255,216,255,224,0,16,74,70,73,70,0,1,1,1,1,144,1,144,0,0,255,226,10,32,73,67,67,95,80,82,79,70,73,76,69,0,1,1,0,0,10,16,0,0,0,0,2,16,0,0,109,110,116,114,82,71,66,32,88,89,90,32,0,0,0,0,0,0,0,0,0,0,0,0,97,99,115,112,65,80,80,76,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,246,213,0,1,0,0,0,0,211,44,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,100,101,115,99,0,0,0,252,0,0,0,124,99,112,114,116,0,0,1,120,0,0,0,40,119,116,112,116,0,0,1,160,0,0,0,20,98,107,112,116,0,0,1,180,0,0,0,20,114,88,89,90,0,0,1,200,0,0,0,20,103,88,89,90,0,0,1,220,0,0,0,20,98,88,89,90,0,0,1,240,0,0,0,20,114,84,82,67,0,0,2,4,0,0,8,12,103,84,82,67,0,0,2,4,0,0,8,12,98,84,82,67,0,0,2,4,0,0,8,12,100,101,115,99,0,0,0,0,0,0,0,34,65,114,116,105,102,101,120,32,83,111,102,116,119,97,114,101,32,115,82,71,66,32,73,67,67,32,80,114,111,102,105,108,101,0,0,0,0,0,0,0,0,0,0,0,34,65,114,116,105,102,101,120,32,83,111,102,116,119,97,114,101,32,115,82,71,66,32,73,67,67,32,80,114,111,102,105,108,101,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,101,120,116,0,0,0,0,67,111,112,121,114,105,103,104,116,32,65,114,116,105,102,101,120,32,83,111,102,116,119,97,114,101,32,50,48,49,49,0,88,89,90,32,0,0,0,0,0,0,243,81,0,1,0,0,0,1,22,204,88,89,90,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,88,89,90,32,0,0,0,0,0,0,111,162,0,0,56,245,0,0,3,144,88,89,90,32,0,0,0,0,0,0,98,153,0,0,183,133,0,0,24,218,88,89,90,32,0,0,0,0,0,0,36,160,0,0,15,132,0,0,182,207,99,117,114,118,0,0,0,0,0,0,4,0,0,0,0,5,0,10,0,15,0,20,0,25,0,30,0,35,0,40,0,45,0,50,0,55,0,59,0,64,0,69,0,74,0,79,0,84,0,89,0,94,0,99,0,104,0,109,0,114,0,119,0,124,0,129,0,134,0,139,0,144,0,149,0,154,0,159,0,164,0,169,0,174,0,178,0,183,0,188,0,193,0,198,0,203,0,208,0,213,0,219,0,224,0,229,0,235,0,240,0,246,0,251,1,1,1,7,1,13,1,19,1,25,1,31,1,37,1,43,1,50,1,56,1,62,1,69,1,76,1,82,1,89,1,96,1,103,1,110,1,117,1,124,1,131,1,139,1,146,1,154,1,161,1,169,1,177,1,185,1,193,1,201,1,209,1,217,1,225,1,233,1,242,1,250,2,3,2,12,2,20,2,29,2,38,2,47,2,56,2,65,2,75,2,84,2,93,2,103,2,113,2,122,2,132,2,142,2,152,2,162,2,172,2,182,2,193,2,203,2,213,2,224,2,235,2,245,3,0,3,11,3,22,3,33,3,45,3,56,3,67,3,79,3,90,3,102,3,114,3,126,3,138,3,150,3,162,3,174,3,186,3,199,3,211,3,224,3,236,3,249,4,6,4,19,4,32,4,45,4,59,4,72,4,85,4,99,4,113,4,126,4,140,4,154,4,168,4,182,4,196,4,211,4,225,4,240,4,254,5,13,5,28,5,43,5,58,5,73,5,88,5,103,5,119,5,134,5,150,5,166,5,181,5,197,5,213,5,229,5,246,6,6,6,22,6,39,6,55,6,72,6,89,6,106,6,123,6,140,6,157,6,175,6,192,6,209,6,227,6,245,7,7,7,25,7,43,7,61,7,79,7,97,7,116,7,134,7,153,7,172,7,191,7,210,7,229,7,248,8,11,8,31,8,50,8,70,8,90,8,110,8,130,8,150,8,170,8,190,8,210,8,231,8,251,9,16,9,37,9,58,9,79,9,100,9,121,9,143,9,164,9,186,9,207,9,229,9,251,10,17,10,39,10,61,10,84,10,106,10,129,10,152,10,174,10,197,10,220,10,243,11,11,11,34,11,57,11,81,11,105,11,128,11,152,11,176,11,200,11,225,11,249,12,18,12,42,12,67,12,92,12,117,12,142,12,167,12,192,12,217,12,243,13,13,13,38,13,64,13,90,13,116,13,142,13,169,13,195,13,222,13,248,14,19,14,46,14,73,14,100,14,127,14,155,14,182,14,210,14,238,15,9,15,37,15,65,15,94,15,122,15,150,15,179,15,207,15,236,16,9,16,38,16,67,16,97,16,126,16,155,16,185,16,215,16,245,17,19,17,49,17,79,17,109,17,140,17,170,17,201,17,232,18,7,18,38,18,69,18,100,18,132,18,163,18,195,18,227,19,3,19,35,19,67,19,99,19,131,19,164,19,197,19,229,20,6,20,39,20,73,20,106,20,139,20,173,20,206,20,240,21,18,21,52,21,86,21,120,21,155,21,189,21,224,22,3,22,38,22,73,22,108,22,143,22,178,22,214,22,250,23,29,23,65,23,101,23,137,23,174,23,210,23,247,24,27,24,64,24,101,24,138,24,175,24,213,24,250,25,32,25,69,25,107,25,145,25,183,25,221,26,4,26,42,26,81,26,119,26,158,26,197,26,236,27,20,27,59,27,99,27,138,27,178,27,218,28,2,28,42,28,82,28,123,28,163,28,204,28,245,29,30,29,71,29,112,29,153,29,195,29,236,30,22,30,64,30,106,30,148,30,190,30,233,31,19,31,62,31,105,31,148,31,191,31,234,32,21,32,65,32,108,32,152,32,196,32,240,33,28,33,72,33,117,33,161,33,206,33,251,34,39,34,85,34,130,34,175,34,221,35,10,35,56,35,102,35,148,35,194,35,240,36,31,36,77,36,124,36,171,36,218,37,9,37,56,37,104,37,151,37,199,37,247,38,39,38,87,38,135,38,183,38,232,39,24,39,73,39,122,39,171,39,220,40,13,40,63,40,113,40,162,40,212,41,6,41,56,41,107,41,157,41,208,42,2,42,53,42,104,42,155,42,207,43,2,43,54,43,105,43,157,43,209,44,5,44,57,44,110,44,162,44,215,45,12,45,65,45,118,45,171,45,225,46,22,46,76,46,130,46,183,46,238,47,36,47,90,47,145,47,199,47,254,48,53,48,108,48,164,48,219,49,18,49,74,49,130,49,186,49,242,50,42,50,99,50,155,50,212,51,13,51,70,51,127,51,184,51,241,52,43,52,101,52,158,52,216,53,19,53,77,53,135,53,194,53,253,54,55,54,114,54,174,54,233,55,36,55,96,55,156,55,215,56,20,56,80,56,140,56,200,57,5,57,66,57,127,57,188,57,249,58,54,58,116,58,178,58,239,59,45,59,107,59,170,59,232,60,39,60,101,60,164,60,227,61,34,61,97,61,161,61,224,62,32,62,96,62,160,62,224,63,33,63,97,63,162,63,226,64,35,64,100,64,166,64,231,65,41,65,106,65,172,65,238,66,48,66,114,66,181,66,247,67,58,67,125,67,192,68,3,68,71,68,138,68,206,69,18,69,85,69,154,69,222,70,34,70,103,70,171,70,240,71,53,71,123,71,192,72,5,72,75,72,145,72,215,73,29,73,99,73,169,73,240,74,55,74,125,74,196,75,12,75,83,75,154,75,226,76,42,76,114,76,186,77,2,77,74,77,147,77,220,78,37,78,110,78,183,79,0,79,73,79,147,79,221,80,39,80,113,80,187,81,6,81,80,81,155,81,230,82,49,82,124,82,199,83,19,83,95,83,170,83,246,84,66,84,143,84,219,85,40,85,117,85,194,86,15,86,92,86,169,86,247,87,68,87,146,87,224,88,47,88,125,88,203,89,26,89,105,89,184,90,7,90,86,90,166,90,245,91,69,91,149,91,229,92,53,92,134,92,214,93,39,93,120,93,201,94,26,94,108,94,189,95,15,95,97,95,179,96,5,96,87,96,170,96,252,97,79,97,162,97,245,98,73,98,156,98,240,99,67,99,151,99,235,100,64,100,148,100,233,101,61,101,146,101,231,102,61,102,146,102,232,103,61,103,147,103,233,104,63,104,150,104,236,105,67,105,154,105,241,106,72,106,159,106,247,107,79,107,167,107,255,108,87,108,175,109,8,109,96,109,185,110,18,110,107,110,196,111,30,111,120,111,209,112,43,112,134,112,224,113,58,113,149,113,240,114,75,114,166,115,1,115,93,115,184,116,20,116,112,116,204,117,40,117,133,117,225,118,62,118,155,118,248,119,86,119,179,120,17,120,110,120,204,121,42,121,137,121,231,122,70,122,165,123,4,123,99,123,194,124,33,124,129,124,225,125,65,125,161,126,1,126,98,126,194,127,35,127,132,127,229,128,71,128,168,129,10,129,107,129,205,130,48,130,146,130,244,131,87,131,186,132,29,132,128,132,227,133,71,133,171,134,14,134,114,134,215,135,59,135,159,136,4,136,105,136,206,137,51,137,153,137,254,138,100,138,202,139,48,139,150,139,252,140,99,140,202,141,49,141,152,141,255,142,102,142,206,143,54,143,158,144,6,144,110,144,214,145,63,145,168,146,17,146,122,146,227,147,77,147,182,148,32,148,138,148,244,149,95,149,201,150,52,150,159,151,10,151,117,151,224,152,76,152,184,153,36,153,144,153,252,154,104,154,213,155,66,155,175,156,28,156,137,156,247,157,100,157,210,158,64,158,174,159,29,159,139,159,250,160,105,160,216,161,71,161,182,162,38,162,150,163,6,163,118,163,230,164,86,164,199,165,56,165,169,166,26,166,139,166,253,167,110,167,224,168,82,168,196,169,55,169,169,170,28,170,143,171,2,171,117,171,233,172,92,172,208,173,68,173,184,174,45,174,161,175,22,175,139,176,0,176,117,176,234,177,96,177,214,178,75,178,194,179,56,179,174,180,37,180,156,181,19,181,138,182,1,182,121,182,240,183,104,183,224,184,89,184,209,185,74,185,194,186,59,186,181,187,46,187,167,188,33,188,155,189,21,189,143,190,10,190,132,190,255,191,122,191,245,192,112,192,236,193,103,193,227,194,95,194,219,195,88,195,212,196,81,196,206,197,75,197,200,198,70,198,195,199,65,199,191,200,61,200,188,201,58,201,185,202,56,202,183,203,54,203,182,204,53,204,181,205,53,205,181,206,54,206,182,207,55,207,184,208,57,208,186,209,60,209,190,210,63,210,193,211,68,211,198,212,73,212,203,213,78,213,209,214,85,214,216,215,92,215,224,216,100,216,232,217,108,217,241,218,118,218,251,219,128,220,5,220,138,221,16,221,150,222,28,222,162,223,41,223,175,224,54,224,189,225,68,225,204,226,83,226,219,227,99,227,235,228,115,228,252,229,132,230,13,230,150,231,31,231,169,232,50,232,188,233,70,233,208,234,91,234,229,235,112,235,251,236,134,237,17,237,156,238,40,238,180,239,64,239,204,240,88,240,229,241,114,241,255,242,140,243,25,243,167,244,52,244,194,245,80,245,222,246,109,246,251,247,138,248,25,248,168,249,56,249,199,250,87,250,231,251,119,252,7,252,152,253,41,253,186,254,75,254,220,255,109,255,255,255,219,0,67,0,3,2,2,2,2,2,3,2,2,2,3,3,3,3,4,6,4,4,4,4,4,8,6,6,5,6,9,8,10,10,9,8,9,9,10,12,15,12,10,11,14,11,9,9,13,17,13,14,15,16,16,17,16,10,12,18,19,18,16,19,15,16,16,16,255,219,0,67,1,3,3,3,4,3,4,8,4,4,8,16,11,9,11,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,255,192,0,17,8,14,16,9,96,3,1,34,0,2,17,1,3,17,1,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,3,1,2,255,196,0,114,16,0,1,3,3,2,4,3,5,5,4,1,12,11,10,0,31,0,1,2,3,4,5,6,7,18,8,9,17,19,20,56,181,21,33,34,119,133,22,49,71,134,197,23,24,35,65,50,25,36,37,51,52,81,83,97,113,114,166,212,38,39,69,82,84,86,87,88,115,150,211,53,66,98,99,104,116,129,130,145,149,228,54,55,73,100,117,136,161,179,193,198,57,67,240,40,68,85,101,146,180,209,131,177,41,102,118,132,148,165,178,210,255,196,0,21,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,255,196,0,24,17,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,17,33,65,255,218,0,12,3,1,0,2,17,3,17,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,8,89,97,230,73,138,228,60,75,55,66,104,177,91,179,32,169,170,183,209,211,84,203,67,26,61,36,169,90,102,162,189,233,84,169,181,22,161,126,230,117,232,137,238,95,230,19,76,31,226,42,57,58,161,254,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,87,91,173,61,162,157,181,53,44,145,205,115,209,136,140,68,85,234,168,171,252,213,63,188,7,237,4,19,214,94,108,90,75,166,245,82,217,237,120,102,93,61,198,154,162,40,229,117,69,186,153,208,172,111,135,185,240,171,107,26,238,190,246,253,233,211,239,255,0,17,94,122,231,204,95,86,181,178,170,88,238,120,182,35,73,70,181,80,213,199,216,161,169,142,93,236,133,99,232,187,170,94,157,62,39,47,254,207,242,1,101,188,81,115,32,194,116,17,100,179,219,113,91,221,101,222,150,225,79,77,80,233,232,97,146,153,99,150,153,211,117,98,165,83,29,187,250,9,239,78,159,210,251,253,202,83,175,14,89,103,177,120,143,211,156,162,174,29,254,27,45,179,78,230,70,222,189,123,117,176,59,220,138,169,252,155,253,243,152,72,199,185,137,80,237,189,28,189,58,39,255,0,111,248,142,193,193,230,51,246,171,137,141,55,183,172,221,182,69,148,217,231,145,81,221,23,98,92,41,209,122,123,151,223,241,1,162,45,62,203,97,206,177,10,12,170,8,31,11,43,187,189,24,246,163,85,54,74,246,125,200,231,127,188,254,250,158,136,249,246,27,61,61,130,213,5,166,150,73,31,20,27,182,186,69,69,114,238,114,185,122,244,68,79,189,127,188,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,7,40,204,109,152,149,43,106,238,80,85,72,199,74,216,81,32,107,85,119,43,85,223,205,201,238,232,138,7,222,4,102,207,249,128,104,222,156,84,73,77,124,198,179,57,221,28,172,133,86,146,142,149,201,213,241,239,79,233,84,55,221,211,255,0,158,120,185,121,171,240,245,19,81,203,134,234,39,189,122,127,220,234,31,245,176,38,105,83,220,81,243,102,201,237,249,85,195,14,210,204,46,214,234,26,10,170,89,97,147,32,183,72,178,172,110,165,71,63,114,193,89,211,175,114,69,233,209,17,54,253,254,243,192,113,41,205,122,251,170,214,152,241,220,19,12,160,167,183,211,220,97,173,133,215,107,115,217,50,181,176,61,143,71,44,85,142,111,93,242,47,78,137,247,34,117,94,165,123,129,164,126,19,245,146,187,93,244,47,25,212,187,165,4,20,117,119,150,214,172,145,83,196,177,198,222,205,108,208,39,70,185,239,84,234,145,162,255,0,73,125,234,191,119,220,118,19,150,112,193,103,158,193,161,152,213,166,166,72,223,36,30,51,115,152,170,173,93,213,147,59,221,213,19,251,255,0,222,58,152,0,0,0,0,0,0,0,0,0,0,0,8,203,173,28,125,105,54,137,213,203,65,144,99,121,109,84,240,84,197,78,245,163,163,166,123,21,100,135,186,138,155,234,24,189,58,123,151,252,127,251,64,147,68,106,215,254,59,244,183,135,202,153,104,50,108,115,42,173,158,10,184,41,30,180,20,116,242,49,93,44,11,51,85,55,212,49,122,109,78,139,254,63,239,253,229,108,235,87,53,221,79,212,103,190,130,195,134,98,240,91,25,85,21,76,11,89,110,168,108,253,91,10,177,200,237,149,142,111,244,156,238,157,63,151,66,12,86,213,201,95,82,250,169,154,212,123,250,117,70,167,187,220,136,159,253,32,44,139,83,57,204,103,23,86,173,62,158,96,150,38,192,218,136,222,197,189,90,230,71,236,237,170,59,175,102,185,83,174,245,247,127,46,159,227,33,38,165,113,5,153,234,156,125,172,130,217,101,167,79,16,202,159,235,56,101,98,238,100,106,196,79,142,71,123,186,42,255,0,233,57,145,238,240,203,142,3,69,67,18,223,91,144,45,94,199,164,158,17,33,237,255,0,79,170,116,220,189,126,238,157,127,199,212,15,8,127,212,105,26,187,248,155,186,116,255,0,189,63,229,125,231,236,182,218,170,46,146,44,84,239,141,170,141,87,252,106,169,238,69,68,254,72,191,223,3,239,230,25,117,13,238,157,182,203,84,19,178,138,41,155,44,75,80,212,73,127,162,168,187,182,185,83,239,114,253,201,247,116,36,175,43,27,44,183,158,41,169,22,41,24,223,3,111,142,177,219,149,83,171,89,113,162,234,137,238,95,127,191,252,95,229,34,20,240,186,158,87,66,245,69,115,122,117,233,247,125,196,195,229,78,231,55,138,120,118,244,247,218,154,139,215,251,222,209,161,36,152,47,136,0,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,47,212,254,33,176,189,39,221,246,138,217,123,169,219,81,29,58,248,40,34,127,196,248,214,68,95,142,70,251,186,39,254,210,22,234,111,57,93,62,177,220,102,181,96,248,38,66,249,224,150,61,206,186,218,224,86,44,75,22,231,116,237,86,162,238,220,173,233,238,233,211,168,22,68,10,100,206,185,200,235,29,238,145,180,216,238,11,134,177,27,59,100,69,173,182,85,39,194,140,84,95,232,86,175,191,170,255,0,236,35,102,127,198,110,168,106,61,206,123,173,242,195,139,65,45,68,145,200,230,210,82,212,53,168,172,141,24,157,55,78,229,251,147,251,255,0,120,23,171,157,241,41,130,233,237,67,233,175,86,155,236,206,142,86,68,171,75,4,46,78,174,102,244,254,148,173,247,116,255,0,231,145,27,83,121,197,105,134,55,89,45,183,19,193,178,137,42,33,154,52,114,220,109,148,234,197,141,209,238,94,157,186,212,93,221,85,191,226,233,212,166,185,100,116,178,44,142,68,69,95,239,31,242,4,221,213,94,106,218,203,168,51,201,21,54,27,134,67,71,223,142,120,251,150,234,166,203,213,177,108,84,94,149,110,79,189,87,255,0,156,68,76,187,57,187,102,149,82,85,221,41,233,34,124,143,99,213,41,216,230,167,86,179,106,127,73,203,252,143,58,0,3,208,97,24,178,229,215,89,109,169,55,107,181,78,233,250,238,219,247,57,173,233,247,47,251,226,237,244,199,150,14,140,105,189,146,150,10,140,187,53,158,177,145,203,12,155,43,233,29,23,71,202,175,78,157,105,26,191,119,79,191,252,96,81,65,49,56,3,224,242,62,34,50,218,153,50,11,227,168,173,82,88,106,171,96,240,117,61,186,142,236,117,144,195,209,219,225,145,187,122,57,235,238,247,255,0,71,222,158,244,34,134,81,225,86,251,83,224,187,189,159,131,111,119,166,239,232,55,175,94,158,239,191,169,123,252,181,180,218,12,63,134,60,46,234,149,114,75,52,180,247,88,28,222,226,57,189,22,233,80,189,83,225,69,255,0,189,79,230,4,176,130,22,211,196,216,88,170,173,111,94,157,126,255,0,188,254,128,0,0,0,0,0,0,1,194,120,188,226,70,78,25,244,238,223,154,211,218,155,95,37,109,238,27,74,198,248,59,168,136,250,121,229,221,209,37,143,252,10,39,94,191,207,238,254,105,95,188,29,243,14,213,92,195,85,174,212,217,70,49,138,69,78,219,4,211,53,104,40,170,90,254,226,84,83,181,58,239,169,84,219,209,93,254,62,189,15,175,206,23,58,182,87,209,73,129,69,77,84,218,235,110,79,109,170,146,71,49,169,19,154,182,185,151,163,87,119,85,95,226,183,239,106,125,203,255,0,167,142,242,143,181,82,93,56,133,200,33,157,243,55,166,19,88,255,0,129,81,62,234,250,20,254,104,191,223,2,240,200,171,197,55,48,13,60,225,150,227,81,96,187,227,89,21,125,202,142,186,154,146,103,83,81,193,44,10,147,83,44,232,173,87,84,70,239,114,109,69,234,159,127,95,191,239,37,67,145,202,159,15,78,191,227,51,65,196,77,167,35,177,235,22,65,108,203,95,109,125,214,31,9,226,22,220,178,45,58,245,165,137,205,217,220,68,119,244,85,189,122,167,223,215,249,1,34,245,247,153,206,166,235,12,146,91,104,241,28,98,154,210,202,200,107,41,214,90,10,134,84,110,100,11,26,163,250,85,61,189,58,189,221,58,127,46,158,255,0,188,137,120,166,39,116,206,174,211,91,173,147,82,195,52,112,45,67,150,119,57,173,218,142,107,122,38,212,114,245,234,228,255,0,231,159,4,190,46,91,218,125,167,216,222,142,227,151,252,82,171,33,146,174,166,130,229,78,246,220,95,2,198,145,251,74,69,85,68,141,168,187,186,177,191,207,167,78,160,87,46,166,242,211,212,189,37,211,43,78,161,100,249,102,51,82,151,43,146,91,123,84,21,245,15,86,189,91,51,145,122,62,149,189,19,164,43,239,220,190,245,251,191,189,15,41,233,223,82,245,142,53,106,42,39,95,121,104,92,215,56,176,101,202,174,171,135,203,117,149,91,62,49,144,91,174,110,170,154,155,163,30,215,219,30,254,136,244,155,170,175,245,218,123,182,39,220,190,255,0,119,191,153,242,191,225,162,151,82,51,138,172,158,253,118,150,11,117,110,51,90,232,153,71,58,54,100,145,149,244,241,252,72,248,156,221,189,26,239,185,122,253,223,227,3,201,95,249,89,107,157,139,23,164,201,229,204,48,71,197,87,81,225,218,198,220,43,21,200,191,31,189,83,194,34,127,222,47,243,34,13,254,199,87,142,93,167,179,87,73,11,230,167,219,185,209,42,171,87,115,81,201,209,85,17,126,229,79,228,106,96,173,94,110,154,35,29,118,11,75,168,214,235,131,146,186,235,150,91,233,228,138,105,127,132,214,54,219,82,222,173,106,71,213,23,248,77,251,220,191,122,255,0,232,10,129,47,187,151,46,146,80,99,124,48,97,87,26,186,217,223,95,36,55,72,101,72,228,106,195,209,110,149,10,155,122,177,29,215,163,91,247,255,0,140,161,56,227,116,139,181,170,159,119,95,121,166,125,7,198,42,176,237,41,177,227,117,179,69,44,212,126,39,115,226,114,185,171,190,166,87,167,69,84,69,251,156,159,200,10,227,230,205,195,245,37,162,211,251,84,183,92,229,117,69,231,38,183,208,186,25,230,69,99,90,219,108,201,213,26,145,162,162,255,0,1,63,239,151,239,95,119,247,162,79,46,220,178,159,19,226,155,19,90,136,100,147,218,245,212,22,166,108,106,46,215,203,113,164,232,229,234,169,209,62,31,191,223,254,69,45,159,152,230,19,115,207,52,66,199,103,181,84,82,195,44,57,85,53,75,157,80,247,53,170,212,164,171,111,68,86,181,203,215,171,211,249,127,124,166,110,13,250,126,244,90,90,171,215,221,152,89,23,221,255,0,203,26,112,52,132,215,35,147,114,127,51,253,63,149,50,163,161,106,167,221,239,255,0,246,159,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,43,43,34,162,137,37,149,174,84,87,109,248,83,223,215,255,0,181,15,238,81,135,48,78,51,107,181,159,48,185,224,150,123,12,20,182,27,125,206,130,229,75,37,77,42,178,173,92,218,13,142,73,21,179,189,157,55,76,254,136,141,79,114,55,223,247,245,11,170,196,179,235,62,102,214,186,215,77,89,18,58,55,74,158,33,141,111,185,174,218,191,209,114,251,250,158,148,203,222,31,158,94,48,170,167,85,218,169,168,229,123,161,116,10,149,12,115,147,106,185,28,191,209,114,123,250,181,11,242,224,2,205,146,219,120,102,195,101,201,100,182,58,165,99,185,182,79,2,178,44,125,125,165,80,173,233,189,58,255,0,69,19,175,248,192,146,71,152,205,245,6,205,128,208,50,227,120,166,173,154,57,39,109,58,37,51,24,231,110,115,92,228,95,137,205,247,116,106,158,156,134,60,195,248,75,186,113,3,131,210,38,47,122,165,163,185,59,34,164,173,155,199,212,186,56,59,81,209,79,18,163,118,66,247,110,234,230,47,191,221,253,47,127,220,128,125,29,95,230,85,164,26,85,66,218,138,156,83,48,168,145,106,227,166,114,50,134,149,237,248,226,115,250,167,90,166,255,0,189,43,195,92,57,164,234,150,169,205,37,13,183,15,197,105,237,141,170,134,170,5,158,223,80,201,250,182,21,98,163,186,85,185,189,58,185,221,58,127,46,132,38,158,23,83,202,232,158,168,170,222,157,122,125,223,113,33,56,76,224,235,42,226,167,37,168,176,88,111,182,155,127,102,211,61,215,117,93,84,145,117,108,85,17,66,169,213,176,73,239,235,47,94,157,62,228,251,211,238,80,224,119,107,156,247,139,132,183,26,150,70,217,102,219,185,35,69,70,167,70,162,123,186,170,255,0,36,63,33,98,252,64,114,174,181,104,222,1,111,201,233,115,26,186,170,234,171,172,116,18,178,75,131,95,18,49,209,76,254,173,68,164,98,245,254,27,126,245,254,107,238,43,194,138,138,90,249,86,24,92,196,114,55,119,196,171,211,167,84,255,0,244,129,249,201,53,195,135,1,122,159,196,141,158,150,255,0,139,100,152,189,13,37,101,37,69,84,109,184,86,84,69,34,36,53,29,135,34,163,41,228,79,123,145,85,58,47,221,253,239,184,225,25,150,9,119,193,235,230,183,93,170,104,229,146,23,177,142,90,119,185,205,85,115,17,233,211,115,83,249,47,254,211,180,240,157,198,94,87,194,229,250,91,165,162,195,105,184,68,251,84,246,214,165,77,44,146,187,164,181,17,204,170,187,103,141,62,248,250,117,235,247,127,37,251,192,150,49,114,84,203,54,39,123,62,180,239,254,123,110,178,244,255,0,231,208,157,22,221,201,83,73,60,28,126,214,207,178,239,21,239,238,120,123,173,55,111,239,94,157,55,80,245,251,186,127,233,234,74,222,28,248,190,192,184,141,181,211,86,99,54,59,253,12,179,82,84,86,42,87,211,67,19,81,145,84,118,85,62,9,164,94,189,85,23,252,157,125,233,247,29,115,48,203,237,216,85,178,43,173,206,10,153,98,150,118,211,163,96,107,92,237,202,215,59,175,196,228,78,157,26,191,204,12,237,113,97,162,152,238,128,107,54,69,165,246,11,133,198,178,27,43,232,154,217,171,37,100,142,114,77,71,20,235,213,204,141,136,170,139,47,68,248,83,220,159,207,239,94,87,67,97,172,184,66,217,225,146,22,181,200,170,155,149,81,125,203,211,249,33,232,117,143,81,170,117,107,81,238,250,131,87,75,21,52,183,95,15,186,40,216,172,107,123,80,71,18,116,69,115,149,61,209,162,255,0,73,126,255,0,229,247,23,211,194,151,12,118,29,34,209,156,119,21,146,239,95,83,81,66,202,214,61,233,80,199,177,82,74,201,101,247,47,105,171,255,0,124,137,247,39,243,255,0,40,25,233,165,170,146,146,69,146,52,106,170,183,111,196,159,253,191,222,45,31,49,230,185,107,184,104,150,62,182,220,50,169,185,26,220,220,181,125,251,115,82,139,178,139,80,137,219,233,89,220,221,253,175,239,247,127,79,252,68,94,227,155,131,171,143,13,249,117,202,243,65,125,166,174,198,165,184,81,91,168,155,53,83,165,174,238,73,68,146,185,100,68,130,56,246,238,142,68,69,69,235,209,91,238,251,212,138,96,127,104,97,146,178,85,107,21,168,189,58,251,254,227,76,26,3,131,193,166,250,73,98,194,233,234,31,60,118,239,21,210,71,189,28,229,238,84,203,39,189,81,173,255,0,127,253,228,255,0,233,148,85,192,134,153,83,106,150,173,221,172,85,149,114,211,199,6,57,81,88,142,138,68,98,170,182,170,153,157,58,171,29,238,248,215,249,127,233,52,46,0,0,0,0,0,0,0,3,240,221,238,176,218,41,155,83,51,30,230,185,232,206,141,68,85,234,168,171,252,213,63,188,5,7,115,32,212,90,204,199,138,44,218,137,244,176,197,76,201,173,83,177,81,138,215,245,75,93,59,125,255,0,18,167,79,137,127,249,196,193,229,7,167,237,163,130,151,62,117,74,175,180,177,187,157,55,105,31,253,30,151,72,211,175,77,190,239,237,95,239,151,239,255,0,217,87,26,137,149,71,155,102,55,12,158,40,93,19,107,123,93,24,230,237,84,217,19,25,247,117,95,247,191,223,47,199,151,214,158,51,79,184,93,194,173,62,41,102,125,60,119,54,43,183,238,69,223,115,169,127,251,214,255,0,127,251,192,73,67,129,113,31,193,230,5,196,141,34,65,148,95,47,244,47,90,248,107,215,192,84,195,18,110,138,7,66,136,155,225,147,221,181,221,87,252,127,205,62,227,190,128,51,173,197,23,7,185,175,12,119,122,170,124,130,249,100,175,163,138,182,154,134,53,163,169,154,89,123,146,211,119,209,87,124,49,166,222,136,228,254,255,0,221,238,95,188,229,248,6,167,223,244,230,185,247,11,37,37,190,121,31,78,234,101,74,184,222,230,237,115,218,245,95,133,237,247,245,106,26,98,201,177,154,12,170,130,59,125,194,106,136,227,142,100,153,22,23,53,29,185,26,228,254,104,190,239,137,74,170,227,67,150,38,61,134,80,126,208,52,235,46,184,203,53,202,237,77,66,177,94,235,216,230,182,47,11,34,185,122,67,74,138,142,221,11,122,124,74,157,21,125,221,126,224,173,43,237,234,171,32,186,79,119,173,142,38,77,62,221,205,137,21,26,155,90,141,78,157,85,87,238,68,254,101,246,114,213,194,237,246,14,20,112,91,173,53,69,67,230,154,27,180,46,107,222,213,106,39,181,106,87,221,209,168,189,126,20,254,101,2,26,11,229,199,125,165,185,112,145,129,210,195,28,173,123,25,117,122,171,145,17,58,123,86,169,63,191,254,48,36,233,202,184,142,196,168,115,60,30,134,215,95,60,241,71,21,214,42,132,88,92,141,118,228,134,102,244,247,181,125,223,18,255,0,35,170,158,111,59,198,230,202,45,16,219,225,149,145,186,58,150,205,213,206,84,78,136,215,39,242,69,255,0,124,6,96,168,165,108,50,171,156,138,189,91,211,221,254,84,53,21,137,214,197,113,199,233,107,33,107,154,201,55,244,71,39,69,247,61,201,255,0,210,50,251,125,180,77,98,186,207,106,168,123,31,36,27,122,185,138,170,139,185,168,239,230,137,253,255,0,239,26,14,224,83,88,169,53,111,135,172,78,242,148,51,83,85,84,197,113,153,237,237,35,35,68,142,225,60,126,228,222,229,235,238,69,251,255,0,191,254,64,59,221,234,203,75,125,165,101,37,92,146,177,140,145,36,69,141,81,23,170,34,167,243,69,254,250,148,168,238,15,242,190,22,120,181,194,43,221,124,180,220,44,182,236,215,29,137,136,149,50,75,84,237,210,83,212,59,175,240,99,98,255,0,69,232,159,119,253,239,248,212,187,179,254,94,196,122,34,47,95,114,245,247,1,242,241,107,195,47,246,42,91,180,108,115,27,62,254,141,114,116,84,218,247,55,251,235,253,239,239,159,88,255,0,17,17,169,209,15,244,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,56,215,77,112,198,244,23,20,164,203,114,123,125,202,178,154,174,227,29,181,140,160,138,57,36,73,31,20,146,34,170,62,70,38,222,145,59,223,215,175,85,79,119,243,64,141,188,193,120,207,102,131,216,35,176,227,118,21,172,189,210,95,105,41,234,93,93,75,220,165,88,101,162,150,110,172,86,78,199,238,247,198,158,244,233,253,47,191,220,165,24,42,171,151,170,158,243,92,53,102,235,173,218,153,121,212,171,205,21,37,37,85,225,105,150,72,169,163,116,113,183,179,79,28,41,209,174,123,213,58,164,104,171,241,47,189,87,238,251,143,157,166,218,113,122,212,251,228,246,11,21,85,21,60,244,244,142,172,115,170,222,246,49,88,215,177,138,136,173,107,151,175,89,19,249,127,127,222,7,127,224,139,131,42,158,39,114,170,138,59,149,250,58,11,106,89,42,110,48,172,21,75,20,253,200,170,161,135,163,183,65,35,122,124,110,94,137,239,251,189,233,239,66,252,237,86,216,44,244,17,91,169,159,35,163,135,118,213,145,81,93,239,114,175,191,162,39,243,83,157,112,235,161,182,158,31,180,182,201,166,214,171,141,93,108,86,118,213,49,178,212,76,217,28,228,154,170,73,215,171,155,27,17,122,44,157,63,162,158,228,254,127,121,212,0,0,0,168,190,96,220,188,235,237,23,234,237,101,195,242,120,29,5,250,235,67,111,100,23,42,215,43,216,214,208,43,92,170,216,233,145,17,119,83,251,190,53,247,47,221,253,232,105,194,255,0,18,151,158,27,51,58,204,182,215,105,162,174,117,93,166,107,94,202,136,31,42,35,100,158,25,85,122,54,88,253,253,97,68,235,215,249,253,223,205,52,126,82,63,48,126,5,106,116,86,235,87,169,216,254,69,21,85,134,235,119,161,181,82,195,89,86,175,171,107,150,133,207,115,164,107,41,216,196,77,212,239,232,168,229,247,43,125,221,122,244,14,197,199,87,48,28,43,81,116,170,213,98,194,49,171,220,21,112,100,84,245,111,117,214,142,38,198,177,37,45,75,85,17,98,169,114,238,220,246,244,247,116,233,212,230,28,168,244,46,147,50,212,203,134,71,118,184,205,21,45,94,39,93,177,148,243,35,100,71,178,225,74,207,122,58,53,78,159,11,191,159,247,138,252,47,183,150,174,147,63,4,225,203,15,188,213,86,164,213,83,82,221,41,164,108,114,110,141,17,110,147,185,21,17,88,213,251,152,159,207,251,224,119,189,86,209,76,87,88,45,177,218,178,91,133,214,154,40,234,217,88,142,161,150,54,59,123,35,116,104,159,28,111,78,157,30,191,203,239,233,239,42,107,94,57,73,231,154,127,36,151,92,27,53,176,77,102,150,174,26,106,102,221,174,83,58,171,226,133,92,245,127,106,141,172,254,155,29,211,162,255,0,71,167,95,127,82,233,64,25,114,142,123,150,17,123,168,129,169,77,45,67,35,72,222,171,185,204,232,228,107,189,223,114,255,0,123,255,0,158,118,77,72,227,83,84,245,67,18,163,195,111,246,12,86,158,138,138,181,181,241,201,71,75,82,201,86,68,108,141,232,170,249,220,155,122,74,239,228,139,238,79,127,247,238,107,136,254,8,180,247,136,205,243,228,25,6,69,67,81,45,116,21,175,74,58,184,34,103,88,160,116,40,137,190,9,23,238,84,85,255,0,31,243,79,184,161,29,84,211,250,253,44,207,46,152,29,210,166,158,162,166,217,216,223,37,59,220,248,221,220,133,146,167,69,115,90,171,238,145,19,250,41,239,235,254,80,58,135,6,58,77,46,177,234,133,211,24,138,181,180,171,75,96,158,191,123,164,216,138,141,168,167,103,78,187,31,254,19,251,223,203,239,52,86,214,163,26,141,79,185,10,236,229,73,195,149,183,28,192,172,218,229,37,214,165,245,217,13,154,231,108,150,157,179,181,98,99,91,116,232,138,214,246,145,81,122,82,183,222,175,95,189,125,222,255,0,117,138,129,231,115,140,30,211,159,90,98,179,222,42,42,225,134,26,134,212,181,212,207,107,92,174,70,185,168,138,174,107,147,167,71,175,242,254,241,158,14,44,56,125,94,28,117,143,33,211,88,110,126,58,158,205,37,20,108,149,211,119,94,229,158,142,42,133,234,238,220,104,189,22,69,79,232,167,220,159,127,222,105,4,163,222,105,122,143,101,202,117,155,37,199,232,41,107,99,158,154,229,107,168,115,166,99,17,138,223,101,177,58,34,163,149,122,252,105,252,191,190,7,67,228,203,37,59,181,142,237,19,82,78,242,97,87,5,119,94,155,122,123,74,143,238,254,127,222,45,206,231,115,130,213,3,106,42,25,35,154,231,163,17,24,136,171,215,162,175,243,84,254,241,154,173,14,215,60,163,65,114,138,172,179,20,183,90,171,42,170,237,242,91,94,203,132,50,73,26,70,249,99,145,85,18,57,24,187,186,196,223,127,94,157,21,125,223,205,61,142,185,241,141,169,58,246,175,102,85,98,198,168,227,117,92,53,137,236,250,90,136,215,124,112,172,72,159,28,239,247,116,114,175,249,122,123,255,0,144,22,201,171,220,208,116,99,75,42,36,183,79,136,102,149,21,112,84,69,12,138,203,125,35,227,84,124,75,34,116,235,86,213,251,186,127,243,200,197,145,115,171,202,125,165,55,217,44,6,213,224,58,183,179,237,27,84,157,238,155,83,118,238,221,118,223,233,117,233,211,249,116,254,101,109,98,152,165,199,48,184,201,108,182,77,77,20,177,66,179,170,206,231,53,187,81,205,111,79,133,21,122,245,114,127,34,199,244,115,147,85,210,247,65,13,211,85,179,186,86,65,61,60,189,19,30,186,57,30,147,164,219,91,253,190,137,83,102,196,119,95,127,93,221,63,144,19,103,132,62,50,45,188,80,209,192,176,216,170,109,245,79,183,85,92,31,186,149,177,71,182,42,164,131,162,116,158,69,235,241,34,255,0,237,247,167,220,73,99,196,105,86,146,99,122,65,140,209,98,184,213,109,202,166,146,133,147,71,27,235,164,141,242,42,73,51,165,119,85,99,24,159,210,114,162,116,68,247,127,237,61,184,0,0,2,11,243,64,226,26,125,46,211,27,117,190,201,107,142,162,225,14,83,71,12,171,85,2,190,21,141,244,53,50,124,59,100,107,183,117,219,247,251,190,255,0,241,19,160,160,126,99,250,187,46,161,113,29,152,91,160,161,108,52,49,212,218,234,98,87,197,182,94,173,182,64,213,71,116,123,147,167,87,59,238,255,0,16,17,235,77,240,164,207,47,147,218,22,161,97,236,210,58,167,114,63,111,94,143,99,122,117,218,239,247,255,0,222,52,217,143,217,161,199,237,16,90,41,228,123,227,131,127,71,61,81,85,119,57,93,252,145,63,191,253,226,133,57,111,195,106,155,92,47,140,187,173,90,66,152,165,74,183,195,109,221,187,198,82,116,235,187,221,211,167,95,254,113,127,128,0,0,15,153,144,88,105,50,26,54,81,86,73,51,24,201,82,84,88,149,17,122,162,42,127,52,95,119,189,79,166,127,203,145,85,58,32,25,106,200,169,35,161,188,84,82,196,231,43,89,179,162,185,125,254,246,34,255,0,244,203,169,229,69,121,125,86,131,98,150,197,141,168,216,173,183,105,17,81,61,255,0,247,90,95,241,255,0,225,127,120,166,141,69,181,84,89,115,43,133,178,169,241,190,88,123,91,150,53,85,106,245,137,142,78,157,81,63,146,255,0,120,180,254,80,57,52,213,86,250,60,93,208,177,35,163,199,46,115,35,209,171,185,85,110,172,95,191,175,254,31,247,137,121,130,205,128,5,25,132,213,117,235,159,221,23,254,131,255,0,160,176,181,174,81,76,68,195,237,47,254,253,134,233,234,168,85,86,176,82,77,67,168,215,122,90,135,49,100,103,135,234,172,85,233,239,130,53,254,127,229,45,83,148,76,173,92,70,213,18,34,245,109,134,232,191,226,255,0,186,168,5,145,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,173,88,213,124,127,71,177,218,108,155,36,162,184,212,211,84,214,178,133,140,161,141,143,145,36,116,114,61,21,81,239,98,109,233,27,191,159,94,170,158,224,63,70,165,234,93,139,74,236,80,100,57,13,37,125,69,53,69,91,104,154,218,40,216,247,163,220,199,189,21,81,239,106,116,233,26,255,0,62,189,122,123,138,6,226,227,139,75,207,19,153,157,206,234,251,45,21,5,166,166,174,146,178,6,165,51,226,169,71,195,72,144,42,63,248,210,55,162,174,245,247,47,251,223,122,123,208,254,156,89,241,131,147,113,63,145,87,84,87,88,237,148,22,169,171,105,107,160,72,105,164,138,163,185,21,47,99,163,186,205,35,118,175,87,175,187,223,253,31,122,123,208,143,32,11,164,229,137,194,13,62,156,98,86,189,111,185,95,36,158,233,144,89,238,54,153,233,224,169,71,83,177,169,114,247,57,173,116,45,114,47,74,86,245,85,122,251,213,125,222,244,233,81,250,81,133,69,158,100,85,22,137,106,29,10,67,68,250,157,205,126,213,85,73,24,222,157,118,187,253,255,0,247,141,53,91,109,240,218,232,163,160,167,115,221,28,93,122,43,213,21,125,234,171,252,145,63,190,7,234,0,0,0,0,60,134,167,96,84,186,137,96,167,178,85,212,203,3,32,172,101,82,58,55,163,85,85,24,246,244,234,173,119,251,255,0,239,30,188,255,0,21,21,83,220,6,89,46,180,62,204,184,75,68,174,221,219,219,239,235,215,239,106,47,248,191,190,105,147,69,107,18,225,166,86,106,180,110,212,147,196,123,186,116,251,170,36,79,254,145,154,140,197,138,204,142,173,174,233,213,59,127,119,253,27,77,3,112,99,172,182,173,66,208,92,94,228,202,10,184,102,158,58,249,28,139,19,90,212,70,87,204,207,119,198,229,254,72,4,137,7,24,203,184,172,211,204,50,190,91,117,210,205,145,75,36,46,99,28,180,244,240,57,170,174,98,61,58,110,153,63,146,145,171,49,231,15,161,118,74,38,75,104,193,179,183,204,179,181,142,241,54,202,53,110,213,107,151,221,182,181,23,175,84,79,254,120,19,240,162,206,105,186,125,45,143,137,28,203,48,74,150,62,26,234,219,77,51,89,189,85,200,190,201,135,222,169,181,19,255,0,177,175,243,95,188,247,154,157,206,47,84,50,77,212,56,142,13,139,50,129,147,199,44,43,113,182,84,36,221,18,53,71,110,237,214,171,127,164,229,233,211,249,116,254,100,26,212,61,73,190,234,85,234,166,251,125,164,160,130,162,169,241,189,237,164,141,237,98,43,35,72,211,162,57,206,95,185,19,175,191,239,2,212,248,80,227,155,69,244,31,135,156,83,9,200,49,236,214,178,225,109,90,232,230,146,142,146,146,72,93,221,173,168,153,187,85,245,12,114,244,107,209,23,170,39,191,175,223,247,159,43,40,231,87,138,120,86,253,139,192,110,222,39,186,221,222,212,181,71,179,181,181,122,244,237,215,117,221,187,111,79,229,211,169,8,116,135,129,125,88,214,122,120,234,113,156,139,18,165,100,180,242,212,162,87,213,212,177,118,199,42,68,169,240,83,191,223,185,122,167,248,191,246,29,7,137,78,91,249,127,13,154,121,110,206,242,76,170,207,92,202,251,188,118,148,142,134,186,89,85,30,248,103,149,29,209,244,177,251,186,64,169,215,114,251,213,61,223,205,38,193,241,117,155,152,246,175,235,4,242,69,112,197,112,234,106,79,19,21,84,125,154,26,166,73,189,144,172,125,23,173,75,211,167,196,239,254,113,19,164,123,166,122,189,221,17,87,251,199,252,159,244,246,172,111,86,175,78,168,81,237,98,210,60,146,107,21,54,64,218,219,106,83,213,61,99,99,86,73,55,162,162,185,61,233,179,167,253,234,255,0,63,239,30,32,148,54,78,56,242,138,77,36,177,233,53,126,61,106,90,43,37,84,181,113,205,13,36,157,215,61,242,76,254,138,229,168,232,169,252,119,127,222,167,220,159,250,98,241,38,139,147,229,59,195,221,30,61,128,89,117,213,215,57,159,81,145,89,110,150,199,211,164,200,172,98,54,235,183,170,51,182,138,159,220,169,239,222,191,122,251,189,254,235,21,35,87,47,28,82,179,18,225,59,5,182,86,77,12,146,64,219,163,85,98,114,170,46,235,165,75,147,239,68,254,75,253,226,74,148,0,0,0,0,121,252,215,52,182,96,182,168,174,247,90,122,169,162,154,161,180,205,109,59,26,231,35,149,174,119,85,220,230,167,78,140,95,231,253,227,51,250,155,155,77,168,217,197,203,50,168,167,100,18,92,59,61,99,99,21,168,157,184,89,31,220,174,119,251,207,239,175,255,0,72,181,158,108,60,70,195,104,197,226,210,203,109,173,238,184,89,178,138,10,153,102,158,4,88,92,199,219,167,127,70,185,178,163,149,127,140,223,189,168,158,229,255,0,23,90,126,3,216,105,118,75,62,45,127,168,184,65,19,36,116,148,111,133,81,237,85,78,138,246,47,242,84,255,0,122,105,186,219,86,181,244,81,213,43,122,111,235,238,233,253,229,84,255,0,233,25,102,167,168,125,51,214,72,209,170,170,157,61,230,156,52,119,43,165,205,244,230,209,147,209,67,44,80,214,248,141,172,149,168,215,38,201,228,98,245,68,85,79,189,171,252,192,246,96,0,0,0,51,73,196,173,27,173,250,215,145,210,57,200,229,143,193,251,209,122,253,244,144,175,255,0,76,176,142,78,217,42,213,95,221,140,118,145,18,147,21,185,77,191,111,223,214,233,2,253,253,127,240,255,0,188,65,62,50,109,21,86,62,35,178,235,117,91,226,124,176,251,63,114,198,170,173,247,208,83,185,58,117,68,254,74,78,78,78,120,229,206,155,43,151,37,150,90,85,162,171,196,238,48,198,198,185,221,212,114,92,233,211,226,78,157,58,124,14,251,151,251,192,90,216,0,10,156,227,111,150,238,125,155,234,246,65,169,248,62,85,143,197,73,121,169,161,138,40,110,181,211,54,70,182,58,24,227,118,230,197,74,168,139,186,21,233,209,203,238,95,239,251,146,121,240,153,195,109,55,13,154,83,98,193,100,186,203,93,95,107,134,178,9,100,108,233,44,46,108,213,146,84,38,213,237,70,229,84,71,181,61,237,79,231,247,253,231,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,126,106,234,232,168,34,73,166,107,220,215,59,111,194,136,171,215,162,175,243,255,0,33,159,46,51,184,177,187,241,35,157,221,164,109,150,142,134,201,37,101,29,117,55,90,103,69,85,220,138,137,176,170,63,248,210,51,167,87,61,125,222,254,155,125,233,239,66,217,185,142,106,196,122,81,162,246,107,210,209,58,161,211,101,52,212,106,222,222,244,77,212,117,111,235,211,123,127,222,127,127,255,0,65,64,224,0,0,123,237,23,206,41,48,28,162,170,241,89,79,44,204,154,129,244,200,216,152,142,84,85,146,55,117,232,174,111,251,197,254,102,152,232,170,153,91,76,202,168,218,228,107,250,244,71,39,191,220,170,159,253,35,43,200,189,13,45,112,213,159,187,84,116,83,28,206,159,76,148,235,115,241,157,99,70,108,70,246,234,230,139,238,220,238,159,218,250,255,0,73,127,250,64,116,224,0,0,0,2,38,113,109,199,254,33,195,52,243,88,215,26,188,87,221,169,46,52,212,149,14,240,113,75,76,172,154,149,211,162,177,124,68,110,234,137,177,61,233,254,251,239,247,41,41,47,55,154,91,29,43,106,234,227,149,236,124,137,26,36,104,138,189,85,21,127,154,167,247,140,214,113,15,170,20,154,205,172,89,6,165,80,209,203,75,5,227,194,109,138,88,209,143,111,106,150,40,87,171,81,239,68,234,177,42,255,0,73,126,255,0,229,247,32,120,220,154,253,81,147,223,42,111,149,81,199,28,181,59,55,54,52,84,106,109,99,90,157,17,85,87,238,111,247,207,201,73,112,154,141,122,196,214,47,187,167,196,139,253,255,0,242,157,155,134,13,3,179,235,206,89,85,142,93,46,85,148,109,167,181,77,112,223,79,51,35,85,115,39,138,52,78,174,141,254,238,146,127,123,249,125,255,0,200,185,109,24,229,245,164,186,51,75,18,89,242,108,186,170,118,211,75,74,239,19,91,76,246,108,124,201,39,84,219,76,197,235,213,19,255,0,159,254,80,41,7,17,208,220,191,59,172,125,61,174,227,103,134,68,133,211,170,212,77,43,83,107,92,141,84,248,99,119,191,170,161,254,106,214,132,229,218,55,87,45,30,79,113,179,213,62,25,226,167,114,208,77,43,211,116,145,119,81,83,124,108,247,109,247,47,248,255,0,246,154,67,201,50,91,94,11,104,134,182,225,21,84,208,62,116,129,169,11,90,231,238,114,57,221,87,170,181,58,124,43,255,0,206,51,211,197,159,18,247,46,36,53,58,247,151,201,105,166,161,162,184,207,71,81,27,18,7,69,42,58,26,54,65,209,83,187,34,116,93,174,95,114,175,242,251,190,226,93,240,112,194,82,240,113,196,230,156,104,45,230,74,220,234,209,146,86,68,235,69,77,10,37,166,158,9,29,220,146,170,57,90,191,197,149,137,183,107,21,23,249,245,233,238,254,103,58,209,78,23,179,253,120,145,34,196,46,248,253,26,173,36,181,159,217,42,137,227,248,35,149,177,42,127,14,39,251,247,57,21,63,197,252,255,0,145,248,53,123,135,124,215,69,156,246,101,55,75,37,82,178,166,42,85,246,124,242,191,227,124,75,34,47,199,19,61,219,83,162,255,0,143,255,0,105,112,104,143,77,53,63,29,212,188,106,139,36,199,168,238,48,82,86,54,87,198,202,216,216,217,17,25,43,163,119,84,99,220,159,210,106,244,247,253,221,63,200,82,71,48,190,41,43,117,187,83,47,152,173,13,158,10,75,5,45,194,223,112,164,124,180,235,29,98,189,182,246,198,228,145,82,87,179,166,233,100,233,209,58,244,70,251,254,254,177,122,193,152,92,241,197,235,67,5,43,254,5,143,248,173,114,251,149,221,127,147,147,249,161,240,215,222,4,204,229,205,195,21,179,93,245,18,190,158,251,119,170,163,164,251,55,87,90,197,164,168,108,114,111,142,182,158,46,139,186,39,167,78,142,114,255,0,127,238,247,255,0,34,202,120,142,229,225,166,188,64,49,213,21,249,62,77,71,87,45,116,21,114,36,53,180,241,199,210,56,29,10,34,117,166,122,253,202,139,255,0,183,223,252,143,33,202,183,2,109,151,135,252,75,44,117,74,190,74,219,125,218,157,88,143,234,212,254,203,75,239,68,218,159,224,255,0,191,252,201,196,6,113,120,145,225,83,51,225,186,251,87,107,201,111,54,90,232,233,170,169,233,17,104,106,37,149,202,249,105,251,232,191,28,49,251,186,117,79,187,239,233,238,95,188,226,77,68,85,232,166,161,115,156,26,211,159,218,98,179,94,106,42,225,134,26,134,212,181,212,207,107,92,174,70,185,168,138,174,107,147,167,71,175,242,254,241,155,61,110,211,167,233,46,168,94,180,253,245,73,82,182,175,13,214,84,126,244,119,118,158,57,126,253,173,235,253,179,167,244,83,238,254,127,120,26,53,209,44,122,147,21,211,27,53,134,134,89,164,130,151,196,109,116,174,69,122,238,168,145,235,213,81,17,62,247,47,242,61,201,197,56,51,191,211,228,252,54,97,247,186,88,164,142,58,159,104,109,108,141,68,114,109,175,168,106,245,68,85,254,109,254,249,218,192,0,0,0,112,190,48,181,106,175,70,244,206,217,147,209,209,69,84,250,171,236,52,10,201,99,87,162,35,169,234,31,215,162,61,159,224,211,249,255,0,63,184,10,45,226,219,82,101,213,109,124,202,51,103,210,54,157,46,75,66,189,180,141,89,183,183,69,4,95,118,231,116,254,135,95,189,127,250,71,174,224,231,131,235,159,21,89,125,86,57,5,242,150,223,20,22,106,139,171,94,250,151,66,229,237,84,195,14,213,84,134,95,240,189,122,116,254,95,122,125,203,28,101,145,210,200,178,57,17,21,127,188,75,30,12,120,223,143,133,218,245,146,225,143,186,225,76,219,77,77,189,157,154,78,236,155,165,170,142,126,171,214,120,211,167,194,169,255,0,179,220,191,120,17,159,52,197,234,112,204,154,179,26,172,154,41,102,163,237,238,124,110,87,53,119,198,215,167,69,84,69,251,156,159,200,189,110,90,250,175,22,115,195,110,29,103,154,137,208,214,195,77,116,169,145,205,143,108,74,137,116,157,168,136,187,220,189,122,61,62,244,254,249,72,58,201,154,80,106,30,164,93,243,11,101,60,240,83,92,60,62,200,231,99,90,244,217,4,113,175,84,107,156,159,123,23,249,175,187,255,0,97,96,124,158,181,42,158,76,250,175,2,90,73,55,219,113,27,133,74,201,219,78,142,221,115,166,94,157,119,123,255,0,182,255,0,189,79,187,255,0,104,91,144,0,0,0,14,107,168,122,9,135,234,93,100,181,215,219,149,230,9,38,150,57,92,148,147,68,212,234,200,246,39,77,209,187,221,211,255,0,158,123,92,95,28,161,196,172,84,216,245,182,89,228,167,164,223,177,211,185,21,235,185,238,122,245,84,68,79,189,203,252,190,227,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,47,53,140,14,233,155,104,61,138,142,217,83,75,19,217,153,81,206,171,59,220,212,218,148,53,173,233,240,181,125,253,92,133,24,154,149,200,49,250,44,146,137,148,53,210,204,200,217,42,74,139,19,145,23,170,34,167,243,69,247,124,74,86,236,92,149,176,85,187,78,234,140,250,253,236,229,98,118,118,93,97,239,239,248,127,165,214,135,111,79,233,125,223,226,255,0,24,21,24,11,149,213,78,79,58,113,145,171,170,240,156,231,36,101,84,149,17,185,233,117,185,192,145,246,146,53,106,244,237,209,42,238,221,183,167,242,233,212,170,173,102,209,108,155,68,114,251,134,27,147,215,219,42,234,237,210,65,28,146,80,75,36,145,170,203,3,102,111,69,123,24,171,240,189,17,122,162,123,255,0,191,247,129,207,201,81,194,207,31,186,133,195,45,12,22,59,70,53,143,87,219,169,40,106,105,33,117,77,28,242,204,171,53,74,78,170,229,109,68,109,247,46,228,78,137,247,116,251,254,242,43,128,46,115,21,231,37,163,23,10,40,146,253,130,102,141,172,218,247,75,224,237,116,137,23,244,250,38,221,245,189,127,163,211,175,95,231,212,156,154,121,168,86,93,75,198,168,242,155,21,45,108,20,149,205,149,209,178,173,140,108,137,219,149,209,175,84,107,156,159,123,87,167,189,125,221,63,200,101,252,236,252,59,113,71,153,240,227,125,154,247,138,217,236,181,210,75,110,150,220,173,184,83,203,42,108,146,104,229,85,232,201,99,247,245,141,19,175,95,185,87,221,252,192,210,8,34,55,14,220,198,52,207,93,41,33,162,102,45,147,210,93,219,71,61,109,66,173,13,60,116,219,25,80,145,34,51,250,229,238,235,209,236,95,127,187,250,94,255,0,185,9,114,7,240,172,163,138,182,36,138,87,57,17,29,187,225,95,127,95,254,213,42,191,95,249,63,215,85,93,106,111,218,83,156,64,145,212,213,64,198,183,33,185,175,84,137,32,232,254,169,5,23,244,183,181,58,123,250,109,251,253,229,171,128,50,221,150,227,21,248,110,65,85,141,220,230,167,150,166,143,183,189,240,57,206,141,119,177,175,78,138,228,69,251,156,159,203,239,234,88,95,15,156,222,174,184,6,57,69,137,106,78,17,73,53,186,130,158,163,180,251,29,181,206,153,103,125,66,200,221,203,53,107,91,179,107,223,215,162,34,245,219,252,186,147,167,138,254,6,112,190,39,233,214,91,166,69,123,160,172,150,229,79,95,39,135,171,138,40,191,133,76,248,17,27,186,158,69,251,156,139,239,254,125,125,233,247,20,137,174,92,62,101,218,11,144,214,99,217,85,206,207,89,53,28,240,64,247,91,230,150,70,171,165,129,38,106,162,190,54,47,77,171,209,125,223,127,247,254,240,59,7,25,124,118,222,120,160,170,158,201,65,142,81,91,241,168,174,84,183,58,39,77,70,248,171,187,145,210,58,23,36,138,149,18,71,183,116,146,42,34,39,94,136,223,127,222,135,193,225,59,130,172,183,138,43,179,233,45,87,251,69,190,159,217,117,23,22,45,69,84,177,63,248,85,49,192,168,187,96,145,62,247,170,244,254,247,243,79,184,230,58,93,161,185,110,173,86,186,131,28,184,218,41,164,101,43,234,213,107,166,149,141,216,201,26,197,79,130,55,123,250,185,63,244,117,52,37,195,110,137,82,232,6,145,216,116,202,158,225,45,103,177,155,86,222,243,229,73,55,36,213,82,207,253,36,141,157,122,119,58,127,69,62,239,231,247,168,122,109,47,211,155,70,149,225,118,236,34,199,85,89,81,71,109,73,146,57,42,222,215,202,238,228,207,149,122,171,90,212,95,123,213,19,162,39,187,167,249,79,167,149,98,182,252,190,223,29,182,229,53,68,81,69,50,78,139,3,154,215,110,70,185,189,62,36,95,119,71,41,246,64,20,235,196,247,41,252,147,16,170,155,40,211,124,206,219,45,170,174,186,158,150,157,151,187,140,142,168,70,248,101,87,171,210,26,52,111,93,241,187,167,69,254,138,167,95,121,92,147,194,234,121,93,11,213,21,205,233,215,167,221,247,26,165,51,229,204,67,78,233,180,255,0,138,92,218,219,69,85,44,212,240,73,107,141,139,43,209,207,93,246,202,103,175,94,141,106,125,234,160,89,135,43,29,66,91,247,15,152,142,36,250,93,143,162,160,187,84,171,209,157,17,127,178,210,251,186,238,95,240,159,222,254,68,221,42,3,147,190,97,79,79,170,23,11,28,208,72,190,31,14,184,63,115,90,158,254,183,42,85,251,213,223,248,95,222,45,252,1,157,158,61,226,70,113,93,156,170,47,243,182,122,109,41,161,218,250,248,109,208,164,243,181,238,107,157,179,224,68,85,235,209,87,249,175,248,140,223,113,109,152,219,179,254,32,242,188,186,211,5,76,52,149,254,7,182,202,150,181,178,38,202,24,35,94,168,215,57,62,246,47,243,95,119,64,39,111,44,14,44,172,216,214,59,111,210,59,229,150,182,72,108,118,91,141,75,103,164,166,98,185,207,146,228,146,34,43,157,50,34,167,73,215,254,245,62,228,255,0,211,56,242,190,51,52,191,15,184,77,109,185,216,114,153,101,133,204,107,150,10,90,119,53,85,204,71,39,77,211,167,242,83,58,32,11,148,204,185,203,233,5,182,157,25,140,224,153,131,170,146,102,163,252,125,174,149,99,237,171,85,87,166,202,222,187,186,237,255,0,23,78,167,191,224,243,152,181,183,138,77,66,184,96,63,101,234,109,243,208,88,231,188,58,95,2,216,152,169,29,68,17,109,69,241,50,47,255,0,103,69,233,181,62,239,191,249,45,88,112,203,193,150,121,196,205,114,211,227,87,235,5,4,107,110,158,224,213,174,170,154,37,219,21,67,33,84,93,144,73,239,220,254,169,254,47,230,159,113,114,188,40,240,85,133,240,185,77,13,93,150,255,0,123,184,92,253,159,83,110,153,42,170,162,150,14,220,181,41,63,86,237,130,55,110,248,24,157,87,221,253,47,114,251,148,9,30,121,141,65,211,235,54,164,89,161,177,223,42,107,96,130,10,166,213,181,212,143,99,94,175,107,30,212,69,87,53,201,211,163,215,249,127,120,244,224,10,181,212,14,75,148,213,87,9,167,211,172,246,68,129,210,71,177,47,87,68,223,177,35,232,254,189,154,30,157,119,253,223,203,111,248,200,21,174,92,40,234,6,130,86,77,75,150,94,113,234,197,138,166,26,69,91,117,68,242,124,114,66,178,162,255,0,18,22,123,182,162,162,255,0,143,255,0,105,163,243,241,93,109,84,247,138,118,211,84,190,70,181,175,73,17,99,84,69,234,136,169,252,209,127,190,6,89,14,177,195,102,180,59,66,243,154,236,181,40,18,175,197,218,101,183,108,88,187,157,55,205,12,157,122,111,103,248,47,191,175,243,251,191,189,218,56,246,224,214,225,160,25,149,211,41,180,223,105,235,49,138,171,141,13,182,137,149,53,78,146,189,36,125,10,72,229,149,27,3,35,219,186,41,58,43,87,175,69,111,187,175,85,72,126,6,164,241,140,138,139,44,177,211,100,22,232,167,142,158,171,126,198,206,212,71,166,215,185,139,213,17,85,62,246,175,243,62,169,67,220,33,115,18,201,56,109,182,211,98,119,76,94,219,93,97,183,219,234,169,233,95,79,69,36,181,139,44,213,73,58,171,213,213,49,179,106,110,145,61,200,139,253,31,191,222,165,219,233,142,163,89,53,95,9,182,231,184,237,45,117,61,190,233,222,236,199,90,198,50,102,246,230,124,78,220,140,115,154,159,20,106,169,209,203,238,233,247,125,192,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,155,107,78,131,98,26,235,96,131,29,203,110,87,138,74,106,122,232,238,13,117,186,104,163,122,200,200,159,26,34,172,145,189,54,244,145,223,203,175,84,79,127,242,58,72,3,61,60,84,240,79,152,240,211,121,171,74,235,253,154,190,212,202,218,106,24,59,85,114,203,81,220,150,151,189,213,221,96,141,187,126,23,167,187,223,253,31,114,251,212,141,166,165,239,150,58,75,253,35,40,235,36,153,140,100,137,42,44,74,136,189,81,21,63,154,47,187,222,165,113,107,119,39,91,62,85,123,170,191,233,150,115,89,29,77,84,240,238,109,250,230,212,98,66,216,17,142,232,144,209,42,239,222,214,244,247,244,233,215,249,129,80,167,168,197,244,238,245,150,175,75,117,85,20,127,195,116,191,199,123,211,220,142,70,175,220,213,254,106,125,221,97,208,188,183,68,239,53,54,60,170,227,104,171,158,150,104,96,123,173,243,75,35,21,210,66,146,183,162,201,27,23,166,213,232,190,239,191,255,0,105,211,184,97,227,143,80,120,102,149,25,143,99,216,245,125,60,118,249,232,89,227,105,39,149,253,37,168,108,202,171,178,162,52,254,147,122,39,248,191,146,253,224,72,46,25,185,88,103,153,53,66,100,185,166,99,96,142,213,89,111,157,33,101,174,225,50,84,36,205,168,107,83,114,73,72,173,217,209,175,251,151,175,93,191,227,46,76,138,252,54,113,255,0,167,60,66,81,193,75,69,141,100,148,87,95,5,81,93,58,203,71,4,116,253,184,234,18,46,141,233,80,247,110,248,152,190,255,0,119,244,189,255,0,114,18,160,0,0,1,194,120,198,214,74,109,16,211,43,102,89,85,65,37,91,42,239,208,219,145,145,196,146,42,43,169,234,36,235,209,94,207,240,95,127,95,231,247,127,123,187,17,191,143,28,23,246,129,164,54,139,55,136,236,246,114,74,122,173,219,246,245,233,75,84,222,157,118,187,253,255,0,247,128,170,253,51,230,89,170,88,14,95,91,145,51,19,197,102,142,166,133,212,136,213,160,169,114,167,87,198,238,189,60,83,127,193,255,0,124,189,107,101,194,27,173,12,117,244,237,123,99,151,119,68,122,34,47,185,85,63,146,175,247,140,176,154,92,225,181,234,253,22,199,92,189,58,175,139,255,0,243,185,128,233,128,31,202,162,161,148,204,73,36,71,42,42,244,247,1,253,74,116,230,233,13,27,115,107,188,236,89,188,67,175,182,180,127,94,155,58,123,41,126,239,231,215,220,159,252,242,103,107,151,50,157,34,209,89,164,160,184,98,153,133,85,92,21,80,211,200,176,208,210,190,53,238,66,178,162,167,90,166,47,221,209,63,203,215,252,165,62,241,71,196,181,243,137,77,69,188,102,183,59,77,13,12,87,57,169,39,72,224,129,241,57,174,134,145,148,253,58,58,89,17,17,81,170,191,122,255,0,232,251,128,248,220,60,235,109,110,130,230,149,185,133,5,190,10,201,43,45,114,91,85,147,68,178,34,35,229,138,78,189,18,70,123,255,0,132,158,254,191,207,238,254,245,140,100,60,234,113,182,166,220,99,1,185,239,71,183,251,190,213,31,77,155,125,255,0,208,174,251,250,244,255,0,208,85,150,47,136,220,178,218,183,209,91,103,166,141,236,137,102,85,157,206,68,218,142,70,255,0,38,175,191,171,144,157,26,61,202,39,82,179,122,56,111,25,78,109,140,197,67,81,79,43,163,109,190,229,80,217,146,86,203,177,58,163,232,213,187,122,35,190,229,235,215,167,248,192,142,186,239,198,54,163,107,237,92,211,229,22,44,110,141,146,85,67,87,210,130,150,120,215,124,112,44,72,159,28,239,247,116,85,95,242,255,0,236,62,38,148,112,197,158,235,11,90,236,102,239,96,166,71,211,201,82,158,58,162,102,124,44,149,35,84,248,34,127,191,170,251,191,197,255,0,176,184,253,29,229,175,163,250,79,110,130,58,108,175,49,169,171,100,18,211,201,190,186,149,241,237,124,221,206,169,210,149,171,215,220,159,252,243,233,241,123,198,21,187,132,204,62,145,246,171,29,69,198,181,151,152,45,178,120,138,102,205,22,201,169,230,159,170,109,154,37,234,155,26,157,127,203,238,95,188,10,30,207,48,187,158,158,229,85,216,133,226,162,150,106,202,14,215,113,244,207,115,163,93,241,182,68,232,174,107,87,238,122,117,234,137,239,234,117,78,21,120,95,187,241,49,153,86,98,212,23,122,58,4,166,180,77,116,223,53,67,162,234,145,207,12,74,157,82,41,63,156,189,122,116,254,95,127,242,95,29,133,96,217,95,16,25,189,125,29,162,162,211,71,112,74,63,29,42,212,190,72,225,237,198,177,69,209,187,90,247,110,248,218,190,255,0,119,223,239,251,144,208,7,11,252,56,218,56,112,211,107,54,15,67,117,172,174,154,217,13,92,46,146,89,219,43,92,217,170,223,63,185,82,40,213,85,55,162,125,201,255,0,167,239,3,218,105,62,151,88,180,127,7,182,224,88,229,101,125,77,13,173,39,72,164,173,145,143,153,221,217,159,51,183,43,24,196,95,138,69,68,232,212,247,116,251,254,243,217,0,0,0,0,0,7,203,200,113,234,44,150,137,148,21,242,207,28,113,202,147,34,194,228,69,234,136,169,252,209,125,223,18,149,177,173,188,156,232,175,215,122,155,214,150,103,83,178,74,138,136,83,110,65,115,68,106,66,216,118,191,221,5,18,252,91,218,222,158,254,155,122,255,0,50,206,192,25,124,212,76,2,243,166,121,101,126,27,126,169,162,158,182,222,177,36,178,82,61,238,137,123,145,54,68,218,174,107,87,250,47,78,189,81,61,253,127,202,118,62,22,248,205,205,120,98,186,62,178,193,97,178,87,196,182,201,237,205,74,202,89,165,119,73,106,25,50,170,236,158,63,127,86,116,235,253,239,228,191,121,122,218,175,160,152,126,177,82,165,38,77,114,188,211,49,42,163,171,235,65,52,76,93,236,141,209,162,124,113,191,221,209,203,255,0,164,174,205,79,228,189,119,150,231,61,70,149,231,180,105,72,233,98,72,147,32,186,59,185,219,237,124,123,187,20,61,55,119,19,221,211,221,183,239,247,129,96,60,56,241,23,141,113,23,129,218,179,92,126,215,115,161,101,202,26,153,146,58,200,35,137,90,216,106,95,2,251,153,44,157,21,85,189,126,245,247,127,123,238,58,225,78,188,37,112,95,196,206,153,103,213,247,124,90,253,166,51,212,75,101,154,149,205,184,85,92,28,206,219,170,32,122,170,108,129,171,187,171,27,252,250,116,234,92,45,43,167,116,13,117,79,111,184,189,119,118,250,237,251,255,0,151,95,241,1,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,188,243,3,180,106,29,162,27,45,234,166,178,24,33,169,109,83,93,74,246,181,234,244,107,154,136,170,230,185,58,116,122,255,0,47,239,21,183,174,28,156,169,235,235,166,187,233,46,117,34,62,122,152,91,183,35,185,162,34,66,144,244,127,246,138,47,233,239,107,122,123,250,109,235,215,222,90,64,3,52,217,222,133,102,154,89,214,123,213,198,203,81,252,102,83,127,90,205,43,254,39,49,94,139,241,70,223,119,70,255,0,237,45,191,151,103,23,57,182,180,217,168,177,76,186,201,100,165,138,146,209,93,112,71,219,105,166,99,150,70,215,163,17,58,201,51,253,219,101,94,190,238,189,81,61,255,0,223,156,23,11,124,55,40,91,4,238,123,90,215,35,209,88,168,139,215,162,167,243,79,241,159,237,190,134,27,109,28,116,80,57,238,100,125,122,43,213,21,125,234,171,252,191,202,7,233,0,0,57,87,17,177,178,76,34,133,178,43,186,123,86,37,247,127,208,204,117,82,180,249,130,115,2,182,98,85,245,90,65,138,227,53,82,94,172,87,122,42,138,137,238,20,77,90,87,195,37,11,164,232,199,71,82,143,87,245,158,63,189,136,158,231,127,137,84,42,12,181,14,17,57,164,96,58,121,165,214,61,55,207,176,252,130,106,155,68,21,143,146,91,61,190,23,49,207,146,178,73,91,209,210,213,181,85,54,75,209,126,20,247,167,247,189,235,85,224,11,103,205,121,211,88,97,235,22,9,129,92,22,86,202,206,190,215,181,51,111,111,98,238,254,213,93,215,118,238,157,63,151,78,191,204,129,122,201,197,246,163,107,93,198,123,134,75,99,198,233,93,60,240,212,42,80,211,78,196,71,71,15,105,19,227,153,254,238,158,245,255,0,31,254,195,138,80,199,77,44,170,218,165,151,98,55,170,118,250,117,235,213,63,190,89,199,11,78,224,251,26,199,104,174,150,223,219,28,151,9,105,42,97,149,39,246,90,195,177,106,149,126,29,189,29,215,225,111,222,189,62,240,34,86,141,240,49,171,26,219,79,29,86,47,145,98,84,140,150,154,90,150,165,125,93,76,107,182,57,146,37,69,217,78,255,0,126,229,234,159,226,255,0,216,78,109,56,228,197,141,208,53,179,106,38,121,114,117,67,160,145,178,123,22,233,26,179,127,113,21,157,59,212,61,122,108,79,127,243,221,254,34,198,113,172,154,217,123,99,96,183,195,84,196,107,29,34,44,205,106,123,145,221,23,238,85,254,106,125,224,60,62,151,233,14,53,164,182,106,107,30,57,93,115,169,130,150,57,98,99,171,101,141,239,84,146,85,145,122,171,24,212,235,185,122,39,187,238,255,0,218,123,128,114,126,35,56,128,177,112,239,134,209,230,23,235,101,125,108,53,151,72,173,109,142,146,22,72,228,123,225,150,84,85,71,73,26,116,233,10,167,94,191,205,61,223,205,3,154,113,95,199,110,25,195,26,62,134,191,28,189,87,220,32,184,211,209,74,176,209,197,44,42,146,211,58,116,86,245,168,141,222,228,70,167,191,249,245,247,47,222,81,222,163,231,121,55,16,26,145,119,206,111,52,214,186,59,149,205,144,203,52,116,204,146,56,26,144,195,28,13,218,142,115,220,157,90,198,170,245,114,251,250,253,223,113,252,53,51,63,200,117,207,81,46,217,221,234,154,221,73,112,186,54,23,205,29,43,31,28,45,72,161,142,22,237,71,57,238,78,173,99,85,122,185,125,253,126,239,184,186,78,9,184,11,178,240,245,104,164,202,175,89,37,109,110,79,85,109,171,182,86,178,150,177,146,80,36,111,172,73,90,177,35,169,227,147,174,216,163,69,87,47,78,170,239,119,78,138,129,247,120,24,224,238,155,134,204,74,219,117,186,223,100,174,201,31,111,173,183,86,54,158,169,37,161,237,201,93,222,106,199,186,8,228,235,182,56,209,85,87,167,93,222,239,185,73,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,179,56,221,229,139,115,212,172,206,233,171,90,113,151,82,193,118,190,87,209,69,52,23,186,247,54,153,180,241,81,36,75,181,176,210,185,200,253,208,198,169,213,202,157,21,223,119,185,18,204,192,20,67,104,229,101,175,151,74,135,66,153,134,0,222,140,87,255,0,221,10,212,254,104,159,240,69,254,249,247,110,156,163,245,234,138,119,197,22,109,128,170,53,81,62,43,149,111,243,78,191,240,50,240,64,20,53,85,202,235,95,105,167,116,14,203,244,253,85,189,62,235,133,111,247,186,255,0,193,14,83,154,112,143,169,24,45,194,107,109,218,247,141,77,44,15,99,28,180,213,51,185,170,174,98,61,58,110,133,191,201,127,246,154,59,0,101,254,154,190,245,166,153,5,85,60,109,161,158,166,56,146,23,171,145,238,143,107,209,175,247,123,218,189,126,239,254,121,216,112,110,57,245,107,79,235,31,91,102,199,113,25,164,124,14,167,84,169,164,169,114,109,115,218,229,95,134,161,190,254,173,66,252,242,125,54,177,101,117,47,170,184,213,215,198,249,30,215,170,67,35,17,58,181,187,83,239,106,255,0,34,56,228,220,179,116,59,37,163,101,36,249,102,117,26,50,84,151,171,43,232,211,222,141,84,254,116,171,253,240,43,218,203,205,199,95,173,239,87,84,225,58,126,228,216,173,248,45,181,170,189,122,162,255,0,58,194,47,235,30,186,101,186,223,126,171,200,114,187,117,162,146,166,178,104,102,145,182,232,101,141,136,232,225,72,155,209,36,145,235,211,106,117,95,127,223,253,239,184,151,188,77,242,169,190,105,5,162,60,151,8,204,168,106,109,181,55,40,40,96,101,214,226,247,206,136,232,30,247,171,146,42,70,55,250,113,175,78,139,247,42,123,186,149,250,5,166,242,192,224,198,146,229,105,162,215,123,253,250,86,210,100,150,59,133,11,41,168,234,145,36,99,227,184,182,52,85,99,224,232,137,210,153,223,247,234,190,244,247,123,253,214,182,112,62,4,146,149,56,84,193,210,139,187,217,254,201,237,238,244,221,255,0,116,170,122,245,233,238,251,250,157,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,15,231,52,45,157,168,199,170,162,34,245,247,25,161,226,35,6,135,77,181,139,32,194,160,168,124,236,183,120,78,146,61,232,229,119,114,150,41,62,244,107,122,255,0,79,251,201,255,0,211,52,196,80,167,51,45,51,143,13,226,95,51,186,209,213,186,90,73,106,109,84,241,182,73,55,73,213,109,80,57,85,122,49,19,239,106,255,0,63,239,1,62,185,82,234,212,217,22,138,227,58,105,53,19,24,182,155,101,214,183,186,216,213,55,117,186,191,221,187,122,245,254,221,254,245,62,239,191,251,243,196,163,222,84,186,162,204,23,91,47,59,232,214,100,76,62,178,31,116,123,191,165,95,70,239,247,237,254,241,120,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,163,198,175,4,191,189,37,134,42,107,70,65,236,251,138,222,105,174,50,173,77,95,106,30,220,84,178,193,209,187,96,145,219,190,54,175,69,247,125,254,244,247,33,43,128,21,157,193,207,44,205,68,209,156,254,191,47,206,114,220,114,170,146,178,199,61,189,140,180,215,206,249,18,87,84,64,244,85,73,105,88,155,118,196,238,190,254,189,85,61,223,222,179,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,75,137,158,41,177,30,25,241,138,108,151,38,179,221,235,227,168,186,67,107,70,80,83,197,43,145,242,65,44,168,189,31,52,126,238,145,42,117,235,247,170,123,191,154,117,124,151,37,161,197,168,99,184,92,34,158,72,228,153,33,68,133,173,87,110,86,170,255,0,53,79,119,194,166,114,248,157,215,155,222,190,234,173,243,53,173,184,85,205,73,114,146,146,88,217,85,73,4,18,163,161,164,142,14,174,72,126,20,254,131,186,116,85,247,42,42,251,192,239,154,165,205,71,88,51,155,213,77,69,179,14,195,161,161,146,72,164,137,39,183,213,54,94,173,137,24,187,182,213,185,62,254,191,119,242,232,75,126,91,28,97,234,22,184,101,83,224,89,77,143,29,164,166,183,227,181,183,54,201,111,166,158,55,172,141,174,133,136,138,175,153,233,183,164,206,247,109,69,234,137,239,254,253,61,218,109,53,55,154,151,82,210,190,54,189,172,89,21,100,85,68,232,138,137,252,145,127,190,95,199,3,28,42,91,120,123,211,203,61,93,202,138,216,252,169,104,171,168,107,171,168,43,170,166,138,88,164,174,116,173,107,91,42,53,169,209,172,137,21,81,136,189,90,191,127,85,85,9,70,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,125,170,154,219,138,233,13,189,151,28,150,223,118,169,137,245,76,164,68,161,138,55,187,123,227,116,136,191,28,141,247,116,98,255,0,233,233,238,63,174,147,107,38,49,172,120,253,38,73,140,80,93,41,105,171,99,154,88,217,95,20,108,145,18,57,150,39,117,70,61,233,215,115,85,83,223,247,127,236,3,222,0,0,0,112,29,71,227,75,75,116,194,253,85,142,223,236,25,85,69,77,27,226,99,221,71,75,78,246,42,190,36,145,58,43,231,106,253,206,78,190,239,191,255,0,104,29,248,17,83,250,163,218,31,255,0,21,115,159,255,0,177,163,255,0,89,56,238,101,206,15,69,44,151,202,154,10,108,107,81,88,200,150,52,68,75,85,185,200,157,88,142,251,214,171,175,243,2,195,65,83,186,131,206,18,146,227,15,77,59,159,52,181,201,223,99,186,213,216,237,110,78,210,49,81,205,247,200,255,0,122,187,162,255,0,145,62,255,0,228,71,252,247,154,7,19,151,202,249,165,197,117,62,182,142,153,210,70,232,217,81,143,90,119,34,36,125,29,215,248,46,255,0,190,234,191,127,221,255,0,176,11,226,6,116,114,174,58,56,164,204,233,219,73,145,106,130,213,194,217,91,51,91,236,75,116,125,30,141,86,162,245,101,58,47,220,229,255,0,218,119,94,92,188,65,106,213,247,137,27,109,142,241,150,45,69,21,100,16,193,44,73,65,74,221,205,125,125,35,92,157,91,26,42,117,71,42,123,151,175,188,11,185,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,199,57,26,157,84,255,0,74,94,230,17,199,118,83,155,101,215,61,53,193,175,55,123,125,162,213,115,160,175,166,166,173,181,208,237,98,120,15,143,227,77,239,85,87,206,229,232,170,169,209,87,238,232,136,7,50,227,179,140,76,147,93,243,107,174,57,106,187,92,227,196,105,238,20,55,11,125,190,186,221,73,20,144,202,202,20,141,238,87,199,185,235,213,210,74,168,138,245,78,142,254,93,17,18,59,105,110,150,228,26,185,144,84,99,120,221,101,190,154,166,154,141,245,207,125,116,143,100,107,27,94,198,42,34,177,142,94,189,100,111,242,233,209,23,222,120,226,249,185,107,104,117,143,79,180,23,21,204,253,159,76,151,234,234,59,157,21,85,92,53,83,189,36,141,110,114,170,55,99,213,24,158,232,163,247,163,81,126,31,241,175,80,246,60,47,112,85,166,156,62,88,168,234,89,139,208,179,41,240,117,52,53,213,212,119,74,233,162,150,25,42,123,173,107,91,51,145,169,238,108,93,87,98,47,86,175,191,222,170,178,68,0,0,0,0,0,0,16,79,81,185,177,104,134,7,151,87,226,245,120,198,161,58,90,37,139,114,193,108,160,115,62,56,155,34,116,87,85,34,253,206,79,189,62,240,39,96,43,187,250,178,58,19,255,0,21,181,39,255,0,116,219,191,214,199,245,100,116,39,254,43,106,79,254,233,183,127,173,129,98,32,173,124,155,156,126,146,186,130,52,176,88,181,18,154,163,188,155,159,37,162,218,168,172,218,238,169,239,169,119,243,233,252,191,145,22,179,190,106,92,71,93,171,230,126,29,169,55,42,26,53,145,142,138,58,156,122,210,174,107,82,62,142,69,254,19,254,247,117,95,191,238,255,0,216,5,230,130,159,240,206,111,25,45,21,36,108,205,111,121,85,194,161,24,244,123,233,236,54,166,162,185,95,213,171,238,115,62,230,251,190,239,191,255,0,105,233,47,92,225,237,115,209,177,150,71,102,212,245,9,34,43,159,37,146,214,168,172,232,189,83,251,106,255,0,62,159,203,249,1,107,128,167,175,234,187,101,191,254,31,202,63,247,13,171,255,0,210,112,61,87,230,43,196,150,161,202,250,88,245,38,171,217,205,168,142,162,24,103,177,91,24,230,185,177,43,21,85,89,10,175,222,231,127,53,79,120,23,101,146,241,7,134,98,183,202,156,126,225,108,189,73,81,75,179,123,161,134,37,98,238,99,94,157,21,100,69,251,156,159,200,233,52,181,44,171,129,181,17,163,145,175,235,209,29,247,251,151,167,255,0,72,203,21,93,93,69,117,67,234,170,164,223,43,250,110,119,68,78,189,19,162,123,147,252,72,116,44,87,136,141,97,194,109,208,218,113,156,191,193,210,83,181,237,142,63,103,210,201,181,28,245,123,189,239,141,85,122,185,85,126,240,52,194,12,222,86,113,137,196,109,122,170,213,234,46,245,85,69,255,0,185,20,9,239,68,233,252,161,63,55,239,99,196,7,252,126,255,0,252,85,23,253,136,26,76,43,195,140,142,101,52,250,93,118,171,193,116,242,92,162,213,127,182,92,41,60,77,74,218,168,39,167,125,60,148,139,42,177,171,43,222,189,119,73,18,251,216,159,209,84,235,211,239,170,156,139,136,45,94,202,233,219,73,127,203,188,84,77,145,38,70,248,10,86,124,104,213,106,47,86,70,139,247,42,156,240,15,179,148,230,25,30,105,117,158,247,147,92,124,101,109,74,177,210,203,217,142,61,202,214,35,27,238,99,81,19,163,81,19,220,133,247,112,21,195,187,52,71,71,49,214,221,34,183,73,125,101,45,194,150,170,170,138,170,121,99,145,146,92,36,149,168,137,34,53,63,162,140,69,93,168,189,83,255,0,74,214,127,46,78,21,151,89,115,138,187,174,67,29,166,178,207,81,142,85,207,79,79,45,101,76,50,178,88,235,96,139,114,246,154,159,248,126,237,202,158,244,247,117,251,175,65,19,167,185,0,255,0,64,0,124,12,206,205,112,190,90,226,164,182,207,12,82,178,161,178,42,202,170,137,181,26,228,233,238,69,247,245,84,51,129,172,218,25,153,232,213,218,166,223,151,220,236,245,149,16,79,13,59,221,111,150,71,181,93,36,61,214,170,111,141,158,237,190,229,247,125,255,0,251,77,47,31,54,251,143,89,242,90,70,80,222,232,252,76,17,200,147,53,157,199,51,163,209,21,17,122,181,81,126,231,47,254,208,50,210,116,109,37,208,172,187,89,46,15,182,227,23,27,69,44,172,164,146,177,86,190,105,88,221,140,145,177,170,124,17,191,223,213,233,255,0,163,175,188,146,28,125,112,73,81,161,57,37,195,54,197,153,97,160,196,107,174,116,54,203,125,4,53,245,115,213,68,247,80,247,30,175,239,49,126,21,124,50,175,94,227,151,226,106,116,68,247,39,153,224,59,138,186,174,31,179,154,202,139,189,85,210,91,79,176,42,104,96,130,223,69,77,43,217,36,149,112,75,213,86,85,111,195,240,191,254,249,87,170,167,187,167,220,163,169,105,247,40,125,108,185,92,228,142,255,0,147,105,221,84,41,76,231,53,173,186,220,26,168,253,237,68,95,134,149,63,146,169,30,184,181,225,225,120,120,206,46,152,92,236,182,248,139,109,85,36,47,117,13,84,243,70,169,53,35,103,77,171,50,35,151,220,228,235,213,62,254,168,158,226,246,181,183,92,172,58,61,132,208,230,87,90,91,164,148,213,183,38,91,216,218,56,98,146,68,123,163,149,253,85,36,123,83,111,72,151,222,139,215,238,247,125,230,113,243,204,214,253,168,153,93,118,99,147,87,186,182,229,112,237,119,231,88,99,137,95,219,141,177,183,225,141,17,169,209,172,106,123,147,249,127,124,15,149,110,183,79,115,157,208,64,230,53,205,98,189,85,234,168,157,58,162,127,36,95,239,151,197,192,175,6,120,158,131,225,150,108,170,237,102,182,73,154,62,142,178,142,186,229,65,114,172,150,57,88,234,229,150,52,72,228,86,177,58,54,56,81,85,24,139,213,191,207,170,170,241,206,88,188,28,216,108,152,93,171,91,242,75,101,174,170,163,32,180,92,109,175,146,11,133,95,121,202,219,150,212,221,31,195,27,83,109,55,78,173,247,253,223,223,82,199,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,14,99,156,98,212,232,245,130,60,67,10,170,188,91,114,43,126,65,70,202,186,182,208,82,79,79,37,60,148,51,75,177,189,213,114,245,234,232,189,251,17,126,21,247,244,251,194,46,113,249,199,238,117,117,206,110,218,113,167,57,13,218,213,111,181,92,104,43,33,134,178,211,64,230,177,171,64,138,244,71,170,72,245,85,124,202,190,245,233,239,95,187,162,33,93,42,170,171,213,79,250,146,71,202,245,146,69,234,229,251,215,161,255,0,32,13,28,240,87,117,91,215,12,216,109,205,202,229,89,189,163,239,115,81,23,221,112,168,111,220,158,239,228,103,24,208,127,46,188,146,150,245,194,118,11,28,17,204,142,70,93,94,170,246,181,19,162,93,42,83,249,42,255,0,124,9,50,0,0,0,0,0,0,87,255,0,21,28,176,113,253,88,200,107,114,237,51,180,99,150,171,173,125,101,43,166,168,185,222,110,73,186,158,58,94,211,153,181,169,35,81,119,50,53,78,137,247,39,223,247,162,216,0,3,46,217,230,23,116,211,204,174,187,15,189,84,82,205,89,111,237,119,95,74,247,58,37,223,27,100,77,170,230,181,126,231,167,94,168,158,254,167,192,46,199,153,239,12,150,205,68,193,105,50,236,114,138,221,77,145,215,228,244,94,46,178,174,178,165,173,146,6,80,84,71,183,99,119,49,23,224,139,238,106,123,154,190,255,0,122,245,164,224,0,253,20,52,50,215,202,176,194,230,53,205,110,239,137,85,19,167,84,79,229,254,82,212,177,142,81,79,173,195,45,242,92,41,176,233,110,234,249,22,162,161,47,119,52,99,218,146,61,17,17,18,52,79,187,98,127,69,62,229,255,0,210,21,74,76,189,2,229,157,171,250,201,97,164,204,104,242,44,29,182,187,141,60,239,130,26,187,133,108,115,53,209,78,177,42,185,35,166,84,251,216,238,157,28,190,229,79,231,247,112,173,120,225,211,50,208,12,134,179,31,203,110,118,74,185,168,231,130,157,238,182,207,52,140,87,75,2,76,213,69,146,54,47,77,171,209,125,223,127,247,211,222,119,190,17,249,138,101,218,11,65,79,137,102,87,219,221,102,43,111,183,213,67,69,65,108,180,91,228,124,85,50,213,36,219,213,242,108,122,183,226,155,175,87,175,189,201,209,58,34,116,15,73,172,252,172,181,51,76,113,234,123,236,151,140,27,183,61,116,116,136,148,247,74,249,29,213,209,200,255,0,122,62,157,19,167,192,191,207,175,220,64,162,230,56,210,227,103,4,191,104,181,146,183,22,181,228,244,114,75,145,66,170,234,138,58,95,232,37,61,83,85,58,119,156,157,122,162,41,77,180,148,146,86,200,177,68,230,162,163,119,124,75,252,191,251,84,15,226,11,196,210,78,89,154,14,221,40,177,219,115,236,2,219,114,191,68,250,135,85,213,83,95,174,141,138,78,179,202,172,218,137,35,62,230,43,17,126,20,247,162,253,255,0,122,214,103,24,28,31,101,60,52,223,235,106,235,171,113,245,179,248,234,75,125,61,61,190,178,166,121,25,36,180,157,229,85,89,163,111,195,240,63,254,249,87,170,162,116,233,247,5,151,112,193,192,15,12,119,173,46,178,101,89,22,153,69,87,87,91,21,91,36,145,183,203,147,21,202,218,185,26,223,133,179,163,83,225,98,39,184,234,249,7,47,206,18,174,112,39,127,73,145,238,238,35,149,86,253,115,79,185,21,63,149,65,77,60,58,241,153,171,252,63,72,148,88,230,97,83,69,105,130,134,122,74,120,41,237,84,53,14,98,203,59,102,119,85,154,53,85,69,114,57,125,234,171,239,68,79,113,235,181,247,152,78,181,107,21,47,177,226,205,235,253,149,21,108,53,176,65,85,101,183,68,172,115,33,116,106,170,232,227,85,85,234,247,123,186,170,116,95,242,1,28,245,6,138,205,110,203,235,232,241,250,55,210,219,227,237,118,98,123,213,202,222,177,49,93,239,114,170,251,220,170,191,127,243,61,191,13,90,13,124,226,31,58,174,194,172,21,54,168,42,40,173,50,221,28,235,140,242,197,26,177,147,67,26,162,44,76,123,183,117,153,61,202,157,58,117,247,253,199,38,52,33,192,199,13,246,125,12,210,60,125,213,20,20,63,105,27,75,95,73,89,89,71,89,81,44,82,71,37,124,146,181,173,108,189,17,62,22,199,213,118,34,245,106,255,0,149,67,182,233,134,156,99,122,83,133,91,176,108,82,218,202,11,109,177,38,72,32,108,242,204,140,238,76,249,93,241,202,170,245,234,231,185,125,235,252,250,39,187,161,234,192,0,0,0,0,3,241,93,108,214,219,221,59,105,46,148,221,232,152,244,145,27,189,205,232,228,69,78,189,90,168,191,114,169,159,142,55,184,102,168,208,13,84,190,211,219,146,213,5,138,42,170,26,74,90,90,90,186,137,223,27,228,161,100,206,85,89,155,213,81,92,143,95,123,151,239,68,79,119,221,161,67,137,113,107,165,118,77,92,211,155,118,57,125,161,134,170,10,107,220,53,205,100,181,18,194,136,246,193,59,17,122,196,168,189,122,72,190,239,187,223,254,64,51,185,117,204,50,43,213,186,43,77,206,227,222,165,134,78,235,35,236,198,222,143,232,169,215,171,90,139,255,0,124,191,207,249,157,211,130,46,30,89,196,54,166,220,241,90,168,173,210,197,75,143,212,92,218,218,202,169,224,106,43,42,105,226,235,186,20,87,42,255,0,21,125,203,238,233,215,249,162,17,205,125,198,130,121,121,233,78,59,128,240,217,135,87,211,219,98,142,242,248,110,116,245,21,17,84,76,246,190,55,92,231,114,34,35,215,162,123,154,207,126,212,95,119,254,208,147,20,84,84,214,250,102,81,209,199,219,134,62,187,91,213,87,167,85,85,95,122,251,254,245,83,251,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,249,207,59,41,216,143,122,42,162,175,79,112,28,163,137,61,119,180,104,6,19,69,151,94,32,186,75,21,93,218,43,98,37,190,8,101,147,115,225,154,68,234,146,189,169,183,164,75,239,235,215,175,79,119,222,103,79,63,206,178,77,74,203,43,179,76,182,228,181,247,91,143,107,196,84,44,49,196,175,237,196,216,219,240,70,214,181,58,53,141,79,114,39,221,213,125,253,78,231,198,255,0,18,247,189,122,213,107,247,135,184,215,253,152,117,85,13,101,21,21,109,21,52,50,197,44,116,49,196,231,57,209,117,85,248,157,42,162,111,84,232,228,251,189,200,145,177,140,87,175,68,232,7,248,9,199,195,231,44,13,82,212,214,71,127,185,94,240,121,237,117,116,115,190,8,101,185,87,71,43,100,100,233,31,85,237,211,255,0,137,255,0,247,203,247,167,254,143,33,197,95,1,89,190,131,221,234,174,173,185,98,172,178,73,93,77,67,77,77,73,93,87,52,172,123,233,123,170,171,221,133,62,30,172,127,253,242,175,189,61,221,62,224,137,101,189,114,133,212,10,171,141,138,223,167,143,154,117,130,215,143,93,42,218,197,138,52,98,42,221,90,189,81,201,241,170,255,0,25,125,203,238,251,255,0,188,133,66,146,67,130,62,37,42,120,119,212,107,142,67,87,81,114,90,41,236,21,22,216,227,160,164,167,154,68,115,234,105,229,234,169,42,181,54,255,0,13,222,254,189,122,170,123,186,1,161,128,126,59,69,210,158,243,111,138,229,74,201,27,20,219,182,164,136,136,228,232,229,106,245,232,171,252,208,253,128,0,33,159,22,60,195,48,157,12,89,49,218,59,126,89,13,222,142,227,77,5,68,244,182,250,57,162,124,114,211,58,100,70,247,102,255,0,27,58,174,212,94,168,191,203,239,9,152,10,82,194,185,176,107,148,55,105,95,151,231,183,154,234,37,167,114,71,28,24,245,165,174,73,119,55,163,189,204,111,187,166,228,251,255,0,159,220,93,61,37,75,42,233,217,81,26,57,26,254,189,17,223,127,185,122,127,244,128,254,192,0,63,199,53,28,157,28,157,74,78,230,55,193,100,186,75,147,92,117,75,21,142,199,67,139,221,238,212,22,186,26,54,87,213,205,87,19,214,222,174,122,189,37,106,183,106,190,158,69,234,146,57,126,38,251,147,222,137,118,71,156,206,176,235,30,111,104,134,213,127,161,74,170,120,170,91,80,214,44,175,143,163,209,174,106,47,86,42,47,220,229,247,125,222,240,51,101,164,63,252,50,212,255,0,230,47,255,0,232,145,154,112,50,249,5,85,78,11,146,85,196,146,116,145,144,164,74,177,34,61,58,57,24,255,0,251,227,77,24,94,64,204,167,26,163,190,198,146,237,170,238,116,238,181,173,119,195,35,155,239,70,170,167,253,232,31,199,54,192,113,45,69,181,69,100,204,173,62,208,162,130,161,181,81,197,223,150,46,146,181,174,106,59,172,110,106,253,207,114,116,235,211,223,254,66,135,120,210,224,218,245,195,174,87,113,185,209,77,96,135,27,125,125,29,190,142,142,142,182,170,121,163,146,74,52,149,202,229,154,52,248,85,204,145,127,166,171,241,34,34,116,251,180,6,124,235,230,63,104,200,233,25,67,122,164,241,16,50,68,149,173,238,57,157,30,136,168,139,213,170,139,247,57,127,246,146,140,180,117,254,71,126,224,179,16,183,102,186,165,116,181,92,233,153,60,81,88,39,168,70,190,71,177,17,201,83,78,222,189,88,189,126,231,47,248,137,45,199,127,47,22,105,93,59,181,11,1,166,199,109,118,43,149,226,146,221,73,77,237,74,233,234,25,214,141,238,126,228,149,142,78,138,248,94,189,119,170,251,211,238,247,162,66,13,37,202,147,17,200,234,110,74,179,39,118,137,240,127,9,141,114,251,228,141,223,115,189,221,62,17,22,198,156,207,149,145,99,22,60,178,137,150,236,130,135,197,83,199,42,78,214,119,94,206,143,68,84,69,234,197,69,251,156,191,251,79,221,69,87,29,117,51,42,162,107,145,143,235,209,28,158,255,0,114,170,127,244,143,238,84,82,183,31,60,3,71,163,179,207,159,224,180,214,11,102,55,113,187,209,219,104,169,27,114,173,158,166,53,90,39,61,251,210,102,185,58,43,225,145,122,239,85,247,183,238,78,168,144,0,212,229,206,211,111,188,211,182,150,229,79,222,137,175,73,17,187,220,222,142,68,84,235,213,21,63,146,169,151,188,194,223,21,175,34,171,160,133,168,214,69,219,232,136,170,169,239,141,171,247,175,191,249,129,52,185,91,232,29,46,164,106,165,206,229,144,211,208,213,219,39,197,43,37,134,23,213,79,20,141,149,149,244,172,220,189,180,79,229,191,249,175,222,158,239,239,93,241,159,29,5,227,103,59,208,44,66,223,143,225,89,13,202,219,81,71,13,69,59,157,21,178,138,161,157,185,106,29,50,181,22,116,114,255,0,73,90,189,122,117,247,116,79,113,57,57,108,113,187,168,250,215,153,213,105,166,162,100,215,11,180,246,188,114,178,232,245,91,93,13,60,42,244,174,129,141,86,186,22,181,202,168,201,250,116,84,68,251,255,0,188,138,5,149,0,0,0,0,0,0,30,43,86,42,164,164,199,105,164,137,202,213,90,214,55,238,69,255,0,236,114,127,124,246,167,133,214,31,254,22,105,191,243,246,127,244,57,0,204,156,143,116,143,87,189,122,170,154,78,225,91,167,236,23,23,233,255,0,201,191,254,123,57,154,243,74,28,43,127,241,5,197,255,0,254,183,255,0,207,103,3,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,3,205,3,140,59,165,215,41,185,104,126,49,95,118,164,118,61,122,183,92,122,79,65,72,176,35,29,109,87,42,54,78,174,145,93,214,165,23,162,167,79,191,223,238,67,185,241,255,0,199,188,250,81,52,250,119,167,181,87,251,86,73,105,188,81,45,93,95,179,104,167,166,146,154,90,23,202,172,98,202,231,47,94,178,68,190,246,39,244,92,136,189,62,250,116,134,27,142,77,113,150,73,39,141,213,14,102,247,189,233,181,21,19,163,127,239,83,252,159,200,15,154,95,23,47,254,26,244,155,30,208,140,91,56,143,19,99,114,27,133,53,198,146,174,177,151,10,183,36,145,123,70,110,141,216,178,108,79,116,81,251,209,168,191,15,248,215,173,22,95,172,181,88,237,218,123,61,108,145,62,106,125,187,157,18,170,181,119,53,28,157,21,81,23,238,84,254,69,224,114,175,207,25,123,225,183,13,197,167,241,15,173,163,162,187,84,73,35,163,99,99,84,246,180,221,58,42,47,94,189,36,79,228,159,204,9,178,127,57,160,138,161,168,201,91,185,17,122,244,234,169,239,63,160,2,182,248,173,229,101,103,204,174,85,57,14,139,218,177,139,12,245,117,212,221,95,115,189,92,156,190,29,148,170,199,177,83,108,168,138,178,53,170,157,63,146,125,233,247,21,121,170,90,37,149,105,37,124,214,236,142,225,105,169,146,9,162,129,203,67,44,143,106,185,241,119,19,166,248,219,238,233,247,255,0,143,255,0,105,166,115,240,221,236,182,203,245,51,104,238,180,221,248,88,244,145,173,222,230,244,114,34,167,94,173,84,95,185,84,12,236,232,95,24,122,215,161,42,218,92,59,54,154,221,67,21,36,212,177,69,21,170,134,161,90,146,76,146,185,58,205,26,175,69,114,42,245,235,215,249,39,184,179,204,31,155,46,142,86,226,20,21,183,236,119,80,42,107,228,89,82,89,89,107,183,181,29,210,71,163,125,201,82,137,253,20,68,251,191,145,5,185,146,232,78,63,165,90,203,146,92,177,91,109,53,13,170,74,251,109,37,60,12,171,158,105,25,186,219,27,221,215,186,171,238,87,49,203,253,37,95,122,127,34,28,1,57,248,145,230,125,169,90,150,231,208,233,118,85,124,180,90,217,93,5,77,60,23,43,29,179,115,24,218,119,49,232,170,137,34,170,172,142,85,79,122,251,151,249,125,196,27,154,105,39,145,101,149,219,158,239,189,122,116,63,77,170,213,81,120,168,117,53,51,227,107,154,197,145,86,69,84,78,136,168,159,201,23,251,229,211,240,109,203,131,14,211,43,85,46,73,169,246,27,29,218,247,83,110,171,163,170,170,182,222,46,42,146,43,170,209,209,244,106,246,218,136,145,198,212,94,141,69,234,159,207,170,168,28,83,151,143,0,144,221,105,41,181,87,81,233,108,23,107,45,234,205,93,77,79,5,61,206,182,58,150,212,50,185,172,71,189,172,107,26,141,219,12,137,238,122,253,237,247,127,122,215,209,17,169,209,62,224,214,163,83,107,83,220,135,250,0,0,0,0,6,105,184,153,106,51,91,178,70,162,123,147,193,255,0,249,164,37,152,112,35,199,206,13,101,210,28,123,77,114,203,110,85,91,117,180,210,215,207,81,53,61,5,34,83,187,125,124,143,110,215,119,154,229,84,108,205,69,234,212,247,162,253,254,229,88,29,204,27,19,251,39,197,126,115,109,137,33,108,16,186,214,214,182,55,185,221,21,214,202,103,125,238,247,255,0,53,35,136,26,123,165,212,187,21,92,13,168,142,146,189,26,254,189,17,209,179,175,185,122,127,191,63,175,237,14,203,255,0,5,173,255,0,242,25,255,0,253,25,127,0,94,95,26,92,96,105,150,55,141,193,140,220,108,89,60,149,52,119,154,103,61,240,211,83,172,107,186,150,87,39,69,89,145,126,231,167,242,254,249,70,128,1,58,180,135,154,22,166,96,24,77,183,21,188,101,119,201,157,66,217,209,124,53,142,216,230,117,124,239,145,58,43,145,170,190,231,255,0,63,230,123,127,234,187,102,31,241,131,40,255,0,220,54,175,255,0,73,91,199,176,210,253,52,188,106,149,250,123,5,150,166,134,25,233,232,223,88,231,85,200,246,49,88,215,177,138,136,172,107,151,175,89,19,249,116,251,192,146,58,199,204,175,136,13,64,106,208,216,181,10,225,79,64,202,168,170,33,138,170,195,107,106,183,108,74,215,123,219,19,151,174,231,42,253,255,0,114,144,253,239,116,142,87,189,122,170,147,191,136,14,91,89,70,130,224,212,57,118,69,83,137,84,71,87,116,142,218,137,111,185,215,75,38,247,197,52,136,170,146,68,196,219,210,37,247,245,235,215,167,187,239,32,120,3,223,104,182,174,95,244,103,40,170,201,241,203,140,212,117,53,86,247,208,58,72,169,161,153,85,142,146,55,170,109,149,21,168,157,99,111,189,61,254,239,241,169,235,248,90,225,198,249,196,94,105,89,139,90,42,45,17,190,154,209,53,205,125,163,83,60,44,218,201,225,137,122,44,76,114,238,235,42,123,186,116,233,215,252,69,191,80,114,198,225,106,158,134,42,121,244,178,145,210,51,175,85,110,67,118,233,247,170,255,0,135,255,0,24,18,143,14,201,232,179,44,114,147,36,183,197,60,116,245,157,205,141,157,173,107,211,100,142,98,245,70,170,167,222,213,254,127,113,246,143,159,97,176,218,113,139,76,22,59,29,39,134,162,166,221,218,139,184,231,237,220,229,114,251,220,170,171,241,57,87,222,191,204,250,0,0,0,0,0,15,3,173,20,242,84,226,244,172,141,90,138,149,236,95,127,253,28,135,190,34,239,48,251,205,218,199,162,182,90,187,53,90,83,204,252,162,154,55,57,88,215,117,106,210,85,170,167,71,34,167,222,136,6,126,77,41,240,185,79,37,46,133,99,48,76,230,171,219,227,122,171,126,239,238,201,148,205,165,10,162,76,187,147,254,247,255,0,166,134,163,177,212,106,89,169,209,137,209,62,62,159,254,90,129,244,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,243,230,3,199,221,195,72,171,106,116,223,77,171,239,182,140,158,209,119,162,90,202,197,182,80,212,82,201,75,45,11,166,86,49,102,115,215,175,89,33,94,170,196,254,139,145,23,167,223,217,248,217,226,250,131,134,204,78,154,178,153,47,112,215,45,238,154,223,44,180,84,84,179,163,155,37,44,211,116,68,153,232,157,62,6,251,250,117,234,159,222,40,38,245,122,185,228,55,57,175,23,138,159,17,89,81,183,185,38,198,179,118,214,163,83,220,212,68,79,114,34,123,144,15,229,112,184,85,221,42,228,175,175,155,187,60,189,55,191,106,55,175,68,68,79,114,34,39,220,136,119,254,16,248,158,165,225,203,47,170,191,220,253,172,250,105,172,211,219,88,203,125,37,60,207,71,73,81,12,189,85,37,115,83,111,240,215,223,215,175,94,158,238,132,236,229,205,193,198,147,103,90,53,141,234,6,161,98,52,183,89,110,148,55,38,61,236,186,86,194,245,146,59,148,145,181,85,177,189,141,68,70,71,211,221,254,37,251,253,231,10,227,79,151,53,102,145,44,185,150,6,204,102,215,142,86,221,41,109,244,84,137,116,174,158,162,53,117,35,158,253,221,214,57,58,43,226,122,245,222,171,239,79,185,61,200,28,191,152,78,81,134,234,14,181,228,185,246,39,106,174,163,138,233,87,110,107,82,179,162,75,182,59,116,81,185,28,214,189,237,79,138,62,169,209,126,238,159,228,37,143,39,187,149,52,149,204,182,182,57,18,104,177,139,147,220,229,68,218,169,237,72,126,239,127,248,211,249,21,64,76,30,89,122,173,69,165,250,219,123,186,93,25,91,37,60,184,149,85,35,91,75,20,111,114,57,213,180,143,234,187,220,223,119,70,47,243,254,240,23,206,0,0,121,45,75,212,187,22,150,88,160,200,114,26,74,250,138,122,138,182,209,181,180,113,177,239,71,185,143,122,42,163,220,212,233,210,53,254,125,122,244,247,28,27,136,110,62,52,207,66,222,251,125,218,201,151,73,85,5,108,20,210,62,134,138,146,86,175,114,5,149,58,119,39,111,187,167,78,190,239,188,165,174,32,248,151,212,158,32,242,58,219,150,97,146,205,113,161,168,168,167,170,142,57,168,41,105,222,146,197,78,144,163,151,176,196,254,91,147,167,94,158,254,171,239,3,248,113,27,175,153,54,191,234,69,227,53,188,221,42,106,161,185,73,75,43,82,166,146,158,9,55,195,74,200,17,85,33,77,169,238,98,253,203,247,116,85,247,156,198,134,134,107,132,203,12,46,99,92,214,238,248,149,81,58,117,68,254,95,229,63,69,142,199,87,127,171,125,29,28,144,177,236,141,101,85,149,85,19,162,42,39,242,69,247,251,208,209,71,13,92,45,96,124,63,97,54,203,61,187,31,164,130,243,75,5,77,53,69,69,45,194,174,120,159,28,181,78,153,26,222,243,191,204,234,187,81,122,162,255,0,47,188,34,55,44,78,15,106,48,89,163,213,188,169,182,74,182,94,172,21,246,223,235,74,234,165,155,122,92,35,232,174,98,181,172,70,237,167,84,234,139,215,238,247,123,212,178,144,0,0,0,0,0,0,0,134,124,192,248,67,135,94,49,42,122,252,94,158,209,75,144,79,127,164,170,170,171,184,215,85,70,201,32,142,142,104,182,163,99,107,218,142,254,215,247,53,61,205,95,127,95,190,139,33,150,91,117,67,186,59,163,182,237,85,106,117,251,250,47,243,53,62,83,207,49,254,7,223,134,221,43,53,119,19,138,197,67,109,189,222,104,45,208,68,183,10,201,42,27,210,222,237,219,218,246,185,136,138,234,119,47,84,114,175,221,253,245,68,9,167,161,58,43,194,222,188,105,165,155,59,166,211,59,134,203,162,84,200,158,54,229,87,20,159,194,168,146,31,123,98,169,86,167,244,61,221,23,238,233,215,222,82,191,18,86,140,94,195,172,217,13,163,13,182,73,65,104,131,194,120,122,121,36,116,142,102,234,72,92,254,174,115,156,229,234,245,114,251,213,126,255,0,253,7,196,192,245,131,81,116,202,117,169,194,50,47,102,200,176,62,153,93,225,32,155,248,110,122,61,205,254,43,29,247,185,168,189,126,255,0,113,228,170,170,167,173,157,213,85,82,111,149,253,55,59,162,39,94,137,209,61,201,254,36,3,214,105,102,153,94,181,91,32,168,199,172,85,52,16,79,79,70,250,215,58,178,71,177,138,198,189,140,84,69,99,92,189,122,200,159,203,167,223,239,47,207,13,224,91,134,236,99,30,164,179,187,77,227,223,79,220,69,88,239,87,23,55,226,145,206,247,43,166,235,252,200,189,202,51,72,105,109,120,149,171,87,22,10,94,237,238,195,116,161,115,219,60,171,42,163,110,168,159,19,23,224,68,254,183,79,122,123,254,239,239,169,100,160,86,143,23,156,174,177,203,247,114,255,0,161,246,108,111,30,169,170,185,83,34,190,229,122,185,61,86,157,180,174,107,217,209,201,50,34,172,141,98,162,255,0,121,62,244,251,138,156,187,219,174,152,101,242,166,211,45,76,43,85,78,214,181,239,135,226,98,163,154,215,167,77,200,159,201,83,249,26,145,56,222,179,112,157,162,122,226,247,213,231,184,75,46,149,114,212,197,85,36,143,186,86,211,163,159,28,75,19,87,164,50,181,61,204,94,157,58,116,254,107,239,3,62,57,182,180,106,94,163,90,162,178,102,89,47,180,40,160,168,109,84,113,120,58,120,186,74,214,185,168,238,177,177,171,247,61,201,211,175,79,127,249,15,23,28,110,149,219,90,169,213,19,175,188,238,252,91,112,203,122,225,207,81,47,22,10,185,236,222,10,142,162,142,154,56,168,42,167,155,107,165,163,100,253,119,76,198,170,167,189,221,122,175,222,189,19,220,124,206,21,49,59,126,99,168,119,27,101,198,157,147,69,21,150,105,209,174,145,236,68,114,79,3,122,245,111,191,238,114,129,121,156,27,104,189,179,70,116,51,25,199,27,71,74,203,149,28,117,209,77,45,45,76,210,196,230,73,93,52,168,141,238,116,95,185,91,215,225,79,122,47,242,59,176,0,0,0,0,0,0,0,8,165,204,139,255,0,136,117,143,255,0,230,186,111,255,0,51,172,37,105,21,57,143,65,45,70,135,216,217,19,154,138,153,93,50,251,255,0,189,224,234,192,165,46,30,49,59,86,99,154,214,219,47,20,141,168,134,43,92,147,181,174,149,236,232,228,150,38,162,245,98,162,253,206,83,74,144,195,21,60,77,134,22,237,99,122,244,78,189,76,253,242,242,211,153,53,59,90,111,86,24,188,47,90,124,94,166,179,250,226,89,35,111,195,87,72,207,114,177,21,122,252,127,228,251,205,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,166,234,109,135,74,108,48,100,57,13,37,125,69,53,69,91,104,154,218,40,216,247,163,220,199,189,21,81,239,106,116,233,26,255,0,62,189,85,61,199,170,158,118,83,177,30,244,85,69,94,158,227,63,252,118,241,81,122,215,237,74,189,219,168,46,23,22,226,44,173,160,175,183,219,235,168,105,97,150,25,99,160,108,78,115,157,22,231,47,87,62,85,68,87,170,116,114,125,221,17,16,57,22,187,107,38,73,174,122,139,119,206,175,247,57,234,229,185,186,153,238,116,244,176,192,245,88,169,227,133,21,91,10,35,83,220,206,158,239,229,239,95,121,231,51,188,18,237,167,183,250,172,110,243,81,73,53,85,27,163,108,143,165,123,157,26,239,141,178,39,69,115,90,191,115,147,249,125,229,153,242,183,225,18,199,114,180,81,107,70,99,109,182,87,219,239,246,43,141,28,81,197,95,86,202,148,149,151,38,177,28,246,55,107,17,189,41,222,158,231,47,222,223,119,189,122,67,254,99,55,230,228,28,95,231,215,6,247,63,138,235,74,252,109,68,95,117,170,149,191,114,123,191,144,23,35,192,83,24,206,20,48,109,141,232,159,217,63,82,170,59,243,216,215,167,71,39,84,56,231,7,214,31,179,60,58,98,86,62,145,167,134,241,255,0,218,220,231,55,226,174,168,119,185,93,239,255,0,190,59,40,21,19,199,223,47,10,108,82,174,163,81,116,190,143,30,179,90,46,151,122,42,26,104,39,186,87,75,80,198,165,11,187,136,228,145,175,111,69,146,23,42,42,57,87,162,167,221,239,68,172,230,185,204,94,173,94,138,106,156,164,62,103,250,61,167,26,117,168,119,171,150,27,142,251,62,166,75,181,182,153,207,241,115,203,214,55,91,17,202,222,146,61,201,253,38,181,122,244,235,238,3,225,232,95,51,13,103,211,106,8,44,121,70,111,117,170,181,210,211,76,200,96,163,177,219,28,173,149,243,247,55,110,115,26,229,78,138,255,0,189,126,245,251,191,189,228,117,175,152,38,190,106,157,100,208,67,159,213,251,37,42,97,169,167,167,169,178,91,163,123,30,216,118,42,170,178,37,95,189,207,247,110,84,232,164,93,0,127,212,146,62,87,172,146,47,87,47,222,189,15,239,45,4,208,210,50,177,206,98,178,71,109,68,69,94,189,125,255,0,254,131,253,183,73,73,20,238,117,100,79,145,138,197,68,70,253,253,122,167,248,211,252,100,141,227,99,58,196,50,253,65,188,46,13,108,184,91,236,235,89,69,45,53,61,98,55,123,54,209,53,175,234,168,247,175,189,234,229,79,137,125,203,252,190,224,61,31,45,77,60,155,62,214,203,213,3,22,151,163,49,58,170,142,147,72,246,39,195,89,72,223,189,136,171,215,226,47,184,165,206,78,106,159,183,235,242,127,252,17,93,234,52,37,209,128,0,0,0,0,0,0,0,0,63,149,69,44,21,108,72,234,25,189,168,187,145,58,170,123,255,0,244,31,212,1,159,110,63,116,22,139,70,53,223,40,165,199,169,168,168,236,49,84,219,169,169,105,97,170,158,103,198,233,45,208,202,238,174,151,170,170,43,145,235,239,114,253,232,159,119,221,197,116,155,78,43,245,63,35,169,176,91,229,163,100,148,244,79,172,85,170,145,236,102,214,201,27,61,202,198,170,245,248,211,249,116,251,203,209,227,219,64,45,122,223,166,22,203,79,130,162,117,84,121,29,53,115,223,87,87,60,76,84,101,45,76,126,238,215,95,127,198,158,238,157,62,242,128,40,171,234,237,210,172,244,114,246,222,230,237,85,218,139,238,234,139,252,255,0,200,128,105,207,73,244,234,205,165,24,13,175,1,199,232,163,164,160,181,247,251,80,199,60,147,53,189,217,223,43,186,62,69,87,175,87,72,171,239,95,231,209,61,221,15,92,120,45,10,204,157,168,26,87,100,203,156,233,156,181,254,39,223,52,108,99,254,10,153,99,247,181,159,10,127,67,249,30,244,0,0,8,183,204,3,69,173,186,191,164,246,171,76,148,148,175,154,44,150,154,177,206,169,169,154,38,170,54,146,165,158,238,223,85,235,241,167,187,167,79,188,163,29,36,206,234,52,247,36,169,189,83,203,52,110,154,133,244,170,177,68,201,23,162,201,27,190,231,251,186,124,31,229,52,221,52,17,84,53,25,51,55,53,23,175,78,170,158,243,51,26,237,132,191,78,117,86,249,134,191,195,238,183,248,110,189,137,30,246,127,18,154,41,61,206,122,35,151,250,127,205,62,240,52,191,104,186,83,222,173,209,92,233,89,35,34,155,118,212,145,17,28,157,28,173,94,189,21,83,239,67,246,17,115,151,134,173,126,210,120,110,195,221,90,250,201,110,46,130,231,60,211,75,4,81,181,200,219,156,236,78,136,197,233,215,162,183,249,39,220,164,163,0,0,0,0,0,0,0,124,172,143,27,181,229,20,44,183,221,233,82,162,24,229,73,154,213,145,236,232,228,69,68,94,173,84,95,185,202,125,80,4,3,224,159,128,59,223,15,26,185,119,203,242,41,113,169,233,171,49,233,237,109,109,182,227,89,44,136,247,212,83,74,138,169,44,108,77,189,33,95,127,94,189,122,123,190,242,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,46,230,153,150,102,56,158,132,216,171,113,11,187,40,42,95,152,82,66,231,186,24,228,235,26,208,214,57,91,209,237,114,127,73,173,94,189,58,251,138,40,53,37,146,226,182,12,190,134,59,110,69,65,226,233,162,153,39,107,59,175,143,163,209,21,168,189,88,168,191,115,157,238,251,189,229,85,113,13,202,86,241,73,186,229,164,159,99,44,148,82,214,194,200,99,171,188,220,164,123,99,236,59,122,46,248,164,251,228,111,84,247,175,187,251,223,112,28,111,134,206,100,185,230,139,226,150,252,22,243,145,222,230,176,219,41,234,91,75,73,69,102,183,73,219,154,90,149,155,118,249,17,175,84,248,228,251,220,190,247,123,147,162,39,72,159,169,217,173,70,162,103,23,44,194,170,89,164,146,225,217,220,233,99,100,111,94,220,44,143,222,214,124,41,238,103,242,62,110,85,140,87,226,23,202,155,5,202,106,121,106,41,118,111,116,14,115,152,187,152,143,78,138,228,69,251,156,159,203,239,62,64,26,85,225,133,92,237,13,198,149,235,213,127,175,63,252,242,99,169,149,73,192,167,49,204,91,11,193,45,58,93,168,20,185,101,202,107,53,5,116,207,90,27,109,15,101,95,37,114,200,213,107,150,86,61,122,50,110,139,213,19,223,215,239,232,138,116,78,39,121,164,99,216,165,55,177,116,214,44,194,209,119,167,184,64,147,207,53,166,223,44,78,167,117,59,220,172,78,228,175,247,238,88,215,250,41,247,47,191,251,225,220,120,205,227,46,199,195,117,134,37,72,47,236,175,101,226,154,134,89,104,104,169,103,107,155,45,44,179,34,34,77,34,123,190,22,245,94,157,122,167,247,138,26,205,179,124,155,81,50,90,204,187,47,185,248,251,173,127,111,196,84,118,99,139,126,200,219,27,126,24,218,214,167,70,49,169,238,68,251,186,253,231,252,102,89,158,75,168,57,37,102,93,151,220,188,125,218,191,183,226,42,59,49,197,191,100,109,141,191,12,109,107,83,163,24,212,247,34,125,221,126,243,231,91,232,214,182,103,68,221,190,230,171,189,234,169,252,211,251,223,229,2,85,112,69,193,141,195,136,236,130,89,110,43,97,168,181,201,101,169,173,130,10,202,234,170,119,182,72,170,226,135,170,172,44,255,0,27,250,39,85,78,139,253,242,203,51,126,88,60,53,223,109,177,211,88,52,210,130,154,118,212,54,71,58,124,130,235,181,88,141,114,42,127,110,119,191,170,167,242,36,182,143,96,86,93,50,211,171,78,17,143,80,178,146,130,219,226,59,48,178,105,37,70,247,39,146,87,124,82,42,185,122,185,234,190,245,254,125,62,227,217,129,157,46,36,184,71,206,56,121,190,85,209,228,23,76,118,120,97,170,167,164,107,109,213,85,18,244,124,180,221,228,94,178,196,197,233,209,23,175,248,255,0,196,112,67,83,215,11,109,21,210,22,211,215,195,221,141,174,71,162,110,86,251,250,42,117,247,42,127,125,74,193,227,87,150,68,119,107,149,86,99,163,20,152,189,134,58,251,149,36,108,75,133,222,224,249,18,22,209,171,100,106,163,153,43,81,86,72,209,81,81,122,244,254,105,247,16,120,126,78,87,171,31,237,94,229,107,240,117,30,58,28,54,224,249,101,247,108,115,86,229,72,168,137,241,127,225,55,249,39,220,165,192,25,121,199,178,172,175,77,111,117,21,184,213,209,180,117,206,131,195,73,43,97,100,168,232,220,173,122,183,164,141,84,251,218,223,127,78,190,227,66,124,39,113,29,107,226,19,77,108,217,28,49,93,150,182,182,10,202,137,37,174,166,130,21,115,98,172,124,61,54,196,245,106,47,185,191,114,125,201,213,125,229,29,204,0,0,0,0,0,0,0,0,0,7,240,171,162,166,175,141,33,170,139,123,17,219,145,55,42,123,255,0,244,127,148,204,70,168,218,45,246,44,234,231,106,181,211,246,41,96,236,246,227,222,231,116,221,11,28,190,247,42,175,222,171,252,205,63,25,215,227,202,195,111,199,120,169,205,237,150,154,116,130,142,21,182,36,113,239,115,246,238,182,211,57,125,238,85,95,189,85,126,255,0,230,5,199,114,235,204,31,151,112,161,131,87,74,249,158,249,89,117,122,172,145,177,189,118,221,42,91,247,55,221,252,137,52,86,127,40,205,91,168,184,99,246,237,43,154,106,167,65,102,199,238,117,173,141,96,137,35,69,117,209,171,213,30,159,26,175,241,215,220,190,239,122,255,0,121,11,48,0,0,0,87,79,48,254,3,239,58,193,116,171,212,124,18,76,110,223,121,187,222,40,123,245,55,27,133,99,85,240,69,64,232,85,170,198,71,35,17,122,199,31,78,137,247,55,239,234,170,139,98,192,8,33,202,194,221,61,155,72,241,219,77,83,216,233,96,181,221,21,206,141,85,90,189,110,143,114,116,85,68,95,185,83,249,19,188,254,81,210,193,20,139,44,108,232,245,78,138,189,87,238,63,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,67,49,210,109,63,207,213,87,45,176,120,245,116,173,153,127,174,167,139,227,107,21,136,191,195,123,127,239,85,80,175,222,34,121,77,89,111,149,18,220,52,78,211,138,227,237,150,178,5,111,180,111,151,71,170,64,144,43,100,106,238,108,190,245,145,17,201,254,47,230,159,113,102,32,12,187,103,120,93,211,79,114,170,236,66,245,81,75,53,101,7,107,184,250,87,185,209,46,248,219,34,109,87,53,171,247,61,58,245,68,247,245,62,1,163,238,33,248,87,211,30,33,109,17,208,229,248,189,61,198,102,220,33,175,123,167,184,213,211,181,93,28,47,137,171,252,7,167,189,26,254,157,58,116,254,127,121,69,188,76,240,199,150,112,233,150,92,44,153,13,125,142,120,233,42,105,169,81,182,218,153,229,77,242,211,36,232,168,178,198,197,84,233,215,175,95,231,254,47,120,28,76,250,248,194,117,175,147,254,133,127,255,0,102,159,32,254,180,245,51,82,189,100,133,251,92,169,211,175,68,95,119,254,144,53,55,66,138,148,172,235,254,63,255,0,106,159,160,241,90,51,147,201,153,105,181,159,36,153,242,61,245,158,35,170,200,198,177,203,178,162,70,123,209,190,228,254,143,242,61,168,0,0,16,47,143,142,2,49,253,93,182,253,178,211,171,85,150,217,151,92,111,84,142,175,184,92,174,149,205,100,180,145,209,201,23,109,35,106,72,196,119,86,67,239,70,39,185,139,239,247,175,90,130,211,189,85,207,244,102,255,0,81,118,194,47,222,205,174,150,145,212,82,74,202,88,103,235,19,222,201,21,189,38,99,147,250,76,106,245,233,215,221,253,238,166,156,72,123,196,183,46,173,44,214,187,173,78,91,101,196,173,80,228,149,245,148,242,86,86,215,94,110,49,182,72,34,167,236,163,118,70,231,49,23,225,139,238,106,123,154,189,87,170,175,80,239,250,7,170,180,26,211,165,54,61,71,182,199,92,200,46,233,84,172,74,216,163,142,100,237,84,203,10,238,108,110,115,83,223,26,244,232,171,238,233,252,206,134,112,126,22,56,100,181,240,235,138,91,236,180,244,86,248,170,233,41,106,169,94,250,58,218,153,216,173,150,169,102,232,157,238,139,253,238,171,211,175,84,232,158,227,188,0,0,0,0,0,0,0,0,0,42,59,155,182,141,92,109,183,90,221,95,89,109,254,22,249,144,219,40,24,214,205,42,212,34,182,214,246,252,76,86,236,68,254,183,95,122,42,175,221,253,245,233,110,39,202,200,177,139,30,89,68,203,118,65,67,226,169,227,149,39,107,59,175,103,71,162,42,34,245,98,162,253,206,95,253,160,81,215,43,44,206,155,13,215,171,245,124,172,168,234,252,58,174,5,88,152,215,47,190,186,137,223,115,149,19,167,194,94,209,201,116,175,133,141,13,209,139,188,183,253,59,193,210,211,112,158,145,244,50,76,151,58,202,141,208,58,70,72,230,237,154,87,53,62,40,216,189,122,117,247,125,253,21,78,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,249,215,220,122,207,146,210,50,134,245,71,226,96,142,68,149,172,238,57,157,30,136,168,139,213,170,139,247,57,127,246,159,68,1,75,220,118,242,250,159,77,47,53,153,222,159,197,142,90,177,171,133,210,138,130,138,141,110,117,179,84,196,171,68,174,147,127,117,142,78,139,36,50,47,93,234,190,246,253,223,114,87,193,170,130,16,113,59,203,71,78,53,89,31,122,211,156,90,203,108,200,42,107,233,229,170,171,185,94,174,72,201,41,163,167,116,106,196,107,86,70,163,183,36,75,238,106,123,154,190,255,0,228,161,26,249,120,113,253,22,17,100,162,210,108,254,92,138,229,107,178,90,43,167,134,158,134,219,69,177,147,201,94,146,35,146,69,123,36,84,219,51,209,81,87,167,85,251,189,200,165,184,177,233,35,81,237,235,209,127,190,101,219,57,195,174,120,6,83,91,136,222,103,165,154,178,131,183,220,125,51,156,232,151,124,109,145,58,43,154,213,251,158,157,122,162,123,250,146,67,135,78,96,122,197,162,204,142,203,93,153,220,29,96,165,162,158,10,90,74,59,53,186,87,71,44,147,164,170,229,116,140,71,42,117,89,62,247,47,189,201,238,233,247,5,253,131,145,232,23,18,56,103,16,54,74,75,190,41,108,190,82,182,166,158,122,148,246,148,16,198,237,177,79,217,84,84,142,71,167,93,222,244,255,0,23,248,253,199,92,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,144,235,143,12,90,85,174,212,77,131,53,197,98,185,75,227,98,172,115,164,184,213,211,162,190,56,93,19,87,248,50,55,238,107,186,116,251,191,159,222,82,247,20,220,6,234,23,15,117,179,222,107,238,216,163,172,242,215,83,91,233,233,232,43,170,230,149,146,73,76,178,170,175,118,22,252,63,195,127,253,242,175,85,79,119,79,186,255,0,207,229,61,60,53,44,72,231,102,230,162,245,233,213,83,223,255,0,160,12,185,99,89,93,255,0,15,175,146,231,142,215,248,74,153,97,88,30,254,211,36,234,197,114,57,83,163,209,83,239,107,125,255,0,127,184,183,126,95,60,127,94,117,106,230,186,115,168,151,43,229,218,239,108,177,214,92,170,103,246,93,12,20,239,84,173,141,172,86,172,74,199,117,70,78,212,232,173,68,247,47,223,238,85,229,92,194,249,127,83,99,149,181,58,159,166,212,120,253,166,219,119,188,80,208,193,20,215,58,233,106,26,212,161,118,244,115,94,215,181,17,95,2,170,42,57,87,167,79,187,170,161,90,22,251,149,109,174,103,84,80,77,218,145,205,86,42,237,71,123,186,162,244,247,162,255,0,121,0,212,248,60,54,137,102,141,212,45,48,178,230,12,239,244,184,120,158,157,248,216,199,252,21,18,71,239,70,42,181,63,161,252,191,145,238,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,106,249,193,239,14,121,37,210,123,213,235,78,252,69,101,70,222,236,190,215,174,102,237,173,70,167,185,179,34,39,185,168,158,228,254,71,101,0,126,122,10,10,75,101,35,40,104,98,237,193,31,93,173,220,171,211,170,170,175,189,122,175,222,170,126,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,171,204,139,153,23,236,255,0,218,156,61,112,245,126,255,0,101,127,29,30,77,147,81,203,255,0,113,127,147,232,233,30,159,253,249,247,164,146,167,247,63,189,173,94,255,0,85,167,178,162,176,57,178,112,75,71,112,177,126,243,122,67,138,118,171,237,123,219,152,218,237,22,216,35,142,106,87,62,105,228,188,201,219,70,200,249,155,36,138,147,189,82,71,58,55,50,71,44,109,130,71,56,36,87,47,62,52,237,92,83,233,125,61,139,47,200,41,29,170,152,213,58,166,65,70,148,205,165,90,216,18,77,177,92,32,141,174,86,189,142,106,196,217,85,136,212,100,202,228,237,198,199,195,186,90,153,140,209,221,98,207,180,43,63,181,234,54,156,223,170,237,215,43,117,68,18,203,20,85,83,67,5,194,8,230,142,103,82,85,54,23,177,210,211,72,232,152,146,68,174,68,114,39,249,21,52,81,195,174,188,225,188,73,105,29,139,85,176,202,218,71,50,227,78,198,92,232,97,168,89,159,105,184,163,26,181,20,82,171,152,199,111,141,206,232,142,86,55,123,21,146,53,54,61,170,161,210,207,201,118,187,90,172,22,170,219,237,246,231,73,110,182,219,169,228,171,172,172,171,153,176,193,77,4,109,87,73,44,146,57,81,172,99,90,138,229,114,170,34,34,42,169,250,202,128,230,215,198,143,219,75,237,103,10,56,3,182,217,113,203,132,51,229,23,72,43,183,54,227,93,27,55,54,133,173,137,234,197,134,7,189,22,86,202,138,239,19,11,83,108,107,79,186,64,241,89,175,54,157,92,169,226,142,45,97,192,232,234,233,116,250,223,78,219,51,48,186,234,231,246,46,150,228,149,207,117,69,67,81,207,138,10,231,171,183,54,104,154,189,164,100,113,170,206,198,201,222,183,77,11,215,77,56,226,47,78,45,218,161,165,247,159,29,106,174,235,20,208,202,136,202,171,125,83,81,22,74,90,152,209,87,183,51,55,55,170,117,86,171,92,215,177,207,99,216,247,80,15,7,252,53,223,120,169,215,27,62,153,91,23,179,106,135,109,211,36,171,109,83,32,146,146,207,20,209,178,162,72,149,205,126,233,151,186,200,227,68,99,211,185,35,21,200,140,71,185,186,19,210,173,51,197,116,111,78,49,205,45,194,169,60,61,151,25,183,197,111,166,221,28,108,146,109,137,241,207,47,109,140,99,166,149,234,233,36,122,53,55,200,247,185,83,171,148,15,86,1,205,56,138,215,156,55,134,221,35,190,234,182,103,91,72,214,91,169,222,203,101,12,213,11,11,238,215,21,99,150,158,138,37,107,30,237,242,57,189,21,200,199,108,98,62,71,38,198,57,80,57,175,27,252,104,226,188,35,233,196,245,212,78,181,94,243,235,151,110,11,38,61,45,116,109,145,157,212,155,109,117,76,8,244,153,104,216,176,72,138,230,39,199,34,54,45,204,220,178,50,37,114,211,230,45,153,102,249,253,86,135,241,29,154,210,92,42,50,42,137,235,113,171,245,197,201,12,239,184,205,50,57,109,107,177,137,18,178,69,146,71,64,138,172,216,172,240,236,220,143,130,40,235,131,93,53,211,81,248,139,212,123,142,168,106,133,231,199,93,107,186,69,12,49,34,178,150,223,74,213,85,142,150,154,53,85,237,194,205,206,232,157,85,202,231,57,239,115,222,247,189,222,0,13,84,2,5,114,208,227,214,155,94,113,232,116,87,86,111,180,144,106,45,142,158,56,109,15,147,187,190,255,0,110,130,150,54,186,103,77,52,178,58,122,228,116,115,75,50,124,27,152,228,123,26,228,100,202,201,234,4,32,230,237,168,89,246,154,240,219,141,223,116,231,56,200,49,91,148,249,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,94,157,88,213,254,72,65,254,92,60,66,235,238,115,198,118,158,98,217,174,184,106,6,65,101,173,246,183,137,183,93,50,106,218,186,89,246,90,170,222,205,241,73,35,152,237,175,99,92,157,83,220,230,162,167,189,16,152,28,234,252,172,98,223,48,40,125,58,226,64,14,87,30,123,52,203,235,94,143,90,5,255,0,0,0,0,0,16,87,137,174,55,235,56,85,227,139,22,196,179,26,173,218,101,150,97,246,201,111,174,88,103,169,154,215,35,106,238,209,178,170,150,38,74,214,55,115,223,7,136,84,142,73,31,21,59,81,141,87,49,141,89,212,82,183,58,191,52,248,183,203,250,31,81,184,129,115,214,155,181,170,255,0,106,162,190,216,174,116,151,27,109,198,158,58,186,58,202,73,155,52,21,48,72,212,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,31,172,168,14,86,252,125,81,233,223,129,225,147,88,238,22,171,110,32,190,50,163,29,200,171,42,96,161,134,209,34,247,106,102,166,171,146,71,49,142,134,87,172,139,28,138,171,35,101,145,35,248,217,35,59,54,254,0,0,0,0,5,96,115,26,230,79,149,96,215,219,223,14,250,18,219,174,63,122,162,241,22,204,154,251,95,107,146,146,170,13,236,167,124,78,181,72,233,26,246,238,99,231,106,206,248,125,237,116,114,83,191,162,178,99,165,114,202,227,182,213,173,216,109,187,67,53,75,38,171,147,84,44,52,242,54,150,178,233,59,94,252,146,137,138,231,53,241,201,209,21,245,48,197,209,178,49,251,164,123,35,239,238,145,86,110,215,160,230,35,192,45,31,19,152,170,103,154,91,111,181,91,117,54,201,221,168,232,148,208,83,253,166,141,99,137,158,26,170,167,106,61,102,99,32,141,180,242,72,245,141,191,20,110,218,217,59,145,82,14,45,150,101,88,53,246,151,41,194,178,107,174,63,122,162,223,225,174,54,186,217,41,42,160,222,199,49,251,37,141,90,246,238,99,220,213,232,190,246,185,81,125,202,160,106,76,17,87,128,158,55,236,92,92,96,146,209,100,117,86,171,110,166,217,59,178,222,236,148,112,190,158,23,210,172,202,144,213,82,54,73,100,124,144,236,116,76,145,119,171,153,47,93,205,107,100,137,95,42,128,249,57,78,89,138,224,214,42,172,167,53,201,173,88,253,150,139,103,137,184,221,43,99,164,165,131,123,218,198,111,150,69,107,27,185,239,107,83,170,251,220,228,68,247,170,20,217,171,60,217,53,30,241,196,253,131,84,52,209,110,172,211,44,87,164,116,184,133,124,139,65,237,104,230,167,70,85,186,189,41,229,145,146,77,189,207,236,57,202,248,226,237,194,244,137,92,178,164,142,104,92,116,254,218,242,167,232,118,142,102,126,47,77,172,187,61,177,83,68,221,176,223,110,145,200,229,94,147,35,151,196,81,195,210,62,223,68,107,31,42,62,79,226,181,180,242,36,0,3,79,186,85,169,152,174,178,105,198,57,170,88,85,95,136,178,228,214,248,174,20,219,164,141,242,67,189,62,56,37,237,189,236,108,209,61,29,28,140,71,46,201,24,246,170,245,106,158,172,160,30,2,120,223,190,240,143,157,203,69,145,213,93,110,90,101,123,238,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,93,119,53,206,142,37,101,249,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,7,235,34,175,30,220,111,216,184,71,193,34,162,199,42,173,87,45,77,189,246,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,94,155,90,230,199,42,179,165,113,69,196,222,3,194,206,151,220,181,3,47,169,164,172,185,50,157,206,178,227,201,113,134,154,182,243,58,73,20,123,32,108,139,185,204,99,167,137,210,189,141,122,199,26,185,251,93,209,26,236,246,107,70,175,102,90,245,170,25,6,174,106,4,244,146,95,114,42,134,205,80,148,144,36,48,68,198,70,216,162,134,54,123,213,25,28,81,199,26,43,149,207,84,98,43,156,231,42,185,66,106,112,89,205,99,62,211,59,173,171,78,120,142,187,213,229,120,76,245,19,53,249,37,91,166,171,189,218,214,87,53,90,249,36,87,57,213,116,204,119,113,85,138,213,153,173,145,118,57,201,20,112,58,101,39,31,84,122,119,199,102,125,195,38,177,220,45,86,220,65,124,13,70,59,145,86,84,193,67,13,162,69,179,211,212,205,77,87,36,142,99,29,12,175,89,22,57,21,86,70,203,34,71,241,178,70,118,120,175,44,94,94,149,152,181,101,55,17,92,64,226,29,155,172,59,101,196,172,23,56,103,130,170,213,85,20,243,71,45,85,109,36,240,179,108,201,218,133,244,203,185,237,70,200,178,109,71,164,78,100,64,230,143,231,179,83,126,139,232,244,64,95,240,43,215,149,207,29,183,93,108,181,77,161,26,209,147,82,84,102,214,58,118,59,31,184,213,206,239,27,144,209,53,175,89,89,38,228,219,45,77,59,88,213,87,239,238,75,27,149,234,215,44,51,74,235,10,0,0,0,0,2,181,121,198,102,26,193,166,31,179,28,215,74,243,221,64,197,169,46,62,211,181,222,106,108,87,235,133,29,11,164,103,98,74,56,229,100,50,54,22,204,228,125,98,181,122,36,146,54,55,34,171,155,18,35,56,7,44,142,41,53,247,32,226,247,26,193,115,93,86,202,242,235,46,85,111,185,219,234,105,114,27,237,109,124,116,253,170,73,43,25,60,12,146,85,99,38,71,210,53,155,213,174,254,28,146,181,17,21,200,169,99,252,193,116,118,235,173,252,37,231,88,142,53,97,164,186,228,52,84,240,222,236,241,75,74,233,231,73,233,38,100,210,54,149,172,99,223,226,100,167,109,68,17,163,19,171,150,125,138,168,215,185,76,251,98,121,77,247,6,202,172,217,174,45,93,224,175,88,253,194,158,233,110,169,237,50,78,197,84,18,54,72,164,216,244,115,29,181,236,106,244,114,43,87,167,69,69,79,112,26,147,7,228,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,253,96,86,175,56,206,32,117,31,76,63,102,56,86,149,234,205,215,22,171,184,251,78,233,121,166,177,93,22,142,185,209,179,177,29,28,146,190,23,54,102,194,229,125,98,53,58,164,114,58,55,42,163,157,18,43,56,175,43,124,231,138,125,105,226,130,134,227,127,214,93,64,191,225,152,125,190,178,225,144,65,121,200,174,53,84,50,247,169,229,167,165,129,90,247,62,39,76,179,74,146,177,146,109,234,218,105,94,213,85,143,162,199,94,96,186,197,106,214,254,45,51,172,187,26,191,85,221,113,234,42,136,108,150,121,101,170,108,240,36,20,144,178,25,29,74,230,61,236,240,210,84,54,162,120,213,139,209,201,62,245,68,115,220,133,132,242,91,209,203,238,31,163,89,110,177,93,230,237,210,106,37,194,158,158,215,77,181,139,186,150,218,234,136,221,83,189,175,85,77,243,207,81,23,109,204,99,155,225,183,124,77,145,170,129,98,160,0,42,47,155,182,183,235,70,154,241,37,141,216,180,231,87,179,92,86,219,62,15,71,87,45,29,146,255,0,87,67,4,147,186,190,189,174,149,209,195,35,90,175,86,177,141,87,42,117,232,198,167,242,67,165,114,107,213,141,83,213,15,218,255,0,237,51,82,242,188,183,217,159,103,252,23,183,111,53,53,254,23,185,237,14,231,107,188,247,108,221,219,102,237,189,58,236,111,95,185,14,1,206,175,205,62,45,242,254,135,212,110,39,85,228,99,248,217,249,111,245,32,45,80,0,0,0,0,207,183,19,124,77,241,37,96,226,75,85,236,86,46,32,245,42,221,109,183,103,23,218,74,58,58,76,178,190,24,41,160,142,190,102,199,20,113,182,84,107,24,214,162,53,26,136,136,136,136,136,104,36,205,103,22,62,105,245,147,230,6,67,234,51,129,119,220,184,114,204,171,57,224,199,79,50,156,215,38,186,228,23,170,223,107,120,155,141,210,182,74,186,169,246,93,106,216,205,242,200,174,123,182,177,141,106,117,95,115,90,136,158,228,66,74,145,87,149,199,145,61,50,250,215,172,86,146,168,1,29,121,132,103,249,150,150,112,141,155,106,14,159,100,53,118,60,134,199,81,100,169,161,174,166,84,223,19,253,177,70,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,139,34,136,171,205,31,200,158,166,253,23,214,40,128,245,92,20,113,93,98,226,211,70,168,179,46,237,170,143,47,182,244,163,202,108,148,83,61,222,2,171,115,210,57,17,178,34,61,33,157,140,238,198,189,94,212,234,248,251,143,124,82,41,32,12,208,240,241,196,14,125,195,46,168,80,234,190,156,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,209,36,138,55,123,246,161,161,237,11,215,77,56,226,47,78,45,218,161,165,247,159,29,106,174,235,20,208,202,136,202,171,125,83,81,22,74,90,152,209,87,183,51,55,55,170,117,86,171,92,215,177,207,99,216,247,7,64,0,0,57,254,186,107,166,156,112,233,167,23,29,80,213,11,207,129,181,80,244,138,24,98,68,125,85,194,169,200,171,29,45,52,106,169,220,153,251,93,209,58,163,81,173,115,222,230,49,143,123,125,86,83,150,98,184,53,138,171,41,205,114,107,86,63,101,162,217,226,110,55,74,216,233,41,96,222,246,177,155,229,145,90,198,238,123,218,212,234,190,247,57,17,61,234,133,0,241,209,198,109,247,140,61,71,165,185,199,106,246,54,25,139,248,138,124,102,219,43,24,181,77,142,85,103,118,166,166,70,245,235,52,189,168,149,99,107,150,56,218,198,181,187,149,31,44,129,107,252,182,248,129,207,184,154,210,140,223,85,245,25,244,140,185,86,103,19,82,69,71,66,179,37,21,20,16,218,173,173,108,84,241,205,36,142,141,138,237,242,185,168,238,139,36,178,59,221,185,73,106,64,14,74,158,86,50,159,152,21,222,157,110,39,248,17,171,152,246,89,149,96,220,24,234,30,83,133,100,215,92,126,245,69,236,159,13,113,181,214,201,73,85,6,251,173,35,31,178,88,213,175,110,230,61,205,94,139,239,107,149,23,220,170,82,15,239,99,197,63,252,229,181,87,254,185,92,127,237,139,169,230,143,228,79,83,126,139,235,20,69,0,129,170,128,0,21,235,202,231,142,219,174,182,90,166,208,141,104,201,169,42,51,107,29,59,29,143,220,106,231,119,141,200,104,154,215,172,172,147,114,109,150,166,157,172,106,171,247,247,37,141,202,245,107,150,25,165,117,133,25,97,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,191,78,2,120,223,177,113,113,130,75,69,145,213,90,173,186,155,100,238,203,123,178,81,194,250,120,95,74,179,42,67,85,72,217,37,145,242,67,177,209,50,69,222,174,100,189,119,53,173,146,37,120,74,160,0,0,0,2,144,57,143,113,11,175,184,55,25,218,135,139,97,90,225,168,24,253,150,139,217,62,26,221,107,201,171,105,41,96,223,106,164,123,246,69,28,141,99,119,61,238,114,244,79,123,156,170,190,245,82,239,202,1,230,143,231,179,83,126,139,232,244,64,77,78,77,122,177,170,122,161,251,95,253,166,106,94,87,150,251,51,236,255,0,130,246,237,230,166,191,194,247,61,161,220,237,119,158,237,155,187,108,221,183,167,93,141,235,247,33,213,83,143,170,61,59,227,179,62,225,147,88,238,22,171,110,32,190,6,163,29,200,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,248,217,35,59,60,3,145,143,227,103,229,191,212,136,171,205,31,207,102,166,253,23,209,232,128,191,224,87,175,43,158,59,110,186,217,106,155,66,53,163,38,164,168,205,172,116,236,118,63,113,171,157,222,55,33,162,107,94,178,178,77,201,182,90,154,118,177,170,175,223,220,150,55,43,213,174,88,102,149,214,20,0,0,6,125,184,155,226,111,137,43,7,18,90,175,98,177,113,7,169,86,235,109,187,56,190,210,81,209,210,101,149,240,193,77,4,117,243,54,56,163,141,178,163,88,198,181,17,168,212,68,68,68,68,66,221,57,112,229,153,86,115,193,142,158,101,57,174,77,117,200,47,85,190,214,241,55,27,165,108,149,117,83,236,186,213,177,155,229,145,92,247,109,99,26,212,234,190,230,181,17,61,200,133,32,241,99,230,159,89,62,96,100,62,163,57,117,60,174,60,137,233,151,214,189,98,180,14,63,202,231,142,219,174,182,90,166,208,141,104,201,169,42,51,107,29,59,29,143,220,106,231,119,141,200,104,154,215,172,172,147,114,109,150,166,157,172,106,171,247,247,37,141,202,245,107,150,25,165,117,133,25,97,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,191,78,2,120,223,177,113,113,130,75,69,145,213,90,173,186,155,100,238,203,123,178,81,194,250,120,95,74,179,42,67,85,72,217,37,145,242,67,177,209,50,69,222,174,100,189,119,53,173,146,37,120,74,160,0,0,0,2,165,121,181,94,181,247,67,181,151,31,206,180,255,0,136,13,64,178,99,122,129,111,147,101,154,223,149,214,211,67,67,93,66,216,98,159,181,4,74,200,226,133,241,203,74,244,248,156,231,74,234,135,46,212,86,162,219,81,21,121,148,232,15,237,215,134,12,131,236,230,158,253,168,206,177,126,205,207,26,240,204,235,93,7,245,196,62,53,176,116,84,116,155,233,91,47,88,62,46,227,153,30,214,58,70,197,208,33,175,42,46,50,51,235,182,182,220,116,95,87,50,252,215,53,168,207,105,218,235,29,125,222,251,53,123,45,115,208,193,85,81,43,54,84,61,85,140,154,45,221,94,197,235,190,8,154,173,114,59,124,118,232,102,7,74,181,51,42,209,189,71,199,53,75,10,171,240,247,172,102,225,21,194,155,116,146,50,57,182,47,199,4,189,183,177,238,134,86,43,163,145,136,228,223,27,222,213,94,142,83,77,24,158,83,98,206,113,91,54,107,139,87,120,219,46,65,111,167,186,91,170,123,79,143,191,75,60,109,146,41,54,61,26,246,238,99,218,189,28,136,228,235,209,81,23,220,6,112,191,123,30,41,255,0,231,45,170,191,245,202,227,255,0,108,104,35,134,75,181,214,255,0,195,110,148,95,111,183,58,187,141,202,227,131,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,83,52,70,148,248,78,242,177,163,127,47,241,239,78,128,8,21,205,219,139,124,203,10,204,177,13,21,209,189,82,200,49,187,149,174,158,91,206,78,251,5,201,41,95,190,100,107,104,169,228,154,7,164,236,123,99,73,229,116,46,218,197,101,69,51,250,63,224,86,115,94,86,249,207,20,250,211,197,5,13,198,255,0,172,186,129,127,195,48,251,125,101,195,32,130,243,145,92,106,168,101,239,83,203,79,75,2,181,238,124,78,153,102,149,37,99,36,219,213,180,210,189,170,171,31,69,136,28,83,235,95,239,19,196,22,109,172,113,219,252,21,38,65,112,79,1,3,162,237,200,202,24,34,101,61,47,117,189,201,17,38,88,33,137,100,218,245,111,113,95,183,163,122,34,90,247,39,157,16,181,96,124,58,84,107,44,55,202,186,203,150,168,212,43,170,41,29,27,89,5,12,22,234,170,186,104,152,207,189,207,123,156,179,61,207,85,68,232,248,218,141,77,138,249,2,122,128,0,135,252,115,113,155,125,224,243,81,244,118,231,37,171,219,56,102,81,237,202,124,154,219,19,24,149,78,142,37,160,237,84,211,72,238,157,38,139,187,42,164,110,114,71,35,94,230,187,106,171,37,142,85,98,217,102,43,156,216,169,114,156,43,38,181,100,22,90,221,254,26,227,107,173,142,174,150,125,143,115,31,178,88,213,204,118,215,177,205,94,139,238,115,85,23,222,138,86,15,60,239,193,63,204,159,166,156,83,150,239,31,87,221,2,202,173,122,37,169,23,15,27,166,89,5,193,148,244,243,85,84,178,63,179,53,83,201,209,106,89,36,174,107,27,70,231,191,116,241,185,200,214,117,116,204,232,238,227,38,11,191,7,228,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,253,96,8,21,85,199,173,54,140,115,0,212,46,31,181,130,251,73,65,167,215,58,139,124,214,171,189,95,117,235,105,184,207,105,182,108,134,73,93,47,106,158,133,202,217,220,170,145,124,51,78,178,61,205,98,200,246,207,82,128,121,163,249,236,212,223,162,250,61,16,23,252,10,213,229,117,199,213,30,97,98,182,240,207,172,87,11,85,174,235,142,91,233,168,113,59,196,245,48,81,199,115,165,99,226,166,130,218,230,57,205,223,88,222,228,109,139,182,142,116,209,181,219,145,31,26,190,107,42,0,70,174,99,217,102,85,131,112,99,168,121,78,21,147,93,113,251,213,23,178,124,53,198,215,91,37,37,84,27,238,180,140,126,201,99,86,189,187,152,247,53,122,47,189,174,84,95,114,169,37,72,171,205,31,200,158,166,253,23,214,40,128,170,14,25,56,155,226,74,255,0,196,150,148,88,175,188,65,234,85,198,219,113,206,44,84,149,148,117,121,101,124,208,84,193,37,124,45,146,41,35,116,170,215,177,205,85,106,181,81,81,81,85,20,208,73,154,206,19,188,211,232,223,204,12,123,212,96,52,166,0,0,0,0,0,0,5,106,243,148,213,141,83,210,255,0,217,7,236,207,82,242,188,75,218,127,104,60,111,176,175,53,52,30,43,183,236,254,223,119,178,246,239,219,220,126,221,221,122,111,119,79,189,78,107,202,39,91,245,163,82,184,146,201,44,90,141,171,217,174,85,109,131,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,58,244,123,147,249,169,232,57,231,126,9,254,100,253,52,137,92,186,248,152,195,120,90,226,25,51,61,65,161,171,126,61,127,179,205,142,87,86,211,34,189,246,198,77,81,79,50,85,172,72,213,116,204,107,169,218,143,99,126,61,143,115,154,143,115,82,55,134,130,65,249,45,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,63,88,17,171,152,246,89,149,96,220,24,234,30,83,133,100,215,92,126,245,69,236,159,13,113,181,214,201,73,85,6,251,173,35,31,178,88,213,175,110,230,61,205,94,139,239,107,149,23,220,170,84,95,12,156,77,241,37,127,226,75,74,44,87,222,32,245,42,227,109,184,231,22,42,74,202,58,188,178,190,104,42,96,146,190,22,201,20,145,186,85,107,216,230,170,181,90,168,168,168,170,138,90,255,0,52,127,34,122,155,244,95,88,162,41,91,132,239,52,250,55,243,3,30,245,24,0,189,62,60,181,51,42,209,190,22,178,173,82,194,170,252,61,235,25,184,88,46,20,219,164,145,145,205,178,245,69,190,9,123,111,99,221,12,172,87,71,35,17,201,190,55,189,170,189,28,167,235,224,239,138,172,55,138,253,35,183,230,22,107,149,35,114,123,117,61,61,54,89,104,142,53,133,246,235,138,179,227,86,196,231,189,222,26,71,54,71,66,253,206,220,196,86,170,247,25,35,25,226,185,163,249,19,212,223,162,250,197,17,76,28,42,241,49,153,112,161,171,148,122,165,135,208,210,92,88,234,119,91,110,246,202,148,70,178,227,110,145,241,190,88,18,77,170,232,95,186,40,222,201,26,139,181,236,110,230,189,155,227,120,105,36,30,43,71,117,139,1,215,92,2,215,168,218,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,228,85,246,160,0,0,1,8,35,230,177,160,201,197,29,70,141,77,119,164,118,4,234,120,109,212,249,187,93,182,138,59,218,75,34,74,143,147,114,181,244,46,106,194,198,213,34,53,172,145,146,57,119,192,244,158,57,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,160,31,172,132,28,221,181,11,62,211,94,27,113,187,238,156,231,25,6,43,114,159,56,163,164,150,178,201,115,154,134,121,32,117,5,123,157,19,164,133,205,114,177,92,198,57,90,171,211,171,26,191,201,9,190,64,14,117,126,86,49,111,152,20,62,157,113,2,31,242,225,226,23,95,115,158,51,180,243,22,205,117,195,80,50,11,45,111,181,188,77,186,233,147,86,213,210,207,178,213,86,246,111,138,73,28,199,109,123,26,228,234,158,231,53,21,61,232,133,223,148,3,202,227,207,102,153,125,107,209,235,75,254,0,0,0,102,179,247,177,226,159,254,114,218,171,255,0,92,174,63,246,198,148,204,171,129,165,222,25,46,215,91,255,0,13,186,81,125,190,220,234,238,55,43,142,15,98,171,172,172,171,153,211,79,83,60,148,16,186,73,100,145,202,174,123,220,229,87,43,149,85,85,85,85,78,150,114,174,19,188,172,104,223,203,252,123,211,160,58,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,242,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,126,176,5,21,243,51,224,187,247,108,212,118,106,70,20,222,230,3,159,92,42,231,166,167,134,135,179,29,138,185,87,186,250,30,177,177,176,182,23,35,220,234,118,166,215,118,226,149,138,213,236,172,146,120,174,2,184,196,200,120,88,213,203,99,111,55,138,185,244,234,249,81,224,178,11,100,213,149,94,18,137,147,190,6,201,116,138,158,45,205,117,76,77,134,53,85,237,61,239,137,175,137,54,171,218,230,222,246,170,233,158,43,172,154,113,145,233,110,107,73,226,44,185,53,190,91,125,78,216,227,124,144,239,79,130,120,187,140,123,27,52,79,70,201,27,213,171,178,70,49,200,157,90,134,117,248,157,225,235,42,225,127,89,111,90,71,148,212,248,255,0,1,219,169,183,93,25,75,37,60,55,58,25,91,186,42,136,218,244,255,0,58,55,163,92,246,178,88,165,98,61,251,55,40,90,247,50,94,61,105,180,79,0,180,233,246,141,95,105,43,178,205,66,179,186,225,29,210,155,186,248,40,236,21,80,207,20,117,244,149,144,74,196,74,151,74,141,124,15,98,200,212,72,94,231,34,117,139,125,54,96,24,6,101,170,121,149,167,79,180,251,30,171,190,100,55,202,132,166,161,161,166,68,223,43,250,42,170,170,170,163,88,198,181,28,247,189,202,140,99,26,231,57,90,214,170,167,201,185,221,174,183,170,150,86,94,110,117,117,245,17,211,193,72,201,106,102,116,175,108,16,68,200,97,137,28,229,85,70,71,20,113,198,198,253,205,99,26,212,232,136,136,92,255,0,43,222,5,191,98,152,171,53,199,88,240,207,9,169,55,173,254,199,166,173,118,233,172,86,185,35,106,39,88,85,169,225,235,38,235,39,115,170,185,236,137,89,31,240,156,234,136,212,59,255,0,5,220,36,226,188,35,105,98,98,214,217,124,118,73,125,240,215,12,154,226,231,71,47,114,185,180,209,177,240,65,42,67,20,139,71,28,137,51,161,100,136,174,111,122,69,85,234,245,36,0,0,121,77,85,212,204,87,70,244,227,35,213,44,214,175,195,217,113,155,124,183,10,157,178,70,201,38,216,159,4,17,119,30,198,58,105,94,173,142,54,43,147,124,143,99,81,122,185,10,1,227,71,139,108,171,139,157,83,92,166,229,23,129,198,236,94,38,223,140,219,154,217,34,237,208,186,166,71,178,121,226,89,165,141,43,36,141,97,108,207,141,81,174,236,198,136,157,24,135,85,230,103,198,109,103,17,250,142,205,50,198,237,87,91,46,25,167,215,10,186,118,193,112,100,244,181,87,43,146,47,106,90,154,154,73,54,246,123,123,31,28,49,200,196,153,141,146,101,126,197,149,209,71,207,248,32,224,187,42,226,227,81,224,161,173,109,214,201,128,219,123,147,222,242,24,168,100,116,111,237,44,59,168,105,167,86,44,41,88,244,158,53,70,189,126,8,213,210,237,126,212,141,225,202,170,52,47,81,232,116,58,30,33,238,118,111,3,134,87,100,17,99,118,218,154,133,86,73,113,170,116,53,18,72,250,118,116,248,225,143,194,189,143,145,85,27,220,114,49,187,213,146,164,127,43,76,116,207,42,213,220,190,60,23,10,164,241,119,170,139,125,202,225,77,74,216,228,146,74,175,5,69,61,99,224,137,145,177,207,124,210,50,157,204,141,136,223,138,71,49,170,168,138,170,150,211,205,255,0,22,177,96,220,23,233,238,21,139,80,248,43,46,63,152,90,109,118,234,110,235,228,236,82,193,105,175,142,40,247,189,92,247,109,99,26,157,92,170,229,233,213,85,87,222,65,110,87,30,123,52,203,235,94,143,90,4,117,180,220,243,45,40,207,232,175,52,113,213,216,50,204,58,241,29,76,76,171,164,68,158,223,113,164,153,28,212,146,25,154,168,143,142,88,211,171,36,106,251,218,168,228,251,208,191,62,8,56,209,197,120,184,211,136,43,171,93,106,178,103,214,222,228,23,188,122,42,232,221,35,251,73,14,234,234,104,21,235,50,81,189,103,141,17,207,79,130,69,116,91,159,181,36,124,74,230,177,192,149,169,109,85,252,83,104,214,51,86,219,147,106,22,124,222,213,110,129,174,130,72,21,175,116,151,132,98,42,57,143,107,145,169,62,198,185,30,143,239,185,25,178,121,36,173,109,29,214,44,251,66,179,251,94,163,105,205,250,174,221,114,183,84,65,44,177,69,85,52,48,92,32,142,104,230,117,37,83,97,123,29,45,52,142,137,137,36,74,228,71,34,127,145,80,45,211,157,95,149,140,91,230,5,15,167,92,72,1,202,227,207,102,153,125,107,209,235,73,127,204,183,86,127,110,188,189,52,167,87,62,200,93,113,127,181,25,133,190,183,217,119,54,244,154,15,235,11,147,119,53,221,19,185,11,246,247,34,151,107,123,145,62,55,237,110,237,169,16,57,92,121,236,211,47,173,122,61,104,23,252,0,0,0,0,82,183,58,191,52,248,183,203,250,31,81,184,151,82,82,183,58,191,52,248,183,203,250,31,81,184,129,0,11,137,229,87,199,61,215,84,169,191,118,237,92,186,85,220,50,203,109,61,85,202,199,144,220,174,142,168,169,188,193,221,89,37,165,153,213,18,44,178,84,196,146,57,204,217,185,22,158,39,34,181,157,141,210,65,94,17,184,54,169,226,195,75,245,142,225,138,84,213,187,59,194,41,236,211,99,84,43,91,21,61,21,115,234,36,169,90,136,103,87,198,229,222,232,169,149,177,46,248,216,146,57,189,199,35,58,171,99,175,251,42,192,178,175,247,87,28,201,49,203,135,254,50,142,186,219,93,79,39,254,172,144,205,28,140,255,0,19,154,230,255,0,37,64,44,127,154,239,25,25,245,167,91,109,218,47,164,121,126,107,133,84,96,84,238,117,242,190,209,125,154,129,151,73,235,160,165,168,137,155,41,222,138,246,67,22,222,143,122,245,223,60,173,70,181,27,190,78,213,203,47,141,46,37,248,153,186,222,240,253,73,199,113,252,130,209,139,211,197,53,199,46,108,204,183,86,194,249,221,80,176,194,250,72,152,177,84,189,234,196,107,86,54,211,178,56,233,228,115,221,36,142,99,95,80,57,254,127,153,106,158,101,118,212,29,65,200,106,239,153,13,242,161,106,107,171,170,85,55,202,254,136,136,136,136,136,214,49,173,70,177,140,106,35,24,198,181,173,70,181,168,137,123,220,183,120,104,253,220,184,113,181,251,126,211,225,51,60,215,101,255,0,32,239,65,219,168,167,238,51,250,214,137,251,226,142,86,118,97,84,221,20,155,187,115,203,85,181,122,56,9,84,0,0,85,175,53,14,2,169,170,169,174,188,83,232,221,138,146,141,244,116,243,92,51,155,101,63,117,95,88,245,150,22,165,125,53,60,113,57,168,244,107,231,150,169,238,123,25,178,46,239,69,122,202,231,218,80,3,50,218,23,174,154,143,195,166,163,219,181,67,75,239,62,6,235,67,214,41,161,149,21,244,183,10,87,42,44,148,181,49,162,167,114,23,237,111,84,234,142,71,53,175,99,152,246,49,237,156,28,105,115,78,166,214,189,18,180,105,174,141,219,106,236,111,204,236,242,51,57,109,91,101,109,77,177,253,248,250,81,82,213,71,43,27,43,36,108,83,164,174,116,74,201,41,234,35,111,70,61,210,199,31,148,230,107,192,149,215,68,115,43,142,185,233,110,51,73,30,151,223,170,35,117,85,29,174,7,49,152,221,107,209,173,115,36,143,170,163,41,166,151,171,163,123,54,198,199,201,216,219,26,36,61,216,65,139,98,121,86,115,125,165,197,176,172,102,235,144,94,171,119,248,107,117,174,138,74,186,169,246,49,207,126,200,163,71,61,219,88,199,57,122,39,185,173,85,95,114,40,30,171,66,244,47,81,248,139,212,123,118,151,233,125,155,199,93,107,186,203,52,210,170,178,150,223,74,213,68,146,170,166,68,69,237,194,205,205,234,189,21,202,231,53,140,107,222,246,49,222,0,191,238,2,120,32,177,112,143,130,75,91,145,210,218,174,90,155,123,238,197,123,189,209,204,250,136,89,74,147,42,195,75,72,233,34,141,241,195,177,177,62,68,216,142,124,189,119,57,205,142,36,101,0,129,237,117,39,71,115,237,41,143,31,172,203,236,53,112,91,114,171,61,13,238,203,115,74,89,155,69,95,5,77,21,61,94,216,38,145,141,108,175,137,181,81,71,42,51,114,50,77,205,234,190,229,89,127,203,151,152,101,171,134,139,85,255,0,76,117,162,179,32,184,97,47,167,150,229,143,248,70,182,165,109,117,172,108,146,75,75,28,78,232,228,101,91,149,168,159,196,72,227,153,17,202,214,164,211,76,201,255,0,65,195,38,3,197,55,1,58,91,167,249,125,53,37,29,201,250,111,96,109,151,33,75,116,53,53,182,105,214,138,142,77,240,58,68,220,214,61,208,68,217,88,199,49,100,141,28,205,205,234,142,109,32,235,70,144,230,90,11,170,25,6,145,234,4,20,145,223,113,218,134,195,80,180,147,164,208,74,199,198,217,98,154,55,251,149,89,36,82,71,34,35,145,175,68,122,35,154,215,34,181,3,218,241,93,197,118,163,241,107,168,239,205,115,89,124,13,170,135,185,5,130,193,4,202,250,91,69,43,149,21,90,213,84,78,228,207,218,213,150,101,68,116,142,107,81,17,140,100,113,178,74,242,189,224,91,246,215,149,51,92,117,143,12,241,122,109,101,223,236,122,106,215,109,134,251,116,142,70,162,117,133,90,190,34,142,30,146,119,58,171,88,249,81,145,255,0,21,173,168,141,57,87,1,60,16,95,120,184,206,229,173,200,233,110,182,221,50,178,119,98,189,222,232,230,101,60,207,170,88,85,97,165,164,116,145,72,201,38,222,232,159,34,108,86,178,46,187,156,215,73,18,62,252,237,54,155,85,130,213,69,98,177,91,41,45,214,219,117,60,116,148,116,116,144,182,24,41,160,141,168,216,226,142,54,162,53,140,107,81,26,141,68,68,68,68,68,3,245,148,3,205,31,207,102,166,253,23,209,232,139,254,40,7,154,63,158,205,77,250,47,163,209,1,23,237,55,107,173,130,235,69,125,177,92,234,237,215,43,117,68,117,116,117,148,147,58,25,233,167,141,200,232,229,142,70,170,57,143,107,145,28,142,69,69,69,68,84,47,211,128,158,55,236,92,92,96,146,209,100,117,86,171,110,166,217,59,178,222,236,148,112,190,158,23,210,172,202,144,213,82,54,73,100,124,144,236,116,76,145,119,171,153,47,93,205,107,100,137,95,76,22,174,25,243,43,255,0,11,151,94,41,236,85,212,149,86,44,115,40,126,57,125,161,114,164,115,209,177,98,163,88,42,216,170,238,147,49,242,214,36,78,98,34,61,139,219,114,35,218,231,172,94,87,69,245,123,50,208,93,80,199,245,115,79,231,164,142,251,142,212,58,106,116,171,129,38,130,86,62,55,69,44,50,51,220,170,201,34,146,72,213,90,173,122,35,213,90,230,185,17,200,26,115,7,31,225,119,137,188,7,138,109,47,182,234,6,33,83,73,71,114,125,59,93,122,199,150,227,13,77,109,154,117,146,88,246,78,216,215,115,88,247,65,43,162,123,218,197,146,52,107,246,183,170,181,189,128,0,0,1,153,109,126,209,203,239,15,250,203,150,104,238,71,55,136,171,198,110,14,167,142,167,107,25,226,233,94,212,146,154,167,99,30,244,143,187,4,145,75,219,222,174,102,253,174,248,154,168,105,164,165,110,114,122,41,246,27,136,43,78,177,210,92,59,212,154,155,111,94,244,18,75,186,72,43,173,209,83,211,201,181,169,27,81,176,186,7,209,171,122,189,238,89,59,253,118,183,98,1,58,121,82,234,103,237,19,131,108,114,221,81,87,117,171,175,194,174,21,216,205,100,247,9,59,155,187,114,37,69,59,33,114,189,206,88,99,165,170,166,137,168,187,118,246,149,141,110,214,181,86,69,235,94,168,90,180,87,72,242,253,87,188,182,146,74,124,90,207,83,114,101,61,77,107,105,25,89,59,24,189,154,84,149,200,168,199,205,47,110,38,124,46,85,124,141,68,107,149,81,22,170,249,39,234,133,171,30,213,204,243,74,46,13,164,134,163,51,179,210,220,168,106,38,173,108,79,146,123,123,228,235,75,20,74,157,102,123,226,172,150,85,218,238,173,101,43,215,107,145,85,89,34,185,201,235,95,216,110,31,109,58,57,73,111,239,85,234,109,193,123,211,201,22,232,224,161,183,75,79,81,38,215,36,141,86,204,233,223,70,141,234,199,181,99,239,245,218,237,138,5,43,26,83,225,99,69,63,119,110,31,112,157,28,146,225,227,106,241,251,122,248,249,219,47,114,55,215,79,43,234,42,187,78,237,198,171,10,79,52,169,30,230,35,187,104,205,221,93,213,86,136,120,25,210,251,86,177,241,105,166,120,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,175,84,68,145,85,90,238,155,87,70,96,0,0,82,183,58,191,52,248,183,203,250,31,81,184,157,87,145,143,227,103,229,191,212,142,85,206,175,205,62,45,242,254,135,212,110,39,85,228,99,248,217,249,111,245,32,45,80,0,0,0,0,205,103,22,62,105,245,147,230,6,67,234,51,154,83,51,89,197,143,154,125,100,249,129,144,250,140,224,89,247,40,238,43,180,227,32,210,123,63,11,55,57,125,141,153,226,254,62,123,108,117,19,34,199,125,165,150,166,106,185,29,78,189,19,164,209,119,94,143,133,122,185,99,98,74,213,114,36,169,13,138,153,108,197,178,204,171,6,190,210,229,56,86,77,117,199,239,84,91,252,53,198,215,91,37,37,84,27,216,230,63,100,177,171,94,221,204,123,154,189,23,222,215,42,47,185,84,191,238,5,248,205,177,113,135,167,21,87,57,45,94,198,204,241,127,15,79,147,91,98,99,214,149,178,74,143,237,84,211,72,238,189,97,151,181,42,164,110,114,201,27,152,230,187,114,35,37,144,36,169,21,121,163,249,19,212,223,162,250,197,17,42,136,171,205,31,200,158,166,253,23,214,40,128,160,18,69,112,57,197,221,215,132,29,92,118,87,61,186,174,241,137,223,169,219,109,200,237,80,84,57,143,124,8,244,115,42,161,98,185,34,125,76,43,187,103,113,58,43,36,154,52,116,125,213,145,177,212,239,252,107,240,163,125,225,47,89,107,112,222,213,214,179,16,185,117,172,197,175,117,176,177,190,62,151,107,22,72,213,209,170,177,102,129,239,237,72,157,24,229,232,201,59,108,100,177,160,26,19,197,178,204,87,57,177,82,229,56,86,77,106,200,44,181,187,252,53,198,215,91,29,93,44,251,30,230,63,100,177,171,152,237,175,99,154,189,23,220,230,170,47,189,20,250,197,21,242,238,227,234,179,134,60,169,112,61,82,184,93,110,90,101,123,237,83,245,90,153,234,62,204,200,146,74,255,0,19,75,77,185,88,144,189,243,200,234,136,227,98,72,239,134,70,238,116,125,185,100,87,53,14,61,105,169,105,174,188,44,104,221,246,146,177,245,148,243,91,243,155,157,63,117,31,70,244,150,23,37,5,53,68,114,181,170,245,107,39,138,169,142,99,217,178,94,215,84,122,74,214,7,21,230,107,199,109,215,91,179,43,142,134,105,110,77,73,38,151,216,106,35,109,85,101,174,119,61,153,37,107,17,174,115,228,147,162,35,233,161,151,171,99,99,55,70,247,199,223,221,34,44,61,168,22,123,253,11,208,189,71,226,47,81,237,218,95,165,246,111,29,117,174,235,44,211,74,170,202,91,125,43,85,18,74,170,153,17,23,183,11,55,55,170,244,87,43,156,214,49,175,123,216,199,122,190,51,52,83,21,225,219,137,60,195,71,48,171,133,214,182,203,143,251,63,195,79,116,150,57,42,159,223,160,167,168,126,247,71,28,108,94,143,153,200,157,24,159,10,39,94,171,213,84,44,255,0,146,167,149,140,167,230,5,119,167,91,137,254,64,14,74,158,86,50,159,152,21,222,157,110,39,248,17,87,154,63,145,61,77,250,47,172,81,20,2,95,247,52,127,34,122,155,244,95,88,162,40,4,13,84,0,0,202,185,237,116,95,87,179,45,5,213,12,127,87,52,254,122,72,239,184,237,67,166,167,74,184,18,104,37,99,227,116,82,195,35,61,202,172,146,41,36,141,85,170,215,162,61,85,174,107,145,28,158,40,233,89,119,15,217,246,25,162,88,23,16,23,6,82,84,226,122,133,81,113,164,161,150,145,38,123,232,167,164,157,208,172,85,78,88,210,40,223,42,199,43,162,107,94,229,123,33,145,125,219,85,0,191,238,23,120,155,192,120,166,210,251,110,160,98,21,52,148,119,39,211,181,215,172,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,122,171,91,216,12,224,240,163,197,118,163,240,149,168,236,205,112,169,124,117,170,187,183,5,254,193,60,202,202,91,189,43,85,85,26,229,68,94,220,204,220,229,138,100,69,116,110,115,145,81,236,124,145,191,67,216,6,127,134,234,158,27,105,212,29,62,200,105,47,152,245,242,157,42,104,107,169,149,118,74,206,170,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,136,30,128,0,0,160,30,104,254,123,53,55,232,190,143,68,95,241,64,60,209,252,246,106,111,209,125,30,136,9,85,200,199,241,179,242,223,234,68,85,230,143,231,179,83,126,139,232,244,68,170,228,99,248,217,249,111,245,34,42,243,71,243,217,169,191,69,244,122,32,34,253,166,237,117,176,93,104,175,182,43,157,93,186,229,110,168,142,174,142,178,146,103,67,61,52,241,185,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,133,244,240,9,199,101,171,139,188,102,182,197,146,209,210,90,117,23,29,167,74,187,197,29,44,109,130,138,170,9,42,38,108,114,208,198,250,137,103,123,35,141,180,237,153,207,68,70,201,51,17,61,207,105,84,26,107,193,118,85,172,156,35,222,184,133,211,54,221,111,89,38,51,152,75,98,173,198,104,232,100,171,154,190,133,96,161,88,229,164,100,44,116,139,52,114,85,61,100,107,186,181,209,117,114,43,22,37,73,120,174,149,106,102,85,163,122,143,142,106,150,21,87,225,239,88,205,194,43,133,54,233,36,100,115,108,95,142,9,123,111,99,221,12,172,87,71,35,17,201,190,55,189,170,189,28,160,105,248,28,127,133,222,38,240,30,41,180,190,219,168,24,133,77,37,29,201,244,237,117,235,30,91,140,53,53,182,105,214,73,99,217,59,99,93,205,99,221,4,174,137,239,107,22,72,209,175,218,222,170,214,246,0,51,89,197,143,154,125,100,249,129,144,250,140,229,212,242,184,242,39,166,95,90,245,138,210,149,184,177,243,79,172,159,48,50,31,81,156,186,158,87,30,68,244,203,235,94,177,90,5,0,158,215,69,245,123,50,208,93,80,199,245,115,79,231,164,142,251,142,212,58,106,116,171,129,38,130,86,62,55,69,44,50,51,220,170,201,34,146,72,213,90,173,122,35,213,90,230,185,17,201,226,142,149,151,112,253,159,97,154,37,129,113,1,112,101,37,78,39,168,85,23,26,74,25,105,18,103,190,138,122,73,221,10,197,84,229,141,34,141,242,172,114,186,38,181,238,87,178,25,23,221,181,80,11,254,225,119,137,188,7,138,109,47,182,234,6,33,83,73,71,114,125,59,93,122,199,150,227,13,77,109,154,117,146,88,246,78,216,215,115,88,247,65,43,162,123,218,197,146,52,107,246,183,170,181,189,128,206,15,10,60,87,106,63,9,90,142,204,215,10,151,199,90,171,187,112,95,236,19,204,172,165,187,210,181,85,81,174,84,69,237,204,205,206,88,166,68,87,70,231,57,21,30,199,201,27,244,61,128,103,248,110,169,225,182,157,65,211,236,134,146,249,143,95,41,210,166,134,186,153,87,100,172,234,168,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,129,232,0,0,0,0,102,179,138,125,20,253,221,184,130,205,180,114,59,135,141,164,199,238,9,224,39,116,189,201,31,67,60,76,168,165,238,187,183,26,44,201,4,209,36,155,88,141,238,35,246,245,111,69,91,84,228,217,173,127,110,120,125,187,104,229,93,191,179,87,166,87,4,236,207,28,91,99,158,134,227,45,69,68,123,156,178,57,93,51,103,101,98,59,163,24,212,143,177,211,115,183,169,205,57,207,240,235,76,251,86,53,196,158,33,137,210,71,81,5,67,172,217,141,117,44,82,247,231,99,219,26,91,234,39,70,53,98,70,70,177,203,2,204,245,107,213,102,165,139,171,209,24,140,140,28,173,53,210,179,71,248,172,176,227,117,183,159,9,141,234,39,251,27,185,195,34,79,36,111,170,145,21,109,239,108,113,46,222,247,138,237,194,217,30,215,53,145,212,207,253,20,114,189,161,16,11,147,226,107,93,40,244,127,149,110,156,227,116,87,159,9,146,106,38,159,227,184,221,178,24,210,9,36,125,44,150,234,117,184,61,209,202,187,187,62,23,185,11,164,99,92,230,73,83,7,244,85,200,246,211,97,42,184,226,214,191,183,56,214,130,232,229,37,191,179,73,166,90,95,143,119,167,146,45,178,79,93,113,180,208,84,73,181,201,35,145,208,182,6,81,163,122,177,142,73,59,253,119,55,98,129,31,244,171,76,242,173,100,212,124,115,75,112,170,79,17,122,201,174,17,91,233,183,71,35,227,135,122,252,115,203,219,99,222,216,98,98,58,73,30,141,93,145,177,238,84,232,213,52,231,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,80,60,152,52,26,155,42,213,12,151,95,239,180,85,126,31,7,167,109,174,196,247,83,202,216,36,184,214,71,35,103,145,147,35,209,143,124,52,221,88,232,149,175,247,87,70,245,216,173,98,186,226,64,0,0,170,190,121,223,130,127,153,63,77,42,172,181,78,121,223,130,127,153,63,77,33,175,4,28,47,218,184,179,207,243,61,57,172,187,213,219,174,86,236,30,227,123,176,203,21,67,97,129,215,88,230,166,134,153,181,78,88,165,114,211,110,168,85,145,35,106,63,162,124,43,252,148,37,167,43,78,62,175,180,151,219,15,10,122,189,112,241,214,170,239,235,28,58,247,85,82,198,73,111,145,172,85,142,219,51,164,114,119,33,126,212,142,159,162,172,140,145,209,194,212,123,31,26,65,109,70,93,243,252,3,50,210,204,202,237,167,218,131,143,85,216,242,27,29,66,211,87,80,212,162,111,137,253,17,81,81,81,85,175,99,154,173,123,30,213,86,61,142,107,154,174,107,145,86,226,121,106,115,2,253,187,81,208,232,38,171,77,179,62,181,91,221,236,187,139,157,210,59,197,13,36,20,204,254,44,179,212,190,106,139,139,215,196,207,38,214,35,86,56,222,255,0,118,215,1,63,202,1,230,143,231,179,83,126,139,232,244,69,255,0,20,3,205,31,207,102,166,253,23,209,232,128,139,246,155,181,214,193,117,162,190,216,174,117,118,235,149,186,162,58,186,58,202,73,157,12,244,211,198,228,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,23,169,203,139,142,58,158,43,112,218,252,63,80,89,73,79,168,184,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,105,175,150,39,53,90,147,36,81,214,94,143,112,65,125,215,158,14,242,109,117,210,250,91,173,231,58,197,243,9,173,211,88,226,153,139,29,101,158,42,24,38,145,105,161,72,150,73,107,18,74,134,185,25,220,68,124,108,115,88,199,72,172,107,227,254,149,106,102,85,163,122,143,142,106,150,21,87,225,239,88,205,194,43,133,54,233,36,100,115,108,95,142,9,123,111,99,221,12,172,87,71,35,17,201,190,55,189,170,189,28,160,105,248,138,188,209,252,137,234,111,209,125,98,136,245,92,23,113,109,138,241,115,165,137,148,219,98,240,57,37,139,195,91,242,107,115,155,28,93,186,231,83,70,247,207,4,73,52,178,37,28,146,44,205,133,242,42,57,221,153,17,83,171,20,242,188,209,252,137,234,111,209,125,98,136,10,86,225,59,205,62,141,252,192,199,189,70,3,74,102,107,56,78,243,79,163,127,48,49,239,81,128,210,152,0,0,0,0,0,0,21,87,207,59,240,79,243,39,233,165,85,150,169,207,59,240,79,243,39,233,164,53,224,131,133,251,87,22,121,254,103,167,53,151,122,187,117,202,221,131,220,111,118,25,98,168,108,48,58,235,28,212,208,211,54,169,203,20,174,90,109,213,10,178,36,109,71,244,79,133,127,146,132,170,229,79,199,61,214,203,147,80,112,187,170,247,74,187,133,182,255,0,80,145,226,151,171,141,209,207,91,100,236,167,100,113,91,23,191,38,214,211,61,176,49,144,71,23,69,108,207,216,140,127,121,22,43,116,50,239,159,224,25,150,150,102,87,109,62,212,28,122,174,199,144,216,234,22,154,186,134,165,19,124,79,232,138,138,138,138,173,123,28,213,107,216,246,170,177,236,115,92,213,115,92,138,183,39,203,67,143,90,109,121,199,161,209,93,89,190,210,65,168,182,58,120,225,180,62,78,238,251,253,186,10,88,218,233,157,52,210,200,233,235,145,209,205,44,201,240,110,99,145,236,107,145,147,43,3,165,243,71,242,39,169,191,69,245,138,34,149,184,78,243,79,163,127,48,49,239,81,128,186,158,104,254,68,245,55,232,190,177,68,82,183,9,222,105,244,111,230,6,61,234,48,1,117,60,209,252,137,234,111,209,125,98,136,160,18,255,0,185,163,249,19,212,223,162,250,197,17,70,218,33,133,90,181,43,90,48,29,57,190,212,85,193,109,202,178,139,85,146,178,90,71,181,179,199,5,77,92,112,200,232,220,230,185,168,244,107,213,81,85,174,78,189,58,162,253,192,117,254,8,56,209,202,184,71,212,120,43,171,93,117,189,224,55,46,228,23,188,122,42,233,27,27,59,171,14,234,234,104,21,233,10,214,49,32,141,17,207,79,142,52,116,91,153,185,36,102,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,51,175,198,39,10,185,151,10,26,185,112,195,239,54,218,183,99,23,26,138,138,156,78,239,36,137,51,46,54,228,127,192,142,149,172,99,124,76,109,116,109,153,155,91,181,234,142,68,237,190,55,190,69,114,212,230,5,251,9,172,161,208,77,86,155,126,3,117,184,59,217,119,23,59,172,150,122,234,185,233,153,252,89,103,169,100,52,246,230,39,137,158,77,172,87,36,146,61,254,253,206,2,234,74,213,230,139,199,213,30,31,98,185,112,207,163,183,11,85,210,235,145,219,234,104,114,203,196,21,48,86,71,108,165,123,229,166,158,218,214,53,206,217,88,238,220,141,151,184,141,116,49,185,187,81,95,34,62,30,213,204,103,141,127,221,87,78,32,176,96,23,59,84,154,155,148,255,0,14,219,77,58,247,100,181,208,170,61,36,185,186,29,174,99,182,189,137,28,77,149,90,215,200,231,59,164,173,134,88,214,139,63,217,86,123,149,127,186,185,30,73,145,220,63,241,149,149,215,42,234,137,63,245,164,154,105,36,127,248,220,231,59,249,170,129,232,52,119,71,115,237,117,207,237,122,115,167,54,26,187,141,202,227,81,4,82,203,21,44,211,65,111,130,73,163,133,213,117,78,133,143,116,84,209,186,86,44,146,171,85,26,139,254,68,93,15,112,189,163,21,154,3,161,216,174,153,93,178,123,173,250,235,108,183,211,182,229,87,93,119,158,190,54,213,36,44,99,225,164,89,145,189,154,56,246,36,112,196,198,70,214,198,198,170,183,123,158,231,113,254,94,124,22,90,184,88,210,250,123,238,95,143,210,55,85,50,90,117,92,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,220,145,140,135,108,181,0,64,14,117,126,86,49,111,152,20,62,157,113,39,249,0,57,213,249,88,197,190,96,80,250,117,196,10,192,224,191,88,236,90,5,197,6,1,170,185,76,59,236,182,171,132,148,247,25,55,61,60,53,45,93,60,180,146,212,244,99,30,247,246,89,80,233,123,109,106,185,253,189,137,209,93,213,52,103,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,150,34,194,121,97,113,235,77,163,23,90,78,31,181,130,251,73,65,167,215,58,138,153,173,87,122,190,235,214,211,113,157,208,236,134,73,93,47,106,158,133,202,217,220,170,145,124,51,78,178,61,205,98,200,246,133,207,128,121,252,255,0,63,195,116,179,13,187,106,14,160,228,52,150,60,122,199,78,181,53,213,213,42,187,34,103,84,68,68,68,69,115,222,231,43,88,198,53,21,239,123,154,214,163,156,228,69,15,41,196,86,188,225,188,54,233,29,247,85,179,58,218,70,178,221,78,246,91,40,102,168,88,95,118,184,171,28,180,244,81,43,88,247,111,145,205,232,174,70,59,99,17,242,57,54,49,202,153,162,59,255,0,26,60,91,101,92,92,234,154,229,55,40,188,14,55,98,241,54,252,102,220,214,201,23,110,133,213,50,61,147,207,18,205,44,105,89,36,107,11,102,124,106,141,119,102,52,68,232,196,56,0,26,83,225,59,202,198,141,252,191,199,189,58,3,170,156,171,132,239,43,26,55,242,255,0,30,244,232,14,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,201,203,50,155,22,13,138,222,115,92,166,187,193,89,113,251,125,69,210,227,83,218,124,157,138,88,35,116,146,201,177,136,231,187,107,24,229,232,212,87,47,78,136,138,190,227,61,156,104,241,109,149,113,115,170,107,148,220,162,240,56,221,139,196,219,241,155,115,91,36,93,186,23,84,200,246,79,60,75,52,177,165,100,145,172,45,153,241,170,53,221,152,209,19,163,16,146,188,212,248,223,172,212,156,170,239,195,14,158,85,108,196,49,187,132,81,100,53,125,153,233,234,43,111,20,146,78,201,233,122,247,81,146,209,198,245,133,122,62,36,85,158,159,123,92,230,54,55,58,53,112,93,194,78,85,197,206,169,166,45,109,151,192,227,118,47,13,112,201,174,46,116,145,118,232,93,83,27,31,4,18,164,50,198,149,146,70,179,58,22,72,136,215,118,100,85,94,140,80,56,1,123,220,180,56,196,166,226,67,72,225,193,243,59,197,39,237,23,7,167,142,138,182,25,43,37,150,174,237,110,141,145,178,43,163,150,110,174,123,220,229,237,204,168,249,58,74,136,247,118,210,120,216,71,254,101,156,187,240,219,6,151,210,235,111,15,248,229,37,138,159,0,179,193,111,189,99,150,235,122,185,43,45,209,200,169,237,4,124,109,89,100,169,137,36,87,79,44,238,118,248,99,238,58,70,172,42,146,214,182,142,235,22,125,161,89,253,175,81,180,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,200,168,26,115,7,52,225,215,94,112,222,36,180,142,197,170,216,101,109,35,153,113,167,99,46,116,48,212,44,207,180,220,81,141,90,138,41,85,204,99,183,198,231,116,71,43,27,189,138,201,26,155,30,213,94,150,4,85,226,243,151,118,141,113,91,226,114,158,191,99,181,10,111,10,207,181,20,84,238,159,191,12,61,91,219,170,165,238,50,57,250,198,237,169,39,86,202,222,220,41,189,99,143,180,238,213,161,122,23,167,28,58,105,197,187,75,244,190,205,224,109,84,61,101,154,105,85,31,85,112,170,114,34,73,85,83,34,34,119,38,126,214,245,94,136,212,107,90,198,53,140,99,24,222,128,0,128,28,234,252,172,98,223,48,40,125,58,226,64,14,87,30,123,52,203,235,94,143,90,79,254,117,126,86,49,111,152,20,62,157,113,32,7,43,143,61,154,101,245,175,71,173,2,255,0,136,43,104,229,55,161,212,60,77,85,234,245,193,60,126,11,239,187,211,97,211,199,15,133,117,226,90,169,228,124,78,142,56,163,141,150,232,99,90,116,138,155,227,87,187,115,100,119,109,139,28,211,168,1,94,188,229,109,54,171,7,8,152,77,138,197,108,164,183,91,109,217,197,182,146,142,142,146,22,195,5,52,17,219,46,13,142,40,227,106,35,88,198,181,17,168,212,68,68,68,68,66,5,242,184,243,217,166,95,90,244,122,210,127,243,171,242,177,139,124,192,161,244,235,137,0,57,92,121,236,211,47,173,122,61,104,23,252,0,0,0,0,82,183,58,191,52,248,183,203,250,31,81,184,151,82,82,183,58,191,52,248,183,203,250,31,81,184,129,239,249,33,101,152,173,158,251,170,184,181,219,38,181,81,94,178,15,97,251,34,221,81,91,28,117,87,14,195,46,79,159,195,196,229,71,203,219,98,163,159,177,23,107,85,21,122,33,208,57,164,112,11,89,168,158,59,137,189,28,183,221,110,89,122,120,58,124,139,29,163,166,158,186,107,188,105,218,166,134,166,146,56,218,247,182,104,152,145,164,145,162,36,110,138,53,147,224,124,111,239,85,14,1,159,230,90,89,153,90,117,7,79,178,26,187,30,67,99,168,74,154,26,234,101,77,241,63,162,162,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,232,35,130,142,43,172,92,90,104,213,22,101,221,181,81,229,246,222,148,121,77,146,138,103,187,192,85,110,122,71,34,54,68,71,164,51,177,157,216,215,171,218,157,95,31,113,239,138,69,2,157,185,116,240,235,83,196,39,18,248,228,23,156,78,174,237,132,226,181,13,188,228,211,36,81,58,146,54,70,199,190,150,158,161,38,107,153,35,39,168,142,56,221,15,69,123,226,239,170,34,35,30,246,104,36,230,154,81,195,174,145,232,142,77,153,229,58,99,137,210,88,42,51,170,138,25,174,52,180,49,50,158,138,6,82,83,164,48,195,79,77,19,91,20,76,234,179,74,229,70,171,221,37,68,138,231,42,108,107,58,88,0,0,0,0,31,39,41,196,241,92,230,197,85,139,102,184,205,171,32,178,214,236,241,54,235,165,20,117,116,179,236,123,94,205,241,72,142,99,182,189,141,114,117,79,115,154,138,158,244,66,53,240,181,203,155,67,184,87,206,239,26,137,142,85,93,114,107,213,71,72,44,149,119,222,204,147,89,105,93,11,89,51,98,88,216,198,58,105,94,178,238,155,99,92,145,57,177,53,17,59,174,154,85,0,6,85,205,84,25,87,3,74,124,39,121,88,209,191,151,248,247,167,64,115,78,56,56,28,195,120,190,198,109,211,194,250,75,14,119,103,168,165,130,131,35,86,42,171,45,206,168,106,213,65,59,26,157,106,24,216,157,52,145,70,170,206,147,35,81,36,141,146,76,174,233,124,39,121,88,209,191,151,248,247,167,64,117,80,60,86,139,233,14,27,160,186,95,143,233,30,159,193,87,29,139,29,167,116,52,235,87,58,205,60,175,124,142,150,89,164,127,185,21,242,75,36,146,42,53,26,196,87,170,53,173,106,35,83,218,128,0,160,30,104,254,123,53,55,232,190,143,68,95,241,64,60,209,252,246,106,111,209,125,30,136,9,233,201,170,211,106,191,240,137,155,88,175,182,202,75,141,182,227,156,92,169,43,40,234,225,108,208,84,193,37,178,222,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,33,7,49,30,8,43,56,85,206,211,45,195,169,119,105,150,89,112,150,43,19,82,105,234,102,181,200,216,98,145,244,181,82,190,38,177,187,158,249,252,58,44,146,72,248,169,220,175,114,185,143,114,206,174,74,158,86,50,159,152,21,222,157,110,38,254,127,128,97,186,167,134,221,180,251,80,113,234,75,230,61,124,167,90,106,234,26,148,93,146,179,170,42,42,42,42,57,143,107,145,175,99,218,168,246,61,173,115,85,174,106,42,6,120,120,81,226,187,81,248,74,212,118,102,184,84,190,58,213,93,219,130,255,0,96,158,101,101,45,222,149,170,170,141,114,162,47,110,102,110,114,197,50,34,186,55,57,200,168,246,62,72,223,161,61,42,212,204,87,89,52,227,28,213,44,42,175,196,89,114,107,124,87,10,109,210,70,249,33,222,159,28,18,246,222,246,54,104,158,142,142,70,35,151,100,140,123,85,122,181,76,246,113,93,194,142,163,240,149,168,239,194,179,88,188,117,170,187,185,61,130,255,0,4,42,202,91,189,43,85,17,92,212,85,94,220,204,220,212,150,21,85,116,110,115,85,21,236,124,114,63,165,112,9,199,101,215,132,76,154,182,197,146,209,213,221,180,235,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,61,236,104,23,232,15,201,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,250,192,16,131,155,238,151,218,179,78,18,234,115,201,157,73,5,203,79,175,20,87,42,121,221,68,217,103,150,10,153,155,69,45,43,37,234,142,133,142,117,68,51,59,166,228,114,210,198,138,223,185,205,155,231,148,213,93,51,197,117,147,78,50,61,45,205,105,60,69,151,38,183,203,111,169,219,28,111,146,29,233,240,79,23,113,143,99,102,137,232,217,35,122,181,118,72,198,57,19,171,80,12,235,240,177,173,127,187,183,16,88,78,177,201,111,241,180,152,253,193,124,124,13,139,185,35,232,103,137,244,245,93,166,247,35,69,153,32,154,85,143,115,209,189,196,102,238,173,234,139,37,57,193,107,29,247,57,226,129,116,170,162,31,15,101,211,75,124,20,244,113,238,99,251,245,85,212,240,85,212,84,245,70,53,237,220,199,211,69,219,87,61,169,225,183,183,106,200,228,33,5,218,211,117,176,93,107,108,87,219,101,93,186,229,110,168,146,146,178,142,174,23,67,61,52,241,185,91,36,82,70,228,71,49,237,114,43,85,170,136,168,168,168,167,214,207,243,252,203,84,243,43,182,160,234,14,67,87,124,200,111,149,11,83,93,93,82,169,190,87,244,68,68,68,68,70,177,141,106,53,140,99,81,24,198,53,173,106,53,173,68,64,177,78,73,250,59,106,189,102,89,230,183,223,44,53,114,212,99,84,244,182,75,5,100,212,173,117,35,103,170,73,29,88,232,164,115,21,82,166,56,163,129,138,177,189,21,177,86,61,28,138,146,180,183,66,47,242,209,192,42,116,251,130,221,59,165,185,99,212,150,171,149,242,158,166,255,0,84,176,164,91,235,25,87,83,36,180,181,18,190,53,93,239,117,26,210,34,110,93,237,99,88,199,109,217,181,37,0,0,0,20,173,206,175,205,62,45,242,254,135,212,110,39,85,228,99,248,217,249,111,245,35,149,115,171,243,79,139,124,191,161,245,27,137,213,121,24,254,54,126,91,253,72,11,84,0,0,0,0,51,89,197,143,154,125,100,249,129,144,250,140,230,148,204,214,113,99,230,159,89,62,96,100,62,163,56,29,170,249,193,5,102,73,192,158,11,197,158,154,82,239,171,183,219,239,18,230,212,75,52,243,77,85,28,55,137,96,167,170,165,133,177,61,27,218,129,30,181,10,233,25,27,98,167,107,209,187,146,71,58,63,232,94,186,106,63,14,154,143,110,213,13,47,188,248,27,173,15,88,166,134,84,87,210,220,41,92,168,178,82,212,198,138,157,200,95,181,189,83,170,57,28,214,189,142,99,216,199,182,239,249,92,121,19,211,47,173,122,197,105,94,188,205,120,18,186,232,142,101,113,215,61,45,198,105,35,210,251,245,68,110,170,163,181,192,230,51,27,173,122,53,174,100,145,245,84,101,52,210,245,116,111,102,216,216,249,59,27,99,68,135,186,22,211,195,199,16,56,15,19,90,95,67,170,250,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,119,85,142,88,221,238,220,135,32,230,143,228,79,83,126,139,235,20,69,64,112,81,197,117,247,132,189,101,162,204,187,183,90,204,66,229,210,143,41,178,81,76,198,248,250,93,175,72,228,70,200,138,197,154,7,191,187,26,245,99,151,163,227,238,49,146,200,165,175,243,8,207,240,221,83,229,195,155,106,14,159,100,52,151,204,122,249,79,100,169,161,174,166,85,217,43,61,179,70,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,136,20,66,105,119,136,126,31,176,30,38,180,190,187,74,53,25,149,108,182,214,84,83,213,197,89,66,144,165,109,20,240,200,142,108,180,242,77,28,141,141,234,221,241,57,200,222,171,28,178,55,221,185,76,209,26,168,3,52,60,67,240,253,159,112,203,170,21,218,81,168,204,164,125,202,142,158,158,174,42,202,20,153,104,171,96,154,52,115,101,167,146,104,227,116,140,71,111,137,206,70,244,73,34,145,190,253,170,120,172,91,19,202,179,155,237,46,45,133,99,55,92,130,245,91,191,195,91,173,116,82,85,213,79,177,142,123,246,69,26,57,238,218,198,57,203,209,61,205,106,170,251,145,77,4,241,201,194,37,171,139,237,35,110,41,5,198,146,207,150,88,106,29,114,199,46,179,211,181,236,100,234,197,107,233,102,122,53,101,101,52,201,183,127,109,122,163,227,134,69,108,157,164,141,220,83,150,87,2,86,173,17,195,109,218,231,170,88,205,92,122,161,126,167,145,212,180,119,72,26,199,227,116,79,87,53,172,142,62,170,172,169,154,46,142,145,239,219,35,25,39,99,108,106,147,119,67,176,112,47,193,149,139,131,205,56,170,182,73,117,246,206,103,148,120,122,140,154,229,19,222,148,174,146,36,127,106,154,154,55,116,233,12,93,217,81,36,115,82,73,28,247,57,219,81,89,20,117,45,205,31,207,102,166,253,23,209,232,139,254,40,7,154,63,158,205,77,250,47,163,209,1,63,249,42,121,88,202,126,96,87,122,117,184,159,228,0,228,169,229,99,41,249,129,93,233,214,227,143,243,111,226,99,137,124,67,50,147,67,109,84,53,120,126,153,223,236,253,182,220,233,145,143,126,84,199,164,110,170,98,212,109,221,3,34,114,246,31,78,197,107,220,199,185,210,171,226,168,141,168,18,127,152,246,89,138,231,60,189,181,15,41,194,178,107,86,65,101,173,246,79,134,184,218,235,99,171,165,159,101,238,145,143,217,44,106,230,59,107,216,230,175,69,247,57,170,139,239,69,40,92,237,88,175,21,218,143,96,225,179,53,225,102,231,47,182,112,204,163,194,79,109,142,162,101,73,44,85,81,87,193,87,35,169,215,162,245,134,94,211,209,240,175,70,164,143,73,90,173,85,149,38,226,160,106,160,0,6,85,203,222,229,239,128,97,186,167,203,135,9,211,237,65,199,169,47,152,245,242,158,247,77,93,67,82,139,178,86,123,102,177,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,82,136,75,254,229,113,228,79,76,190,181,235,21,160,83,95,21,220,40,234,63,9,90,142,252,43,53,139,199,90,171,187,147,216,47,240,66,172,165,187,210,181,81,21,205,69,85,237,204,205,205,73,97,85,87,70,231,53,81,94,199,199,35,250,87,0,156,118,93,120,68,201,171,108,89,45,29,93,219,78,178,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,222,198,151,41,197,23,12,152,15,20,218,95,114,211,252,190,154,146,142,228,250,119,54,203,144,165,186,26,154,219,52,235,36,82,111,129,210,38,230,177,238,130,38,202,198,57,139,36,104,230,110,111,84,115,115,237,174,154,23,168,252,58,106,61,199,75,245,66,205,224,110,180,61,37,134,104,149,95,75,112,165,114,170,71,85,77,34,162,119,33,126,215,116,94,136,228,115,92,199,181,143,99,216,208,210,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,235,41,219,149,95,28,246,173,45,169,253,219,181,114,233,73,111,196,238,85,21,87,43,30,67,114,186,54,158,154,205,63,105,100,150,150,103,84,72,145,71,77,42,198,231,51,102,213,74,137,92,138,215,247,247,71,113,32,10,1,230,143,231,179,83,126,139,232,244,69,255,0,20,3,205,31,207,102,166,253,23,209,232,128,149,92,140,127,27,63,45,254,164,69,94,104,254,123,53,55,232,190,143,68,74,174,70,63,141,159,150,255,0,82,34,175,52,127,61,154,155,244,95,71,162,2,122,114,80,187,90,166,225,183,50,177,67,115,164,125,202,143,56,168,171,168,163,108,205,89,225,130,106,10,38,197,43,227,235,185,172,123,160,153,173,114,167,71,44,82,34,117,218,189,35,87,52,110,4,173,90,39,117,135,93,244,95,25,171,167,194,111,149,15,110,65,110,164,129,190,11,30,173,115,152,145,62,61,171,186,42,106,135,61,200,140,217,219,138,70,163,17,205,73,161,137,177,131,133,30,43,181,31,132,173,71,102,107,133,75,227,173,85,221,184,47,246,9,230,86,82,221,233,90,170,168,215,42,34,246,230,102,231,44,83,34,43,163,115,156,138,143,99,228,141,250,19,197,178,157,56,215,29,56,165,201,49,186,235,86,91,134,101,182,247,181,174,116,73,53,45,117,44,136,232,229,134,88,164,79,243,227,146,41,26,142,107,145,236,123,81,81,205,64,207,15,11,188,77,231,220,44,234,133,183,80,49,10,154,186,203,107,42,26,235,214,60,183,25,169,168,175,48,36,114,199,178,118,198,187,92,246,54,121,93,19,222,215,164,114,43,95,181,221,21,174,208,166,139,234,246,27,175,90,95,143,234,230,159,207,87,37,139,34,167,116,212,233,87,2,195,60,79,100,142,138,88,100,103,189,17,241,203,28,145,170,181,92,197,86,42,181,206,106,163,150,157,120,130,229,89,172,184,159,16,86,157,60,208,204,114,235,144,96,249,79,107,217,89,13,198,118,203,29,179,100,76,241,94,212,158,40,88,202,125,143,238,61,157,25,252,72,220,198,197,221,149,31,26,89,175,3,156,36,83,112,133,164,110,195,234,178,138,187,230,67,124,168,109,210,253,51,42,101,246,116,117,123,17,157,186,56,29,209,172,99,90,141,106,202,173,73,102,218,142,126,214,182,40,162,10,54,226,199,205,62,178,124,192,200,125,70,114,234,121,92,121,19,211,47,173,122,197,105,74,220,88,249,167,214,79,152,25,15,168,206,93,79,43,143,34,122,101,245,175,88,173,2,128,75,222,229,239,128,97,186,167,203,135,9,211,237,65,199,169,47,152,245,242,158,247,77,93,67,82,139,178,86,123,102,177,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,82,136,75,254,229,113,228,79,76,190,181,235,21,160,83,95,21,220,40,234,63,9,90,142,252,43,53,139,199,90,171,187,147,216,47,240,66,172,165,187,210,181,81,21,205,69,85,237,204,205,205,73,97,85,87,70,231,53,81,94,199,199,35,250,87,0,156,118,93,120,68,201,171,108,89,45,29,93,219,78,178,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,222,198,151,41,197,23,12,152,15,20,218,95,114,211,252,190,154,146,142,228,250,119,54,203,144,165,186,26,154,219,52,235,36,82,111,129,210,38,230,177,238,130,38,202,198,57,139,36,104,230,110,111,84,115,115,237,174,154,23,168,252,58,106,61,199,75,245,66,205,224,110,180,61,37,134,104,149,95,75,112,165,114,170,71,85,77,34,162,119,33,126,215,116,94,136,228,115,92,199,181,143,99,216,208,210,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,235,41,219,149,95,28,246,173,45,169,253,219,181,114,233,73,111,196,238,85,21,87,43,30,67,114,186,54,158,154,205,63,105,100,150,150,103,84,72,145,71,77,42,198,231,51,102,213,74,137,92,138,215,247,247,71,113,32,0,0,114,174,41,244,83,247,137,225,247,54,209,200,238,30,10,175,32,183,167,128,157,210,246,227,101,116,18,178,162,151,186,238,220,138,144,172,240,196,146,109,98,187,182,175,219,209,221,21,51,88,106,160,161,110,105,122,23,89,163,252,86,95,178,74,43,55,132,198,245,19,253,146,91,38,141,103,146,55,213,72,136,151,6,58,73,83,111,123,197,119,38,116,108,115,154,200,234,96,254,138,57,24,208,136,0,29,215,130,61,6,166,226,59,137,124,59,77,175,52,85,115,227,203,80,251,166,64,176,211,203,35,18,221,76,197,150,72,229,124,79,99,161,100,206,108,116,201,46,246,236,125,67,21,58,187,107,84,46,167,151,214,142,221,116,67,132,188,23,17,201,108,52,150,172,134,182,158,107,221,226,40,169,93,4,235,61,92,207,154,54,213,53,236,99,252,76,116,238,167,130,68,122,117,106,193,177,21,90,198,169,34,128,0,0,2,170,249,231,126,9,254,100,253,52,229,92,149,60,211,229,63,47,235,189,70,220,117,94,121,223,130,127,153,63,77,57,87,37,79,52,249,79,203,250,239,81,183,1,50,185,151,240,57,77,196,118,27,54,176,224,239,171,102,162,225,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,241,190,69,141,232,168,230,62,26,75,255,0,101,88,22,85,254,234,227,153,38,57,112,255,0,198,81,215,91,107,169,228,255,0,213,146,25,163,145,159,226,115,92,223,228,168,105,123,88,181,139,1,208,172,2,233,168,218,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,229,84,206,94,191,106,207,237,215,89,114,205,92,251,33,106,197,254,212,92,29,91,236,187,99,122,67,7,194,141,220,231,116,78,228,207,219,220,150,93,173,238,74,249,31,181,187,182,160,94,79,3,156,113,225,188,94,225,174,165,170,101,37,143,81,108,116,237,125,250,194,199,174,201,25,213,27,227,104,247,42,185,244,206,114,181,21,170,170,248,94,228,99,213,200,232,165,150,168,121,163,249,236,212,223,162,250,61,17,37,57,77,240,101,155,73,125,253,230,51,155,174,87,137,218,169,118,83,217,44,244,239,172,181,201,144,70,246,67,82,218,154,135,166,206,253,185,119,66,230,70,213,116,115,201,26,239,248,34,86,77,26,249,163,249,236,212,223,162,250,61,16,19,255,0,146,167,149,140,167,230,5,119,167,91,136,255,0,205,23,128,90,204,62,251,114,226,99,71,109,247,91,165,171,35,184,84,215,101,150,120,41,167,172,146,217,84,246,75,83,61,201,175,107,93,178,141,221,185,29,47,113,90,216,100,115,118,170,178,68,100,50,3,146,167,149,140,167,230,5,119,167,91,137,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,40,25,183,225,139,136,92,171,133,253,101,178,234,230,45,77,227,252,7,114,154,227,107,125,84,148,240,220,232,101,110,217,105,228,115,23,252,217,24,174,107,218,201,98,137,234,199,236,218,182,211,198,150,186,105,199,17,124,179,51,205,80,210,251,207,142,181,87,123,26,41,161,149,17,149,86,250,166,221,232,86,74,90,152,209,87,183,51,55,55,170,117,86,171,92,215,177,207,99,216,247,67,94,45,249,99,103,216,87,16,214,76,103,135,172,59,32,187,96,153,213,68,41,69,92,250,73,170,233,49,185,229,168,72,165,167,172,158,20,150,86,83,68,143,142,84,158,86,34,172,79,86,245,149,240,200,245,144,26,199,194,69,55,8,92,173,245,59,15,170,202,42,239,153,13,242,162,199,116,191,76,202,153,125,157,29,95,181,104,89,219,163,129,221,26,198,53,168,214,172,170,212,150,109,168,231,237,107,98,138,32,174,14,19,188,211,232,223,204,12,123,212,96,52,166,102,179,132,239,52,250,55,243,3,30,245,24,13,41,128,0,0,0,0,0,1,85,124,243,191,4,255,0,50,126,154,114,174,74,158,105,242,159,151,245,222,163,110,58,175,60,239,193,63,204,159,166,149,235,195,174,188,230,92,54,234,229,139,85,176,202,218,182,190,221,80,198,92,232,97,168,72,89,118,183,43,218,181,20,82,171,152,246,236,145,173,232,142,86,59,99,209,146,53,55,177,170,129,111,252,203,248,28,166,226,59,13,155,88,112,119,213,179,81,112,187,60,140,134,146,54,75,80,203,229,186,21,146,117,162,108,44,71,57,42,81,207,149,208,185,141,248,223,34,198,244,84,115,31,13,43,90,110,121,150,148,103,244,87,154,56,234,236,25,102,29,120,142,166,38,85,210,34,79,111,184,210,76,142,106,73,12,205,84,71,199,44,105,213,146,53,125,237,84,114,125,232,105,79,71,117,139,1,215,92,2,215,168,218,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,228,85,174,14,107,156,11,127,111,226,131,69,48,207,248,69,86,127,69,66,239,243,92,219,164,116,232,223,250,95,20,246,187,253,228,202,207,238,137,128,250,186,209,198,142,43,197,199,44,205,70,174,173,117,170,201,159,91,125,149,5,239,30,138,186,55,72,254,213,222,217,186,186,154,5,122,204,148,111,89,227,68,115,211,224,145,93,22,231,237,73,31,93,124,39,121,167,209,191,152,24,247,168,192,115,74,43,181,214,221,77,95,71,111,185,213,210,211,221,41,210,146,186,40,102,115,25,85,2,75,28,201,20,173,69,232,246,36,176,197,34,53,221,83,124,108,119,222,212,84,233,124,39,121,167,209,191,152,24,247,168,192,5,212,243,71,242,39,169,191,69,245,138,34,149,184,78,243,79,163,127,48,49,239,81,128,186,158,104,254,68,245,55,232,190,177,68,82,183,9,222,105,244,111,230,6,61,234,48,1,126,124,85,112,207,134,241,95,164,117,154,91,152,87,85,219,158,218,134,220,173,23,58,101,87,62,221,113,141,146,50,41,214,61,200,217,153,182,89,24,248,220,169,185,143,118,215,49,251,36,102,123,53,139,71,115,237,10,207,238,154,115,168,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,254,84,77,57,145,171,141,254,11,177,94,46,52,226,122,26,38,218,172,153,245,183,183,61,147,33,150,134,55,72,254,210,77,182,134,166,116,98,204,148,111,89,228,85,107,23,224,145,91,46,215,237,88,222,25,246,185,221,174,183,170,150,86,94,110,117,117,245,17,211,193,72,201,106,102,116,175,108,16,68,200,97,137,28,229,85,70,71,20,113,198,198,253,205,99,26,212,232,136,136,92,79,45,78,94,148,122,101,98,161,215,93,121,196,63,217,213,126,233,108,246,59,164,48,84,71,103,165,223,77,53,53,83,225,146,21,146,154,226,217,33,123,145,91,38,232,227,149,26,230,178,77,237,111,32,229,161,203,191,33,184,230,80,235,222,191,99,153,6,52,204,46,241,27,241,252,106,229,111,170,183,85,213,92,96,72,230,142,182,100,149,172,119,134,141,206,98,177,172,235,220,149,142,71,170,50,55,50,107,116,0,0,0,64,14,117,126,86,49,111,152,20,62,157,113,39,249,0,57,213,249,88,197,190,96,80,250,117,196,10,171,225,127,69,63,120,157,106,180,104,228,119,15,5,87,144,91,239,30,2,119,75,219,141,149,208,90,234,170,41,123,174,237,200,169,10,207,12,73,38,214,43,187,106,253,189,29,209,83,207,235,22,142,231,218,21,159,221,52,231,81,172,53,118,235,149,186,162,120,162,150,90,89,161,130,225,4,115,73,11,106,233,93,51,24,233,105,164,116,79,88,229,70,162,57,19,252,168,157,215,149,199,158,205,50,250,215,163,214,150,147,204,51,130,203,87,20,250,95,81,125,196,49,250,71,106,166,53,78,139,143,214,45,75,105,86,182,4,147,116,182,249,228,115,85,175,99,154,178,186,36,122,181,25,50,181,123,145,177,243,110,14,1,203,67,152,134,61,113,195,97,208,77,126,200,241,252,105,248,93,158,54,99,249,45,202,225,75,110,164,170,183,64,177,195,29,20,203,43,152,223,19,27,92,196,99,153,215,185,19,28,175,68,124,110,124,209,171,153,127,28,117,60,71,102,83,104,246,14,202,70,105,214,23,120,145,240,213,198,248,170,31,124,184,194,146,64,181,173,153,138,230,165,50,53,242,182,22,177,223,27,36,89,30,170,174,99,33,133,87,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,158,215,66,244,47,81,248,139,212,123,118,151,233,125,155,199,93,107,186,203,52,210,170,178,150,223,74,213,68,146,170,166,68,69,237,194,205,205,234,189,21,202,231,53,140,107,222,246,49,193,210,248,51,224,207,62,226,207,63,166,163,163,161,171,183,97,54,234,134,75,126,191,75,20,208,192,232,35,154,157,42,105,41,106,82,9,97,90,238,205,66,73,28,82,116,78,137,185,222,239,190,58,154,104,208,189,11,211,142,29,52,226,221,165,250,95,102,240,54,170,30,178,205,52,170,143,170,184,85,57,17,36,170,169,145,17,59,147,63,107,122,175,68,106,53,173,99,26,198,49,140,110,101,192,210,159,9,222,86,52,111,229,254,61,233,208,29,84,229,92,39,121,88,209,191,151,248,247,167,64,117,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,230,121,198,253,103,14,152,173,54,144,233,189,86,204,251,48,183,205,45,69,67,161,157,158,202,179,205,29,69,58,85,65,81,20,177,172,117,157,246,245,133,91,189,27,216,145,207,107,122,199,190,117,20,109,205,99,134,124,203,74,53,230,191,88,93,93,144,100,24,158,162,212,45,107,46,247,21,73,82,223,113,93,251,173,107,42,57,85,25,28,81,177,208,35,154,207,224,167,109,155,252,60,143,2,37,105,86,153,229,90,201,168,248,230,150,225,84,158,34,245,147,92,34,183,211,110,142,71,199,14,245,248,231,151,182,199,189,176,196,196,116,146,61,26,187,35,99,220,169,209,170,104,79,131,254,26,236,92,43,104,117,159,76,173,139,222,186,205,182,233,146,85,182,169,243,199,87,120,150,24,217,81,36,74,230,179,108,41,218,100,113,162,49,139,219,141,138,228,87,171,220,234,86,229,239,196,165,139,133,238,35,173,249,174,98,155,49,107,221,190,124,122,251,82,202,87,212,77,71,75,51,227,145,147,198,198,57,21,118,79,4,10,254,136,247,118,187,168,198,57,234,196,52,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,160,31,172,164,14,103,156,16,81,240,233,149,83,106,246,155,210,236,192,115,11,132,209,84,83,186,104,25,236,171,196,210,84,84,37,44,20,241,69,26,71,71,216,111,72,81,187,213,189,137,26,247,55,172,123,238,252,130,188,215,56,165,197,116,147,70,167,208,239,179,118,172,147,36,212,203,125,68,30,26,185,209,203,13,162,133,174,106,120,233,33,221,220,239,119,63,185,93,209,26,146,192,249,55,42,193,219,120,87,7,1,92,98,100,60,44,106,229,177,183,155,197,92,250,117,124,168,240,89,5,178,106,202,175,9,68,201,223,3,100,186,69,79,22,230,186,166,38,195,26,170,246,158,247,196,215,196,155,85,237,115,111,250,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,67,46,248,158,45,125,206,114,171,54,21,139,80,248,219,214,65,112,167,181,219,169,187,172,143,191,85,60,141,142,40,247,189,90,198,238,123,218,157,92,168,212,235,213,85,19,222,104,207,133,45,11,186,240,241,162,246,77,57,190,231,185,6,85,114,130,158,154,90,201,110,151,71,87,65,67,59,105,32,134,74,75,123,157,28,110,138,133,142,133,86,24,149,189,90,143,94,191,127,68,14,192,0,2,0,115,171,242,177,139,124,192,161,244,235,137,0,57,92,121,236,211,47,173,122,61,105,63,249,213,249,88,197,190,96,80,250,117,196,128,28,174,60,246,105,151,214,189,30,180,11,254,0,1,0,57,213,249,88,197,190,96,80,250,117,196,128,28,174,60,246,105,151,214,189,30,180,159,252,234,252,172,98,223,48,40,125,58,226,64,14,87,30,123,52,203,235,94,143,90,5,255,0,0,0,0,0,20,173,206,175,205,62,45,242,254,135,212,110,37,212,148,173,206,175,205,62,45,242,254,135,212,110,32,67,92,103,72,115,44,191,75,243,125,92,177,65,73,53,139,79,106,45,48,223,81,211,163,39,133,151,9,38,138,9,152,197,247,61,137,44,41,27,145,23,122,44,209,170,53,90,143,115,62,175,15,28,64,231,220,50,234,133,14,171,233,203,233,31,114,163,167,168,164,150,142,185,102,90,42,216,38,141,90,232,170,35,134,72,221,35,17,219,37,107,85,221,18,72,163,119,191,106,19,255,0,146,61,166,213,127,181,107,205,138,251,108,164,184,219,110,52,248,253,37,101,29,92,45,154,10,152,36,109,205,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,112,14,96,156,5,100,60,51,102,85,217,206,159,88,170,235,52,174,239,81,36,212,47,167,241,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,168,92,246,133,235,166,156,113,23,167,22,237,80,210,251,207,142,181,87,117,138,104,101,68,101,85,190,169,168,139,37,45,76,104,171,219,153,155,155,213,58,171,85,174,107,216,231,177,236,123,186,1,158,190,5,248,205,190,240,121,168,245,87,57,45,94,217,195,50,143,15,79,147,91,98,99,18,169,209,196,175,237,84,211,72,238,157,38,139,187,42,164,110,114,71,35,94,230,187,106,171,37,142,255,0,177,108,179,21,206,108,84,185,78,21,147,90,178,11,45,110,255,0,13,113,181,214,199,87,75,62,199,185,143,217,44,106,230,59,107,216,230,175,69,247,57,170,139,239,69,2,27,106,23,55,110,27,116,215,63,201,116,230,251,132,234,84,247,44,86,241,91,100,172,150,146,219,64,232,36,158,154,103,195,35,163,115,171,26,229,98,185,138,168,170,214,175,78,157,81,62,226,79,232,38,181,226,188,68,233,61,139,88,240,171,125,214,138,203,144,120,175,13,5,210,40,227,170,103,98,166,90,119,239,108,114,72,196,234,248,92,169,209,235,240,170,117,232,189,81,40,219,137,190,25,56,146,191,241,37,170,247,219,23,15,154,149,113,182,220,115,139,237,93,29,101,38,39,95,52,21,48,73,95,51,163,150,57,27,18,181,236,115,85,28,142,69,84,84,84,84,45,211,151,14,39,149,96,220,24,233,230,45,154,227,55,92,126,245,69,237,111,19,110,186,81,73,73,85,6,251,173,91,217,190,41,17,175,110,230,61,174,78,169,239,107,145,83,220,168,4,149,0,0,0,0,50,174,106,160,202,184,26,83,225,59,202,198,141,252,191,199,189,58,3,170,156,171,132,239,43,26,55,242,255,0,30,244,232,14,170,0,0,0,160,30,104,254,123,53,55,232,190,143,68,95,241,64,60,209,252,246,106,111,209,125,30,136,9,255,0,201,83,202,198,83,243,2,187,211,173,196,255,0,32,7,37,79,43,25,79,204,10,239,78,183,19,252,14,85,196,95,13,26,89,197,6,9,54,11,169,150,159,247,190,10,243,71,5,55,181,45,159,198,134,89,60,36,243,69,39,103,187,216,99,36,218,223,141,157,90,191,201,83,61,122,233,161,122,143,195,166,163,220,116,191,84,44,222,6,235,67,210,88,102,137,85,244,183,10,87,42,164,117,84,210,42,39,114,23,237,119,69,232,142,71,53,204,123,88,246,61,141,183,78,89,92,118,218,181,187,13,183,104,102,169,100,213,114,106,133,134,158,70,210,214,93,39,107,223,146,81,49,92,230,190,57,58,34,190,166,24,186,54,70,63,116,143,100,125,253,210,42,205,218,233,124,123,112,65,98,226,227,4,138,183,28,165,181,91,117,54,201,218,138,201,123,172,153,244,240,190,149,102,69,154,150,173,209,197,35,228,135,99,165,124,105,177,92,201,122,109,115,91,36,168,240,132,28,170,248,231,181,105,109,79,238,221,171,151,74,75,126,39,114,168,170,185,88,242,27,149,209,180,244,214,105,251,75,36,180,179,58,162,68,138,58,105,86,55,57,155,54,170,84,74,228,86,191,191,186,59,137,50,217,148,226,121,86,13,125,170,197,179,92,102,235,143,222,168,182,120,155,117,210,138,74,74,168,55,177,175,102,248,164,70,189,187,152,246,185,58,167,189,174,69,79,114,161,109,60,173,248,250,172,212,79,3,195,38,177,220,46,183,44,189,60,101,70,59,145,86,84,207,93,53,222,52,238,212,205,77,87,36,142,123,219,52,76,73,22,57,21,82,55,69,26,71,240,62,54,119,130,202,128,0,80,95,52,220,2,167,5,227,75,50,170,76,122,146,211,109,202,169,232,47,246,212,166,72,154,202,166,73,76,200,170,42,21,145,175,194,247,214,65,86,175,222,136,247,63,115,215,174,244,115,163,174,149,105,158,85,172,154,143,142,105,110,21,73,226,47,89,53,194,43,125,54,232,228,124,112,239,95,142,121,123,108,123,219,12,76,71,73,35,209,171,178,54,61,202,157,26,164,245,231,97,154,224,55,173,92,192,240,171,29,61,36,185,102,53,103,170,150,255,0,89,11,33,115,219,5,83,227,117,29,36,178,53,203,42,62,52,142,121,146,41,17,17,172,172,99,219,215,186,226,63,242,203,187,90,172,188,113,233,133,101,230,231,73,65,79,37,69,202,145,146,212,204,216,152,233,231,182,85,195,12,72,231,42,34,190,73,100,142,54,55,239,115,222,214,167,85,84,64,47,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,67,245,128,4,127,226,183,141,109,44,224,251,236,183,237,50,193,149,220,254,214,248,239,5,236,42,90,105,187,126,23,177,220,238,247,167,139,167,95,18,205,187,119,117,232,238,189,58,39,95,63,194,255,0,48,189,23,226,207,63,184,105,206,156,227,25,173,186,229,110,179,203,123,150,91,221,21,36,48,58,8,230,134,23,53,174,134,166,87,43,247,84,49,81,21,168,157,17,222,255,0,185,22,58,243,148,210,125,83,213,15,217,7,236,207,77,50,188,183,217,159,104,60,111,176,172,213,53,254,23,185,236,254,223,119,178,199,108,221,219,126,221,221,58,236,119,79,185,78,107,202,39,68,53,163,77,120,146,201,47,186,141,164,57,174,43,109,159,7,172,164,138,178,247,96,171,161,130,73,221,95,64,230,196,217,38,141,173,87,171,88,247,35,81,122,244,99,151,249,40,30,43,157,95,154,124,91,229,253,15,168,220,78,171,200,199,241,179,242,223,234,71,42,231,87,230,159,22,249,127,67,234,55,19,170,242,49,252,108,252,183,250,144,22,168,0,0,0,0,102,179,139,31,52,250,201,243,3,33,245,25,205,41,153,172,226,199,205,62,178,124,192,200,125,70,112,46,167,149,199,145,61,50,250,215,172,86,156,127,154,247,24,56,14,19,165,247,190,24,236,75,73,124,205,178,186,122,118,220,226,88,161,168,130,197,69,220,142,100,124,237,149,143,111,137,145,173,78,211,17,18,72,209,205,168,71,70,173,129,100,241,90,65,198,109,139,131,206,89,154,81,115,142,213,237,156,207,40,251,69,79,140,219,101,99,210,149,210,69,119,170,238,212,212,200,222,157,33,139,187,18,172,109,114,73,35,158,214,183,106,43,229,142,170,242,156,179,42,206,111,181,89,78,107,147,93,114,11,213,110,207,19,113,186,86,201,87,85,62,198,53,140,223,44,138,231,187,107,24,214,167,85,247,53,168,137,238,68,1,139,98,121,86,115,125,165,197,176,172,102,235,144,94,171,119,248,107,117,174,138,74,186,169,246,49,207,126,200,163,71,61,219,88,199,57,122,39,185,173,85,95,114,41,110,154,233,195,141,215,133,142,83,89,190,149,223,115,122,188,150,228,218,139,93,202,177,235,43,157,69,69,60,247,138,5,146,150,133,174,68,115,41,154,228,87,123,209,21,242,62,105,85,172,238,118,219,208,57,108,112,49,106,225,247,0,163,213,77,70,181,210,87,106,46,85,79,77,114,137,149,150,182,182,124,94,7,67,34,54,150,39,77,26,79,13,75,163,168,123,106,122,43,83,175,72,182,170,70,178,73,237,121,163,249,19,212,223,162,250,197,16,20,2,106,160,202,185,170,128,0,0,5,0,243,71,243,217,169,191,69,244,122,34,255,0,138,1,230,143,231,179,83,126,139,232,244,64,79,254,74,158,86,50,159,152,21,222,157,110,37,167,16,252,63,96,60,77,105,125,118,148,106,51,42,217,109,172,168,167,171,138,178,133,33,74,218,41,225,145,28,217,105,228,154,57,27,27,213,187,226,115,145,189,86,57,100,111,187,114,145,47,146,167,149,140,167,230,5,119,167,91,137,254,6,101,181,211,66,245,31,135,77,71,184,233,126,168,89,188,13,214,135,164,176,205,18,171,233,110,20,174,85,72,234,169,164,84,78,228,47,218,238,139,209,28,142,107,152,246,177,236,123,27,224,11,211,230,227,166,120,174,97,194,21,227,58,187,82,116,189,96,87,10,11,133,162,170,56,227,238,55,196,213,195,71,60,14,123,152,175,72,94,201,209,238,99,28,221,210,65,3,149,85,25,209,104,176,13,84,2,186,185,83,113,181,89,170,214,42,158,31,181,123,43,241,153,157,155,185,89,96,185,93,46,83,212,92,50,10,87,190,89,167,141,239,153,93,220,154,159,221,209,17,251,157,2,166,216,209,41,228,122,216,168,25,87,47,251,149,199,145,61,50,250,215,172,86,148,2,95,247,43,143,34,122,101,245,175,88,173,2,85,17,87,143,110,8,44,92,92,96,145,86,227,148,182,171,110,166,217,59,81,89,47,117,147,62,158,23,210,172,200,179,82,213,186,56,164,124,144,236,116,175,141,54,43,153,47,77,174,107,100,149,31,42,128,25,108,202,113,60,171,6,190,213,98,217,174,51,117,199,239,84,91,60,77,186,233,69,37,37,84,27,216,215,179,124,82,35,94,221,204,123,92,157,83,222,215,34,167,185,80,183,78,85,124,115,221,117,74,155,247,110,213,203,165,93,195,44,182,211,213,92,172,121,13,202,232,234,138,155,204,29,213,146,90,89,157,81,34,203,37,76,73,35,156,205,155,145,105,226,114,43,89,216,221,39,160,230,133,192,183,237,175,21,126,184,232,230,25,226,245,38,203,179,219,20,212,78,219,53,246,215,28,110,69,233,10,53,124,69,100,61,35,237,244,86,189,241,35,227,254,43,155,79,26,83,5,166,237,117,176,93,104,175,182,43,157,93,186,229,110,168,142,174,142,178,146,103,67,61,52,241,185,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,128,106,120,160,30,104,254,123,53,55,232,190,143,68,89,247,46,238,55,232,248,170,193,23,18,204,106,182,234,110,39,111,138,91,235,150,24,41,161,186,70,233,165,141,149,84,177,50,87,61,219,88,200,60,66,164,113,198,201,106,26,140,106,53,236,106,86,15,52,127,61,154,155,244,95,71,162,2,85,114,49,252,108,252,183,250,145,21,121,163,249,236,212,223,162,250,61,17,42,185,24,254,54,126,91,253,72,138,188,209,252,246,106,111,209,125,30,136,8,235,38,1,153,69,128,211,234,147,177,234,181,196,234,175,19,88,25,118,106,35,160,75,140,80,199,59,169,222,168,189,88,245,138,102,61,187,145,55,162,73,179,119,110,77,178,127,151,119,27,245,156,42,231,107,137,102,53,91,180,203,44,184,69,45,245,203,12,245,51,90,228,108,50,198,202,170,88,153,43,88,221,207,124,30,33,82,57,36,124,84,237,70,53,92,198,53,101,87,44,141,11,211,142,34,248,17,206,180,191,84,44,222,58,213,93,168,21,178,195,52,74,140,170,183,213,54,217,111,72,234,169,164,84,94,220,204,220,238,139,209,90,173,115,152,246,189,143,123,29,93,124,69,240,209,170,124,47,231,115,96,186,153,105,255,0,123,224,175,52,112,84,251,46,231,252,24,101,147,194,79,52,81,247,187,93,246,50,77,173,248,31,213,171,252,149,67,73,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,31,172,168,14,86,252,125,81,233,223,129,225,147,88,238,22,171,110,32,190,50,163,29,200,171,42,96,161,134,209,34,247,106,102,166,171,146,71,49,142,134,87,172,139,28,138,171,35,101,145,35,248,217,35,59,54,254,6,107,56,177,243,79,172,159,48,50,31,81,156,186,158,87,30,68,244,203,235,94,177,90,82,183,22,62,105,245,147,230,6,67,234,51,151,83,202,227,200,158,153,125,107,214,43,64,160,18,255,0,185,92,121,19,211,47,173,122,197,105,64,37,255,0,114,184,242,39,166,95,90,245,138,208,37,81,21,120,246,224,130,197,197,198,9,21,110,57,75,106,182,234,109,147,181,21,146,247,89,51,233,225,125,42,204,139,53,45,91,163,138,71,201,14,199,74,248,211,98,185,146,244,218,230,182,73,81,242,168,1,150,204,167,19,202,176,107,237,86,45,154,227,55,92,126,245,69,179,196,219,174,148,82,82,85,65,189,141,123,55,197,34,53,237,220,199,181,201,213,61,237,114,42,123,149,11,116,229,87,199,61,215,84,169,191,118,237,92,186,85,220,50,203,109,61,85,202,199,144,220,174,142,168,169,188,193,221,89,37,165,153,213,18,44,178,84,196,146,57,204,217,185,22,158,39,34,181,157,141,210,122,14,104,92,11,126,218,241,87,235,142,142,97,158,47,82,108,187,61,177,77,68,237,179,95,109,113,198,228,94,144,163,87,196,86,67,210,62,223,69,107,223,18,62,63,226,185,180,241,165,48,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,6,167,129,15,249,119,113,191,71,197,86,8,184,150,99,85,183,83,113,59,124,82,223,92,176,193,77,13,210,55,77,44,108,170,165,137,146,185,238,218,198,65,226,21,35,142,54,75,80,212,99,81,175,99,82,96,0,32,7,57,61,20,251,115,195,237,167,88,233,46,29,154,189,50,184,47,122,9,37,219,28,244,55,25,105,233,228,218,212,141,202,233,155,59,40,213,189,94,198,164,125,254,187,157,177,9,254,112,174,55,53,190,213,195,247,13,25,142,121,112,177,227,247,250,137,233,217,103,161,177,223,36,111,132,186,207,86,244,133,97,124,75,239,168,99,98,116,179,62,6,244,87,197,12,169,213,137,213,237,12,230,22,233,201,63,71,110,182,92,55,60,214,251,229,134,146,42,124,150,162,150,201,96,172,154,149,205,171,116,20,171,35,171,29,20,142,98,34,211,73,44,144,49,86,55,170,58,90,55,163,145,22,38,149,22,94,159,40,237,76,197,115,14,16,172,248,45,166,175,165,235,2,184,87,219,238,244,178,73,31,113,190,38,174,106,200,39,107,26,245,122,66,246,78,172,107,222,214,238,146,9,218,136,168,206,170,19,84,0,4,127,226,183,141,109,44,224,251,236,183,237,50,193,149,220,254,214,248,239,5,236,42,90,105,187,126,23,177,220,238,247,167,139,167,95,18,205,187,119,117,232,238,189,58,39,95,63,194,255,0,48,189,23,226,207,63,184,105,206,156,227,25,173,186,229,110,179,203,123,150,91,221,21,36,48,58,8,230,134,23,53,174,134,166,87,43,247,84,49,81,21,168,157,17,222,255,0,185,22,58,243,148,210,125,83,213,15,217,7,236,207,77,50,188,183,217,159,104,60,111,176,172,213,53,254,23,185,236,254,223,119,178,199,108,221,219,126,221,221,58,236,119,79,185,78,107,202,39,68,53,163,77,120,146,201,47,186,141,164,57,174,43,109,159,7,172,164,138,178,247,96,171,161,130,73,221,95,64,230,196,217,38,141,173,87,171,88,247,35,81,122,244,99,151,249,40,30,131,158,119,224,159,230,79,211,78,63,201,170,237,106,176,113,37,155,95,111,183,58,75,117,182,221,166,247,42,186,202,202,185,155,12,20,208,71,95,111,116,146,201,35,149,26,198,53,168,174,87,42,162,34,34,170,157,131,158,119,224,159,230,79,211,74,181,162,187,93,109,212,213,244,118,251,157,93,45,61,210,157,41,43,162,134,103,49,149,80,36,177,204,145,74,212,94,143,98,75,12,82,35,93,213,55,198,199,125,237,69,64,148,28,125,113,175,149,113,89,168,245,118,75,77,207,195,233,150,51,112,154,60,114,223,78,178,50,58,253,138,232,219,115,168,73,26,199,186,105,88,170,172,107,218,157,152,222,172,68,220,233,95,47,213,229,205,193,71,239,85,168,243,223,243,251,101,214,61,50,197,191,137,114,169,129,59,81,221,43,145,88,177,219,27,54,230,189,187,152,245,146,87,68,142,115,35,107,91,214,39,77,20,137,205,120,59,225,87,50,226,191,87,45,248,125,154,219,86,220,98,221,81,79,83,150,93,227,145,33,101,186,220,175,248,209,178,185,143,111,137,145,173,145,176,179,107,183,61,21,202,157,182,72,246,104,35,74,180,207,21,209,189,56,199,52,183,10,164,240,246,92,102,223,21,190,155,116,113,178,73,182,39,199,60,189,182,49,142,154,87,171,164,145,232,212,223,35,222,229,78,174,80,61,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,133,6,115,71,243,217,169,191,69,244,122,34,255,0,138,1,230,143,231,179,83,126,139,232,244,64,79,254,74,158,86,50,159,152,21,222,157,110,39,249,0,57,42,121,88,202,126,96,87,122,117,184,159,224,8,171,205,31,200,158,166,253,23,214,40,137,84,69,94,104,254,68,245,55,232,190,177,68,5,43,112,157,230,159,70,254,96,99,222,163,1,165,51,53,156,39,121,167,209,191,152,24,247,168,192,105,76,0,0,0,0,8,255,0,197,111,26,218,89,193,247,217,111,218,101,131,43,185,253,173,241,222,11,216,84,180,211,118,252,47,99,185,221,239,79,23,78,190,37,155,118,238,235,209,221,122,116,78,190,127,133,254,97,122,47,197,158,127,112,211,157,57,198,51,91,117,202,221,103,150,247,44,183,186,42,72,96,116,17,205,12,46,107,93,13,76,174,87,238,168,98,162,43,81,58,35,189,255,0,114,44,117,231,41,164,250,167,170,31,178,15,217,158,154,101,121,111,179,62,208,120,223,97,89,170,107,252,47,115,217,253,190,239,101,142,217,187,182,253,187,186,117,216,238,159,114,156,215,148,78,136,107,70,154,241,37,146,95,117,27,72,115,92,86,219,62,15,89,73,21,101,238,193,87,67,4,147,186,190,129,205,137,178,77,27,90,175,86,177,238,70,162,245,232,199,47,242,80,61,7,60,239,193,63,204,159,166,149,86,90,167,60,239,193,63,204,159,166,145,255,0,149,78,153,226,186,201,172,26,153,165,185,173,39,136,178,228,218,95,115,183,212,237,142,55,201,14,251,133,187,100,241,119,24,246,54,104,158,141,146,55,171,87,100,140,99,145,58,181,0,241,92,5,113,137,144,240,177,171,150,198,222,111,21,115,233,213,242,163,193,100,22,201,171,42,188,37,19,39,124,13,146,233,21,60,91,154,234,152,155,12,106,171,218,123,223,19,95,18,109,87,181,205,191,63,246,43,158,226,191,238,86,71,141,228,118,255,0,252,93,101,13,202,134,162,63,253,104,230,134,72,223,254,54,185,174,254,104,166,120,184,196,225,87,50,225,67,87,46,24,125,230,219,86,236,98,227,81,81,83,137,221,228,145,38,101,198,220,143,248,17,210,181,140,111,137,141,174,141,179,51,107,118,189,81,200,157,183,198,247,201,78,88,92,122,211,104,197,214,147,135,237,96,190,210,80,105,245,206,162,166,107,85,222,175,186,245,180,220,103,116,59,33,146,87,75,218,167,161,114,182,119,42,164,95,12,211,172,143,115,88,178,61,161,229,121,151,240,57,83,195,142,101,54,176,224,239,164,126,157,102,151,137,25,13,36,108,138,157,246,59,140,201,36,235,68,216,88,141,106,211,43,89,43,161,115,27,240,50,53,141,232,138,214,62,104,235,194,119,154,125,27,249,129,143,122,140,5,212,243,71,242,39,169,191,69,245,138,34,149,184,78,243,79,163,127,48,49,239,81,128,11,169,230,143,228,79,83,126,139,235,20,69,43,112,157,230,159,70,254,96,99,222,163,1,117,60,209,252,137,234,111,209,125,98,136,165,110,19,188,211,232,223,204,12,123,212,96,3,74,96,0,0,0,7,31,226,131,138,12,7,132,204,2,223,168,218,141,104,200,46,54,219,141,226,43,36,81,89,41,225,154,118,207,36,51,76,215,57,179,75,19,81,155,105,222,138,168,229,94,170,223,119,222,169,216,8,65,205,219,79,115,237,74,225,183,27,177,105,206,15,144,101,87,40,51,138,58,185,104,236,150,201,171,167,142,6,208,87,181,210,186,56,90,231,35,17,207,99,85,202,157,58,189,169,252,208,15,191,160,156,208,52,11,136,157,88,177,104,230,21,136,106,5,21,235,32,241,94,26,123,165,190,138,58,86,118,41,165,168,126,247,71,87,35,211,171,33,114,39,70,47,196,169,215,162,117,84,240,28,234,252,172,98,223,48,40,125,58,226,67,254,92,60,61,107,238,13,198,118,158,101,57,174,135,234,6,63,101,162,246,183,137,184,221,49,154,218,74,88,55,218,170,216,205,242,201,27,88,221,207,123,90,157,87,222,231,34,39,189,80,152,28,234,252,172,98,223,48,40,125,58,226,4,0,229,113,231,179,76,190,181,232,245,165,132,243,47,227,214,155,65,177,233,180,87,73,175,180,147,234,45,242,158,72,110,239,143,187,190,193,110,158,150,70,182,102,205,12,177,186,10,229,116,144,203,10,124,123,88,213,123,218,212,124,42,250,161,225,127,90,255,0,119,109,106,180,107,28,118,255,0,27,87,143,219,239,30,2,7,69,220,141,245,211,218,234,169,233,123,173,238,70,171,10,79,52,75,38,215,163,187,104,253,189,93,209,23,197,103,249,254,101,170,121,149,219,80,117,7,33,171,190,100,55,202,133,169,174,174,169,84,223,43,250,34,34,34,34,35,88,198,181,26,198,49,168,140,99,26,214,181,26,214,162,32,124,155,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,79,87,163,186,197,159,104,86,127,107,212,109,57,191,85,219,174,86,234,136,37,150,40,170,166,134,11,132,17,205,28,206,164,170,108,47,99,165,166,145,209,49,36,137,92,136,228,79,242,42,91,247,45,14,2,169,180,27,30,135,90,181,102,197,73,62,162,223,41,227,154,208,201,59,187,236,22,233,233,99,115,161,116,51,69,27,160,174,87,73,52,83,47,199,181,141,70,49,205,71,204,143,138,188,207,120,10,166,209,139,173,95,16,58,63,98,164,160,211,235,157,69,52,55,91,69,39,117,235,105,184,206,233,183,205,28,77,139,181,79,66,229,108,13,68,89,126,25,167,72,216,214,177,99,99,66,202,184,59,226,171,13,226,191,72,237,249,133,154,229,72,220,158,221,79,79,77,150,90,35,141,97,125,186,226,172,248,213,177,57,239,119,134,145,205,145,208,191,115,183,49,21,170,189,198,72,198,103,48,238,188,29,241,85,153,112,161,171,150,252,194,205,114,171,118,49,113,168,167,166,203,45,17,198,147,50,227,110,71,252,106,216,156,246,55,196,198,215,72,232,95,185,187,94,170,213,94,219,228,99,248,80,26,83,225,59,202,198,141,252,191,199,189,58,3,170,156,171,132,239,43,26,55,242,255,0,30,244,232,14,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,241,90,197,163,184,14,186,224,23,77,57,212,107,13,37,198,219,113,167,158,40,165,150,150,25,167,183,207,36,50,66,218,186,87,76,199,182,42,152,219,43,214,57,81,170,173,85,255,0,42,47,181,0,102,135,136,173,6,204,184,109,213,203,238,148,230,116,85,109,125,186,161,239,182,87,77,78,144,178,237,110,87,185,41,235,98,70,189,237,217,35,91,213,90,143,118,199,163,227,114,239,99,145,44,43,149,31,29,63,218,56,95,214,188,207,254,15,75,128,86,215,55,252,230,186,215,37,66,187,254,139,194,177,205,255,0,127,10,63,251,158,18,90,113,235,193,222,61,197,62,145,220,221,102,179,210,65,168,182,58,127,27,143,220,225,163,165,241,117,175,129,147,186,59,92,181,18,237,115,105,165,116,210,34,39,117,140,100,174,100,171,185,24,230,186,131,63,217,86,5,149,127,186,184,230,73,142,92,63,241,148,117,214,218,234,121,63,245,100,134,104,228,103,248,156,215,55,249,42,1,163,238,39,120,133,197,120,95,209,171,214,174,101,52,222,63,192,118,233,173,214,182,85,71,79,53,206,186,87,109,138,158,55,61,127,206,145,234,214,189,204,138,41,94,140,126,205,171,157,109,85,212,204,171,89,53,31,35,213,44,214,175,196,94,178,107,132,183,10,157,178,72,248,225,222,191,4,17,119,30,247,182,24,152,141,142,54,43,151,100,108,99,81,122,53,15,107,196,119,21,90,185,197,61,215,27,188,234,189,202,146,122,140,98,206,203,77,59,40,163,124,16,76,253,202,233,107,31,14,245,137,149,51,46,206,227,162,108,108,114,69,18,35,26,140,68,73,21,203,15,130,10,62,34,242,170,157,94,212,138,93,248,14,31,112,134,42,122,118,205,3,253,171,120,134,74,122,133,165,158,158,88,164,73,40,251,14,233,50,59,98,187,191,27,88,231,116,147,96,74,174,85,156,16,81,233,182,43,104,226,123,80,233,119,229,249,37,190,89,113,234,78,244,21,20,244,86,122,184,224,124,21,93,59,74,248,171,36,98,76,157,89,42,162,65,81,177,205,107,221,35,91,98,160,0,0,1,0,57,213,249,88,197,190,96,80,250,117,196,128,28,174,60,246,105,151,214,189,30,180,159,252,234,252,172,98,223,48,40,125,58,226,64,14,87,30,123,52,203,235,94,143,90,5,255,0,0,0,128,28,234,252,172,98,223,48,40,125,58,226,64,14,87,30,123,52,203,235,94,143,90,79,254,117,126,86,49,111,152,20,62,157,113,43,87,128,221,76,197,116,111,138,92,87,84,179,90,191,15,101,198,109,247,251,133,78,217,35,100,147,108,178,214,236,130,46,227,216,199,77,43,213,177,198,197,114,111,145,236,106,47,87,32,26,30,173,187,90,173,213,52,20,119,11,157,37,45,69,210,161,105,40,98,154,102,177,245,83,164,82,76,177,68,213,94,175,122,69,12,178,43,91,213,118,70,247,125,205,85,79,214,103,175,138,94,55,245,31,136,13,125,179,234,245,162,171,216,148,152,21,193,101,194,41,219,10,255,0,90,71,21,107,170,41,234,167,167,150,89,161,90,199,34,83,164,202,223,225,191,177,27,118,171,90,133,191,240,65,198,142,43,197,198,156,65,93,90,235,85,147,62,182,247,32,189,227,209,87,70,233,31,218,72,119,87,83,64,175,89,146,141,235,60,104,142,122,124,18,43,162,220,253,169,35,194,74,128,0,20,173,206,175,205,62,45,242,254,135,212,110,37,212,148,173,206,175,205,62,45,242,254,135,212,110,32,117,94,70,63,141,159,150,255,0,82,44,211,63,192,48,221,83,195,110,218,125,168,56,245,37,243,30,190,83,173,53,117,13,74,46,201,89,213,21,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,43,47,145,143,227,103,229,191,212,139,84,2,133,181,51,150,95,17,214,46,35,167,209,204,11,1,186,221,49,187,165,193,207,177,101,83,163,228,181,197,107,123,222,177,201,93,88,200,155,28,51,71,27,21,37,143,99,94,175,111,240,153,34,73,15,114,226,120,85,225,198,213,194,198,145,209,233,69,155,55,200,50,122,120,42,29,90,250,139,180,173,217,12,242,50,62,244,116,145,53,58,83,211,58,86,201,43,97,220,245,107,230,145,85,239,87,42,175,96,0,0,0,0,0,0,0,12,171,154,168,50,174,6,148,248,78,242,177,163,127,47,241,239,78,128,234,167,42,225,59,202,198,141,252,191,199,189,58,3,170,128,0,0,40,7,154,63,158,205,77,250,47,163,209,23,252,80,15,52,127,61,154,155,244,95,71,162,2,127,242,84,242,177,148,252,192,174,244,235,113,63,200,1,201,83,202,198,83,243,2,187,211,173,196,255,0,3,45,152,182,89,149,96,215,218,92,167,10,201,174,184,253,234,139,127,134,184,218,235,100,164,170,131,123,28,199,236,150,53,107,219,185,143,115,87,162,251,218,229,69,247,42,154,94,209,12,214,235,169,90,47,128,234,53,246,158,146,11,150,85,139,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,244,233,213,87,239,51,24,105,79,132,239,43,26,55,242,255,0,30,244,232,0,130,188,232,244,47,78,40,112,156,115,136,123,101,155,192,230,117,217,5,54,55,114,169,167,84,100,119,26,87,81,212,201,27,234,25,211,227,154,63,10,198,50,68,84,119,109,202,199,111,70,68,145,196,14,87,30,123,52,203,235,94,143,90,79,254,117,126,86,49,111,152,20,62,157,113,32,7,43,143,61,154,101,245,175,71,173,2,255,0,128,57,87,20,250,215,251,187,112,251,155,107,28,118,255,0,27,87,143,219,211,192,64,232,187,145,190,186,121,89,79,75,221,111,114,53,88,82,121,162,89,54,189,29,219,71,237,234,238,136,161,68,60,115,106,133,171,88,248,180,212,204,242,196,218,69,182,207,120,246,109,28,244,149,173,171,130,174,10,24,99,162,142,170,57,90,136,215,50,102,211,36,201,211,170,34,72,136,142,119,77,203,197,45,55,107,173,130,235,69,125,177,92,234,237,215,43,117,68,117,116,117,148,147,58,25,233,167,141,200,232,229,142,70,170,57,143,107,145,28,142,69,69,69,68,84,63,41,213,120,167,209,79,221,219,136,44,219,71,35,184,120,218,76,126,224,158,2,119,75,220,145,244,51,196,202,138,94,235,187,113,162,204,144,77,18,73,181,136,222,226,63,111,86,244,85,13,20,105,86,166,98,186,201,167,24,230,169,97,85,126,34,203,147,91,226,184,83,110,146,55,201,14,244,248,224,151,182,247,177,179,68,244,116,114,49,28,187,36,99,218,171,213,170,122,178,16,114,130,213,11,86,105,194,93,54,7,11,105,32,185,105,245,226,182,219,81,3,107,91,44,242,193,83,51,171,98,170,124,93,17,208,177,206,168,154,22,245,220,142,90,89,21,29,247,181,179,124,0,0,10,86,231,87,230,159,22,249,127,67,234,55,19,170,242,49,252,108,252,183,250,145,202,185,213,249,167,197,190,95,208,250,141,196,252,156,180,184,155,192,120,89,210,253,126,212,12,190,166,146,178,228,202,124,117,214,92,121,46,48,211,86,222,103,73,43,163,217,3,100,93,206,99,29,60,78,149,236,107,214,56,213,207,218,238,136,215,5,212,199,118,181,77,117,168,177,67,115,164,125,202,142,158,26,186,138,54,204,213,158,24,38,116,141,138,87,199,215,115,88,247,65,51,90,229,78,142,88,164,68,235,181,122,126,179,57,152,111,25,154,209,132,241,47,117,226,162,223,93,73,87,150,94,170,43,101,174,163,172,150,174,75,116,240,84,49,90,148,143,141,39,73,95,77,10,118,187,49,58,69,70,120,104,62,254,218,23,231,161,122,233,167,28,69,233,197,187,84,52,190,243,227,173,85,221,98,154,25,81,25,85,111,170,106,34,201,75,83,26,42,246,230,102,230,245,78,170,213,107,154,246,57,236,123,30,224,232,0,0,6,107,56,177,243,79,172,159,48,50,31,81,156,210,153,154,206,44,124,211,235,39,204,12,135,212,103,3,154,86,221,174,183,26,106,10,59,133,206,174,170,158,215,78,180,148,49,77,51,158,202,88,22,89,38,88,162,106,175,70,49,101,154,89,21,173,232,155,228,123,190,247,42,173,165,114,188,229,251,255,0,194,223,21,186,187,15,248,43,182,25,103,115,127,243,152,150,166,182,10,138,111,252,218,166,146,72,101,255,0,121,47,95,232,161,194,185,108,112,49,117,226,11,63,163,213,77,70,181,213,208,233,214,43,81,77,114,137,149,150,183,58,12,162,118,205,34,54,150,39,77,26,193,53,51,100,167,123,106,122,43,151,167,72,182,162,200,178,71,121,32,8,171,205,31,200,158,166,253,23,214,40,137,84,69,94,104,254,68,245,55,232,190,177,68,5,0,154,168,50,174,106,160,0,0,1,64,60,209,252,246,106,111,209,125,30,136,191,226,128,121,163,249,236,212,223,162,250,61,16,19,255,0,146,167,149,140,167,230,5,119,167,91,137,254,64,14,74,158,86,50,159,152,21,222,157,110,39,248,17,87,154,63,145,61,77,250,47,172,81,20,2,95,247,52,127,34,122,155,244,95,88,162,40,4,15,171,139,101,153,86,13,125,165,202,112,172,154,235,143,222,168,183,248,107,141,174,182,74,74,168,55,177,204,126,201,99,86,189,187,152,247,53,122,47,189,174,84,95,114,169,160,158,7,56,183,166,226,247,72,221,152,85,98,245,118,60,134,199,80,219,93,250,22,83,75,236,233,42,246,35,251,148,115,187,171,94,199,53,90,229,137,92,178,195,185,26,253,205,116,82,203,197,56,138,229,83,128,235,127,17,116,26,175,65,124,171,177,227,217,37,69,109,94,115,71,69,83,13,52,233,63,133,141,180,178,219,99,74,71,179,124,149,13,124,181,46,157,202,174,89,28,230,252,78,82,106,224,24,6,27,165,152,109,167,79,180,251,30,164,177,227,214,58,116,166,161,161,166,69,217,19,58,170,170,170,170,171,158,247,57,92,247,189,202,175,123,220,231,57,92,231,42,168,101,220,191,238,87,30,68,244,203,235,94,177,90,80,9,127,220,174,60,137,233,151,214,189,98,180,9,84,0,0,82,183,55,62,26,52,179,67,179,188,63,58,211,59,79,177,63,104,30,208,241,182,106,56,41,169,173,116,62,6,26,8,163,240,144,67,19,59,91,251,175,124,155,156,237,207,114,185,54,245,84,91,169,42,175,158,119,224,159,230,79,211,64,229,92,149,60,211,229,63,47,235,189,70,220,114,174,104,254,123,53,55,232,190,143,68,117,94,74,158,105,242,159,151,245,222,163,110,57,87,52,127,61,154,155,244,95,71,162,2,85,114,49,252,108,252,183,250,145,21,121,163,249,236,212,223,162,250,61,17,42,185,24,254,54,126,91,253,72,138,188,209,252,246,106,111,209,125,30,136,9,255,0,201,83,202,198,83,243,2,187,211,173,196,138,227,19,133,92,55,138,253,35,184,97,247,155,109,35,114,123,117,61,69,78,39,119,146,69,133,246,235,138,179,224,71,74,214,61,222,26,71,54,54,204,205,174,220,196,71,34,119,25,27,217,29,121,42,121,88,202,126,96,87,122,117,184,159,224,101,223,63,192,51,45,44,204,174,218,125,168,56,245,93,143,33,177,212,45,53,117,13,74,38,248,159,209,21,21,21,21,90,246,57,170,215,177,237,85,99,216,230,185,170,230,185,21,111,35,150,102,172,241,29,170,90,28,255,0,222,7,16,186,195,29,159,194,67,142,101,55,70,190,42,172,142,134,72,123,141,145,241,200,136,249,123,108,88,122,86,127,70,118,202,158,247,73,28,178,63,165,234,239,5,60,60,235,134,168,98,250,179,168,24,69,37,85,223,28,168,150,166,162,24,105,169,227,130,252,245,142,38,68,151,69,237,247,106,217,10,65,31,109,142,145,25,211,115,28,143,141,206,98,247,80,51,89,197,143,154,125,100,249,129,144,250,140,229,212,242,184,242,39,166,95,90,245,138,210,149,184,177,243,79,172,159,48,50,31,81,156,186,158,87,30,68,244,203,235,94,177,90,5,0,151,253,202,227,200,158,153,125,107,214,43,74,1,47,251,149,199,145,61,50,250,215,172,86,129,42,128,0,10,86,230,231,195,70,150,104,118,119,135,231,90,103,105,246,39,237,3,218,30,54,205,71,5,53,53,174,135,192,195,65,20,126,18,8,98,103,107,127,117,239,147,115,157,185,238,87,38,222,170,139,117,37,85,243,206,252,19,252,201,250,104,28,171,146,167,154,124,167,229,253,119,168,219,139,169,41,91,146,167,154,124,167,229,253,119,168,219,139,169,0,84,95,59,13,98,181,94,179,44,15,68,44,119,234,185,106,49,170,122,171,221,254,142,26,166,186,145,179,213,36,109,163,108,177,181,234,169,83,28,81,206,244,73,24,138,216,171,24,173,85,73,92,91,77,218,237,106,176,90,171,111,183,219,157,37,186,219,110,167,146,174,178,178,174,102,195,5,52,17,181,93,36,178,72,229,70,177,141,106,43,149,202,168,136,136,170,166,104,117,251,88,239,188,64,107,46,89,172,89,28,62,30,175,38,184,58,162,58,109,204,127,132,165,99,82,58,106,109,236,99,18,78,212,17,197,23,115,98,57,251,55,59,226,114,168,30,0,159,252,155,53,175,236,55,16,87,109,28,171,183,247,169,53,54,222,157,153,227,139,116,144,87,91,162,168,168,143,115,150,70,163,97,116,15,172,71,116,99,220,178,118,58,109,110,245,32,1,245,113,60,166,251,131,101,86,108,215,22,174,240,87,172,126,225,79,116,183,84,246,153,39,98,170,9,27,36,82,108,122,57,142,218,246,53,122,57,21,171,211,162,162,167,184,13,73,131,202,105,86,166,98,186,201,167,24,230,169,97,85,126,34,203,147,91,226,184,83,110,146,55,201,14,244,248,224,151,182,247,177,179,68,244,116,114,49,28,187,36,99,218,171,213,170,122,176,0,0,42,175,158,119,224,159,230,79,211,74,224,209,221,29,207,181,215,63,181,233,206,156,216,106,238,55,43,141,68,17,75,44,84,179,77,5,190,9,38,142,23,85,213,58,22,61,209,83,70,233,88,178,74,173,84,106,47,249,17,108,127,158,119,224,159,230,79,211,78,85,201,83,205,62,83,242,254,187,212,109,192,90,79,10,188,51,225,188,40,105,29,30,150,225,245,213,119,23,186,161,215,43,189,206,165,85,175,184,220,100,100,108,150,116,143,114,182,22,109,138,54,50,54,170,237,99,27,185,207,126,249,31,216,0,0,80,15,52,127,61,154,155,244,95,71,162,47,248,160,30,104,254,123,53,55,232,190,143,68,4,255,0,228,169,229,99,41,249,129,93,233,214,226,127,144,3,146,167,149,140,167,230,5,119,167,91,137,254,0,138,188,209,252,137,234,111,209,125,98,136,149,68,85,230,143,228,79,83,126,139,235,20,64,82,183,9,222,105,244,111,230,6,61,234,48,26,72,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,253,238,123,218,212,234,170,136,102,179,134,75,181,170,193,196,150,148,95,111,183,58,75,117,182,221,156,88,170,235,43,42,230,108,48,83,65,29,124,46,146,89,36,114,163,88,198,181,21,202,229,84,68,68,85,82,69,115,51,227,71,247,147,212,118,105,190,20,238,222,3,128,220,42,224,166,168,134,187,189,29,246,185,23,180,250,238,145,189,208,186,22,163,28,218,119,38,231,118,229,149,234,228,239,44,113,133,234,2,5,114,208,227,214,155,94,113,232,116,87,86,111,180,144,106,45,142,158,56,109,15,147,187,190,255,0,110,130,150,54,186,103,77,52,178,58,122,228,116,115,75,50,124,27,152,228,123,26,228,100,202,201,234,0,0,0,0,5,85,243,206,252,19,252,201,250,105,202,185,42,121,167,202,126,95,215,122,141,184,234,188,243,191,4,255,0,50,126,154,114,174,74,158,105,242,159,151,245,222,163,110,2,207,184,192,225,174,197,197,78,135,94,52,202,230,189,155,172,59,174,152,221,91,170,159,4,116,151,136,161,145,148,242,74,173,107,247,66,189,215,199,34,43,30,189,185,30,173,68,122,49,205,207,190,177,104,238,125,161,89,253,211,78,117,26,195,87,110,185,91,170,39,138,41,101,165,154,24,46,16,71,52,144,182,174,149,211,49,142,150,154,71,68,245,142,84,106,35,145,63,202,137,167,50,31,243,25,224,163,247,170,211,136,47,248,5,178,213,30,166,226,223,196,182,212,206,157,169,46,148,40,143,89,45,142,155,115,88,221,207,122,73,19,165,71,53,146,53,205,235,19,102,150,68,10,246,183,113,199,83,169,92,191,243,222,22,245,37,148,145,95,113,139,61,145,152,181,205,175,138,4,184,219,169,110,214,246,37,19,227,234,138,250,152,98,232,230,186,54,175,114,24,164,115,209,174,137,210,77,29,120,78,243,79,163,127,48,49,239,81,128,230,151,107,77,214,193,117,173,177,95,109,149,118,235,149,186,162,74,74,202,58,184,93,12,244,211,198,229,108,145,73,27,145,28,199,181,200,173,86,170,34,162,162,162,157,47,132,239,52,250,55,243,3,30,245,24,0,186,158,104,254,68,245,55,232,190,177,68,82,183,9,222,105,244,111,230,6,61,234,48,23,83,205,31,200,158,166,253,23,214,40,138,86,225,59,205,62,141,252,192,199,189,70,0,52,166,124,156,179,41,177,96,216,173,231,53,202,107,188,21,151,31,183,212,93,46,53,61,167,201,216,165,130,55,73,44,155,24,142,123,182,177,142,94,141,69,114,244,232,136,171,238,62,177,73,124,203,248,245,169,215,156,134,109,21,210,107,237,92,26,117,99,168,146,27,187,227,237,108,191,220,96,170,145,173,153,179,67,44,141,158,133,27,28,50,194,159,6,231,185,94,246,185,89,10,176,44,255,0,133,254,51,52,95,139,59,85,194,179,78,107,170,237,215,43,117,68,177,75,97,189,203,73,13,213,208,70,216,85,213,109,166,134,121,92,180,219,170,25,26,74,189,19,122,57,191,222,235,221,76,203,104,94,186,106,63,14,154,143,110,213,13,47,188,248,27,173,15,88,166,134,84,87,210,220,41,92,168,178,82,212,198,138,157,200,95,181,189,83,170,57,28,214,189,142,99,216,199,183,67,220,58,235,206,27,196,150,145,216,181,91,12,173,164,115,46,52,236,101,206,134,26,133,153,246,155,138,49,171,81,69,42,185,140,118,248,220,238,136,229,99,119,177,89,35,83,99,218,170,29,44,0,0,128,28,234,252,172,98,223,48,40,125,58,226,79,242,0,115,171,242,177,139,124,192,161,244,235,136,20,172,90,79,42,126,4,174,171,117,160,226,155,89,113,154,70,219,91,78,147,225,22,171,140,14,116,242,78,174,99,163,188,43,21,81,172,99,90,142,72,55,181,202,245,127,125,168,205,144,73,36,53,224,31,76,241,93,93,226,247,77,176,92,214,147,197,217,106,46,21,23,10,154,87,71,28,145,213,120,42,73,171,25,4,172,145,142,99,225,145,244,237,100,140,86,252,81,185,237,69,69,84,84,208,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,128,126,179,242,93,173,54,171,253,170,182,197,125,182,82,92,109,183,26,121,41,43,40,234,225,108,208,84,193,35,85,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,126,176,5,0,241,245,193,70,85,194,158,163,213,222,237,54,207,17,166,89,53,194,105,49,203,133,58,72,248,232,55,171,164,109,178,161,100,115,222,217,162,98,42,49,207,114,247,163,98,189,23,115,101,100,81,84,211,158,177,104,238,3,174,184,5,211,78,117,26,195,73,113,182,220,105,231,138,41,101,165,134,105,237,243,201,12,144,182,174,149,211,49,237,138,166,54,202,245,142,84,106,171,85,127,202,139,152,192,52,167,194,119,149,141,27,249,127,143,122,116,7,85,57,87,9,222,86,52,111,229,254,61,233,208,29,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,65,124,208,115,45,35,203,248,175,189,65,164,118,10,75,115,49,250,119,89,178,73,169,173,108,162,101,125,254,58,202,167,214,212,42,53,17,211,63,116,173,141,243,61,17,207,124,46,84,87,51,99,221,97,92,207,56,223,172,225,211,21,166,210,29,55,170,217,159,102,22,249,165,168,168,116,51,179,217,86,121,163,168,167,74,168,42,34,150,53,142,179,190,222,176,171,119,163,123,18,57,237,111,88,247,211,14,1,128,102,90,167,153,90,116,251,79,177,234,187,230,67,124,168,74,106,26,26,100,77,242,191,162,170,170,170,170,53,140,107,81,207,123,220,168,198,49,174,115,149,173,106,170,7,159,52,123,193,182,83,161,217,63,14,56,99,120,122,174,239,98,22,123,124,118,182,67,52,80,197,93,75,85,27,26,179,199,93,28,72,214,54,177,207,122,203,42,162,109,145,210,247,90,174,100,141,123,169,135,141,126,7,51,46,17,42,113,58,249,223,87,121,199,175,246,122,54,86,93,227,98,62,146,150,254,145,47,140,162,108,168,141,114,177,92,199,77,11,164,142,55,58,39,171,81,30,232,37,120,224,43,140,76,135,133,141,92,182,54,243,120,171,159,78,175,149,30,11,32,182,77,89,85,225,40,153,59,224,108,151,72,169,226,220,215,84,196,216,99,85,94,211,222,248,154,248,147,106,189,174,104,104,36,31,146,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,67,245,128,0,1,0,57,213,249,88,197,190,96,80,250,117,196,128,28,174,60,246,105,151,214,189,30,180,159,252,234,252,172,98,223,48,40,125,58,226,64,14,87,30,123,52,203,235,94,143,90,5,255,0,0,0,128,28,234,252,172,98,223,48,40,125,58,226,82,177,117,60,234,252,172,98,223,48,40,125,58,226,84,174,128,232,229,247,136,13,101,196,244,119,28,155,195,213,228,215,6,211,201,83,181,143,240,148,172,107,164,169,169,216,247,177,36,237,65,28,178,246,247,163,159,179,107,126,39,34,1,249,113,61,20,213,204,235,13,200,53,19,15,211,140,130,237,140,98,180,242,84,221,238,244,212,47,117,37,43,35,88,187,168,178,244,218,231,177,179,199,35,216,213,87,182,45,210,185,18,54,61,237,253,90,23,174,154,143,195,166,163,219,181,67,75,239,62,6,235,67,214,41,161,149,21,244,183,10,87,42,44,148,181,49,162,167,114,23,237,111,84,234,142,71,53,175,99,152,246,49,237,209,78,133,232,94,156,112,233,167,22,237,47,210,251,55,129,181,80,245,150,105,165,84,125,85,194,169,200,137,37,85,76,136,137,220,153,251,91,213,122,35,81,173,107,24,214,49,140,99,106,47,153,127,1,85,58,13,144,205,173,90,77,98,171,159,78,175,149,18,77,119,100,125,173,150,11,140,245,82,57,176,182,24,98,141,176,80,171,100,134,40,87,227,218,246,171,30,230,171,225,71,133,170,112,187,196,222,3,197,54,151,219,117,3,16,169,164,163,185,62,157,174,189,99,203,113,134,166,182,205,58,201,44,123,39,108,107,185,172,123,160,149,209,61,237,98,201,26,53,251,91,213,90,222,192,102,219,133,222,38,243,238,22,117,66,219,168,24,133,77,93,101,181,149,13,117,235,30,91,140,212,212,87,152,18,57,99,217,59,99,93,174,123,27,60,174,137,239,107,210,57,21,175,218,238,138,215,104,123,74,181,51,21,214,77,56,199,53,75,10,171,241,22,92,154,223,21,194,155,116,145,190,72,119,167,199,4,189,183,189,141,154,39,163,163,145,136,229,217,35,30,213,94,173,80,61,89,74,220,234,252,211,226,223,47,232,125,70,226,93,73,74,220,234,252,211,226,223,47,232,125,70,226,7,85,228,99,248,217,249,111,245,34,213,10,171,228,99,248,217,249,111,245,34,213,0,0,0,0,0,0,0,0,0,25,87,53,80,101,92,13,41,240,157,229,99,70,254,95,227,222,157,1,213,78,85,194,119,149,141,27,249,127,143,122,116,7,85,0,0,0,80,15,52,127,61,154,155,244,95,71,162,47,248,160,30,104,254,123,53,55,232,190,143,68,4,255,0,228,169,229,99,41,249,129,93,233,214,226,127,144,3,146,167,149,140,167,230,5,119,167,91,137,254,6,85,205,41,240,157,229,99,70,254,95,227,222,157,1,154,195,74,124,39,121,88,209,191,151,248,247,167,64,4,85,231,87,229,99,22,249,129,67,233,215,18,0,114,184,243,217,166,95,90,244,122,210,127,243,171,242,177,139,124,192,161,244,235,137,0,57,92,121,236,211,47,173,122,61,104,23,252,87,87,58,77,99,190,225,250,53,137,104,237,162,30,221,38,162,92,42,42,46,149,59,152,187,169,109,174,167,145,180,219,28,197,84,223,60,244,242,247,26,246,57,190,27,111,196,217,28,137,98,165,16,243,94,214,43,174,165,113,105,123,196,91,126,164,174,199,180,250,158,158,201,107,138,138,169,210,193,28,238,134,57,171,92,246,239,115,18,165,42,30,248,36,86,163,87,165,44,76,122,110,141,84,15,19,203,147,76,255,0,106,28,100,233,197,186,162,146,235,37,5,134,224,236,154,178,123,124,125,124,47,128,141,213,20,239,153,202,199,53,144,186,170,58,104,156,171,211,175,121,24,215,53,207,106,146,47,157,134,151,218,177,237,92,192,245,94,222,234,72,106,51,59,61,85,182,186,158,26,38,196,249,39,183,190,62,149,82,202,139,214,103,190,42,200,162,77,205,234,214,82,177,55,57,21,17,158,255,0,145,246,1,83,21,171,84,245,74,187,30,164,90,122,170,139,117,130,215,118,114,68,233,209,241,54,89,235,105,216,189,123,172,98,164,212,15,119,185,24,245,72,255,0,164,177,174,217,21,205,107,76,255,0,104,156,27,100,119,26,122,75,173,93,126,21,112,161,201,168,224,183,199,220,221,219,145,105,234,31,51,81,142,114,195,29,45,85,76,174,84,219,183,180,143,115,182,181,200,161,5,185,54,107,95,216,110,32,174,218,57,87,111,239,82,106,109,189,59,51,199,22,233,32,174,183,69,81,81,30,231,44,141,70,194,232,31,88,142,232,199,185,100,236,116,218,221,234,93,73,153,109,1,214,59,239,15,250,203,137,235,22,57,15,136,171,198,110,13,168,146,155,115,25,226,233,94,215,71,83,77,189,236,122,71,221,130,73,98,238,108,87,51,126,230,252,77,69,52,210,0,0,5,43,115,171,243,79,139,124,191,161,245,27,137,0,9,255,0,206,175,205,62,45,242,254,135,212,110,39,31,224,19,131,106,158,47,181,66,182,223,125,169,171,160,193,49,138,116,155,35,174,161,173,138,10,214,62,120,230,74,56,105,210,72,228,71,61,242,196,174,114,171,54,36,113,73,213,205,122,198,142,14,43,38,138,106,228,90,95,79,173,78,211,140,129,112,74,170,137,169,153,144,54,133,238,162,71,197,36,113,57,95,34,39,70,49,101,153,145,53,238,232,199,200,146,49,138,231,199,35,91,215,248,23,227,54,251,193,230,163,213,92,228,181,123,103,12,202,60,61,62,77,109,137,140,74,167,71,18,191,181,83,77,35,186,116,154,46,236,170,145,185,201,28,141,123,154,237,170,172,150,59,233,202,116,171,78,51,77,56,170,210,28,147,11,181,85,225,149,118,246,90,221,100,109,58,69,75,29,44,104,212,138,56,155,30,222,207,111,99,22,53,143,107,163,115,24,230,43,85,173,84,160,30,53,248,81,190,240,151,172,181,184,111,106,235,89,136,92,186,214,98,215,186,216,88,223,31,75,181,139,36,106,232,213,88,179,64,247,246,164,78,140,114,244,100,157,182,50,88,208,13,9,226,217,102,43,156,216,169,114,156,43,38,181,100,22,90,221,254,26,227,107,173,142,174,150,125,143,115,31,178,88,213,204,118,215,177,205,94,139,238,115,85,23,222,138,125,98,141,185,108,113,207,117,225,247,63,163,210,189,70,186,85,215,105,214,85,81,77,109,137,245,151,71,54,12,94,119,77,34,182,170,38,205,34,65,13,51,164,168,123,170,122,35,87,167,73,119,42,198,177,201,121,32,12,214,113,99,230,159,89,62,96,100,62,163,57,165,51,53,156,88,249,167,214,79,152,25,15,168,206,5,212,242,184,242,39,166,95,90,245,138,210,85,17,87,149,199,145,61,50,250,215,172,86,146,168,1,21,121,163,249,19,212,223,162,250,197,17,42,136,171,205,31,200,158,166,253,23,214,40,128,160,19,85,6,85,205,84,0,0,0,40,7,154,63,158,205,77,250,47,163,209,23,252,80,15,52,127,61,154,155,244,95,71,162,2,127,242,84,242,177,148,252,192,174,244,235,113,63,200,1,201,83,202,198,83,243,2,187,211,173,196,255,0,2,42,243,71,242,39,169,191,69,245,138,34,128,75,254,230,143,228,79,83,126,139,235,20,69,0,129,170,128,0,25,87,47,251,149,199,145,61,50,250,215,172,86,148,2,95,247,43,143,34,122,101,245,175,88,173,2,85,0,0,21,87,207,59,240,79,243,39,233,165,170,21,87,207,59,240,79,243,39,233,160,114,174,74,158,105,242,159,151,245,222,163,110,57,87,52,127,61,154,155,244,95,71,162,58,175,37,79,52,249,79,203,250,239,81,183,28,171,154,63,158,205,77,250,47,163,209,1,42,185,24,254,54,126,91,253,72,138,188,209,252,246,106,111,209,125,30,136,149,92,140,127,27,63,45,254,164,69,94,104,254,123,53,55,232,190,143,68,4,255,0,228,169,229,99,41,249,129,93,233,214,226,127,144,3,146,167,149,140,167,230,5,119,167,91,137,254,0,0,6,107,56,177,243,79,172,159,48,50,31,81,156,186,158,87,30,68,244,203,235,94,177,90,82,183,22,62,105,245,147,230,6,67,234,51,151,83,202,227,200,158,153,125,107,214,43,64,160,18,255,0,185,92,121,19,211,47,173,122,197,105,64,37,255,0,114,184,242,39,166,95,90,245,138,208,37,80,0,1,85,124,243,191,4,255,0,50,126,154,90,161,85,124,243,191,4,255,0,50,126,154,7,42,228,169,230,159,41,249,127,93,234,54,226,234,74,86,228,169,230,159,41,249,127,93,234,54,226,234,64,134,188,215,181,138,213,166,188,37,222,241,22,223,170,232,114,29,65,168,167,178,90,226,162,170,108,83,201,3,102,142,106,215,61,187,218,245,166,90,118,62,9,21,168,228,235,85,19,30,155,100,85,41,131,64,116,114,251,196,6,178,226,122,59,142,77,225,234,242,107,131,105,228,169,218,199,248,74,86,53,210,84,212,236,123,216,146,118,160,142,89,123,123,209,207,217,181,191,19,145,9,43,205,139,93,47,186,159,197,5,207,78,125,179,106,173,197,180,211,165,186,208,219,122,49,251,106,167,167,167,146,189,102,149,21,202,233,155,59,59,14,103,84,108,126,25,27,177,175,238,57,253,131,146,126,142,218,175,89,150,121,173,247,203,13,92,181,24,213,61,45,146,193,89,53,43,93,72,217,234,146,71,86,58,41,28,197,84,169,142,40,224,98,172,111,69,108,85,143,71,34,164,173,2,178,207,107,171,26,95,117,210,171,213,150,217,112,117,92,212,247,252,94,199,148,80,213,205,68,234,102,84,65,112,183,195,82,189,174,170,169,35,34,150,73,105,214,70,175,71,62,157,254,230,170,43,27,226,139,31,227,255,0,71,110,183,174,9,184,95,214,251,29,134,146,90,124,107,7,179,217,47,245,144,210,185,213,109,130,170,223,72,234,55,75,35,88,168,148,209,203,28,236,69,145,232,141,150,177,136,212,85,149,192,72,174,77,154,215,246,231,135,219,182,142,85,219,251,53,122,101,112,78,204,241,197,182,57,232,110,50,212,84,71,185,203,35,149,211,54,118,86,35,186,49,141,72,251,29,55,59,122,147,252,207,95,46,221,116,163,208,30,43,49,76,146,253,121,246,102,55,126,238,227,119,233,156,144,36,109,165,170,68,72,159,44,147,43,91,12,49,213,50,150,105,36,71,53,205,142,23,255,0,73,21,88,237,10,0,0,1,85,124,243,191,4,255,0,50,126,154,114,174,74,158,105,242,159,151,245,222,163,110,58,175,60,239,193,63,204,159,166,156,171,146,167,154,124,167,229,253,119,168,219,128,186,144,0,2,128,121,163,249,236,212,223,162,250,61,17,127,197,0,243,71,243,217,169,191,69,244,122,32,39,255,0,37,79,43,25,79,204,10,239,78,183,19,252,128,28,149,60,172,101,63,48,43,189,58,220,79,240,4,85,230,143,228,79,83,126,139,235,20,68,170,34,175,52,127,34,122,155,244,95,88,162,2,128,79,85,166,250,85,168,250,193,125,168,198,52,191,11,186,228,215,90,75,125,77,210,106,75,117,58,203,35,41,96,102,249,36,84,79,253,86,181,63,164,249,31,28,108,71,61,236,107,190,86,39,139,95,115,156,170,205,133,98,212,62,54,245,144,92,41,237,118,234,110,235,35,239,213,79,35,99,138,61,239,86,177,187,158,246,167,87,42,53,58,245,85,68,247,154,19,224,187,132,156,87,132,109,44,76,90,219,47,142,201,47,190,26,225,147,92,92,232,229,238,87,54,154,54,62,8,37,72,98,145,104,227,145,38,116,44,145,21,205,239,72,170,189,94,160,103,222,211,115,204,180,163,63,162,188,209,199,87,96,203,48,235,196,117,49,50,174,145,18,123,125,198,146,100,115,82,72,102,106,162,62,57,99,78,172,145,171,239,106,163,147,239,66,252,248,32,227,71,21,226,227,78,32,174,173,117,170,201,159,91,123,144,94,241,232,171,163,116,143,237,36,59,171,169,160,87,172,201,70,245,158,52,71,61,62,9,21,209,110,126,212,145,241,43,154,199,2,86,165,181,87,241,77,163,88,205,91,110,77,168,89,243,123,85,186,6,186,9,32,86,189,210,94,17,136,168,230,61,174,70,164,251,26,228,122,63,190,228,102,201,228,146,181,180,119,88,179,237,10,207,237,122,141,167,55,234,187,117,202,221,81,4,178,197,21,84,208,193,112,130,57,163,153,212,149,77,133,236,116,180,210,58,38,36,145,43,145,28,137,254,69,64,211,152,57,87,12,92,66,226,188,80,104,213,151,87,49,106,111,1,227,251,148,215,27,91,234,163,168,154,217,93,19,182,203,79,35,152,191,230,200,197,115,88,231,197,44,79,86,51,126,212,234,160,0,0,85,95,60,239,193,63,204,159,166,156,171,146,167,154,124,167,229,253,119,168,219,142,171,207,59,240,79,243,39,233,167,42,228,169,230,159,41,249,127,93,234,54,224,46,164,0,5,96,115,107,224,187,21,251,33,89,197,118,0,219,85,130,174,201,217,131,40,181,193,67,29,60,119,95,21,91,181,181,205,116,76,69,125,98,207,86,137,43,165,85,238,71,181,119,53,209,109,150,186,248,78,243,79,163,127,48,49,239,81,128,186,158,104,254,68,245,55,232,190,177,68,82,183,9,222,105,244,111,230,6,61,234,48,1,117,60,209,252,137,234,111,209,125,98,136,165,110,19,188,211,232,223,204,12,123,212,96,46,167,154,63,145,61,77,250,47,172,81,20,23,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,160,22,169,205,99,142,219,82,90,171,248,89,209,172,154,173,215,39,84,44,25,189,214,221,59,91,4,112,35,94,217,44,232,244,69,115,222,231,43,86,125,142,106,49,25,216,114,191,124,241,199,92,26,23,161,122,143,196,94,163,219,180,191,75,236,222,58,235,93,214,89,166,149,85,148,182,250,86,170,36,149,85,50,34,47,110,22,110,111,85,232,174,87,57,172,99,94,247,177,142,248,22,155,102,101,170,249,253,21,154,142,74,187,254,89,152,222,35,166,137,245,117,104,179,220,46,53,115,35,90,178,77,51,145,21,242,75,34,117,124,142,79,123,149,92,191,122,151,231,193,7,5,216,175,8,250,113,5,13,107,109,87,188,250,229,220,158,247,144,197,67,27,100,103,117,33,221,67,77,58,177,38,90,54,44,17,170,53,235,241,200,142,151,107,55,36,108,10,171,227,183,151,197,247,131,250,60,127,50,178,101,95,106,48,203,207,135,181,205,93,60,108,167,170,165,188,118,28,249,35,116,40,229,235,12,189,169,165,137,90,174,86,53,29,28,138,170,214,75,55,63,224,187,139,108,171,132,109,83,76,166,219,23,142,198,239,190,26,223,147,91,156,217,37,238,80,182,166,55,190,120,34,73,162,141,107,35,141,38,108,47,145,85,173,239,72,138,157,30,166,130,115,252,3,13,213,60,54,237,167,218,131,143,82,95,49,235,229,58,211,87,80,212,162,236,149,157,81,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,82,128,120,204,224,207,62,225,51,63,169,163,172,161,171,184,225,55,26,135,203,97,191,69,20,211,64,216,36,154,161,41,169,42,170,86,8,161,74,238,205,58,201,36,81,245,78,139,185,190,239,184,47,251,0,207,240,221,83,195,109,58,131,167,217,13,37,243,30,190,83,165,77,13,117,50,174,201,89,213,81,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,61,1,70,220,180,56,227,169,225,199,50,135,71,179,134,82,63,78,179,75,196,111,154,174,71,197,78,251,29,198,100,142,4,173,116,207,86,181,105,149,172,137,179,53,238,248,25,26,72,197,69,107,217,53,223,90,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,7,235,32,7,58,191,43,24,183,204,10,31,78,184,147,252,128,28,234,252,172,98,223,48,40,125,58,226,4,0,229,113,231,179,76,190,181,232,245,165,255,0,20,3,202,227,207,102,153,125,107,209,235,75,254,0,0,0,101,92,213,65,149,112,52,167,194,119,149,141,27,249,127,143,122,116,7,85,57,87,9,222,86,52,111,229,254,61,233,208,29,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,197,56,192,226,82,197,194,182,135,94,53,54,230,157,235,172,219,173,120,221,35,169,95,60,117,119,137,97,145,244,241,202,141,115,54,194,157,167,201,34,171,216,189,184,222,141,85,122,177,174,237,101,27,115,105,173,226,26,171,136,106,120,53,146,211,73,71,140,81,211,212,195,131,77,106,117,66,219,171,45,203,80,231,172,202,146,61,205,74,228,107,224,142,165,26,140,254,213,10,237,88,214,39,188,34,86,170,234,102,85,172,154,143,145,234,150,107,87,226,47,89,53,194,91,133,78,217,36,124,112,239,95,130,8,187,143,123,219,12,76,70,199,27,21,203,178,54,49,168,189,26,133,191,242,189,224,91,246,41,138,179,92,117,143,12,240,154,147,122,223,236,122,106,215,110,154,197,107,146,54,162,117,133,90,158,30,178,110,178,119,58,171,158,200,149,145,255,0,9,206,168,141,98,175,43,222,5,191,109,121,83,53,199,88,240,207,23,166,214,93,254,199,166,173,118,216,111,183,72,228,106,39,88,85,171,226,40,225,233,39,115,170,181,143,149,25,31,241,90,218,136,210,234,64,242,154,171,166,120,174,178,105,198,71,165,185,173,39,136,178,228,214,249,109,245,59,99,141,242,67,189,62,9,226,238,49,236,108,209,61,27,36,111,86,174,201,24,199,34,117,106,25,215,226,119,135,172,171,133,253,101,189,105,30,83,83,227,252,7,110,166,221,116,101,44,148,240,220,232,101,110,232,170,35,107,211,252,232,222,141,115,218,201,98,149,136,247,236,220,186,83,35,175,28,156,34,90,184,190,210,54,226,144,92,105,44,249,101,134,161,215,44,114,235,61,59,94,198,78,172,86,190,150,103,163,86,86,83,76,155,119,246,215,170,62,56,100,86,201,218,72,220,16,127,148,223,27,85,150,251,239,238,201,171,217,95,118,130,233,177,216,117,210,239,114,158,73,33,170,107,33,130,59,52,125,197,116,108,133,209,198,139,3,17,99,107,100,107,227,106,72,233,227,107,109,168,203,103,251,42,192,178,175,247,87,28,201,49,203,135,254,50,142,186,219,93,79,39,254,172,144,205,28,140,255,0,19,154,230,255,0,37,67,69,28,27,92,117,198,229,195,142,25,39,16,184,231,177,242,248,109,241,211,189,147,86,77,61,117,77,44,108,107,96,169,174,108,168,175,138,178,70,34,58,88,213,239,118,229,220,238,219,220,232,34,14,214,0,2,0,115,171,242,177,139,124,192,161,244,235,137,0,57,92,121,236,211,47,173,122,61,105,63,249,213,249,88,197,190,96,80,250,117,196,128,28,174,60,246,105,151,214,189,30,180,11,254,0,1,0,57,213,249,88,197,190,96,80,250,117,196,128,28,174,60,246,105,151,214,189,30,180,159,252,234,252,172,98,223,48,40,125,58,226,64,14,87,30,123,52,203,235,94,143,90,5,255,0,31,39,44,197,172,89,206,43,121,194,178,154,31,27,101,200,45,245,22,187,141,55,117,241,247,233,103,141,209,203,30,246,43,94,221,204,123,147,171,85,28,157,122,162,162,251,207,172,0,160,30,61,184,32,190,240,143,157,197,91,142,82,221,110,90,101,123,237,69,100,189,214,76,202,137,153,84,144,162,205,75,86,232,226,141,145,205,189,178,190,52,216,141,124,93,54,185,206,142,84,103,234,224,19,142,203,175,8,153,53,109,139,37,163,171,187,105,214,69,80,149,119,138,58,88,221,61,109,44,241,211,204,216,229,161,141,245,17,64,199,201,35,169,219,51,158,138,174,142,22,34,123,216,210,239,245,163,72,112,221,122,210,252,131,72,245,2,10,185,44,89,21,59,97,168,90,73,214,25,226,123,36,108,177,77,27,253,232,143,142,88,227,145,17,200,230,42,177,17,205,115,85,90,185,235,226,139,134,76,251,133,157,80,185,105,254,95,77,87,89,109,101,67,155,101,200,82,221,53,53,21,230,4,142,41,55,192,233,19,107,158,198,207,19,101,99,28,244,142,69,115,55,59,162,57,193,163,235,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,10,97,231,87,230,159,22,249,127,67,234,55,19,245,114,185,227,182,213,162,119,89,180,35,90,50,106,186,124,38,249,80,199,99,247,26,185,219,224,177,234,215,57,235,43,36,220,155,162,166,168,115,218,170,253,253,184,164,106,189,90,212,154,105,91,249,121,213,249,167,197,190,95,208,250,141,196,14,171,200,199,241,179,242,223,234,69,170,21,87,200,199,241,179,242,223,234,69,170,0,0,0,0,0,0,0,0,0,50,174,106,160,202,184,26,83,225,59,202,198,141,252,191,199,189,58,3,170,156,171,132,239,43,26,55,242,255,0,30,244,232,14,170,0,0,0,160,30,104,254,123,53,55,232,190,143,68,95,241,64,60,209,252,246,106,111,209,125,30,136,9,255,0,201,83,202,198,83,243,2,187,211,173,196,255,0,32,7,37,79,43,25,79,204,10,239,78,183,19,252,12,171,154,83,225,59,202,198,141,252,191,199,189,58,3,53,134,148,248,78,242,177,163,127,47,241,239,78,128,8,171,206,175,202,198,45,243,2,135,211,174,36,0,229,113,231,179,76,190,181,232,245,164,255,0,231,87,229,99,22,249,129,67,233,215,18,0,114,184,243,217,166,95,90,244,122,208,47,163,44,202,108,88,54,43,121,205,114,154,239,5,101,199,237,245,23,75,141,79,105,242,118,41,96,141,210,75,38,198,35,158,237,172,99,151,163,81,92,189,58,34,42,251,140,187,221,174,215,91,253,214,182,251,125,185,213,220,110,87,26,137,42,235,43,42,230,116,211,212,207,35,149,210,75,36,142,85,115,222,231,42,185,92,170,170,170,170,170,94,167,53,237,98,181,105,175,9,119,188,69,183,234,186,28,135,80,106,41,236,150,184,168,170,155,20,242,64,217,163,154,181,207,110,246,189,105,150,157,143,130,69,106,57,58,213,68,199,166,217,21,74,107,225,175,72,106,117,235,94,112,109,35,134,10,185,41,242,43,196,48,220,22,146,120,161,158,43,115,58,203,91,52,111,151,171,17,241,211,71,52,136,138,142,234,172,68,70,185,85,26,161,123,220,3,233,158,85,164,92,33,105,182,11,154,210,120,75,213,61,190,162,225,83,74,232,228,142,74,95,27,87,53,99,32,149,146,49,175,100,209,178,161,172,145,138,223,134,70,189,168,170,136,138,189,214,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,245,128,50,217,150,98,215,220,27,42,188,225,89,77,15,130,189,99,247,10,139,93,198,155,186,201,59,21,80,72,232,229,143,123,21,204,118,215,177,201,213,170,173,94,157,81,85,61,230,130,121,125,107,21,215,91,248,75,193,114,236,150,253,73,117,200,104,169,230,178,94,37,138,169,211,206,147,210,76,248,99,117,83,158,247,191,196,201,78,218,121,228,87,175,87,44,251,209,17,175,106,21,107,205,199,76,242,172,63,139,219,198,117,118,164,235,101,207,109,244,23,11,69,84,113,201,219,119,134,164,134,142,120,28,247,49,24,179,49,240,35,220,198,57,219,99,158,7,42,162,191,162,119,94,71,217,253,52,87,93,83,210,218,236,134,173,106,42,169,237,215,251,93,165,203,43,160,70,68,233,96,173,168,98,116,237,49,234,179,80,49,222,244,123,209,35,254,146,70,187,66,215,192,0,82,183,58,191,52,248,183,203,250,31,81,184,157,87,145,143,227,103,229,191,212,142,85,206,175,205,62,45,242,254,135,212,110,39,85,228,99,248,217,249,111,245,32,45,80,230,156,67,240,253,128,241,53,165,245,218,81,168,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,245,88,229,145,190,237,202,116,176,6,101,181,211,66,245,31,135,77,71,184,233,126,168,89,188,13,214,135,164,176,205,18,171,233,110,20,174,85,72,234,169,164,84,78,228,47,218,238,139,209,28,142,107,152,246,177,236,123,27,98,188,175,57,129,127,240,183,194,150,174,205,254,10,211,134,94,28,239,252,230,85,166,173,158,162,167,255,0,54,166,164,142,24,191,222,69,211,250,42,75,254,58,56,50,177,113,135,167,20,182,200,238,190,198,204,241,127,17,81,140,220,165,123,214,149,178,74,140,238,211,84,198,222,189,97,151,181,18,44,141,106,201,27,152,215,55,114,35,226,146,128,114,156,79,42,193,175,181,88,182,107,140,221,113,251,213,22,207,19,110,186,81,73,73,85,6,246,53,236,223,20,136,215,183,115,30,215,39,84,247,181,200,169,238,84,3,82,102,107,56,177,243,79,172,159,48,50,31,81,156,181,238,89,92,118,218,181,187,13,183,104,102,169,100,213,114,106,133,134,158,70,210,214,93,39,107,223,146,81,49,92,230,190,57,58,34,190,166,24,186,54,70,63,116,143,100,125,253,210,42,205,218,170,30,44,124,211,235,39,204,12,135,212,103,2,234,121,92,121,19,211,47,173,122,197,105,42,136,171,202,227,200,158,153,125,107,214,43,73,84,0,138,188,209,252,137,234,111,209,125,98,136,149,68,85,230,143,228,79,83,126,139,235,20,64,80,9,170,131,42,230,170,0,0,0,20,3,205,31,207,102,166,253,23,209,232,139,254,40,7,154,63,158,205,77,250,47,163,209,1,63,249,42,121,88,202,126,96,87,122,117,184,159,228,0,228,169,229,99,41,249,129,93,233,214,226,127,129,21,121,163,249,19,212,223,162,250,197,17,64,37,255,0,115,71,242,39,169,191,69,245,138,34,128,64,213,64,0,12,171,151,253,202,227,200,158,153,125,107,214,43,74,1,47,251,149,199,145,61,50,250,215,172,86,129,42,128,0,10,171,231,157,248,39,249,147,244,210,213,10,171,231,157,248,39,249,147,244,208,57,87,37,79,52,249,79,203,250,239,81,183,28,171,154,63,158,205,77,250,47,163,209,29,87,146,167,154,124,167,229,253,119,168,219,142,85,205,31,207,102,166,253,23,209,232,128,149,92,140,127,27,63,45,254,164,69,94,104,254,123,53,55,232,190,143,68,74,174,70,63,141,159,150,255,0,82,34,175,52,127,61,154,155,244,95,71,162,2,127,242,84,242,177,148,252,192,174,244,235,113,63,200,1,201,83,202,198,83,243,2,187,211,173,196,255,0,0,0,3,53,156,88,249,167,214,79,152,25,15,168,206,93,79,43,143,34,122,101,245,175,88,173,41,91,139,31,52,250,201,243,3,33,245,25,203,169,229,113,228,79,76,190,181,235,21,160,80,9,127,220,174,60,137,233,151,214,189,98,180,160,18,255,0,185,92,121,19,211,47,173,122,197,104,18,168,0,0,170,190,121,223,130,127,153,63,77,45,80,170,190,121,223,130,127,153,63,77,3,149,114,84,243,79,148,252,191,174,245,27,113,110,154,209,171,216,110,130,233,126,65,171,154,129,61,92,118,44,118,157,179,84,37,36,11,52,242,189,242,54,40,161,141,158,228,87,201,44,145,198,138,229,107,17,94,138,231,53,168,174,74,139,228,169,230,159,41,249,127,93,234,54,227,191,243,164,215,75,238,45,130,98,90,13,142,94,109,76,164,205,188,69,199,37,164,232,201,43,188,45,36,212,239,162,78,138,170,177,67,36,233,43,183,237,71,61,212,155,90,244,107,101,107,130,162,238,215,107,173,254,235,91,125,190,220,234,238,55,43,141,68,149,117,149,149,115,58,105,234,103,145,202,233,37,146,71,42,185,239,115,149,92,174,85,85,85,85,85,52,83,193,30,131,84,240,227,195,70,29,166,215,154,42,72,50,20,167,125,211,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,157,27,181,169,74,220,190,180,118,213,173,252,90,96,184,142,75,97,171,186,227,212,85,19,94,239,17,69,74,217,224,72,41,33,124,209,182,169,175,99,217,225,164,168,109,60,18,35,211,163,146,125,136,168,231,181,77,15,1,149,115,66,120,102,142,88,184,128,229,233,131,232,238,71,55,135,164,201,180,190,193,79,29,78,215,191,194,85,50,130,154,74,106,157,140,123,22,78,212,241,197,47,111,122,53,251,54,187,225,114,161,158,195,74,124,39,121,88,209,191,151,248,247,167,64,6,109,174,214,155,173,130,235,91,98,190,219,42,237,215,43,117,68,148,149,148,117,112,186,25,233,167,141,202,217,34,146,55,34,57,143,107,145,90,173,84,69,69,69,69,52,125,194,46,183,221,120,142,225,211,12,214,91,237,142,146,209,114,191,211,212,182,178,146,146,71,62,4,158,158,170,106,105,31,30,239,137,172,123,160,87,163,21,92,172,71,163,85,207,219,189,106,47,155,22,133,223,116,195,138,11,158,163,123,26,213,69,139,106,95,75,141,161,214,245,99,55,85,65,79,79,29,122,77,18,35,85,179,58,119,247,220,254,138,217,60,74,59,123,159,220,107,59,7,36,253,98,181,89,115,44,243,68,47,151,234,184,170,50,90,122,91,221,130,142,106,166,182,145,211,210,164,141,172,108,81,185,232,171,83,36,82,64,245,72,216,170,232,168,222,174,84,72,154,5,186,0,0,170,190,121,223,130,127,153,63,77,57,87,37,79,52,249,79,203,250,239,81,183,29,87,158,119,224,159,230,79,211,78,85,201,83,205,62,83,242,254,187,212,109,192,93,72,0,1,64,60,209,252,246,106,111,209,125,30,136,191,226,128,121,163,249,236,212,223,162,250,61,16,19,255,0,146,167,149,140,167,230,5,119,167,91,137,254,64,14,74,158,86,50,159,152,21,222,157,110,39,248,2,42,243,71,242,39,169,191,69,245,138,34,85,17,87,154,63,145,61,77,250,47,172,81,1,74,220,39,121,167,209,191,152,24,247,168,192,105,76,205,103,9,222,105,244,111,230,6,61,234,48,26,83,0,82,95,50,254,2,170,116,27,33,155,90,180,154,197,87,62,157,95,42,36,154,238,200,251,91,44,23,25,234,164,115,97,108,48,197,27,96,161,86,201,12,80,175,199,181,237,86,61,205,87,194,143,187,67,228,229,152,181,139,57,197,111,56,86,83,67,227,108,185,5,190,162,215,113,166,238,190,62,253,44,241,186,57,99,222,197,107,219,185,143,114,117,106,163,147,175,84,84,95,120,25,236,224,187,139,108,171,132,109,83,76,166,219,23,142,198,239,190,26,223,147,91,156,217,37,238,80,182,166,55,190,120,34,73,162,141,107,35,141,38,108,47,145,85,173,239,72,138,157,30,165,255,0,105,86,166,98,186,201,167,24,230,169,97,85,126,34,203,147,91,226,184,83,110,146,55,201,14,244,248,224,151,182,247,177,179,68,244,116,114,49,28,187,36,99,218,171,213,170,80,183,27,252,23,101,92,35,234,60,244,52,77,186,222,240,27,151,110,123,38,67,45,12,141,141,157,213,155,109,13,76,232,196,133,107,24,144,72,170,214,47,199,26,54,93,172,220,177,179,213,242,230,227,95,247,85,212,121,236,25,253,206,235,38,153,101,63,195,185,83,64,189,216,237,117,202,172,72,238,109,135,107,158,237,172,98,199,43,98,86,185,241,185,174,233,43,161,138,53,11,233,7,228,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,253,96,85,95,60,239,193,63,204,159,166,156,171,146,167,154,124,167,229,253,119,168,219,142,171,207,59,240,79,243,39,233,167,42,228,169,230,159,41,249,127,93,234,54,224,46,164,0,4,85,230,143,228,79,83,126,139,235,20,69,43,112,157,230,159,70,254,96,99,222,163,1,117,60,209,252,137,234,111,209,125,98,136,165,110,19,188,211,232,223,204,12,123,212,96,2,234,121,163,249,19,212,223,162,250,197,17,64,37,255,0,115,71,242,39,169,191,69,245,138,34,37,114,167,224,74,234,183,90,14,41,181,151,25,164,109,181,180,233,62,17,106,184,192,231,79,36,234,230,58,59,194,177,85,26,198,53,168,228,131,123,92,175,87,247,218,140,217,4,146,7,106,229,161,192,85,54,131,99,208,235,86,172,216,169,39,212,91,229,60,115,90,25,39,119,125,130,221,61,44,110,116,46,134,104,163,116,21,202,233,38,138,101,248,246,177,168,198,57,168,249,145,243,212,0,7,63,215,77,11,211,142,34,244,226,227,165,250,161,102,241,214,170,238,146,195,52,74,140,170,183,213,53,21,35,170,166,145,81,123,115,51,115,186,47,69,106,181,206,99,218,246,61,236,119,64,0,103,91,247,22,226,59,247,142,253,215,254,198,127,178,191,238,175,27,185,254,203,246,94,253,190,212,241,27,127,184,255,0,240,246,239,223,252,29,157,255,0,224,151,169,194,246,143,95,116,27,67,177,93,47,201,51,139,174,81,95,102,183,211,197,52,213,213,44,168,142,142,78,203,18,74,90,73,18,24,164,90,56,228,73,59,41,50,58,70,70,173,102,228,107,88,198,116,168,237,54,168,110,181,23,216,109,148,140,185,86,83,195,73,81,88,216,90,147,205,4,46,145,209,68,249,58,110,115,24,233,230,115,90,171,209,171,44,138,157,55,47,95,214,0,128,28,234,252,172,98,223,48,40,125,58,226,79,242,0,115,171,242,177,139,124,192,161,244,235,136,16,3,149,199,158,205,50,250,215,163,214,151,252,80,15,43,143,61,154,101,245,175,71,173,47,248,0,0,1,149,115,85,6,85,192,210,159,9,222,86,52,111,229,254,61,233,208,29,84,229,92,39,121,88,209,191,151,248,247,167,64,117,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,138,214,45,29,192,117,215,0,186,105,206,163,88,105,46,54,219,141,60,241,69,44,180,176,205,61,190,121,33,146,22,213,210,186,102,61,177,84,198,217,94,177,202,141,85,106,175,249,81,125,168,3,207,224,24,6,27,165,152,109,167,79,180,251,30,164,177,227,214,58,116,166,161,161,166,69,217,19,58,170,170,170,170,171,158,247,57,92,247,189,202,175,123,220,231,57,92,231,42,175,160,0,0,0,14,41,127,224,255,0,67,178,158,35,173,188,81,95,241,191,25,151,218,173,240,210,83,66,246,66,148,62,42,23,170,195,113,146,52,141,31,45,100,108,84,141,146,72,247,53,141,142,37,107,81,241,70,246,246,176,0,0,0,227,252,80,112,191,128,241,103,128,91,244,231,81,174,249,5,186,219,110,188,69,123,138,91,37,68,48,206,233,227,134,104,90,215,58,104,165,106,179,109,67,213,81,26,139,213,27,239,251,209,120,254,130,114,191,208,46,29,181,98,197,172,120,86,95,168,21,183,172,127,197,120,104,46,151,10,41,41,95,223,166,150,157,251,219,29,36,111,94,140,153,202,157,30,159,18,39,94,169,213,22,96,0,0,0,56,255,0,20,28,47,224,60,89,224,22,253,57,212,107,190,65,110,182,219,175,17,94,226,150,201,81,12,51,186,120,225,154,22,181,206,154,41,90,172,219,80,245,84,70,162,245,70,251,254,244,94,63,160,156,175,244,11,135,109,88,177,107,30,21,151,234,5,109,235,31,241,94,26,11,165,194,138,74,87,247,233,165,167,126,246,199,73,27,215,163,38,114,167,71,167,196,137,215,170,117,69,152,0,0,0,1,199,248,152,225,87,72,248,175,195,105,176,253,82,182,213,181,246,234,143,19,108,187,219,100,100,55,27,115,213,91,220,72,101,123,30,221,146,53,168,215,177,237,115,29,209,174,233,189,145,189,157,128,1,0,63,168,169,194,199,252,126,213,95,253,235,110,255,0,81,61,174,167,114,182,209,125,99,147,28,172,212,109,92,214,11,229,203,27,179,173,146,43,157,117,254,146,166,182,174,15,27,85,86,215,84,77,53,35,221,35,218,234,183,198,213,78,136,145,199,27,122,124,42,171,50,128,17,255,0,133,46,10,116,179,131,239,181,63,179,59,254,87,115,251,91,224,124,111,183,106,169,166,237,248,94,255,0,111,181,217,130,46,157,124,75,247,110,221,215,163,122,116,232,189,100,0,0,0,0,0,0,0,0,0,0,8,1,253,69,78,22,63,227,246,170,255,0,239,91,119,250,137,63,192,30,127,79,112,171,86,154,224,24,214,156,216,170,42,231,182,226,182,122,43,37,28,181,111,107,167,146,10,104,89,12,110,145,205,107,90,175,86,177,21,85,26,212,235,215,162,39,220,122,0,0,0,0,16,255,0,94,249,95,232,23,17,58,177,125,214,60,215,47,212,10,43,214,65,225,124,76,22,187,133,20,116,172,236,83,69,78,205,141,146,146,71,167,86,66,213,94,175,95,137,87,167,68,232,137,48,0,28,127,133,254,23,240,30,19,48,11,134,156,233,205,223,32,184,219,110,55,137,111,114,203,123,168,134,105,219,60,144,195,11,154,215,67,20,77,70,109,167,98,162,43,85,122,171,189,255,0,114,39,96,0,8,1,253,69,78,22,63,227,246,170,255,0,239,91,119,250,137,55,244,247,10,181,105,174,1,141,105,205,138,162,174,123,110,43,103,162,178,81,203,86,246,186,121,32,166,133,144,198,233,28,214,181,170,245,107,17,85,81,173,78,189,122,34,125,199,160,0,113,254,40,56,95,192,120,179,192,45,250,115,168,215,124,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,234,141,247,253,232,188,127,65,57,95,232,23,14,218,177,98,214,60,43,47,212,10,219,214,63,226,188,52,23,75,133,20,148,175,239,211,75,78,253,237,142,146,55,175,70,76,229,78,143,79,137,19,175,84,234,139,48,0,17,255,0,138,222,10,116,179,140,31,178,223,180,203,254,87,108,251,37,227,188,23,176,170,169,161,238,120,174,199,115,187,222,130,94,189,60,51,54,237,219,211,171,186,245,234,157,57,254,130,114,191,208,46,29,181,98,197,172,120,86,95,168,21,183,172,127,197,120,104,46,151,10,41,41,95,223,166,150,157,251,219,29,36,111,94,140,153,202,157,30,159,18,39,94,169,213,22,96,0,0,0,35,255,0,21,188,20,233,103,24,63,101,191,105,151,252,174,217,246,75,199,120,47,97,85,83,67,220,241,93,142,231,119,189,4,189,122,120,102,109,219,183,167,87,117,235,213,58,120,174,30,57,106,232,191,12,186,161,67,170,250,115,168,58,148,251,149,29,61,69,36,180,117,215,106,69,162,173,130,104,213,174,138,162,56,105,99,116,140,71,108,149,173,87,116,73,34,141,222,253,168,75,80,0,0,4,95,226,131,151,166,139,241,103,159,219,245,27,81,178,124,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,78,136,223,119,222,171,232,56,82,224,167,75,56,62,251,83,251,51,191,229,119,63,181,190,7,198,251,118,170,154,110,223,133,239,246,251,93,152,34,233,215,196,191,118,237,221,122,55,167,78,139,214,64,0,0,0,4,95,226,99,151,95,15,60,82,230,84,218,131,153,183,32,176,100,44,167,240,213,181,216,229,77,61,51,238,108,106,53,34,90,148,154,25,90,247,198,214,236,107,209,26,253,138,141,114,185,172,141,25,40,0,16,87,22,229,1,160,88,53,246,151,41,194,181,147,90,177,251,213,22,255,0,13,113,181,228,52,84,149,80,111,99,152,253,146,199,68,215,183,115,30,230,175,69,247,181,202,139,238,85,63,94,161,114,137,225,183,82,179,252,151,81,175,185,182,165,65,114,202,175,21,183,186,200,169,46,84,13,130,57,234,102,124,210,54,54,186,141,206,70,35,158,168,136,174,114,244,233,213,87,239,38,248,3,159,232,38,138,98,188,59,105,61,139,71,48,171,133,214,182,203,143,248,175,13,61,210,88,228,170,127,126,166,90,135,239,116,113,198,197,232,249,156,137,209,137,240,162,117,234,189,85,122,0,0,14,127,175,122,41,138,241,19,164,247,221,28,205,110,23,90,43,46,65,225,124,76,246,185,99,142,169,157,138,152,170,25,177,210,71,35,19,171,225,106,47,86,47,194,171,211,162,244,84,232,0,8,1,253,69,78,22,63,227,246,170,255,0,239,91,119,250,137,63,192,0,0,0,67,253,123,229,127,160,92,68,234,197,247,88,243,92,191,80,40,175,89,7,133,241,48,90,238,20,81,210,179,177,77,21,59,54,54,74,73,30,157,89,11,85,122,189,126,37,94,157,19,162,36,192,0,113,254,23,248,95,192,120,76,192,46,26,115,167,55,124,130,227,109,184,222,37,189,203,45,238,162,25,167,108,242,67,12,46,107,93,12,81,53,25,182,157,138,136,173,85,234,174,247,253,200,157,128,0,57,254,189,232,166,43,196,78,147,223,116,115,53,184,93,104,172,185,7,133,241,51,218,229,142,58,166,118,42,98,168,102,199,73,28,140,78,175,133,168,189,88,191,10,175,78,139,209,82,32,127,81,83,133,143,248,253,170,191,251,214,221,254,162,79,240,0,0,4,0,254,162,167,11,31,241,251,85,127,247,173,187,253,68,151,250,9,162,152,175,14,218,79,98,209,204,42,225,117,173,178,227,254,43,195,79,116,150,57,42,159,223,169,150,161,251,221,28,113,177,122,62,103,34,116,98,124,40,157,122,175,85,94,128,0,0,0,17,255,0,138,222,10,116,179,140,31,178,223,180,203,254,87,108,251,37,227,188,23,176,170,169,161,238,120,174,199,115,187,222,130,94,189,60,51,54,237,219,211,171,186,245,234,157,36,0,2,47,240,191,203,211,69,248,76,207,238,26,141,167,57,62,107,113,185,92,108,242,217,37,138,247,91,73,52,13,130,73,161,153,206,107,97,166,137,200,253,212,236,68,85,114,167,69,119,187,238,84,243,250,247,202,255,0,64,184,137,213,139,238,177,230,185,126,160,81,94,178,15,11,226,96,181,220,40,163,165,103,98,154,42,118,108,108,148,146,61,58,178,22,170,245,122,252,74,189,58,39,68,73,128,0,143,252,41,112,83,165,156,31,125,169,253,153,223,242,187,159,218,223,3,227,125,187,85,77,55,111,194,247,251,125,174,204,17,116,235,226,95,187,118,238,189,27,211,167,69,235,207,245,239,149,254,129,113,19,171,23,221,99,205,114,253,64,162,189,100,30,23,196,193,107,184,81,71,74,206,197,52,84,236,216,217,41,36,122,117,100,45,85,234,245,248,149,122,116,78,136,147,0,1,199,248,95,225,127,1,225,51,0,184,105,206,156,221,242,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,170,187,223,247,34,118,0,0,0,0,132,26,133,202,39,134,221,74,207,242,93,70,190,230,218,149,5,203,42,188,86,222,235,34,164,185,80,54,8,231,169,153,243,72,216,218,234,55,57,24,142,122,162,34,185,203,211,167,85,95,188,147,250,9,162,152,175,14,218,79,98,209,204,42,225,117,173,178,227,254,43,195,79,116,150,57,42,159,223,169,150,161,251,221,28,113,177,122,62,103,34,116,98,124,40,157,122,175,85,94,128,0,128,31,212,84,225,99,254,63,106,175,254,245,183,127,168,146,255,0,65,52,83,21,225,219,73,236,90,57,133,92,46,181,182,92,127,197,120,105,238,146,199,37,83,251,245,50,212,63,123,163,142,54,47,71,204,228,78,140,79,133,19,175,85,234,171,208,0,0,0,2,63,241,91,193,78,150,113,131,246,91,246,153,127,202,237,159,100,188,119,130,246,21,85,52,61,207,21,216,238,119,123,208,75,215,167,134,102,221,187,122,117,119,94,189,83,164,128,0,69,254,23,249,122,104,191,9,153,253,195,81,180,231,39,205,110,55,43,141,158,91,36,177,94,235,105,38,129,176,73,52,51,57,205,108,52,209,57,31,186,157,136,138,174,84,232,174,247,125,202,159,43,136,126,90,186,47,196,214,168,87,106,190,163,106,14,165,50,229,89,79,79,73,21,29,13,218,145,40,168,160,134,52,107,98,167,142,106,89,29,27,21,219,229,115,81,221,22,73,100,119,187,114,146,212,1,31,248,82,224,167,75,56,62,251,83,251,51,191,229,119,63,181,190,7,198,251,118,170,154,110,223,133,239,246,251,93,152,34,233,215,196,191,118,237,221,122,55,167,78,139,214,64,0,4,0,254,162,167,11,31,241,251,85,127,247,173,187,253,68,155,250,123,133,90,180,215,0,198,180,230,197,81,87,61,183,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,167,94,189,17,62,227,208,0,56,87,21,60,27,105,31,23,214,172,126,223,169,213,57,5,5,70,49,81,60,214,234,235,37,107,32,157,140,157,173,73,161,114,75,28,145,57,143,88,161,114,170,179,122,44,77,218,230,162,189,29,205,52,19,149,254,129,112,237,171,22,45,99,194,178,253,64,173,189,99,254,43,195,65,116,184,81,73,74,254,253,52,180,239,222,216,233,35,122,244,100,206,84,232,244,248,145,58,245,78,168,179,0,0,0,1,31,248,173,224,167,75,56,193,251,45,251,76,191,229,118,207,178,94,59,193,123,10,170,154,30,231,138,236,119,59,189,232,37,235,211,195,51,110,221,189,58,187,175,94,169,211,207,240,191,203,211,69,248,76,207,238,26,141,167,57,62,107,113,185,92,108,242,217,37,138,247,91,73,52,13,130,73,161,153,206,107,97,166,137,200,253,212,236,68,85,114,167,69,119,187,238,84,148,0,0,0,1,15,245,239,149,254,129,113,19,171,23,221,99,205,114,253,64,162,189,100,30,23,196,193,107,184,81,71,74,206,197,52,84,236,216,217,41,36,122,117,100,45,85,234,245,248,149,122,116,78,136,147,0,1,199,248,95,225,127,1,225,51,0,184,105,206,156,221,242,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,170,187,223,247,34,118,0,0,28,255,0,94,244,83,21,226,39,73,239,186,57,154,220,46,180,86,92,131,194,248,153,237,114,199,29,83,59,21,49,84,51,99,164,142,70,39,87,194,212,94,172,95,133,87,167,69,232,169,208,0,16,131,79,121,68,240,219,166,185,254,53,168,214,44,219,82,167,185,98,183,138,43,221,28,85,119,42,7,65,36,244,211,50,104,219,35,91,70,215,43,21,204,68,84,71,53,122,117,232,169,247,147,124,0,0,0,57,254,186,104,94,156,113,23,167,23,29,47,213,11,55,142,181,87,116,150,25,162,84,101,85,190,169,168,169,29,85,52,138,139,219,153,155,157,209,122,43,85,174,115,30,215,177,239,99,162,7,245,21,56,88,255,0,143,218,171,255,0,189,109,223,234,36,255,0,0,115,78,31,180,46,213,195,198,0,221,57,177,103,185,174,85,109,130,161,37,163,151,42,186,54,186,122,24,27,12,80,199,73,78,230,199,27,98,166,99,97,69,100,72,222,141,87,191,167,223,209,58,88,0,71,254,43,120,41,210,206,48,126,203,126,211,47,249,93,179,236,151,142,240,94,194,170,166,135,185,226,187,29,206,239,122,9,122,244,240,204,219,183,111,78,174,235,215,170,116,243,252,47,242,244,209,126,19,51,251,134,163,105,206,79,154,220,110,87,27,60,182,73,98,189,214,210,77,3,96,146,104,102,115,154,216,105,162,114,63,117,59,17,21,92,169,209,93,238,251,149,37,0,0,0,3,159,235,222,138,98,188,68,233,61,247,71,51,91,133,214,138,203,144,120,95,19,61,174,88,227,170,103,98,166,42,134,108,116,145,200,196,234,248,90,139,213,139,240,170,244,232,189,21,35,6,158,242,137,225,183,77,115,252,107,81,172,89,182,165,79,114,197,111,20,87,186,56,170,238,84,14,130,73,233,166,100,209,182,70,182,141,174,86,43,152,136,168,142,106,244,235,209,83,239,38,248,3,202,106,118,153,226,186,187,136,73,130,230,180,158,46,203,81,112,182,220,42,105,93,28,114,71,85,224,171,96,172,100,18,178,70,57,143,134,71,211,181,146,49,91,241,70,231,181,21,21,81,83,208,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,126,176,0,0,0,0,0,0,0,227,252,80,112,191,128,241,103,128,91,244,231,81,174,249,5,186,219,110,188,69,123,138,91,37,68,48,206,233,227,134,104,90,215,58,104,165,106,179,109,67,213,81,26,139,213,27,239,251,209,123,0,2,31,232,39,43,253,2,225,219,86,44,90,199,133,101,250,129,91,122,199,252,87,134,130,233,112,162,146,149,253,250,105,105,223,189,177,210,70,245,232,201,156,169,209,233,241,34,117,234,157,81,102,0,0,0,0,8,1,253,69,78,22,63,227,246,170,255,0,239,91,119,250,137,63,192,30,127,79,112,171,86,154,224,24,214,156,216,170,42,231,182,226,182,122,43,37,28,181,111,107,167,146,10,104,89,12,110,145,205,107,90,175,86,177,21,85,26,212,235,215,162,39,220,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,69,254,40,57,133,232,191,9,153,253,191,78,117,27,24,205,110,55,43,141,158,43,220,82,217,40,169,38,129,176,73,52,208,181,174,116,213,49,57,31,186,157,234,168,141,84,232,173,247,253,232,129,40,1,31,248,82,227,91,75,56,193,251,83,251,51,176,101,118,207,178,94,7,198,251,118,150,154,30,231,138,239,246,251,93,153,229,235,211,195,63,118,237,189,58,183,167,94,171,210,64,0,0,135,250,247,205,3,64,184,118,213,139,238,142,102,184,134,160,86,222,177,255,0,11,226,103,181,219,232,164,165,127,126,154,42,134,108,116,149,113,189,122,50,102,162,245,98,124,72,189,58,167,69,80,152,0,227,252,47,241,65,128,241,103,128,92,53,27,78,109,25,5,186,219,110,188,75,100,150,43,221,60,48,206,233,227,134,25,156,230,182,25,101,106,179,109,67,17,21,92,139,213,29,238,251,149,123,0,0,0,0,0,0,0,0,120,173,29,214,44,7,93,112,11,94,163,105,205,250,146,227,109,184,211,193,44,177,69,85,12,211,219,231,146,24,230,117,37,83,97,123,219,21,76,109,149,137,36,74,229,86,170,255,0,145,87,218,128,0,0,0,0,7,138,143,88,176,26,157,92,110,136,91,239,212,149,249,100,118,122,187,221,117,29,37,84,50,190,217,4,15,162,106,54,170,52,127,118,23,202,149,241,62,36,115,58,61,140,145,122,167,68,221,245,110,185,254,27,98,204,172,26,125,121,200,105,40,242,28,170,158,186,166,203,67,50,171,95,94,202,52,137,106,82,37,84,218,231,177,179,198,245,103,93,234,205,238,68,86,198,245,104,122,0,0,0,0,0,0,0,120,169,53,139,1,166,213,199,104,133,194,253,73,65,150,73,103,164,189,208,209,213,213,67,19,238,112,78,250,214,171,105,99,87,247,102,124,73,65,43,229,70,179,163,24,248,215,170,245,93,190,212,0,0,0,0,0,57,254,186,107,166,156,112,233,167,23,29,80,213,11,207,129,181,80,244,138,24,98,68,125,85,194,169,200,171,29,45,52,106,169,220,153,251,93,209,58,163,81,173,115,222,230,49,143,123,127,94,178,106,246,27,161,26,119,112,213,45,65,158,174,12,122,211,81,67,13,116,244,208,44,207,167,101,77,92,52,169,50,177,62,39,49,142,157,175,122,53,28,253,141,118,214,189,221,26,161,237,65,249,45,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,63,88,0,0,0,0,0,115,253,123,214,188,87,135,109,39,190,235,30,107,111,186,214,217,113,255,0,11,226,96,181,197,28,149,79,239,212,197,78,205,141,146,72,216,189,31,51,85,122,189,62,20,94,157,87,162,44,64,254,173,95,11,31,241,7,85,127,247,85,187,253,120,9,254,0,0,0,0,15,21,172,154,189,134,232,70,157,220,53,75,80,103,171,131,30,180,212,80,195,93,61,52,11,51,233,217,83,87,13,42,76,172,79,137,204,99,167,107,222,141,71,63,99,93,181,175,119,70,175,170,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,15,214,0,0,1,207,243,157,116,211,141,54,212,124,27,75,243,91,207,178,174,186,141,227,162,176,77,58,35,105,106,42,169,86,157,22,149,210,42,252,19,73,226,155,218,69,77,175,115,28,196,114,61,209,177,225,208,0,0,0,0,1,15,245,239,154,6,129,112,237,171,23,221,28,205,113,13,64,173,189,99,254,23,196,207,107,183,209,73,74,254,253,52,85,12,216,233,42,227,122,244,100,205,69,234,196,248,145,122,117,78,138,189,3,133,46,53,180,179,140,31,181,63,179,59,6,87,108,251,37,224,124,111,183,105,105,161,238,120,174,255,0,111,181,217,158,94,189,60,51,247,110,219,211,171,122,117,234,189,2,64,0,0,0,115,253,123,214,188,87,135,109,39,190,235,30,107,111,186,214,217,113,255,0,11,226,96,181,197,28,149,79,239,212,197,78,205,141,146,72,216,189,31,51,85,122,189,62,20,94,157,87,162,40,116,0,66,13,61,230,237,195,110,165,103,248,214,156,216,176,157,74,130,229,149,94,40,172,148,114,213,219,104,27,4,115,212,204,200,99,116,142,109,99,156,140,71,61,21,85,26,229,233,215,162,47,220,73,253,123,214,188,87,135,109,39,190,235,30,107,111,186,214,217,113,255,0,11,226,96,181,197,28,149,79,239,212,197,78,205,141,146,72,216,189,31,51,85,122,189,62,20,94,157,87,162,40,116,0,66,13,61,230,237,195,110,165,103,248,214,156,216,176,157,74,130,229,149,94,40,172,148,114,213,219,104,27,4,115,212,204,200,99,116,142,109,99,156,140,71,61,21,85,26,229,233,215,162,47,220,77,240,0,30,127,60,207,240,221,48,198,103,204,245,3,33,164,177,88,169,106,41,41,170,46,21,106,173,130,7,212,212,71,79,18,200,238,157,24,197,150,104,209,94,238,140,98,42,185,202,214,162,185,3,208,0,0,0,0,3,207,221,115,252,54,197,153,88,52,250,243,144,210,81,228,57,85,61,117,77,150,134,101,86,190,189,148,105,18,212,164,74,169,181,207,99,103,141,234,206,187,213,155,220,136,173,141,234,223,64,0,0,0,0,0,3,242,93,174,214,171,5,170,182,251,125,185,210,91,173,182,234,121,42,235,43,42,230,108,48,83,65,27,85,210,75,36,142,84,107,24,214,162,185,92,170,136,136,138,170,7,235,7,42,225,247,137,221,26,226,122,197,118,191,233,14,81,237,40,236,151,9,109,245,212,211,194,234,122,168,122,61,233,12,238,133,253,30,144,206,198,44,145,61,81,58,183,115,92,141,146,57,99,103,85,0,1,31,248,173,227,91,75,56,62,251,45,251,76,176,101,119,63,181,190,59,193,123,10,150,154,110,223,133,236,119,59,189,233,226,233,215,196,179,110,221,221,122,59,175,78,137,212,36,0,33,254,130,115,64,208,46,34,117,98,197,163,152,86,33,168,20,87,172,131,197,120,105,238,150,250,40,233,89,216,166,150,161,251,221,29,92,143,78,172,133,200,157,24,191,18,167,94,137,213,82,96,0,7,63,215,77,116,211,142,29,52,226,227,170,26,161,121,240,54,170,30,145,67,12,72,143,170,184,85,57,21,99,165,166,141,85,59,147,63,107,186,39,84,106,53,174,123,220,198,49,239,111,228,208,110,34,180,143,137,44,54,155,51,210,156,178,146,226,199,83,195,53,117,177,242,177,183,27,75,228,87,181,33,172,167,71,43,161,126,232,165,68,85,234,199,236,87,70,231,179,163,148,58,88,57,254,43,174,154,113,151,234,198,107,162,22,203,207,107,51,193,60,36,183,43,93,66,35,36,154,150,162,154,9,227,170,167,247,175,118,20,241,12,141,234,157,28,201,17,17,205,68,124,78,147,160,0,0,0,0,0,7,138,212,157,98,192,116,166,76,126,143,47,191,82,65,114,202,175,20,54,75,45,177,42,161,109,109,124,245,53,180,244,155,160,134,71,181,210,178,39,85,69,36,170,205,202,200,247,59,162,251,145,126,174,121,159,225,186,97,140,207,153,234,6,67,73,98,177,82,212,82,83,84,92,42,213,91,4,15,169,168,142,158,37,145,221,58,49,139,44,209,162,189,221,24,196,85,115,149,173,69,114,7,160,0,0,0,0,0,0,0,0,0,227,250,205,197,158,131,104,14,101,136,224,122,165,157,82,89,238,249,141,71,106,149,143,247,178,138,5,71,163,106,235,29,215,165,61,51,165,106,66,146,191,220,175,114,175,246,184,166,146,32,236,0,0,0,16,3,250,181,124,44,127,196,29,85,255,0,221,86,239,245,224,39,248,57,254,130,107,94,43,196,78,147,216,181,143,10,183,221,104,172,185,7,138,240,208,93,34,142,58,166,118,42,101,167,126,246,199,36,140,78,175,133,202,157,30,191,10,167,94,139,213,19,160,0,0,0,0,0,0,0,7,138,214,77,94,195,116,35,78,238,26,165,168,51,213,193,143,90,106,40,97,174,158,154,5,153,244,236,169,171,134,149,38,86,39,196,230,49,211,181,239,70,163,159,177,174,218,215,187,163,87,213,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,7,235,0,0,0,0,0,227,250,51,197,158,131,107,246,101,151,96,122,91,157,82,94,46,248,117,71,106,169,140,247,50,182,4,70,35,170,232,221,215,165,69,51,101,114,194,178,179,220,143,106,47,246,185,97,146,80,236,0,0,0,0,0,227,252,80,113,65,128,240,153,128,91,245,27,81,173,25,5,198,219,113,188,69,100,138,43,37,60,51,78,217,228,134,105,154,231,54,105,98,106,51,109,59,209,85,28,171,213,91,238,251,213,56,254,130,115,64,208,46,34,117,98,197,163,152,86,33,168,20,87,172,131,197,120,105,238,150,250,40,233,89,216,166,150,161,251,221,29,92,143,78,172,133,200,157,24,191,18,167,94,137,213,80,38,0,57,254,115,174,154,113,166,218,143,131,105,126,107,121,246,85,215,81,188,116,86,9,167,68,109,45,69,85,42,211,162,210,186,69,95,130,105,60,83,123,72,169,181,238,99,152,142,71,186,54,63,160,0,0,0,0,0,0,231,245,26,233,167,20,58,227,15,15,23,59,207,129,204,235,177,248,178,75,109,53,66,35,35,184,210,186,106,136,228,101,59,250,252,115,71,225,94,247,198,168,142,237,185,30,221,232,201,86,48,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,5,43,115,171,243,79,139,124,191,161,245,27,137,117,37,43,115,171,243,79,139,124,191,161,245,27,136,29,87,145,143,227,103,229,191,212,139,84,42,175,145,143,227,103,229,191,212,139,84,0,80,15,52,127,61,154,155,244,95,71,162,47,248,160,30,104,254,123,53,55,232,190,143,68,4,255,0,228,169,229,99,41,249,129,93,233,214,226,127,144,3,146,167,149,140,167,230,5,119,167,91,137,254,0,0,0,0,0,0,5,0,240,11,198,190,85,194,158,163,210,89,46,215,63,17,166,89,53,194,24,242,59,125,66,200,248,232,55,171,99,117,206,157,35,107,222,217,162,98,34,189,172,106,247,163,98,49,83,115,98,124,87,231,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,150,34,194,121,97,113,235,77,163,23,90,78,31,181,130,251,73,65,167,215,58,138,153,173,87,122,190,235,214,211,113,157,208,236,134,73,93,47,106,158,133,202,217,220,170,145,124,51,78,178,61,205,98,200,246,133,207,128,0,17,171,141,254,52,113,94,17,244,226,122,234,39,90,175,121,245,203,183,5,147,30,150,186,54,200,206,234,77,182,186,166,4,122,76,180,108,88,36,69,115,19,227,145,27,22,230,110,89,25,210,184,138,215,156,55,134,221,35,190,234,182,103,91,72,214,91,169,222,203,101,12,213,11,11,238,215,21,99,150,158,138,37,107,30,237,242,57,189,21,200,199,108,98,62,71,38,198,57,83,60,58,233,174,154,143,196,94,163,220,117,67,84,47,62,58,235,93,210,40,97,137,21,148,182,250,86,170,172,116,180,209,170,175,110,22,110,119,68,234,174,87,57,207,123,158,247,189,238,9,171,202,3,41,190,231,60,104,106,22,107,148,215,120,219,214,65,135,221,174,151,26,158,211,35,239,213,79,118,160,146,89,54,49,26,198,238,123,220,189,26,136,212,235,209,17,19,220,116,174,119,23,107,173,130,235,160,215,219,21,206,174,221,114,183,84,100,21,116,117,148,147,58,25,233,167,141,214,199,71,44,114,53,81,204,123,92,136,228,114,42,42,42,34,161,200,57,42,121,167,202,126,95,215,122,141,184,234,188,243,191,4,255,0,50,126,154,4,170,224,39,141,251,23,23,24,36,180,89,29,85,170,219,169,182,78,236,183,187,37,28,47,167,133,244,171,50,164,53,84,141,146,89,31,36,59,29,19,36,93,234,230,75,215,115,90,217,34,87,202,163,49,154,47,171,217,150,130,234,134,63,171,154,127,61,36,119,220,118,161,211,83,165,92,9,52,18,177,241,186,41,97,145,158,229,86,73,20,146,70,170,213,107,209,30,170,215,53,200,142,77,9,240,187,196,222,3,197,54,151,219,117,3,16,169,164,163,185,62,157,174,189,99,203,113,134,166,182,205,58,201,44,123,39,108,107,185,172,123,160,149,209,61,237,98,201,26,53,251,91,213,90,208,236,0,0,0,0,41,219,155,102,127,153,105,103,27,56,6,160,233,246,67,87,99,200,108,120,61,5,77,13,117,50,166,248,159,237,11,146,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,45,132,240,81,197,117,139,139,77,26,162,204,187,182,170,60,190,219,210,143,41,178,81,76,247,120,10,173,207,72,228,70,200,136,244,134,118,51,187,26,245,123,83,171,227,238,61,241,72,165,107,115,171,243,79,139,124,191,161,245,27,137,18,184,120,226,7,62,225,151,84,40,117,95,78,95,72,251,149,29,61,69,36,180,117,203,50,209,86,193,52,106,215,69,81,28,50,70,233,24,142,217,43,90,174,232,146,69,27,189,251,80,13,47,3,159,232,94,186,105,199,17,122,113,110,213,13,47,188,248,235,85,119,88,166,134,84,70,85,91,234,154,136,178,82,212,198,138,189,185,153,185,189,83,170,181,90,230,189,142,123,30,199,187,160,0,62,78,83,150,98,184,53,138,171,41,205,114,107,86,63,101,162,217,226,110,55,74,216,233,41,96,222,246,177,155,229,145,90,198,238,123,218,212,234,190,247,57,17,61,234,135,214,41,47,153,175,29,183,93,110,204,174,58,25,165,185,53,36,154,95,97,168,141,181,85,150,185,220,246,100,149,172,70,185,207,146,78,136,143,166,134,94,173,141,140,221,27,223,31,127,116,136,176,246,131,143,241,209,198,109,247,140,61,71,165,185,199,106,246,54,25,139,248,138,124,102,219,43,24,181,77,142,85,103,118,166,166,70,245,235,52,189,168,149,99,107,150,56,218,198,181,187,149,31,44,150,213,205,31,200,158,166,253,23,214,40,138,1,47,251,154,63,145,61,77,250,47,172,81,1,10,185,91,241,245,71,167,126,7,134,77,99,184,90,173,184,130,248,202,140,119,34,172,169,130,134,27,68,139,221,169,154,154,174,73,28,198,58,25,94,178,44,114,42,172,141,150,68,143,227,100,140,236,219,249,149,114,228,249,94,241,245,125,214,157,156,60,107,53,195,198,101,246,171,123,234,44,87,250,154,150,36,215,170,88,118,163,233,167,71,185,31,45,100,108,85,122,72,212,115,165,138,57,31,39,71,196,249,38,11,21,7,228,187,93,173,86,11,85,109,246,251,115,164,183,91,109,212,242,85,214,86,85,204,216,96,166,130,54,171,164,150,73,28,168,214,49,173,69,114,185,85,17,17,21,84,140,26,41,204,211,132,125,105,241,84,255,0,111,190,194,87,210,239,127,131,205,86,11,95,118,22,246,211,184,202,142,235,233,157,213,210,244,72,251,189,213,237,200,237,155,91,185,66,85,0,0,138,188,209,252,137,234,111,209,125,98,136,160,18,255,0,185,163,249,19,212,223,162,250,197,17,64,32,106,160,0,0,0,4,85,230,143,228,79,83,126,139,235,20,68,42,229,111,199,213,30,157,248,30,25,53,142,225,106,182,226,11,227,42,49,220,138,178,166,10,24,109,18,47,118,166,106,106,185,36,115,24,232,101,122,200,177,200,170,178,54,89,18,63,141,146,51,179,53,121,163,249,19,212,223,162,250,197,17,64,32,106,160,21,213,202,247,143,171,238,180,236,225,227,89,174,30,51,47,181,91,223,81,98,191,212,212,177,38,189,82,195,181,31,77,58,61,200,249,107,35,98,171,210,70,163,157,44,81,200,249,58,62,39,201,53,133,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,7,235,42,175,158,119,224,159,230,79,211,73,85,162,156,205,56,71,214,159,21,79,246,251,236,37,125,46,247,248,60,213,96,181,247,97,111,109,59,140,168,238,190,153,221,93,47,68,143,187,221,94,220,142,217,181,187,150,42,243,206,252,19,252,201,250,104,29,255,0,151,119,31,84,124,78,98,171,129,234,149,194,213,109,212,219,39,106,159,170,212,193,79,246,154,53,142,87,248,154,90,109,200,245,153,140,130,71,84,71,27,22,54,252,50,55,107,100,237,197,53,76,187,224,25,254,101,165,153,149,167,80,116,251,33,171,177,228,54,58,132,169,161,174,166,84,223,19,250,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,45,255,0,112,57,197,221,171,139,237,35,118,87,61,186,146,207,150,88,106,27,109,200,237,80,84,53,236,100,234,196,115,42,161,98,185,101,101,52,201,187,103,113,58,163,227,154,52,116,157,165,145,193,34,129,205,56,135,226,7,1,225,151,75,235,181,95,81,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,234,145,197,35,189,251,84,243,250,23,198,79,14,60,68,209,219,191,103,58,155,106,117,234,227,213,141,199,46,51,178,142,240,201,155,2,79,44,105,75,34,163,229,237,177,93,186,72,123,145,117,142,77,175,114,49,202,129,77,156,209,252,246,106,111,209,125,30,136,149,92,140,127,27,63,45,254,164,69,94,104,254,123,53,55,232,190,143,68,74,174,70,63,141,159,150,255,0,82,2,213,0,0,8,171,205,31,200,158,166,253,23,214,40,137,84,69,94,104,254,68,245,55,232,190,177,68,5,43,112,157,230,159,70,254,96,99,222,163,1,117,60,209,252,137,234,111,209,125,98,136,165,110,19,188,211,232,223,204,12,123,212,96,46,167,154,63,145,61,77,250,47,172,81,1,74,220,39,121,167,209,191,152,24,247,168,192,105,76,205,103,9,222,105,244,111,230,6,61,234,48,26,83,0,69,94,104,254,68,245,55,232,190,177,68,74,162,42,243,71,242,39,169,191,69,245,138,32,34,255,0,42,254,61,105,170,169,173,92,44,107,37,246,146,141,244,116,240,219,240,107,157,71,117,95,88,245,150,103,45,5,77,68,146,185,168,244,107,224,138,149,141,99,25,178,46,215,85,122,196,215,218,81,149,114,244,249,119,113,245,71,196,230,42,184,30,169,92,45,86,221,77,178,118,169,250,173,76,20,255,0,105,163,88,229,127,137,165,166,220,143,89,152,200,36,117,68,113,177,99,111,195,35,118,182,78,220,65,53,65,229,53,87,83,49,93,27,211,140,143,84,179,90,191,15,101,198,109,242,220,42,118,201,27,36,155,98,124,16,69,220,123,24,233,165,122,182,56,216,174,77,242,61,141,69,234,228,57,6,131,113,255,0,194,231,16,116,212,208,227,58,139,73,96,190,212,212,67,72,204,123,38,146,43,117,197,243,205,43,227,134,40,154,231,172,85,47,122,177,21,27,79,36,170,157,200,209,219,92,228,104,16,255,0,157,197,218,235,96,186,232,53,246,197,115,171,183,92,173,213,25,5,93,29,101,36,206,134,122,105,227,117,177,209,203,28,141,84,115,30,215,34,57,28,138,138,138,136,168,74,14,2,120,223,177,113,113,130,75,69,145,213,90,173,186,155,100,238,203,123,178,81,194,250,120,95,74,179,42,67,85,72,217,37,145,242,67,177,209,50,69,222,174,100,189,119,53,173,146,37,124,85,231,157,248,39,249,147,244,210,184,52,95,87,179,45,5,213,12,127,87,52,254,122,72,239,184,237,67,166,167,74,184,18,104,37,99,227,116,82,195,35,61,202,172,146,41,36,141,85,170,215,162,61,85,174,107,145,28,129,167,48,113,254,23,120,155,192,120,166,210,251,110,160,98,21,52,148,119,39,211,181,215,172,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,122,171,91,216,0,0,0,20,237,205,83,142,123,86,169,84,254,237,218,71,116,164,184,98,118,218,138,91,149,243,33,182,221,27,81,77,121,159,180,146,69,75,11,169,228,88,164,166,137,100,107,159,191,114,173,68,77,68,107,59,27,164,235,252,210,56,250,172,211,191,29,195,38,142,92,46,182,220,189,124,29,70,69,145,81,212,207,67,53,162,53,237,84,195,77,73,36,110,99,221,52,172,88,214,73,17,86,54,197,34,199,241,190,71,246,106,135,0,192,51,45,83,204,173,58,125,167,216,245,93,243,33,190,84,37,53,13,13,50,38,249,95,209,85,85,85,85,26,198,53,168,231,189,238,84,99,24,215,57,202,214,181,85,3,218,240,233,196,190,169,240,191,157,195,157,105,157,219,253,247,141,179,86,79,83,236,187,159,240,102,138,63,23,4,50,199,222,237,119,222,248,247,59,224,127,71,39,243,69,208,158,133,235,166,156,113,23,167,22,237,80,210,251,207,142,181,87,117,138,104,101,68,101,85,190,169,168,139,37,45,76,104,171,219,153,155,155,213,58,171,85,174,107,216,231,177,236,123,169,47,141,142,95,57,247,9,245,52,153,29,154,106,188,179,4,170,167,137,175,189,83,209,204,231,208,207,28,84,177,204,250,237,177,118,105,25,53,92,242,37,59,59,178,42,177,17,170,231,61,170,174,243,252,11,241,155,125,224,243,81,234,174,114,90,189,179,134,101,30,30,159,38,182,196,198,37,83,163,137,95,218,169,166,145,221,58,77,23,118,85,72,220,228,142,70,189,205,118,213,86,75,24,104,80,170,190,121,223,130,127,153,63,77,44,251,22,203,49,92,230,197,75,148,225,89,53,171,32,178,214,239,240,215,27,93,108,117,116,179,236,123,152,253,146,198,174,99,182,189,142,106,244,95,115,154,168,190,244,82,176,121,231,126,9,254,100,253,52,8,171,202,227,207,102,153,125,107,209,235,75,232,202,114,204,87,6,177,85,101,57,174,77,106,199,236,180,91,60,77,198,233,91,29,37,44,27,222,214,51,124,178,43,88,221,207,123,90,157,87,222,231,34,39,189,80,161,126,87,30,123,52,203,235,94,143,90,116,174,102,188,118,221,117,187,50,184,232,102,150,228,212,146,105,125,134,162,54,213,86,90,231,115,217,146,86,177,26,231,62,73,58,34,62,154,25,122,182,54,51,116,111,124,125,253,210,34,195,218,14,63,199,71,25,183,222,48,245,30,150,231,29,171,216,216,102,47,226,41,241,155,108,172,98,213,54,57,85,157,218,154,153,27,215,172,210,246,162,85,141,174,88,227,107,26,214,238,84,124,178,72,190,79,58,33,173,21,186,161,81,172,176,223,50,12,99,78,173,212,234,234,138,71,71,87,13,22,93,59,227,171,166,137,140,254,140,21,12,165,145,102,123,158,170,245,138,68,141,168,222,178,43,217,23,248,40,225,70,251,197,166,178,209,97,189,171,173,30,33,109,233,89,148,222,232,161,99,188,5,46,215,172,113,163,164,84,98,77,59,217,218,141,58,61,201,213,242,118,222,200,164,67,65,56,6,1,134,233,102,27,105,211,237,62,199,169,44,120,245,142,157,41,168,104,105,145,118,68,206,170,170,170,170,170,231,189,206,87,61,239,114,171,222,247,57,206,87,57,202,170,20,173,198,254,175,102,90,11,204,239,45,213,205,63,158,146,59,238,59,81,104,154,157,42,224,73,160,149,143,177,210,69,44,50,51,220,170,201,34,146,72,213,90,173,122,35,213,90,230,185,17,201,109,60,46,241,55,128,241,77,165,246,221,64,196,42,105,40,238,79,167,107,175,88,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,245,86,182,152,121,163,249,236,212,223,162,250,61,17,207,248,81,226,187,81,248,74,212,118,102,184,84,190,58,213,93,219,130,255,0,96,158,101,101,45,222,149,170,170,141,114,162,47,110,102,110,114,197,50,34,186,55,57,200,168,246,62,72,222,26,62,7,148,210,173,76,197,117,147,78,49,205,82,194,170,252,69,151,38,183,197,112,166,221,36,111,146,29,233,241,193,47,109,239,99,102,137,232,232,228,98,57,118,72,199,181,87,171,84,245,96,15,63,159,231,248,110,150,97,183,109,65,212,28,134,146,199,143,88,233,214,166,186,186,165,87,100,76,234,136,136,136,136,174,123,220,229,107,24,198,162,189,239,115,90,212,115,156,136,191,86,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,136,121,136,241,191,89,197,86,118,152,150,29,85,183,76,177,59,132,178,216,156,144,207,77,53,210,71,67,20,111,170,170,137,242,185,142,218,246,79,225,213,99,142,70,69,80,228,123,81,207,123,80,12,226,187,81,248,181,227,187,71,179,92,214,95,3,106,161,212,11,12,22,11,4,19,43,233,109,20,174,185,211,170,181,170,168,157,201,159,181,171,44,202,136,233,28,214,162,35,24,200,227,101,159,243,71,242,39,169,191,69,245,138,34,149,184,78,243,79,163,127,48,49,239,81,128,186,158,104,254,68,245,55,232,190,177,68,4,95,229,95,199,173,53,85,53,171,133,141,100,190,210,81,190,142,158,27,126,13,115,168,238,171,235,30,178,204,229,160,169,168,146,87,53,30,141,124,17,82,177,172,99,54,69,218,234,175,88,154,251,74,50,174,94,159,46,238,62,168,248,156,197,87,3,213,43,133,170,219,169,182,78,213,63,85,169,130,159,237,52,107,28,175,241,52,180,219,145,235,51,25,4,142,168,142,54,44,109,248,100,110,214,201,219,136,38,168,0,0,0,0,7,138,214,141,94,195,116,23,75,242,13,92,212,9,234,227,177,99,180,237,154,161,41,32,89,167,149,239,145,177,69,12,108,247,34,190,73,100,142,52,87,43,88,138,244,87,57,173,69,114,7,148,226,139,137,188,7,133,157,47,185,106,6,95,83,73,89,114,101,59,157,101,199,146,227,13,53,109,230,116,146,40,246,64,217,23,115,152,199,79,19,165,123,26,245,142,53,115,246,187,162,53,217,225,213,93,76,202,181,147,81,242,61,82,205,106,252,69,235,38,184,75,112,169,219,36,143,142,29,235,240,65,23,113,239,123,97,137,136,216,227,98,185,118,70,198,53,23,163,80,246,188,81,113,55,159,113,77,170,23,45,64,203,234,106,232,237,175,168,115,172,184,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,245,70,183,176,112,149,203,155,81,248,166,210,124,191,81,232,170,190,206,246,124,53,30,27,53,211,172,22,251,189,82,84,162,86,200,249,26,201,37,236,195,11,36,141,21,145,109,124,242,34,119,19,177,43,20,37,87,44,94,97,117,153,77,101,55,14,188,64,229,253,235,172,219,98,196,175,247,57,167,158,170,235,85,44,243,73,45,45,109,92,243,63,116,203,221,133,148,201,181,141,86,198,177,238,87,172,77,125,159,153,108,202,113,60,171,6,190,213,98,217,174,51,117,199,239,84,91,60,77,186,233,69,37,37,84,27,216,215,179,124,82,35,94,221,204,123,92,157,83,222,215,34,167,185,80,187,238,93,220,125,81,241,57,138,174,7,170,87,11,85,183,83,108,157,170,126,171,83,5,63,218,104,214,57,95,226,105,105,183,35,214,102,50,9,29,81,28,108,88,219,240,200,221,173,147,183,16,77,83,42,230,170,12,171,129,127,220,174,60,137,233,151,214,189,98,180,149,68,85,229,113,228,79,76,190,181,235,21,164,170,0,0,0,0,0,0,2,42,243,71,242,39,169,191,69,245,138,34,21,114,183,227,234,143,78,252,15,12,154,199,112,181,91,113,5,241,149,24,238,69,89,83,5,12,54,137,23,187,83,53,53,92,146,57,140,116,50,189,100,88,228,85,89,27,44,137,31,198,201,25,217,154,188,209,252,137,234,111,209,125,98,136,160,16,53,80,10,224,229,87,199,61,215,84,169,191,118,237,92,186,85,220,50,203,109,61,85,202,199,144,220,174,142,168,169,188,193,221,89,37,165,153,213,18,44,178,84,196,146,57,204,217,185,22,158,39,34,181,157,141,210,88,248,0,8,21,204,215,142,219,86,136,225,183,29,12,210,220,154,174,61,80,191,83,198,218,170,203,92,237,99,241,186,39,171,92,231,201,39,69,86,84,205,23,86,198,198,109,145,140,147,191,186,53,72,123,161,200,57,161,243,2,255,0,225,147,133,45,34,155,252,45,167,51,188,53,223,249,180,169,77,69,61,61,79,254,115,77,87,28,209,127,191,139,167,244,148,174,173,11,215,77,71,225,211,81,237,218,161,165,247,159,3,117,161,235,20,208,202,138,250,91,133,43,149,22,74,90,152,209,83,185,11,246,183,170,117,71,35,154,215,177,204,123,24,246,249,92,91,19,202,179,155,237,46,45,133,99,55,92,130,245,91,191,195,91,173,116,82,85,213,79,177,142,123,246,69,26,57,238,218,198,57,203,209,61,205,106,170,251,145,73,63,197,191,46,45,92,225,75,13,178,106,13,85,222,147,48,199,170,41,225,138,253,93,107,165,124,108,178,92,94,168,157,169,17,202,174,125,51,156,173,100,117,42,140,220,255,0,133,241,196,231,68,146,5,207,240,233,196,190,150,113,65,130,67,157,105,157,219,253,247,141,179,86,79,77,237,75,103,241,166,138,63,23,4,50,201,217,238,246,30,248,247,59,227,103,71,39,243,68,234,166,112,120,81,226,187,81,248,74,212,118,102,184,84,190,58,213,93,219,130,255,0,96,158,101,101,45,222,149,170,170,141,114,162,47,110,102,110,114,197,50,34,186,55,57,200,168,246,62,72,223,161,236,3,63,195,117,79,13,180,234,14,159,100,52,151,204,122,249,78,149,52,53,212,202,187,37,103,85,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,15,64,0,2,0,115,171,242,177,139,124,192,161,244,235,137,0,57,92,121,236,211,47,173,122,61,105,63,249,213,249,88,197,190,96,80,250,117,196,128,28,174,60,246,105,151,214,189,30,180,9,85,207,59,240,79,243,39,233,167,127,229,221,199,213,31,19,152,170,224,122,165,112,181,91,117,54,201,218,167,234,181,48,83,253,166,141,99,149,254,38,150,155,114,61,102,99,32,145,213,17,198,197,141,191,12,141,218,217,59,113,112,14,121,223,130,127,153,63,77,43,47,0,207,243,45,44,204,173,58,131,167,217,13,93,143,33,177,212,37,77,13,117,50,166,248,159,209,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,67,81,0,141,92,16,113,163,138,241,113,167,16,87,86,186,213,100,207,173,189,200,47,120,244,85,209,186,71,246,146,29,213,212,208,43,214,100,163,122,207,26,35,158,159,4,138,232,183,63,106,72,249,42,0,2,53,113,191,198,142,43,194,62,156,79,93,68,235,85,239,62,185,118,224,178,99,210,215,70,217,25,221,73,182,215,84,192,143,73,150,141,139,4,136,174,98,124,114,35,98,220,205,203,35,2,69,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,47,86,61,98,154,41,17,174,232,187,36,99,190,231,34,173,59,115,127,202,111,184,55,26,26,123,154,226,213,222,10,245,143,225,246,155,165,186,167,180,201,59,21,80,93,171,228,138,77,143,71,49,219,94,198,175,71,34,181,122,116,84,84,247,17,255,0,134,190,53,248,142,210,125,113,92,199,27,185,221,115,9,51,76,130,122,219,230,32,213,127,133,200,43,171,230,103,121,209,83,66,213,100,85,146,61,35,72,229,134,61,205,115,88,205,175,141,93,19,250,175,55,251,255,0,218,189,125,211,220,167,216,151,91,55,182,116,190,211,112,246,117,218,155,195,215,81,247,107,107,223,216,168,139,170,246,230,102,237,175,103,85,218,228,84,234,189,0,178,174,8,56,209,197,120,184,211,136,43,171,93,106,178,103,214,222,228,23,188,122,42,232,221,35,251,73,14,234,234,104,21,235,50,81,189,103,141,17,207,79,130,69,116,91,159,181,36,124,149,51,45,161,122,233,168,252,58,106,61,187,84,52,190,243,224,110,180,61,98,154,25,81,95,75,112,165,114,162,201,75,83,26,42,119,33,126,214,245,78,168,228,115,90,246,57,143,99,30,221,15,112,235,175,56,111,18,90,71,98,213,108,50,182,145,204,184,211,177,151,58,24,106,22,103,218,110,40,198,173,69,20,170,230,49,219,227,115,186,35,149,141,222,197,100,141,77,143,106,168,116,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,149,185,213,249,167,197,190,95,208,250,141,196,186,146,149,185,213,249,167,197,190,95,208,250,141,196,14,171,200,199,241,179,242,223,234,69,170,21,87,200,199,241,179,242,223,234,69,170,0,40,7,154,63,158,205,77,250,47,163,209,23,252,80,15,52,127,61,154,155,244,95,71,162,2,127,242,84,242,177,148,252,192,174,244,235,113,63,200,1,201,83,202,198,83,243,2,187,211,173,196,255,0,0,0,0,0,0,0,3,42,231,213,191,226,121,86,41,236,223,181,56,205,214,205,237,155,124,55,107,119,180,40,164,167,241,148,50,245,237,84,195,189,19,185,11,246,187,108,141,234,215,116,94,138,189,15,148,92,246,173,240,89,106,226,159,128,157,35,190,226,24,253,35,181,83,26,211,124,113,113,250,197,169,109,42,214,192,148,80,58,91,124,242,57,170,215,177,205,89,93,18,61,90,140,153,90,189,200,216,249,183,7,159,229,117,199,213,30,97,98,182,240,207,172,87,11,85,174,235,142,91,233,168,113,59,196,245,48,81,199,115,165,99,226,166,130,218,230,57,205,223,88,222,228,109,139,182,142,116,209,181,219,145,31,26,190,107,10,207,243,252,55,75,48,219,182,160,234,14,67,73,99,199,172,116,235,83,93,93,82,171,178,38,117,68,68,68,68,87,61,238,114,181,140,99,81,94,247,185,173,106,57,206,68,92,198,127,178,172,11,42,255,0,117,113,204,147,28,184,127,227,40,235,173,181,212,242,127,234,201,12,209,200,207,241,57,174,111,242,84,59,255,0,19,124,123,107,47,21,26,113,134,105,190,127,5,170,158,147,25,219,89,114,168,163,167,107,36,189,93,24,146,197,29,100,137,211,164,61,32,145,91,218,139,163,22,71,204,254,155,93,20,112,135,202,227,71,139,108,171,139,157,83,92,166,229,23,129,198,236,94,38,223,140,219,154,217,34,237,208,186,166,71,178,121,226,89,165,141,43,36,141,97,108,207,141,81,174,236,198,136,157,24,135,10,173,180,221,109,212,212,21,151,11,101,93,45,61,210,157,106,232,101,154,23,49,149,80,36,178,66,178,196,229,78,143,98,75,12,177,171,155,213,55,198,246,253,237,84,73,1,193,159,6,121,247,22,121,253,53,29,29,13,93,187,9,183,84,50,91,245,250,88,166,134,7,65,28,212,233,83,73,75,82,144,75,10,215,118,106,18,72,226,147,162,116,77,206,247,125,253,87,155,102,1,134,233,102,186,96,26,125,167,216,245,37,143,30,177,233,189,5,53,13,13,50,46,200,153,237,43,146,170,170,170,171,158,247,57,92,247,189,202,175,123,220,231,57,92,231,42,168,122,14,74,158,105,242,159,151,245,222,163,110,58,175,60,239,193,63,204,159,166,156,171,146,167,154,124,167,229,253,119,168,219,142,171,207,59,240,79,243,39,233,160,86,5,155,22,190,228,22,235,245,218,209,67,226,41,49,155,123,46,151,73,59,172,103,135,165,125,84,20,141,147,163,149,21,253,103,171,167,103,70,162,187,227,235,211,107,92,169,213,120,81,226,187,81,248,74,212,118,102,184,84,190,58,213,93,219,130,255,0,96,158,101,101,45,222,149,170,170,141,114,162,47,110,102,110,114,197,50,34,186,55,57,200,168,246,62,72,223,34,185,53,90,109,87,254,36,179,107,21,246,217,73,113,182,220,116,222,229,73,89,71,87,11,102,130,166,9,43,237,237,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,83,197,115,17,224,130,179,133,92,237,50,220,58,151,118,153,101,151,9,98,177,53,38,158,166,107,92,141,134,41,31,75,85,43,226,107,27,185,239,159,195,162,201,36,143,138,157,202,247,43,152,247,40,93,246,149,106,102,43,172,154,113,142,106,150,21,87,226,44,185,53,190,43,133,54,233,35,124,144,239,79,142,9,123,111,123,27,52,79,71,71,35,17,203,178,70,61,170,189,90,167,171,40,47,128,78,59,46,188,34,100,213,182,44,150,142,174,237,167,89,21,66,85,222,40,233,99,116,245,180,179,199,79,51,99,150,134,55,212,69,3,31,36,142,167,108,206,122,42,186,56,88,137,239,99,75,233,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,15,214,0,2,149,185,213,249,167,197,190,95,208,250,141,196,130,182,236,79,42,188,88,174,249,77,167,25,186,214,217,113,255,0,15,237,123,141,61,20,146,82,219,251,239,86,65,226,37,106,43,34,238,61,21,172,222,169,185,200,168,157,84,157,92,234,252,211,226,223,47,232,125,70,226,123,94,78,24,6,27,170,120,111,16,90,125,168,56,245,37,243,30,190,83,227,148,213,212,53,40,187,37,103,91,146,162,162,162,163,152,246,185,26,246,61,170,143,99,218,215,53,90,230,162,160,69,254,5,248,205,190,240,121,168,245,87,57,45,94,217,195,50,143,15,79,147,91,98,99,18,169,209,196,175,237,84,211,72,238,157,38,139,187,42,164,110,114,71,35,94,230,187,106,171,37,142,255,0,177,108,179,21,206,108,84,185,78,21,147,90,178,11,45,110,255,0,13,113,181,214,199,87,75,62,199,185,143,217,44,106,230,59,107,216,230,175,69,247,57,170,139,239,69,51,197,198,39,10,185,151,10,26,185,112,195,239,54,218,183,99,23,26,138,138,156,78,239,36,137,51,46,54,228,127,192,142,149,172,99,124,76,109,116,109,153,155,91,181,234,142,68,237,190,55,191,213,112,227,204,51,94,120,104,210,252,147,74,241,10,202,75,141,182,227,78,245,199,223,114,111,121,113,186,217,36,69,150,162,153,174,234,215,177,205,89,93,216,122,44,105,50,178,94,159,219,163,156,37,255,0,53,14,61,105,169,105,174,188,44,104,221,246,146,177,245,148,243,91,243,155,157,63,117,31,70,244,150,23,37,5,53,68,114,181,170,245,107,39,138,169,142,99,217,178,94,215,84,122,74,214,85,93,21,166,235,113,166,175,172,183,219,42,234,169,237,116,233,87,93,44,48,185,236,165,129,101,142,20,150,87,34,116,99,22,89,162,141,28,238,137,190,70,55,239,114,34,254,188,91,19,202,179,155,237,46,45,133,99,55,92,130,245,91,191,195,91,173,116,82,85,213,79,177,142,123,246,69,26,57,238,218,198,57,203,209,61,205,106,170,251,145,75,63,213,30,8,44,92,35,242,216,213,26,220,142,150,213,114,212,219,223,178,226,189,222,232,230,125,68,44,165,75,253,26,195,75,72,233,34,141,241,195,177,177,62,68,216,142,124,189,119,57,205,142,36,96,85,89,127,220,209,252,137,234,111,209,125,98,136,160,18,255,0,185,163,249,19,212,223,162,250,197,16,20,2,125,95,246,85,129,101,95,238,174,57,146,99,151,15,252,101,29,117,182,186,158,79,253,89,33,154,57,25,254,39,53,205,254,74,135,202,45,251,154,71,0,181,154,137,227,184,155,209,203,125,214,229,151,167,131,167,200,177,218,58,105,235,166,187,198,157,170,104,106,105,35,141,175,123,102,137,137,26,73,26,34,70,232,163,89,62,7,198,254,240,112,14,37,57,160,126,241,60,33,38,142,93,113,15,5,159,100,23,8,62,211,79,79,111,237,217,217,67,5,91,234,34,240,78,117,92,147,36,202,176,209,35,187,172,86,244,90,142,157,62,5,72,171,194,198,138,126,241,60,65,97,58,57,37,195,193,82,100,23,5,241,243,182,94,220,140,161,130,39,212,85,118,157,219,145,18,101,130,25,82,61,204,86,247,21,155,186,55,170,167,42,46,79,147,103,15,95,98,244,158,237,196,45,218,166,213,87,87,168,157,40,173,12,142,151,173,85,186,134,138,166,162,41,218,233,220,136,169,223,157,136,174,137,159,14,218,104,28,174,115,151,108,97,97,86,155,77,170,193,106,162,177,88,173,148,150,235,109,186,158,58,74,58,58,72,91,12,20,208,70,212,108,113,71,27,81,26,198,53,168,141,70,162,34,34,34,34,31,172,0,34,175,52,127,34,122,155,244,95,88,162,40,4,191,238,104,254,68,245,55,232,190,177,68,80,8,26,168,0,0,0,1,21,121,163,249,19,212,223,162,250,197,17,64,37,255,0,115,71,242,39,169,191,69,245,138,34,128,64,250,191,236,171,2,202,191,221,92,115,36,199,46,31,248,202,58,235,109,117,60,159,250,178,67,52,114,51,252,78,107,155,252,149,9,213,196,167,52,15,222,39,132,36,209,203,174,33,224,179,236,130,225,7,218,105,233,237,253,187,59,40,96,171,125,68,94,9,206,171,146,100,153,86,26,36,119,117,138,222,139,81,211,167,192,169,223,249,164,112,11,89,168,158,59,137,189,28,183,221,110,89,122,120,58,124,139,29,163,166,158,186,107,188,105,218,166,134,166,146,56,218,247,182,104,152,145,164,145,162,36,110,138,53,147,224,124,111,239,84,8,29,87,133,141,20,253,226,120,130,194,116,114,75,135,130,164,200,46,11,227,231,108,189,185,25,67,4,79,168,170,237,59,183,34,36,203,4,50,164,123,152,173,238,43,55,116,111,85,73,233,206,226,211,106,176,90,180,26,197,98,182,82,91,173,182,234,124,130,146,142,142,146,22,195,5,52,17,182,216,216,226,142,54,162,53,140,107,81,26,141,68,68,68,68,68,58,87,38,206,30,190,197,233,61,219,136,91,181,77,170,174,175,81,58,81,90,25,29,47,90,171,117,13,21,77,68,83,181,211,185,17,83,191,59,17,93,19,62,29,180,208,57,92,231,46,216,252,7,60,239,193,63,204,159,166,129,86,182,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,185,172,99,156,189,17,21,78,129,195,199,16,57,247,12,186,161,67,170,250,114,250,71,220,168,233,234,41,37,163,174,89,150,138,182,9,163,86,186,42,136,225,146,55,72,196,118,201,90,213,119,68,146,40,221,239,218,135,96,229,113,231,179,76,190,181,232,245,167,170,230,35,192,45,103,12,121,82,103,154,91,111,186,220,180,202,247,221,168,232,148,211,212,125,153,145,36,137,158,26,170,167,106,177,33,123,231,141,180,242,72,244,145,223,20,110,220,232,251,146,135,202,230,49,198,182,43,198,14,85,134,126,207,236,23,91,102,55,137,91,234,182,123,102,150,56,107,164,174,170,145,157,254,189,169,229,141,97,72,233,169,118,127,69,200,229,151,175,84,86,244,246,188,159,248,126,181,106,158,188,220,245,95,35,101,37,77,183,75,169,233,234,233,168,229,70,189,101,186,213,119,91,73,42,198,248,220,215,50,38,195,81,42,57,28,199,178,102,83,57,189,122,59,164,11,52,123,193,207,15,95,187,7,15,184,222,147,86,212,218,171,111,84,157,250,219,221,194,221,75,217,142,178,186,121,93,35,156,170,168,143,151,182,197,142,6,202,244,71,58,56,35,248,88,157,24,208,166,206,104,254,123,53,55,232,190,143,68,115,254,20,120,174,212,126,18,181,29,153,174,21,47,142,181,87,118,224,191,216,39,153,89,75,119,165,106,170,163,92,168,139,219,153,155,156,177,76,136,174,141,206,114,42,61,143,146,55,244,14,104,254,123,53,55,232,190,143,68,69,248,237,55,89,173,85,23,216,109,149,111,182,209,212,67,73,81,88,216,92,176,67,60,205,145,209,68,249,58,109,107,222,216,38,115,90,171,213,201,20,138,157,118,175,64,211,246,1,159,225,186,167,134,218,117,7,79,178,26,75,230,61,124,167,74,154,26,234,101,93,146,179,170,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,122,2,133,185,119,113,191,89,194,174,118,184,150,99,85,187,76,178,203,132,82,223,92,176,207,83,53,174,70,195,44,108,170,165,137,146,181,141,220,247,193,226,21,35,146,71,197,78,212,99,85,204,99,86,247,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,1,118,187,90,172,22,170,219,237,246,231,73,110,182,219,169,228,171,172,172,171,153,176,193,77,4,109,87,73,44,146,57,81,172,99,90,138,229,114,170,34,34,42,169,68,60,196,120,223,172,226,171,59,76,75,14,170,219,166,88,157,194,89,108,78,72,103,166,154,233,35,161,138,55,213,85,68,249,92,199,109,123,39,240,234,177,199,35,34,168,114,61,168,231,189,169,218,185,164,113,245,71,168,158,59,134,77,28,184,90,174,88,130,120,58,140,139,34,163,169,130,186,27,188,137,218,169,134,154,146,72,220,246,54,24,158,145,172,146,34,164,142,150,53,143,224,100,111,239,87,93,187,19,202,175,22,43,190,83,105,198,110,181,182,92,127,195,251,94,227,79,69,36,148,182,254,251,213,144,120,137,90,138,200,187,143,69,107,55,170,110,114,42,39,85,3,160,112,157,230,159,70,254,96,99,222,163,1,117,60,209,252,137,234,111,209,125,98,136,165,110,19,188,211,232,223,204,12,123,212,96,46,167,154,63,145,61,77,250,47,172,81,1,74,220,39,121,167,209,191,152,24,247,168,192,105,76,205,103,9,222,105,244,111,230,6,61,234,48,26,83,0,69,94,104,254,68,245,55,232,190,177,68,74,162,42,243,71,242,39,169,191,69,245,138,32,40,46,211,105,186,223,238,180,86,43,21,178,174,227,114,184,212,71,73,71,71,73,11,166,158,166,121,28,141,142,40,227,106,43,158,247,57,81,168,212,69,85,85,68,67,245,226,217,102,85,131,95,105,114,156,43,38,186,227,247,170,45,254,26,227,107,173,146,146,170,13,236,115,31,178,88,213,175,110,230,61,205,94,139,239,107,149,23,220,170,116,14,19,188,211,232,223,204,12,123,212,96,39,167,53,14,2,170,105,106,110,188,83,232,221,138,174,177,149,149,19,92,51,155,101,63,105,25,70,196,138,22,165,125,53,60,113,53,202,197,115,39,150,169,238,123,223,190,94,239,68,98,74,230,7,31,227,55,152,205,103,20,124,56,224,184,5,182,151,236,245,234,166,225,81,62,123,109,166,239,182,25,164,165,100,62,13,208,73,191,100,148,115,62,89,165,88,100,71,201,28,180,177,245,85,72,217,44,220,87,129,13,11,177,113,19,197,6,35,167,57,141,154,235,113,197,157,226,174,55,214,219,213,236,217,75,79,79,36,140,73,165,98,42,197,12,147,164,16,57,232,173,119,241,145,172,123,94,230,57,56,1,119,220,163,56,122,253,148,240,251,46,172,220,234,110,172,189,106,175,102,182,91,125,101,47,135,142,142,134,146,90,152,232,221,26,57,55,201,222,100,175,159,186,170,141,116,115,67,181,189,26,175,144,56,175,60,239,193,63,204,159,166,149,107,69,105,186,220,105,171,235,45,246,202,186,170,123,93,58,85,215,75,12,46,123,41,96,89,99,133,37,149,200,157,24,197,150,104,163,71,59,162,111,145,141,251,220,136,182,149,207,59,240,79,243,39,233,167,31,228,213,105,181,95,248,146,205,172,87,219,101,37,198,219,113,211,123,149,37,101,29,92,45,154,10,152,36,175,183,182,72,164,141,200,173,123,28,213,86,171,85,21,21,21,81,64,141,92,46,241,55,159,112,179,170,22,221,64,196,42,106,235,45,172,168,107,175,88,242,220,102,166,162,188,192,145,203,30,201,219,26,237,115,216,217,229,116,79,123,94,145,200,173,126,215,116,86,187,67,218,85,169,152,174,178,105,198,57,170,88,85,95,136,178,228,214,248,174,20,219,164,141,242,67,189,62,56,37,237,189,236,108,209,61,29,28,140,71,46,201,24,246,170,245,106,148,89,199,183,4,23,222,17,243,184,171,113,202,91,173,203,76,175,125,168,172,151,186,201,153,81,51,42,146,20,89,169,106,221,28,81,178,57,183,182,87,198,155,17,175,139,166,215,57,209,202,140,112,19,198,253,247,132,124,238,90,44,142,170,235,114,211,43,223,118,91,221,146,142,22,84,76,202,164,133,82,26,170,70,201,44,108,142,109,237,137,146,46,244,107,226,235,185,174,116,113,43,2,255,0,136,149,204,87,140,154,158,19,244,190,154,223,138,83,85,183,59,205,233,234,225,198,171,150,138,42,138,42,23,211,201,76,149,19,78,143,145,171,189,177,84,171,162,77,146,49,100,107,123,141,86,117,71,74,171,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,15,21,174,154,23,167,28,69,233,197,199,75,245,66,205,227,173,85,221,37,134,104,149,25,85,111,170,106,42,71,85,77,34,162,246,230,102,231,116,94,138,213,107,156,199,181,236,123,216,224,205,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,165,239,114,238,224,167,21,225,139,4,92,234,162,255,0,106,202,51,60,206,223,23,140,188,218,170,163,173,181,165,15,122,89,105,253,155,58,193,28,189,153,161,125,51,229,234,231,53,239,138,55,55,220,214,169,76,60,67,240,253,159,112,203,170,21,218,81,168,204,164,125,202,142,158,158,174,42,202,20,153,104,171,96,154,52,115,101,167,146,104,227,116,140,71,111,137,206,70,244,73,34,145,190,253,170,79,78,88,188,194,232,241,106,58,110,29,120,129,203,251,54,168,118,197,137,95,238,115,65,5,45,170,150,40,38,146,90,90,218,185,230,102,216,83,181,11,41,147,107,220,142,145,99,220,140,72,154,192,180,172,255,0,0,195,117,79,13,187,105,246,160,227,212,151,204,122,249,78,180,213,212,53,40,187,37,103,84,84,84,84,84,115,30,215,35,94,199,181,81,236,123,90,230,171,92,212,84,206,183,22,122,3,83,195,62,188,228,250,76,235,165,37,194,134,130,163,196,218,166,138,225,21,84,254,206,155,171,233,82,169,35,70,172,85,61,165,103,113,142,141,158,255,0,141,136,177,62,55,190,237,56,232,227,54,197,193,230,156,82,220,227,181,123,103,51,202,60,69,62,51,109,149,143,74,87,73,18,51,187,83,83,35,122,116,134,46,236,74,177,181,201,36,142,123,90,221,168,175,150,58,1,202,114,204,171,57,190,213,101,57,174,77,117,200,47,85,187,60,77,198,233,91,37,93,84,251,24,214,51,124,178,43,158,237,172,99,90,157,87,220,214,162,39,185,16,9,233,202,135,140,28,251,9,213,11,39,12,119,213,171,190,97,57,93,69,67,109,145,36,83,84,79,98,173,237,201,50,190,6,196,199,187,195,72,230,175,117,138,137,28,106,231,84,43,163,70,206,178,116,190,121,223,130,127,153,63,77,59,87,45,222,1,108,90,5,138,218,245,183,82,45,254,55,83,114,11,123,42,41,225,170,166,124,127,102,105,103,143,170,211,50,57,90,215,182,177,204,126,217,228,115,81,204,234,232,89,209,189,199,205,197,121,231,126,9,254,100,253,52,10,181,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,253,206,99,220,213,234,138,168,123,93,11,208,189,71,226,47,81,237,218,95,165,246,111,29,117,174,235,44,211,74,170,202,91,125,43,85,18,74,170,153,17,23,183,11,55,55,170,244,87,43,156,214,49,175,123,216,199,121,92,91,19,202,179,155,237,46,45,133,99,55,92,130,245,91,191,195,91,173,116,82,85,213,79,177,142,123,246,69,26,57,238,218,198,57,203,209,61,205,106,170,251,145,75,243,224,183,132,140,55,129,221,35,187,213,100,57,69,36,249,13,218,158,59,166,101,126,154,165,97,183,64,202,102,72,230,199,23,115,107,99,166,129,178,76,171,43,209,175,126,231,189,251,27,178,40,131,213,225,184,86,139,240,3,195,69,214,43,125,69,92,120,158,29,79,91,123,174,172,172,125,34,92,110,115,189,234,228,107,228,70,193,20,213,47,85,138,154,20,118,213,118,216,35,235,238,67,218,232,94,186,105,199,17,122,113,110,213,13,47,188,248,235,85,119,88,166,134,84,70,85,91,234,154,136,178,82,212,198,138,189,185,153,185,189,83,170,181,90,230,189,142,123,30,199,186,146,248,251,227,178,235,197,222,77,69,98,198,168,234,237,58,117,142,212,45,93,158,142,170,55,65,91,85,60,148,240,182,73,107,163,101,68,176,61,241,200,218,134,194,230,34,43,99,153,232,190,247,184,234,188,158,116,171,90,47,122,195,81,170,248,198,69,87,105,211,172,118,161,105,50,90,55,85,213,193,5,246,121,40,106,219,79,19,35,99,22,10,167,211,73,44,114,185,178,57,22,36,154,55,55,222,244,234,28,131,154,63,158,205,77,250,47,163,209,17,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,78,155,90,247,182,9,156,214,170,245,114,69,34,167,93,171,210,80,115,71,243,217,169,191,69,244,122,35,186,242,153,210,28,55,94,180,191,136,205,35,212,8,42,228,177,100,84,248,204,53,11,73,58,195,60,79,100,151,9,98,154,55,251,209,31,28,177,199,34,35,145,204,85,98,35,154,230,171,154,161,197,56,4,227,178,235,194,38,77,91,98,201,104,234,238,218,117,145,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,158,246,52,190,155,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,12,224,241,69,195,38,125,194,206,168,92,180,255,0,47,166,171,172,182,178,161,205,178,228,41,110,154,154,138,243,2,71,20,155,224,116,137,181,207,99,103,137,178,177,142,122,71,34,185,155,157,209,28,239,87,164,92,118,235,206,137,232,54,81,161,24,70,77,87,79,71,124,168,137,214,187,138,207,252,124,122,7,119,86,181,148,62,237,209,62,161,207,137,119,163,250,68,173,153,241,181,178,204,178,180,36,255,0,52,142,62,168,245,19,199,112,201,163,151,11,85,203,16,79,7,81,145,100,84,117,48,87,67,119,145,59,85,48,211,82,73,27,158,198,195,19,210,53,146,68,84,145,210,198,177,252,12,141,253,234,235,183,98,121,85,226,197,119,202,109,56,205,214,182,203,143,248,127,107,220,105,232,164,146,150,223,223,122,178,15,17,43,81,89,23,113,232,173,102,245,77,206,69,68,234,167,235,192,48,12,203,84,243,43,78,159,105,246,61,87,124,200,111,149,9,77,67,67,76,137,190,87,244,85,85,85,85,70,177,141,106,57,239,123,149,24,198,53,206,114,181,173,85,75,115,226,103,133,29,56,225,43,150,102,164,225,88,84,94,58,235,93,236,41,239,247,249,225,70,85,93,234,155,119,163,68,115,145,21,123,112,179,115,146,40,81,85,177,181,206,85,87,189,242,72,240,172,30,19,188,211,232,223,204,12,123,212,96,46,167,154,63,145,61,77,250,47,172,81,20,173,194,119,154,125,27,249,129,143,122,140,5,212,243,71,242,39,169,191,69,245,138,32,40,4,244,24,6,127,153,105,102,101,105,212,29,62,200,106,236,121,13,142,161,42,104,107,169,149,55,196,254,138,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,139,237,120,78,243,79,163,127,48,49,239,81,128,147,252,205,120,18,186,232,142,101,113,215,61,45,198,105,35,210,251,245,68,110,170,163,181,192,230,51,27,173,122,53,174,100,145,245,84,101,52,210,245,116,111,102,216,216,249,59,27,99,68,135,186,22,105,193,71,21,214,46,45,52,106,139,50,238,218,168,242,251,111,74,60,166,201,69,51,221,224,42,183,61,35,145,27,34,35,210,25,216,206,236,107,213,237,78,175,143,184,247,197,34,146,0,205,15,15,28,64,231,220,50,234,133,14,171,233,203,233,31,114,163,167,168,164,150,142,185,102,90,42,216,38,141,90,232,170,35,134,72,221,35,17,219,37,107,85,221,18,72,163,119,191,106,26,30,208,189,116,211,142,34,244,226,221,170,26,95,121,241,214,170,238,177,77,12,168,140,170,183,213,53,17,100,165,169,141,21,123,115,51,115,122,167,85,106,181,205,123,28,246,61,143,112,116,0,0,2,128,120,246,227,126,251,197,198,119,21,22,57,85,117,182,233,149,147,181,45,146,201,89,11,41,230,125,82,194,137,53,85,91,99,150,70,73,54,247,74,200,215,122,181,145,116,218,214,186,73,85,247,252,85,175,53,14,2,169,170,169,174,188,83,232,221,138,146,141,244,116,243,92,51,155,101,63,117,95,88,245,150,22,165,125,53,60,113,57,168,244,107,231,150,169,238,123,25,178,46,239,69,122,202,231,132,64,224,19,132,11,87,23,122,161,91,98,201,115,42,75,78,61,142,211,165,93,226,142,150,226,216,47,117,80,73,28,205,142,90,24,223,12,172,123,35,168,109,59,102,115,209,17,173,153,136,159,19,218,95,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,134,104,116,47,93,53,31,135,77,71,183,106,134,151,222,124,13,214,135,172,83,67,42,43,233,110,20,174,84,89,41,106,99,69,78,228,47,218,222,169,213,28,142,107,94,199,49,236,99,219,161,78,29,56,151,210,206,40,48,72,115,173,51,187,127,190,241,182,106,201,233,189,169,108,254,52,209,71,226,224,134,89,59,61,222,195,223,30,231,124,108,232,228,254,104,129,15,249,181,240,135,138,230,90,113,89,196,214,37,69,106,181,101,248,199,103,237,13,68,245,241,209,71,118,181,162,118,155,185,30,136,201,107,35,122,192,200,190,38,190,72,213,209,39,117,233,79,26,84,102,1,159,230,90,89,153,90,117,7,79,178,26,187,30,67,99,168,74,154,26,234,101,77,241,63,162,162,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,203,78,98,60,125,86,113,57,149,38,7,165,183,11,173,183,76,172,157,218,126,169,83,61,63,218,105,22,72,159,226,106,169,183,35,22,22,62,8,221,79,28,140,89,27,241,72,237,174,147,183,23,53,224,115,132,75,175,23,218,184,236,82,123,141,93,159,19,176,211,182,229,145,221,96,167,115,222,200,21,232,214,82,194,245,106,196,202,153,151,118,206,226,244,70,71,52,136,217,59,75,27,130,236,248,57,226,10,179,137,222,31,113,189,91,187,99,254,198,186,215,119,232,238,84,209,65,59,41,86,170,9,93,27,228,166,124,205,78,228,47,218,143,69,99,164,107,28,231,68,178,61,241,61,76,225,26,136,192,48,12,55,75,48,219,78,159,105,246,61,73,99,199,172,116,233,77,67,67,76,139,178,38,117,85,85,85,85,87,61,238,114,185,239,123,149,94,247,185,206,114,185,206,85,92,187,129,127,220,174,60,137,233,151,214,189,98,180,149,68,85,229,113,228,79,76,190,181,235,21,164,170,0,0,0,0,0,0,2,42,243,71,242,39,169,191,69,245,138,34,128,75,254,230,143,228,79,83,126,139,235,20,69,0,129,245,127,217,86,5,149,127,186,184,230,73,142,92,63,241,148,117,214,218,234,121,63,245,100,134,104,228,103,248,156,215,55,249,42,23,167,203,187,141,250,62,42,176,69,196,179,26,173,186,155,137,219,226,150,250,229,134,10,104,110,145,186,105,99,101,85,44,76,149,207,118,214,50,15,16,169,28,113,178,90,134,163,26,141,123,26,156,171,154,23,0,183,221,105,223,196,62,140,219,252,102,95,106,183,178,158,251,96,166,166,98,77,122,165,135,114,178,166,5,99,81,242,214,70,197,70,44,110,87,58,88,163,141,145,244,124,76,142,104,171,203,91,130,157,101,213,44,239,31,226,14,150,255,0,117,193,48,203,5,194,111,15,125,160,170,109,53,210,186,102,195,51,23,192,50,88,38,138,104,91,54,200,167,239,55,180,246,62,104,147,184,173,145,141,11,53,227,147,139,122,110,16,180,141,185,133,46,47,87,124,200,111,149,14,181,216,97,125,52,190,206,142,175,98,191,185,89,59,122,53,140,107,81,206,72,145,201,44,219,85,172,218,214,203,44,89,246,202,114,204,171,57,190,213,101,57,174,77,117,200,47,85,187,60,77,198,233,91,37,93,84,251,24,214,51,124,178,43,158,237,172,99,90,157,87,220,214,162,39,185,16,211,158,127,128,97,186,167,134,221,180,251,80,113,234,75,230,61,124,167,90,106,234,26,148,93,146,179,170,42,42,42,42,57,143,107,145,175,99,218,168,246,61,173,115,85,174,106,42,103,135,138,238,20,117,31,132,173,71,126,21,154,197,227,173,85,221,201,236,23,248,33,86,82,221,233,90,168,138,230,162,170,246,230,102,230,164,176,170,171,163,115,154,168,175,99,227,145,225,103,252,173,56,50,211,141,59,211,139,15,18,183,59,173,171,45,204,242,219,127,136,182,213,210,189,38,165,199,233,100,69,100,148,208,175,252,51,250,113,212,72,168,142,141,201,36,13,232,137,43,166,157,57,78,39,138,231,54,42,172,91,53,198,109,89,5,150,183,103,137,183,93,40,163,171,165,159,99,218,246,111,138,68,115,29,181,236,107,147,170,123,156,212,84,247,162,20,217,202,247,142,159,216,166,84,205,14,214,60,207,194,105,181,235,127,177,234,107,91,186,27,21,210,73,26,169,214,101,114,120,122,57,186,201,220,234,142,99,37,86,73,252,38,186,162,69,179,238,43,184,174,211,142,18,180,225,249,174,107,47,142,186,215,119,32,176,88,32,153,25,85,119,170,106,34,171,90,170,139,219,133,155,154,178,204,168,173,141,174,106,34,61,239,142,55,133,43,113,237,194,101,31,8,250,203,22,37,142,95,61,165,139,94,237,241,92,108,142,172,185,193,81,116,100,104,212,142,100,171,138,54,70,177,255,0,29,178,246,223,219,72,222,206,136,215,185,241,202,214,123,110,91,28,100,228,60,58,106,133,30,154,221,41,170,238,120,38,123,120,166,134,227,75,75,69,85,95,91,73,86,232,228,134,25,168,105,162,145,17,95,36,178,83,36,200,216,165,150,72,224,99,88,215,61,172,106,197,92,255,0,63,204,181,79,50,187,106,14,160,228,53,119,204,134,249,80,181,53,213,213,42,155,229,127,68,68,68,68,68,107,24,214,163,88,198,53,17,140,99,90,214,163,90,212,68,181,238,86,252,2,214,105,223,129,226,111,88,237,247,91,110,94,190,50,159,29,199,107,41,167,161,154,209,26,247,105,166,169,171,142,70,177,238,154,86,44,137,28,106,139,27,98,145,36,248,223,35,59,33,101,64,0,32,7,58,191,43,24,183,204,10,31,78,184,144,3,149,199,158,205,50,250,215,163,214,147,255,0,157,95,149,140,91,230,5,15,167,92,72,1,202,227,207,102,153,125,107,209,235,64,149,92,243,191,4,255,0,50,126,154,85,173,178,211,117,189,84,190,142,205,108,171,175,168,142,158,122,183,197,77,11,165,123,96,130,39,205,52,170,214,162,170,50,56,163,146,71,187,238,107,24,231,47,68,69,82,210,185,231,126,9,254,100,253,52,138,188,174,60,246,105,151,214,189,30,180,14,21,163,186,197,159,104,86,127,107,212,109,57,191,85,219,174,86,234,136,37,150,40,170,166,134,11,132,17,205,28,206,164,170,108,47,99,165,166,145,209,49,36,137,92,136,228,79,242,42,104,123,134,46,33,113,94,40,52,106,203,171,152,181,55,128,241,253,202,107,141,173,245,81,212,77,108,174,137,219,101,167,145,204,95,243,100,98,185,172,115,226,150,39,171,25,191,106,84,95,48,206,94,119,94,26,46,181,26,169,165,116,117,119,29,43,184,212,34,61,138,231,77,62,55,60,142,232,218,121,220,189,92,250,103,57,81,177,78,229,85,69,86,197,42,239,237,201,63,21,224,239,138,172,203,133,13,92,183,230,22,107,149,91,177,139,141,69,61,54,89,104,142,52,153,151,27,114,63,227,86,196,231,177,190,38,54,186,71,66,253,205,218,245,86,170,246,223,35,30,23,209,196,86,188,225,188,54,233,29,247,85,179,58,218,70,178,221,78,246,91,40,102,168,88,95,118,184,171,28,180,244,81,43,88,247,111,145,205,232,174,70,59,99,17,242,57,54,49,202,153,225,215,77,116,212,126,34,245,30,227,170,26,161,121,241,215,90,238,145,67,12,72,172,165,183,210,181,85,99,165,166,141,85,123,112,179,115,186,39,85,114,185,206,123,220,247,189,239,119,64,227,71,139,108,171,139,157,83,92,166,229,23,129,198,236,94,38,223,140,219,154,217,34,237,208,186,166,71,178,121,226,89,165,141,43,36,141,97,108,207,141,81,174,236,198,136,157,24,135,117,229,161,192,85,78,188,228,48,235,86,172,216,170,224,211,171,29,68,115,90,25,39,107,101,254,227,5,84,110,116,46,134,104,164,108,244,40,216,230,138,101,248,55,61,200,198,57,202,201,145,129,216,57,81,240,45,253,163,138,13,107,195,63,224,245,88,5,21,115,191,206,115,174,146,83,171,127,232,188,43,220,239,247,243,35,63,185,230,57,87,58,191,52,248,183,203,250,31,81,184,151,61,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,76,60,234,252,211,226,223,47,232,125,70,226,4,0,59,255,0,5,220,91,101,92,35,106,154,101,54,216,188,118,55,125,240,214,252,154,220,230,201,47,114,133,181,49,189,243,193,18,77,20,107,89,28,105,51,97,124,138,173,111,122,68,84,232,245,58,95,43,109,29,192,117,215,90,51,221,57,212,107,13,37,198,219,113,211,123,164,81,75,45,44,51,79,111,158,74,186,40,91,87,74,233,152,246,197,83,27,101,122,199,42,53,85,170,191,229,69,226,156,85,112,207,153,112,161,171,149,154,91,152,87,82,92,88,234,118,220,173,23,58,101,70,178,227,110,145,242,50,41,214,61,202,232,95,186,41,24,248,220,171,181,236,118,215,61,155,36,120,104,167,0,207,240,221,83,195,109,58,131,167,217,13,37,243,30,190,83,165,77,13,117,50,174,201,89,213,81,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,61,1,70,220,180,56,227,169,225,199,50,135,71,179,134,82,63,78,179,75,196,111,154,174,71,197,78,251,29,198,100,142,4,173,116,207,86,181,105,149,172,137,179,53,238,248,25,26,72,197,69,107,217,53,223,90,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,7,235,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,242,154,171,169,152,174,141,233,198,71,170,89,173,95,135,178,227,54,249,110,21,59,100,141,146,77,177,62,8,34,238,61,140,116,210,189,91,28,108,87,38,249,30,198,162,245,114,1,226,184,170,226,99,13,225,67,72,235,53,75,48,161,171,184,189,213,13,182,218,45,148,200,173,125,198,227,35,36,124,80,44,155,85,176,179,108,82,61,242,57,23,107,24,237,173,123,246,70,252,246,107,22,177,103,218,235,159,221,53,27,81,175,213,119,27,149,198,162,121,98,138,90,169,166,130,223,4,147,73,51,105,41,91,51,222,232,169,163,116,175,72,226,71,42,53,23,252,170,189,3,140,78,42,179,46,43,245,114,225,152,94,110,85,109,198,45,213,21,20,216,157,162,72,210,22,91,173,202,255,0,129,93,19,94,246,248,153,26,216,221,51,247,59,115,209,26,139,219,100,108,103,20,173,180,221,109,212,212,21,151,11,101,93,45,61,210,157,106,232,101,154,23,49,149,80,36,178,66,178,196,229,78,143,98,75,12,177,171,155,213,55,198,246,253,237,84,64,237,124,29,241,85,153,112,161,171,150,252,194,205,114,171,118,49,113,168,167,166,203,45,17,198,147,50,227,110,71,252,106,216,156,246,55,196,198,215,72,232,95,185,187,94,170,213,94,219,228,99,239,251,71,117,139,1,215,92,2,215,168,218,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,228,85,204,180,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,157,54,181,239,108,19,57,173,85,234,228,138,69,78,187,87,164,160,224,23,141,124,171,133,61,71,164,178,93,174,126,35,76,178,107,132,49,228,118,250,133,145,241,208,111,86,198,235,157,58,70,215,189,179,68,196,69,123,88,213,239,70,196,98,166,230,196,248,130,255,0,138,1,230,143,231,179,83,126,139,232,244,69,249,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,80,103,52,127,61,154,155,244,95,71,162,2,127,242,84,242,177,148,252,192,174,244,235,113,63,200,1,201,83,202,198,83,243,2,187,211,173,196,255,0,0,0,0,0,0,0,3,42,230,148,248,78,242,177,163,127,47,241,239,78,128,205,97,107,218,253,199,173,54,131,112,111,164,58,43,164,215,218,73,245,22,249,166,246,40,110,239,143,187,190,193,110,158,200,198,182,102,205,12,177,186,10,229,116,144,203,10,124,123,88,213,123,218,212,124,42,240,142,188,217,46,250,29,112,226,107,217,250,67,110,181,69,117,181,219,223,6,99,83,104,108,49,210,205,120,117,84,210,72,217,25,28,45,223,88,222,226,247,230,89,100,87,57,204,141,201,27,224,145,29,10,207,65,128,96,25,150,169,230,86,157,62,211,236,122,174,249,144,223,42,18,154,134,134,153,19,124,175,232,170,170,170,170,141,99,26,212,115,222,247,42,49,140,107,156,229,107,90,170,146,255,0,139,254,89,25,247,15,24,6,61,168,216,82,213,229,86,216,44,244,145,101,241,82,119,171,167,161,186,182,26,137,171,170,227,108,116,177,182,43,91,27,11,81,37,153,219,218,175,77,255,0,122,42,5,138,114,198,205,116,27,36,225,115,30,199,244,94,158,146,223,114,176,83,193,22,101,110,86,108,173,75,219,226,68,158,174,126,174,115,164,100,238,141,206,138,94,170,222,219,27,18,108,236,186,40,224,95,58,191,52,248,183,203,250,31,81,184,145,127,133,94,38,51,46,20,53,114,143,84,176,250,26,75,139,29,78,235,109,222,217,82,136,214,92,109,210,62,55,203,2,73,181,93,11,247,69,27,217,35,81,118,189,141,220,215,179,124,111,237,124,210,117,139,1,215,93,104,192,181,27,78,111,212,151,27,109,199,77,237,114,203,20,85,80,205,61,190,121,42,235,102,117,37,83,97,123,219,21,76,109,149,137,36,74,229,86,170,255,0,145,84,61,175,37,79,52,249,79,203,250,239,81,183,29,87,158,119,224,159,230,79,211,78,85,201,83,205,62,83,242,254,187,212,109,199,85,231,157,248,39,249,147,244,208,57,87,37,79,52,249,79,203,250,239,81,183,23,19,159,224,24,110,169,225,183,109,62,212,28,122,146,249,143,95,41,214,154,186,134,165,23,100,172,234,138,138,138,138,142,99,218,228,107,216,246,170,61,143,107,92,213,107,154,138,148,237,201,83,205,62,83,242,254,187,212,109,199,95,230,161,199,173,53,45,53,215,133,141,27,190,210,86,62,178,158,107,126,115,115,167,238,163,232,222,146,194,228,160,166,168,142,86,181,94,173,100,241,85,49,204,123,54,75,218,234,143,73,90,192,172,189,85,195,236,90,127,168,249,30,21,140,103,182,172,214,213,101,184,75,71,73,127,181,177,237,165,184,70,213,232,146,49,31,255,0,177,85,170,248,213,200,171,28,146,179,108,142,177,254,76,26,223,170,21,55,92,151,66,43,44,121,5,255,0,9,163,167,109,214,142,226,217,35,90,44,98,119,58,69,124,79,223,209,200,202,183,42,171,99,141,238,84,146,41,30,216,149,31,81,43,43,215,66,244,47,81,248,139,212,123,118,151,233,125,155,199,93,107,186,203,52,210,170,178,150,223,74,213,68,146,170,166,68,69,237,194,205,205,234,189,21,202,231,53,140,107,222,246,49,218,30,225,227,135,236,7,134,93,47,161,210,141,57,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,170,71,20,109,247,237,64,58,88,0,10,86,231,87,230,159,22,249,127,67,234,55,19,170,242,49,252,108,252,183,250,145,202,185,213,249,167,197,190,95,208,250,141,196,250,188,169,117,211,78,56,116,211,141,125,213,13,80,188,248,27,85,15,217,168,161,134,36,71,213,92,42,156,151,69,142,150,154,53,84,238,76,253,174,232,157,81,168,214,185,239,115,24,199,189,161,47,249,177,93,244,58,215,195,5,206,159,83,45,214,170,204,190,229,210,143,9,106,182,22,221,35,170,241,20,242,84,73,75,43,161,149,241,66,214,70,199,84,43,81,141,145,136,216,86,70,62,88,220,81,97,210,184,135,226,7,62,226,107,84,43,181,95,81,159,72,203,149,101,61,61,36,84,116,43,50,81,81,65,12,104,214,197,79,28,210,72,232,216,174,223,43,154,142,232,178,75,35,189,219,148,147,252,52,242,181,212,125,121,225,246,251,170,23,105,190,203,223,175,62,2,92,2,27,157,98,211,210,214,82,247,122,213,85,86,198,218,121,101,72,100,133,83,195,43,21,174,123,145,94,173,88,157,27,222,31,175,147,254,107,160,216,158,188,220,232,53,58,158,146,159,54,190,83,211,208,224,215,90,214,127,2,9,221,221,109,85,51,30,174,219,21,77,67,95,11,35,114,183,171,145,178,196,215,181,102,72,230,176,174,104,254,68,245,55,232,190,177,68,80,182,83,137,229,88,53,246,171,22,205,113,155,174,63,122,162,217,226,109,215,74,41,41,42,160,222,198,189,155,226,145,26,246,238,99,218,228,234,158,246,185,21,61,202,133,138,102,220,125,81,241,57,203,171,83,112,61,82,184,90,173,186,155,100,246,5,63,85,169,130,159,237,52,107,116,167,127,137,165,166,220,143,89,152,200,36,117,68,113,177,99,111,195,35,118,182,78,220,65,90,197,255,0,115,71,242,39,169,191,69,245,138,34,128,75,254,230,143,228,79,83,126,139,235,20,64,80,9,162,142,10,56,174,177,113,105,163,84,89,151,118,213,71,151,219,122,81,229,54,74,41,158,239,1,85,185,233,28,136,217,17,30,144,206,198,119,99,94,175,106,117,124,125,199,190,41,20,206,185,210,184,120,226,7,62,225,151,84,40,117,95,78,95,72,251,149,29,61,69,36,180,117,203,50,209,86,193,52,106,215,69,81,28,50,70,233,24,142,217,43,90,174,232,146,69,27,189,251,80,11,10,227,183,149,213,247,40,213,140,127,53,225,146,201,106,163,160,205,46,20,246,123,165,130,10,38,80,219,236,18,50,153,203,227,218,176,70,145,197,70,177,211,185,101,69,78,231,125,205,72,251,206,168,108,108,179,76,3,0,195,116,179,13,180,233,246,159,99,212,150,60,122,199,78,148,212,52,52,200,187,34,103,85,85,85,85,85,115,222,231,43,158,247,185,85,239,123,156,231,43,156,229,85,243,250,23,174,154,113,196,94,156,91,181,67,75,239,62,58,213,93,214,41,161,149,17,149,86,250,166,162,44,148,181,49,162,175,110,102,110,111,84,234,173,86,185,175,99,158,199,177,238,232,0,0,43,87,154,71,31,85,154,119,227,184,100,209,203,133,214,219,151,175,131,168,200,178,42,58,153,232,102,180,70,189,170,152,105,169,36,141,204,123,166,149,139,26,201,34,42,198,216,164,88,254,55,200,254,200,112,174,104,220,118,218,181,178,235,14,132,104,190,77,87,81,132,216,234,30,236,130,227,73,59,124,22,67,90,215,49,98,100,123,83,116,180,212,238,99,149,31,191,183,44,142,71,163,92,144,195,43,171,216,0,46,167,149,239,29,63,182,188,85,154,29,172,121,159,139,212,155,46,255,0,99,212,214,183,108,215,219,92,113,181,83,172,202,229,241,21,144,244,147,185,213,26,247,196,140,147,248,174,109,68,137,63,204,182,98,217,102,85,131,95,105,114,156,43,38,186,227,247,170,45,254,26,227,107,173,146,146,170,13,236,115,31,178,88,213,175,110,230,61,205,94,139,239,107,149,23,220,170,95,79,1,60,111,216,184,184,193,37,162,200,234,173,86,221,77,178,119,101,189,217,40,225,125,60,47,165,89,149,33,170,164,108,146,200,249,33,216,232,153,34,239,87,50,94,187,154,214,201,18,188,37,80,0,8,171,205,31,200,158,166,253,23,214,40,138,1,47,251,154,63,145,61,77,250,47,172,81,20,2,5,255,0,112,19,198,253,139,139,140,18,90,44,142,170,213,109,212,219,39,118,91,221,146,142,23,211,194,250,85,153,82,26,170,70,201,44,143,146,29,142,137,146,46,245,115,37,235,185,173,108,145,43,226,175,29,188,174,175,185,70,172,99,249,175,12,150,75,85,29,6,105,112,167,179,221,44,16,81,50,134,223,96,145,148,206,95,30,213,130,52,142,42,53,142,157,203,42,42,119,59,238,106,71,222,117,67,99,101,112,104,190,175,102,90,11,170,24,254,174,105,252,244,145,223,113,218,135,77,78,149,112,36,208,74,199,198,232,165,134,70,123,149,89,36,82,73,26,171,85,175,68,122,171,92,215,34,57,44,255,0,140,30,98,26,71,170,252,8,118,49,12,142,174,205,157,234,117,60,116,14,199,40,46,12,154,182,208,200,107,24,149,237,173,124,78,69,142,154,88,163,150,54,111,70,190,162,58,134,47,105,24,178,164,97,55,248,112,203,56,113,188,105,197,171,22,225,155,38,197,43,113,108,126,223,75,217,183,89,43,89,36,150,248,103,71,62,63,21,18,170,205,20,210,42,74,231,119,209,37,116,137,42,191,171,247,144,3,158,119,224,159,230,79,211,74,245,225,214,155,90,47,90,185,98,194,180,19,45,200,49,220,179,45,168,101,146,58,203,53,125,93,35,219,4,143,107,164,116,242,82,245,149,41,163,72,210,105,85,17,200,214,66,175,84,248,11,10,231,157,248,39,249,147,244,208,43,215,134,237,111,186,240,225,173,184,182,180,89,172,116,151,154,140,114,162,87,62,130,166,71,70,202,152,38,130,74,121,152,143,111,189,143,88,166,147,99,250,57,26,253,174,86,189,17,88,186,41,180,220,244,143,136,189,47,162,188,209,199,143,231,152,38,83,79,29,76,76,171,164,101,93,21,91,25,34,57,169,36,51,53,81,31,28,177,167,86,72,212,124,114,70,168,228,107,216,168,153,140,37,255,0,46,238,55,235,56,85,206,215,18,204,106,183,105,150,89,112,138,91,235,150,25,234,102,181,200,216,101,141,149,84,177,50,86,177,187,158,248,60,66,164,114,72,248,169,218,140,106,185,140,106,132,138,210,158,84,247,92,23,141,234,74,60,130,209,73,153,232,173,130,159,237,10,86,94,26,230,37,82,74,149,12,164,183,204,198,181,25,83,83,21,68,77,146,86,55,248,46,133,141,116,136,206,251,105,221,107,231,228,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,253,96,80,15,52,127,61,154,155,244,95,71,162,59,87,42,93,11,211,142,34,244,227,95,116,191,84,44,222,58,213,93,246,106,88,102,137,81,149,86,250,166,165,209,35,170,166,145,81,123,115,51,115,186,47,69,106,181,206,99,218,246,61,236,119,21,230,143,231,179,83,126,139,232,244,68,170,228,99,248,217,249,111,245,32,32,7,17,124,52,106,159,11,249,220,216,46,166,90,127,222,248,43,205,28,21,62,203,185,255,0,6,25,100,240,147,205,20,125,238,215,125,140,147,107,126,7,245,106,255,0,37,94,149,166,92,195,53,231,73,120,104,184,112,221,134,86,82,80,83,201,80,244,180,228,48,55,181,113,180,81,78,249,100,171,167,133,205,232,138,249,37,147,115,39,95,226,69,190,100,106,170,172,46,167,159,252,227,179,93,6,166,209,42,28,15,48,167,164,184,106,133,85,68,53,216,139,33,102,234,187,92,29,246,37,93,76,174,71,34,199,77,44,81,201,10,53,219,146,89,81,138,214,57,96,116,144,211,8,30,131,0,192,51,45,83,204,173,58,125,167,216,245,93,243,33,190,84,37,53,13,13,50,38,249,95,209,85,85,85,85,26,198,53,168,231,189,238,84,99,24,215,57,202,214,181,85,45,167,136,62,21,112,222,20,57,91,231,184,125,154,219,72,236,158,227,79,142,212,229,151,120,228,89,159,113,184,165,214,139,122,54,87,49,142,240,209,185,210,54,22,109,110,214,42,185,83,184,249,30,254,85,201,130,231,195,204,89,54,75,102,200,227,164,93,95,170,168,109,78,62,251,157,37,59,145,45,209,83,200,217,82,219,51,155,221,101,74,164,213,30,33,136,228,223,10,68,173,71,54,57,149,179,43,154,63,145,61,77,250,47,172,81,1,74,220,39,121,167,209,191,152,24,247,168,192,93,79,52,127,34,122,155,244,95,88,162,41,91,132,239,52,250,55,243,3,30,245,24,11,169,230,143,228,79,83,126,139,235,20,64,82,183,9,222,105,244,111,230,6,61,234,48,26,83,51,89,194,119,154,125,27,249,129,143,122,140,6,148,192,17,87,154,63,145,61,77,250,47,172,81,18,168,138,188,209,252,137,234,111,209,125,98,136,10,22,196,242,155,238,13,149,89,179,92,90,187,193,94,177,251,133,61,210,221,83,218,100,157,138,168,36,108,145,73,177,232,230,59,107,216,213,232,228,86,175,78,138,138,158,227,66,124,20,113,93,98,226,211,70,168,179,46,237,170,143,47,182,244,163,202,108,148,83,61,222,2,171,115,210,57,17,178,34,61,33,157,140,238,198,189,94,212,234,248,251,143,124,82,41,157,115,165,112,241,196,14,125,195,46,168,80,234,190,156,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,209,36,138,55,123,246,160,19,127,137,110,88,158,199,226,178,197,93,141,215,123,59,71,115,155,133,125,247,32,184,50,155,193,82,225,148,52,201,226,107,226,146,161,144,58,150,150,21,137,94,148,110,145,26,221,200,145,61,58,68,178,190,213,52,207,44,210,204,175,21,131,246,57,147,98,151,156,110,205,182,211,7,217,154,218,106,138,26,62,212,108,219,76,223,14,171,28,123,35,116,125,35,78,155,90,172,247,34,42,21,193,204,107,143,93,35,213,158,18,236,24,126,143,223,105,46,245,26,161,81,20,215,90,73,246,120,219,29,37,20,209,206,248,106,161,108,187,233,234,93,82,216,26,197,86,201,20,145,199,80,230,57,83,182,245,133,124,4,126,215,47,252,75,225,90,107,165,154,173,144,97,44,201,47,16,84,221,228,181,220,223,76,202,154,74,6,75,85,42,73,30,201,33,157,233,12,117,9,27,39,138,72,149,242,109,122,108,115,192,153,92,243,191,4,255,0,50,126,154,114,174,74,158,105,242,159,151,245,222,163,110,58,175,60,239,193,63,204,159,166,156,171,146,167,154,124,167,229,253,119,168,219,128,183,77,104,210,28,55,94,180,191,32,210,61,64,130,174,75,22,69,78,216,106,22,146,117,134,120,158,201,27,44,83,70,255,0,122,35,227,150,56,228,68,114,57,138,172,68,115,92,213,86,174,109,181,87,15,177,105,254,163,228,120,86,49,158,218,179,91,85,150,225,45,29,37,254,214,199,182,150,225,27,87,162,72,196,127,254,197,86,171,227,87,34,172,114,74,205,178,58,215,249,170,113,207,117,210,218,111,221,187,72,238,149,118,252,178,229,79,75,114,190,100,54,219,163,169,234,108,208,119,82,72,169,97,117,60,137,44,117,50,164,109,115,247,237,68,167,149,168,141,127,127,116,117,107,161,122,23,168,252,69,234,61,187,75,244,190,205,227,174,181,221,101,154,105,85,89,75,111,165,106,162,73,85,83,34,34,246,225,102,230,245,94,138,229,115,154,198,53,239,123,24,224,176,174,76,26,223,170,21,55,92,151,66,43,44,121,5,255,0,9,163,167,109,214,142,226,217,35,90,44,98,119,58,69,124,79,223,209,200,202,183,42,171,99,141,238,84,146,41,30,216,149,31,81,43,45,124,230,156,60,112,253,128,240,203,165,244,58,81,167,44,171,125,182,142,162,162,174,90,202,228,133,107,107,103,154,69,115,165,168,146,24,227,108,143,70,236,137,174,86,245,72,226,141,190,253,168,116,176,35,255,0,26,252,40,216,184,180,209,170,220,55,181,106,163,203,237,189,107,49,107,221,108,47,119,128,170,220,197,146,53,116,106,143,72,103,99,59,82,39,71,181,58,178,78,219,223,20,104,103,223,63,192,51,45,44,204,174,218,125,168,56,245,93,143,33,177,212,45,53,117,13,74,38,248,159,209,21,21,21,21,90,246,57,170,215,177,237,85,99,216,230,185,170,230,185,21,117,16,80,95,52,220,214,213,153,241,165,153,69,102,167,199,214,159,30,167,160,178,62,178,210,198,239,173,158,42,102,58,103,85,200,215,42,73,83,20,178,73,76,229,247,43,25,77,28,106,136,177,168,17,215,82,53,87,81,245,130,251,79,147,234,134,105,117,201,174,180,150,250,107,92,53,119,26,133,150,70,82,192,205,145,198,138,191,250,206,114,255,0,73,242,62,73,30,174,123,222,231,89,87,43,206,95,191,252,45,241,91,171,176,255,0,130,187,97,150,119,55,255,0,57,137,106,107,96,168,166,255,0,205,170,105,36,134,95,247,146,245,254,138,21,86,105,207,69,245,123,13,215,173,47,199,245,115,79,231,171,146,197,145,83,186,106,116,171,129,97,158,39,178,71,69,44,50,51,222,136,248,229,142,72,213,90,174,98,171,21,90,231,53,81,202,30,212,170,190,121,223,130,127,153,63,77,45,80,170,190,121,223,130,127,153,63,77,2,42,242,184,243,217,166,95,90,244,122,211,186,243,84,227,158,213,170,85,63,187,118,145,221,41,46,24,157,182,162,150,229,124,200,109,183,70,212,83,94,103,237,36,145,82,194,234,121,22,41,41,162,89,26,231,239,220,171,81,19,81,26,206,198,233,43,215,22,203,50,172,26,251,75,148,225,89,53,215,31,189,81,111,240,215,27,93,108,148,149,80,111,99,152,253,146,198,173,123,119,49,238,106,244,95,123,92,168,190,229,83,208,104,190,144,230,90,245,170,24,254,145,233,252,20,146,95,114,42,135,67,78,181,115,164,48,68,198,70,233,101,154,71,251,213,25,28,81,201,34,163,81,207,84,98,163,90,231,42,53,67,218,240,163,194,142,163,241,107,168,236,194,176,168,188,13,170,135,183,61,254,255,0,60,42,250,91,69,43,149,81,28,228,69,78,228,207,218,228,138,20,84,116,142,107,149,85,140,100,146,51,67,216,6,1,134,233,102,27,105,211,237,62,199,169,44,120,245,142,157,41,168,104,105,145,118,68,206,170,170,170,170,170,231,189,206,87,61,239,114,171,222,247,57,206,87,57,202,171,207,248,93,225,147,1,225,103,75,237,186,127,136,83,82,86,92,153,78,214,222,178,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,232,174,119,96,2,128,121,163,249,236,212,223,162,250,61,17,42,185,24,254,54,126,91,253,72,138,188,209,252,246,106,111,209,125,30,136,149,92,140,127,27,63,45,254,164,4,244,226,139,134,76,7,138,109,47,185,105,254,95,77,73,71,114,125,59,155,101,200,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,170,57,185,236,207,244,119,62,211,173,92,187,104,133,230,195,87,85,150,90,239,11,100,101,29,21,44,207,125,124,234,244,108,46,166,141,204,108,178,178,116,116,111,133,118,34,200,201,35,84,79,137,13,57,156,255,0,34,208,189,56,202,117,151,17,215,155,189,155,126,95,132,219,235,237,214,186,184,213,35,254,29,91,81,142,89,149,168,143,151,182,197,168,108,108,115,150,54,120,185,221,177,94,230,185,161,31,249,119,112,65,71,194,174,8,185,110,99,75,187,83,114,203,124,81,95,90,179,65,83,13,174,54,205,44,140,165,165,149,145,53,237,220,199,193,226,17,36,146,55,203,78,213,99,149,172,99,151,235,115,71,242,39,169,191,69,245,138,34,85,17,87,154,63,145,61,77,250,47,172,81,1,74,220,39,121,167,209,191,152,24,247,168,192,93,79,52,127,34,122,155,244,95,88,162,41,91,132,239,52,250,55,243,3,30,245,24,11,169,230,143,228,79,83,126,139,235,20,64,82,183,9,222,105,244,111,230,6,61,234,48,26,61,202,113,60,87,57,177,85,98,217,174,51,106,200,44,181,187,60,77,186,233,69,29,93,44,251,30,215,179,124,82,35,152,237,175,99,92,157,83,220,230,162,167,189,16,206,23,9,222,105,244,111,230,6,61,234,48,26,83,3,61,124,116,112,101,125,224,243,81,233,109,145,221,125,179,134,101,30,34,163,25,185,74,246,37,83,163,137,89,221,166,169,141,189,58,77,23,118,36,89,26,212,142,70,189,174,110,213,87,197,31,229,224,115,139,187,175,8,58,184,236,174,123,117,93,227,19,191,83,182,219,145,218,160,168,115,30,248,17,232,230,85,66,197,114,68,250,152,87,118,206,226,116,86,73,52,104,232,251,171,35,111,123,93,52,47,78,56,139,211,139,142,151,234,133,155,199,90,171,186,75,12,209,42,50,170,223,84,212,84,142,170,154,69,69,237,204,205,206,232,189,21,170,215,57,143,107,216,247,177,217,236,226,47,134,141,83,225,127,59,155,5,212,203,79,251,223,5,121,163,130,167,217,119,63,224,195,44,158,18,121,162,143,189,218,239,177,146,109,111,192,254,173,95,228,170,26,61,197,178,204,87,57,177,82,229,56,86,77,106,200,44,181,187,252,53,198,215,91,29,93,44,251,30,230,63,100,177,171,152,237,175,99,154,189,23,220,230,170,47,189,20,250,197,27,114,216,227,158,235,195,238,127,71,165,122,141,116,171,174,211,172,170,162,154,219,19,235,46,142,108,24,188,238,154,69,109,84,77,154,68,130,26,103,73,80,247,84,244,70,175,78,146,238,85,141,99,146,242,64,0,0,164,190,102,188,9,93,116,71,50,184,235,158,150,227,52,145,233,125,250,162,55,85,81,218,224,115,25,141,214,189,26,215,50,72,250,170,50,154,105,122,186,55,179,108,108,124,157,141,177,162,67,221,134,184,126,170,234,62,159,216,178,156,99,10,205,46,182,91,86,107,111,109,174,255,0,73,71,80,177,199,112,165,71,163,210,57,17,63,245,155,213,58,57,99,150,104,213,118,75,35,93,123,220,203,179,91,86,19,193,110,162,75,112,167,199,234,234,47,84,244,214,74,26,59,203,27,35,39,158,162,166,54,171,160,141,92,138,250,152,98,238,212,196,173,234,172,125,50,73,209,82,53,51,238,7,74,225,227,135,236,251,137,173,80,161,210,141,57,101,35,46,85,148,245,21,114,214,87,36,201,69,69,4,49,171,157,45,68,144,199,35,163,98,187,100,77,114,183,162,201,44,109,247,110,67,66,124,60,112,253,128,240,203,165,244,58,81,167,44,171,125,182,142,162,162,174,90,202,228,133,107,107,103,154,69,115,165,168,146,24,227,108,143,70,236,137,174,86,245,72,226,141,190,253,168,86,15,37,125,94,195,113,13,80,205,180,142,251,61,92,55,221,66,167,161,154,196,173,129,95,4,207,183,199,91,44,240,189,233,239,99,214,41,150,70,170,166,197,72,100,69,114,57,88,215,220,72,3,42,230,170,12,171,129,127,220,174,60,137,233,151,214,189,98,180,149,68,85,229,113,228,79,76,190,181,235,21,164,170,0,101,92,213,65,202,191,116,238,22,63,230,211,165,95,245,54,221,255,0,98,3,132,239,43,26,55,242,255,0,30,244,232,14,170,126,75,77,166,213,96,181,81,88,172,86,202,75,117,182,221,79,29,37,29,29,36,45,134,10,104,35,106,54,56,163,141,168,141,99,26,212,70,163,81,17,17,17,17,15,214,0,0,4,85,230,143,228,79,83,126,139,235,20,69,0,151,253,205,31,200,158,166,253,23,214,40,138,1,3,85,7,228,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,253,96,1,199,248,162,225,147,1,226,155,75,238,90,127,151,211,82,81,220,159,78,230,217,114,20,183,67,83,91,102,157,100,138,77,240,58,68,220,214,61,208,68,217,88,199,49,100,141,28,205,205,234,142,111,96,0,102,51,90,52,135,50,208,93,80,200,52,143,80,32,164,142,251,142,212,54,26,133,164,157,38,130,86,62,54,203,20,209,191,220,170,201,34,146,57,17,28,141,122,35,209,28,214,185,21,169,249,51,173,88,213,61,80,240,63,180,205,75,202,242,223,102,119,124,23,183,111,53,53,254,23,185,183,185,218,239,61,219,55,118,217,187,111,78,187,27,215,238,66,101,115,142,213,91,86,103,196,189,14,156,219,241,218,74,106,141,61,179,195,73,93,115,117,35,89,87,91,61,91,25,86,145,44,200,245,89,41,162,138,72,150,54,185,173,86,75,53,87,222,142,69,32,88,22,63,202,175,129,139,86,169,84,254,242,58,185,107,164,184,98,118,218,138,171,109,143,30,185,90,219,81,77,121,159,180,177,203,85,51,106,35,88,164,166,137,100,115,89,179,114,173,68,78,85,115,59,27,100,184,147,143,240,133,170,182,173,106,225,163,79,117,26,205,142,210,88,41,235,236,236,164,125,178,138,145,180,180,148,115,210,61,212,147,69,77,11,94,244,142,153,37,130,68,133,187,149,82,46,223,94,139,213,19,176,0,0,1,0,57,213,249,88,197,190,96,80,250,117,196,128,28,174,60,246,105,151,214,189,30,180,159,252,234,252,172,98,223,48,40,125,58,226,64,14,87,30,123,52,203,235,94,143,90,4,170,231,157,248,39,249,147,244,210,42,242,184,243,217,166,95,90,244,122,210,85,115,206,252,19,252,201,250,105,21,121,92,121,236,211,47,173,122,61,104,23,209,150,98,214,44,231,21,188,225,89,77,15,141,178,228,22,250,139,93,198,155,186,248,251,244,179,198,232,229,143,123,21,175,110,230,61,201,213,170,142,78,189,81,81,125,229,0,241,191,193,118,85,194,62,163,207,67,68,219,173,239,1,185,118,231,178,100,50,208,200,216,217,221,89,182,208,212,206,140,72,86,177,137,4,138,173,98,252,113,163,101,218,205,203,27,52,40,120,173,98,209,220,7,93,112,11,166,156,234,53,134,146,227,109,184,211,207,20,82,203,75,12,211,219,231,146,25,33,109,93,43,166,99,219,21,76,109,149,235,28,168,213,86,170,255,0,149,20,40,131,130,14,11,178,174,46,53,30,10,26,214,221,108,152,13,183,185,61,239,33,138,134,71,70,254,210,195,186,134,154,117,98,194,149,143,73,227,84,107,215,224,141,93,46,215,237,72,223,127,216,158,45,98,193,177,91,54,21,139,80,248,43,46,63,111,167,181,219,169,187,175,147,177,75,4,109,142,40,247,189,92,247,109,99,26,157,92,170,229,233,213,85,87,222,121,93,11,208,189,56,225,211,78,45,218,95,165,246,111,3,106,161,235,44,211,74,168,250,171,133,83,145,18,74,170,153,17,19,185,51,246,183,170,244,70,163,90,214,49,172,99,24,198,244,0,5,43,115,171,243,79,139,124,191,161,245,27,137,117,37,43,115,171,243,79,139,124,191,161,245,27,136,14,74,158,105,242,159,151,245,222,163,110,44,211,140,78,21,112,222,43,244,142,225,135,222,109,180,141,201,237,212,245,21,56,157,222,73,22,23,219,174,42,207,129,29,43,88,247,120,105,28,216,219,51,54,187,115,17,28,137,220,100,111,101,101,242,84,243,79,148,252,191,174,245,27,113,117,32,102,7,85,116,207,42,209,189,71,200,244,183,53,164,240,247,172,102,225,45,190,167,108,114,50,57,182,47,193,60,93,198,49,238,134,86,43,100,141,234,212,223,27,216,228,78,142,66,194,185,83,241,207,117,178,228,212,28,46,234,189,210,174,225,109,191,212,36,120,165,234,227,116,115,214,217,59,41,217,28,86,197,239,201,181,180,207,108,12,100,17,197,209,91,51,246,35,31,222,69,138,95,243,12,224,178,213,197,62,151,212,95,113,12,126,145,218,169,141,83,162,227,245,139,82,218,85,173,129,36,221,45,190,121,28,213,107,216,230,172,174,137,30,173,70,76,173,94,228,108,124,219,168,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,80,53,60,8,1,203,83,152,23,237,218,142,135,65,53,90,109,153,245,170,222,239,101,220,92,238,145,222,40,105,32,166,103,241,101,158,165,243,84,92,94,190,38,121,54,177,26,177,198,247,251,182,184,159,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,64,230,185,197,46,85,171,122,203,62,135,125,155,186,227,120,222,153,220,42,32,240,213,206,146,41,174,245,206,107,83,199,73,14,238,223,103,183,253,202,238,138,229,138,119,201,185,18,126,219,46,252,133,92,204,248,46,253,228,244,225,154,145,133,55,183,159,96,54,250,185,233,169,225,161,239,73,125,161,68,238,190,135,172,108,116,206,153,170,199,58,157,169,185,189,201,101,98,181,59,203,36,97,84,60,22,112,227,106,226,159,94,109,90,87,125,205,233,49,171,107,169,230,185,86,61,101,107,107,107,96,131,106,201,75,66,215,34,181,245,46,106,171,189,232,168,200,217,52,170,215,246,251,110,239,252,229,109,54,171,7,18,88,77,138,197,108,164,183,91,109,218,111,109,164,163,163,164,133,176,193,77,4,117,247,6,199,20,113,181,17,172,99,90,136,212,106,34,34,34,34,33,8,63,217,86,5,149,127,186,184,230,73,142,92,63,241,148,117,214,218,234,121,63,245,100,134,104,228,103,248,156,215,55,249,42,29,131,139,110,38,42,120,167,200,112,60,226,243,67,87,6,67,99,193,232,113,204,130,105,146,45,149,183,24,42,170,159,37,92,73,19,90,214,178,86,205,28,138,205,140,216,247,61,136,142,107,26,247,4,170,229,37,163,184,14,186,224,28,64,105,206,163,88,105,46,54,219,141,61,134,40,165,150,150,25,167,183,207,36,55,104,91,87,74,233,152,246,197,83,27,101,122,199,42,53,85,170,191,229,69,131,250,253,164,223,176,173,101,203,52,143,237,125,171,40,251,47,112,117,23,181,45,142,235,12,255,0,10,59,107,155,213,123,115,51,119,110,88,183,59,183,43,36,102,231,109,220,189,3,135,94,45,178,174,26,116,179,84,177,109,63,139,179,146,106,55,179,109,236,184,185,178,55,217,244,49,83,92,153,60,240,75,20,209,201,21,99,100,170,165,116,47,232,246,166,201,21,81,21,27,215,144,96,24,6,101,170,121,149,167,79,180,251,30,171,190,100,55,202,132,166,161,161,166,68,223,43,250,42,170,170,170,163,88,198,181,28,247,189,202,140,99,26,231,57,90,214,170,160,88,167,39,174,40,51,232,51,38,112,175,112,180,85,222,49,58,138,123,149,238,134,178,26,121,170,37,179,78,137,11,149,178,200,178,246,169,232,92,173,151,162,54,62,171,85,86,207,127,241,84,142,188,209,252,246,106,111,209,125,30,136,183,78,12,248,51,192,120,76,192,41,168,232,232,105,46,57,181,198,157,146,223,175,210,197,12,211,182,121,33,167,74,154,74,90,148,130,41,146,135,189,78,146,71,20,157,87,170,238,119,191,238,168,190,104,254,123,53,55,232,190,143,68,4,255,0,228,169,229,99,41,249,129,93,233,214,226,127,144,3,146,167,149,140,167,230,5,119,167,91,137,254,0,0,0,0,6,107,63,123,30,41,255,0,231,45,170,191,245,202,227,255,0,108,104,35,134,75,181,214,255,0,195,110,148,95,111,183,58,187,141,202,227,131,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,37,255,0,81,83,133,143,248,253,170,191,251,214,221,254,162,77,253,61,194,173,90,107,128,99,90,115,98,168,171,158,219,138,217,232,172,148,114,213,189,174,158,72,41,161,100,49,186,71,53,173,106,189,90,196,85,84,107,83,175,94,136,159,112,25,119,63,85,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,135,229,45,123,149,63,2,86,164,181,80,113,77,172,184,205,91,174,78,168,73,240,139,85,198,6,182,8,224,70,177,209,222,21,138,170,231,189,206,87,36,27,218,212,98,51,190,212,126,248,36,140,59,95,45,14,7,41,184,113,195,97,214,28,225,245,111,212,92,210,207,27,38,164,145,146,211,178,199,110,153,99,157,40,157,11,209,174,90,149,115,34,116,206,123,126,7,198,145,177,17,26,247,205,53,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,63,88,2,133,185,140,240,81,251,170,234,60,23,252,2,217,117,147,76,178,159,226,91,106,103,78,236,118,186,229,87,172,150,199,77,185,207,118,214,49,36,137,210,163,92,248,220,230,245,149,208,203,34,196,3,79,186,171,166,120,174,178,105,198,71,165,185,173,39,136,178,228,214,249,109,245,59,99,141,242,67,189,62,9,226,238,49,236,108,209,61,27,36,111,86,174,201,24,199,34,117,106,25,236,227,3,134,187,239,10,218,227,120,211,43,154,247,173,83,110,186,99,117,110,170,100,242,85,217,229,154,70,83,201,42,181,172,219,50,118,159,28,136,172,98,119,35,122,181,21,138,199,56,36,175,37,79,52,249,79,203,250,239,81,183,29,87,158,119,224,159,230,79,211,78,85,201,83,205,62,83,242,254,187,212,109,199,85,231,157,248,39,249,147,244,208,32,87,13,28,76,102,92,45,100,57,94,103,167,212,52,143,200,111,248,189,70,57,67,91,82,136,246,91,31,53,85,52,203,86,145,43,85,179,61,173,167,114,49,142,248,55,189,174,114,61,173,88,223,200,9,127,203,35,66,244,227,136,189,96,206,180,191,84,44,222,58,213,93,167,245,178,195,52,74,140,170,183,213,54,225,111,72,234,169,164,84,94,220,204,220,238,139,209,90,173,115,152,246,189,143,123,29,202,184,174,225,71,81,248,74,212,119,225,89,172,94,58,213,93,220,158,193,127,130,21,101,45,222,149,170,136,174,106,42,175,110,102,110,106,75,10,170,186,55,57,170,138,246,62,57,30,23,61,192,15,9,24,111,11,90,70,218,171,54,81,73,149,100,57,205,61,29,210,245,126,183,212,172,182,234,166,53,142,117,52,116,93,62,23,83,49,179,200,173,151,166,249,123,142,122,237,106,178,40,229,1,77,124,175,120,250,177,104,182,206,30,53,154,225,224,241,11,173,193,245,22,43,253,77,75,214,27,45,84,219,81,244,211,163,220,172,138,142,71,162,189,36,106,53,177,75,36,143,147,171,37,124,144,220,160,21,23,205,219,91,245,163,77,120,146,198,236,90,115,171,217,174,43,109,159,7,163,171,150,142,201,127,171,161,130,73,221,95,94,215,74,232,225,145,173,87,171,88,198,171,149,58,244,99,83,249,33,210,185,53,234,198,169,234,135,237,127,246,153,169,121,94,91,236,207,179,254,11,219,183,154,154,255,0,11,220,246,135,115,181,222,123,182,110,237,179,118,222,157,118,55,175,220,132,138,226,131,151,166,139,241,103,159,219,245,27,81,178,124,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,78,136,223,119,222,171,232,56,82,224,167,75,56,62,251,83,251,51,191,229,119,63,181,190,7,198,251,118,170,154,110,223,133,239,246,251,93,152,34,233,215,196,191,118,237,221,122,55,167,78,139,212,43,91,157,95,154,124,91,229,253,15,168,220,72,0,79,254,117,126,105,241,111,151,244,62,163,113,35,255,0,5,28,40,223,120,180,214,90,44,55,181,117,163,196,45,189,43,50,155,221,20,44,119,128,165,218,245,142,52,116,138,140,73,167,123,59,81,167,71,185,58,190,78,219,217,20,136,7,85,229,221,192,45,103,19,153,82,231,154,165,111,186,219,116,202,201,218,168,232,180,211,211,253,166,145,100,149,158,26,150,167,106,49,97,99,224,145,181,18,70,245,145,191,12,109,218,233,59,145,94,161,231,240,12,3,13,210,204,54,211,167,218,125,143,82,88,241,235,29,58,83,80,208,211,34,236,137,157,85,85,85,85,85,207,123,156,174,123,222,229,87,189,238,115,156,174,115,149,87,208,1,2,185,154,240,37,106,214,236,54,227,174,122,91,140,213,201,170,22,26,120,221,85,71,107,129,175,126,73,68,197,107,92,201,35,234,138,250,152,98,234,232,222,205,210,61,145,246,54,200,171,15,106,147,13,84,21,43,205,139,130,10,60,111,218,124,89,233,157,46,202,75,133,193,37,205,168,150,104,33,134,150,73,188,60,20,245,84,176,182,38,43,187,179,171,214,161,93,35,228,116,181,13,122,55,106,200,230,133,96,151,253,205,31,200,158,166,253,23,214,40,138,1,47,251,154,63,145,61,77,250,47,172,81,1,64,36,202,230,9,192,86,67,195,54,101,93,156,233,245,138,174,179,74,238,245,18,77,66,250,127,21,90,251,3,17,41,154,176,215,76,177,35,33,99,170,42,29,29,58,186,71,189,236,98,35,156,231,162,170,195,83,81,25,254,1,134,234,158,27,118,211,237,65,199,169,47,152,245,242,157,105,171,168,106,81,118,74,206,168,168,168,168,168,230,61,174,70,189,143,106,163,216,246,181,205,86,185,168,168,20,23,192,191,25,183,222,15,53,30,170,231,37,171,219,56,102,81,225,233,242,107,108,76,98,85,58,56,149,253,170,154,105,29,211,164,209,119,101,84,141,206,72,228,107,220,215,109,85,100,177,223,246,45,150,98,185,205,138,151,41,194,178,107,86,65,101,173,223,225,174,54,186,216,234,233,103,216,247,49,251,37,141,92,199,109,123,28,213,232,190,231,53,81,125,232,166,120,184,196,225,87,50,225,67,87,46,24,125,230,219,86,236,98,227,81,81,83,137,221,228,145,38,101,198,220,143,248,17,210,181,140,111,137,141,174,141,179,51,107,118,189,81,200,157,183,198,247,203,78,79,188,65,107,141,62,118,154,2,204,126,235,147,105,149,71,126,121,107,123,19,73,14,37,84,232,103,157,142,239,53,174,100,112,212,190,25,25,217,122,181,174,149,221,200,213,29,221,108,161,58,184,238,226,167,42,225,87,73,221,148,225,90,117,117,200,47,85,189,60,53,198,75,68,149,118,43,94,202,154,102,63,218,114,199,52,79,131,186,202,135,54,14,139,241,202,222,139,238,69,235,159,107,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,77,68,101,56,158,43,156,216,170,177,108,215,25,181,100,22,90,221,158,38,221,116,162,142,174,150,125,143,107,217,190,41,17,204,118,215,177,174,78,169,238,115,81,83,222,136,103,179,141,126,20,111,188,37,235,45,110,27,218,186,214,98,23,46,181,152,181,238,182,22,55,199,210,237,98,201,26,186,53,86,44,208,61,253,169,19,163,28,189,25,39,109,140,150,52,2,80,83,112,191,128,233,71,42,108,223,91,237,247,122,75,246,89,168,246,124,126,90,234,202,122,136,106,169,173,240,54,255,0,3,146,146,154,68,137,178,196,254,139,19,42,162,115,222,158,34,151,167,255,0,99,66,184,14,191,136,241,55,159,99,90,3,158,240,227,112,169,171,188,226,121,141,61,185,180,48,85,220,102,86,88,103,165,184,182,181,95,75,18,170,196,214,76,189,212,149,141,107,85,207,116,111,221,240,43,95,200,0,179,238,110,124,38,105,198,47,89,23,17,88,85,243,20,197,238,183,158,244,183,251,5,85,205,41,234,175,245,93,250,104,210,170,221,72,140,94,236,201,226,28,250,165,71,53,187,81,146,43,85,238,145,207,175,109,23,213,236,203,65,117,67,31,213,205,63,158,146,59,238,59,80,233,169,210,174,4,154,9,88,248,221,20,176,200,207,114,171,36,138,73,35,85,106,181,232,143,85,107,154,228,71,39,181,226,187,138,237,71,226,215,81,223,154,230,178,248,27,85,15,114,11,5,130,9,149,244,182,138,87,42,42,181,170,168,157,201,159,181,171,44,202,136,233,28,214,162,35,24,200,227,100,149,229,123,192,183,237,175,42,102,184,235,30,25,226,244,218,203,191,216,244,213,174,219,13,246,233,28,141,68,235,10,181,124,69,28,61,36,238,117,86,177,242,163,35,254,43,91,81,26,4,212,226,131,136,92,171,60,229,153,119,226,23,10,166,202,244,222,245,122,183,217,235,105,152,218,169,41,46,20,91,238,244,177,61,209,79,26,177,238,134,86,43,150,57,83,111,118,9,88,229,107,81,234,212,168,31,222,199,138,127,249,203,106,175,253,114,184,255,0,219,26,19,215,189,20,197,120,137,210,123,238,142,102,183,11,173,21,151,32,240,190,38,123,92,177,199,84,206,197,76,85,12,216,233,35,145,137,213,240,181,23,171,23,225,85,233,209,122,42,68,15,234,42,112,177,255,0,31,181,87,255,0,122,219,191,212,64,234,188,209,252,137,234,111,209,125,98,136,160,18,255,0,185,163,249,19,212,223,162,250,197,17,64,32,79,254,104,92,11,126,197,50,167,235,142,142,97,158,19,77,175,91,61,177,77,68,237,208,216,174,146,72,228,94,144,163,83,195,209,205,214,62,223,69,115,25,42,190,63,225,53,212,241,172,0,53,37,148,226,120,174,115,98,170,197,179,92,102,213,144,89,107,118,120,155,117,210,138,58,186,89,246,61,175,102,248,164,71,49,219,94,198,185,58,167,185,205,69,79,122,33,69,156,101,114,247,206,244,3,89,108,56,182,154,89,238,183,252,51,59,184,80,217,177,43,141,101,92,47,154,75,164,205,99,22,134,174,84,100,49,67,51,166,222,232,247,35,88,232,149,21,28,171,28,219,2,69,114,96,225,214,165,247,92,151,137,60,191,19,171,142,158,10,118,217,176,234,234,168,162,236,78,247,186,68,184,84,64,143,106,202,143,141,35,138,4,153,138,214,42,77,85,23,87,170,61,25,250,249,231,126,9,254,100,253,52,177,253,23,210,28,55,65,116,191,31,210,61,63,130,174,59,22,59,78,232,105,214,174,117,154,121,94,249,29,44,179,72,255,0,114,43,228,150,73,36,84,106,53,136,175,84,107,90,212,70,165,112,115,206,252,19,252,201,250,104,16,131,130,13,33,195,117,235,137,204,75,72,245,2,10,185,44,89,21,61,222,26,133,164,157,97,158,39,178,215,87,44,83,70,255,0,122,35,227,150,56,228,68,114,57,138,172,68,115,92,213,86,175,159,226,47,134,141,83,225,127,59,155,5,212,203,79,251,223,5,121,163,130,167,217,119,63,224,195,44,158,18,121,162,143,189,218,239,177,146,109,111,192,254,173,95,228,171,213,121,92,121,236,211,47,173,122,61,105,113,60,98,112,171,134,241,95,164,119,12,62,243,109,164,110,79,110,167,168,169,196,238,242,72,176,190,221,113,86,124,8,233,90,199,187,195,72,230,198,217,153,181,219,152,136,228,78,227,35,123,2,189,121,91,241,245,71,167,126,7,134,77,99,184,90,173,184,130,248,202,140,119,34,172,169,130,134,27,68,139,221,169,154,154,174,73,28,198,58,25,94,178,44,114,42,172,141,150,68,143,227,100,140,236,219,249,151,124,255,0,0,204,180,179,50,187,105,246,160,227,213,118,60,134,199,80,180,213,212,53,40,155,226,127,68,84,84,84,85,107,216,230,171,94,199,181,85,143,99,154,230,171,154,228,85,187,62,86,188,65,107,142,184,232,213,117,22,179,99,247,90,136,241,159,11,5,139,49,173,130,102,125,162,165,123,167,141,237,89,30,221,149,19,83,190,153,89,36,205,122,185,219,217,220,78,227,95,36,161,90,220,209,252,246,106,111,209,125,30,136,234,188,175,56,151,210,206,23,240,77,114,206,181,50,237,255,0,22,124,21,154,142,122,111,106,92,255,0,141,91,20,158,18,9,165,143,189,218,239,177,242,109,119,192,206,174,95,228,139,202,185,163,249,236,212,223,162,250,61,17,21,64,247,250,233,174,154,143,196,94,163,220,117,67,84,47,62,58,235,93,210,40,97,137,21,148,182,250,86,170,172,116,180,209,170,175,110,22,110,119,68,234,174,87,57,207,123,158,247,189,238,148,26,49,202,199,87,53,135,134,138,205,105,162,185,82,80,228,55,106,122,123,166,31,97,168,115,225,125,198,145,175,168,108,241,212,247,162,99,97,124,205,109,52,180,178,182,71,68,246,59,227,216,217,18,88,254,175,44,174,4,174,186,221,153,91,181,207,84,177,154,73,52,190,195,81,35,169,104,238,144,57,236,201,43,88,142,107,89,28,125,81,31,77,12,189,29,35,223,186,55,190,62,198,217,17,102,237,93,160,25,108,197,178,204,171,6,190,210,229,56,86,77,117,199,239,84,91,252,53,198,215,91,37,37,84,27,216,230,63,100,177,171,94,221,204,123,154,189,23,222,215,42,47,185,84,179,253,81,227,126,197,197,199,45,141,81,162,200,234,173,86,221,77,178,123,46,91,221,146,142,23,211,194,250,85,191,209,164,53,84,141,146,89,31,36,59,29,19,36,93,234,230,75,215,115,90,217,34,87,254,174,106,28,5,83,85,83,93,120,167,209,187,21,37,27,232,233,230,184,103,54,202,126,234,190,177,235,44,45,74,250,106,120,226,115,81,232,215,207,45,83,220,246,51,100,93,222,138,245,149,207,170,186,43,181,214,221,77,95,71,111,185,213,210,211,221,41,210,146,186,40,102,115,25,85,2,75,28,201,20,173,69,232,246,36,176,197,34,53,221,83,124,108,119,222,212,84,14,151,194,119,154,125,27,249,129,143,122,140,5,212,243,71,242,39,169,191,69,245,138,34,149,184,78,243,79,163,127,48,49,239,81,128,186,158,104,254,68,245,55,232,190,177,68,5,43,112,157,230,159,70,254,96,99,222,163,1,110,156,221,181,11,62,211,94,27,113,187,238,156,231,25,6,43,114,159,56,163,164,150,178,201,115,154,134,121,32,117,5,123,157,19,164,133,205,114,177,92,198,57,90,171,211,171,26,191,201,10,139,225,59,205,62,141,252,192,199,189,70,2,252,248,160,225,127,1,226,207,0,183,233,206,163,93,242,11,117,182,221,120,138,247,20,182,74,136,97,157,211,199,12,208,181,174,116,209,74,213,102,218,135,170,162,53,23,170,55,223,247,162,133,80,114,225,226,23,95,115,158,51,180,243,22,205,117,195,80,50,11,45,111,181,188,77,186,233,147,86,213,210,207,178,213,86,246,111,138,73,28,199,109,123,26,228,234,158,231,53,21,61,232,133,138,243,71,242,39,169,191,69,245,138,35,228,232,39,43,253,2,225,219,86,44,90,199,133,101,250,129,91,122,199,252,87,134,130,233,112,162,146,149,253,250,105,105,223,189,177,210,70,245,232,201,156,169,209,233,241,34,117,234,157,81,126,183,52,127,34,122,155,244,95,88,162,2,146,248,100,180,218,175,252,73,105,69,138,251,108,164,184,219,110,57,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,36,7,48,78,2,178,30,25,179,42,236,231,79,172,85,117,154,87,119,168,146,106,23,211,248,170,215,216,24,137,76,213,134,186,101,137,25,11,29,81,80,232,233,213,210,61,239,99,17,28,231,61,21,87,133,112,157,230,159,70,254,96,99,222,163,1,163,60,255,0,0,195,117,79,13,187,105,246,160,227,212,151,204,122,249,78,180,213,212,53,40,187,37,103,84,84,84,84,84,115,30,215,35,94,199,181,81,236,123,90,230,171,92,212,84,12,187,151,19,201,131,65,170,113,93,47,201,117,254,251,69,73,226,51,138,134,218,236,79,117,60,78,158,59,117,28,146,54,121,25,50,61,94,198,77,83,213,142,137,90,207,125,12,111,93,232,230,43,97,6,174,114,247,214,92,43,138,203,127,14,152,197,159,189,73,154,92,42,159,133,222,43,234,219,225,106,237,113,163,165,124,147,206,140,106,119,169,224,111,90,136,219,30,244,115,122,198,199,182,72,86,75,222,192,48,12,55,75,48,219,78,159,105,246,61,73,99,199,172,116,233,77,67,67,76,139,178,38,117,85,85,85,85,87,61,238,114,185,239,123,149,94,247,185,206,114,185,206,85,80,172,190,121,223,130,127,153,63,77,33,255,0,4,26,215,149,112,237,115,213,157,99,194,173,246,170,219,214,63,167,237,240,208,93,34,146,74,87,247,242,27,53,59,247,182,57,35,122,244,100,206,84,232,244,248,145,58,245,78,168,179,3,158,119,224,159,230,79,211,78,21,202,91,10,181,106,86,180,106,126,156,223,106,42,224,182,229,90,79,122,178,86,75,72,246,182,120,224,169,171,161,134,71,70,231,53,205,71,163,94,170,138,173,114,117,233,213,23,238,2,21,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,104,39,129,126,12,172,92,30,105,197,85,178,75,175,182,115,60,163,195,212,100,215,40,158,244,165,116,145,35,251,84,212,209,187,167,72,98,238,202,137,35,154,146,72,231,185,206,218,138,200,163,207,97,163,222,11,245,142,251,175,188,48,96,26,171,148,195,178,245,117,183,201,79,113,147,115,23,196,213,82,84,75,73,45,79,70,49,140,103,121,244,238,151,182,214,163,89,220,216,157,81,189,84,59,88,0,14,85,197,62,181,254,238,220,62,230,218,199,29,191,198,213,227,246,244,240,16,58,46,228,111,174,158,86,83,210,247,91,220,141,86,20,158,104,150,77,175,71,118,209,251,122,187,162,46,107,11,116,231,97,172,87,91,46,27,129,232,133,142,253,73,21,62,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,138,245,224,191,71,44,90,251,197,6,1,165,89,76,219,44,183,91,132,149,23,24,246,189,124,77,45,37,60,181,114,211,117,99,216,246,119,153,78,232,187,141,114,57,157,205,233,213,91,209,67,207,241,9,160,217,151,14,58,136,154,109,156,209,85,193,114,75,61,174,232,245,154,157,35,98,190,166,146,41,102,142,39,181,239,100,204,134,161,211,211,44,177,189,204,123,233,222,169,211,222,212,180,158,75,122,199,125,204,52,107,45,209,219,188,61,202,77,59,184,83,212,90,234,119,49,54,210,220,157,81,35,169,182,53,136,171,178,120,42,37,238,57,239,115,188,78,223,133,177,181,23,197,115,193,192,42,101,181,105,102,169,80,227,212,137,79,75,81,113,176,93,46,205,72,155,58,190,86,197,61,21,59,215,175,117,236,68,134,189,237,247,43,24,171,39,244,86,68,221,21,121,89,103,245,56,47,26,88,109,42,228,52,150,155,110,85,79,95,96,185,45,74,196,214,85,50,74,103,203,79,78,143,145,62,23,190,178,10,68,102,197,71,185,251,88,157,119,171,92,23,232,85,95,60,239,193,63,204,159,166,150,168,85,95,60,239,193,63,204,159,166,129,86,182,155,77,214,255,0,117,162,177,88,173,149,119,27,149,198,162,58,74,58,58,72,93,52,245,51,200,228,108,113,71,27,81,92,247,185,202,141,70,162,42,170,170,34,23,233,192,79,4,22,46,17,240,73,107,114,58,91,85,203,83,111,125,216,175,119,186,57,159,81,11,41,82,101,88,105,105,29,36,81,190,56,118,54,39,200,155,17,207,151,174,231,57,177,196,140,170,190,87,30,123,52,203,235,94,143,90,95,240,0,0,20,3,205,31,207,102,166,253,23,209,232,137,85,200,199,241,179,242,223,234,68,85,230,143,231,179,83,126,139,232,244,68,170,228,99,248,217,249,111,245,32,45,80,0,0,138,188,209,252,137,234,111,209,125,98,136,149,68,85,230,143,228,79,83,126,139,235,20,64,82,183,9,222,105,244,111,230,6,61,234,48,23,83,205,31,200,158,166,253,23,214,40,138,86,225,59,205,62,141,252,192,199,189,70,2,234,121,163,249,19,212,223,162,250,197,16,20,173,194,119,154,125,27,249,129,143,122,140,6,148,204,214,112,157,230,159,70,254,96,99,222,163,1,165,48,60,86,77,171,216,110,33,170,24,70,145,223,103,171,134,251,168,84,247,105,172,74,216,21,240,76,251,124,112,203,60,47,122,123,216,245,138,101,145,170,169,177,82,25,17,92,142,86,53,252,255,0,140,78,21,112,222,43,244,142,225,135,222,109,180,141,201,237,212,245,21,56,157,222,73,22,23,219,174,42,207,129,29,43,88,247,120,105,28,216,219,51,54,187,115,17,28,137,220,100,111,100,42,231,113,118,186,216,46,186,13,125,177,92,234,237,215,43,117,70,65,87,71,89,73,51,161,158,154,120,221,108,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,18,43,151,119,27,244,124,85,96,139,137,102,53,91,117,55,19,183,197,45,245,203,12,20,208,221,35,116,210,198,202,170,88,153,43,158,237,172,100,30,33,82,56,227,100,181,13,70,53,26,246,53,2,141,243,252,3,50,210,204,202,237,167,218,131,143,85,216,242,27,29,66,211,87,80,212,162,111,137,253,17,81,81,81,85,175,99,154,173,123,30,213,86,61,142,107,154,174,107,145,86,205,57,94,115,2,255,0,225,111,133,45,93,155,252,21,167,12,188,57,223,249,204,171,77,91,61,69,79,254,109,77,73,28,49,127,188,139,167,244,84,145,92,193,56,10,199,184,153,195,107,179,157,62,177,82,81,234,165,162,158,73,168,95,79,225,104,153,127,122,173,51,86,26,233,150,37,124,207,109,61,59,163,167,87,72,198,49,239,68,115,154,197,85,74,43,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,13,79,2,58,242,244,207,243,45,79,224,231,78,115,61,64,200,106,239,183,218,170,122,250,106,139,133,90,163,167,157,148,215,10,154,120,150,71,116,234,247,164,80,198,138,247,117,123,213,21,206,87,57,85,203,223,238,215,107,85,130,213,91,125,190,220,233,45,214,219,117,60,149,117,149,149,115,54,24,41,160,141,170,233,37,146,71,42,53,140,107,81,92,174,85,68,68,69,85,2,152,121,201,235,95,219,158,32,173,58,57,73,111,236,210,105,149,189,123,211,201,22,217,39,174,184,197,79,81,38,215,36,142,71,66,216,25,70,141,234,198,57,36,239,245,220,221,138,68,173,49,208,108,203,84,244,239,83,245,39,30,162,171,158,219,166,22,122,75,165,114,83,83,165,67,229,124,245,113,196,145,171,17,232,246,49,180,233,91,82,249,81,143,99,25,70,228,126,221,232,228,243,250,171,169,153,86,178,106,62,71,170,89,173,95,136,189,100,215,9,110,21,59,100,145,241,195,189,126,8,34,238,61,239,108,49,49,27,28,108,87,46,200,216,198,162,244,106,23,19,202,79,65,176,219,47,9,117,153,197,214,138,146,243,81,171,149,21,108,188,83,213,211,171,224,117,186,150,106,138,40,232,164,137,239,116,82,179,170,85,72,174,216,221,201,84,172,114,57,24,213,2,162,244,7,88,239,188,63,235,46,39,172,88,228,62,34,175,25,184,54,162,74,109,204,103,139,165,123,93,29,77,54,247,177,233,31,118,9,37,139,185,177,92,205,251,155,241,53,20,211,73,150,204,179,22,190,224,217,85,231,10,202,104,124,21,235,31,184,84,90,238,52,221,214,73,216,170,130,71,71,44,123,216,174,99,182,189,142,78,173,85,106,244,234,138,169,239,47,207,150,142,127,83,168,60,22,233,221,85,203,33,164,186,220,172,116,245,54,10,164,133,98,223,70,202,74,153,34,165,167,149,145,162,108,123,104,210,145,83,114,111,115,28,199,187,118,253,202,18,128,202,185,170,131,42,224,95,247,43,143,34,122,101,245,175,88,173,41,91,247,177,226,159,254,114,218,171,255,0,92,174,63,246,197,212,242,184,242,39,166,95,90,245,138,211,149,127,81,83,133,143,248,253,170,191,251,214,221,254,162,4,180,225,146,237,117,191,240,219,165,23,219,237,206,174,227,114,184,224,246,42,186,202,202,185,157,52,245,51,201,65,11,164,150,73,28,170,231,189,206,85,114,185,85,85,85,85,84,233,103,159,211,220,42,213,166,184,6,53,167,54,42,138,185,237,184,173,158,138,201,71,45,91,218,233,228,130,154,22,67,27,164,115,90,214,171,213,172,69,85,70,181,58,245,232,137,247,30,128,8,213,204,123,44,202,176,110,12,117,15,41,194,178,107,174,63,122,162,246,79,134,184,218,235,100,164,170,131,125,214,145,143,217,44,106,215,183,115,30,230,175,69,247,181,202,139,238,85,41,7,247,177,226,159,254,114,218,171,255,0,92,174,63,246,198,132,245,239,69,49,94,34,116,158,251,163,153,173,194,235,69,101,200,60,47,137,158,215,44,113,213,51,177,83,21,67,54,58,72,228,98,117,124,45,69,234,197,248,85,122,116,94,138,145,3,250,138,156,44,127,199,237,85,255,0,222,182,239,245,16,39,248,0,8,171,205,31,200,158,166,253,23,214,40,138,1,47,251,154,63,145,61,77,250,47,172,81,20,2,6,170,0,0,15,41,170,186,153,138,232,222,156,100,122,165,154,213,248,123,46,51,111,150,225,83,182,72,217,36,219,19,224,130,46,227,216,199,77,43,213,177,198,197,114,111,145,236,106,47,87,33,234,200,1,206,79,90,254,195,112,251,105,209,202,75,127,122,175,83,110,11,222,158,72,183,71,5,13,186,90,122,137,54,185,36,106,182,103,78,250,52,111,86,61,171,31,127,174,215,108,80,41,175,44,202,111,185,206,85,121,205,114,154,239,27,122,200,46,21,23,75,141,79,105,145,247,234,167,145,210,75,38,198,35,88,221,207,123,151,163,81,26,157,122,34,34,123,143,85,169,250,23,168,250,63,98,193,114,76,230,205,225,40,53,19,31,143,36,178,77,26,172,145,190,150,71,185,26,199,72,137,219,239,118,251,51,58,54,185,206,100,117,48,111,218,231,43,26,208,29,28,190,241,1,172,184,158,142,227,147,120,122,188,154,224,218,121,42,118,177,254,18,149,141,116,149,53,59,30,246,36,157,168,35,150,94,222,244,115,246,109,111,196,228,66,215,249,207,233,13,78,95,160,216,214,174,91,160,171,154,163,79,111,14,134,177,27,60,76,130,27,117,195,183,20,147,61,142,248,222,244,169,134,134,54,163,23,220,147,72,170,213,68,220,192,230,188,144,181,75,255,0,138,94,138,92,47,191,240,76,166,209,108,240,191,229,166,175,159,188,140,255,0,229,107,118,61,255,0,227,99,127,182,41,106,134,117,184,7,212,204,87,72,184,189,211,108,235,53,171,240,150,90,123,133,69,190,166,169,210,71,28,116,190,54,146,106,54,79,43,228,123,88,200,99,125,67,95,35,213,223,12,109,123,145,21,81,17,116,82,4,32,230,237,168,89,246,154,240,219,141,223,116,231,56,200,49,91,148,249,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,94,157,88,213,254,72,65,254,92,60,66,235,238,115,198,118,158,98,217,174,184,106,6,65,101,173,246,183,137,183,93,50,106,218,186,89,246,90,170,222,205,241,73,35,152,237,175,99,92,157,83,220,230,162,167,189,16,181,254,40,56,95,192,120,179,192,45,250,115,168,215,124,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,234,141,247,253,232,188,127,65,57,95,232,23,14,218,177,98,214,60,43,47,212,10,219,214,63,226,188,52,23,75,133,20,148,175,239,211,75,78,253,237,142,146,55,175,70,76,229,78,143,79,137,19,175,84,234,138,30,3,157,95,149,140,91,230,5,15,167,92,72,1,202,227,207,102,153,125,107,209,235,73,255,0,206,175,202,198,45,243,2,135,211,174,36,0,229,113,231,179,76,190,181,232,245,160,74,174,121,223,130,127,153,63,77,34,175,43,143,61,154,101,245,175,71,173,37,87,60,239,193,63,204,159,166,145,87,149,199,158,205,50,250,215,163,214,129,127,192,0,0,0,5,43,115,171,243,79,139,124,191,161,245,27,137,117,37,43,115,171,243,79,139,124,191,161,245,27,136,14,74,158,105,242,159,151,245,222,163,110,46,164,165,110,74,158,105,242,159,151,245,222,163,110,46,164,14,105,163,188,64,224,58,223,117,207,108,88,131,234,224,185,105,198,81,87,138,222,168,235,86,22,206,147,192,229,111,137,100,113,200,247,120,105,28,217,91,28,143,70,43,150,25,83,106,108,82,26,243,43,229,233,71,169,182,42,237,117,208,108,67,253,157,80,109,150,241,99,181,195,5,60,119,138,93,245,51,84,213,50,24,225,73,42,110,46,146,102,57,85,210,110,146,56,149,173,107,228,216,215,64,188,155,94,115,46,27,121,129,234,62,171,97,149,181,109,125,187,82,47,204,185,208,195,80,144,178,237,110,91,172,171,81,69,42,185,143,110,201,26,222,136,229,99,182,61,25,35,83,123,26,169,121,58,23,174,154,113,196,94,156,91,181,67,75,239,62,58,213,93,214,41,161,149,17,149,86,250,166,162,44,148,181,49,162,175,110,102,110,111,84,234,173,86,185,175,99,158,199,177,238,12,208,218,110,215,91,5,214,138,251,98,185,213,219,174,86,234,136,234,232,235,41,38,116,51,211,79,27,145,209,203,28,141,84,115,30,215,34,57,28,138,138,138,136,168,95,247,3,156,113,225,188,94,225,174,165,170,101,37,143,81,108,116,237,125,250,194,199,174,201,25,213,27,227,104,247,42,185,244,206,114,181,21,170,170,248,94,228,99,213,200,232,165,150,5,243,43,229,233,89,166,87,218,237,117,208,108,67,253,130,215,237,150,241,99,181,195,61,68,150,122,173,149,51,84,213,50,24,225,88,233,173,205,142,22,57,85,210,109,142,73,85,173,107,35,216,214,194,13,29,214,44,251,66,179,251,94,163,105,205,250,174,221,114,183,84,65,44,177,69,85,52,48,92,32,142,104,230,117,37,83,97,123,29,45,52,142,137,137,36,74,228,71,34,127,145,80,52,230,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,173,121,172,112,37,106,91,85,127,20,218,53,140,213,182,228,218,133,159,55,181,91,160,107,160,146,5,107,221,37,225,24,138,142,99,218,228,106,79,177,174,71,163,251,238,70,108,158,73,42,132,213,65,65,124,205,248,126,192,120,120,226,73,44,90,114,202,184,45,185,85,159,237,84,180,114,164,45,130,134,122,154,250,198,186,154,150,56,99,141,177,83,49,176,177,177,198,168,229,106,123,183,47,187,160,69,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,11,169,229,161,192,85,54,131,99,208,235,86,172,216,169,39,212,91,229,60,115,90,25,39,119,125,130,221,61,44,110,116,46,134,104,163,116,21,202,233,38,138,101,248,246,177,168,198,57,168,249,145,241,131,147,86,133,233,198,164,234,62,103,170,25,173,155,218,183,93,57,246,76,182,8,103,84,117,45,61,85,82,213,42,213,58,53,79,142,104,252,43,123,74,171,181,142,123,158,141,87,182,55,178,229,0,20,3,205,31,207,102,166,253,23,209,232,139,254,40,7,154,63,158,205,77,250,47,163,209,1,61,57,53,93,173,86,14,17,51,107,237,246,231,73,110,182,219,179,139,149,93,101,101,92,205,134,10,104,35,182,91,221,36,178,72,229,70,177,141,106,43,149,202,168,136,136,170,167,171,225,59,154,6,3,196,118,174,100,250,109,145,89,105,48,154,121,42,25,46,23,85,114,185,67,19,238,112,43,225,129,180,147,53,239,68,90,233,37,147,184,200,161,222,138,199,186,63,122,193,220,158,160,40,184,129,207,173,220,60,215,240,209,111,125,37,46,39,116,202,19,42,174,150,21,153,149,117,83,165,60,112,165,52,174,73,59,79,166,69,134,41,82,55,70,171,221,141,142,221,240,162,39,63,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,13,79,2,31,242,230,227,95,247,170,211,137,236,25,253,206,213,30,166,226,223,195,185,83,64,189,169,46,148,40,140,72,238,109,135,107,88,221,207,122,199,43,98,87,53,146,53,174,233,19,102,138,52,152,0,0,0,0,0,101,92,210,159,9,222,86,52,111,229,254,61,233,208,25,172,52,167,194,119,149,141,27,249,127,143,122,116,0,117,80,0,2,149,185,213,249,167,197,190,95,208,250,141,196,186,146,149,185,213,249,167,197,190,95,208,250,141,196,7,37,79,52,249,79,203,250,239,81,183,29,87,158,119,224,159,230,79,211,78,85,201,83,205,62,83,242,254,187,212,109,199,85,231,157,248,39,249,147,244,208,57,87,37,79,52,249,79,203,250,239,81,183,22,211,174,154,23,167,28,69,233,197,199,75,245,66,205,227,173,85,221,37,134,104,149,25,85,111,170,106,42,71,85,77,34,162,246,230,102,231,116,94,138,213,107,156,199,181,236,123,216,234,150,228,169,230,159,41,249,127,93,234,54,226,106,115,17,227,234,143,134,60,85,48,61,45,184,90,174,90,155,123,238,211,245,74,152,42,62,204,198,145,196,255,0,19,85,77,185,94,147,61,147,198,234,120,228,98,70,239,138,71,110,108,125,185,66,154,245,251,73,191,97,90,203,150,105,31,218,251,86,81,246,94,224,234,47,106,91,29,214,25,254,20,118,215,55,170,246,230,102,238,220,177,110,119,110,86,72,205,206,219,185,108,171,148,239,26,217,86,87,236,206,20,179,75,5,214,243,236,107,122,253,157,188,80,210,201,81,224,232,98,241,18,205,237,57,228,157,123,112,179,117,37,53,55,110,36,107,122,199,18,244,234,197,42,219,0,192,51,45,83,204,173,58,125,167,216,245,93,243,33,190,84,37,53,13,13,50,38,249,95,209,85,85,85,85,26,198,53,168,231,189,238,84,99,24,215,57,202,214,181,85,47,251,129,206,17,45,92,32,233,27,177,73,238,52,151,140,178,253,80,219,150,71,117,130,157,172,99,231,70,35,89,75,11,213,169,43,233,161,77,219,59,139,213,95,36,210,35,99,238,172,109,9,20,0,2,149,185,213,249,167,197,190,95,208,250,141,196,234,188,140,127,27,63,45,254,164,114,174,117,126,105,241,111,151,244,62,163,113,58,175,35,31,198,207,203,127,169,1,106,128,0,4,85,230,143,228,79,83,126,139,235,20,68,170,34,175,52,127,34,122,155,244,95,88,162,2,128,75,254,230,143,228,79,83,126,139,235,20,69,0,151,253,205,31,200,158,166,253,23,214,40,128,160,19,85,6,85,205,84,1,202,184,139,225,163,75,56,160,193,38,193,117,50,211,254,247,193,94,104,224,166,246,165,179,248,208,203,39,132,158,104,164,236,247,123,12,100,155,91,241,179,171,87,249,42,56,116,225,163,75,56,95,193,33,193,116,206,211,254,251,198,222,107,32,166,246,165,207,248,211,75,31,139,158,24,163,239,118,187,239,100,123,155,240,51,163,83,249,170,245,80,0,230,156,67,240,253,128,241,53,165,245,218,81,168,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,245,88,229,145,190,237,202,116,176,6,101,181,211,66,245,31,135,77,71,184,233,126,168,89,188,13,214,135,164,176,205,18,171,233,110,20,174,85,72,234,169,164,84,78,228,47,218,238,139,209,28,142,107,152,246,177,236,123,27,224,11,201,230,235,164,56,110,107,194,189,195,84,175,48,85,166,67,167,21,20,211,89,103,134,117,107,54,87,86,210,82,212,195,43,23,171,94,199,53,99,122,47,68,122,62,22,116,114,53,94,215,209,176,18,171,128,158,8,47,188,92,103,114,214,228,116,183,91,110,153,89,59,177,94,239,116,115,50,158,103,213,44,42,176,210,210,58,72,164,100,147,111,116,79,145,54,43,89,23,93,206,107,164,137,31,125,24,182,39,138,224,214,42,92,91,10,198,109,88,253,150,139,127,134,183,90,232,163,164,165,131,123,220,247,236,138,52,107,27,185,239,115,151,162,123,220,229,85,247,170,159,3,69,244,135,13,208,93,47,199,244,143,79,224,171,142,197,142,211,186,26,117,171,157,102,158,87,190,71,75,44,210,63,220,138,249,37,146,73,21,26,141,98,43,213,26,214,181,17,169,237,64,0,0,138,188,209,252,137,234,111,209,125,98,136,160,18,255,0,185,163,249,19,212,223,162,250,197,17,64,32,106,160,252,149,182,155,85,198,166,130,178,225,108,164,170,168,181,212,45,93,12,179,66,215,190,150,117,138,72,86,88,156,169,213,143,88,166,150,53,115,122,46,201,30,223,185,202,139,250,192,2,170,249,231,126,9,254,100,253,52,181,66,170,249,231,126,9,254,100,253,52,8,171,202,227,207,102,153,125,107,209,235,75,254,40,7,149,199,158,205,50,250,215,163,214,151,252,4,106,226,115,151,238,129,113,85,125,183,101,57,172,55,92,126,245,69,222,241,55,28,105,180,84,149,87,77,236,133,140,241,146,201,77,43,231,237,50,157,173,143,170,252,13,115,145,61,202,157,59,254,45,137,226,184,53,138,151,22,194,177,155,86,63,101,162,223,225,173,214,186,40,233,41,96,222,247,61,251,34,141,26,198,238,123,220,229,232,158,247,57,85,125,234,167,214,0,80,15,52,127,61,154,155,244,95,71,162,62,79,2,252,25,95,120,195,212,122,171,100,151,95,99,97,152,191,135,168,201,174,81,61,139,84,216,229,87,246,169,169,163,119,94,179,75,218,149,18,71,53,99,141,172,115,157,185,81,145,73,245,185,163,249,236,212,223,162,250,61,17,42,185,24,254,54,126,91,253,72,11,62,197,177,60,87,6,177,82,226,216,86,51,106,199,236,180,91,252,53,186,215,69,29,37,44,27,222,231,191,100,81,163,88,221,207,123,156,189,19,222,231,42,175,189,84,250,192,0,41,47,153,175,2,87,93,17,204,174,58,231,165,184,205,36,122,95,126,168,141,213,84,118,184,28,198,99,117,175,70,181,204,146,62,170,140,166,154,94,174,141,236,219,27,31,39,99,108,104,144,247,110,208,138,188,209,252,137,234,111,209,125,98,136,10,86,225,59,205,62,141,252,192,199,189,70,2,234,121,163,249,19,212,223,162,250,197,17,74,220,39,121,167,209,191,152,24,247,168,192,93,79,52,127,34,122,155,244,95,88,162,2,149,184,78,243,79,163,127,48,49,239,81,128,210,153,154,206,19,188,211,232,223,204,12,123,212,96,52,166,0,138,188,209,252,137,234,111,209,125,98,136,149,68,85,230,143,228,79,83,126,139,235,20,64,82,183,9,222,105,244,111,230,6,61,234,48,26,83,51,89,194,119,154,125,27,249,129,143,122,140,6,148,192,249,55,28,79,21,188,95,109,25,77,219,25,181,86,222,177,255,0,17,236,139,141,69,20,114,85,91,251,236,70,79,225,229,114,43,226,238,49,17,175,216,169,185,168,136,189,80,250,192,1,85,124,243,191,4,255,0,50,126,154,114,174,74,158,105,242,159,151,245,222,163,110,58,175,60,239,193,63,204,159,166,156,171,146,167,154,124,167,229,253,119,168,219,128,225,92,195,240,171,86,1,198,150,170,216,172,213,21,115,83,213,94,25,123,123,170,94,215,61,39,184,83,69,93,51,81,90,214,166,198,203,83,35,88,157,58,163,17,168,170,229,69,114,207,254,73,250,161,117,200,116,143,60,210,139,131,106,230,167,195,47,20,183,42,26,137,171,93,43,35,130,224,201,58,210,197,18,167,72,88,201,104,229,149,118,187,163,159,84,245,218,213,69,87,243,254,120,56,5,52,87,93,44,213,42,28,122,173,106,42,169,238,54,11,165,217,169,43,160,70,68,232,167,162,167,122,245,237,49,234,179,87,189,190,228,123,209,36,254,146,70,155,120,175,40,45,80,186,225,124,90,83,96,112,182,174,123,110,160,217,235,109,181,16,54,181,209,65,20,244,208,186,182,42,167,197,209,91,51,218,218,121,161,111,93,170,212,170,145,81,223,123,92,23,146,1,231,245,11,53,181,105,174,1,146,234,53,246,158,174,123,110,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,78,189,58,170,125,224,80,183,50,236,254,155,80,120,210,212,74,171,110,67,87,117,182,216,234,41,172,20,169,50,203,178,141,244,148,209,197,85,79,19,36,68,216,198,214,37,90,174,212,216,231,185,239,110,237,251,150,74,242,79,209,219,85,235,50,207,53,190,249,97,171,150,163,26,167,165,178,88,43,38,165,107,169,27,61,82,72,234,199,69,35,152,170,149,49,197,28,12,85,141,232,173,138,177,232,228,84,149,165,101,151,231,202,203,0,166,193,120,45,195,106,151,30,171,180,220,178,170,138,251,253,201,42,82,86,190,169,242,84,190,42,122,132,100,139,240,177,244,112,82,43,54,34,49,204,218,244,235,189,92,224,246,188,124,105,158,85,171,188,33,106,78,11,133,82,120,187,213,69,190,158,225,77,74,216,228,146,74,175,5,87,13,99,224,137,145,177,207,124,210,50,157,204,141,136,223,138,71,49,170,168,138,170,153,225,180,221,174,182,11,173,21,246,197,115,171,183,92,173,213,17,213,209,214,82,76,232,103,166,158,55,35,163,150,57,26,168,230,61,174,68,114,57,21,21,21,17,80,212,241,151,125,66,194,174,186,107,159,228,186,115,125,168,164,158,229,138,222,43,108,149,146,210,61,206,130,73,233,166,124,50,58,55,57,173,114,177,92,197,84,85,107,87,167,78,168,159,112,26,114,196,242,155,22,115,138,217,179,92,90,187,198,217,114,11,125,61,210,221,83,218,124,125,250,89,227,108,145,73,177,232,215,183,115,30,213,232,228,71,39,94,138,136,190,226,176,121,231,126,9,254,100,253,52,149,92,175,178,207,181,124,18,233,247,136,201,189,179,95,102,246,141,166,179,125,111,136,154,143,181,93,63,135,166,147,170,171,163,217,74,234,109,145,175,77,177,44,91,81,26,173,34,175,60,239,193,63,204,159,166,129,21,121,92,121,236,211,47,173,122,61,105,127,197,0,242,184,243,217,166,95,90,244,122,210,255,0,128,0,0,160,30,104,254,123,53,55,232,190,143,68,74,174,70,63,141,159,150,255,0,82,34,175,52,127,61,154,155,244,95,71,162,37,87,35,31,198,207,203,127,169,1,106,128,0,4,85,230,143,228,79,83,126,139,235,20,68,170,34,175,52,127,34,122,155,244,95,88,162,2,149,184,78,243,79,163,127,48,49,239,81,128,186,158,104,254,68,245,55,232,190,177,68,82,183,9,222,105,244,111,230,6,61,234,48,23,83,205,31,200,158,166,253,23,214,40,128,165,110,19,188,211,232,223,204,12,123,212,96,52,166,102,179,132,239,52,250,55,243,3,30,245,24,13,41,129,85,124,243,191,4,255,0,50,126,154,114,174,74,158,105,242,159,151,245,222,163,110,58,175,60,239,193,63,204,159,166,156,171,146,167,154,124,167,229,253,119,168,219,128,186,147,53,156,88,249,167,214,79,152,25,15,168,206,105,76,205,103,22,62,105,245,147,230,6,67,234,51,129,117,60,174,60,137,233,151,214,189,98,180,252,156,211,115,250,108,23,130,220,202,149,50,26,187,77,203,42,168,160,176,91,86,153,101,107,234,159,37,75,37,168,167,87,198,159,11,31,71,5,90,63,122,163,28,205,204,94,187,209,174,253,124,174,60,137,233,151,214,189,98,180,134,188,240,115,91,85,126,127,165,154,115,13,61,90,92,172,118,123,141,238,162,87,49,189,135,65,93,52,80,196,214,59,118,229,122,58,223,50,185,21,168,136,142,143,162,187,170,163,66,181,109,54,155,173,254,235,69,98,177,91,42,238,55,43,141,68,116,148,116,116,144,186,105,234,103,145,200,216,226,142,54,162,185,239,115,149,26,141,68,85,85,84,68,52,231,165,90,103,138,232,222,156,99,154,91,133,82,120,123,46,51,111,138,223,77,186,56,217,36,219,19,227,158,94,219,24,199,77,43,213,210,72,244,106,111,145,239,114,167,87,41,68,60,180,112,10,109,65,227,75,78,233,110,88,245,93,214,219,99,168,169,191,213,44,41,46,202,55,210,83,73,45,45,68,175,141,83,99,27,88,148,136,155,151,99,158,230,49,219,183,237,93,4,129,69,124,220,116,207,42,195,248,189,188,103,87,106,78,182,92,246,223,65,112,180,85,71,28,157,183,120,106,72,104,231,129,207,115,17,139,51,31,2,61,204,99,157,182,57,224,114,170,43,250,39,117,228,125,159,211,69,117,213,61,45,174,200,106,214,162,170,158,221,127,181,218,92,178,186,4,100,78,150,10,218,134,39,78,211,30,171,53,3,29,239,71,189,18,63,233,36,107,183,213,243,193,194,174,181,248,6,150,106,52,53,20,137,109,177,222,46,54,74,136,156,247,119,221,61,116,49,77,19,152,221,187,85,136,219,124,200,229,87,34,162,186,62,136,238,170,173,134,188,175,178,207,178,156,109,105,247,136,201,189,141,65,121,246,141,166,179,125,111,135,134,179,187,67,63,135,166,147,170,163,100,223,84,218,109,145,175,93,210,164,91,81,92,141,2,255,0,140,171,154,168,50,174,5,255,0,114,184,242,39,166,95,90,245,138,210,85,17,87,149,199,145,61,50,250,215,172,86,146,168,1,64,63,213,71,227,179,254,92,255,0,209,155,63,250,161,127,196,0,254,162,167,11,31,241,251,85,127,247,173,187,253,68,9,127,195,214,83,125,206,116,11,77,51,92,166,187,198,222,178,12,62,205,116,184,212,246,153,31,126,170,122,40,164,150,77,140,70,177,187,158,247,47,70,162,53,58,244,68,68,247,29,0,243,250,123,133,90,180,215,0,198,180,230,197,81,87,61,183,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,167,94,189,17,62,227,208,0,0,129,90,223,205,199,69,244,187,88,109,154,127,140,218,106,243,12,122,223,80,247,100,185,13,150,106,74,216,38,129,244,61,202,118,91,28,202,132,100,207,241,18,198,217,95,35,152,145,164,50,177,173,145,206,71,48,58,95,52,127,34,122,155,244,95,88,162,40,4,191,62,102,55,107,85,255,0,151,254,160,95,108,87,58,75,141,182,227,79,97,171,163,172,164,153,179,65,83,4,151,106,23,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,65,128,106,160,0,0,162,190,110,58,153,149,102,28,94,222,48,91,181,95,75,46,5,111,160,183,218,41,99,146,78,219,124,77,36,53,147,206,230,57,234,196,153,239,157,24,231,177,173,221,28,16,53,81,85,157,86,245,12,187,234,22,107,117,212,172,255,0,37,212,107,237,61,36,23,44,170,241,91,123,172,138,145,142,108,17,207,83,51,230,145,177,181,206,115,145,136,231,170,34,43,156,189,58,117,85,251,192,155,252,155,52,83,237,207,16,87,109,99,171,184,118,105,52,202,222,157,152,35,151,108,147,215,92,98,168,167,143,115,86,55,35,161,108,12,172,87,116,123,28,146,118,58,110,110,244,45,83,138,125,20,253,226,120,125,205,180,114,59,135,130,171,200,45,233,224,39,116,189,184,217,93,4,172,168,165,238,187,183,34,164,43,60,49,36,155,88,174,237,171,246,244,119,69,72,191,201,199,72,105,176,174,26,43,181,74,162,10,69,185,106,61,226,105,153,60,51,202,231,251,58,133,239,165,134,25,88,238,140,99,219,80,149,239,69,98,47,86,76,205,206,94,136,214,79,80,50,174,105,119,134,189,94,166,215,173,6,193,181,114,25,233,36,168,200,172,240,205,112,74,72,37,134,8,174,44,235,21,108,49,178,94,175,70,71,83,28,209,162,170,187,170,49,21,28,228,84,114,208,15,23,186,67,77,161,28,75,234,22,150,219,224,164,130,219,105,188,62,107,92,20,211,203,51,41,237,213,44,109,85,28,42,249,126,55,61,148,243,196,199,171,149,223,27,93,241,63,250,75,107,252,157,117,51,237,135,10,115,96,181,117,118,164,171,192,178,10,203,124,52,180,242,127,93,54,134,165,82,178,57,234,24,175,85,77,243,207,88,198,61,26,214,185,176,43,81,21,204,122,168,78,160,0,16,3,157,95,149,140,91,230,5,15,167,92,72,1,202,227,207,102,153,125,107,209,235,73,255,0,206,175,202,198,45,243,2,135,211,174,36,0,229,113,231,179,76,190,181,232,245,160,74,174,121,223,130,127,153,63,77,34,175,43,143,61,154,101,245,175,71,173,37,87,60,239,193,63,204,159,166,145,87,149,199,158,205,50,250,215,163,214,129,127,197,122,243,61,227,214,167,70,45,85,124,63,104,253,246,174,131,80,110,116,244,211,93,110,244,157,167,165,166,221,59,102,223,12,114,182,94,237,61,115,145,176,57,21,98,248,97,157,36,99,154,245,141,237,236,28,125,113,175,138,240,167,167,21,118,75,77,207,196,106,110,77,111,154,60,114,223,78,177,190,74,13,232,232,219,115,168,73,26,246,54,24,158,138,172,107,218,189,233,24,172,68,218,217,95,21,11,127,178,172,247,42,255,0,117,114,60,147,35,184,127,227,43,43,174,85,213,18,127,235,73,52,210,72,255,0,241,185,206,119,243,85,2,223,185,106,115,11,163,212,219,21,14,133,107,206,95,254,206,168,55,69,103,190,93,38,130,158,59,197,46,250,104,105,169,95,52,147,36,149,55,23,73,51,218,136,216,247,73,28,72,231,57,242,111,115,172,84,203,103,251,42,192,178,175,247,87,28,201,49,203,135,254,50,142,186,219,93,79,39,254,172,144,205,28,140,255,0,19,154,230,255,0,37,66,244,249,115,113,175,251,213,105,196,246,12,254,231,106,143,83,113,111,225,220,169,160,94,212,151,74,20,70,36,119,54,195,181,172,110,231,189,99,149,177,43,154,201,26,215,116,137,179,69,26,4,192,41,91,157,95,154,124,91,229,253,15,168,220,75,169,41,91,157,95,154,124,91,229,253,15,168,220,64,114,84,243,79,148,252,191,174,245,27,113,117,37,43,114,84,243,79,148,252,191,174,245,27,113,117,32,102,179,139,31,52,250,201,243,3,33,245,25,203,84,228,169,229,99,41,249,129,93,233,214,226,170,248,177,243,79,172,159,48,50,31,81,156,181,78,74,158,86,50,159,152,21,222,157,110,2,85,113,99,229,99,89,62,95,228,62,157,57,154,195,74,124,88,249,88,214,79,151,249,15,167,78,102,176,13,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,173,206,175,205,62,45,242,254,135,212,110,37,212,148,173,206,175,205,62,45,242,254,135,212,110,32,117,94,70,63,141,159,150,255,0,82,45,80,170,190,70,63,141,159,150,255,0,82,45,80,1,64,60,209,252,246,106,111,209,125,30,136,191,226,128,121,163,249,236,212,223,162,250,61,16,28,43,71,116,119,62,215,92,254,215,167,58,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,228,69,177,78,40,57,68,90,176,157,6,183,228,124,63,201,144,101,89,238,53,79,18,223,169,165,157,168,151,200,27,222,125,77,69,45,34,49,206,74,148,115,225,72,224,108,189,22,24,54,162,75,58,238,151,160,114,80,192,48,216,180,95,50,213,38,227,212,139,150,85,101,21,22,7,221,156,138,233,210,221,21,37,20,237,167,98,170,244,99,22,89,158,247,109,68,222,169,30,253,221,184,246,216,248,25,129,210,173,76,202,180,111,81,241,205,82,194,170,252,61,235,25,184,69,112,166,221,36,140,142,109,139,241,193,47,109,236,123,161,149,138,232,228,98,57,55,198,247,181,87,163,148,191,238,11,184,182,197,120,185,210,196,202,109,177,120,28,146,197,225,173,249,53,185,205,142,46,221,115,169,163,123,231,130,36,154,89,18,142,73,22,102,194,249,21,28,238,204,136,169,213,138,64,14,104,188,2,214,97,247,219,151,19,26,59,111,186,221,45,89,29,194,166,187,44,179,193,77,61,100,150,202,167,178,90,153,238,77,123,90,237,148,110,237,200,233,123,138,214,195,35,155,181,85,146,35,33,133,124,49,113,11,149,112,191,172,182,93,92,197,169,188,127,128,238,83,92,109,111,170,146,158,27,157,12,173,219,45,60,142,98,255,0,155,35,21,205,123,89,44,81,61,88,253,155,84,52,166,15,21,163,186,197,128,235,174,1,107,212,109,57,191,82,92,109,183,26,120,37,150,40,170,161,154,123,124,242,67,28,206,164,170,108,47,123,98,169,141,178,177,36,137,92,170,213,95,242,42,251,80,0,0,50,174,105,79,132,239,43,26,55,242,255,0,30,244,232,12,214,26,83,225,59,202,198,141,252,191,199,189,58,0,58,168,0,1,74,220,234,252,211,226,223,47,232,125,70,226,93,73,74,220,234,252,211,226,223,47,232,125,70,226,3,146,167,154,124,167,229,253,119,168,219,142,171,207,59,240,79,243,39,233,167,42,228,169,230,159,41,249,127,93,234,54,227,170,243,206,252,19,252,201,250,104,16,171,131,62,41,127,116,124,219,48,212,138,44,111,219,119,171,150,31,85,98,178,83,202,237,180,172,174,150,178,146,86,203,82,168,228,122,194,198,65,35,149,172,248,158,228,107,58,177,28,178,51,138,229,57,102,85,156,223,106,178,156,215,38,186,228,23,170,221,158,38,227,116,173,146,174,170,125,140,107,25,190,89,21,207,118,214,49,173,78,171,238,107,81,19,220,136,124,162,215,185,87,240,21,77,75,77,106,226,159,89,44,84,149,143,172,167,134,225,131,91,42,59,168,250,55,164,179,53,107,234,105,228,137,173,87,171,89,4,180,175,107,222,205,146,247,122,35,210,39,48,59,175,46,238,1,104,248,99,197,87,60,213,43,125,170,229,169,183,190,213,71,69,166,130,163,236,204,105,28,172,240,212,181,59,85,233,51,217,60,141,168,146,55,164,110,248,99,110,230,199,220,150,106,128,0,0,5,43,115,171,243,79,139,124,191,161,245,27,137,213,121,24,254,54,126,91,253,72,229,92,234,252,211,226,223,47,232,125,70,226,117,94,70,63,141,159,150,255,0,82,2,213,0,0,8,171,205,31,200,158,166,253,23,214,40,137,84,69,94,104,254,68,245,55,232,190,177,68,5,0,151,253,205,31,200,158,166,253,23,214,40,138,1,47,251,154,63,145,61,77,250,47,172,81,1,64,38,170,12,171,154,168,0,0,0,0,2,42,243,71,242,39,169,191,69,245,138,34,128,75,254,230,143,228,79,83,126,139,235,20,69,0,129,170,128,0,0,0,17,87,154,63,145,61,77,250,47,172,81,20,2,95,247,52,127,34,122,155,244,95,88,162,40,4,13,84,0,0,21,87,207,59,240,79,243,39,233,165,170,21,87,207,59,240,79,243,39,233,160,69,94,87,30,123,52,203,235,94,143,90,95,241,64,60,174,60,246,105,151,214,189,30,180,191,224,0,0,40,7,154,63,158,205,77,250,47,163,209,18,171,145,143,227,103,229,191,212,136,171,205,31,207,102,166,253,23,209,232,137,85,200,199,241,179,242,223,234,64,90,160,0,1,21,121,163,249,19,212,223,162,250,197,17,42,136,171,205,31,200,158,166,253,23,214,40,128,165,110,19,188,211,232,223,204,12,123,212,96,46,167,154,63,145,61,77,250,47,172,81,20,173,194,119,154,125,27,249,129,143,122,140,5,212,243,71,242,39,169,191,69,245,138,32,41,91,132,239,52,250,55,243,3,30,245,24,13,41,153,172,225,59,205,62,141,252,192,199,189,70,3,74,96,8,171,205,31,200,158,166,253,23,214,40,137,84,69,94,104,254,68,245,55,232,190,177,68,5,43,112,157,230,159,70,254,96,99,222,163,1,165,51,53,156,39,121,167,209,191,152,24,247,168,192,105,76,0,0,10,171,231,157,248,39,249,147,244,211,149,114,84,243,79,148,252,191,174,245,27,113,213,121,231,126,9,254,100,253,52,229,92,149,60,211,229,63,47,235,189,70,220,4,244,230,155,128,83,103,92,22,230,85,73,143,85,221,174,88,173,69,5,254,218,148,201,43,159,74,248,234,89,21,69,66,178,53,248,152,202,57,234,213,251,209,88,214,110,122,244,216,142,109,27,105,86,166,101,90,55,168,248,230,169,97,85,126,30,245,140,220,34,184,83,110,146,70,71,54,197,248,224,151,182,246,61,208,202,197,116,114,49,28,155,227,123,218,171,209,202,105,163,44,197,172,89,206,43,121,194,178,154,31,27,101,200,45,245,22,187,141,55,117,241,247,233,103,141,209,203,30,246,43,94,221,204,123,147,171,85,28,157,122,162,162,251,204,187,221,173,55,91,5,214,182,197,125,182,85,219,174,86,234,137,41,43,40,234,225,116,51,211,79,27,149,178,69,36,110,68,115,30,215,34,181,90,168,138,138,138,138,6,167,136,149,205,78,237,106,183,112,57,159,81,220,46,116,148,181,23,74,139,61,37,12,83,76,214,62,170,116,185,211,76,177,68,213,94,175,122,69,12,178,43,91,213,118,70,247,125,205,85,79,107,192,62,166,101,90,187,194,22,155,103,89,173,95,139,189,84,91,234,45,245,53,78,146,73,36,170,240,85,115,81,178,121,95,35,220,247,205,35,41,218,249,30,174,248,164,115,220,136,136,168,137,18,249,224,230,183,90,12,3,75,52,230,26,122,69,182,223,47,23,27,221,68,174,99,187,237,158,134,24,161,137,172,118,237,168,197,109,194,101,114,43,85,85,91,31,69,111,69,71,5,69,154,136,211,220,42,213,166,184,6,53,167,54,42,138,185,237,184,173,158,138,201,71,45,91,218,233,228,130,154,22,67,27,164,115,90,214,171,213,172,69,85,70,181,58,245,232,137,247,25,225,224,179,76,255,0,107,188,86,105,134,11,37,37,170,174,146,163,32,130,225,95,75,116,143,185,75,85,67,68,139,89,85,3,217,177,200,254,228,20,242,177,24,230,237,115,156,141,114,163,85,85,52,124,0,160,190,106,118,155,173,187,142,60,250,178,225,108,171,165,167,186,83,217,234,232,101,154,23,49,149,80,37,178,154,21,150,39,42,116,123,18,88,101,141,92,222,169,190,55,183,239,106,162,95,161,81,124,240,112,171,85,6,127,165,154,141,13,69,90,220,175,150,123,141,146,162,39,61,189,134,193,67,52,83,68,230,55,110,228,122,186,225,50,57,85,202,138,141,143,162,55,162,171,131,218,242,58,202,111,181,120,174,174,97,85,21,219,236,182,171,133,158,233,71,77,218,98,118,170,170,227,170,142,162,77,232,155,221,185,148,84,201,209,85,90,157,190,173,68,87,57,87,229,115,206,252,19,252,201,250,105,205,57,44,103,245,54,46,33,178,189,62,168,200,105,40,237,185,86,46,250,150,80,204,177,53,245,247,26,58,136,214,20,137,92,155,220,246,83,207,94,245,99,23,222,205,238,114,47,109,21,189,47,158,119,224,159,230,79,211,64,138,188,174,60,246,105,151,214,189,30,180,191,226,128,121,92,121,236,211,47,173,122,61,105,127,192,0,0,80,15,52,127,61,154,155,244,95,71,162,37,87,35,31,198,207,203,127,169,17,87,154,63,158,205,77,250,47,163,209,18,171,145,143,227,103,229,191,212,128,181,64,0,2,42,243,71,242,39,169,191,69,245,138,34,85,17,87,154,63,145,61,77,250,47,172,81,1,74,220,39,121,167,209,191,152,24,247,168,192,93,79,52,127,34,122,155,244,95,88,162,41,91,132,239,52,250,55,243,3,30,245,24,11,169,230,143,228,79,83,126,139,235,20,64,82,183,9,222,105,244,111,230,6,61,234,48,26,83,51,89,194,119,154,125,27,249,129,143,122,140,6,148,192,170,190,121,223,130,127,153,63,77,57,87,37,79,52,249,79,203,250,239,81,183,29,87,158,119,224,159,230,79,211,78,85,201,83,205,62,83,242,254,187,212,109,192,93,73,154,206,44,124,211,235,39,204,12,135,212,103,52,166,102,179,139,31,52,250,201,243,3,33,245,25,192,186,158,87,30,68,244,203,235,94,177,90,85,7,51,75,181,170,245,199,30,167,214,89,174,116,149,244,241,212,91,105,31,45,52,205,149,141,158,11,101,36,51,68,174,106,170,35,227,150,57,35,123,126,246,189,142,106,244,84,84,45,127,149,199,145,61,50,250,215,172,86,148,67,168,89,173,215,82,179,252,151,81,175,180,244,144,92,178,171,197,109,238,178,42,70,57,176,71,61,76,207,154,70,198,215,57,206,70,35,158,168,136,174,114,244,233,213,87,239,2,197,57,31,97,86,170,252,255,0,84,245,26,106,138,180,185,88,236,246,235,37,60,77,123,123,14,130,186,105,102,149,207,110,221,202,244,117,190,20,106,163,145,17,29,39,84,119,84,86,219,161,5,121,58,233,159,216,254,20,230,206,170,233,45,75,87,158,228,21,151,8,106,169,227,254,186,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,73,212,4,95,230,105,105,186,222,184,28,212,250,59,53,178,174,190,162,58,123,109,91,226,166,133,210,189,176,65,115,164,154,105,85,173,69,84,100,113,71,36,143,119,220,214,49,206,94,136,138,165,6,98,121,77,247,6,202,172,217,174,45,93,224,175,88,253,194,158,233,110,169,237,50,78,197,84,18,54,72,164,216,244,115,29,181,236,106,244,114,43,87,167,69,69,79,113,167,61,66,194,173,90,149,128,100,186,115,125,168,171,130,219,149,89,235,108,149,146,210,61,173,158,56,42,97,124,50,58,55,57,174,106,61,26,245,84,85,107,147,175,78,168,191,113,151,112,53,80,101,92,210,239,13,25,253,78,169,240,243,166,250,131,112,200,105,47,151,43,230,47,109,169,186,87,83,44,91,37,184,248,118,37,98,42,68,136,198,61,181,9,43,30,198,162,108,123,92,222,141,219,209,51,68,5,255,0,114,184,242,39,166,95,90,245,138,210,85,17,87,149,199,145,61,50,250,215,172,86,146,168,0,0,0,0,15,147,150,88,62,213,226,183,156,91,219,119,91,55,182,109,245,22,255,0,104,218,106,124,61,117,31,118,55,51,191,79,47,69,237,204,205,219,152,254,139,181,200,139,209,122,25,204,226,139,134,76,251,133,157,80,185,105,254,95,77,87,89,109,101,67,155,101,200,82,221,53,53,21,230,4,142,41,55,192,233,19,107,158,198,207,19,101,99,28,244,142,69,115,55,59,162,57,218,73,56,255,0,20,92,50,96,60,83,105,125,203,79,242,250,106,74,59,147,233,220,219,46,66,150,232,106,107,108,211,172,145,73,190,7,72,155,154,199,186,8,155,43,24,230,44,145,163,153,185,189,81,205,10,54,193,56,174,190,216,184,78,212,206,21,114,153,110,183,75,46,77,236,218,204,93,123,204,124,54,90,168,110,80,212,213,71,181,200,143,72,103,99,28,254,141,114,181,146,179,170,71,214,121,100,111,0,61,174,180,105,14,101,160,186,161,144,105,30,160,65,73,29,247,29,168,108,53,11,73,58,77,4,172,124,109,150,41,163,127,185,85,146,69,36,114,34,57,26,244,71,162,57,173,114,43,83,197,1,170,128,0,17,215,152,126,107,117,192,56,45,213,91,237,154,158,146,106,138,171,59,44,143,109,75,28,230,36,23,10,152,168,102,114,35,92,213,222,216,170,100,115,23,175,68,122,53,85,28,136,173,92,240,151,125,206,43,83,62,199,240,167,14,11,73,87,106,90,188,247,32,163,183,205,75,81,39,245,211,168,105,149,107,36,158,157,136,244,85,217,60,20,108,123,213,174,107,91,58,53,81,28,246,42,83,14,158,225,87,93,74,207,241,173,57,177,84,82,65,114,202,175,20,86,74,57,106,222,230,193,28,245,51,50,24,221,35,154,215,57,24,142,122,42,170,53,203,211,175,68,95,184,13,25,240,177,162,159,187,183,15,184,78,142,73,112,241,181,120,253,189,124,124,237,151,185,27,235,167,149,245,21,93,167,118,227,85,133,39,154,84,143,115,17,221,180,102,238,174,234,171,213,64,2,144,57,197,105,159,216,254,43,33,206,169,41,46,171,73,158,227,244,119,9,170,170,35,254,181,117,117,50,45,28,144,83,189,24,136,187,32,130,141,239,98,185,206,107,167,71,42,163,94,196,78,151,200,251,53,181,80,103,250,167,167,51,83,213,173,202,249,103,183,94,233,229,107,27,216,108,20,51,75,12,173,123,183,110,71,171,174,16,171,81,26,168,168,217,58,171,122,34,59,208,115,206,252,19,252,201,250,105,26,185,79,229,55,220,127,141,172,66,211,104,174,240,244,153,53,190,239,107,186,71,218,99,252,69,43,40,102,171,108,125,92,138,172,233,61,37,59,250,181,81,223,7,78,187,92,228,80,190,144,0,16,3,157,95,149,140,91,230,5,15,167,92,72,1,202,227,207,102,153,125,107,209,235,73,255,0,206,175,202,198,45,243,2,135,211,174,36,0,229,113,231,179,76,190,181,232,245,160,74,174,121,223,130,127,153,63,77,32,87,9,58,223,106,225,195,95,177,205,104,188,216,234,239,52,248,229,61,209,204,160,166,145,177,190,166,121,173,213,52,240,177,94,239,115,24,178,205,30,247,244,114,181,155,156,141,122,162,49,103,175,60,239,193,63,204,159,166,149,86,7,160,207,243,252,203,84,243,43,182,160,234,14,67,87,124,200,111,149,11,83,93,93,82,169,190,87,244,68,68,68,68,70,177,141,106,53,140,99,81,24,198,53,173,106,53,173,68,75,94,229,117,192,45,30,31,98,182,241,49,172,86,251,85,210,235,145,219,233,171,177,59,60,244,208,86,71,108,165,123,226,169,130,228,231,185,174,217,88,238,220,110,139,182,173,116,49,185,219,149,95,34,178,30,43,203,59,151,191,237,102,178,203,196,102,179,217,237,87,29,59,111,139,125,146,205,45,94,249,46,149,212,243,182,38,201,83,2,49,204,117,27,94,202,148,88,223,35,92,249,33,106,57,142,133,202,146,92,160,21,193,204,191,151,125,78,167,211,77,175,122,3,142,82,55,39,183,83,200,252,131,26,182,219,226,133,247,198,44,178,77,37,108,41,19,81,211,87,110,149,234,246,191,115,231,98,53,24,189,198,53,147,85,6,149,106,102,85,163,122,143,142,106,150,21,87,225,239,88,205,194,43,133,54,233,36,100,115,108,95,142,9,123,111,99,221,12,172,87,71,35,17,201,190,55,189,170,189,28,166,159,138,107,230,87,203,210,179,76,175,181,218,235,160,216,135,251,5,175,219,45,226,199,107,134,122,137,44,245,91,42,102,169,170,100,49,194,177,211,91,155,28,44,114,171,164,219,28,146,171,90,214,71,177,173,11,31,224,239,138,172,55,138,253,35,183,230,22,107,149,35,114,123,117,61,61,54,89,104,142,53,133,246,235,138,179,227,86,196,231,189,222,26,71,54,71,66,253,206,220,196,86,170,247,25,35,25,89,124,234,252,211,226,223,47,232,125,70,226,69,254,21,120,152,204,184,80,213,202,61,82,195,232,105,46,44,117,59,173,183,123,101,74,35,89,113,183,72,248,223,44,9,38,213,116,47,221,20,111,100,141,69,218,246,55,115,94,205,241,190,69,115,127,191,253,171,215,221,61,202,125,137,117,179,123,103,75,237,55,15,103,93,169,188,61,117,31,118,182,189,253,138,136,186,175,110,102,110,218,246,117,93,174,69,78,171,208,15,173,201,83,205,62,83,242,254,187,212,109,197,212,148,173,201,83,205,62,83,242,254,187,212,109,197,212,129,154,206,44,124,211,235,39,204,12,135,212,103,45,83,146,167,149,140,167,230,5,119,167,91,138,171,226,199,205,62,178,124,192,200,125,70,114,213,57,42,121,88,202,126,96,87,122,117,184,9,85,197,143,149,141,100,249,127,144,250,116,230,107,13,41,241,99,229,99,89,62,95,228,62,157,57,154,192,53,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,82,183,58,191,52,248,183,203,250,31,81,184,151,82,84,95,55,109,16,214,141,74,226,75,27,190,233,206,144,230,185,85,182,12,30,142,146,90,203,37,130,174,186,8,231,109,125,123,157,19,164,134,55,53,30,141,123,28,173,85,235,209,237,95,230,128,122,14,70,63,141,159,150,255,0,82,45,80,173,94,77,122,79,170,122,95,251,95,253,166,105,166,87,137,123,79,236,255,0,130,246,237,154,166,131,197,118,253,161,220,237,119,152,221,251,123,140,221,183,175,77,237,235,247,161,101,64,10,1,230,143,231,179,83,126,139,232,244,69,255,0,20,129,204,123,135,173,125,206,120,206,212,60,167,10,208,253,64,200,44,181,190,201,240,215,27,94,51,91,87,75,62,203,85,35,31,178,88,227,115,29,181,236,115,87,162,251,156,213,69,247,162,129,48,57,42,121,88,202,126,96,87,122,117,184,159,228,32,229,19,167,185,246,154,240,219,146,88,181,27,7,200,49,91,148,249,197,101,92,84,119,187,100,212,51,201,3,168,40,26,217,91,28,205,107,149,138,230,61,168,228,78,157,88,228,254,74,77,240,63,37,218,211,106,191,218,171,108,87,219,101,37,198,219,113,167,146,146,178,142,174,22,205,5,76,18,53,91,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,165,16,243,25,224,163,247,85,212,120,47,248,5,178,235,38,153,101,63,196,182,212,206,157,216,237,117,202,175,89,45,142,155,115,158,237,172,98,73,19,165,70,185,241,185,205,235,43,161,150,69,190,147,202,106,174,153,226,186,201,167,25,30,150,230,180,158,34,203,147,91,229,183,212,237,142,55,201,14,244,248,39,139,184,199,177,179,68,244,108,145,189,90,187,36,99,28,137,213,168,5,11,112,65,198,142,85,194,62,163,193,93,90,235,173,239,1,185,119,32,189,227,209,87,72,216,217,221,88,119,87,83,64,175,72,86,177,137,4,104,142,122,124,113,163,162,220,205,201,35,47,251,19,202,108,89,206,43,102,205,113,106,239,27,101,200,45,244,247,75,117,79,105,241,247,233,103,141,178,69,38,199,163,94,221,204,123,87,163,145,28,157,122,42,34,251,138,12,226,43,151,239,16,218,65,171,151,220,63,12,210,44,215,48,198,18,161,245,54,27,189,154,213,81,117,100,246,231,189,221,132,158,90,120,81,172,169,107,83,108,172,86,179,163,218,174,106,44,110,141,238,149,92,180,53,19,138,253,6,200,97,209,93,89,208,109,96,159,78,175,149,17,195,104,124,152,109,102,203,5,198,122,168,218,233,157,52,221,182,193,66,173,146,105,102,79,143,107,218,143,99,90,175,153,94,22,190,0,3,42,230,148,248,78,242,177,163,127,47,241,239,78,128,160,31,221,59,138,127,249,180,234,175,253,77,184,255,0,216,154,8,225,146,211,117,176,112,219,165,22,43,237,178,174,221,114,183,96,246,42,74,202,58,184,93,12,244,211,199,65,11,100,138,72,220,136,230,61,174,69,106,181,81,21,21,21,20,14,150,0,0,82,183,58,191,52,248,183,203,250,31,81,184,151,82,84,95,55,109,16,214,141,74,226,75,27,190,233,206,144,230,185,85,182,12,30,142,146,90,203,37,130,174,186,8,231,109,125,123,157,19,164,134,55,53,30,141,123,28,173,85,235,209,237,95,230,128,120,174,74,158,105,242,159,151,245,222,163,110,58,175,60,239,193,63,204,159,166,158,127,148,78,136,107,70,154,241,37,146,95,117,27,72,115,92,86,219,62,15,89,73,21,101,238,193,87,67,4,147,186,190,129,205,137,178,77,27,90,175,86,177,238,70,162,245,232,199,47,242,82,90,113,205,193,149,247,140,61,71,209,219,100,151,95,99,97,152,191,183,42,50,107,148,79,98,213,54,57,86,131,181,77,77,27,186,245,154,94,212,168,146,57,171,28,109,99,156,237,202,140,138,64,129,124,178,184,18,186,235,118,101,110,215,61,82,198,105,36,210,251,13,68,142,165,163,186,64,231,179,36,173,98,57,173,100,113,245,68,125,52,50,244,116,143,126,232,222,248,251,27,100,69,155,181,118,135,201,197,177,60,87,6,177,82,226,216,86,51,106,199,236,180,91,252,53,186,215,69,29,37,44,27,222,231,191,100,81,163,88,221,207,123,156,189,19,222,231,42,175,189,84,250,192,0,0,0,0,82,183,58,191,52,248,183,203,250,31,81,184,157,87,145,143,227,103,229,191,212,143,63,205,219,68,53,163,82,184,146,198,239,186,115,164,57,174,85,109,131,7,163,164,150,178,201,96,171,174,130,57,219,95,94,231,68,233,33,141,205,71,163,94,199,43,85,122,244,123,87,249,161,210,185,53,233,62,169,233,127,237,127,246,153,166,153,94,37,237,63,179,254,11,219,182,106,154,15,21,219,246,135,115,181,222,99,119,237,238,51,118,222,189,55,183,175,222,128,89,80,0,1,21,121,163,249,19,212,223,162,250,197,17,42,136,213,204,123,19,202,179,158,12,117,15,22,194,177,155,174,65,122,173,246,79,134,183,90,232,164,171,170,159,101,214,145,239,217,20,104,231,187,107,24,231,47,68,247,53,170,171,238,69,3,61,133,255,0,115,71,242,39,169,191,69,245,138,34,149,191,116,238,41,255,0,230,211,170,191,245,54,227,255,0,98,93,247,49,236,79,42,206,120,49,212,60,91,10,198,110,185,5,234,183,217,62,26,221,107,162,146,174,170,125,151,90,71,191,100,81,163,158,237,172,99,156,189,19,220,214,170,175,185,20,12,246,26,168,51,89,251,167,113,79,255,0,54,157,85,255,0,169,183,31,251,19,74,96,0,0,0,0,69,94,104,254,68,245,55,232,190,177,68,80,9,161,62,99,216,158,85,156,240,99,168,120,182,21,140,221,114,11,213,111,178,124,53,186,215,69,37,93,84,251,46,180,143,126,200,163,71,61,219,88,199,57,122,39,185,173,85,95,114,41,72,63,186,119,20,255,0,243,105,213,95,250,155,113,255,0,177,3,74,96,0,0,0,34,175,52,127,34,122,155,244,95,88,162,40,4,208,159,49,236,79,42,206,120,49,212,60,91,10,198,110,185,5,234,183,217,62,26,221,107,162,146,174,170,125,151,90,71,191,100,81,163,158,237,172,99,156,189,19,220,214,170,175,185,20,164,31,221,59,138,127,249,180,234,175,253,77,184,255,0,216,129,165,48,0,2,170,249,231,126,9,254,100,253,52,181,66,181,121,202,105,62,169,234,135,236,131,246,103,166,153,94,91,236,207,180,30,55,216,86,106,154,255,0,11,220,246,127,111,187,217,99,182,110,237,191,110,238,157,118,59,167,220,160,66,190,87,30,123,52,203,235,94,143,90,95,241,72,28,184,120,122,215,220,27,140,237,60,202,115,93,15,212,12,126,203,69,237,111,19,113,186,99,53,180,148,176,111,181,85,177,155,229,146,54,177,187,158,246,181,58,175,189,206,68,79,122,161,119,224,0,0,80,15,52,127,61,154,155,244,95,71,162,37,87,35,31,198,207,203,127,169,28,83,152,247,15,90,251,156,241,157,168,121,78,21,161,250,129,144,89,107,125,147,225,174,54,188,102,182,174,150,125,150,170,70,63,100,177,198,230,59,107,216,230,175,69,247,57,170,139,239,69,36,175,38,189,39,213,61,47,253,175,254,211,52,211,43,196,189,167,246,127,193,123,118,205,83,65,226,187,126,208,238,118,187,204,110,253,189,198,110,219,215,166,246,245,251,208,11,42,0,0,34,175,52,127,34,122,155,244,95,88,162,37,81,26,185,143,98,121,86,115,193,142,161,226,216,86,51,117,200,47,85,190,201,240,214,235,93,20,149,117,83,236,186,210,61,251,34,141,28,247,109,99,28,229,232,158,230,181,85,125,200,160,82,15,9,222,105,244,111,230,6,61,234,48,23,83,205,31,200,158,166,253,23,214,40,138,160,225,147,134,78,36,172,28,73,105,69,246,251,195,230,165,91,173,182,236,226,197,87,89,89,87,137,215,195,5,52,17,215,194,233,37,146,71,68,141,99,26,212,87,43,149,81,17,17,85,75,116,230,61,137,229,89,207,6,58,135,139,97,88,205,215,32,189,86,251,39,195,91,173,116,82,85,213,79,178,235,72,247,236,138,52,115,221,181,140,115,151,162,123,154,213,85,247,34,129,72,60,39,121,167,209,191,152,24,247,168,192,105,76,207,183,12,156,50,113,37,96,226,75,74,47,183,222,31,53,42,221,109,183,103,22,42,186,202,202,188,78,190,24,41,160,142,190,23,73,44,146,58,36,107,24,214,162,185,92,170,136,136,138,170,104,36,1,21,121,163,249,19,212,223,162,250,197,17,42,136,213,204,123,19,202,179,158,12,117,15,22,194,177,155,174,65,122,173,246,79,134,183,90,232,164,171,170,159,101,214,145,239,217,20,104,231,187,107,24,231,47,68,247,53,170,171,238,69,2,144,120,78,243,79,163,127,48,49,239,81,128,210,153,159,110,25,56,100,226,74,193,196,150,148,95,111,188,62,106,85,186,219,110,206,44,85,117,149,149,120,157,124,48,83,65,29,124,46,146,89,36,116,72,214,49,173,69,114,185,85,17,17,21,84,208,72,0,0,21,87,207,59,240,79,243,39,233,167,42,228,169,230,159,41,249,127,93,234,54,227,191,243,148,210,125,83,213,15,217,7,236,207,77,50,188,183,217,159,104,60,111,176,172,213,53,254,23,185,236,254,223,119,178,199,108,221,219,126,221,221,58,236,119,79,185,78,107,202,39,68,53,163,77,120,146,201,47,186,141,164,57,174,43,109,159,7,172,164,138,178,247,96,171,161,130,73,221,95,64,230,196,217,38,141,173,87,171,88,247,35,81,122,244,99,151,249,40,22,232,80,15,52,28,79,236,167,27,90,131,225,241,159,99,80,94,125,157,118,163,217,69,225,225,172,238,208,193,226,42,99,232,136,217,55,213,54,167,124,137,215,116,169,46,229,87,35,139,254,43,47,156,134,136,103,218,149,117,210,155,238,151,105,14,65,149,92,160,167,188,210,93,107,44,22,9,171,167,142,6,186,141,212,209,79,36,17,185,200,196,115,234,157,27,94,189,58,190,101,111,222,224,63,87,36,189,76,202,178,13,56,212,77,45,187,85,248,139,46,31,112,183,220,45,29,201,36,124,148,254,61,42,123,240,55,115,213,140,133,31,72,146,53,140,107,127,137,60,238,85,114,191,221,226,185,229,93,173,83,93,116,110,197,13,206,145,247,42,58,123,245,93,69,27,102,106,207,12,19,58,133,177,74,248,250,238,107,30,232,38,107,92,169,209,203,20,136,157,118,175,78,127,202,239,76,56,146,209,206,45,45,21,153,46,131,230,182,60,123,36,179,220,172,151,139,157,239,23,175,166,130,146,14,207,139,141,205,153,236,99,35,123,170,41,41,227,69,127,84,84,145,205,68,220,230,170,122,190,110,218,33,173,26,149,196,150,55,125,211,157,33,205,114,171,108,24,61,29,36,181,150,75,5,93,116,17,206,218,250,247,58,39,73,12,110,106,61,26,246,57,90,171,215,163,218,191,205,0,226,188,164,240,171,174,85,198,150,63,125,183,212,82,71,79,135,89,238,183,186,230,204,247,35,228,129,244,206,161,70,196,136,213,69,127,118,186,39,42,57,90,155,26,245,235,213,17,174,189,226,173,121,60,112,227,159,105,246,127,168,218,141,170,58,121,154,226,23,42,107,61,21,146,213,21,238,211,53,190,10,200,42,166,124,213,46,107,103,137,174,145,241,186,138,149,17,88,238,141,73,93,185,23,115,85,45,40,1,86,188,242,173,55,89,173,90,55,125,134,217,86,251,109,29,69,250,146,162,177,176,185,96,134,121,155,66,232,162,124,157,54,181,239,108,19,57,173,85,234,228,138,69,78,187,87,165,165,16,131,155,182,158,231,218,149,195,110,55,98,211,156,31,32,202,174,80,103,20,117,114,209,217,45,147,87,79,28,13,160,175,107,165,116,112,181,206,70,35,158,198,171,149,58,117,123,83,249,160,21,193,202,227,207,102,153,125,107,209,235,73,85,207,59,240,79,243,39,233,167,20,229,195,195,214,190,224,220,103,105,230,83,154,232,126,160,99,246,90,47,107,120,155,141,211,25,173,164,165,131,125,170,173,140,223,44,145,181,141,220,247,181,169,213,125,238,114,34,123,213,9,43,206,83,73,245,79,84,63,100,31,179,61,52,202,242,223,102,125,160,241,190,194,179,84,215,248,94,231,179,251,125,222,203,29,179,119,109,251,119,116,235,177,221,62,229,2,21,242,184,243,217,166,95,90,244,122,210,255,0,138,64,229,195,195,214,190,224,220,103,105,230,83,154,232,126,160,99,246,90,47,107,120,155,141,211,25,173,164,165,131,125,170,173,140,223,44,145,181,141,220,247,181,169,213,125,238,114,34,123,213,11,191,0,0,2,128,121,163,249,236,212,223,162,250,61,17,42,185,24,254,54,126,91,253,72,226,156,199,184,122,215,220,231,140,237,67,202,112,173,15,212,12,130,203,91,236,159,13,113,181,227,53,181,116,179,236,181,82,49,251,37,142,55,49,219,94,199,53,122,47,185,205,84,95,122,41,37,121,53,233,62,169,233,127,237,127,246,153,166,153,94,37,237,63,179,254,11,219,182,106,154,15,21,219,246,135,115,181,222,99,119,237,238,51,118,222,189,55,183,175,222,128,89,80,0,1,21,121,163,249,19,212,223,162,250,197,17,42,136,213,204,123,19,202,179,158,12,117,15,22,194,177,155,174,65,122,173,246,79,134,183,90,232,164,171,170,159,101,214,145,239,217,20,104,231,187,107,24,231,47,68,247,53,170,171,238,69,2,144,120,78,243,79,163,127,48,49,239,81,128,186,158,104,254,68,245,55,232,190,177,68,85,7,12,156,50,113,37,96,226,75,74,47,183,222,31,53,42,221,109,183,103,22,42,186,202,202,188,78,190,24,41,160,142,190,23,73,44,146,58,36,107,24,214,162,185,92,170,136,136,138,170,91,167,49,236,79,42,206,120,49,212,60,91,10,198,110,185,5,234,183,217,62,26,221,107,162,146,174,170,125,151,90,71,191,100,81,163,158,237,172,99,156,189,19,220,214,170,175,185,20,10,65,225,59,205,62,141,252,192,199,189,70,3,74,102,125,184,100,225,147,137,43,7,18,90,81,125,190,240,249,169,86,235,109,187,56,177,85,214,86,85,226,117,240,193,77,4,117,240,186,73,100,145,209,35,88,198,181,21,202,229,84,68,68,85,83,65,32,85,95,60,239,193,63,204,159,166,156,171,146,167,154,124,167,229,253,119,168,219,142,255,0,206,83,73,245,79,84,63,100,31,179,61,52,202,242,223,102,125,160,241,190,194,179,84,215,248,94,231,179,251,125,222,203,29,179,119,109,251,119,116,235,177,221,62,229,57,175,40,157,16,214,141,53,226,75,36,190,234,54,144,230,184,173,182,124,30,178,146,42,203,221,130,174,134,9,39,117,125,3,155,19,100,154,54,181,94,173,99,220,141,69,235,209,142,95,228,160,91,161,154,206,44,124,211,235,39,204,12,135,212,103,52,166,103,219,137,190,25,56,146,191,241,37,170,247,219,23,15,154,149,113,182,220,115,139,237,93,29,101,38,39,95,52,21,48,73,95,51,163,150,57,27,18,181,236,115,85,28,142,69,84,84,84,84,2,213,57,103,93,173,86,14,95,250,127,125,190,220,233,45,214,219,117,61,250,174,178,178,174,102,195,5,52,17,221,171,157,36,178,72,229,70,177,141,106,43,149,202,168,136,136,170,165,6,23,147,195,230,158,231,214,94,83,247,93,57,188,224,249,5,6,89,38,15,154,82,50,195,83,108,154,43,139,167,158,107,146,195,18,83,57,169,42,190,68,146,53,99,118,245,118,246,244,235,213,10,139,253,211,184,167,255,0,155,78,170,255,0,212,219,143,253,136,23,147,203,195,10,186,224,28,22,233,85,138,243,81,73,53,69,85,157,247,182,58,153,238,115,18,11,133,76,181,208,181,85,205,106,239,108,85,49,181,233,211,162,61,28,136,174,68,71,44,138,60,254,158,225,86,173,53,192,49,173,57,177,84,85,207,109,197,108,244,86,74,57,106,222,215,79,36,20,208,178,24,221,35,154,214,181,94,173,98,42,170,53,169,215,175,68,79,184,244,0,12,176,221,173,55,91,5,214,182,197,125,182,85,219,174,86,234,137,41,43,40,234,225,116,51,211,79,27,149,178,69,36,110,68,115,30,215,34,181,90,168,138,138,138,138,106,120,207,183,19,124,50,113,37,127,226,75,85,239,182,46,31,53,42,227,109,184,231,23,218,186,58,202,76,78,190,104,42,96,146,190,103,71,44,114,54,37,107,216,230,170,57,28,138,168,168,168,168,5,175,242,184,242,39,166,95,90,245,138,210,128,77,9,242,225,196,242,172,27,131,29,60,197,179,92,102,235,143,222,168,189,173,226,109,215,74,41,41,42,160,223,117,171,123,55,197,34,53,237,220,199,181,201,213,61,237,114,42,123,149,10,65,253,211,184,167,255,0,155,78,170,255,0,212,219,143,253,136,23,83,202,227,200,158,153,125,107,214,43,73,84,70,174,92,56,158,85,131,112,99,167,152,182,107,140,221,113,251,213,23,181,188,77,186,233,69,37,37,84,27,238,181,111,102,248,164,70,189,187,152,246,185,58,167,189,174,69,79,114,161,37,64,0,0,0,0,0,0,138,188,123,112,65,98,226,227,4,138,183,28,165,181,91,117,54,201,218,138,201,123,172,153,244,240,190,149,102,69,154,150,173,209,197,35,228,135,99,165,124,105,177,92,201,122,109,115,91,36,168,250,11,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,212,241,94,188,209,184,18,186,235,101,170,29,119,209,124,102,146,163,54,177,211,189,185,5,186,146,7,120,220,134,137,173,98,68,248,246,174,217,106,105,218,199,34,51,103,114,88,220,140,71,57,97,134,39,5,133,0,0,170,190,121,223,130,127,153,63,77,34,87,44,187,77,170,245,199,30,152,81,222,109,148,149,244,241,212,92,170,217,21,76,45,149,141,158,11,101,92,208,202,141,114,42,35,227,150,56,228,99,190,246,189,141,114,116,84,69,38,255,0,57,77,39,213,61,80,253,144,126,204,244,211,43,203,125,153,246,131,198,251,10,205,83,95,225,123,158,207,237,247,123,44,118,205,221,183,237,221,211,174,199,116,251,148,226,188,171,248,91,213,60,127,138,202,124,235,85,180,167,80,49,26,76,87,31,184,220,45,117,87,75,21,77,5,45,69,116,169,29,31,97,239,158,36,71,245,130,174,165,232,198,185,174,221,26,59,170,181,174,69,11,148,0,1,2,185,207,218,110,183,30,20,44,149,150,251,101,93,85,61,175,56,160,171,174,150,24,92,246,82,192,180,117,176,164,178,185,19,163,24,178,205,20,104,231,116,77,242,49,191,123,145,22,184,57,111,101,54,44,63,141,173,45,187,100,117,222,18,146,162,225,87,107,142,78,211,228,221,85,91,67,81,73,77,31,70,34,170,111,158,120,153,215,166,214,238,234,229,70,162,170,91,255,0,49,236,79,42,206,120,49,212,60,91,10,198,110,185,5,234,183,217,62,26,221,107,162,146,174,170,125,151,90,71,191,100,81,163,158,237,172,99,156,189,19,220,214,170,175,185,20,168,190,25,56,100,226,74,193,196,150,148,95,111,188,62,106,85,186,219,110,206,44,85,117,149,149,120,157,124,48,83,65,29,124,46,146,89,36,116,72,214,49,173,69,114,185,85,17,17,21,84,13,4,128,0,128,28,234,252,172,98,223,48,40,125,58,226,64,14,87,30,123,52,203,235,94,143,90,88,255,0,55,109,61,207,181,43,134,220,110,197,167,56,62,65,149,92,160,206,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,116,234,246,167,243,66,15,242,225,225,235,95,112,110,51,180,243,41,205,116,63,80,49,251,45,23,181,188,77,198,233,140,214,210,82,193,190,213,86,198,111,150,72,218,198,238,123,218,212,234,190,247,57,17,61,234,128,118,190,121,223,130,127,153,63,77,35,87,46,238,8,43,56,170,206,215,45,204,105,118,233,150,39,112,138,43,235,86,105,233,166,186,72,232,101,145,148,180,178,178,39,49,219,94,200,60,66,36,145,200,200,170,26,172,114,57,236,114,79,254,100,28,40,234,63,22,186,143,161,248,86,21,23,129,181,80,253,160,158,255,0,127,158,21,125,45,162,149,203,110,68,115,145,21,59,147,63,107,146,40,81,81,210,57,174,85,86,49,146,72,201,149,128,96,24,110,150,97,182,157,62,211,236,122,146,199,143,88,233,210,154,134,134,153,23,100,76,234,170,170,170,170,174,123,220,229,115,222,247,42,189,239,115,156,229,115,156,170,161,245,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,63,88,0,15,201,118,180,218,175,246,170,219,21,246,217,73,113,182,220,105,228,164,172,163,171,133,179,65,83,4,141,86,201,20,145,185,21,175,99,154,170,213,106,162,162,162,170,41,250,192,16,255,0,135,190,90,154,29,161,58,203,148,106,181,61,171,218,177,190,224,174,196,109,119,55,195,112,167,179,210,171,104,231,100,205,239,65,221,142,178,26,184,170,91,20,169,43,156,144,44,123,156,233,21,238,32,183,58,191,52,248,183,203,250,31,81,184,151,82,84,95,55,109,16,214,141,74,226,75,27,190,233,206,144,230,185,85,182,12,30,142,146,90,203,37,130,174,186,8,231,109,125,123,157,19,164,134,55,53,30,141,123,28,173,85,235,209,237,95,230,128,120,174,74,158,105,242,159,151,245,222,163,110,46,164,168,190,81,58,33,173,26,107,196,150,73,125,212,109,33,205,113,91,108,248,61,101,36,85,151,187,5,93,12,18,78,234,250,7,54,38,201,52,109,106,189,90,199,185,26,139,215,163,28,191,201,75,116,3,53,156,88,249,167,214,79,152,25,15,168,206,90,167,37,79,43,25,79,204,10,239,78,183,21,235,196,223,12,156,73,95,248,146,213,123,237,139,135,205,74,184,219,110,57,197,246,174,142,178,147,19,175,154,10,152,36,175,153,209,203,28,141,137,90,246,57,170,142,71,34,170,42,42,42,22,85,202,39,79,115,237,53,225,183,36,177,106,54,15,144,98,183,41,243,138,202,184,168,239,118,201,168,103,146,7,80,80,53,178,182,57,154,215,43,21,204,123,81,200,157,58,177,201,252,148,9,21,197,143,149,141,100,249,127,144,250,116,230,107,13,46,241,55,105,186,223,248,109,213,123,21,138,217,87,113,185,92,112,123,237,37,29,29,36,46,154,122,153,228,160,153,177,197,28,109,69,115,222,231,42,53,26,136,170,170,168,136,103,223,247,78,226,159,254,109,58,171,255,0,83,110,63,246,32,105,76,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,53,112,215,198,109,139,92,53,131,84,180,6,247,106,246,86,103,167,57,5,230,158,20,129,143,117,45,206,207,75,112,117,52,117,45,114,245,237,204,205,208,178,88,220,189,28,231,182,72,250,163,159,28,33,37,64,0,0,34,255,0,48,30,38,51,46,20,52,211,10,213,44,62,134,146,226,199,103,20,150,219,189,178,165,17,172,184,219,164,161,173,124,176,36,155,85,208,191,116,81,189,146,53,23,107,216,221,205,123,55,198,240,148,0,242,154,85,169,152,174,178,105,198,57,170,88,85,95,136,178,228,214,248,174,20,219,164,141,242,67,189,62,56,37,237,189,236,108,209,61,29,28,140,71,46,201,24,246,170,245,106,158,172,0,0,0,33,87,52,157,106,215,110,30,244,179,15,212,205,20,212,239,179,61,204,129,214,43,157,23,177,104,235,124,119,126,154,73,161,151,185,83,28,157,174,215,132,149,187,90,223,143,196,117,85,77,136,139,16,56,54,230,111,196,158,65,196,118,25,133,107,94,113,246,171,22,203,174,17,227,210,83,50,197,65,4,212,245,85,79,108,116,179,198,250,118,66,169,182,117,137,31,185,94,222,211,229,84,99,158,140,84,11,148,0,164,14,33,121,143,113,157,131,107,238,165,225,88,182,178,120,43,46,63,152,94,109,118,234,111,179,182,169,59,20,176,86,203,28,81,239,125,51,158,237,172,99,83,171,149,92,189,58,170,170,251,192,187,240,67,254,87,250,247,171,28,68,232,21,255,0,53,214,60,175,237,5,234,139,48,170,181,193,83,224,105,169,54,82,178,138,138,70,199,178,158,56,216,189,31,52,139,213,83,119,197,211,175,68,68,79,87,204,35,137,75,239,11,220,56,220,51,92,57,54,101,55,187,132,24,245,138,165,244,172,168,134,142,170,102,73,35,231,145,143,114,34,236,130,9,213,157,81,237,238,246,145,236,115,21,232,4,149,5,21,233,63,48,222,59,53,67,84,240,221,51,253,225,253,153,246,183,32,183,88,188,111,217,43,60,222,23,197,84,199,15,119,183,225,155,191,111,115,118,221,205,235,211,167,84,235,212,189,64,0,16,255,0,154,6,189,234,199,14,218,5,96,205,116,115,43,251,63,122,173,204,41,109,115,212,248,26,106,189,244,175,162,173,145,209,236,168,142,70,39,87,195,26,245,68,221,240,244,235,209,85,20,38,0,42,3,128,174,61,120,177,214,158,44,112,109,51,212,189,86,246,206,55,121,246,159,141,162,246,21,182,159,187,218,182,213,77,31,241,33,167,100,141,233,36,76,119,194,228,235,211,162,245,69,84,91,127,0,0,0,0,0,0,0,1,86,186,161,206,34,167,21,226,141,44,216,166,49,73,120,210,12,118,162,166,203,117,125,52,177,77,91,121,122,74,141,125,202,146,102,189,98,70,70,177,175,98,61,219,38,141,239,89,28,215,75,26,211,5,165,3,228,226,121,77,139,57,197,108,217,174,45,93,227,108,185,5,190,158,233,110,169,237,62,62,253,44,241,182,72,164,216,244,107,219,185,143,106,244,114,35,147,175,69,68,95,113,245,128,0,86,7,27,252,216,190,205,214,79,166,124,38,95,45,87,10,182,118,214,183,54,137,190,38,58,89,163,158,102,205,73,77,79,60,29,153,186,164,112,185,42,145,210,196,232,229,114,49,21,219,100,104,89,248,56,87,7,124,85,97,188,87,233,29,191,48,179,92,169,27,147,219,169,233,233,178,203,68,113,172,47,183,92,85,159,26,182,39,61,238,240,210,57,178,58,23,238,118,230,34,181,87,184,201,24,206,234,0,3,228,229,153,77,139,6,197,111,57,174,83,93,224,172,184,253,190,162,233,113,169,237,62,78,197,44,17,186,73,100,216,196,115,221,181,140,114,244,106,43,151,167,68,69,95,112,31,88,21,87,96,231,5,187,139,139,151,218,149,217,161,47,239,88,173,222,207,164,221,52,59,103,78,213,242,109,240,165,76,155,218,215,110,167,110,206,220,82,167,70,75,44,95,197,181,64,0,0,0,137,92,193,184,219,181,112,161,128,71,98,198,39,164,174,212,92,170,158,162,27,85,27,106,154,217,237,48,58,25,154,203,179,227,116,50,177,236,142,161,177,181,177,72,141,73,151,184,141,85,72,228,233,202,184,18,230,141,106,214,203,173,155,69,245,222,154,146,199,155,84,83,197,73,110,200,27,43,99,162,200,107,119,57,189,167,196,141,107,105,42,94,222,222,214,162,172,114,201,220,107,59,74,232,161,112,88,80,41,3,136,94,99,220,103,96,218,251,169,120,86,45,172,158,10,203,143,230,23,155,93,186,155,236,237,170,78,197,44,21,178,199,20,123,223,76,231,187,107,24,212,234,229,87,47,78,170,170,190,242,207,248,10,213,44,239,90,120,78,193,181,51,82,239,190,217,201,47,62,211,241,181,190,22,26,126,239,106,229,85,12,127,195,133,140,141,189,35,137,141,248,90,157,122,117,94,170,170,170,18,0,0,0,2,37,114,249,227,110,213,197,126,1,37,139,39,158,146,135,81,113,90,122,120,110,180,110,170,107,167,187,64,216,97,107,238,204,141,176,196,198,50,74,135,72,215,69,26,57,33,94,218,57,81,36,143,168,75,80,0,0,0,0,8,107,160,124,113,212,241,29,198,206,95,163,216,59,41,25,167,88,94,47,114,124,53,113,190,42,135,223,46,48,220,40,160,90,214,204,197,115,82,153,26,249,91,11,88,239,141,146,44,143,85,87,49,144,132,202,4,53,215,206,56,234,120,113,227,103,16,209,236,225,148,143,211,172,211,23,182,190,106,185,31,21,59,236,119,25,174,21,176,37,107,166,122,181,171,76,173,100,77,153,175,119,192,200,210,70,42,43,94,201,166,80,0,0,0,14,41,197,119,21,218,113,194,86,156,63,53,205,101,241,215,90,238,228,22,11,4,19,35,42,174,245,77,68,85,107,85,81,123,112,179,115,86,89,149,21,177,181,205,68,71,189,241,198,240,237,96,129,92,2,115,44,147,137,124,154,183,75,181,150,131,31,176,102,213,149,8,236,106,43,37,37,106,65,116,129,180,243,77,80,199,53,235,43,97,124,45,167,115,213,239,153,169,34,74,214,181,168,172,85,124,245,0,0,0,10,245,230,71,204,78,235,161,21,49,232,190,130,95,105,32,212,24,234,26,236,134,190,106,7,74,251,28,29,168,42,32,100,76,158,21,167,157,245,12,157,58,189,22,68,141,140,123,85,168,247,181,241,200,174,14,184,197,193,56,191,193,42,47,246,10,63,99,100,150,109,159,104,49,254,228,213,30,203,238,205,80,202,95,235,167,193,20,115,247,99,167,89,63,134,139,179,174,215,116,84,247,132,128,0,0,4,74,214,94,54,237,92,63,113,155,141,232,150,164,79,73,71,132,230,152,189,186,173,151,154,186,166,211,193,98,173,90,155,164,110,150,78,144,185,210,50,119,71,69,18,185,242,50,56,82,53,145,122,34,200,164,181,0,0,0,0,0,1,31,248,197,227,23,4,225,3,4,167,191,223,232,253,179,146,94,119,253,159,199,251,147,83,251,83,181,53,59,42,191,174,153,4,177,193,218,142,161,36,254,34,38,254,155,91,213,87,220,18,0,16,43,150,231,48,74,158,34,105,164,209,237,100,186,210,55,81,109,212,238,169,162,185,77,44,80,191,38,98,203,60,146,164,84,240,193,20,48,190,154,20,129,170,198,185,207,145,136,249,58,116,100,138,147,212,0,4,106,226,183,140,219,23,9,122,143,165,118,204,242,213,221,195,51,191,107,211,221,238,80,49,239,170,181,73,78,180,93,138,150,198,222,189,216,83,196,74,146,198,141,89,54,171,92,206,170,206,212,161,37,64,0,0,0,1,88,28,208,56,204,226,79,135,109,125,176,97,90,57,169,31,103,236,181,184,125,45,210,122,111,99,208,85,239,170,125,109,108,110,147,125,68,18,61,58,178,24,211,162,46,223,135,175,78,170,170,189,3,149,39,20,122,237,196,167,237,71,246,215,156,253,163,251,57,236,79,102,127,99,40,232,251,30,35,199,119,191,185,162,143,118,238,196,95,210,235,211,111,187,167,85,234,19,252,0,0,2,63,241,235,170,89,222,139,112,157,156,234,102,154,95,125,141,146,89,189,153,224,171,124,44,53,29,174,237,202,150,25,63,135,51,31,27,186,199,43,219,241,53,122,117,234,157,21,17,80,36,0,40,7,250,168,252,118,127,203,159,250,51,103,255,0,84,46,39,141,253,94,204,180,23,134,60,183,87,52,254,122,72,239,184,237,69,162,106,116,171,129,38,130,86,62,233,73,20,176,200,207,114,171,36,138,73,35,85,106,181,232,143,85,107,154,228,71,32,119,80,114,174,24,184,133,197,120,160,209,171,46,174,98,212,222,3,199,247,41,174,54,183,213,71,81,53,178,186,39,109,150,158,71,49,127,205,145,138,230,177,207,138,88,158,172,102,253,169,213,64,0,0,0,121,252,255,0,63,195,116,179,13,187,106,14,160,228,52,150,60,122,199,78,181,53,213,213,42,187,34,103,84,68,68,68,69,115,222,231,43,88,198,53,21,239,123,154,214,163,156,228,69,15,64,8,213,192,135,19,151,222,45,52,247,50,213,91,189,151,216,148,140,204,36,181,218,237,30,37,149,62,2,150,43,101,189,206,143,190,216,162,89,119,79,37,68,189,92,221,201,221,217,213,90,214,144,87,143,94,61,120,177,209,110,44,115,157,51,211,77,86,246,54,55,102,246,103,130,162,246,21,182,163,181,221,182,210,205,39,241,38,167,124,142,235,36,175,119,196,229,233,215,162,116,68,68,64,183,240,67,254,87,250,247,171,28,68,232,21,255,0,53,214,60,175,237,5,234,139,48,170,181,193,83,224,105,169,54,82,178,138,138,70,199,178,158,56,216,189,31,52,139,213,83,119,197,211,175,68,68,73,128,0,0,0,16,255,0,154,6,189,234,199,14,218,5,96,205,116,115,43,251,63,122,173,204,41,109,115,212,248,26,106,189,244,175,162,173,145,209,236,168,142,70,39,87,195,26,245,68,221,240,244,235,209,85,22,32,112,21,199,175,22,58,211,197,142,13,166,122,151,170,222,217,198,239,62,211,241,180,94,194,182,211,247,123,86,218,169,163,254,36,52,236,145,189,36,137,142,248,92,157,122,116,94,168,170,138,22,254,8,213,199,127,19,151,222,18,244,247,13,213,91,69,151,219,116,143,204,35,181,221,45,30,37,148,222,62,150,91,101,193,205,143,190,232,165,88,182,207,29,60,189,90,221,203,218,217,213,26,231,29,215,0,207,240,221,83,195,109,58,131,167,217,13,37,243,30,190,83,165,77,13,117,50,174,201,89,213,81,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,3,208,0,0,0,0,0,124,156,178,221,125,188,98,183,155,78,45,145,253,159,189,86,219,234,41,237,215,127,6,202,191,103,213,62,55,54,42,158,195,213,25,47,109,234,215,246,220,187,93,183,162,251,148,15,172,10,1,254,170,63,29,159,242,231,254,140,217,255,0,213,11,169,225,99,90,255,0,120,158,31,112,157,99,146,223,224,170,242,11,122,248,248,27,23,110,54,87,65,43,233,234,187,77,238,72,169,10,207,12,171,30,231,171,187,106,205,221,29,213,16,58,168,32,7,53,190,40,245,219,134,191,217,119,236,83,57,251,57,246,143,219,126,211,254,198,81,214,119,252,63,129,236,255,0,116,197,38,221,189,249,127,163,211,174,239,127,94,137,210,63,240,21,199,175,22,58,211,197,142,13,166,122,151,170,222,217,198,239,62,211,241,180,94,194,182,211,247,123,86,218,169,163,254,36,52,236,145,189,36,137,142,248,92,157,122,116,94,168,170,138,22,254,1,69,122,171,205,131,139,28,131,81,242,59,190,151,234,63,217,156,66,162,225,47,176,237,110,199,109,178,73,79,66,213,219,15,117,211,69,51,214,103,49,26,249,63,138,230,247,28,253,157,25,181,168,23,168,8,213,203,199,80,117,99,86,248,96,177,234,174,177,231,255,0,106,239,89,69,194,225,81,4,158,202,166,161,240,52,176,212,58,145,180,221,41,218,214,75,241,211,73,47,113,90,215,127,31,103,189,24,138,178,84,0,5,85,241,121,206,11,251,167,5,225,29,127,224,178,59,57,173,164,255,0,43,229,134,150,130,170,31,250,54,44,211,183,252,51,91,23,246,185,192,181,64,113,78,20,120,174,211,142,45,116,225,153,174,21,47,129,186,208,246,224,191,216,39,153,31,85,104,170,114,42,163,92,168,137,220,133,251,92,177,76,136,141,145,173,114,42,49,236,146,54,118,176,0,30,127,63,207,240,221,44,195,110,218,131,168,57,13,37,143,30,177,211,173,77,117,117,74,174,200,153,213,17,17,17,17,92,247,185,202,214,49,141,69,123,222,230,181,168,231,57,17,67,208,2,173,116,139,156,53,170,231,196,94,81,14,167,82,85,218,52,146,255,0,81,19,108,21,21,104,215,207,141,65,79,75,46,231,201,21,37,51,230,170,125,100,201,10,171,22,71,36,10,245,70,185,237,106,170,218,80,0,0,0,67,94,99,188,113,212,240,165,134,208,97,250,124,202,74,141,69,204,41,231,125,12,210,190,41,89,100,164,106,163,22,182,88,21,85,207,123,156,174,108,13,115,123,78,124,82,185,202,228,133,98,147,202,114,251,230,71,77,196,77,77,14,141,235,12,84,150,237,69,109,60,112,219,107,105,153,43,153,147,62,56,170,102,168,153,98,142,30,205,27,227,134,157,142,122,44,136,201,30,247,44,109,98,116,141,2,122,130,26,242,226,227,142,167,138,220,54,191,15,212,22,82,83,234,46,31,79,3,235,166,137,241,68,203,221,35,149,88,149,177,64,138,142,99,218,228,107,103,107,91,218,107,229,137,205,86,164,201,20,115,40,0,0,0,56,87,27,250,189,153,104,47,12,121,110,174,105,252,244,145,223,113,218,139,68,212,233,87,2,77,4,172,125,210,146,41,97,145,158,229,86,73,20,146,70,170,213,107,209,30,170,215,53,200,142,79,65,195,23,16,184,175,20,26,53,101,213,204,90,155,192,120,254,229,53,198,214,250,168,234,38,182,87,68,237,178,211,200,230,47,249,178,49,92,214,57,241,75,19,213,140,223,181,3,170,128,0,0,0,3,207,231,249,254,27,165,152,109,219,80,117,7,33,164,177,227,214,58,117,169,174,174,169,85,217,19,58,162,34,34,34,43,158,247,57,90,198,49,168,175,123,220,214,181,28,231,34,47,10,224,67,137,203,239,22,154,123,153,106,173,222,203,236,74,70,102,18,90,237,118,143,18,202,159,1,75,21,178,222,231,71,223,108,81,44,187,167,146,162,94,174,110,228,238,236,234,173,107,64,146,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,112,120,133,202,111,184,55,26,26,151,154,226,213,222,10,245,143,234,133,230,233,110,169,237,50,78,197,84,23,105,100,138,77,143,71,49,219,94,198,175,71,34,181,122,116,84,84,247,26,62,51,89,197,143,154,125,100,249,129,144,250,140,224,94,79,3,156,93,218,184,190,210,55,101,115,219,169,44,249,101,134,161,182,220,142,213,5,67,94,198,78,172,71,50,170,22,43,150,86,83,76,155,182,119,19,170,62,57,163,71,73,218,89,29,34,140,208,240,235,175,57,151,13,186,185,98,213,108,50,182,173,175,183,84,49,151,58,24,106,18,22,93,173,202,246,173,69,20,170,230,61,187,36,107,122,35,149,142,216,244,100,141,77,236,106,166,130,120,104,226,47,4,226,131,75,40,53,51,5,168,255,0,5,71,120,162,217,55,246,50,233,225,161,154,122,62,228,177,71,222,237,119,216,222,235,27,177,255,0,122,47,222,136,29,84,128,28,234,252,172,98,223,48,40,125,58,226,79,242,0,115,171,242,177,139,124,192,161,244,235,136,16,43,151,207,27,119,94,20,51,249,44,89,60,245,117,218,117,149,84,83,195,117,163,117,83,155,5,166,119,77,11,95,118,100,109,134,87,189,241,211,182,70,186,40,209,171,50,118,209,202,171,28,125,47,166,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,67,44,69,138,114,163,227,95,246,101,149,65,195,94,166,92,238,181,56,222,91,112,167,166,196,165,235,222,134,207,116,154,71,53,105,246,35,86,70,195,85,36,140,247,181,219,35,149,55,43,17,38,154,86,133,202,2,58,241,235,196,197,79,11,28,60,220,243,139,53,13,92,249,13,242,163,236,230,63,52,41,22,202,43,140,244,243,190,58,185,82,86,185,174,100,77,134,73,17,155,31,189,237,99,21,26,215,185,237,130,188,45,115,118,214,218,252,135,29,210,221,86,211,154,77,70,185,100,23,138,27,69,13,206,215,81,5,166,226,231,212,213,43,23,185,26,181,41,38,127,241,98,100,104,139,74,196,237,255,0,17,235,185,100,104,89,79,18,154,67,77,175,90,13,156,233,28,208,82,73,81,145,89,230,134,222,181,115,203,12,17,92,89,210,90,41,164,124,93,94,140,142,166,56,100,84,68,119,84,98,162,181,200,170,213,205,101,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,167,138,22,230,167,163,150,45,34,226,226,239,83,142,77,210,147,61,183,197,152,201,77,181,255,0,214,181,85,51,207,29,74,111,123,220,175,238,79,79,44,253,126,22,183,191,177,173,70,177,21,66,226,120,72,214,139,86,189,112,243,132,234,5,46,95,73,145,93,228,179,209,210,100,149,16,177,177,62,43,220,116,241,248,216,165,137,173,106,68,254,234,185,200,212,107,90,172,123,30,206,177,189,138,180,25,197,143,154,125,100,249,129,144,250,140,228,244,228,161,173,247,84,186,230,92,55,77,99,164,117,181,212,245,25,197,61,201,178,57,179,199,58,58,138,142,88,30,223,123,94,199,53,97,115,85,54,171,21,146,34,239,222,157,184,23,197,143,154,125,100,249,129,144,250,140,224,90,167,37,79,43,25,79,204,10,239,78,183,17,87,156,222,169,125,171,226,58,197,166,116,23,223,21,65,130,99,241,248,154,47,11,179,193,221,43,94,179,77,252,69,98,58,77,244,173,183,59,220,231,49,189,58,39,71,119,16,239,252,171,51,175,217,127,0,186,183,169,126,203,246,159,217,44,130,255,0,125,240,93,254,207,138,240,182,90,41,187,93,205,174,217,187,183,183,118,215,116,235,215,162,244,232,85,14,161,102,183,93,74,207,242,93,70,190,211,210,65,114,202,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,211,167,85,95,188,9,233,201,147,66,235,50,157,101,190,235,205,222,205,190,203,132,219,228,183,90,234,228,89,227,254,204,85,181,24,229,133,90,137,20,189,186,69,168,108,140,115,149,89,226,224,118,197,87,53,205,185,66,53,114,234,209,203,22,141,240,143,130,83,90,38,241,21,121,133,190,12,198,233,83,181,236,239,85,87,193,20,141,77,142,123,209,189,168,18,158,14,173,218,215,246,55,237,107,158,228,36,168,2,0,115,171,242,177,139,124,192,161,244,235,137,63,200,1,206,175,202,198,45,243,2,135,211,174,32,64,14,87,30,123,52,203,235,94,143,90,95,241,64,60,174,60,246,105,151,214,189,30,180,191,224,0,0,0,0,0,16,87,154,23,26,255,0,187,254,8,253,24,211,219,157,214,135,82,115,43,123,42,98,184,209,47,103,216,214,183,76,230,62,161,37,115,87,172,210,246,167,134,52,141,81,241,252,114,239,141,204,139,184,28,87,154,159,30,63,247,95,133,77,32,189,127,130,139,47,190,219,46,63,244,236,169,178,57,157,175,252,221,210,190,57,191,194,83,189,191,219,88,85,89,245,113,60,90,251,156,229,86,108,43,22,161,241,183,172,130,225,79,107,183,83,119,89,31,126,170,121,27,28,81,239,122,181,141,220,247,181,58,185,81,169,215,170,170,39,188,249,64,77,254,90,28,113,212,240,227,153,67,163,217,195,41,31,167,89,165,226,55,205,87,35,226,167,125,142,227,50,71,2,86,186,103,171,90,180,202,214,68,217,154,247,124,12,141,36,98,162,181,236,154,242,76,187,230,88,6,101,167,213,54,170,92,207,30,171,181,62,249,103,162,191,219,22,100,77,149,150,234,184,146,90,122,136,158,213,86,189,142,106,244,94,139,240,189,175,99,182,189,142,106,89,79,43,238,96,148,214,154,107,47,11,218,211,117,171,123,31,80,218,12,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,225,99,89,208,45,124,169,94,104,188,191,235,45,21,151,46,38,244,67,29,239,90,166,241,55,28,226,215,4,147,207,85,29,84,179,203,60,215,102,247,30,253,208,175,119,164,177,198,140,108,45,141,178,35,85,139,43,162,182,163,242,93,173,54,171,253,170,182,197,125,182,82,92,109,183,26,121,41,43,40,234,225,108,208,84,193,35,85,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,6,109,248,104,226,47,59,225,127,84,232,53,51,5,168,255,0,5,71,120,162,217,15,246,78,215,226,97,154,122,62,228,177,73,217,238,246,24,222,235,27,189,159,122,47,222,139,160,142,29,117,231,13,226,75,72,236,90,173,134,86,210,57,151,26,118,50,231,67,13,66,204,251,77,197,24,213,168,162,149,92,198,59,124,110,119,68,114,177,187,216,172,145,169,177,237,85,166,206,98,156,10,212,240,181,153,46,113,167,212,21,111,210,187,253,68,48,208,205,83,85,19,223,108,184,204,149,15,91,106,34,200,179,204,198,199,78,233,25,51,153,253,7,181,142,123,222,213,123,252,79,2,252,102,223,120,60,212,122,171,156,150,175,108,225,153,71,135,167,201,173,177,49,137,84,232,226,87,246,170,105,164,119,78,147,69,221,149,82,55,57,35,145,175,115,93,181,85,146,198,26,20,41,3,154,23,26,255,0,188,6,118,253,24,211,219,157,170,187,77,176,219,131,42,98,184,209,47,123,219,55,70,194,230,62,161,37,115,83,164,49,119,103,134,52,141,85,146,124,114,239,145,175,139,183,213,121,147,243,26,177,103,56,171,116,39,135,124,163,198,217,114,11,125,21,125,247,38,182,86,62,62,253,44,241,202,233,45,14,137,240,181,237,220,199,210,190,87,54,68,114,117,146,154,70,34,247,152,87,14,27,128,102,90,131,83,117,165,195,49,234,187,171,236,118,122,219,253,205,97,68,217,71,110,164,137,101,168,168,149,238,84,107,24,214,167,68,234,191,19,220,198,55,115,222,214,168,121,242,207,185,93,115,0,172,180,86,91,120,100,214,252,139,189,106,155,195,91,176,123,164,241,207,61,84,117,82,207,20,16,218,93,219,99,247,66,189,222,177,73,34,177,176,182,55,70,174,86,44,77,138,176,79,171,150,98,215,220,27,42,188,225,89,77,15,130,189,99,247,10,139,93,198,155,186,201,59,21,80,72,232,229,143,123,21,204,118,215,177,201,213,170,173,94,157,81,85,61,224,106,76,227,252,85,113,49,134,240,161,164,117,154,165,152,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,124,43,224,151,154,62,27,65,160,215,219,87,20,89,205,92,249,102,7,78,179,91,234,29,74,178,86,228,86,239,225,199,12,44,122,191,165,69,115,101,118,199,43,251,123,163,88,229,123,157,178,166,102,87,87,21,92,76,102,92,87,234,229,102,169,102,20,52,150,230,54,157,182,219,69,178,153,17,204,183,91,163,124,143,138,5,147,106,58,103,238,150,71,190,71,34,110,123,221,181,172,102,200,216,30,43,85,117,51,42,214,77,71,200,245,75,53,171,241,23,172,154,225,45,194,167,108,146,62,56,119,175,193,4,93,199,189,237,134,38,35,99,141,138,229,217,27,24,212,94,141,66,207,249,93,114,255,0,163,180,81,219,120,155,214,252,119,189,117,155,195,92,112,123,92,242,65,61,44,116,178,193,20,240,221,157,219,123,247,76,189,222,145,71,34,49,208,186,55,72,173,87,172,78,139,149,114,163,224,163,246,155,149,65,196,166,166,91,46,180,216,222,37,112,167,169,196,162,233,217,134,241,116,134,71,57,106,55,163,146,71,67,75,36,108,247,53,187,36,149,118,171,213,33,154,39,92,160,25,172,226,199,205,62,178,124,192,200,125,70,114,234,121,92,121,19,211,47,173,122,197,105,74,220,88,249,167,214,79,152,25,15,168,206,93,79,43,143,34,122,101,245,175,88,173,2,85,0,0,25,129,210,173,76,202,180,111,81,241,205,82,194,170,252,61,235,25,184,69,112,166,221,36,140,142,109,139,241,193,47,109,236,123,161,149,138,232,228,98,57,55,198,247,181,87,163,148,211,241,149,112,52,145,194,175,19,24,111,21,250,71,71,170,88,125,13,93,185,237,168,117,182,239,108,169,69,115,237,215,24,217,27,229,129,36,218,141,153,155,101,141,236,145,168,155,152,246,238,107,31,190,54,118,3,53,156,52,113,23,157,240,191,170,116,26,153,130,212,127,130,163,188,81,108,135,251,39,107,241,48,205,61,31,114,88,164,236,247,123,12,111,117,141,222,207,189,23,239,69,208,246,139,234,246,27,175,90,95,143,234,230,159,207,87,37,139,34,167,116,212,233,87,2,195,60,79,100,142,138,88,100,103,189,17,241,203,28,145,170,181,92,197,86,42,181,206,106,163,148,61,168,4,32,230,95,199,29,55,14,56,108,218,61,131,178,173,250,139,154,89,228,124,53,113,190,90,118,88,237,211,44,144,45,107,102,98,181,203,82,174,100,173,133,172,119,192,248,214,71,170,35,88,201,131,133,115,83,227,199,254,235,240,169,164,23,175,240,81,101,247,219,101,199,254,157,149,54,71,51,181,255,0,155,186,87,199,55,248,74,119,183,251,107,14,85,201,83,205,62,83,242,254,187,212,109,196,0,39,255,0,37,79,52,249,79,203,250,239,81,183,0,231,87,230,159,22,249,127,67,234,55,19,170,242,172,227,199,254,228,112,169,171,247,175,240,177,98,23,219,157,199,254,129,148,214,70,179,181,255,0,156,58,39,201,55,248,58,118,55,251,83,14,85,206,175,205,62,45,242,254,135,212,110,36,0,3,85,0,128,28,177,120,241,253,183,216,169,180,27,86,47,91,179,236,126,222,223,102,221,46,55,30,229,86,81,11,95,51,164,232,222,211,83,189,79,3,105,209,219,164,146,89,154,146,76,189,118,74,228,159,224,8,171,204,71,132,63,222,183,70,147,236,181,23,123,80,176,238,237,110,47,190,191,195,67,63,117,209,120,170,73,55,34,198,189,216,226,110,197,118,205,178,199,23,89,25,26,203,186,85,0,50,195,105,187,93,108,23,90,43,237,138,231,87,110,185,91,170,35,171,163,172,164,153,208,207,77,60,110,71,71,44,114,53,81,204,123,92,136,228,114,42,42,42,34,161,127,220,0,241,131,106,226,203,72,218,235,130,213,199,157,225,212,244,116,25,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,145,47,156,23,8,127,127,23,24,45,23,248,10,44,229,178,87,255,0,208,82,208,85,195,19,211,252,200,36,70,63,252,3,146,63,237,242,21,235,195,174,188,230,92,54,234,229,139,85,176,202,218,182,190,221,80,198,92,232,97,168,72,89,118,183,43,218,181,20,82,171,152,246,236,145,173,232,142,86,59,99,209,146,53,55,177,170,129,165,226,58,241,183,198,14,51,194,54,151,203,122,114,210,86,230,215,202,121,219,137,217,234,226,168,236,87,79,20,144,50,103,201,36,76,86,181,144,182,165,146,171,28,248,214,68,106,177,142,106,174,230,250,171,79,22,26,37,113,225,210,139,138,122,204,142,174,215,167,213,84,241,205,45,101,93,186,119,79,74,247,85,37,35,161,146,8,90,247,171,219,82,171,18,172,104,246,117,69,115,92,230,116,122,208,103,19,188,66,229,92,80,107,45,235,87,50,154,111,1,227,251,116,214,235,91,42,164,168,134,217,67,19,118,197,79,27,158,191,231,72,245,107,88,215,203,44,175,70,51,126,212,14,105,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,123,220,185,184,40,253,213,116,226,123,254,127,108,181,73,169,185,79,241,46,85,48,39,118,75,93,10,163,22,59,99,102,220,230,59,107,216,178,74,232,145,173,124,142,107,122,202,216,98,145,98,175,41,78,10,61,183,89,71,197,150,166,219,45,85,150,88,123,209,225,118,249,211,191,35,171,161,159,182,251,155,145,29,178,62,203,226,150,56,155,35,92,229,145,93,42,36,107,20,47,125,181,0,0,1,74,220,234,252,211,226,223,47,232,125,70,226,119,94,84,60,113,211,100,182,171,39,8,250,140,202,181,190,219,105,234,25,136,221,149,242,212,37,117,36,77,146,119,81,78,174,87,44,79,130,38,191,180,228,233,18,195,19,99,232,199,70,206,247,10,231,87,230,159,22,249,127,67,234,55,18,0,1,170,128,66,174,92,220,123,126,245,22,41,244,223,81,32,240,250,155,140,219,252,101,93,68,20,251,41,111,84,44,123,34,90,198,163,19,100,51,35,228,141,178,197,238,106,185,237,124,73,181,206,142,25,170,0,3,207,231,249,254,27,165,152,109,219,80,117,7,33,164,177,227,214,58,117,169,174,174,169,85,217,19,58,162,34,34,34,43,158,247,57,90,198,49,168,175,123,220,214,181,28,231,34,40,121,253,116,215,77,56,225,211,78,46,58,161,170,23,159,3,106,161,233,20,48,196,136,250,171,133,83,145,86,58,90,104,213,83,185,51,246,187,162,117,70,163,90,231,189,204,99,30,246,231,135,136,173,121,204,184,146,213,203,238,171,102,117,181,110,125,198,161,236,182,80,205,80,147,50,211,110,71,185,105,232,162,86,177,141,217,27,93,209,92,140,110,247,171,228,114,111,123,149,122,7,27,124,96,228,220,92,234,132,183,167,45,93,22,19,99,168,157,184,157,158,174,42,126,253,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,119,64,229,197,192,229,55,21,185,149,126,97,168,47,171,167,211,172,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,186,214,75,19,90,141,89,146,88,194,37,98,121,77,247,6,202,172,217,174,45,93,224,175,88,253,194,158,233,110,169,237,50,78,197,84,18,54,72,164,216,244,115,29,181,236,106,244,114,43,87,167,69,69,79,113,127,220,11,241,155,98,227,15,78,42,174,114,90,189,141,153,226,254,30,159,38,182,196,199,173,43,100,149,31,218,169,166,145,221,122,195,47,106,85,72,220,229,146,55,49,205,118,228,70,75,36,74,230,177,192,149,169,109,85,252,83,104,214,51,86,219,147,106,22,124,222,213,110,129,174,130,72,21,175,116,151,132,98,42,57,143,107,145,169,62,198,185,30,143,239,185,25,178,121,36,173,109,23,213,236,203,65,117,67,31,213,205,63,158,146,59,238,59,80,233,169,210,174,4,154,9,88,248,221,20,176,200,207,114,171,36,138,73,35,85,106,181,232,143,85,107,154,228,71,32,105,204,170,190,121,223,130,127,153,63,77,39,255,0,12,92,66,226,188,80,104,213,151,87,49,106,111,1,227,251,148,215,27,91,234,163,168,154,217,93,19,182,203,79,35,152,191,230,200,197,115,88,231,197,44,79,86,51,126,212,128,28,243,191,4,255,0,50,126,154,7,159,229,67,199,29,78,53,117,178,112,143,168,204,164,75,21,202,162,161,152,141,217,95,21,58,208,213,202,233,39,117,20,234,229,106,74,201,229,115,251,78,78,178,164,210,182,62,143,108,140,236,219,161,149,114,231,185,105,115,4,166,214,27,85,159,135,205,95,186,213,201,168,52,20,254,26,207,118,171,150,90,169,242,86,49,181,83,200,178,43,32,70,64,250,122,104,34,106,190,105,92,249,215,171,149,85,234,238,161,97,64,0,41,91,157,95,154,124,91,229,253,15,168,220,78,171,200,199,241,179,242,223,234,71,42,231,87,230,159,22,249,127,67,234,55,19,208,114,87,213,236,55,16,213,12,219,72,239,179,213,195,125,212,42,122,25,172,74,216,21,240,76,251,124,117,178,207,11,222,158,246,61,98,153,100,106,170,108,84,134,68,87,35,149,141,120,92,72,0,1,21,121,163,249,19,212,223,162,250,197,17,42,136,107,205,147,63,195,113,158,14,114,124,50,251,144,210,82,95,115,26,139,125,53,138,222,229,85,158,185,244,247,10,90,137,213,141,68,85,70,71,20,106,174,122,244,98,43,163,106,174,233,24,215,5,16,151,253,205,31,200,158,166,253,23,214,40,138,1,47,251,154,63,145,61,77,250,47,172,81,1,78,220,31,113,103,153,112,139,170,31,110,44,84,245,119,139,21,125,60,148,215,220,113,181,233,75,5,213,137,27,210,5,123,214,57,81,143,138,87,164,141,122,51,127,78,227,17,81,178,189,23,66,120,6,127,134,234,158,27,105,212,29,62,200,105,47,152,245,242,157,42,104,107,169,149,118,74,206,170,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,137,151,114,95,242,230,227,95,247,85,212,121,236,25,253,206,235,38,153,101,63,195,185,83,64,189,216,237,117,202,172,72,238,109,135,107,158,237,172,98,199,43,98,86,185,241,185,174,233,43,161,138,53,11,233,0,0,40,135,152,239,28,116,220,86,230,84,24,126,159,50,174,159,78,176,250,137,223,67,52,175,150,39,222,234,220,136,197,173,150,5,84,107,24,214,163,155,3,92,222,235,89,44,174,114,181,102,88,163,237,92,215,184,227,169,201,110,183,190,17,244,229,148,139,98,182,212,83,179,46,187,35,226,168,90,234,184,157,28,237,162,129,90,174,72,153,4,173,103,117,203,210,85,154,39,71,209,141,141,253,234,203,2,234,121,42,121,88,202,126,96,87,122,117,184,128,28,209,252,246,106,111,209,125,30,136,159,252,149,60,172,101,63,48,43,189,58,220,64,14,104,254,123,53,55,232,190,143,68,4,255,0,228,169,229,99,41,249,129,93,233,214,226,127,149,171,201,47,83,49,90,157,44,206,180,115,197,246,178,75,126,64,185,55,98,73,35,111,136,161,168,166,167,167,223,11,119,247,31,219,146,151,164,139,177,26,222,252,31,18,171,250,37,149,0,0,1,0,57,213,249,88,197,190,96,80,250,117,196,128,28,174,60,246,105,151,214,189,30,180,154,156,237,53,51,21,166,210,204,23,71,60,95,119,36,184,100,9,147,118,35,146,55,120,122,26,122,106,138,125,243,55,127,113,157,201,42,186,70,187,21,174,236,79,241,34,179,162,194,190,87,30,123,52,203,235,94,143,90,4,255,0,231,87,229,99,22,249,129,67,233,215,18,16,114,226,227,142,155,133,44,202,191,15,212,22,85,212,105,214,97,81,3,235,166,137,242,202,251,37,91,81,88,149,177,64,138,173,123,28,213,107,103,107,91,221,115,34,137,205,87,44,41,20,147,127,157,95,149,140,91,230,5,15,167,92,74,86,3,85,0,168,190,84,60,113,212,227,87,91,39,8,250,140,202,68,177,92,170,42,25,136,221,149,241,83,173,13,92,174,146,119,81,78,174,86,164,172,158,87,63,180,228,235,42,77,43,99,232,246,200,206,205,186,0,0,0,0,1,66,220,210,244,46,179,71,248,172,191,100,148,86,111,9,141,234,39,251,36,182,77,26,207,36,111,170,145,17,46,12,116,146,166,222,247,138,238,76,232,216,231,53,145,212,193,253,20,114,49,178,43,146,126,180,90,173,213,57,230,132,100,57,125,37,45,69,210,162,150,253,140,217,230,99,88,250,169,210,41,25,113,116,82,109,234,247,164,80,209,42,196,175,85,217,27,222,198,244,108,174,78,235,206,11,71,44,89,207,12,11,170,181,19,120,123,214,154,92,32,168,163,147,107,223,223,165,174,168,130,146,162,155,162,61,172,110,231,190,154,94,226,181,238,79,13,177,187,82,71,41,81,124,55,107,125,215,135,13,109,197,181,162,205,99,164,188,212,99,149,18,185,244,21,50,58,54,84,193,52,18,83,204,196,123,125,236,122,197,52,155,31,209,200,215,237,114,181,232,138,197,11,10,231,157,248,39,249,147,244,210,42,242,184,243,217,166,95,90,244,122,210,85,115,206,252,19,252,201,250,105,21,121,92,121,236,211,47,173,122,61,104,22,169,204,235,84,191,101,252,27,102,190,18,251,236,203,174,91,225,241,107,127,245,175,123,197,120,169,19,197,193,239,99,154,205,212,49,214,252,110,219,211,167,194,228,122,176,162,189,42,211,60,171,89,53,31,28,210,220,42,147,196,94,178,107,132,86,250,109,209,200,248,225,222,191,28,242,246,216,247,182,24,152,142,146,71,163,87,100,108,123,149,58,53,73,149,206,27,91,238,185,231,17,116,250,53,53,142,146,142,219,165,212,232,218,122,182,200,231,207,93,61,198,150,146,166,87,191,238,107,24,214,164,44,107,17,21,122,178,71,43,151,122,50,63,65,201,111,71,44,89,134,178,229,186,197,119,155,185,87,167,118,250,122,123,93,54,215,166,218,171,147,106,35,117,78,246,189,17,118,65,5,68,93,183,49,237,119,137,221,240,186,54,170,133,191,98,120,181,139,6,197,108,216,86,45,67,224,172,184,253,190,158,215,110,166,238,190,78,197,44,17,182,56,163,222,245,115,221,181,140,106,117,114,171,151,167,85,85,95,121,245,128,0,83,95,51,174,95,244,122,69,89,83,196,14,136,99,190,19,5,171,221,62,77,109,138,72,34,165,176,213,73,60,48,196,234,102,57,233,34,195,60,149,30,232,99,99,155,11,152,238,138,216,220,198,71,114,135,228,187,90,109,87,251,85,109,138,251,108,164,184,219,110,52,242,82,86,81,213,194,217,160,169,130,70,171,100,138,72,220,138,215,177,205,85,106,181,81,81,81,85,20,12,230,112,163,197,118,163,240,149,168,236,205,112,169,124,117,170,187,183,5,254,193,60,202,202,91,189,43,85,85,26,229,68,94,220,204,220,229,138,100,69,116,110,115,145,81,236,124,145,191,66,122,91,170,88,38,180,224,150,205,76,211,75,239,182,113,187,207,123,193,86,248,89,169,251,189,169,159,12,159,195,153,140,145,189,36,137,237,248,154,157,122,117,78,168,168,171,70,220,195,56,44,186,240,177,170,21,23,220,67,31,171,110,149,228,181,8,184,253,98,212,186,169,40,167,88,247,75,111,158,71,53,28,199,181,201,43,162,71,171,149,240,163,87,185,35,217,54,223,63,192,191,25,183,222,15,53,30,170,231,37,171,219,56,102,81,225,233,242,107,108,76,98,85,58,56,149,253,170,154,105,29,211,164,209,119,101,84,141,206,72,228,107,220,215,109,85,100,177,134,133,10,54,230,89,199,85,55,19,89,53,46,152,105,141,125,37,86,151,227,149,16,92,169,107,155,75,44,115,221,238,43,78,168,233,222,147,198,201,97,100,41,60,208,182,52,106,110,94,228,142,115,209,209,164,125,43,154,71,31,84,122,137,227,184,100,209,203,133,170,229,136,39,131,168,200,178,42,58,152,43,161,187,200,157,170,152,105,169,36,141,207,99,97,137,233,26,201,34,42,72,233,99,88,254,6,70,254,245,112,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,39,70,49,101,154,40,209,206,232,155,228,99,126,247,34,40,126,82,213,57,81,241,211,253,163,133,253,107,204,255,0,224,244,184,5,109,115,127,206,107,173,114,84,43,191,232,188,43,28,223,247,240,163,255,0,185,225,42,172,250,185,102,45,125,193,178,171,206,21,148,208,248,43,214,63,112,168,181,220,105,187,172,147,177,85,4,142,142,88,247,177,92,199,109,123,28,157,90,170,213,233,213,21,83,222,6,164,206,21,198,15,22,120,111,8,186,95,246,226,251,79,73,120,190,215,212,71,77,98,199,29,94,180,179,221,94,146,49,39,86,61,35,149,88,200,162,122,200,231,171,54,117,237,177,85,29,43,17,98,175,9,28,215,176,26,237,18,189,175,19,217,69,92,121,222,29,79,53,108,149,12,164,133,31,147,192,249,215,179,29,28,80,50,56,155,82,197,150,56,86,21,70,166,198,164,234,253,137,58,195,89,124,78,241,11,149,113,65,172,183,173,92,202,105,188,7,143,237,211,91,173,108,170,146,162,27,101,12,77,219,21,60,110,122,255,0,157,35,213,173,99,95,44,178,189,24,205,251,80,60,86,127,159,230,90,167,153,93,181,7,80,114,26,187,230,67,124,168,90,154,234,234,149,77,242,191,162,34,34,34,34,53,140,107,81,172,99,26,136,198,49,173,107,81,173,106,34,91,159,44,94,95,245,154,69,71,77,196,14,183,227,190,19,58,171,219,62,51,109,150,73,226,170,176,210,201,4,208,202,234,150,53,233,26,205,60,117,30,248,100,99,157,11,88,222,170,217,28,246,71,194,249,87,240,43,83,159,228,54,174,39,181,74,130,174,12,98,199,81,13,203,12,134,26,168,182,93,174,48,85,76,199,79,42,199,34,205,27,41,102,166,69,72,222,198,119,94,230,46,231,70,199,178,75,137,3,46,248,6,127,153,105,102,101,105,212,29,62,200,106,236,121,13,142,161,42,104,107,169,149,55,196,254,138,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,139,161,62,15,184,179,195,120,186,210,255,0,183,22,42,122,75,61,246,130,162,74,107,238,56,218,245,170,158,212,245,145,233,2,189,235,28,74,246,75,19,18,70,189,25,179,175,113,136,170,232,158,137,156,195,165,112,235,175,57,151,13,186,185,98,213,108,50,182,173,175,183,84,49,151,58,24,106,18,22,93,173,202,246,173,69,20,170,230,61,187,36,107,122,35,149,142,216,244,100,141,77,236,106,160,105,120,30,43,69,245,123,13,215,173,47,199,245,115,79,231,171,146,197,145,83,186,106,116,171,129,97,158,39,178,71,69,44,50,51,222,136,248,229,142,72,213,90,174,98,171,21,90,231,53,81,203,82,183,206,113,218,219,73,175,55,140,195,16,181,82,86,233,124,245,17,67,65,136,222,233,160,108,241,82,51,180,143,153,181,116,236,73,99,169,149,35,149,200,143,116,241,68,181,14,110,217,81,140,112,19,215,154,63,145,61,77,250,47,172,81,20,237,193,247,22,121,151,8,186,161,246,226,197,79,87,120,177,87,211,201,77,125,199,27,94,148,176,93,88,145,189,32,87,189,99,149,24,248,165,122,72,215,163,55,244,238,49,21,27,43,209,108,167,137,126,32,42,120,158,229,77,154,235,36,248,5,94,34,203,189,69,12,48,209,77,112,138,181,146,178,11,253,44,43,52,82,177,26,229,98,185,142,106,164,145,196,244,123,30,136,215,51,100,143,166,16,53,17,128,103,248,110,169,225,182,157,65,211,236,134,146,249,143,95,41,210,166,134,186,153,87,100,172,234,168,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,158,128,161,110,92,220,107,254,234,186,143,61,131,63,185,221,100,211,44,167,248,119,42,104,23,187,29,174,185,85,137,29,205,176,237,115,221,181,140,88,229,108,74,215,62,55,53,221,37,116,49,70,183,210,0,2,162,249,175,113,199,83,146,221,111,124,35,233,203,41,22,197,109,168,167,102,93,118,71,197,80,181,213,113,58,57,219,69,2,181,92,145,50,9,90,206,235,151,164,171,52,78,143,163,27,27,251,193,197,121,142,241,199,77,197,110,101,65,135,233,243,42,233,244,235,15,168,157,244,51,74,249,98,125,238,173,200,140,90,217,96,85,70,177,141,106,57,176,53,205,238,181,146,202,231,43,86,101,138,57,191,201,83,202,198,83,243,2,187,211,173,197,43,23,83,201,83,202,198,83,243,2,187,211,173,192,79,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,53,156,88,249,167,214,79,152,25,15,168,206,105,76,205,103,22,62,105,245,147,230,6,67,234,51,129,250,179,126,25,243,44,59,135,77,60,226,105,181,212,149,248,158,121,81,89,109,122,53,82,57,237,183,24,42,170,226,108,15,98,185,86,70,75,21,35,229,108,141,251,149,36,99,218,222,145,186,95,65,193,71,21,215,222,18,245,150,139,50,238,221,107,49,11,151,74,60,166,201,69,51,27,227,233,118,189,35,145,27,34,43,22,104,30,254,236,107,213,142,94,143,143,184,198,75,34,150,211,203,147,22,177,103,60,186,176,188,43,41,161,241,182,92,130,223,145,90,238,52,221,215,199,223,165,158,233,95,28,177,239,98,181,237,220,199,185,58,181,81,201,215,170,42,47,188,170,30,57,56,68,186,240,131,171,141,197,32,184,213,222,49,59,245,59,174,88,229,214,122,119,49,239,129,30,173,125,44,207,70,164,79,169,133,118,239,237,175,69,100,144,200,173,143,186,145,180,52,17,137,229,54,44,231,21,179,102,184,181,119,141,178,228,22,250,123,165,186,167,180,248,251,244,179,198,217,34,147,99,209,175,110,230,61,171,209,200,142,78,189,21,17,125,196,22,231,87,229,99,22,249,129,67,233,215,18,16,114,235,227,170,167,133,172,201,48,125,65,175,171,126,149,223,234,38,154,186,26,106,88,158,251,101,198,100,167,98,92,149,82,53,158,102,54,58,118,198,248,90,255,0,232,61,207,107,30,246,163,31,53,57,202,221,173,87,254,17,48,155,237,138,231,73,113,182,220,115,139,109,93,29,101,36,205,154,10,152,36,182,92,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,128,84,94,147,224,191,181,13,83,195,116,207,218,158,204,251,91,144,91,172,94,55,177,222,240,190,42,166,56,123,189,189,205,223,183,185,187,110,230,245,233,211,170,117,234,53,87,76,242,173,27,212,124,143,75,115,90,79,15,122,198,110,18,219,234,118,199,35,35,155,98,252,19,197,220,99,30,232,101,98,182,72,222,173,77,241,189,142,68,232,228,61,95,9,222,105,244,111,230,6,61,234,48,23,61,204,27,130,75,87,21,248,4,119,220,98,10,74,29,69,197,105,234,38,181,86,54,149,174,158,237,3,97,153,204,180,190,71,77,19,24,201,42,29,27,155,44,138,228,133,123,138,212,68,146,78,161,73,122,143,175,122,177,171,120,174,23,133,106,22,87,237,91,46,158,91,214,215,141,211,120,26,104,60,13,42,199,12,125,189,241,70,215,203,240,83,64,157,100,87,59,224,235,215,170,185,86,112,114,105,225,226,235,146,106,133,211,137,27,213,170,145,248,246,39,79,87,100,179,212,58,177,205,157,47,115,71,23,113,204,137,139,241,49,148,115,202,215,44,191,15,90,168,213,136,231,53,203,28,0,187,96,25,149,151,63,173,210,218,204,122,174,76,178,130,241,37,130,91,77,34,37,84,238,184,178,101,129,212,241,164,42,228,149,253,212,86,39,109,93,185,122,109,235,213,13,20,112,145,162,246,173,5,225,231,9,211,250,92,66,147,29,187,199,103,163,171,201,41,225,123,101,124,183,185,41,227,241,178,203,43,92,228,149,253,212,115,81,200,231,53,24,198,49,157,35,99,17,3,176,16,131,155,79,15,23,93,101,225,230,159,60,197,45,84,149,87,221,49,168,169,189,206,249,171,29,11,219,100,90,119,45,193,177,53,87,180,247,162,195,77,50,163,250,59,101,59,210,53,87,59,183,36,223,62,78,89,139,88,179,156,86,243,133,101,52,62,54,203,144,91,234,45,119,26,110,235,227,239,210,207,27,163,150,61,236,86,189,187,152,247,39,86,170,57,58,245,69,69,247,129,155,126,26,245,122,167,65,117,231,6,213,200,103,171,142,159,29,188,67,53,193,41,32,138,105,229,183,63,172,85,176,198,201,122,49,95,37,52,147,70,138,170,222,138,244,84,115,85,17,200,226,110,237,106,191,241,37,170,247,219,21,206,146,227,109,184,231,23,218,186,58,202,73,155,52,21,48,73,95,51,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,243,250,177,130,254,203,245,79,50,211,63,106,123,79,236,150,65,113,177,120,222,199,103,197,120,90,153,33,238,246,247,59,102,238,222,237,187,157,211,175,78,171,211,169,229,64,147,246,173,104,181,99,92,183,238,186,47,106,203,233,32,200,115,13,88,125,93,198,202,214,54,89,231,178,65,109,163,147,186,254,173,94,203,60,100,84,187,93,213,142,122,197,35,91,185,172,149,19,197,112,109,161,117,156,68,241,29,134,105,207,177,189,163,101,117,194,59,142,70,215,172,236,133,150,122,119,182,74,164,146,88,17,95,23,113,137,216,99,250,181,59,179,68,221,237,87,35,147,138,150,211,201,47,71,44,81,98,185,215,16,53,19,119,175,85,55,5,195,168,227,218,246,248,74,88,227,167,171,168,94,168,253,146,119,159,45,55,185,89,185,158,23,225,119,73,28,136,22,126,0,0,64,14,117,126,86,49,111,152,20,62,157,113,39,249,0,57,213,249,88,197,190,96,80,250,117,196,8,1,202,227,207,102,153,125,107,209,235,75,254,40,7,149,199,158,205,50,250,215,163,214,151,252,0,0,0,0,4,85,227,235,141,124,87,133,61,56,171,178,90,110,126,35,83,114,107,124,209,227,150,250,117,141,242,80,111,71,70,219,157,66,72,215,177,176,196,244,85,99,94,213,239,72,197,98,38,214,202,248,168,91,44,202,111,185,206,85,121,205,114,154,239,27,122,200,46,21,23,75,141,79,105,145,247,234,167,145,210,75,38,198,35,88,221,207,123,151,163,81,26,157,122,34,34,123,141,36,113,3,195,198,151,241,53,128,59,78,117,94,213,87,89,109,101,66,215,81,203,73,89,37,52,244,85,169,12,176,199,83,27,154,187,92,246,54,121,21,27,35,95,26,170,166,230,59,167,66,26,240,83,202,211,246,21,172,183,93,79,213,251,173,171,40,251,47,112,158,159,16,167,240,61,97,159,225,167,150,154,243,215,188,189,185,153,186,162,47,15,36,110,237,202,206,235,36,118,216,164,80,246,220,180,56,28,166,225,199,13,135,88,115,135,213,191,81,115,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,248,31,26,70,196,68,107,223,53,27,26,168,50,174,5,228,230,124,34,90,184,190,229,249,163,56,164,23,26,75,62,89,97,193,236,23,44,114,235,61,59,94,198,78,182,168,90,250,89,158,141,89,89,77,50,109,223,219,94,168,248,225,145,91,39,105,35,117,37,229,152,181,247,6,202,175,56,86,83,67,224,175,88,253,194,162,215,113,166,238,178,78,197,84,18,58,57,99,222,197,115,29,181,236,114,117,106,171,87,167,84,85,79,121,163,238,19,188,172,104,223,203,252,123,211,160,56,87,48,62,95,148,220,93,83,90,243,140,30,251,73,99,212,91,29,60,118,216,102,185,77,47,179,171,237,221,215,61,96,153,24,215,186,39,198,233,101,145,146,49,139,215,115,152,246,185,28,199,194,30,127,149,239,26,255,0,188,6,8,205,24,212,43,157,214,187,82,112,219,123,234,101,184,214,175,123,219,54,182,204,214,50,161,101,107,83,164,209,119,96,134,68,145,85,242,124,18,239,145,207,151,183,58,136,255,0,194,143,5,26,53,194,93,137,159,99,109,158,210,203,235,45,241,209,94,242,154,196,119,138,175,232,245,145,205,142,53,115,153,75,10,189,83,248,81,244,234,216,161,238,58,87,198,146,18,0,15,63,159,224,24,110,169,225,183,109,62,212,28,122,146,249,143,95,41,214,154,186,134,165,23,100,172,234,138,138,138,138,142,99,218,228,107,216,246,170,61,143,107,92,213,107,154,138,153,236,227,19,133,92,203,133,13,92,184,97,247,155,109,91,177,139,141,69,69,78,39,119,146,68,153,151,27,114,63,224,71,74,214,49,190,38,54,186,54,204,205,173,218,245,71,34,118,223,27,223,163,51,149,113,47,195,166,9,197,6,150,87,233,158,117,79,254,22,178,207,91,190,111,236,101,211,195,77,12,21,157,184,165,143,189,218,239,189,221,167,187,99,254,229,79,185,80,51,131,137,226,215,220,231,42,179,97,88,181,15,141,189,100,23,10,123,93,186,155,186,200,251,245,83,200,216,226,143,123,213,172,110,231,189,169,213,202,141,78,189,85,81,61,229,207,105,151,7,214,174,19,121,126,107,19,110,9,87,38,119,152,233,189,214,191,43,124,210,181,89,77,59,45,85,43,29,12,77,141,238,139,101,58,205,43,22,70,185,203,43,220,247,238,216,177,199,31,181,224,75,151,197,139,131,250,204,131,50,189,229,95,106,51,59,207,136,181,195,93,4,111,167,165,165,179,247,218,248,227,108,42,229,235,52,189,168,101,149,92,174,70,57,27,28,106,168,215,203,55,107,226,199,202,198,178,124,191,200,125,58,112,51,88,94,247,49,78,5,105,184,165,195,87,56,211,234,10,70,106,165,130,158,24,104,102,169,170,149,140,185,219,161,90,135,173,181,17,100,72,33,123,164,168,116,140,153,204,254,155,26,199,61,140,114,189,148,66,106,160,12,176,221,173,55,91,5,214,182,197,125,182,85,219,174,86,234,137,41,43,40,234,225,116,51,211,79,27,149,178,69,36,110,68,115,30,215,34,181,90,168,138,138,138,138,74,174,95,60,18,93,120,175,207,228,190,228,240,85,208,233,214,43,81,79,53,214,177,212,174,116,23,105,219,52,46,125,165,146,54,104,158,199,201,78,233,28,233,99,87,44,41,219,87,34,44,145,245,157,92,109,114,185,181,107,182,168,88,181,39,70,170,105,49,91,150,75,120,72,115,125,209,53,104,153,3,163,146,73,46,204,137,28,215,45,74,185,141,141,209,51,221,60,147,199,35,150,46,147,204,249,191,165,90,103,138,232,222,156,99,154,91,133,82,120,123,46,51,111,138,223,77,186,56,217,36,219,19,227,158,94,219,24,199,77,43,213,210,72,244,106,111,145,239,114,167,87,40,30,130,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,245,128,6,107,56,177,243,79,172,159,48,50,31,81,156,186,158,87,30,68,244,203,235,94,177,90,82,183,22,62,105,245,147,230,6,67,234,51,151,83,202,227,200,158,153,125,107,214,43,64,149,64,28,171,137,126,34,240,78,23,244,178,191,83,51,170,143,240,180,118,122,45,147,127,100,238,158,26,105,160,163,238,69,20,157,158,239,97,237,238,189,187,25,247,170,253,200,161,213,76,171,151,209,203,35,93,53,31,136,189,31,206,181,67,84,47,62,58,235,93,168,21,177,67,12,72,172,165,183,210,182,223,111,88,233,105,163,85,94,220,44,220,238,137,213,92,174,115,158,247,61,239,123,221,66,224,119,94,32,120,76,204,180,35,1,211,13,82,117,69,93,239,19,212,172,94,221,122,101,217,180,9,4,20,23,26,152,86,119,91,94,169,35,213,94,216,149,143,108,142,72,251,169,220,216,223,225,73,183,223,242,249,227,110,235,194,134,127,37,139,39,158,174,187,78,178,170,138,120,110,180,110,170,115,96,180,206,233,161,107,238,204,141,176,202,247,190,58,118,200,215,69,26,53,102,78,218,57,85,99,143,165,186,105,30,153,226,186,201,192,142,159,105,110,107,73,226,44,185,54,151,216,237,245,59,99,141,242,67,190,217,6,201,226,238,49,236,108,209,61,27,36,111,86,174,201,24,199,34,117,106,20,109,197,87,12,249,151,10,26,185,89,165,185,133,117,37,197,142,167,109,202,209,115,166,84,107,46,54,233,31,35,34,157,99,220,174,133,251,162,145,143,141,202,187,94,199,109,115,217,178,71,133,212,241,111,199,30,27,195,215,15,54,77,97,195,217,73,146,220,179,234,120,95,133,210,78,245,129,149,76,158,157,39,109,108,208,189,89,63,134,142,55,70,231,181,173,71,239,150,24,220,177,119,55,178,131,50,204,166,251,156,229,87,156,215,41,174,241,183,172,130,225,81,116,184,212,246,153,31,126,170,121,29,36,178,108,98,53,141,220,247,185,122,53,17,169,215,162,34,39,184,252,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,209,140,89,102,150,69,107,122,38,249,30,239,189,202,171,105,92,171,56,14,255,0,185,28,85,234,253,151,252,44,184,133,138,231,110,255,0,160,125,53,237,175,238,255,0,231,13,137,146,67,254,14,161,142,254,212,240,43,215,91,180,27,50,208,57,48,187,94,160,81,85,219,111,185,102,47,22,77,81,105,171,167,72,103,182,178,90,218,184,34,134,68,222,229,222,232,169,163,149,81,200,199,177,102,88,220,196,116,107,214,90,242,84,243,79,148,252,191,174,245,27,112,231,87,230,159,22,249,127,67,234,55,17,201,83,205,62,83,242,254,187,212,109,192,57,213,249,167,197,190,95,208,250,141,196,139,252,52,112,207,153,113,75,144,229,120,102,159,87,82,51,33,176,98,245,25,29,13,21,74,163,25,115,124,53,84,208,173,34,74,174,70,194,247,54,161,202,199,187,224,222,198,181,202,198,185,100,100,160,231,87,230,159,22,249,127,67,234,55,17,201,83,205,62,83,242,254,187,212,109,192,65,95,246,85,129,101,95,238,174,57,146,99,151,15,252,101,29,117,182,186,158,79,253,89,33,154,57,25,254,39,53,205,254,74,133,249,240,3,198,13,171,139,45,35,107,174,11,87,30,119,135,83,209,208,101,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,112,174,103,92,191,235,53,118,142,167,136,29,16,199,124,94,117,73,186,124,154,219,20,147,203,85,126,165,142,8,97,137,212,204,115,214,52,154,8,233,253,208,198,198,186,102,189,221,21,210,53,140,146,165,180,183,84,179,189,22,206,237,154,153,166,151,223,99,100,150,110,247,130,173,240,176,212,118,187,176,190,25,63,135,51,31,27,186,199,43,219,241,53,122,117,234,157,21,17,80,52,252,14,41,194,143,21,218,113,197,174,156,51,53,194,165,240,55,90,30,220,23,251,4,243,35,234,173,21,78,69,84,107,149,17,59,144,191,107,150,41,145,17,178,53,174,69,70,61,146,70,206,214,0,160,30,98,60,33,254,234,90,202,159,101,168,187,58,123,152,247,107,113,125,245,254,38,104,59,77,139,197,82,73,185,18,68,237,73,43,118,43,183,238,138,72,186,200,249,18,93,183,252,86,95,55,94,48,113,154,12,54,225,194,94,30,180,151,43,237,210,162,153,217,115,166,138,161,143,180,65,18,210,87,82,50,37,86,54,41,95,58,186,55,43,218,247,163,25,27,218,230,238,145,174,96,85,7,218,204,171,236,175,216,95,180,215,95,179,126,208,246,183,177,252,108,158,7,199,118,251,94,39,177,215,183,222,237,252,29,205,187,182,252,61,122,123,137,43,203,187,132,63,222,183,89,87,237,77,23,123,79,112,238,213,110,81,178,191,195,77,63,117,178,248,90,72,246,162,200,189,217,34,118,245,110,205,177,71,47,73,25,34,197,186,42,150,189,202,11,140,27,82,218,169,184,66,205,22,173,183,38,212,86,215,225,213,109,137,174,130,72,21,174,169,169,161,126,198,35,152,246,185,42,106,27,36,138,228,122,62,70,110,102,200,153,32,90,80,0,0,0,10,86,231,87,230,159,22,249,127,67,234,55,18,58,232,7,9,153,151,17,154,95,170,217,198,159,212,85,215,95,116,214,158,215,83,79,142,82,80,36,243,222,89,85,36,233,42,70,254,227,85,175,138,42,121,36,70,53,146,62,85,232,198,166,229,106,44,138,231,87,230,159,22,249,127,67,234,55,19,170,242,49,252,108,252,183,250,144,21,151,128,103,249,150,150,102,86,157,65,211,236,134,174,199,144,216,234,18,166,134,186,153,83,124,79,232,168,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,186,8,224,235,140,92,19,139,252,18,162,255,0,96,163,246,54,73,102,217,246,131,31,238,77,81,236,190,236,213,12,165,254,186,124,17,71,63,118,58,117,147,248,104,187,58,237,119,69,79,124,11,230,189,192,229,78,53,117,189,241,113,167,47,164,75,21,202,162,157,249,117,165,25,21,58,208,213,202,232,224,109,108,8,212,106,74,201,229,115,59,173,94,178,164,210,186,78,175,108,143,236,193,94,29,117,231,50,225,183,87,44,90,173,134,86,213,181,246,234,134,50,231,67,13,66,66,203,181,185,94,213,168,162,149,92,199,183,100,141,111,68,114,177,219,30,140,145,169,189,141,84,13,47,21,213,206,78,209,196,21,118,147,218,110,24,109,199,253,169,232,58,207,153,83,83,186,42,121,27,85,226,105,227,162,117,67,221,50,73,83,11,164,153,54,67,28,91,89,36,75,36,138,255,0,225,44,51,87,66,245,211,78,56,139,211,139,118,168,105,125,231,199,90,171,186,197,52,50,162,50,170,223,84,212,69,146,150,166,52,85,237,204,205,205,234,157,85,170,215,53,236,115,216,246,61,222,214,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,80,50,196,105,119,134,235,158,137,93,180,75,22,170,225,202,58,70,105,211,41,229,166,177,165,53,36,244,204,217,12,242,69,42,171,42,26,217,149,235,51,37,87,190,68,223,35,213,207,85,114,187,114,210,183,48,206,11,46,188,44,106,133,69,247,16,199,234,219,165,121,45,66,46,63,88,181,46,170,74,41,214,61,210,219,231,145,205,71,49,237,114,74,232,145,234,229,124,40,213,238,72,246,77,183,229,112,3,198,13,215,132,221,92,107,174,11,73,38,9,152,212,81,208,101,108,154,39,43,233,160,99,220,145,215,68,232,216,233,119,211,164,210,189,99,107,92,146,177,207,102,221,235,28,145,133,255,0,93,174,214,171,5,170,182,251,125,185,210,91,173,182,234,121,42,235,43,42,230,108,48,83,65,27,85,210,75,36,142,84,107,24,214,162,185,92,170,136,136,138,170,102,179,137,26,221,18,175,214,220,166,126,28,173,53,118,237,58,109,68,80,216,225,169,116,238,123,153,28,17,178,89,145,106,30,249,182,73,51,101,145,137,34,163,209,143,106,43,88,191,3,102,87,51,174,96,20,122,187,89,83,195,246,136,100,94,47,5,164,221,6,77,114,138,56,37,165,191,85,71,60,51,68,218,103,185,139,34,67,4,148,254,233,163,123,91,51,158,238,136,232,218,199,201,18,184,85,225,159,50,226,191,87,40,244,183,15,174,164,183,49,180,238,185,93,238,117,42,142,101,186,221,27,227,100,179,164,123,145,211,63,116,177,177,145,181,83,115,222,221,206,99,55,200,192,148,28,155,44,26,203,95,196,21,218,255,0,133,94,252,30,3,106,183,163,51,122,105,42,90,145,215,119,162,168,75,124,109,133,81,202,233,155,59,29,35,100,68,110,200,227,157,170,244,238,246,229,234,188,243,191,4,255,0,50,126,154,89,78,150,233,110,9,162,216,37,179,76,244,210,197,236,108,110,205,222,240,84,94,42,106,142,215,118,103,205,39,241,38,123,228,119,89,37,123,190,39,47,78,189,19,162,34,34,86,183,60,239,193,63,204,159,166,129,2,184,104,225,159,50,226,151,33,202,240,205,62,174,164,102,67,96,197,234,50,58,26,42,149,70,50,230,248,106,169,161,90,68,149,92,141,133,238,109,67,149,143,119,193,189,141,107,149,141,114,200,206,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,61,121,42,121,167,202,126,95,215,122,141,184,238,188,215,184,28,166,201,109,87,190,46,52,229,245,107,125,182,211,211,191,46,180,163,37,168,74,234,72,155,28,13,173,129,26,142,88,159,4,77,103,117,171,210,37,134,39,73,213,142,141,253,224,146,156,0,241,131,106,226,203,72,218,235,130,213,199,157,225,212,244,116,25,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,146,128,204,14,150,234,150,119,162,217,221,179,83,52,210,251,236,108,146,205,222,240,85,190,22,26,142,215,118,23,195,39,240,230,99,227,119,88,229,123,126,38,175,78,189,83,162,162,42,104,79,133,30,43,180,227,139,93,56,102,107,133,75,224,110,180,61,184,47,246,9,230,71,213,90,42,156,138,168,215,42,34,119,33,126,215,44,83,34,35,100,107,92,138,140,123,36,141,129,88,60,234,252,211,226,223,47,232,125,70,226,64,2,127,243,171,243,79,139,124,191,161,245,27,137,29,116,3,132,204,203,136,205,47,213,108,227,79,234,42,235,175,186,107,79,107,169,167,199,41,40,18,121,239,44,170,146,116,149,35,127,113,170,215,197,21,60,146,35,26,201,31,42,244,99,83,114,181,20,45,167,151,23,28,117,60,86,225,181,248,126,160,178,146,159,81,112,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,211,95,44,78,106,181,38,72,163,153,70,93,240,12,255,0,50,210,204,202,211,168,58,125,144,213,216,242,27,29,66,84,208,215,83,42,111,137,253,21,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,23,65,28,42,113,147,167,28,78,104,213,102,170,248,187,86,45,87,143,248,135,101,54,138,155,170,73,236,24,216,233,29,28,211,207,36,113,39,101,240,71,221,73,118,164,105,210,70,110,87,69,39,64,233,122,209,171,216,110,130,233,126,65,171,154,129,61,92,118,44,118,157,179,84,37,36,11,52,242,189,242,54,40,161,141,158,228,87,201,44,145,198,138,229,107,17,94,138,231,53,168,174,76,240,241,59,196,46,85,197,6,178,222,181,115,41,166,240,30,63,183,77,110,181,178,170,74,136,109,148,49,55,108,84,241,185,235,254,116,143,86,181,141,124,178,202,244,99,55,237,79,127,199,71,25,183,222,48,245,30,150,231,29,171,216,216,102,47,226,41,241,155,108,172,98,213,54,57,85,157,218,154,153,27,215,172,210,246,162,85,141,174,88,227,107,26,214,238,84,124,178,115,92,39,65,179,44,207,71,181,15,92,155,69,87,73,137,224,20,244,108,125,193,212,232,232,43,110,53,21,212,148,237,162,99,149,237,93,237,138,165,243,185,205,71,236,72,227,107,209,189,232,220,7,53,47,251,154,63,145,61,77,250,47,172,81,20,2,95,247,52,127,34,122,155,244,95,88,162,2,128,78,171,196,239,15,89,87,11,250,203,122,210,60,166,167,199,248,14,221,77,186,232,202,89,41,225,185,208,202,221,209,84,70,215,167,249,209,189,26,231,181,146,197,43,17,239,217,185,121,81,163,62,48,120,76,195,120,186,210,255,0,176,247,218,138,75,61,246,130,162,58,155,22,70,234,5,170,158,212,245,145,139,58,49,137,36,74,246,75,19,22,55,49,95,179,175,109,234,138,232,152,168,21,193,203,23,152,5,30,145,86,83,112,253,173,249,23,132,193,106,246,193,140,220,165,142,8,169,108,53,82,79,52,210,182,165,237,98,72,176,207,37,71,190,105,30,230,194,230,55,170,54,55,61,241,201,94,103,92,120,254,196,44,85,58,13,164,247,173,185,246,65,111,119,180,174,150,235,143,110,171,23,133,207,133,209,245,111,105,201,222,168,129,213,8,221,178,71,44,45,88,230,78,155,226,114,212,6,169,105,110,119,162,217,221,207,76,245,46,197,236,108,146,205,217,241,180,94,42,26,142,215,118,22,77,31,241,33,123,227,119,88,229,99,190,23,47,78,189,23,162,162,162,121,251,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,64,250,216,6,1,153,106,158,101,105,211,237,62,199,170,239,153,13,242,161,41,168,104,105,145,55,202,254,138,170,170,170,168,214,49,173,71,61,239,114,163,24,198,185,206,86,181,170,169,237,120,163,208,191,221,175,93,178,109,20,251,83,246,143,236,231,130,254,201,248,31,7,223,241,20,112,84,255,0,105,238,73,183,111,127,111,244,215,174,222,190,238,189,18,226,121,113,112,57,83,194,150,27,95,152,106,11,233,42,53,23,48,167,129,149,208,196,200,165,101,146,145,170,175,74,40,167,68,87,61,238,114,181,211,185,174,237,57,241,68,214,163,146,20,150,74,203,230,143,231,179,83,126,139,232,244,64,79,254,74,158,86,50,159,152,21,222,157,110,32,7,52,127,61,154,155,244,95,71,162,39,255,0,37,79,43,25,79,204,10,239,78,183,16,3,154,63,158,205,77,250,47,163,209,1,29,112,12,255,0,50,210,204,202,211,168,58,125,144,213,216,242,27,29,66,84,208,215,83,42,111,137,253,21,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,23,66,124,31,113,103,134,241,117,165,255,0,110,44,84,244,150,123,237,5,68,148,215,220,113,181,235,85,61,169,235,35,210,5,123,214,56,149,236,150,38,36,141,122,51,103,94,227,17,85,209,61,18,136,109,252,58,103,119,190,28,107,120,151,176,83,248,236,110,197,144,85,88,178,15,142,24,189,153,181,150,255,0,11,47,199,42,73,55,122,75,130,179,108,113,175,111,179,185,203,209,255,0,11,134,46,33,114,174,23,245,150,203,171,152,181,55,143,240,29,202,107,141,173,245,82,83,195,115,161,149,187,101,167,145,204,95,243,100,98,185,175,107,37,138,39,171,31,179,106,134,148,206,21,198,15,22,120,111,8,186,95,246,226,251,79,73,120,190,215,212,71,77,98,199,29,94,180,179,221,94,146,49,39,86,61,35,149,88,200,162,122,200,231,171,54,117,237,177,85,29,43,17,127,87,239,121,163,95,187,7,239,113,227,110,191,97,125,159,227,118,248,7,120,238,247,136,240,190,19,181,215,111,123,197,127,3,174,254,214,239,139,185,219,254,33,66,252,78,241,11,149,113,65,172,183,173,92,202,105,188,7,143,237,211,91,173,108,170,146,162,27,101,12,77,219,21,60,110,122,255,0,157,35,213,173,99,95,44,178,189,24,205,251,80,60,86,127,159,230,90,167,153,93,181,7,80,114,26,187,230,67,124,168,90,154,234,234,149,77,242,191,162,34,34,34,34,53,140,107,81,172,99,26,136,198,49,173,107,81,173,106,34,72,174,87,30,123,52,203,235,94,143,90,114,171,135,14,153,221,147,135,26,46,37,239,244,254,7,27,190,228,20,182,44,127,227,134,95,105,238,101,195,197,75,240,74,178,67,217,146,222,140,219,36,105,220,239,110,106,244,103,197,213,121,92,121,236,211,47,173,122,61,104,19,255,0,157,95,149,140,91,230,5,15,167,92,74,139,209,189,33,204,181,223,81,45,250,91,167,208,82,79,144,221,169,235,166,161,130,166,116,133,149,15,166,164,154,169,97,71,175,194,215,189,176,57,140,87,43,89,189,205,220,230,55,171,146,221,57,213,249,88,197,190,96,80,250,117,196,128,28,174,60,246,105,151,214,189,30,180,8,191,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,115,252,177,120,241,253,183,216,169,180,27,86,47,91,179,236,126,222,223,102,221,46,55,30,229,86,81,11,95,51,164,232,222,211,83,189,79,3,105,209,219,164,146,89,154,146,76,189,118,74,228,249,60,206,185,127,214,106,237,29,79,16,58,33,142,248,188,234,147,116,249,53,182,41,39,150,170,253,75,28,16,195,19,169,152,231,172,105,52,17,211,251,161,141,141,116,205,123,186,43,164,107,25,37,59,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,6,167,129,26,184,23,227,54,197,198,30,156,85,92,228,181,123,27,51,197,252,61,62,77,109,137,143,90,86,201,42,63,181,83,77,35,186,245,134,94,212,170,145,185,203,36,110,99,154,237,200,140,150,73,42,0,0,7,201,203,49,107,22,115,138,222,112,172,166,135,198,217,114,11,125,69,174,227,77,221,124,125,250,89,227,116,114,199,189,138,215,183,115,30,228,234,213,71,39,94,168,168,190,243,52,90,209,164,57,150,130,234,134,65,164,122,129,5,36,119,220,118,161,176,212,45,36,233,52,18,177,241,182,88,166,141,254,229,86,73,20,145,200,136,228,107,209,30,136,230,181,200,173,77,57,148,215,206,147,71,44,88,126,178,226,90,197,104,155,183,87,168,150,250,138,123,165,54,215,174,234,171,107,105,227,109,78,247,61,81,55,193,61,60,93,182,177,141,111,134,221,241,58,71,42,4,127,226,15,93,40,245,131,133,62,29,113,186,219,207,139,201,52,239,237,38,55,115,134,68,130,57,25,75,26,219,150,222,246,199,18,238,236,248,94,220,45,145,237,107,159,37,52,255,0,210,86,171,221,249,121,123,231,248,110,150,113,115,132,234,14,160,228,52,150,60,122,199,79,123,169,174,174,169,85,217,19,61,143,88,136,136,136,138,231,189,206,86,177,140,106,43,222,247,53,173,71,57,200,139,29,64,31,87,44,202,111,185,206,85,121,205,114,154,239,27,122,200,46,21,23,75,141,79,105,145,247,234,167,145,210,75,38,198,35,88,221,207,123,151,163,81,26,157,122,34,34,123,139,254,229,219,161,117,154,3,194,158,41,141,223,172,222,204,201,47,221,220,146,253,11,150,116,145,181,85,74,139,19,37,142,100,107,161,154,58,86,82,195,36,104,214,181,178,66,255,0,233,42,171,221,74,220,23,232,229,139,95,120,160,192,52,171,41,155,101,150,235,112,146,162,227,30,215,175,137,165,164,167,150,174,90,110,172,123,30,206,243,41,221,23,113,174,71,51,185,189,58,171,122,46,143,128,0,0,0,0,242,154,165,165,184,38,180,224,151,61,51,212,187,23,182,113,187,207,103,198,209,120,169,169,251,189,169,153,52,127,196,133,236,145,189,36,137,142,248,92,157,122,116,94,168,170,139,158,206,43,184,81,212,126,18,181,29,248,86,107,23,142,181,87,119,39,176,95,224,133,89,75,119,165,106,162,43,154,138,171,219,153,155,154,146,194,170,174,141,206,106,162,189,143,142,71,232,248,227,252,85,112,207,134,241,95,164,117,154,91,152,87,85,219,158,218,134,220,173,23,58,101,87,62,221,113,141,146,50,41,214,61,200,217,153,182,89,24,248,220,169,185,143,118,215,49,251,36,96,103,95,0,192,51,45,83,204,173,58,125,167,216,245,93,243,33,190,84,37,53,13,13,50,38,249,95,209,85,85,85,85,26,198,53,168,231,189,238,84,99,24,215,57,202,214,181,85,45,123,136,46,14,176,78,16,57,108,106,165,130,193,89,237,156,146,243,236,63,180,25,7,110,106,127,106,118,175,241,62,151,250,213,243,203,28,29,168,234,22,63,225,170,111,233,185,221,85,125,221,87,151,55,1,63,186,189,138,125,72,212,73,252,70,166,228,214,255,0,7,87,79,5,70,250,91,45,11,222,201,86,141,170,197,217,52,202,248,227,116,178,251,218,142,99,89,18,237,107,164,155,213,243,71,242,39,169,191,69,245,138,32,40,4,187,238,99,252,191,232,248,136,177,75,171,122,67,142,255,0,182,197,7,134,130,90,106,121,32,167,143,34,165,222,200,246,212,62,103,199,27,38,134,53,87,178,101,118,229,142,37,137,200,255,0,224,172,84,130,106,160,12,171,147,43,151,23,3,148,220,86,230,85,249,134,160,190,174,159,78,176,250,136,25,93,12,76,150,39,222,234,220,138,244,162,138,116,68,107,24,214,163,93,59,154,238,235,89,44,77,106,53,102,73,99,154,156,102,114,185,181,107,214,182,227,186,131,165,181,52,152,117,62,79,81,90,153,229,92,81,54,118,69,58,64,233,105,238,17,81,171,162,71,190,89,88,176,206,172,149,21,95,44,82,246,220,189,249,22,117,96,24,6,27,165,152,109,167,79,180,251,30,164,177,227,214,58,116,166,161,161,166,69,217,19,58,170,170,170,170,171,158,247,57,92,247,189,202,175,123,220,231,57,92,231,42,168,122,0,0,25,87,58,174,119,195,214,85,132,232,78,153,241,5,226,125,161,141,234,55,180,169,183,71,75,35,125,151,93,71,89,52,30,30,105,58,44,107,221,142,46,236,107,185,28,237,147,183,98,36,91,223,202,139,222,229,239,128,97,186,167,203,135,9,211,237,65,199,169,47,152,245,242,158,247,77,93,67,82,139,178,86,123,102,177,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,80,41,131,78,53,239,86,52,147,21,205,48,173,61,202,253,149,101,212,59,122,90,242,74,111,3,77,63,142,165,72,230,143,183,190,88,220,248,190,10,153,211,172,106,215,124,125,122,245,70,170,126,93,23,210,28,203,94,181,67,31,210,61,63,130,146,75,238,69,80,232,105,214,174,116,134,8,152,200,221,44,179,72,255,0,122,163,35,138,57,36,84,106,57,234,140,84,107,92,229,70,175,74,227,23,131,172,239,132,12,238,158,193,127,172,246,206,55,121,223,246,127,32,237,195,79,237,78,212,52,239,170,254,181,100,242,201,7,106,74,132,143,248,138,155,250,110,111,84,95,116,213,228,183,160,63,252,54,241,7,152,233,239,252,30,217,133,223,107,89,255,0,156,50,228,234,86,42,255,0,208,68,179,163,127,195,68,199,255,0,111,96,18,83,152,222,45,98,193,185,117,102,152,86,45,67,224,172,184,253,191,29,181,219,169,187,175,147,177,75,5,210,130,56,163,222,245,115,221,181,140,106,117,114,171,151,167,85,85,95,121,66,229,255,0,115,71,242,39,169,191,69,245,138,34,128,64,234,188,78,240,245,149,112,191,172,183,173,35,202,106,124,127,128,237,212,219,174,140,165,146,158,27,157,12,173,221,21,68,109,122,127,157,27,209,174,123,89,44,82,177,30,253,155,150,95,242,197,230,1,71,164,85,148,220,63,107,126,69,225,48,90,189,176,99,55,41,99,130,42,91,13,84,147,205,52,173,169,123,88,146,44,51,201,81,239,154,71,185,176,185,141,234,141,141,207,124,118,63,198,15,9,152,111,23,90,95,246,30,251,81,73,103,190,208,84,71,83,98,200,221,64,181,83,218,158,178,49,103,70,49,36,137,94,201,98,98,198,230,43,246,117,237,189,81,93,19,21,51,237,170,90,91,157,232,182,119,115,211,61,75,177,123,27,36,179,118,124,109,23,138,134,163,181,221,133,147,71,252,72,94,248,221,214,57,88,239,133,203,211,175,69,232,168,168,129,111,252,206,184,241,253,136,88,170,116,27,73,239,91,115,236,130,222,239,105,93,45,215,30,221,86,47,11,159,11,163,234,222,211,147,189,81,3,170,17,187,100,142,88,90,177,204,157,55,196,229,167,108,3,0,204,181,79,50,180,233,246,159,99,213,119,204,134,249,80,148,212,52,52,200,155,229,127,69,85,85,85,84,107,24,214,163,158,247,185,81,140,99,92,231,43,90,213,84,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,151,169,203,139,129,202,158,20,176,218,252,195,80,95,73,81,168,185,133,60,12,174,134,38,69,43,44,148,141,85,122,81,69,58,34,185,239,115,149,174,157,205,119,105,207,138,38,181,28,144,164,178,5,59,113,71,161,127,187,94,187,100,218,41,246,167,237,31,217,207,5,253,147,240,62,15,191,226,40,224,169,254,211,220,147,110,222,254,223,233,175,93,189,125,221,122,37,170,114,84,242,177,148,252,192,174,244,235,113,0,57,163,249,236,212,223,162,250,61,17,63,249,42,121,88,202,126,96,87,122,117,184,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102,179,139,31,52,250,201,243,3,33,245,25,205,41,153,172,226,199,205,62,178,124,192,200,125,70,112,46,167,149,199,145,61,50,250,215,172,86,157,127,136,173,6,195,120,146,210,59,238,148,230,116,84,142,101,198,157,239,182,87,77,78,179,62,211,113,70,57,41,235,98,70,189,142,223,27,157,213,90,143,110,246,43,227,114,236,123,145,121,7,43,143,34,122,101,245,175,88,173,37,80,25,214,203,56,30,226,10,207,196,117,231,134,172,91,3,186,228,25,5,23,136,174,183,77,218,138,146,27,133,157,143,114,69,114,238,62,85,134,40,100,68,106,124,82,244,108,174,236,42,247,83,97,50,184,248,209,156,203,64,121,111,233,126,150,231,154,139,87,152,221,236,249,197,11,31,85,47,69,130,137,139,109,184,109,162,165,114,181,37,125,52,41,240,70,233,85,94,168,158,228,142,62,220,49,90,249,0,57,213,249,88,197,190,96,80,250,117,196,10,86,47,39,150,135,28,116,220,71,97,176,232,246,112,202,182,106,46,23,103,141,243,85,200,249,106,25,124,183,66,177,192,149,174,153,234,231,37,74,57,241,54,102,189,223,27,228,73,24,170,142,123,33,164,11,77,166,235,127,186,209,88,172,86,202,187,141,202,227,81,29,37,29,29,36,46,154,122,153,228,114,54,56,163,141,168,174,123,220,229,70,163,81,21,85,85,17,15,215,137,229,55,220,27,42,179,102,184,181,119,130,189,99,247,10,123,165,186,167,180,201,59,21,80,72,217,34,147,99,209,204,118,215,177,171,209,200,173,94,157,21,21,61,192,104,79,81,248,40,209,173,77,226,59,11,226,82,247,108,240,215,236,75,173,77,68,84,72,232,125,177,93,11,225,117,186,162,169,237,114,110,240,189,185,58,34,55,116,157,97,107,222,177,66,145,58,64,17,215,129,206,46,237,92,95,105,27,178,185,237,212,150,124,178,195,80,219,110,71,106,130,161,175,99,39,86,35,153,85,11,21,203,43,41,166,77,219,59,137,213,31,28,209,163,164,237,44,142,145,64,0,0,84,95,58,125,6,169,180,230,88,167,17,182,106,42,70,91,111,180,236,198,111,75,13,60,81,63,218,48,164,146,211,77,43,209,251,231,124,180,233,36,104,187,63,134,202,22,53,95,241,49,169,89,102,135,184,255,0,208,106,110,32,248,92,203,177,152,104,170,234,111,182,10,119,228,216,243,41,41,229,169,157,247,26,72,164,115,97,142,24,222,213,149,243,196,233,169,145,21,29,209,106,17,232,199,57,173,67,60,32,125,92,79,22,190,231,57,85,155,10,197,168,124,109,235,32,184,83,218,237,212,221,214,71,223,170,158,70,199,20,123,222,173,99,119,61,237,78,174,84,106,117,234,170,137,239,52,145,195,94,144,211,104,46,131,96,218,71,12,20,145,212,99,182,120,97,184,45,36,242,205,4,183,23,245,150,182,104,223,47,71,171,36,169,146,105,17,21,27,209,30,136,141,106,34,53,41,135,149,102,142,88,181,119,139,139,69,78,71,55,90,76,10,223,46,99,29,54,215,255,0,93,85,83,79,4,116,201,189,143,106,179,183,61,68,83,245,248,154,238,198,199,53,90,245,84,190,144,0,28,255,0,90,245,239,73,248,118,197,105,115,93,99,202,254,207,217,107,110,12,181,193,83,224,106,106,247,213,62,57,36,108,123,41,227,145,233,213,144,200,189,85,54,252,61,58,245,84,69,14,128,64,14,117,126,86,49,111,152,20,62,157,113,59,86,39,204,123,131,28,231,42,179,97,88,182,178,120,219,214,65,112,167,181,219,169,190,206,221,99,239,213,79,35,99,138,61,239,166,107,27,185,239,106,117,114,163,83,175,85,84,79,121,197,121,213,249,88,197,190,96,80,250,117,196,8,1,202,227,207,102,153,125,107,209,235,75,254,40,7,149,199,158,205,50,250,215,163,214,151,252,0,0,0,0,0,0,0,202,185,170,131,42,224,105,79,132,239,43,26,55,242,255,0,30,244,232,14,170,114,174,19,188,172,104,223,203,252,123,211,160,58,168,0,0,0,0,3,149,113,99,229,99,89,62,95,228,62,157,57,213,78,85,197,143,149,141,100,249,127,144,250,116,224,102,176,213,65,149,115,85,0,0,0,0,0,102,179,139,31,52,250,201,243,3,33,245,25,203,169,229,113,228,79,76,190,181,235,21,165,43,113,99,230,159,89,62,96,100,62,163,57,115,220,179,174,214,171,7,47,253,63,190,223,110,116,150,235,109,186,158,253,87,89,89,87,51,97,130,154,8,238,213,206,146,89,36,114,163,88,198,181,21,202,229,84,68,68,85,80,36,174,127,159,225,186,89,134,221,181,7,80,114,26,75,30,61,99,167,90,154,234,234,149,93,145,51,170,34,34,34,34,185,239,115,149,172,99,26,138,247,189,205,107,81,206,114,34,231,179,140,78,42,179,46,43,245,114,225,152,94,110,85,109,198,45,213,21,20,216,157,162,72,210,22,91,173,202,255,0,129,93,19,94,246,248,153,26,216,221,51,247,59,115,209,26,139,219,100,108,103,85,230,41,199,85,79,20,185,146,224,250,125,95,86,205,43,176,84,67,53,12,53,52,177,49,247,59,140,41,80,197,185,34,172,105,60,44,116,117,14,141,144,185,255,0,208,99,94,230,49,238,86,50,26,129,117,60,149,60,172,101,63,48,43,189,58,220,82,177,117,60,149,60,172,101,63,48,43,189,58,220,82,176,26,83,225,59,202,198,141,252,191,199,189,58,1,196,191,14,152,39,20,26,89,95,166,121,213,63,248,90,203,61,110,249,191,177,151,79,13,52,48,86,118,226,150,62,247,107,190,247,118,158,237,143,251,149,62,229,71,9,222,86,52,111,229,254,61,233,208,29,84,10,107,224,227,149,238,119,116,226,10,245,46,187,199,106,167,197,180,163,32,130,154,186,150,9,33,174,143,33,174,100,80,86,67,78,214,61,21,18,141,240,79,77,44,171,43,17,206,142,102,196,140,107,221,42,193,114,128,1,74,220,234,252,211,226,223,47,232,125,70,226,57,42,121,167,202,126,95,215,122,141,184,115,171,243,79,139,124,191,161,245,27,136,228,169,230,159,41,249,127,93,234,54,224,28,234,252,211,226,223,47,232,125,70,226,57,42,121,167,202,126,95,215,122,141,184,115,171,243,79,139,124,191,161,245,27,137,249,57,53,93,173,86,14,36,179,107,237,246,231,73,110,182,219,180,222,229,87,89,89,87,51,97,130,154,8,235,237,238,146,89,36,114,163,88,198,181,21,202,229,84,68,68,85,80,45,255,0,90,53,123,13,208,93,47,200,53,115,80,39,171,142,197,142,211,182,106,132,164,129,102,158,87,190,70,197,20,49,179,220,138,249,37,146,56,209,92,173,98,43,209,92,230,181,21,201,155,109,85,204,44,90,129,168,249,30,107,140,96,86,172,42,213,122,184,75,89,73,96,181,189,238,165,183,198,229,234,145,177,95,255,0,181,81,168,200,209,202,169,28,113,51,108,109,237,92,116,113,155,125,227,15,81,233,110,113,218,189,141,134,98,254,34,159,25,182,202,198,45,83,99,149,89,221,169,169,145,189,122,205,47,106,37,88,218,229,142,54,177,173,110,229,71,203,39,182,229,197,192,229,55,21,185,149,126,97,168,47,171,167,211,172,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,186,214,75,19,90,141,89,146,88,194,74,114,113,225,199,84,44,148,213,220,72,220,51,122,187,54,27,145,211,205,109,161,199,169,37,142,70,95,150,25,95,26,213,85,53,81,201,19,32,149,178,182,45,187,102,87,247,23,115,33,85,109,77,165,3,197,107,70,175,97,186,11,165,249,6,174,106,4,245,113,216,177,218,118,205,80,148,144,44,211,202,247,200,216,162,134,54,123,145,95,36,178,71,26,43,149,172,69,122,43,156,214,162,185,3,138,113,253,198,13,171,132,221,35,115,173,235,87,38,119,152,211,214,80,98,140,134,38,171,41,167,99,26,146,87,74,233,24,232,182,83,172,209,61,35,115,92,178,189,204,102,221,139,36,145,208,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,167,64,226,43,94,115,46,36,181,114,251,170,217,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,116,87,35,27,189,234,249,28,155,222,229,91,10,228,251,194,31,221,197,198,117,69,254,30,139,6,108,117,255,0,244,244,181,245,115,68,196,255,0,62,8,209,239,255,0,14,229,143,251,68,128,63,169,13,255,0,220,109,255,0,113,127,251,161,127,238,207,253,222,254,179,254,217,255,0,114,127,163,225,255,0,185,255,0,239,255,0,225,95,253,241,225,202,181,180,221,174,182,11,173,21,246,197,115,171,183,92,173,213,17,213,209,214,82,76,232,103,166,158,55,35,163,150,57,26,168,230,61,174,68,114,57,21,21,21,17,80,212,241,88,28,218,248,40,246,221,29,103,22,90,101,108,186,214,94,161,236,199,154,91,224,78,252,110,161,134,14,219,46,109,69,118,248,251,44,138,40,229,108,109,115,86,53,108,170,145,164,83,61,225,37,121,119,113,121,251,214,232,210,253,169,173,239,106,22,29,218,162,202,54,80,120,104,103,238,186,95,11,87,30,213,88,215,187,28,78,222,141,217,182,88,229,233,27,35,88,183,74,163,49,154,47,171,217,150,130,234,134,63,171,154,127,61,36,119,220,118,161,211,83,165,92,9,52,18,177,241,186,41,97,145,158,229,86,73,20,146,70,170,213,107,209,30,170,215,53,200,142,77,31,104,190,175,97,186,245,165,248,254,174,105,252,245,114,88,178,42,119,77,78,149,112,44,51,196,246,72,232,165,134,70,123,209,31,28,177,201,26,171,85,204,85,98,171,92,230,170,57,67,218,131,138,107,95,25,156,54,112,237,149,82,225,90,199,169,31,103,239,85,182,246,93,32,166,246,61,125,94,250,87,201,36,109,147,125,60,18,49,58,190,25,19,162,174,239,135,175,78,138,138,191,91,66,248,163,208,158,37,61,183,251,20,206,126,209,253,156,240,222,211,254,198,86,81,246,60,71,119,179,253,211,20,123,183,118,37,254,143,94,155,125,253,58,167,80,170,190,117,126,105,241,111,151,244,62,163,113,34,175,12,92,66,229,92,47,235,45,151,87,49,106,111,31,224,59,148,215,27,91,234,164,167,134,231,67,43,118,203,79,35,152,191,230,200,197,115,94,214,75,20,79,86,63,102,213,149,92,234,252,211,226,223,47,232,125,70,226,64,168,237,55,89,173,85,23,216,109,149,111,182,209,212,67,73,81,88,216,92,176,67,60,205,145,209,68,249,58,109,107,222,216,38,115,90,171,213,201,20,138,157,118,175,64,211,78,139,234,246,27,175,90,95,143,234,230,159,207,87,37,139,34,167,116,212,233,87,2,195,60,79,100,142,138,88,100,103,189,17,241,203,28,145,170,181,92,197,86,42,181,206,106,163,150,149,185,142,240,57,77,194,150,101,65,152,105,243,234,234,52,235,48,168,157,148,48,202,201,101,125,146,173,168,143,90,41,103,84,86,189,142,106,185,208,57,206,238,185,145,74,215,35,150,21,150,79,19,192,191,25,183,222,15,53,30,170,231,37,171,219,56,102,81,225,233,242,107,108,76,98,85,58,56,149,253,170,154,105,29,211,164,209,119,101,84,141,206,72,228,107,220,215,109,85,100,177,232,38,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,64,33,7,43,238,12,181,99,134,11,22,83,150,234,205,215,217,87,92,199,177,78,236,82,157,244,213,49,211,71,74,249,59,85,53,21,49,239,221,50,247,101,217,28,50,118,219,28,138,178,111,123,154,216,39,80,0,121,77,82,210,220,19,90,112,75,158,153,234,93,139,219,56,221,231,179,227,104,188,84,212,253,222,212,204,154,63,226,66,246,72,222,146,68,199,124,46,78,189,58,47,84,85,69,206,103,18,58,33,117,225,195,91,114,157,23,188,223,41,47,53,24,229,68,77,101,125,52,110,141,149,48,77,4,117,16,189,88,239,123,30,177,77,30,246,117,114,53,251,154,142,122,34,61,116,167,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,154,29,126,214,59,239,16,26,203,150,107,22,71,15,135,171,201,174,14,168,142,155,115,31,225,41,88,212,142,154,155,123,24,196,147,181,4,113,69,220,216,142,126,205,206,248,156,170,7,149,196,241,107,238,115,149,89,176,172,90,135,198,222,178,11,133,61,174,221,77,221,100,125,250,169,228,108,113,71,189,234,214,55,115,222,212,234,229,70,167,94,170,168,158,243,67,220,31,112,153,134,240,139,165,255,0,97,236,85,20,151,139,237,125,68,149,55,220,141,180,11,75,61,213,233,35,214,4,123,22,73,85,140,138,39,164,109,98,63,103,94,227,209,17,210,189,87,57,134,148,248,88,214,191,222,39,135,220,39,88,228,183,248,42,188,130,222,190,62,6,197,219,141,149,208,74,250,122,174,211,123,146,42,66,179,195,42,199,185,234,238,218,179,119,71,117,68,14,170,85,95,60,239,193,63,204,159,166,150,168,85,95,60,239,193,63,204,159,166,129,92,26,47,171,217,150,130,234,134,63,171,154,127,61,36,119,220,118,161,211,83,165,92,9,52,18,177,241,186,41,97,145,158,229,86,73,20,146,70,170,213,107,209,30,170,215,53,200,142,77,15,112,197,196,46,43,197,6,141,89,117,115,22,166,240,30,63,185,77,113,181,190,170,58,137,173,149,209,59,108,180,242,57,139,254,108,140,87,53,142,124,82,196,245,99,55,237,76,219,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,39,70,49,101,154,40,209,206,232,155,228,99,126,247,34,47,107,224,251,139,60,203,132,93,80,251,113,98,167,171,188,88,171,233,228,166,190,227,141,175,74,88,46,172,72,222,144,43,222,177,202,140,124,82,189,36,107,209,155,250,119,24,138,141,149,232,161,34,185,157,112,29,251,16,190,212,235,206,147,217,118,224,57,5,193,222,210,181,219,173,221,186,92,94,103,50,22,199,213,221,215,47,102,162,119,84,43,118,199,28,80,185,99,133,58,111,137,171,223,249,86,112,101,196,22,138,223,110,186,189,170,23,91,174,21,106,189,91,226,167,135,14,223,19,164,187,181,204,73,35,169,175,141,119,120,126,207,113,200,200,254,10,148,145,101,107,251,76,223,29,69,133,96,25,254,27,170,120,109,167,80,116,251,33,164,190,99,215,202,116,169,161,174,166,85,217,43,58,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,39,160,2,149,185,213,249,167,197,190,95,208,250,141,196,234,188,140,127,27,63,45,254,164,114,174,117,126,105,241,111,151,244,62,163,113,58,175,35,31,198,207,203,127,169,1,226,185,168,112,43,83,128,100,55,94,39,180,182,130,174,124,98,249,81,53,203,51,134,106,168,182,90,110,51,213,66,198,207,18,201,34,77,35,42,166,169,85,88,216,199,246,158,215,174,230,198,246,50,58,234,162,187,93,109,212,213,244,118,251,157,93,45,61,210,157,41,43,162,134,103,49,149,80,36,177,204,145,74,212,94,143,98,75,12,82,35,93,213,55,198,199,125,237,69,75,127,230,161,199,85,54,1,143,93,120,97,210,218,250,73,242,123,229,60,214,220,206,105,169,101,223,105,183,79,75,11,219,4,73,36,105,12,143,170,134,165,81,100,99,223,218,99,94,155,91,35,216,248,233,216,14,235,193,247,9,153,151,23,90,161,246,30,197,81,87,103,177,80,83,201,83,125,200,219,64,149,80,90,152,177,189,96,71,177,100,137,30,249,101,98,70,214,35,247,244,238,61,17,91,19,213,45,123,143,93,45,193,52,91,150,198,115,166,154,105,98,246,54,55,102,246,103,130,162,241,83,84,118,187,183,250,89,164,254,36,207,124,142,235,36,175,119,196,229,233,215,162,116,68,68,74,203,224,7,140,27,175,9,186,184,215,92,22,146,76,19,49,168,163,160,202,217,52,78,87,211,64,199,185,35,174,137,209,177,210,239,167,73,165,122,198,214,185,37,99,158,205,187,214,57,35,181,78,102,55,107,85,255,0,151,254,160,95,108,87,58,75,141,182,227,79,97,171,163,172,164,153,179,65,83,4,151,106,23,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,160,20,24,95,247,52,127,34,122,155,244,95,88,162,40,4,191,238,104,254,68,245,55,232,190,177,68,5,0,154,168,50,174,106,160,8,127,204,103,130,143,222,171,78,32,191,224,22,203,84,122,155,139,127,18,219,83,58,118,164,186,80,162,61,100,182,58,109,205,99,119,61,233,36,78,149,28,214,72,215,55,172,77,154,89,19,133,242,161,224,114,155,26,181,89,56,184,212,103,213,165,246,229,79,80,252,70,210,172,150,157,40,105,37,108,144,58,182,116,114,53,101,124,241,57,253,166,167,88,146,25,91,39,87,186,70,118,108,208,0,40,7,154,63,158,205,77,250,47,163,209,23,252,80,15,52,127,61,154,155,244,95,71,162,2,127,242,84,242,177,148,252,192,174,244,235,113,0,57,163,249,236,212,223,162,250,61,17,63,249,42,121,88,202,126,96,87,122,117,184,128,28,209,252,246,106,111,209,125,30,136,9,255,0,201,83,202,198,83,243,2,187,211,173,196,21,230,51,193,71,238,171,168,240,95,240,11,101,214,77,50,202,127,137,109,169,157,59,177,218,235,149,94,178,91,29,54,231,61,219,88,196,146,39,74,141,115,227,115,155,214,87,67,44,139,58,185,42,121,88,202,126,96,87,122,117,184,139,252,203,121,130,84,235,13,214,241,195,230,144,93,105,36,211,234,10,143,13,120,187,82,75,21,84,25,43,216,234,89,227,88,213,240,35,224,101,61,76,18,181,31,12,174,100,233,209,200,170,197,111,80,175,98,95,242,230,224,163,247,170,212,121,239,249,253,178,235,30,153,98,223,196,185,84,192,157,168,238,149,200,172,88,237,141,155,115,94,221,204,122,201,43,162,71,57,145,181,173,235,19,166,138,68,136,5,132,242,210,230,9,83,163,215,91,63,15,154,191,117,164,143,79,171,234,60,53,158,237,87,44,84,176,99,79,123,170,167,145,100,86,64,175,157,149,21,51,196,213,124,210,181,144,39,87,42,163,17,221,2,80,115,171,242,177,139,124,192,161,244,235,137,0,57,92,121,236,211,47,173,122,61,105,63,249,213,249,88,197,190,96,80,250,117,196,128,28,174,60,246,105,151,214,189,30,180,9,255,0,206,175,202,198,45,243,2,135,211,174,36,0,229,113,231,179,76,190,181,232,245,164,255,0,231,87,229,99,22,249,129,67,233,215,18,0,114,184,243,217,166,95,90,244,122,208,47,248,166,190,103,92,191,232,244,138,178,167,136,29,16,199,124,38,11,87,186,124,154,219,20,144,69,75,97,170,146,120,97,137,212,204,115,210,69,134,121,42,61,208,198,199,54,23,49,221,21,177,185,140,142,229,0,25,129,210,221,82,206,244,91,59,182,106,102,154,95,125,141,146,89,187,222,10,183,194,195,81,218,238,194,248,100,254,28,204,124,110,235,28,175,111,196,213,233,215,170,116,84,69,77,15,112,171,196,198,27,197,126,145,209,234,150,31,67,87,110,123,106,29,109,187,219,42,81,92,251,117,198,54,70,249,96,73,54,163,102,102,217,99,123,36,106,38,230,61,187,154,199,239,141,148,237,204,103,130,143,221,87,81,224,191,224,22,203,172,154,101,148,255,0,18,219,83,58,119,99,181,215,42,189,100,182,58,109,206,123,182,177,137,36,78,149,26,231,198,231,55,172,174,134,89,23,154,240,125,197,158,101,194,46,168,125,184,177,83,213,222,44,85,244,242,83,95,113,198,215,165,44,23,86,36,111,72,21,239,88,229,70,62,41,94,146,53,232,205,253,59,140,69,70,202,244,80,209,152,60,166,150,234,150,9,173,56,37,179,83,52,210,251,237,156,110,243,222,240,85,190,22,106,126,239,106,103,195,39,240,230,99,36,111,73,34,123,126,38,167,94,157,83,170,42,42,250,176,7,10,227,115,65,170,120,142,225,163,49,211,107,53,21,36,249,10,211,178,233,143,172,212,241,72,244,184,211,61,37,142,56,159,43,216,216,95,51,91,37,50,203,189,187,25,80,245,94,173,220,213,238,160,12,171,131,186,241,185,160,212,220,56,241,47,152,233,181,154,138,174,12,121,42,25,116,199,214,106,121,99,98,219,170,88,146,199,28,79,149,239,116,204,133,206,146,153,101,222,237,239,167,122,175,71,110,106,112,160,45,211,147,7,15,23,92,111,25,201,120,145,201,109,84,140,102,89,78,219,38,47,80,218,199,58,117,162,134,162,79,30,231,196,213,216,214,62,162,10,118,181,95,252,78,180,178,42,35,88,228,89,44,208,231,250,3,163,150,46,31,244,107,19,209,220,114,111,17,73,140,219,219,79,37,78,215,179,197,213,61,206,146,166,167,99,222,245,143,187,60,146,203,219,222,173,102,253,173,248,90,136,116,0,0,17,87,250,168,252,9,255,0,203,159,250,51,120,255,0,84,2,85,3,202,105,110,169,96,154,211,130,91,53,51,77,47,190,217,198,239,61,239,5,91,225,102,167,238,246,166,124,50,127,14,102,50,70,244,146,39,183,226,106,117,233,213,58,162,162,175,171,0,0,0,69,94,104,254,68,245,55,232,190,177,68,74,162,42,243,71,242,39,169,191,69,245,138,32,40,4,213,65,149,115,85,0,0,0,0,0,101,92,153,92,184,184,227,166,225,75,50,175,195,245,5,149,117,26,117,152,84,64,250,233,162,124,178,190,201,86,212,86,37,108,80,34,171,94,199,53,90,217,218,214,247,92,200,162,115,85,203,10,69,36,53,63,85,109,166,235,110,166,160,172,184,91,42,233,105,238,148,235,87,67,44,208,185,140,170,129,37,146,21,150,39,42,116,123,18,88,101,141,92,222,169,190,55,183,239,106,162,6,148,248,138,208,108,55,137,45,35,190,233,78,103,69,72,230,92,105,222,251,101,116,212,235,51,237,55,20,99,146,158,182,36,107,216,237,241,185,221,85,168,246,239,98,190,55,46,199,185,23,235,104,190,144,225,186,11,165,248,254,145,233,252,21,113,216,177,218,119,67,78,181,115,172,211,202,247,200,233,101,154,71,251,145,95,36,178,73,34,163,81,172,69,122,163,90,214,162,53,43,3,149,15,28,117,56,213,214,201,194,62,163,50,145,44,87,42,138,134,98,55,101,124,84,235,67,87,43,164,157,212,83,171,149,169,43,39,149,207,237,57,58,202,147,74,216,250,61,178,51,179,110,128,69,94,104,254,68,245,55,232,190,177,68,80,9,127,220,209,252,137,234,111,209,125,98,136,160,16,53,80,67,254,99,60,20,126,245,90,113,5,255,0,0,182,90,163,212,220,91,248,150,218,153,211,181,37,210,133,17,235,37,177,211,110,107,27,185,239,73,34,116,168,230,178,70,185,189,98,108,210,200,147,0,1,89,124,168,120,28,166,198,173,86,78,46,53,25,245,105,125,185,83,212,63,17,180,171,37,167,74,26,73,91,36,14,173,157,28,141,89,95,60,78,127,105,169,214,36,134,86,201,213,238,145,157,155,52,0,10,1,230,143,231,179,83,126,139,232,244,68,255,0,228,169,229,99,41,249,129,93,233,214,226,0,115,71,243,217,169,191,69,244,122,34,127,242,84,242,177,148,252,192,174,244,235,112,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,205,103,22,62,105,245,147,230,6,67,234,51,154,83,51,89,197,143,154,125,100,249,129,144,250,140,224,93,79,43,143,34,122,101,245,175,88,173,37,81,21,121,92,121,19,211,47,173,122,197,105,42,128,16,3,157,95,149,140,91,230,5,15,167,92,73,254,64,14,117,126,86,49,111,152,20,62,157,113,2,170,248,78,243,79,163,127,48,49,239,81,128,158,156,208,121,125,211,90,105,175,92,80,232,181,170,173,236,125,67,171,243,11,29,52,82,212,191,124,210,213,84,86,94,150,89,103,115,145,136,231,192,215,193,20,91,35,98,58,95,133,141,127,72,23,194,119,154,125,27,249,129,143,122,140,6,148,192,205,15,14,186,243,153,112,219,171,150,45,86,195,43,106,218,251,117,67,25,115,161,134,161,33,101,218,220,175,106,212,81,74,174,99,219,178,70,183,162,57,88,237,143,70,72,212,222,198,170,104,79,135,93,121,195,120,146,210,59,22,171,97,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,209,28,172,110,246,43,36,106,108,123,85,105,179,152,167,2,181,60,45,102,75,156,105,245,5,91,244,174,255,0,81,12,52,51,84,213,68,247,219,46,51,37,67,214,218,136,178,44,243,49,177,211,186,70,76,230,127,65,237,99,158,247,181,94,249,127,202,59,133,13,80,210,155,85,118,189,102,151,250,187,77,183,57,179,199,13,191,24,107,163,150,10,250,41,27,75,85,69,118,124,145,78,230,163,209,175,169,137,177,73,18,72,196,146,69,234,221,234,213,11,31,0,1,249,46,215,107,85,130,213,91,125,190,220,233,45,214,219,117,60,149,117,149,149,115,54,24,41,160,141,170,233,37,146,71,42,53,140,107,81,92,174,85,68,68,69,85,51,25,171,23,252,87,43,213,60,203,41,193,108,158,198,198,239,57,5,198,225,103,183,120,104,233,252,29,12,181,50,62,8,59,81,42,199,30,200,220,198,236,98,171,91,211,162,42,162,33,119,220,212,245,142,251,164,92,35,221,233,177,200,122,85,231,183,8,176,233,42,119,51,250,214,150,166,9,228,169,93,143,99,145,253,200,41,229,131,167,194,230,247,247,181,200,230,34,45,11,129,109,60,146,245,35,78,25,138,231,90,66,202,63,15,159,75,112,92,146,90,143,2,137,227,108,236,142,158,157,140,241,13,234,171,216,157,242,47,109,253,17,60,94,232,247,110,151,109,159,153,235,229,213,172,119,221,27,226,227,4,169,180,67,226,41,51,11,132,24,117,210,155,115,25,222,165,175,158,40,218,187,220,199,171,123,83,165,60,253,27,181,207,236,108,220,214,189,202,104,80,1,0,57,213,249,88,197,190,96,80,250,117,196,159,224,12,214,112,157,230,159,70,254,96,99,222,163,1,106,156,234,252,172,98,223,48,40,125,58,226,79,242,0,115,171,242,177,139,124,192,161,244,235,136,16,3,149,199,158,205,50,250,215,163,214,151,252,80,15,43,143,61,154,101,245,175,71,173,47,248,0,0,0,0,0,0,1,149,115,85,6,85,192,210,159,9,222,86,52,111,229,254,61,233,208,29,84,229,92,39,121,88,209,191,151,248,247,167,64,117,80,0,0,0,0,7,42,226,199,202,198,178,124,191,200,125,58,115,170,156,171,139,31,43,26,201,242,255,0,33,244,233,192,205,97,170,131,42,230,170,0,0,0,0,0,205,103,22,62,105,245,147,230,6,67,234,51,157,43,55,227,6,234,188,20,105,231,8,88,90,210,54,218,218,122,202,252,198,173,209,57,211,201,58,222,234,234,105,168,89,189,136,214,49,173,74,106,135,73,26,185,94,175,141,155,153,178,86,73,205,120,177,243,79,172,159,48,50,31,81,156,241,88,6,1,153,106,158,101,105,211,237,62,199,170,239,153,13,242,161,41,168,104,105,145,55,202,254,138,170,170,170,168,214,49,173,71,61,239,114,163,24,198,185,206,86,181,170,168,30,215,134,142,29,51,190,40,53,78,131,76,240,90,127,240,85,151,138,221,240,255,0,99,45,126,38,24,103,172,237,203,44,125,238,215,125,142,237,49,219,223,247,34,125,234,158,131,141,253,33,195,116,23,137,204,183,72,244,254,10,184,236,88,237,61,162,26,117,171,157,102,158,87,190,215,73,44,179,72,255,0,114,43,228,150,73,36,84,106,53,136,175,84,107,90,212,70,165,223,112,119,194,174,27,194,134,145,219,240,251,53,182,145,217,61,198,158,158,167,44,187,199,34,204,251,141,197,25,241,163,101,115,24,239,13,27,157,35,97,102,214,237,98,171,149,59,143,145,239,167,110,104,254,123,53,55,232,190,143,68,4,255,0,228,169,229,99,41,249,129,93,233,214,226,149,139,169,228,169,229,99,41,249,129,93,233,214,226,149,128,210,159,9,222,86,52,111,229,254,61,233,208,29,84,229,92,39,121,88,209,191,151,248,247,167,64,117,80,0,0,41,91,157,95,154,124,91,229,253,15,168,220,71,37,79,52,249,79,203,250,239,81,183,14,117,126,105,241,111,151,244,62,163,113,28,149,60,211,229,63,47,235,189,70,220,3,157,95,154,124,91,229,253,15,168,220,72,65,137,224,25,150,117,77,144,85,97,248,245,93,217,152,173,158,75,253,221,41,145,28,250,91,116,114,197,20,181,10,206,187,156,198,58,120,213,251,81,118,179,115,221,209,140,123,155,55,249,213,249,167,197,190,95,208,250,141,196,114,84,243,79,148,252,191,174,245,27,112,16,0,209,71,2,218,179,163,90,185,195,142,59,113,208,236,67,236,149,134,195,186,199,83,142,237,114,251,42,186,54,50,73,161,239,42,39,137,221,222,108,190,35,222,233,123,219,228,219,42,200,198,192,14,100,92,183,127,103,254,212,226,23,135,171,15,251,20,248,235,50,108,102,142,47,251,139,252,223,89,72,196,255,0,239,63,189,100,137,63,185,253,238,106,118,58,165,60,64,225,71,138,237,71,225,43,81,217,154,225,82,248,235,85,119,110,11,253,130,121,149,148,183,122,86,170,170,53,202,136,189,185,153,185,203,20,200,138,232,220,231,34,163,216,249,35,120,104,248,173,94,115,122,77,172,185,38,9,98,213,91,38,95,226,116,219,18,237,199,121,198,247,54,31,9,93,52,203,20,87,63,189,60,78,238,244,116,251,87,226,135,174,230,34,182,105,220,201,235,162,250,189,134,235,214,151,227,250,185,167,243,213,201,98,200,169,221,53,58,85,192,176,207,19,217,35,162,150,25,25,239,68,124,114,199,36,106,173,87,49,85,138,173,115,154,168,229,246,160,101,179,19,184,216,172,249,85,154,237,148,227,159,104,44,180,87,10,122,139,141,163,198,62,147,218,20,172,145,174,150,155,190,196,87,197,220,98,57,157,198,166,230,238,234,158,244,52,209,165,186,165,130,107,78,9,108,212,205,52,190,251,103,27,188,247,188,21,111,133,154,159,187,218,153,240,201,252,57,152,201,27,210,72,158,223,137,169,215,167,84,234,138,138,180,89,204,71,132,63,221,75,89,83,236,181,23,103,79,115,30,237,110,47,190,191,196,205,7,105,177,120,170,73,55,34,72,157,169,37,110,197,118,253,209,73,23,89,31,34,75,183,213,114,207,227,94,221,195,6,119,114,194,117,46,231,225,180,219,45,235,83,91,89,34,213,77,236,106,232,97,145,99,168,134,158,22,201,191,189,209,144,72,141,143,114,244,129,202,244,108,42,215,5,234,30,83,84,181,75,4,209,108,18,231,169,154,151,125,246,54,55,102,236,248,218,223,11,53,71,107,187,51,33,143,248,112,177,242,59,172,146,177,191,11,87,167,94,171,209,17,85,61,89,69,124,204,56,215,183,113,63,157,219,112,157,52,185,248,157,54,196,186,84,209,86,70,181,80,251,102,186,104,99,89,42,38,167,153,177,236,236,245,124,17,163,163,220,157,103,114,61,91,50,53,161,16,50,203,141,138,241,149,94,110,216,182,57,246,126,203,91,112,168,168,183,90,60,99,234,253,159,74,249,28,232,169,187,239,68,124,189,182,43,89,220,114,110,118,222,171,239,82,215,249,48,104,134,168,98,184,206,75,174,87,91,229,37,30,19,156,211,182,130,221,103,108,113,203,61,194,122,58,137,25,227,159,34,124,80,50,39,45,84,45,143,175,89,22,73,28,230,181,35,137,210,66,174,0,120,62,186,241,101,171,141,109,193,41,35,193,48,234,138,58,252,173,243,74,228,125,76,15,123,150,58,24,155,27,219,46,250,132,134,86,44,141,115,82,38,53,239,221,189,35,142,75,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,10,97,231,87,230,159,22,249,127,67,234,55,19,170,242,49,252,108,252,183,250,145,106,128,10,86,231,87,230,159,22,249,127,67,234,55,19,213,114,131,210,220,19,90,112,77,127,211,61,75,177,123,103,27,188,253,148,241,180,94,42,106,126,239,106,106,249,163,254,36,47,100,141,233,36,76,119,194,228,235,211,162,245,69,84,95,43,206,175,205,62,45,242,254,135,212,110,39,85,228,99,248,217,249,111,245,32,33,7,24,60,38,102,92,34,234,135,216,123,237,69,93,226,197,95,79,29,77,139,35,117,2,82,193,117,98,70,197,157,24,196,146,84,99,226,149,235,27,152,175,223,211,182,245,68,108,172,85,145,92,177,120,241,253,136,95,105,180,27,86,47,91,112,28,130,224,223,102,221,46,55,30,221,46,47,51,153,51,164,232,222,211,151,179,81,59,169,209,219,164,142,40,92,178,76,189,55,202,229,180,158,42,184,103,195,120,175,210,58,205,45,204,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,60,58,165,165,185,222,139,103,119,61,51,212,187,23,177,178,75,55,103,198,209,120,168,106,59,93,216,89,52,127,196,133,239,141,221,99,149,142,248,92,189,58,244,94,138,138,136,26,126,5,117,114,132,226,151,42,212,188,18,175,135,172,167,27,186,214,126,207,45,237,158,221,147,35,164,154,159,192,190,101,72,168,106,158,247,47,110,102,110,114,83,181,191,11,160,133,205,70,179,195,245,146,197,64,130,188,224,181,142,197,131,112,192,186,85,81,15,136,189,106,93,194,10,122,56,247,61,157,138,90,26,136,42,234,42,122,163,28,199,109,123,41,162,237,171,152,229,241,59,219,185,35,114,20,215,165,90,103,149,107,38,163,227,154,91,133,82,120,139,214,77,112,138,223,77,186,57,31,28,59,215,227,158,94,219,30,246,195,19,17,210,72,244,106,236,141,143,114,167,70,169,47,249,193,107,29,247,57,226,129,116,170,162,31,15,101,211,75,124,20,244,113,238,99,251,245,85,212,240,85,212,84,245,70,53,237,220,199,211,69,219,87,61,169,225,183,183,106,200,228,63,95,39,29,33,169,205,120,151,174,213,42,136,42,210,219,167,22,121,166,100,240,207,19,89,237,26,230,62,150,24,101,99,186,189,236,117,58,215,189,21,136,157,31,11,55,57,58,163,94,28,171,153,38,139,218,180,67,139,76,162,197,139,226,20,152,222,49,124,167,163,191,88,168,233,30,222,194,193,52,40,217,221,28,104,229,236,179,198,69,88,212,139,163,81,168,212,70,53,177,236,38,175,36,253,98,186,222,176,220,243,68,47,151,234,73,105,241,170,138,91,221,130,142,106,167,58,173,176,85,44,141,172,108,81,185,234,137,77,28,177,192,245,72,216,136,217,107,30,174,85,89,90,57,224,225,87,90,252,3,75,53,26,26,138,68,182,216,239,23,27,37,68,78,123,187,238,158,186,24,166,137,204,110,221,170,196,109,190,100,114,171,145,81,93,31,68,119,85,86,195,94,88,186,165,251,47,227,39,10,241,119,223,102,90,178,223,17,139,92,63,173,123,222,43,197,70,190,18,15,115,28,230,110,174,142,139,227,110,222,157,62,39,35,21,224,95,241,85,124,243,191,4,255,0,50,126,154,90,161,85,124,243,191,4,255,0,50,126,154,7,20,229,1,139,88,179,157,125,212,44,43,41,161,241,182,92,131,75,238,214,187,141,55,117,241,247,233,103,173,160,142,88,247,177,90,246,238,99,220,157,90,168,228,235,213,21,23,222,114,14,54,248,62,201,184,70,213,9,108,174,74,186,220,38,249,81,59,177,59,197,92,180,253,250,232,34,142,7,204,201,35,137,234,230,190,23,84,178,37,123,153,26,72,173,87,177,173,69,218,222,235,201,83,205,62,83,242,254,187,212,109,197,186,107,70,144,225,186,245,165,249,6,145,234,4,21,114,88,178,42,118,195,80,180,147,172,51,196,246,72,217,98,154,55,251,209,31,28,177,199,34,35,145,204,85,98,35,154,230,170,181,66,149,185,113,113,199,77,194,150,101,95,135,234,11,42,234,52,235,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,238,185,145,68,230,171,150,20,138,75,222,51,67,196,86,131,102,92,54,234,229,247,74,115,58,42,182,190,221,80,247,219,43,166,167,72,89,118,183,43,220,148,245,177,35,94,246,236,145,173,234,173,71,187,99,209,241,185,119,177,200,147,255,0,148,23,22,249,148,215,90,110,17,239,184,189,93,226,197,5,61,109,210,197,118,160,166,78,182,70,35,157,60,241,214,170,116,69,166,146,89,23,100,171,241,182,105,153,26,239,108,172,236,135,53,231,87,230,159,22,249,127,67,234,55,19,143,240,157,198,13,215,132,253,35,213,214,224,203,72,185,222,107,81,97,160,178,190,166,39,72,202,24,34,101,197,106,107,145,170,197,138,71,196,178,64,198,71,35,145,21,243,181,234,217,25,27,227,119,96,231,87,230,159,22,249,127,67,234,55,18,0,1,250,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,46,255,0,132,78,91,122,95,128,240,233,87,136,107,214,5,73,118,204,51,218,120,151,46,68,185,72,229,167,130,58,166,84,211,91,224,168,167,88,221,19,24,232,105,223,42,68,245,73,38,99,186,201,44,108,139,111,137,229,139,203,254,179,72,168,233,184,129,214,252,119,194,103,85,123,103,198,109,178,201,60,85,86,26,89,32,154,25,93,82,198,189,35,89,167,142,163,223,12,140,115,161,107,27,213,91,35,158,200,236,84,12,224,241,93,194,142,163,240,149,168,239,194,179,88,188,117,170,187,185,61,130,255,0,4,42,202,91,189,43,85,17,92,212,85,94,220,204,220,212,150,21,85,116,110,115,85,21,236,124,114,63,234,227,188,98,231,118,222,19,178,238,18,111,244,126,217,198,239,62,3,236,252,221,200,105,253,131,218,185,45,125,87,194,200,59,149,93,249,21,19,248,146,167,111,167,195,213,23,105,119,220,87,112,163,167,28,90,233,195,240,172,214,47,3,117,161,238,79,96,191,193,10,62,170,209,84,228,68,87,53,21,83,185,11,246,181,37,133,85,27,35,90,213,69,99,217,28,140,207,102,169,105,110,119,162,217,221,207,76,245,46,197,236,108,146,205,217,241,180,94,42,26,142,215,118,22,77,31,241,33,123,227,119,88,229,99,190,23,47,78,189,23,162,162,162,7,149,47,251,154,63,145,61,77,250,47,172,81,20,2,95,247,52,127,34,122,155,244,95,88,162,2,128,77,84,25,87,53,80,0,0,0,160,30,104,254,123,53,55,232,190,143,68,95,241,64,60,209,252,246,106,111,209,125,30,136,9,255,0,201,83,202,198,83,243,2,187,211,173,196,0,230,143,231,179,83,126,139,232,244,68,255,0,228,169,229,99,41,249,129,93,233,214,226,0,115,71,243,217,169,191,69,244,122,32,63,38,158,241,131,117,210,14,9,178,30,29,240,69,164,75,238,161,101,23,119,95,170,166,137,207,125,13,146,91,125,4,27,34,107,153,218,115,234,85,181,49,171,247,43,162,100,47,232,212,116,145,72,206,21,165,186,91,157,235,78,119,108,211,61,52,177,123,103,36,188,247,188,21,23,138,134,159,187,218,133,243,73,252,73,158,200,219,210,56,158,239,137,201,215,167,68,234,170,136,190,126,211,105,186,223,238,180,86,43,21,178,174,227,114,184,212,71,73,71,71,73,11,166,158,166,121,28,141,142,40,227,106,43,158,247,57,81,168,212,69,85,85,68,66,250,121,121,240,89,106,225,99,75,233,239,185,126,63,72,221,84,201,105,213,114,10,196,169,109,82,209,64,178,110,138,223,4,141,106,53,140,107,82,39,74,140,87,35,230,71,47,114,70,50,29,161,231,255,0,169,71,195,143,238,227,251,20,240,191,236,175,251,187,237,255,0,132,103,181,61,169,179,167,115,110,239,238,63,251,223,5,191,102,207,126,238,255,0,245,193,74,218,165,165,185,222,139,103,119,61,51,212,187,23,177,178,75,55,103,198,209,120,168,106,59,93,216,89,52,127,196,133,239,141,221,99,149,142,248,92,189,58,244,94,138,138,137,167,226,37,115,12,224,178,213,197,62,151,212,95,113,12,126,145,218,169,141,83,162,227,245,139,82,218,85,173,129,36,221,45,190,121,28,213,107,216,230,172,174,137,30,173,70,76,173,94,228,108,124,219,130,170,245,11,140,27,174,175,240,77,143,112,239,157,173,34,223,116,247,40,180,58,195,85,12,78,99,235,172,145,91,235,224,217,43,90,206,211,95,76,174,166,141,31,185,29,43,38,103,86,171,163,150,71,254,190,87,30,123,52,203,235,94,143,90,69,251,181,166,235,96,186,214,216,175,182,202,187,117,202,221,81,37,37,101,29,92,46,134,122,105,227,114,182,72,164,141,200,142,99,218,228,86,171,85,17,81,81,81,73,65,202,227,207,102,153,125,107,209,235,64,159,252,234,252,172,98,223,48,40,125,58,226,64,14,87,30,123,52,203,235,94,143,90,79,254,117,126,86,49,111,152,20,62,157,113,32,7,43,143,61,154,101,245,175,71,173,2,255,0,136,107,175,252,117,83,112,203,198,110,63,166,26,157,95,73,75,165,249,30,15,5,202,170,185,212,178,201,61,162,226,149,55,4,108,236,72,35,124,179,50,100,130,24,93,26,181,118,175,110,70,185,136,217,18,73,148,82,183,58,191,52,248,183,203,250,31,81,184,129,111,218,165,165,184,38,180,224,151,61,51,212,187,23,182,113,187,207,103,198,209,120,169,169,251,189,169,153,52,127,196,133,236,145,189,36,137,142,248,92,157,122,116,94,168,170,139,159,126,48,120,76,204,184,69,213,15,176,247,218,138,187,197,138,190,158,58,155,22,70,234,4,165,130,234,196,141,139,58,49,137,36,168,199,197,43,214,55,49,95,191,167,109,234,136,217,88,171,99,220,154,181,211,81,245,39,78,51,61,47,205,111,62,213,181,105,207,178,98,176,77,58,43,170,169,233,106,146,169,22,149,210,42,252,112,199,225,91,218,69,77,204,107,220,196,114,177,177,177,146,215,138,174,25,240,222,43,244,142,179,75,115,10,234,187,115,219,80,219,149,162,231,76,170,231,219,174,49,178,70,69,58,199,185,27,51,54,203,35,31,27,149,55,49,238,218,230,63,100,140,10,107,229,231,198,157,215,133,141,80,167,177,101,249,5,91,116,175,37,168,84,200,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,185,30,200,118,223,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,88,139,254,229,113,228,79,76,190,181,235,21,160,74,160,0,20,237,206,195,53,192,111,90,185,129,225,86,58,122,73,114,204,106,207,85,45,254,178,22,66,231,182,10,167,198,234,58,73,100,107,150,84,124,105,28,243,36,82,34,35,89,88,199,183,175,117,196,74,224,191,82,52,227,72,184,160,192,53,27,86,168,252,70,45,101,184,73,45,99,188,10,85,248,89,31,79,44,116,245,93,165,234,171,216,157,241,79,213,136,178,55,181,186,54,185,237,107,87,202,107,246,177,223,120,128,214,92,179,88,178,56,124,61,94,77,112,117,68,116,219,152,255,0,9,74,198,164,116,212,219,216,198,36,157,168,35,138,46,230,196,115,246,110,119,196,229,83,192,1,170,128,113,78,11,245,142,251,175,188,48,96,26,171,148,195,178,245,117,183,201,79,113,147,115,23,196,213,82,84,75,73,45,79,70,49,140,103,121,244,238,151,182,214,163,89,220,216,157,81,189,87,181,128,50,174,106,160,1,21,121,92,121,19,211,47,173,122,197,105,42,128,0,0,0,69,94,104,254,68,245,55,232,190,177,68,74,162,42,243,71,242,39,169,191,69,245,138,32,40,4,213,65,149,115,85,0,0,0,0,0,101,92,183,238,31,120,58,193,56,191,229,177,165,118,11,253,103,177,178,75,55,183,62,207,228,29,185,170,61,151,221,191,202,250,175,235,86,79,20,115,247,99,167,72,255,0,136,171,179,174,230,244,84,247,212,9,127,220,174,60,137,233,151,214,189,98,180,10,33,207,240,12,203,75,51,43,182,159,106,14,61,87,99,200,108,117,11,77,93,67,82,137,190,39,244,69,69,69,69,86,189,142,106,181,236,123,85,88,246,57,174,106,185,174,69,91,137,229,139,199,143,237,190,197,77,160,218,177,122,221,159,99,246,246,251,54,233,113,184,247,42,178,136,90,249,157,39,70,246,154,157,234,120,27,78,142,221,36,146,204,212,146,101,235,178,87,39,160,230,89,192,173,79,19,88,205,46,167,233,141,5,93,86,168,99,148,240,91,105,104,91,85,20,112,93,237,203,80,170,232,30,179,200,200,161,124,43,60,211,54,68,114,110,78,228,110,107,213,209,172,117,129,193,39,10,26,161,197,14,168,68,220,14,255,0,87,138,219,113,90,136,42,238,153,101,35,163,116,246,41,221,28,242,209,75,28,61,248,102,145,239,154,151,98,58,39,117,141,122,61,122,116,78,161,110,156,209,252,137,234,111,209,125,98,136,160,18,255,0,185,163,249,19,212,223,162,250,197,17,64,32,106,160,0,0,0,5,0,243,71,243,217,169,191,69,244,122,34,127,242,84,242,177,148,252,192,174,244,235,113,0,57,163,249,236,212,223,162,250,61,17,63,249,42,121,88,202,126,96,87,122,117,184,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102,179,139,31,52,250,201,243,3,33,245,25,205,41,153,172,226,199,205,62,178,124,192,200,125,70,112,46,167,149,199,145,61,50,250,215,172,86,146,168,138,188,174,60,137,233,151,214,189,98,180,149,64,8,1,206,175,202,198,45,243,2,135,211,174,36,255,0,32,7,58,191,43,24,183,204,10,31,78,184,129,85,124,39,121,167,209,191,152,24,247,168,192,105,76,205,103,9,222,105,244,111,230,6,61,234,48,26,83,0,0,0,1,229,53,99,58,253,151,233,102,101,169,158,203,246,159,217,44,126,227,125,240,93,254,207,138,240,180,210,77,218,238,109,118,205,221,189,187,182,187,167,94,189,23,167,64,41,135,155,79,16,246,173,101,226,26,159,3,197,46,181,117,86,45,49,167,169,178,78,201,168,219,11,27,123,90,135,37,193,209,57,83,186,246,34,67,77,10,171,250,55,125,59,214,52,86,187,185,36,32,62,174,89,148,223,115,156,170,243,154,229,53,222,54,245,144,92,42,46,151,26,158,211,35,239,213,79,35,164,150,77,140,70,177,187,158,247,47,70,162,53,58,244,68,68,247,31,146,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,80,63,41,161,238,0,53,230,155,136,62,23,49,28,154,106,218,186,155,237,130,157,152,206,66,250,186,137,106,103,125,198,146,40,218,233,164,154,70,53,101,124,241,58,26,149,84,87,116,90,133,98,189,206,107,148,207,92,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,157,54,185,236,108,240,185,205,69,234,212,150,53,94,155,147,173,149,114,88,215,154,155,78,101,149,240,229,121,173,164,101,182,251,78,252,154,202,147,84,69,19,253,163,10,71,21,76,49,49,89,190,119,203,78,145,200,169,191,248,108,161,123,145,159,19,220,129,110,128,0,4,0,231,87,229,99,22,249,129,67,233,215,18,127,144,3,157,95,149,140,91,230,5,15,167,92,64,174,174,92,153,77,139,6,227,11,11,205,114,154,239,5,101,199,237,249,21,210,227,83,218,124,157,138,88,44,85,242,75,38,198,35,158,237,172,99,151,163,81,92,189,58,34,42,251,142,151,197,143,50,124,251,82,248,134,198,51,93,35,185,85,218,113,61,47,188,62,170,195,70,149,211,120,75,220,241,84,76,223,31,81,27,89,79,50,50,166,145,205,133,212,239,85,86,69,36,236,71,39,122,94,176,128,253,84,86,155,173,198,154,190,178,223,108,171,170,167,181,211,165,93,116,176,194,231,178,150,5,150,56,82,89,92,137,209,140,89,102,138,52,115,186,38,249,24,223,189,200,138,26,62,225,87,137,140,55,138,253,35,163,213,44,62,134,174,220,246,212,58,219,119,182,84,162,185,246,235,140,108,141,242,192,146,109,70,204,205,178,198,246,72,212,77,204,123,119,53,143,223,27,59,1,155,110,21,120,152,204,184,80,213,202,61,82,195,232,105,46,44,117,59,173,183,123,101,74,35,89,113,183,72,248,223,44,9,38,213,116,47,221,20,111,100,141,69,218,246,55,115,94,205,241,191,67,218,85,169,152,174,178,105,198,57,170,88,85,95,136,178,228,214,248,174,20,219,164,141,242,67,189,62,56,37,237,189,236,108,209,61,29,28,140,71,46,201,24,246,170,245,106,129,234,192,0,0,0,12,171,154,168,50,174,6,148,248,78,242,177,163,127,47,241,239,78,128,234,167,42,225,59,202,198,141,252,191,199,189,58,3,170,128,0,0,0,0,57,87,22,62,86,53,147,229,254,67,233,211,157,84,229,92,88,249,88,214,79,151,249,15,167,78,6,107,13,84,25,87,53,80,0,0,0,0,6,109,184,155,180,221,111,252,93,234,189,138,197,108,171,184,220,174,58,145,125,164,163,163,164,133,211,79,83,60,151,57,155,28,81,198,212,87,61,238,114,163,81,168,138,170,170,136,133,191,242,235,224,86,155,133,172,53,51,141,65,160,164,126,170,95,233,230,134,186,106,106,169,94,203,101,186,101,167,122,91,85,18,69,130,103,182,74,118,200,249,154,207,233,189,204,107,222,198,163,223,242,184,88,224,86,167,14,226,143,85,120,167,213,122,10,186,107,237,86,113,144,77,133,80,182,170,39,64,219,117,92,178,47,180,158,176,200,229,115,229,138,162,72,155,12,136,222,218,36,142,115,28,231,70,177,77,240,5,0,243,71,243,217,169,191,69,244,122,34,255,0,138,1,230,143,231,179,83,126,139,232,244,64,79,254,74,158,86,50,159,152,21,222,157,110,41,88,186,158,74,158,86,50,159,152,21,222,157,110,41,88,13,41,240,157,229,99,70,254,95,227,222,157,1,213,78,85,194,119,149,141,27,249,127,143,122,116,7,85,0,0,2,149,185,213,249,167,197,190,95,208,250,141,196,114,84,243,79,148,252,191,174,245,27,112,231,87,230,159,22,249,127,67,234,55,17,201,83,205,62,83,242,254,187,212,109,192,57,213,249,167,197,190,95,208,250,141,196,114,84,243,79,148,252,191,174,245,27,112,231,87,230,159,22,249,127,67,234,55,17,201,83,205,62,83,242,254,187,212,109,192,92,245,218,237,106,176,90,171,111,183,219,157,37,186,219,110,167,146,174,178,178,174,102,195,5,52,17,181,93,36,178,72,229,70,177,141,106,43,149,202,168,136,136,170,166,104,117,251,48,211,140,255,0,89,114,204,203,72,240,47,177,120,133,214,224,233,237,118,77,232,190,26,61,168,142,118,214,245,100,93,199,163,229,236,177,86,56,187,157,182,42,177,141,85,150,188,200,249,130,83,113,19,83,30,143,104,221,214,173,186,117,110,168,109,77,109,202,25,101,133,153,51,214,40,36,137,37,167,154,8,166,133,148,211,36,237,70,57,206,100,143,70,73,211,171,35,84,226,188,18,112,125,147,113,115,170,17,89,90,149,116,88,77,142,162,7,101,151,138,73,105,251,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,193,42,185,48,105,206,182,205,147,100,186,159,98,202,169,44,218,94,149,13,182,223,104,93,77,4,243,223,238,48,211,200,176,64,197,84,89,105,153,2,86,164,206,145,28,221,234,232,227,70,200,138,245,138,221,15,63,128,96,24,110,150,97,182,157,62,211,236,122,146,199,143,88,233,210,154,134,134,153,23,100,76,234,170,170,170,170,174,123,220,229,115,222,247,42,189,239,115,156,229,115,156,170,190,128,15,21,173,26,67,134,235,214,151,228,26,71,168,16,85,201,98,200,169,219,13,66,210,78,176,207,19,217,35,101,138,104,223,239,68,124,114,199,28,136,142,71,49,85,136,142,107,154,170,213,206,14,180,105,14,101,160,186,161,144,105,30,160,65,73,29,247,29,168,108,53,11,73,58,77,4,172,124,109,150,41,163,127,185,85,146,69,36,114,34,57,26,244,71,162,57,173,114,43,83,78,101,122,243,151,162,209,42,173,18,176,79,156,93,170,232,245,22,142,162,121,176,88,97,108,234,202,198,44,244,108,185,67,42,181,142,133,24,144,190,41,17,94,172,126,248,152,140,114,162,200,199,132,11,254,168,94,169,254,230,223,186,55,179,63,252,91,246,167,218,181,62,51,216,125,206,231,179,251,125,127,253,70,237,253,191,11,252,14,207,255,0,100,56,86,139,233,14,101,175,90,161,143,233,30,159,193,73,37,247,34,168,116,52,235,87,58,67,4,76,100,110,150,89,164,127,189,81,145,197,28,146,42,53,28,245,70,42,53,174,114,163,87,197,23,19,201,131,24,209,40,52,191,37,201,177,219,133,37,219,84,36,168,107,50,55,186,219,60,83,217,173,210,201,35,104,232,153,52,157,98,145,146,173,36,149,46,116,42,157,85,241,178,68,85,134,53,2,106,112,235,160,216,111,13,186,71,98,210,156,50,138,145,172,183,83,177,247,58,232,105,214,23,221,174,42,198,165,69,108,168,231,189,219,228,115,122,163,85,238,216,196,100,109,93,140,106,39,75,0,0,0,10,86,231,87,230,159,22,249,127,67,234,55,19,170,242,49,252,108,252,183,250,145,202,185,213,249,167,197,190,95,208,250,141,196,234,188,140,127,27,63,45,254,164,5,170,17,215,141,46,11,112,222,50,112,219,69,154,243,145,85,227,121,14,55,81,36,214,91,212,48,173,75,41,217,50,198,149,48,203,76,175,99,101,100,141,138,62,139,185,175,107,227,98,163,182,239,100,146,40,1,229,52,183,75,112,77,22,193,45,154,103,166,150,47,99,99,118,110,247,130,162,241,83,84,118,187,179,62,105,63,137,51,223,35,186,201,43,221,241,57,122,117,232,157,17,17,19,213,130,53,115,33,202,111,184,127,4,186,165,118,199,43,188,37,93,69,190,146,215,36,157,166,73,186,150,182,186,158,146,166,62,143,69,68,223,4,242,179,175,77,205,221,213,170,142,68,84,10,12,212,44,214,235,169,89,254,75,168,215,218,122,72,46,89,85,226,182,247,89,21,35,28,216,35,158,166,103,205,35,99,107,156,231,35,17,207,84,68,87,57,122,116,234,171,247,151,61,201,247,71,44,88,55,12,9,170,180,243,120,139,214,165,220,39,168,172,147,107,217,216,165,161,168,158,146,158,155,162,189,204,118,215,178,166,94,226,53,142,95,19,177,219,146,54,169,72,38,154,52,7,71,44,92,63,232,214,39,163,184,228,222,34,147,25,183,182,158,74,157,175,103,139,170,123,157,37,77,78,199,189,235,31,118,121,37,151,183,189,90,205,251,91,240,181,16,15,21,199,54,151,221,117,143,132,189,76,192,236,78,171,91,148,246,127,105,81,193,73,68,234,185,234,231,161,154,58,216,233,99,137,170,142,115,230,117,50,66,157,58,170,44,136,168,215,116,218,185,204,53,80,101,223,80,176,171,174,154,231,249,46,156,223,106,41,39,185,98,183,138,219,37,100,180,143,115,160,146,122,105,159,12,142,141,206,107,92,172,87,49,85,21,90,213,233,211,170,39,220,6,156,177,60,166,197,156,226,182,108,215,22,174,241,182,92,130,223,79,116,183,84,246,159,31,126,150,120,219,36,82,108,122,53,237,220,199,181,122,57,17,201,215,162,162,47,184,172,30,121,223,130,127,153,63,77,36,255,0,42,203,181,170,227,192,230,3,71,111,185,210,85,84,90,234,47,20,149,209,67,51,94,250,89,214,231,83,50,69,43,81,122,177,235,20,209,72,141,119,69,217,35,29,247,57,21,99,7,60,239,193,63,204,159,166,129,202,185,42,121,167,202,126,95,215,122,141,184,186,146,149,185,42,121,167,202,126,95,215,122,141,184,186,144,35,255,0,24,188,29,96,156,95,224,148,246,11,253,103,177,178,75,54,255,0,179,249,7,110,106,143,101,247,102,167,125,87,245,171,39,138,57,251,177,211,164,127,196,85,217,215,115,122,42,123,250,6,133,232,94,156,112,233,167,22,237,47,210,251,55,129,181,80,245,150,105,165,84,125,85,194,169,200,137,37,85,76,136,137,220,153,251,91,213,122,35,81,173,107,24,214,49,140,99,122,0,2,149,185,213,249,167,197,190,95,208,250,141,196,249,60,169,56,81,211,142,34,117,31,37,205,117,66,47,106,218,180,231,217,211,195,96,150,20,117,45,202,170,169,106,22,55,84,170,175,199,12,126,21,202,176,244,219,35,158,212,122,171,26,248,229,250,220,234,252,211,226,223,47,232,125,70,226,117,94,70,63,141,159,150,255,0,82,2,213,0,0,8,43,205,199,66,244,227,47,225,178,241,173,247,59,55,107,51,193,60,4,86,219,165,58,163,36,154,150,162,190,24,36,165,168,247,47,118,20,241,15,145,136,189,28,201,17,85,174,68,124,173,146,117,17,87,154,63,145,61,77,250,47,172,81,1,64,37,255,0,115,71,242,39,169,191,69,245,138,34,128,75,254,230,143,228,79,83,126,139,235,20,64,80,9,170,131,42,230,170,0,0,0,20,3,205,31,207,102,166,253,23,209,232,139,254,40,7,154,63,158,205,77,250,47,163,209,1,63,249,42,121,88,202,126,96,87,122,117,184,128,28,209,252,246,106,111,209,125,30,136,159,252,149,60,172,101,63,48,43,189,58,220,64,14,104,254,123,53,55,232,190,143,68,4,170,228,201,195,166,9,123,179,223,120,151,191,211,248,236,146,197,144,73,98,199,254,57,162,246,102,218,4,241,82,252,18,164,115,119,163,184,35,54,201,26,246,251,59,154,189,95,240,218,161,0,57,42,121,88,202,126,96,87,122,117,184,159,224,0,0,85,95,57,190,29,48,75,37,158,197,196,189,130,159,192,228,151,220,130,59,22,65,241,205,47,180,247,80,47,133,151,227,149,99,135,179,29,189,89,182,56,211,185,222,220,229,234,207,138,42,242,184,243,217,166,95,90,244,122,210,127,243,171,242,177,139,124,192,161,244,235,137,0,57,92,121,236,211,47,173,122,61,104,19,255,0,157,95,149,140,91,230,5,15,167,92,72,1,202,227,207,102,153,125,107,209,235,73,255,0,206,175,202,198,45,243,2,135,211,174,36,0,229,113,231,179,76,190,181,232,245,160,95,241,74,220,234,252,211,226,223,47,232,125,70,226,93,73,74,220,234,252,211,226,223,47,232,125,70,226,7,85,228,99,248,217,249,111,245,34,213,10,171,228,99,248,217,249,111,245,34,213,0,202,185,127,220,174,60,137,233,151,214,189,98,180,160,18,255,0,185,92,121,19,211,47,173,122,197,104,18,168,134,188,212,56,135,181,104,215,13,23,92,14,150,235,87,75,150,106,117,60,214,75,75,33,163,108,204,117,18,62,20,185,58,87,72,155,24,197,166,153,208,162,167,89,55,212,49,88,137,181,210,71,50,138,64,231,5,172,119,220,231,138,5,210,170,136,124,61,151,77,45,240,83,209,199,185,143,239,213,87,83,193,87,81,83,213,24,215,183,115,31,77,23,109,92,246,167,134,222,221,171,35,144,8,44,15,213,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,39,77,174,123,27,60,46,115,81,122,181,37,141,87,166,228,234,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,125,205,99,28,229,232,136,170,5,138,242,96,215,154,108,87,84,50,93,0,190,214,213,248,124,226,157,183,75,19,29,81,43,160,142,227,71,28,142,158,54,66,140,86,49,243,83,117,123,165,87,51,221,67,27,23,122,185,136,219,137,51,45,160,58,199,125,225,255,0,89,113,61,98,199,33,241,21,120,205,193,181,18,83,110,99,60,93,43,218,232,234,105,183,189,143,72,251,176,73,44,93,205,138,230,111,220,223,137,168,166,151,173,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,3,245,128,0,0,0,0,0,17,87,154,63,145,61,77,250,47,172,81,18,168,138,188,209,252,137,234,111,209,125,98,136,10,1,53,80,101,92,213,64,0,0,0,0,25,87,47,251,149,199,145,61,50,250,215,172,86,148,2,95,247,43,143,34,122,101,245,175,88,173,2,85,0,0,138,188,209,252,137,234,111,209,125,98,136,160,18,255,0,185,163,249,19,212,223,162,250,197,17,64,32,106,160,0,0,0,5,0,243,71,243,217,169,191,69,244,122,34,127,242,84,242,177,148,252,192,174,244,235,113,0,57,163,249,236,212,223,162,250,61,17,63,249,42,121,88,202,126,96,87,122,117,184,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102,179,139,31,52,250,201,243,3,33,245,25,205,41,153,172,226,199,205,62,178,124,192,200,125,70,112,46,167,149,199,145,61,50,250,215,172,86,146,168,138,188,174,60,137,233,151,214,189,98,180,149,64,8,1,206,175,202,198,45,243,2,135,211,174,36,255,0,32,7,58,191,43,24,183,204,10,31,78,184,129,85,124,39,121,167,209,191,152,24,247,168,192,105,76,205,103,9,222,105,244,111,230,6,61,234,48,26,83,0,0,0,86,95,58,125,121,166,180,225,184,167,14,86,106,218,182,92,175,181,12,201,175,73,13,68,177,51,217,208,172,145,83,67,43,17,155,39,100,181,9,36,136,155,255,0,134,250,22,57,89,241,49,201,102,134,120,120,255,0,215,154,158,32,248,163,203,178,104,107,105,42,108,86,10,135,227,56,243,233,42,34,169,129,246,234,73,100,107,102,142,104,216,212,149,147,202,233,170,81,85,93,209,42,17,136,247,53,173,80,63,87,46,173,28,190,235,39,23,24,37,53,162,111,15,73,135,220,32,204,110,149,59,88,254,205,45,4,241,72,212,216,231,177,93,221,157,105,224,234,221,206,103,127,126,215,53,142,67,192,113,99,230,159,89,62,96,100,62,163,57,101,60,151,52,46,197,106,211,140,143,136,123,157,154,235,14,73,123,184,84,227,118,218,154,133,124,116,175,179,196,148,210,72,250,118,116,70,201,190,169,175,99,228,85,122,35,169,17,141,216,169,42,62,181,184,177,243,79,172,159,48,50,31,81,156,9,41,164,250,57,125,213,222,84,58,131,83,142,77,214,175,2,213,10,156,198,74,109,172,254,186,165,166,179,210,199,82,155,222,246,163,59,112,84,75,63,95,137,206,236,108,107,85,207,69,72,151,162,154,161,117,209,93,92,196,53,94,204,218,185,42,49,107,197,53,201,244,244,213,174,164,125,100,12,122,119,169,86,86,162,171,25,52,93,200,159,240,185,21,146,57,21,174,69,84,91,105,228,213,105,181,95,248,68,205,172,87,219,101,37,198,219,113,206,46,84,149,148,117,112,182,104,42,96,146,217,111,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,149,87,196,166,144,212,232,46,188,231,58,71,52,21,113,211,227,183,137,161,183,173,92,241,77,60,182,231,244,150,138,105,31,23,70,43,228,166,146,25,21,17,27,209,94,168,173,106,162,181,3,73,24,158,83,98,206,113,91,54,107,139,87,120,219,46,65,111,167,186,91,170,123,79,143,191,75,60,109,146,41,54,61,26,246,238,99,218,189,28,136,228,235,209,81,23,220,125,98,26,242,167,215,154,157,100,225,114,131,25,190,214,210,73,125,211,106,132,198,100,99,106,34,89,228,183,50,38,58,130,103,194,198,53,98,103,105,86,153,170,168,238,226,209,200,245,123,156,175,70,204,160,4,0,231,87,229,99,22,249,129,67,233,215,18,127,144,3,157,95,149,140,91,230,5,15,167,92,64,168,13,42,211,60,171,89,53,31,28,210,220,42,147,196,94,178,107,132,86,250,109,209,200,248,225,222,191,28,242,246,216,247,182,24,152,142,146,71,163,87,100,108,123,149,58,53,77,9,240,215,194,142,156,112,223,161,203,162,22,200,190,209,208,93,59,243,228,147,221,33,73,35,188,213,84,66,200,170,28,250,119,43,163,100,46,142,54,70,144,167,86,164,109,68,114,200,229,124,143,166,206,87,30,123,52,203,235,94,143,90,95,240,20,23,204,27,130,75,175,10,25,252,119,220,98,10,186,237,58,202,170,42,38,181,86,54,149,205,130,211,59,166,153,204,180,190,71,77,43,222,248,233,219,27,155,44,138,213,153,59,138,212,85,142,78,142,95,60,109,221,120,80,207,228,177,100,243,213,215,105,214,85,81,79,13,214,141,213,78,108,22,153,221,52,45,125,217,145,182,25,94,247,199,78,217,26,232,163,70,172,201,219,71,42,172,113,244,188,157,85,211,60,87,89,52,227,35,210,220,214,147,196,89,114,107,124,182,250,157,177,198,249,33,222,159,4,241,119,24,246,54,104,158,141,146,55,171,87,100,140,99,145,58,181,12,240,241,85,195,62,101,194,134,174,86,105,110,97,93,73,113,99,169,219,114,180,92,233,149,26,203,141,186,71,200,200,167,88,247,43,161,126,232,164,99,227,114,174,215,177,219,92,246,108,145,225,163,60,79,41,177,103,56,173,155,53,197,171,188,109,151,32,183,211,221,45,213,61,167,199,223,165,158,54,201,20,155,30,141,123,119,49,237,94,142,68,114,117,232,168,139,238,62,177,77,124,168,248,215,253,153,101,80,112,215,169,151,59,173,78,55,150,220,41,233,177,41,122,247,161,179,221,38,145,205,90,125,136,213,145,176,213,73,35,61,237,118,200,229,77,202,196,73,166,149,183,40,0,0,0,202,185,170,131,42,224,105,79,132,239,43,26,55,242,255,0,30,244,232,14,170,114,174,19,188,172,104,223,203,252,123,211,160,58,168,0,0,0,0,3,149,113,99,229,99,89,62,95,228,62,157,57,213,78,85,197,143,149,141,100,249,127,144,250,116,224,102,176,213,65,149,115,85,0,0,0,0,0,0,0,10,1,230,143,231,179,83,126,139,232,244,69,255,0,20,3,205,31,207,102,166,253,23,209,232,128,159,252,149,60,172,101,63,48,43,189,58,220,82,177,117,60,149,60,172,101,63,48,43,189,58,220,82,176,26,83,225,59,202,198,141,252,191,199,189,58,3,170,156,171,132,239,43,26,55,242,255,0,30,244,232,14,170,0,0,5,43,115,171,243,79,139,124,191,161,245,27,136,228,169,230,159,41,249,127,93,234,54,225,206,175,205,62,45,242,254,135,212,110,35,146,167,154,124,167,229,253,119,168,219,128,115,171,243,79,139,124,191,161,245,27,137,8,49,60,255,0,50,193,105,178,10,92,63,33,171,180,179,42,179,201,96,187,173,50,163,95,85,110,146,88,165,150,157,95,211,115,88,247,65,26,63,106,166,230,110,99,186,177,239,107,166,255,0,58,191,52,248,183,203,250,31,81,184,144,131,0,192,51,45,83,204,173,58,125,167,216,245,93,243,33,190,84,37,53,13,13,50,38,249,95,209,85,85,85,85,26,198,53,168,231,189,238,84,99,24,215,57,202,214,181,85,3,239,232,94,133,234,63,17,122,143,110,210,253,47,179,120,235,173,119,89,102,154,85,86,82,219,233,90,168,146,85,84,200,136,189,184,89,185,189,87,162,185,92,230,177,141,123,222,198,59,69,58,23,161,122,113,195,166,156,91,180,191,75,236,222,6,213,67,214,89,166,149,81,245,87,10,167,34,36,149,85,50,34,39,114,103,237,111,85,232,141,70,181,172,99,88,198,49,141,230,188,18,112,125,140,240,141,165,241,89,90,148,149,185,181,242,158,7,101,151,138,73,106,59,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,178,40,0,0,15,41,170,90,165,130,104,182,9,115,212,205,75,190,251,27,27,179,118,124,109,111,133,154,163,181,221,153,144,199,252,56,88,249,29,214,73,88,223,133,171,211,175,85,232,136,170,153,215,226,119,136,92,171,138,13,101,189,106,230,83,77,224,60,127,110,154,221,107,101,84,149,16,219,40,98,110,216,169,227,115,215,252,233,30,173,107,26,249,101,149,232,198,111,218,157,255,0,153,135,26,246,238,39,243,187,110,19,166,151,63,19,166,216,151,74,154,42,200,214,170,31,108,215,77,12,107,37,68,212,243,54,61,157,158,175,130,52,116,123,147,172,238,71,171,102,70,183,202,242,238,225,15,247,173,214,85,251,83,69,222,211,220,59,181,91,148,108,175,240,211,79,221,108,190,22,146,61,168,178,47,118,72,157,189,91,179,108,81,203,210,70,72,177,110,14,127,251,161,235,47,238,193,251,220,120,43,87,216,95,104,120,45,190,61,190,59,179,226,60,47,139,237,116,219,217,241,95,192,233,191,187,187,226,237,246,255,0,136,121,254,29,117,231,50,225,183,87,44,90,173,134,86,213,181,246,234,134,50,231,67,13,66,66,203,181,185,94,213,168,162,149,92,199,183,100,141,111,68,114,177,219,30,140,145,169,189,141,84,210,241,64,60,196,120,67,253,212,181,149,62,203,81,118,116,247,49,238,214,226,251,235,252,76,208,118,155,23,138,164,147,114,36,137,218,146,86,236,87,111,221,20,145,117,145,242,36,187,66,242,116,95,87,176,221,122,210,252,127,87,52,254,122,185,44,89,21,59,166,167,74,184,22,25,226,123,36,116,82,195,35,61,232,143,142,88,228,141,85,170,230,42,177,85,174,115,85,28,190,212,161,110,92,220,107,254,234,186,143,61,131,63,185,221,100,211,44,167,248,119,42,104,23,187,29,174,185,85,137,29,205,176,237,115,221,181,140,88,229,108,74,215,62,55,53,221,37,116,49,70,183,210,0,0,5,43,115,171,243,79,139,124,191,161,245,27,137,213,121,24,254,54,126,91,253,72,229,92,234,252,211,226,223,47,232,125,70,226,117,94,70,63,141,159,150,255,0,82,2,213,0,0,10,213,231,123,157,123,63,75,52,211,76,253,151,220,246,246,65,87,125,241,189,254,157,159,1,76,144,246,187,123,126,45,254,210,221,187,114,109,236,244,232,237,253,91,101,69,64,115,189,206,189,161,170,122,105,166,126,203,237,251,7,31,171,190,248,222,255,0,94,247,143,169,72,123,93,189,191,14,207,102,238,221,185,119,119,186,116,110,206,174,8,87,194,174,150,254,218,120,142,211,173,51,154,197,237,154,11,206,65,75,237,90,47,21,225,251,182,184,159,222,174,254,34,61,142,111,74,88,167,119,192,228,122,244,232,206,174,86,162,233,76,161,110,83,248,181,247,32,227,107,16,187,90,40,124,69,38,51,111,187,221,46,146,119,88,207,15,74,250,25,169,27,39,71,42,43,250,207,87,78,206,141,69,119,199,215,166,214,185,82,250,64,20,3,205,31,207,102,166,253,23,209,232,139,254,41,219,157,198,21,117,160,214,141,61,212,105,170,41,22,219,124,197,229,178,83,196,215,187,190,217,232,106,228,154,87,61,187,118,163,21,183,8,81,170,142,85,85,108,157,81,189,17,92,29,43,145,214,83,125,171,197,117,115,10,168,174,223,101,181,92,44,247,74,58,110,211,19,181,85,87,29,84,117,18,111,68,222,237,204,162,166,78,138,170,212,237,245,106,34,185,202,191,43,158,119,224,159,230,79,211,79,41,201,11,58,246,126,169,234,94,153,251,47,185,237,236,126,146,251,227,123,253,59,62,2,165,97,237,118,246,252,91,253,165,187,118,228,219,217,233,209,219,250,183,213,243,206,252,19,252,201,250,104,28,171,146,167,154,124,167,229,253,119,168,219,139,169,41,91,146,167,154,124,167,229,253,119,168,219,139,169,0,0,2,149,185,213,249,167,197,190,95,208,250,141,196,234,188,140,127,27,63,45,254,164,114,174,117,126,105,241,111,151,244,62,163,113,58,175,35,31,198,207,203,127,169,1,106,128,0,4,85,230,143,228,79,83,126,139,235,20,68,170,34,175,52,127,34,122,155,244,95,88,162,2,128,75,254,230,143,228,79,83,126,139,235,20,69,0,151,253,205,31,200,158,166,253,23,214,40,128,160,19,85,6,85,205,84,0,0,0,40,7,154,63,158,205,77,250,47,163,209,23,252,80,15,52,127,61,154,155,244,95,71,162,2,127,242,84,242,177,148,252,192,174,244,235,113,0,57,163,249,236,212,223,162,250,61,17,63,249,42,121,88,202,126,96,87,122,117,184,128,28,209,252,246,106,111,209,125,30,136,9,255,0,201,83,202,198,83,243,2,187,211,173,196,255,0,32,7,37,79,43,25,79,204,10,239,78,183,19,252,0,0,8,1,206,175,202,198,45,243,2,135,211,174,36,0,229,113,231,179,76,190,181,232,245,164,255,0,231,87,229,99,22,249,129,67,233,215,18,0,114,184,243,217,166,95,90,244,122,208,39,255,0,58,191,43,24,183,204,10,31,78,184,144,3,149,199,158,205,50,250,215,163,214,147,255,0,157,95,149,140,91,230,5,15,167,92,72,1,202,227,207,102,153,125,107,209,235,64,191,226,149,185,213,249,167,197,190,95,208,250,141,196,186,146,149,185,213,249,167,197,190,95,208,250,141,196,14,171,200,199,241,179,242,223,234,69,170,21,87,200,199,241,179,242,223,234,69,170,1,149,114,255,0,185,92,121,19,211,47,173,122,197,105,64,37,255,0,114,184,242,39,166,95,90,245,138,208,59,86,191,107,29,139,135,253,26,203,53,139,35,135,196,82,99,54,247,84,71,77,185,236,241,117,79,114,71,77,77,189,140,122,199,221,158,72,162,238,108,86,179,126,231,124,45,85,51,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,111,252,231,245,230,167,21,210,252,107,64,44,85,180,158,35,56,168,117,210,250,198,212,68,233,227,183,81,201,27,160,141,240,171,21,236,100,213,61,30,217,81,204,247,208,200,196,222,142,122,54,189,120,16,208,187,23,17,60,80,98,58,115,152,217,174,183,28,89,222,42,227,125,109,189,94,205,148,180,244,242,72,196,154,86,34,172,80,201,58,65,3,158,138,215,127,25,26,199,181,238,99,144,59,87,31,250,57,125,208,46,24,56,84,210,172,166,109,247,171,85,191,41,168,184,199,181,137,225,170,170,234,40,106,229,166,234,199,189,143,236,190,161,209,119,26,229,107,251,123,211,162,59,162,120,14,87,30,123,52,203,235,94,143,90,74,174,121,223,130,127,153,63,77,34,175,43,143,61,154,101,245,175,71,173,3,138,107,246,142,95,120,127,214,92,179,71,114,57,188,69,94,51,112,117,60,117,59,88,207,23,74,246,164,148,213,59,24,247,164,125,216,36,138,94,222,245,115,55,237,119,196,213,66,226,185,72,107,205,54,169,240,209,30,155,92,43,106,231,200,116,194,163,217,117,43,83,81,45,67,229,183,78,249,37,161,145,30,246,35,88,198,181,37,166,100,77,123,246,50,141,171,240,181,236,106,71,78,117,154,23,71,106,190,225,124,67,216,108,221,159,109,239,198,242,42,152,214,8,227,125,84,76,238,80,189,204,68,73,100,153,240,182,169,142,145,85,237,72,233,32,103,193,209,168,254,65,202,67,94,106,116,179,137,120,244,218,225,91,73,6,61,169,244,254,203,169,90,154,136,169,217,21,198,6,73,45,12,136,247,177,92,247,185,203,45,51,34,107,217,189,245,141,95,137,204,99,84,47,36,0,0,0,0,0,0,138,188,209,252,137,234,111,209,125,98,136,149,68,85,230,143,228,79,83,126,139,235,20,64,80,9,170,131,42,230,170,0,0,0,0,0,202,185,127,220,174,60,137,233,151,214,189,98,180,160,18,255,0,185,92,121,19,211,47,173,122,197,104,18,168,0,4,85,230,143,228,79,83,126,139,235,20,69,0,151,253,205,31,200,158,166,253,23,214,40,138,1,3,85,0,0,0,0,40,7,154,63,158,205,77,250,47,163,209,19,255,0,146,167,149,140,167,230,5,119,167,91,136,1,205,31,207,102,166,253,23,209,232,137,255,0,201,83,202,198,83,243,2,187,211,173,192,79,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,53,156,88,249,167,214,79,152,25,15,168,206,105,76,173,93,88,228,215,251,80,213,60,203,83,63,120,239,102,125,173,200,46,55,223,5,246,67,189,225,124,85,76,147,118,187,158,53,187,246,247,54,238,218,222,189,58,244,78,189,0,144,28,174,60,137,233,151,214,189,98,180,149,71,42,225,115,66,255,0,118,189,9,198,116,83,237,79,218,63,179,158,55,251,39,224,124,31,127,196,86,79,83,253,167,185,38,221,189,253,191,211,94,187,122,251,186,244,78,170,0,128,28,234,252,172,98,223,48,40,125,58,226,79,242,63,241,173,194,151,239,131,165,150,173,51,251,123,246,75,217,153,4,23,223,27,236,191,31,220,237,211,84,67,218,237,247,162,233,215,196,238,221,185,122,108,233,211,223,213,2,139,56,78,243,79,163,127,48,49,239,81,128,210,153,90,186,79,201,175,246,95,170,120,110,166,126,241,222,211,251,37,144,91,175,190,11,236,135,103,197,120,90,152,230,237,119,60,107,182,110,237,237,221,181,221,58,245,232,189,58,22,84,0,0,4,117,227,255,0,94,105,184,124,225,115,46,201,161,173,171,166,190,223,233,223,140,227,207,164,168,150,154,118,92,106,226,145,173,154,57,163,99,150,39,193,19,102,169,69,85,111,85,167,70,35,218,231,53,76,251,98,120,181,247,57,202,172,216,86,45,67,227,111,89,5,194,158,215,110,166,238,178,62,253,84,242,54,56,163,222,245,107,27,185,239,106,117,114,163,83,175,85,84,79,121,127,220,111,112,131,125,227,27,21,198,176,170,125,95,251,23,101,177,220,38,186,86,83,125,159,101,199,199,213,118,251,116,242,111,89,162,124,93,166,62,165,58,34,171,95,223,234,228,234,198,169,197,120,98,229,39,138,232,14,178,217,117,115,41,213,175,183,31,103,59,149,54,235,91,241,152,232,225,109,114,183,108,85,18,57,243,207,187,181,185,210,49,26,214,57,178,182,39,163,211,102,215,4,212,210,124,23,246,95,165,152,110,153,251,83,218,127,100,177,251,117,139,198,246,59,62,43,194,211,71,15,119,183,185,219,55,118,247,109,220,238,157,122,117,94,157,76,235,241,99,230,159,89,62,96,100,62,163,57,165,50,181,117,99,147,95,237,67,84,243,45,76,253,227,189,153,246,183,32,184,223,124,23,217,14,247,133,241,85,50,77,218,238,120,214,239,219,220,219,187,107,122,244,235,209,58,244,3,213,242,84,242,177,148,252,192,174,244,235,113,197,57,218,104,229,246,44,171,5,226,6,158,110,245,150,166,222,152,117,100,123,88,223,9,85,28,149,21,116,235,213,95,190,78,243,37,169,247,35,54,179,194,252,78,235,35,81,39,87,5,60,41,126,231,218,89,117,211,63,183,191,107,125,167,144,79,125,241,190,203,240,29,190,229,53,60,61,174,223,122,94,189,60,54,237,219,147,174,254,157,61,221,87,213,241,59,195,214,43,197,6,141,94,180,143,41,169,240,30,63,183,83,110,186,50,150,58,137,173,149,209,59,116,85,17,181,233,254,116,111,70,185,142,124,82,202,196,123,55,238,64,167,110,84,250,243,77,163,124,81,208,99,55,218,218,184,236,90,147,78,152,204,140,109,68,169,4,119,23,202,199,80,76,248,88,199,36,175,238,162,211,53,85,27,219,74,201,30,175,107,81,232,235,222,43,3,19,228,181,125,193,178,171,54,107,139,113,99,224,175,88,253,194,158,233,110,169,251,8,201,59,21,80,72,217,34,147,99,235,156,199,109,123,26,189,28,138,213,233,209,81,83,220,89,248,2,0,115,171,242,177,139,124,192,161,244,235,137,63,200,255,0,198,183,10,95,190,14,150,90,180,207,237,239,217,47,102,100,16,95,124,111,178,252,127,115,183,77,81,15,107,183,222,139,167,95,19,187,118,229,233,179,167,79,127,84,10,129,229,113,231,179,76,190,181,232,245,165,255,0,16,3,133,206,84,159,187,94,187,99,58,215,251,122,251,71,246,115,198,255,0,99,62,203,120,62,255,0,136,163,158,155,251,119,139,147,110,222,254,239,232,47,93,189,61,221,122,164,255,0,0,113,254,42,184,103,195,120,175,210,58,205,45,204,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,176,0,51,3,170,186,103,149,104,222,163,228,122,91,154,210,120,123,214,51,112,150,223,83,182,57,25,28,219,23,224,158,46,227,24,247,67,43,21,178,70,245,106,111,141,236,114,39,71,33,103,252,174,185,128,81,221,232,237,188,50,107,126,69,217,186,195,225,173,216,61,210,120,224,130,150,74,88,160,138,8,109,46,237,177,155,102,78,215,88,164,145,94,233,157,35,163,87,35,210,38,203,39,248,218,224,79,13,227,30,213,98,157,215,202,76,71,44,177,84,35,25,145,182,210,181,179,203,110,86,200,174,162,123,18,104,81,204,238,189,146,53,206,87,118,213,36,70,34,119,100,85,138,182,158,72,247,91,5,214,138,251,98,226,214,174,221,114,183,84,71,87,71,89,73,135,186,25,233,167,141,200,232,229,142,70,220,17,204,123,92,136,228,114,42,42,42,34,160,22,148,15,63,128,90,179,43,22,27,105,179,106,14,95,73,149,100,52,116,233,13,117,234,154,212,150,214,87,189,170,168,147,45,50,73,35,99,122,183,110,244,107,182,43,247,43,91,27,85,24,223,64,0,202,185,170,130,170,255,0,168,99,255,0,149,23,250,19,255,0,193,224,79,254,19,188,172,104,223,203,252,123,211,160,58,169,229,52,159,5,253,151,233,102,27,166,126,212,246,159,217,44,126,221,98,241,189,142,207,138,240,180,209,195,221,237,238,118,205,221,189,219,119,59,167,94,157,87,167,83,213,128,0,0,0,0,57,87,22,62,86,53,147,229,254,67,233,211,157,84,242,154,177,130,254,212,52,179,50,211,63,106,123,51,237,110,63,113,177,120,222,199,123,194,248,170,105,33,238,246,247,55,126,222,230,237,187,155,215,167,78,169,215,168,25,130,53,80,85,95,245,12,127,242,162,255,0,66,127,248,60,181,64,0,0,0,0,0,0,5,0,243,71,243,217,169,191,69,244,122,34,255,0,136,1,197,31,42,79,222,83,93,178,109,107,253,189,125,156,251,71,224,191,177,159,101,188,103,99,195,209,193,77,253,187,197,199,187,119,99,119,244,19,166,238,158,254,157,84,28,149,60,172,101,63,48,43,189,58,220,82,177,162,142,10,120,82,253,207,180,178,235,166,127,111,126,214,251,79,32,158,251,227,125,151,224,59,125,202,106,120,123,93,190,244,189,122,120,109,219,183,39,93,253,58,123,186,172,43,254,161,143,254,84,95,232,79,255,0,7,129,63,248,78,242,177,163,127,47,241,239,78,128,234,167,148,210,124,23,246,95,165,152,110,153,251,83,218,127,100,177,251,117,139,198,246,59,62,43,194,211,71,15,119,183,185,219,55,118,247,109,220,238,157,122,117,94,157,79,86,0,0,5,43,115,171,243,79,139,124,191,161,245,27,136,228,169,230,159,41,249,127,93,234,54,226,106,113,173,203,123,247,193,213,59,86,166,126,217,126,201,123,51,31,130,197,224,190,206,248,254,231,110,166,162,110,239,115,197,69,211,175,137,219,183,106,244,217,215,175,191,162,56,41,229,189,251,159,106,157,215,83,63,108,191,107,125,167,143,207,98,240,95,103,124,7,111,185,83,79,55,119,185,226,165,235,211,195,109,219,181,58,239,235,215,221,209,66,26,243,149,180,221,111,252,93,225,54,43,21,178,174,227,114,184,224,246,218,74,58,58,72,93,52,245,51,201,115,184,54,56,163,141,168,174,123,220,229,70,163,81,21,85,85,17,9,171,203,175,129,90,110,22,176,212,206,53,6,130,145,250,169,127,167,154,26,233,169,170,165,123,45,150,233,150,157,233,109,84,73,22,9,158,217,41,219,35,230,107,63,166,247,49,175,123,26,143,127,95,201,248,81,211,140,231,137,171,63,19,121,172,94,217,186,226,248,253,37,158,193,107,158,20,90,90,26,168,170,170,103,90,247,117,85,238,204,158,33,169,18,42,35,98,115,29,34,110,122,198,232,187,88,0,0,2,5,115,128,214,252,251,76,116,26,217,167,248,133,142,173,150,221,72,168,168,181,222,178,24,164,154,52,160,130,30,212,158,9,29,31,70,163,234,218,178,181,81,238,232,232,97,169,102,199,238,87,71,61,79,147,148,226,120,174,115,98,170,197,179,92,102,213,144,89,107,118,120,155,117,210,138,58,186,89,246,61,175,102,248,164,71,49,219,94,198,185,58,167,185,205,69,79,122,32,25,162,209,125,33,204,181,235,84,49,253,35,211,248,41,36,190,228,85,14,134,157,106,231,72,96,137,140,141,210,203,52,143,247,170,50,56,163,146,69,70,163,158,168,197,70,181,206,84,106,232,251,69,244,135,13,208,93,47,199,244,143,79,224,171,142,197,142,211,186,26,117,171,157,102,158,87,190,71,75,44,210,63,220,138,249,37,146,73,21,26,141,98,43,213,26,214,181,17,169,226,120,108,225,15,70,184,82,251,91,251,37,162,186,195,246,198,224,202,218,207,104,87,186,167,177,12,91,252,61,36,61,81,58,67,23,118,93,170,253,242,187,184,189,201,31,209,187,123,88,3,197,107,70,144,225,186,245,165,249,6,145,234,4,21,114,88,178,42,118,195,80,180,147,172,51,196,246,72,217,98,154,55,251,209,31,28,177,199,34,35,145,204,85,98,35,154,230,170,181,125,168,3,49,154,209,164,57,150,130,234,134,65,164,122,129,5,36,119,220,118,161,176,212,45,36,233,52,18,177,241,182,88,166,141,254,229,86,73,20,145,200,136,228,107,209,30,136,230,181,200,173,75,94,228,231,196,46,119,168,250,113,145,104,206,91,77,117,187,210,105,239,134,146,215,125,158,170,23,199,73,67,80,138,200,45,142,98,170,76,187,22,9,223,19,191,136,212,143,116,106,177,54,40,89,36,139,227,75,130,220,55,140,156,54,209,102,188,228,85,120,222,67,141,212,73,53,150,245,12,43,82,202,118,76,177,165,76,50,211,43,216,217,89,35,98,143,162,238,107,218,248,216,168,237,187,217,39,95,210,221,45,193,52,91,4,182,105,158,154,88,189,141,141,217,187,222,10,139,197,77,81,218,238,204,249,164,254,36,207,124,142,235,36,175,119,196,229,233,215,162,116,68,68,64,245,96,0,41,91,157,95,154,124,91,229,253,15,168,220,78,171,200,199,241,179,242,223,234,71,127,227,91,150,247,239,131,170,118,173,76,253,178,253,146,246,102,63,5,139,193,125,157,241,253,206,221,77,68,221,222,231,138,139,167,95,19,183,110,213,233,179,175,95,127,68,245,124,12,112,49,251,151,125,182,255,0,109,31,182,63,108,125,155,254,226,123,63,194,248,79,19,255,0,201,19,111,221,226,127,240,122,108,254,125,125,193,42,128,0,10,43,230,243,157,125,173,227,38,229,96,246,95,132,251,21,143,218,236,93,238,255,0,115,197,247,35,117,127,119,110,212,237,244,241,253,189,189,93,253,171,119,95,139,107,111,80,128,28,81,242,164,253,229,53,219,38,214,191,219,215,217,207,180,126,11,251,25,246,91,198,118,60,61,28,20,223,219,188,92,123,183,118,55,127,65,58,110,233,239,233,213,67,138,114,58,197,172,85,121,86,174,102,181,20,59,239,86,171,125,158,215,71,83,221,122,118,169,106,228,170,146,162,61,136,187,29,185,244,84,203,213,81,92,157,190,141,84,71,57,22,218,136,171,192,199,3,31,185,119,219,111,246,209,251,99,246,199,217,191,238,39,179,252,47,132,241,63,252,145,54,253,222,39,255,0,7,166,207,231,215,221,42,128,21,87,207,59,240,79,243,39,233,165,170,17,87,142,126,6,63,125,31,177,63,237,163,246,59,236,119,180,191,220,79,104,120,175,23,225,191,249,34,29,155,124,55,254,23,93,255,0,203,167,188,43,47,148,158,107,117,197,120,210,199,236,86,250,122,73,41,243,27,61,214,201,92,233,152,229,124,112,50,153,213,200,232,149,28,136,143,238,208,196,213,87,35,147,99,158,157,58,170,57,178,43,158,119,224,159,230,79,211,78,171,194,231,42,79,221,175,93,177,157,107,253,189,125,163,251,57,227,127,177,159,101,188,31,127,196,81,207,77,253,187,197,201,183,111,127,119,244,23,174,222,158,238,189,83,170,241,207,192,199,239,163,246,39,253,180,126,199,125,142,246,151,251,137,237,15,21,226,252,55,255,0,36,67,179,111,134,255,0,194,235,191,249,116,247,132,0,228,169,230,159,41,249,127,93,234,54,226,234,72,85,193,79,45,239,220,251,84,238,186,153,251,101,251,91,237,60,126,123,23,130,251,59,224,59,125,202,154,121,187,189,207,21,47,94,158,27,110,221,169,215,127,94,190,238,139,53,64,0,0,165,110,117,126,105,241,111,151,244,62,163,113,58,175,35,31,198,207,203,127,169,29,255,0,141,110,91,223,190,14,169,218,181,51,246,203,246,75,217,152,252,22,47,5,246,119,199,247,59,117,53,19,119,123,158,42,46,157,124,78,221,187,87,166,206,189,125,253,19,213,240,49,192,199,238,93,246,219,253,180,126,216,253,177,246,111,251,137,236,255,0,11,225,60,79,255,0,36,77,191,119,137,255,0,193,233,179,249,245,247,4,170,0,0,34,175,52,127,34,122,155,244,95,88,162,37,81,202,184,163,208,191,222,83,66,114,109,20,251,83,246,115,237,31,130,254,201,248,31,25,216,240,245,144,84,255,0,105,238,71,187,119,99,111,244,211,166,238,190,254,157,20,51,88,95,247,52,127,34,122,155,244,95,88,162,34,175,245,12,127,242,162,255,0,66,127,248,60,159,252,81,232,95,239,41,161,57,54,138,125,169,251,57,246,143,193,127,100,252,15,140,236,120,122,200,42,127,180,247,35,221,187,177,183,250,105,211,119,95,127,78,138,25,172,53,80,85,95,245,12,127,242,162,255,0,66,127,248,60,181,64,0,0,5,0,243,71,243,217,169,191,69,244,122,34,255,0,136,1,197,31,42,79,222,83,93,178,109,107,253,189,125,156,251,71,224,191,177,159,101,188,103,99,195,209,193,77,253,187,197,199,187,119,99,119,244,19,166,238,158,254,157,84,28,149,60,172,101,63,48,43,189,58,220,64,14,104,254,123,53,55,232,190,143,68,91,247,5,60,41,126,231,218,89,117,211,63,183,191,107,125,167,144,79,125,241,190,203,240,29,190,229,53,60,61,174,223,122,94,189,60,54,237,219,147,174,254,157,61,221,87,128,113,71,202,147,247,148,215,108,155,90,255,0,111,95,103,62,209,248,47,236,103,217,111,25,216,240,244,112,83,127,110,241,113,238,221,216,221,253,4,233,187,167,191,167,85,7,37,79,43,25,79,204,10,239,78,183,19,252,143,252,20,240,165,251,159,105,101,215,76,254,222,253,173,246,158,65,61,247,198,251,47,192,118,251,148,212,240,246,187,125,233,122,244,240,219,183,110,78,187,250,116,247,117,89,0,0,0,4,0,231,87,229,99,22,249,129,67,233,215,18,0,114,184,243,217,166,95,90,244,122,210,223,184,214,225,75,247,193,210,203,86,153,253,189,251,37,236,204,130,11,239,141,246,95,143,238,118,233,170,33,237,118,251,209,116,235,226,119,110,220,189,54,116,233,239,234,156,3,133,206,84,159,187,94,187,99,58,215,251,122,251,71,246,115,198,255,0,99,62,203,120,62,255,0,136,163,158,155,251,119,139,147,110,222,254,239,232,47,93,189,61,221,122,160,57,213,249,88,197,190,96,80,250,117,196,128,28,174,60,246,105,151,214,189,30,180,183,238,53,184,82,253,240,116,178,213,166,127,111,126,201,123,51,32,130,251,227,125,151,227,251,157,186,106,136,123,93,190,244,93,58,248,157,219,183,47,77,157,58,123,250,167,0,225,115,149,39,238,215,174,216,206,181,254,222,190,209,253,156,241,191,216,207,178,222,15,191,226,40,231,166,254,221,226,228,219,183,191,187,250,11,215,111,79,119,94,168,19,252,165,110,117,126,105,241,111,151,244,62,163,113,46,164,133,92,107,114,222,253,240,117,78,213,169,159,182,95,178,94,204,199,224,177,120,47,179,190,63,185,219,169,168,155,187,220,241,81,116,235,226,118,237,218,189,54,117,235,239,232,129,192,57,24,254,54,126,91,253,72,181,66,42,240,49,192,199,238,93,246,219,253,180,126,216,253,177,246,111,251,137,236,255,0,11,225,60,79,255,0,36,77,191,119,137,255,0,193,233,179,249,245,247,74,160,50,174,95,247,43,143,34,122,101,245,175,88,173,34,175,245,12,127,242,162,255,0,66,127,248,60,157,58,17,195,221,247,64,184,96,162,225,251,22,212,189,247,171,85,190,235,79,110,202,125,140,196,240,213,85,117,21,19,197,83,224,223,35,216,254,203,234,27,252,55,61,90,254,223,191,162,59,162,5,27,241,185,175,52,220,71,113,47,152,234,77,154,182,174,124,121,106,25,107,199,210,106,137,100,98,91,169,152,145,71,36,76,149,140,116,44,153,205,146,165,98,216,221,143,168,122,47,87,110,114,216,247,37,189,28,190,225,250,53,150,235,21,222,110,221,38,162,92,41,233,237,116,219,88,187,169,109,174,168,141,213,59,218,245,84,223,60,245,17,118,220,198,57,190,27,119,196,217,26,169,224,63,168,99,255,0,149,23,250,19,255,0,193,229,148,233,86,153,226,186,55,167,24,230,150,225,84,158,30,203,140,219,226,183,211,110,142,54,73,54,196,248,231,151,182,198,49,211,74,245,116,146,61,26,155,228,123,220,169,213,202,5,107,115,206,252,19,252,201,250,105,21,121,92,121,236,211,47,173,122,61,105,106,156,115,240,49,251,232,253,137,255,0,109,31,177,223,99,189,165,254,226,123,67,197,120,191,13,255,0,201,16,236,219,225,191,240,186,239,254,93,61,252,171,133,206,84,159,187,94,187,99,58,215,251,122,251,71,246,115,198,255,0,99,62,203,120,62,255,0,136,163,158,155,251,119,139,147,110,222,254,239,232,47,93,189,61,221,122,160,73,78,52,52,114,251,175,188,48,103,250,85,139,77,178,245,117,183,199,81,110,143,107,23,196,213,82,84,69,87,21,55,87,189,140,103,121,244,237,139,184,231,35,89,220,222,189,81,189,23,57,150,155,181,214,193,117,162,190,216,174,117,118,235,149,186,162,58,186,58,202,73,157,12,244,211,198,228,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,26,158,43,87,85,121,44,226,185,190,163,228,121,142,21,173,255,0,100,108,183,187,132,183,10,107,19,113,56,234,35,183,119,87,123,224,137,241,212,194,196,133,175,87,36,108,72,219,178,61,140,85,114,181,94,224,157,90,3,172,118,46,32,52,107,19,214,44,114,31,15,73,147,91,219,81,37,54,231,191,194,85,49,206,142,166,155,123,216,197,147,181,60,114,197,220,216,141,126,205,205,248,92,138,116,3,138,112,135,195,221,247,133,237,26,166,209,219,190,165,253,181,164,182,92,42,170,45,117,62,198,101,183,193,210,206,228,145,212,219,27,36,139,39,241,221,81,47,113,207,87,127,27,111,185,172,106,29,172,0,0,0,0,1,21,121,163,249,19,212,223,162,250,197,17,42,142,85,197,30,133,254,242,154,19,147,104,167,218,159,179,159,104,252,23,246,79,192,248,206,199,135,172,130,167,251,79,114,61,219,187,27,127,166,157,55,117,247,244,232,161,154,195,85,5,85,255,0,80,199,255,0,42,47,244,39,255,0,131,203,84,0,0,0,0,3,42,229,255,0,114,184,242,39,166,95,90,245,138,210,42,255,0,80,199,255,0,42,47,244,39,255,0,131,201,255,0,194,230,133,254,237,122,19,140,232,167,218,159,180,127,103,60,111,246,79,192,248,62,255,0,136,172,158,167,251,79,114,77,187,123,251,127,166,189,118,245,247,117,232,129,213,64,0,69,94,104,254,68,245,55,232,190,177,68,80,9,165,62,40,244,47,247,148,208,156,155,69,62,212,253,156,251,71,224,191,178,126,7,198,118,60,61,100,21,63,218,123,145,238,221,216,219,253,52,233,187,175,191,167,69,128,31,212,49,255,0,202,139,253,9,255,0,224,240,45,80,0,0,0,5,0,243,71,243,217,169,191,69,244,122,34,127,242,84,242,177,148,252,192,174,244,235,112,226,143,149,39,239,41,174,217,54,181,254,222,190,206,125,163,240,95,216,207,178,222,51,177,225,232,224,166,254,221,226,227,221,187,177,187,250,9,211,119,79,127,78,171,223,248,41,225,75,247,62,210,203,174,153,253,189,251,91,237,60,130,123,239,141,246,95,128,237,247,41,169,225,237,118,251,210,245,233,225,183,110,220,157,119,244,233,238,234,161,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,213,150,115,30,224,199,6,202,175,56,86,83,172,158,10,245,143,220,42,45,119,26,111,179,183,89,59,21,80,72,232,229,143,123,41,156,199,109,123,28,157,90,170,213,233,213,21,83,222,73,83,53,156,88,249,167,214,79,152,25,15,168,206,6,138,52,183,84,176,77,105,193,45,154,153,166,151,223,108,227,119,158,247,130,173,240,179,83,247,123,83,62,25,63,135,51,25,35,122,73,19,219,241,53,58,244,234,157,81,81,87,213,145,87,149,199,145,61,50,250,215,172,86,146,168,1,242,114,108,166,197,135,219,161,187,100,117,222,18,146,162,225,65,107,142,78,211,228,221,85,91,85,21,37,52,125,24,138,169,190,121,226,103,94,155,91,187,171,149,26,138,169,245,136,171,205,31,200,158,166,253,23,214,40,128,149,64,174,14,84,252,113,212,234,85,170,131,133,189,73,101,36,87,220,98,206,140,197,174,109,124,80,37,198,221,74,214,49,40,159,31,84,87,212,195,23,71,53,209,181,123,144,197,35,158,141,116,78,146,107,31,0,0,3,228,211,101,54,42,188,170,227,133,83,215,111,189,90,173,244,119,74,202,110,211,211,181,75,87,37,76,116,242,111,84,216,237,207,162,169,78,136,170,228,237,245,114,34,57,170,191,88,168,190,104,122,189,153,104,47,30,218,109,171,154,127,61,36,119,220,119,7,163,154,157,42,224,73,160,149,143,173,185,197,44,50,51,220,170,201,34,146,72,213,90,173,122,35,213,90,230,185,17,201,99,252,49,113,11,138,241,65,163,86,93,92,197,169,188,7,143,238,83,92,109,111,170,142,162,107,101,116,78,219,45,60,142,98,255,0,155,35,21,205,99,159,20,177,61,88,205,251,80,58,168,0,0,0,1,31,245,75,143,94,19,180,91,59,185,233,158,165,234,183,177,178,75,55,103,198,209,123,10,229,81,218,238,194,201,163,254,36,52,239,141,221,99,149,142,248,92,189,58,244,94,138,138,137,32,10,1,230,143,231,179,83,126,139,232,244,64,93,246,138,107,222,147,241,19,138,213,102,186,57,149,253,160,178,209,92,31,107,158,167,192,212,210,108,170,100,113,200,232,246,84,71,27,215,163,38,141,122,162,109,248,186,117,234,138,137,208,8,1,201,83,202,198,83,243,2,187,211,173,196,255,0,0,0,0,0,2,42,255,0,85,31,129,63,249,115,255,0,70,111,31,234,132,148,196,242,155,22,115,138,217,179,92,90,187,198,217,114,11,125,61,210,221,83,218,124,125,250,89,227,108,145,73,177,232,215,183,115,30,213,232,228,71,39,94,138,136,190,227,45,166,148,248,78,242,177,163,127,47,241,239,78,128,14,170,0,3,228,229,153,77,139,6,197,111,57,174,83,93,224,172,184,253,190,162,233,113,169,237,62,78,197,44,17,186,73,100,216,196,115,221,181,140,114,244,106,43,151,167,68,69,95,113,245,142,85,197,143,149,141,100,249,127,144,250,116,229,112,114,161,227,142,167,26,186,217,56,71,212,102,82,37,138,229,81,80,204,70,236,175,138,157,104,106,229,116,147,186,138,117,114,181,37,100,242,185,253,167,39,89,82,105,91,31,71,182,70,118,66,221,0,0,15,201,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,251,220,247,181,169,213,85,16,253,100,85,230,143,228,79,83,126,139,235,20,64,74,160,64,14,88,188,120,254,219,236,84,218,13,171,23,173,217,246,63,111,111,179,110,151,27,143,114,171,40,133,175,153,210,116,111,105,169,222,167,129,180,232,237,210,73,44,205,73,38,94,187,37,114,79,240,0,0,57,86,186,113,71,161,60,53,251,19,246,215,156,253,156,251,71,226,125,153,253,140,172,172,239,248,126,215,123,251,154,41,54,237,239,197,253,46,157,119,123,186,244,94,158,83,75,120,245,225,59,90,115,187,102,153,233,166,171,123,103,36,188,247,188,21,23,176,174,84,253,222,212,47,154,79,226,77,78,200,219,210,56,158,239,137,201,215,167,68,234,170,136,188,131,155,238,151,218,179,78,18,234,115,201,157,73,5,203,79,175,20,87,42,121,221,68,217,103,150,10,153,155,69,45,43,37,234,142,133,142,117,68,51,59,166,228,114,210,198,138,223,185,205,168,14,26,245,122,167,65,117,231,6,213,200,103,171,142,159,29,188,67,53,193,41,32,138,105,229,183,63,172,85,176,198,201,122,49,95,37,52,147,70,138,170,222,138,244,84,115,85,17,200,26,94,0,1,226,181,123,90,52,191,65,112,217,53,3,87,50,250,76,118,197,29,68,84,137,81,51,36,149,242,207,34,174,200,162,138,38,186,89,95,209,28,229,107,26,229,70,49,239,94,141,99,149,56,254,39,204,123,131,28,231,42,179,97,88,182,178,120,219,214,65,112,167,181,219,169,190,206,221,99,239,213,79,35,99,138,61,239,166,107,27,185,239,106,117,114,163,83,175,85,84,79,121,13,121,224,231,244,210,221,116,179,75,104,114,26,180,168,165,167,184,223,238,150,150,172,173,129,89,43,162,130,138,161,233,211,180,247,162,195,94,198,251,213,236,69,147,250,41,34,110,226,188,160,180,190,235,154,113,105,77,158,66,234,184,45,186,125,103,173,185,84,78,218,39,75,4,179,212,194,234,40,169,95,47,84,108,47,115,106,38,153,189,119,43,146,150,68,70,253,238,104,93,77,215,63,195,108,89,149,131,79,175,57,13,37,30,67,149,83,215,84,217,104,102,85,107,235,217,70,145,45,74,68,170,155,92,246,54,120,222,172,235,189,89,189,200,138,216,222,173,244,5,90,243,184,187,93,108,23,93,6,190,216,174,117,118,235,149,186,163,32,171,163,172,164,153,208,207,77,60,110,182,58,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,9,107,192,191,25,182,46,48,244,226,170,231,37,171,216,217,158,47,225,233,242,107,108,76,122,210,182,73,81,253,170,154,105,29,215,172,50,246,165,84,141,206,89,35,115,28,215,110,68,100,178,4,149,0,0,60,253,139,63,195,114,108,155,38,195,44,89,13,37,93,247,14,168,166,166,190,219,218,170,147,208,190,162,157,149,16,43,218,168,138,172,146,41,17,90,244,234,197,86,200,212,93,209,189,173,244,5,43,113,85,196,46,85,194,255,0,53,12,203,87,49,106,111,31,224,61,147,77,113,181,190,170,74,120,110,116,50,217,104,155,45,60,142,98,255,0,155,35,21,205,123,89,44,81,61,88,253,155,84,46,164,30,43,69,245,123,13,215,173,47,199,245,115,79,231,171,146,197,145,83,186,106,116,171,129,97,158,39,178,71,69,44,50,51,222,136,248,229,142,72,213,90,174,98,171,21,90,231,53,81,203,237,64,0,0,0,0,0,0,31,39,38,202,108,88,125,186,27,182,71,93,225,41,42,46,20,22,184,228,237,62,77,213,85,181,81,82,83,71,209,136,170,155,231,158,38,117,233,181,187,186,185,81,168,170,159,88,138,188,209,252,137,234,111,209,125,98,136,9,84,10,224,229,79,199,29,78,165,90,168,56,91,212,150,82,69,125,198,44,232,204,90,230,215,197,2,92,109,212,173,99,18,137,241,245,69,125,76,49,116,115,93,27,87,185,12,82,57,232,215,68,233,38,177,240,0,0,0,0,63,37,109,218,213,110,169,160,163,184,92,233,41,106,46,149,11,73,67,20,211,53,143,170,157,34,146,101,138,38,170,245,123,210,40,101,145,90,222,171,178,55,187,238,106,170,126,178,5,115,149,187,93,108,28,54,225,55,219,21,206,174,221,114,183,106,69,182,174,142,178,146,103,67,61,52,241,208,92,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,135,64,229,243,198,221,171,138,252,2,75,22,79,61,37,14,162,226,180,244,240,221,104,221,84,215,79,118,129,176,194,215,221,153,27,97,137,140,100,149,14,145,174,138,52,114,66,189,180,114,162,73,31,80,150,160,0,0,0,7,228,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,171,110,106,124,120,255,0,221,126,21,52,130,245,254,10,44,190,251,108,184,255,0,211,178,166,200,230,118,191,243,119,74,248,230,255,0,9,78,246,255,0,109,97,63,248,78,242,177,163,127,47,241,239,78,128,14,170,0,0,0,0,0,0,121,76,139,84,176,76,83,59,196,116,206,255,0,125,240,185,38,119,227,254,207,209,120,89,159,227,60,20,41,53,87,241,24,197,142,61,145,185,29,252,71,55,119,94,141,234,190,227,202,241,59,196,46,43,194,254,141,94,181,115,41,166,241,254,3,183,77,110,181,178,170,58,121,174,117,210,187,108,84,241,185,235,254,116,143,86,181,238,100,81,74,244,99,246,109,92,240,235,70,175,102,90,245,170,25,6,174,106,4,244,146,95,114,42,134,205,80,148,144,36,48,68,198,70,216,162,134,54,123,213,25,28,81,199,26,43,149,207,84,98,43,156,231,42,185,67,78,96,134,188,184,184,227,169,226,183,13,175,195,245,5,148,148,250,139,135,211,192,250,233,162,124,81,50,247,72,229,86,37,108,80,34,163,152,246,185,26,217,218,214,246,154,249,98,115,85,169,50,69,28,202,0,0,0,0,0,114,173,116,226,143,66,120,107,246,39,237,175,57,251,57,246,143,196,251,51,251,25,89,89,223,240,253,174,247,247,52,82,109,219,223,139,250,93,58,238,247,117,232,189,58,169,85,124,243,191,4,255,0,50,126,154,4,233,209,78,51,56,108,226,39,42,170,194,180,115,82,62,208,94,168,173,239,186,79,77,236,122,250,77,148,172,146,56,221,38,250,136,35,98,244,124,209,167,68,93,223,23,94,157,17,85,59,89,74,220,149,60,211,229,63,47,235,189,70,220,93,72,3,154,107,127,17,186,61,195,141,170,217,125,214,92,158,174,193,109,187,212,62,146,146,177,182,106,234,216,22,118,183,119,105,242,83,67,35,99,122,183,115,154,215,171,85,232,201,21,187,182,63,167,75,60,166,169,105,110,9,173,56,37,207,76,245,46,197,237,156,110,243,217,241,180,94,42,106,126,239,106,102,77,31,241,33,123,36,111,73,34,99,190,23,39,94,157,23,170,42,162,135,0,254,170,63,2,127,242,231,254,140,222,63,213,9,63,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,156,206,43,184,81,212,126,18,181,29,248,86,107,23,142,181,87,119,39,176,95,224,133,89,75,119,165,106,162,43,154,138,171,219,153,155,154,146,194,170,174,141,206,106,162,189,143,142,71,201,94,88,188,120,254,196,47,180,218,13,171,23,173,184,14,65,112,111,179,110,151,27,143,110,151,23,153,204,153,210,116,111,105,203,217,168,157,212,232,237,210,71,20,46,89,38,94,155,229,114,133,212,145,87,250,168,252,9,255,0,203,159,250,51,120,255,0,84,37,81,149,112,53,37,137,229,54,44,231,21,179,102,184,181,119,141,178,228,22,250,123,165,186,167,180,248,251,244,179,198,217,34,147,99,209,175,110,230,61,171,209,200,142,78,189,21,17,125,199,214,57,87,9,222,86,52,111,229,254,61,233,208,16,3,154,231,29,63,219,248,95,209,76,207,254,17,75,159,214,208,183,252,214,182,215,29,66,59,254,151,197,49,173,255,0,121,10,191,251,162,16,37,87,245,81,248,19,255,0,151,63,244,102,241,254,168,116,173,16,226,219,64,120,143,186,220,236,218,47,154,213,228,117,22,106,118,84,215,189,182,27,141,44,20,204,123,182,177,31,53,69,59,34,71,185,81,219,89,187,123,145,146,42,34,163,30,169,158,205,23,210,28,203,94,181,67,31,210,61,63,130,146,75,238,69,80,232,105,214,174,116,134,8,152,200,221,44,179,72,255,0,122,163,35,138,57,36,84,106,57,234,140,84,107,92,229,70,174,135,184,98,225,235,21,225,127,70,172,186,71,139,84,248,255,0,1,220,169,184,221,31,75,29,60,215,58,233,93,186,90,137,26,196,255,0,54,54,35,156,247,50,40,162,98,189,251,55,40,123,92,147,80,176,28,58,235,101,177,101,249,198,63,99,185,100,149,30,18,203,71,114,185,195,77,61,202,125,204,111,106,154,57,28,142,153,251,165,137,187,88,138,189,100,98,127,223,39,95,64,102,219,139,60,215,94,115,157,121,201,235,248,145,167,171,161,205,168,106,60,13,69,170,86,108,130,215,3,122,186,42,106,86,110,115,82,153,26,253,241,185,174,114,72,146,119,119,200,178,44,143,182,174,90,124,117,84,241,53,140,213,105,134,167,87,213,213,106,134,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,237,200,215,61,93,34,70,19,124,0,0,241,88,86,180,105,126,162,230,89,142,159,224,249,125,37,230,251,128,84,83,210,100,116,244,204,145,204,160,158,100,147,100,75,42,183,180,247,162,195,43,94,214,57,203,27,227,115,31,181,200,168,69,254,102,28,107,220,120,96,193,45,184,78,154,92,252,54,164,229,189,42,104,171,35,90,89,189,141,67,12,209,172,149,19,83,204,217,55,247,186,62,8,209,209,237,94,147,185,30,142,133,26,234,107,208,28,167,86,48,253,101,196,238,218,23,93,225,51,234,139,131,109,118,9,59,84,210,110,170,173,107,169,18,62,149,72,176,166,244,157,204,235,34,109,110,238,189,83,167,84,13,36,231,153,254,27,166,24,204,249,158,160,100,52,150,43,21,45,69,37,53,69,194,173,85,176,64,250,154,136,233,226,89,29,211,163,24,178,205,26,43,221,209,140,69,87,57,90,212,87,39,160,34,87,51,25,46,179,114,255,0,212,9,175,180,84,148,119,39,211,216,93,89,79,73,82,234,152,33,157,110,212,61,198,71,43,163,141,210,49,29,213,17,235,27,21,200,136,170,214,245,232,156,3,149,15,28,116,217,45,170,201,194,62,163,50,173,111,182,218,122,134,98,55,101,124,181,9,93,73,19,100,157,212,83,171,149,203,19,224,137,175,237,57,58,68,176,196,216,250,49,209,179,188,22,104,0,0,0,0,0,0,1,205,56,138,215,156,55,134,221,35,190,234,182,103,91,72,214,91,169,222,203,101,12,213,11,11,238,215,21,99,150,158,138,37,107,30,237,242,57,189,21,200,199,108,98,62,71,38,198,57,80,61,6,97,170,186,113,167,247,220,91,24,205,115,75,85,150,235,154,220,29,107,176,82,86,84,36,114,92,42,145,138,245,142,52,95,253,86,245,94,141,89,37,134,52,93,242,198,215,122,179,52,60,69,107,206,101,196,150,174,95,117,91,51,173,171,115,238,53,15,101,178,134,106,132,153,150,155,114,61,203,79,69,18,181,140,110,200,218,238,138,228,99,119,189,95,35,147,123,220,171,111,252,180,56,227,166,226,59,13,135,71,179,134,85,179,81,112,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,248,223,34,72,197,84,115,217,8,77,240,0,28,83,90,248,204,225,179,135,108,170,151,10,214,61,72,251,63,122,173,183,178,233,5,55,177,235,234,247,210,190,73,35,108,155,233,224,145,137,213,240,200,157,21,119,124,61,122,116,84,85,242,184,159,49,238,12,115,156,170,205,133,98,218,201,227,111,89,5,194,158,215,110,166,251,59,117,143,191,85,60,141,142,40,247,190,153,172,110,231,189,169,213,202,141,78,189,85,81,61,231,170,227,3,134,187,23,21,58,29,120,211,43,154,246,110,176,238,186,99,117,110,170,124,17,210,94,34,134,70,83,201,42,181,175,221,10,247,95,28,136,172,122,246,228,122,181,17,232,199,55,60,89,254,1,153,105,102,101,118,211,237,65,199,170,236,121,13,142,161,105,171,168,106,81,55,196,254,136,168,168,168,170,215,177,205,86,189,143,106,171,30,199,53,205,87,53,200,170,26,136,60,166,169,106,150,9,162,216,37,207,83,53,46,251,236,108,110,205,217,241,181,190,22,106,142,215,118,102,67,31,240,225,99,228,119,89,37,99,126,22,175,78,189,87,162,34,170,65,94,84,124,107,254,211,113,88,56,107,212,203,157,170,155,36,196,173,244,244,216,148,189,123,51,94,45,112,198,230,173,62,196,106,70,233,169,99,141,158,246,187,124,145,46,229,98,172,51,74,238,215,205,31,200,158,166,253,23,214,40,128,250,184,159,49,238,12,115,156,170,205,133,98,218,201,227,111,89,5,194,158,215,110,166,251,59,117,143,191,85,60,141,142,40,247,190,153,172,110,231,189,169,213,202,141,78,189,85,81,61,228,149,51,89,194,119,154,125,27,249,129,143,122,140,6,146,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,3,229,103,249,254,27,165,152,109,219,80,117,7,33,164,177,227,214,58,117,169,174,174,169,85,217,19,58,162,34,34,34,43,158,247,57,90,198,49,168,175,123,220,214,181,28,231,34,44,117,254,170,63,2,127,242,231,254,140,222,63,213,10,203,230,41,199,85,79,20,185,146,224,250,125,95,86,205,43,176,84,67,53,12,53,52,177,49,247,59,140,41,80,197,185,34,172,105,60,44,116,117,14,141,144,185,255,0,208,99,94,230,49,238,86,51,196,240,47,193,149,247,140,61,71,170,182,73,117,246,54,25,139,248,122,140,154,229,19,216,181,77,142,85,127,106,154,154,55,117,235,52,189,169,81,36,115,86,56,218,199,57,219,149,25,20,129,118,152,7,23,92,58,106,126,61,105,202,240,205,76,164,170,180,95,114,132,194,237,245,117,52,85,84,76,158,246,180,171,82,218,52,241,17,49,81,238,137,62,5,84,70,189,234,216,218,171,35,154,197,236,5,117,115,127,197,172,88,55,5,250,123,133,98,212,62,10,203,143,230,22,155,93,186,155,186,249,59,20,176,90,107,227,138,61,239,87,61,219,88,198,167,87,42,185,122,117,85,85,247,158,219,150,135,28,116,220,71,97,176,232,246,112,202,182,106,46,23,103,141,243,85,200,249,106,25,124,183,66,177,192,149,174,153,234,231,37,74,57,241,54,102,189,223,27,228,73,24,170,142,123,33,9,190,0,0,121,248,243,252,54,92,254,163,75,91,144,210,38,89,75,103,134,254,251,75,149,91,58,219,165,154,72,27,80,196,84,232,246,36,176,189,142,218,171,177,86,61,251,123,145,238,244,5,64,115,86,212,204,171,70,248,238,211,61,82,194,170,252,61,235,25,195,237,151,10,109,210,72,200,230,217,115,184,239,130,94,219,216,247,67,43,21,209,200,196,114,111,141,239,106,175,71,40,22,254,14,63,194,175,19,24,111,21,250,71,71,170,88,125,13,93,185,237,168,117,182,239,108,169,69,115,237,215,24,217,27,229,129,36,218,141,153,155,101,141,236,145,168,155,152,246,238,107,31,190,54,118,0,0,0,0,0,7,159,147,63,195,98,207,233,244,181,217,13,34,229,149,86,121,175,236,180,181,85,211,165,186,41,163,129,213,15,68,78,140,98,203,51,24,221,202,155,213,36,217,187,183,38,223,41,196,166,73,170,24,142,131,103,57,22,139,227,21,119,252,218,142,207,50,217,104,233,22,53,157,179,187,163,124,68,113,200,199,182,103,194,215,58,116,131,107,150,101,137,34,68,85,122,25,204,253,169,103,127,181,63,219,95,183,127,217,159,218,15,181,62,211,240,176,255,0,221,79,19,226,123,253,157,157,175,237,223,22,205,155,63,150,222,158,224,52,252,14,41,193,255,0,18,150,46,42,116,58,207,169,182,196,236,221,97,219,107,201,41,27,74,248,35,164,188,69,12,111,168,142,36,115,159,186,21,238,178,72,213,30,245,237,200,196,114,163,209,237,111,107,0,126,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,214,85,95,53,62,60,127,238,191,10,154,65,122,255,0,5,22,95,125,182,92,127,233,217,83,100,115,59,95,249,187,165,124,115,127,132,167,123,127,182,176,11,31,210,29,104,210,253,122,195,99,212,13,35,203,233,50,43,20,149,18,210,45,68,44,146,39,197,60,106,155,226,150,41,90,217,98,127,69,107,145,175,107,85,88,246,61,58,181,237,85,246,165,11,114,186,200,248,130,181,113,53,109,180,232,131,60,117,170,187,195,75,156,91,103,168,137,148,175,177,54,170,40,102,170,115,36,145,155,166,167,241,59,226,88,213,101,71,57,200,141,123,31,43,31,125,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,214,113,99,230,159,89,62,96,100,62,163,57,165,51,53,156,88,249,167,214,79,152,25,15,168,206,5,212,242,184,242,39,166,95,90,245,138,210,85,20,173,202,247,142,159,216,166,84,205,14,214,60,207,194,105,181,235,127,177,234,107,91,186,27,21,210,73,26,169,214,101,114,120,122,57,186,201,220,234,142,99,37,86,73,252,38,186,162,69,186,144,4,85,230,143,228,79,83,126,139,235,20,68,170,34,175,52,127,34,122,155,244,95,88,162,2,130,237,55,107,173,130,235,69,125,177,92,234,237,215,43,117,68,117,116,117,148,147,58,25,233,167,141,200,232,229,142,70,170,57,143,107,145,28,142,69,69,69,68,84,47,167,151,207,27,118,174,43,240,9,44,89,60,244,148,58,139,138,211,211,195,117,163,117,83,93,61,218,6,195,11,95,118,100,109,134,38,49,146,84,58,70,186,40,209,201,10,246,209,202,137,36,125,104,48,244,24,6,127,153,105,102,101,105,212,29,62,200,106,236,121,13,142,161,42,104,107,169,149,55,196,254,138,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,138,26,136,7,31,225,87,137,140,55,138,253,35,163,213,44,62,134,174,220,246,212,58,219,119,182,84,162,185,246,235,140,108,141,242,192,146,109,70,204,205,178,198,246,72,212,77,204,123,119,53,143,223,27,59,0,20,173,206,175,205,62,45,242,254,135,212,110,36,117,224,251,139,60,203,132,93,80,251,113,98,167,171,188,88,171,233,228,166,190,227,141,175,74,88,46,172,72,222,144,43,222,177,202,140,124,82,189,36,107,209,155,250,119,24,138,141,149,232,178,43,157,95,154,124,91,229,253,15,168,220,72,0,6,162,48,12,255,0,13,213,60,54,211,168,58,125,144,210,95,49,235,229,58,84,208,215,83,42,236,149,157,85,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,19,208,20,45,203,155,141,127,221,87,81,231,176,103,247,59,172,154,101,148,255,0,14,229,77,2,247,99,181,215,42,177,35,185,182,29,174,123,182,177,139,28,173,137,90,231,198,230,187,164,174,134,40,214,250,64,0,0,20,3,205,31,207,102,166,253,23,209,232,139,254,40,7,154,63,158,205,77,250,47,163,209,1,63,249,42,121,88,202,126,96,87,122,117,184,159,228,0,228,169,229,99,41,249,129,93,233,214,226,127,128,0,0,0,1,149,115,74,124,39,121,88,209,191,151,248,247,167,64,102,176,210,159,9,222,86,52,111,229,254,61,233,208,1,213,64,0,114,174,44,124,172,107,39,203,252,135,211,167,51,88,105,79,139,31,43,26,201,242,255,0,33,244,233,204,214,1,115,220,180,185,130,83,107,13,170,207,195,230,175,221,106,228,212,26,10,127,13,103,187,85,203,45,84,249,43,24,218,169,228,89,21,144,35,32,125,61,52,17,53,95,52,174,124,235,213,202,170,245,119,91,10,50,195,105,187,93,108,23,90,43,237,138,231,87,110,185,91,170,35,171,163,172,164,153,208,207,77,60,110,71,71,44,114,53,81,204,123,92,136,228,114,42,42,42,34,161,106,153,95,51,251,86,123,192,37,249,214,221,67,171,196,245,210,150,158,219,143,78,198,53,173,171,175,158,73,24,149,55,10,55,69,26,50,54,75,77,29,91,213,237,108,107,77,42,163,26,173,115,169,164,148,38,254,142,113,161,195,6,190,223,100,197,180,171,87,237,87,91,211,58,118,237,213,16,84,91,234,170,122,178,71,175,135,138,174,56,159,81,181,144,200,231,246,145,219,26,136,174,218,138,157,124,7,52,127,34,122,155,244,95,88,162,40,91,19,197,175,185,206,85,102,194,177,106,31,27,122,200,46,20,246,187,117,55,117,145,247,234,167,145,177,197,30,247,171,88,221,207,123,83,171,149,26,157,122,170,162,123,203,201,230,17,134,211,105,247,46,28,219,12,165,191,228,23,198,90,169,236,144,173,206,255,0,116,150,227,113,172,127,182,104,220,249,167,168,149,85,207,123,156,174,94,137,209,141,234,141,99,88,198,181,168,20,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,160,158,5,248,205,177,113,135,167,21,87,57,45,94,198,204,241,127,15,79,147,91,98,99,214,149,178,74,143,237,84,211,72,238,189,97,151,181,42,164,110,114,201,27,152,230,187,114,35,37,147,61,135,170,210,221,82,206,244,91,59,182,106,102,154,95,125,141,146,89,187,222,10,183,194,195,81,218,238,194,248,100,254,28,204,124,110,235,28,175,111,196,213,233,215,170,116,84,69,64,211,70,89,148,216,176,108,86,243,154,229,53,222,10,203,143,219,234,46,151,26,158,211,228,236,82,193,27,164,150,77,140,71,61,219,88,199,47,70,162,185,122,116,68,85,247,30,87,71,53,251,70,184,128,177,73,145,232,238,161,90,178,106,74,126,158,38,58,119,186,58,170,77,207,145,140,241,20,210,35,102,131,122,195,34,179,184,198,239,107,85,205,234,222,138,86,7,30,188,196,113,94,33,120,83,195,177,61,50,79,102,213,230,215,9,23,52,180,207,81,28,149,86,175,103,172,18,178,145,205,88,250,201,12,211,203,20,209,85,70,177,238,109,35,152,168,142,89,162,142,32,112,95,164,223,182,254,40,48,13,55,251,95,117,197,252,117,194,74,223,107,218,93,178,186,151,193,211,203,89,186,158,78,169,218,153,124,62,214,75,239,237,185,200,253,175,219,181,67,69,25,102,45,98,206,113,91,206,21,148,208,248,219,46,65,111,168,181,220,105,187,175,143,191,75,60,110,142,88,247,177,90,246,238,99,220,157,90,168,228,235,213,21,23,222,101,222,237,105,186,216,46,181,182,43,237,178,174,221,114,183,84,73,73,89,71,87,11,161,158,154,120,220,173,146,41,35,114,35,152,246,185,21,170,213,68,84,84,84,83,83,197,5,243,77,192,42,112,94,52,179,42,164,199,169,45,54,220,170,158,130,255,0,109,74,100,137,172,170,100,148,204,138,162,161,89,26,252,47,125,100,21,106,253,232,143,115,247,61,122,239,71,56,45,255,0,129,157,80,186,235,31,9,122,103,158,95,91,86,183,41,236,254,205,172,158,174,181,213,115,213,207,67,52,148,82,85,73,43,145,28,231,204,234,101,153,122,245,84,89,21,21,206,233,185,123,169,86,188,143,179,250,153,109,90,167,165,181,217,13,34,83,210,212,91,175,246,187,75,150,38,206,175,149,178,193,91,80,196,233,221,123,17,33,160,99,189,234,198,42,199,253,21,145,119,88,86,191,107,29,139,135,253,26,203,53,139,35,135,196,82,99,54,247,84,71,77,185,236,241,117,79,114,71,77,77,189,140,122,199,221,158,72,162,238,108,86,179,126,231,124,45,85,2,131,56,230,213,11,86,177,241,105,169,153,229,137,180,139,109,158,241,236,218,57,233,43,91,87,5,92,20,48,199,69,29,84,114,181,17,174,100,205,166,73,147,167,84,68,145,17,28,238,155,150,202,121,48,105,13,78,33,160,217,46,174,92,96,171,134,163,80,175,13,134,141,29,60,79,130,107,117,191,185,20,115,49,141,248,216,245,169,154,186,55,35,215,222,144,198,168,212,69,220,250,97,52,209,160,58,57,98,225,255,0,70,177,61,29,199,38,241,20,152,205,189,180,242,84,237,123,60,93,83,220,233,42,106,118,61,239,88,251,179,201,44,189,189,234,214,111,218,223,133,168,128,87,95,60,239,193,63,204,159,166,149,193,162,250,189,153,104,46,168,99,250,185,167,243,210,71,125,199,106,29,53,58,85,192,147,65,43,31,27,162,150,25,25,238,85,100,145,73,36,106,173,86,189,17,234,173,115,92,136,228,177,254,121,223,130,127,153,63,77,42,172,13,41,240,197,196,46,43,197,6,141,89,117,115,22,166,240,30,63,185,77,113,181,190,170,58,137,173,149,209,59,108,180,242,57,139,254,108,140,87,53,142,124,82,196,245,99,55,237,78,170,103,51,131,238,44,243,46,17,117,67,237,197,138,158,174,241,98,175,167,146,154,251,142,54,189,41,96,186,177,35,122,64,175,122,199,42,49,241,74,244,145,175,70,111,233,220,98,42,54,87,162,232,35,75,117,75,4,214,156,18,217,169,154,105,125,246,206,55,121,239,120,42,223,11,53,63,119,181,51,225,147,248,115,49,146,55,164,145,61,191,19,83,175,78,169,213,21,21,67,213,148,3,205,31,207,102,166,253,23,209,232,139,254,40,7,154,63,158,205,77,250,47,163,209,1,242,120,23,227,54,251,193,230,163,213,92,228,181,123,103,12,202,60,61,62,77,109,137,140,74,167,71,18,191,181,83,77,35,186,116,154,46,236,170,145,185,201,28,141,123,154,237,170,172,150,61,4,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,101,136,158,156,183,57,130,83,112,237,83,38,143,107,37,214,173,218,117,113,168,117,77,21,202,105,101,153,152,203,210,41,228,149,34,167,134,9,102,153,149,51,44,13,86,53,205,100,111,87,201,211,171,228,85,11,180,0,0,0,0,0,0,34,175,52,127,34,122,155,244,95,88,162,37,81,21,121,163,249,19,212,223,162,250,197,16,20,23,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,123,220,191,120,238,177,113,85,138,199,133,101,47,240,90,155,143,219,210,75,141,55,71,201,237,74,88,35,165,142,91,174,246,83,197,79,7,118,166,161,201,225,154,170,230,116,234,157,91,239,74,23,61,6,1,159,230,90,89,153,90,117,7,79,178,26,187,30,67,99,168,74,154,26,234,101,77,241,63,162,162,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,134,162,1,199,248,85,226,99,13,226,191,72,232,245,75,15,161,171,183,61,181,14,182,221,237,149,40,174,125,186,227,27,35,124,176,36,155,81,179,51,108,177,189,146,53,19,115,30,221,205,99,247,198,206,171,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,168,30,127,85,117,51,21,209,189,56,200,245,75,53,171,240,246,92,102,223,45,194,167,108,145,178,73,182,39,193,4,93,199,177,142,154,87,171,99,141,138,228,223,35,216,212,94,174,66,147,35,230,141,175,48,241,71,81,196,68,52,212,140,179,214,83,195,102,168,195,27,47,74,41,172,144,203,36,145,83,62,93,187,157,82,199,79,52,141,171,86,238,108,146,201,209,137,11,150,157,126,79,48,110,54,238,188,87,231,241,216,177,137,234,232,116,235,21,168,168,134,213,70,218,167,58,11,180,237,154,102,178,236,248,221,12,79,99,228,167,116,109,108,82,35,150,20,238,35,85,22,73,58,185,124,240,73,117,226,191,63,146,251,147,193,87,67,167,88,173,69,60,215,90,199,82,185,208,93,167,108,208,185,246,150,72,217,162,123,31,37,59,164,115,165,141,92,176,167,109,92,136,178,71,212,37,87,50,29,117,198,120,143,229,249,167,26,175,139,82,213,210,211,221,51,139,114,85,83,205,77,80,198,83,86,165,170,191,196,211,197,44,209,68,149,76,138,85,124,75,60,77,88,220,248,222,136,189,90,228,74,203,210,173,76,202,180,111,81,241,205,82,194,170,252,61,235,25,184,69,112,166,221,36,140,142,109,139,241,193,47,109,236,123,161,149,138,232,228,98,57,55,198,247,181,87,163,148,182,158,111,248,181,139,6,224,191,79,112,172,90,135,193,89,113,252,194,211,107,183,83,119,95,39,98,150,11,77,124,113,71,189,234,231,187,107,24,212,234,229,87,47,78,170,170,190,242,155,0,210,71,10,188,76,97,188,87,233,29,30,169,97,244,53,118,231,182,161,214,219,189,178,165,21,207,183,92,99,100,111,150,4,147,106,54,102,109,150,55,178,70,162,110,99,219,185,172,126,248,217,216,12,214,112,209,196,94,119,194,254,169,208,106,102,11,81,254,10,142,241,69,178,31,236,157,175,196,195,52,244,125,201,98,147,179,221,236,49,189,214,55,123,62,244,95,189,23,67,218,47,171,216,110,189,105,126,63,171,154,127,61,92,150,44,138,157,211,83,165,92,11,12,241,61,146,58,41,97,145,158,244,71,199,44,114,70,170,213,115,21,88,170,215,57,170,142,80,246,164,32,230,95,199,29,55,14,56,108,218,61,131,178,173,250,139,154,89,228,124,53,113,190,90,118,88,237,211,44,144,45,107,102,98,181,203,82,174,100,173,133,172,119,192,248,214,71,170,35,88,201,186,175,28,156,93,218,184,65,210,54,229,112,91,169,47,25,101,250,161,214,220,114,213,61,67,88,199,206,140,87,62,170,102,35,146,87,211,66,155,119,246,211,170,190,72,99,87,71,221,73,27,159,108,179,41,190,231,57,85,231,53,202,107,188,109,235,32,184,84,93,46,53,61,166,71,223,170,158,71,73,44,155,24,141,99,119,61,238,94,141,68,106,117,232,136,137,238,3,229,26,83,225,59,202,198,141,252,191,199,189,58,3,53,134,148,248,78,242,177,163,127,47,241,239,78,128,14,170,1,23,248,160,230,23,162,252,38,103,246,253,57,212,108,99,53,184,220,174,54,120,175,113,75,100,162,164,154,6,193,36,211,66,214,185,211,84,196,228,126,234,119,170,162,53,83,162,183,223,247,162,4,160,4,52,209,142,106,92,63,235,166,167,227,250,77,134,225,26,139,5,227,35,169,117,53,44,181,246,250,8,233,227,86,198,233,28,233,28,202,199,57,26,141,99,151,220,213,95,239,34,147,44,1,229,53,75,84,176,77,22,193,46,122,153,169,119,223,99,99,118,110,207,141,173,240,179,84,118,187,179,50,24,255,0,135,11,31,35,186,201,43,27,240,181,122,117,234,189,17,21,83,213,148,45,204,103,141,127,222,171,81,224,176,96,23,59,172,122,101,139,127,14,219,77,58,246,163,186,87,34,189,36,185,186,29,173,123,119,49,233,28,77,149,92,230,70,215,59,164,78,154,88,208,57,175,24,60,89,230,92,93,106,135,219,139,237,61,93,158,197,65,79,29,53,139,28,117,122,85,65,106,98,198,196,157,88,244,142,36,123,229,149,139,35,158,172,223,211,182,197,85,108,76,68,225,68,148,224,95,131,43,239,24,122,143,85,108,146,235,236,108,51,23,240,245,25,53,202,39,177,106,155,28,170,254,213,53,52,110,235,214,105,123,82,162,72,230,172,113,181,142,115,183,42,50,41,35,88,30,131,0,207,243,45,44,204,173,58,131,167,217,13,93,143,33,177,212,37,77,13,117,50,166,248,159,209,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,116,39,193,247,22,120,111,23,90,95,246,226,197,79,73,103,190,208,84,73,77,125,199,27,94,181,83,218,158,178,61,32,87,189,99,137,94,201,98,98,72,215,163,54,117,238,49,21,93,19,209,41,131,42,224,202,251,73,193,142,21,198,38,37,117,241,214,170,239,23,79,149,219,170,30,198,73,111,145,183,89,232,169,170,105,215,221,220,133,251,96,141,241,251,228,100,142,71,166,246,61,221,142,107,195,174,188,230,92,54,234,229,139,85,176,202,218,182,190,221,80,198,92,232,97,168,72,89,118,183,43,218,181,20,82,171,152,246,236,145,173,232,142,86,59,99,209,146,53,55,177,170,129,165,224,120,173,23,213,236,55,94,180,191,31,213,205,63,158,174,75,22,69,78,233,169,210,174,5,134,120,158,201,29,20,176,200,207,122,35,227,150,57,35,85,106,185,138,172,85,107,156,213,71,47,181,0,0,0,85,95,60,239,193,63,204,159,166,150,168,85,95,60,239,193,63,204,159,166,129,202,185,42,121,167,202,126,95,215,122,141,184,186,146,149,185,42,121,167,202,126,95,215,122,141,184,186,144,0,0,56,167,21,220,40,233,199,22,186,112,252,43,53,139,192,221,104,123,147,216,47,240,66,143,170,180,85,57,17,21,205,69,84,238,66,253,173,73,97,85,70,200,214,181,81,88,246,71,35,51,217,170,90,91,157,232,182,119,115,211,61,75,177,123,27,36,179,118,124,109,23,138,134,163,181,221,133,147,71,252,72,94,248,221,214,57,88,239,133,203,211,175,69,232,168,168,154,126,34,87,48,206,11,45,92,83,233,125,69,247,16,199,233,29,170,152,213,58,46,63,88,181,45,165,90,216,18,77,210,219,231,145,205,86,189,142,106,202,232,145,234,212,100,202,213,238,70,199,205,184,56,175,42,254,58,169,179,252,122,213,195,14,169,87,210,65,147,216,233,225,182,225,147,67,75,46,251,181,186,10,89,158,232,37,72,227,88,99,125,44,52,200,137,35,222,206,235,28,196,218,233,24,247,201,78,199,234,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,252,160,90,246,185,243,4,169,225,219,133,13,24,209,237,27,186,210,59,81,110,58,111,141,212,214,220,161,150,41,159,140,177,40,232,100,137,37,167,154,9,97,153,245,48,172,237,70,57,205,124,108,86,73,211,163,227,85,172,28,3,0,204,181,79,50,180,233,246,159,99,213,119,204,134,249,80,148,212,52,52,200,155,229,127,69,85,85,85,84,107,24,214,163,158,247,185,81,140,99,92,231,43,90,213,84,243,229,223,114,224,229,255,0,71,195,189,138,45,91,213,236,119,253,182,43,252,76,17,83,84,73,5,68,120,237,46,247,199,182,157,240,190,72,223,52,209,162,61,243,35,183,36,114,164,77,70,127,25,101,14,193,193,39,7,216,207,8,218,95,21,149,169,73,91,155,95,41,224,118,89,120,164,150,163,177,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,34,128,2,0,115,58,224,59,246,223,98,169,215,157,39,178,238,207,177,251,123,189,165,107,183,91,187,149,89,68,45,124,45,143,171,187,173,78,245,60,13,168,86,237,142,73,102,106,71,10,117,217,19,82,157,176,12,255,0,50,210,204,202,211,168,58,125,144,213,216,242,27,29,66,84,208,215,83,42,111,137,253,21,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,23,81,5,43,115,58,224,59,246,33,125,169,215,157,39,178,237,192,114,11,131,189,165,107,183,91,187,116,184,188,206,100,45,143,171,187,174,94,205,68,238,168,86,237,142,56,161,114,199,10,116,223,19,84,45,39,133,94,38,48,222,43,244,142,143,84,176,250,26,187,115,219,80,235,109,222,217,82,138,231,219,174,49,178,55,203,2,73,181,27,51,54,203,27,217,35,81,55,49,237,220,214,63,124,108,253,124,78,241,11,138,240,191,163,87,173,92,202,105,188,127,128,237,211,91,173,108,170,142,158,107,157,116,174,219,21,60,110,122,255,0,157,35,213,173,123,153,20,82,189,24,253,155,86,138,248,40,226,186,251,194,94,178,209,102,93,219,173,102,33,114,233,71,148,217,40,166,99,124,125,46,215,164,114,35,100,69,98,205,3,223,221,141,122,177,203,209,241,247,24,201,100,83,245,241,183,198,14,77,197,206,168,75,122,114,213,209,97,54,58,137,219,137,217,234,226,167,239,208,193,44,112,50,103,201,36,76,71,57,243,58,153,146,171,28,249,18,53,114,177,142,114,38,231,7,31,213,45,82,206,245,167,59,185,234,102,165,223,125,179,146,94,123,62,54,183,194,195,79,221,237,66,200,99,254,28,44,100,109,233,28,76,111,194,212,235,211,170,245,85,85,91,105,229,71,193,71,236,203,21,131,137,77,76,182,90,170,114,76,182,223,79,83,137,69,211,189,53,158,215,52,110,114,212,111,71,44,109,154,170,57,25,238,107,119,199,18,109,87,162,205,52,77,141,124,177,120,14,253,183,223,105,181,231,86,44,187,176,28,126,224,223,102,218,238,54,238,229,46,81,51,89,51,100,232,238,235,87,179,79,59,105,213,219,163,146,41,156,146,66,189,118,74,212,186,144,34,175,52,127,34,122,155,244,95,88,162,40,4,191,238,104,254,68,245,55,232,190,177,68,80,8,23,167,203,155,143,111,222,162,197,62,155,234,36,30,31,83,113,155,127,140,171,168,130,159,101,45,234,133,143,100,75,88,212,98,108,134,100,124,145,182,88,189,205,87,61,175,137,54,185,209,195,53,76,182,98,121,77,247,6,202,172,217,174,45,93,224,175,88,253,194,158,233,110,169,237,50,78,197,84,18,54,72,164,216,244,115,29,181,236,106,244,114,43,87,167,69,69,79,113,126,124,0,241,131,106,226,203,72,218,235,130,213,199,157,225,212,244,116,25,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,129,40,0,0,0,0,124,156,179,41,177,96,216,173,231,53,202,107,188,21,151,31,183,212,93,46,53,61,167,201,216,165,130,55,73,44,155,24,142,123,182,177,142,94,141,69,114,244,232,136,171,238,51,239,199,39,23,119,94,47,181,113,185,92,22,234,187,62,39,97,167,117,183,28,181,79,80,231,189,144,43,213,207,170,153,136,229,137,149,51,46,221,253,180,232,140,142,24,213,210,118,146,71,116,14,98,156,117,84,241,75,153,46,15,167,213,245,108,210,187,5,68,51,80,195,83,75,19,31,115,184,194,149,12,91,146,42,198,147,194,199,71,80,232,217,11,159,253,6,53,238,99,30,229,99,57,255,0,3,156,34,93,120,190,213,199,98,147,220,106,236,248,157,134,157,183,44,142,235,5,59,158,246,64,175,70,178,150,23,171,86,38,84,204,187,182,119,23,162,50,57,164,70,201,218,88,220,17,212,250,184,158,83,125,193,178,171,54,107,139,87,120,43,214,63,112,167,186,91,170,123,76,147,177,85,4,141,146,41,54,61,28,199,109,123,26,189,28,138,213,233,209,81,83,220,122,174,33,113,107,22,13,175,186,151,133,98,212,62,10,203,143,230,23,155,93,186,155,186,249,59,20,176,86,203,28,81,239,122,185,238,218,198,53,58,185,85,203,211,170,170,175,188,238,183,254,9,46,183,174,7,48,126,45,244,226,10,186,250,136,233,235,97,203,44,244,212,174,149,237,130,11,157,197,143,187,44,142,153,85,25,28,81,209,196,248,162,139,163,88,199,76,229,68,73,28,5,181,112,57,197,221,171,139,237,35,118,87,61,186,146,207,150,88,106,27,109,200,237,80,84,53,236,100,234,196,115,42,161,98,185,101,101,52,201,187,103,113,58,163,227,154,52,116,157,165,145,210,40,205,15,14,186,243,153,112,219,171,150,45,86,195,43,106,218,251,117,67,25,115,161,134,161,33,101,218,220,175,106,212,81,74,174,99,219,178,70,183,162,57,88,237,143,70,72,212,222,198,170,104,39,134,142,34,240,78,40,52,178,131,83,48,90,143,240,84,119,138,45,147,127,99,46,158,26,25,167,163,238,75,20,125,238,215,125,141,238,177,187,31,247,162,253,232,129,213,72,107,204,83,129,90,110,41,112,213,206,52,250,130,145,154,169,96,167,134,26,25,170,106,165,99,46,118,232,86,161,235,109,68,89,18,8,94,233,42,29,35,38,115,63,166,198,177,207,99,28,175,100,202,0,101,222,211,115,204,180,163,63,162,188,209,199,87,96,203,48,235,196,117,49,50,174,145,18,123,125,198,146,100,115,82,72,102,106,162,62,57,99,78,172,145,171,239,106,163,147,239,66,202,117,7,141,187,87,21,252,181,117,70,197,147,79,73,67,168,184,173,62,61,13,214,141,213,77,116,247,104,27,114,182,53,247,102,70,216,98,99,25,37,67,164,107,162,141,28,144,175,109,28,168,146,71,215,208,115,69,229,255,0,71,119,163,185,113,55,162,24,239,102,235,15,137,184,231,22,184,36,130,10,89,41,98,130,89,230,187,55,184,246,109,153,59,93,37,142,52,123,166,116,141,145,26,143,73,93,45,75,1,213,120,78,243,79,163,127,48,49,239,81,128,154,156,210,248,246,251,119,89,126,225,71,75,224,217,143,218,174,30,15,47,186,84,83,244,146,190,186,146,116,114,209,211,181,233,214,56,97,158,38,171,229,232,142,146,72,209,24,169,19,85,211,214,177,232,48,12,3,50,213,60,202,211,167,218,125,143,85,223,50,27,229,66,83,80,208,211,34,111,149,253,21,85,85,85,81,172,99,90,142,123,222,229,70,49,141,115,156,173,107,85,80,61,175,13,28,58,103,124,80,106,157,6,153,224,180,255,0,224,171,47,21,187,225,254,198,90,252,76,48,207,89,219,150,88,251,221,174,251,29,218,99,183,191,238,68,251,213,52,39,161,122,23,167,28,58,105,197,187,75,244,190,205,224,109,84,61,101,154,105,85,31,85,112,170,114,34,73,85,83,34,34,119,38,126,214,245,94,136,212,107,90,198,53,140,99,24,223,21,193,223,10,184,111,10,26,71,111,195,236,214,218,71,100,247,26,122,122,156,178,239,28,139,51,238,55,20,103,198,141,149,204,99,188,52,110,116,141,133,155,91,181,138,174,84,238,62,71,191,186,129,0,57,213,249,88,197,190,96,80,250,117,196,166,188,79,41,190,224,217,85,155,53,197,171,188,21,235,31,184,83,221,45,213,61,166,73,216,170,130,70,201,20,155,30,142,99,182,189,141,94,142,69,106,244,232,168,169,238,46,83,157,95,149,140,91,230,5,15,167,92,74,86,3,66,124,11,241,155,98,227,15,78,42,174,114,90,189,141,153,226,254,30,159,38,182,196,199,173,43,100,149,31,218,169,166,145,221,122,195,47,106,85,72,220,229,146,55,49,205,118,228,70,75,39,127,203,50,155,22,13,138,222,115,92,166,187,193,89,113,251,125,69,210,227,83,218,124,157,138,88,35,116,146,201,177,136,231,187,107,24,229,232,212,87,47,78,136,138,190,227,54,252,58,235,206,101,195,110,174,88,181,91,12,173,171,107,237,213,12,101,206,134,26,132,133,151,107,114,189,171,81,69,42,185,143,110,201,26,222,136,229,99,182,61,25,35,83,123,26,169,53,121,136,115,4,211,190,34,184,121,193,116,251,75,110,181,108,185,95,106,41,239,89,157,12,50,213,196,203,91,225,167,106,182,219,42,201,4,76,173,98,212,78,175,73,24,187,17,244,44,118,223,137,138,208,180,157,28,215,237,26,226,2,197,38,71,163,186,133,106,201,169,41,250,120,152,233,222,232,234,169,55,62,70,51,196,83,72,141,154,13,235,12,138,206,227,27,189,173,87,55,171,122,41,82,220,234,252,211,226,223,47,232,125,70,226,112,174,0,52,42,235,175,220,81,226,56,237,37,85,93,29,183,29,168,102,81,122,172,164,169,116,19,211,209,81,203,27,191,135,36,114,197,51,31,36,206,130,4,146,23,119,34,89,146,84,79,225,175,78,235,206,175,205,62,45,242,254,135,212,110,32,69,254,21,120,152,204,184,80,213,202,61,82,195,232,105,46,44,117,59,173,183,123,101,74,35,89,113,183,72,248,223,44,9,38,213,116,47,221,20,111,100,141,69,218,246,55,115,94,205,241,191,67,218,85,169,152,174,178,105,198,57,170,88,85,95,136,178,228,214,248,174,20,219,164,141,242,67,189,62,56,37,237,189,236,108,209,61,29,28,140,71,46,201,24,246,170,245,106,153,130,37,167,47,158,54,238,188,40,103,242,88,178,121,234,235,180,235,42,168,167,134,235,70,234,167,54,11,76,238,154,22,190,236,200,219,12,175,123,227,167,108,141,116,81,163,86,100,237,163,149,86,56,250,5,250,3,242,90,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,126,176,0,0,5,53,243,92,224,163,246,101,149,79,196,166,153,219,46,181,56,222,91,112,168,169,203,98,233,222,134,207,116,154,70,185,42,55,171,150,70,195,85,36,143,247,57,187,35,149,54,163,209,38,134,38,220,161,242,114,204,90,197,156,226,183,156,43,41,161,241,182,92,130,223,81,107,184,211,119,95,31,126,150,120,221,28,177,239,98,181,237,220,199,185,58,181,81,201,215,170,42,47,188,12,235,240,127,196,165,247,133,109,113,179,234,109,177,59,214,169,182,218,242,74,70,210,178,121,42,236,242,205,27,234,35,137,28,230,109,153,59,76,146,53,71,177,59,145,177,28,170,197,123,93,162,140,79,41,177,103,56,173,155,53,197,171,188,109,151,32,183,211,221,45,213,61,167,199,223,165,158,54,201,20,155,30,141,123,119,49,237,94,142,68,114,117,232,168,139,238,40,7,143,174,20,107,56,82,215,26,187,37,178,45,248,102,81,222,188,98,243,71,12,233,28,20,174,153,200,234,7,73,42,187,185,53,63,192,215,42,72,247,58,55,193,35,182,172,187,27,208,57,121,241,237,251,168,209,230,88,78,107,7,180,49,11,149,190,186,251,105,163,142,159,108,159,104,163,129,137,12,78,168,98,57,241,195,82,200,91,3,156,177,202,140,145,32,114,35,25,222,114,133,143,243,6,227,110,213,194,134,1,29,139,24,158,146,187,81,114,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,226,53,85,35,147,165,22,90,109,153,150,171,231,244,86,106,57,42,239,249,102,99,120,142,154,39,213,213,162,207,112,184,213,204,141,106,201,52,206,68,87,201,44,137,213,242,57,61,238,85,114,253,234,125,93,104,213,236,203,94,181,67,32,213,205,64,158,146,75,238,69,80,217,170,18,146,4,134,8,152,200,219,20,80,198,207,122,163,35,138,56,227,69,114,185,234,140,69,115,156,229,87,45,164,242,155,224,162,227,167,244,127,188,238,168,91,59,23,171,221,189,145,226,20,82,37,45,68,113,90,234,160,134,100,185,182,70,57,239,142,105,89,35,161,107,127,132,246,71,223,71,163,146,100,70,4,149,224,23,133,26,62,20,180,58,146,201,115,139,126,103,148,118,111,25,68,210,67,2,73,5,83,161,106,54,129,178,68,174,238,67,79,241,181,170,178,61,174,145,243,200,221,169,46,198,201,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25,172,226,199,205,62,178,124,192,200,125,70,115,74,102,107,56,177,243,79,172,159,48,50,31,81,156,14,105,91,105,186,219,169,168,43,46,22,202,186,90,123,165,58,213,208,203,52,46,99,42,160,73,100,133,101,137,202,157,30,196,150,25,99,87,55,170,111,141,237,251,218,168,150,191,202,235,152,5,29,222,142,219,195,38,183,228,93,155,172,62,26,221,131,221,39,142,8,41,100,165,138,8,160,134,210,238,219,25,182,100,237,117,138,73,21,238,153,210,58,53,114,61,34,108,191,43,76,184,40,197,120,172,229,153,167,183,187,77,179,195,234,110,51,111,200,36,199,46,20,233,27,36,175,217,119,175,145,182,202,133,145,204,99,161,149,234,168,199,61,201,217,145,234,244,93,174,149,146,214,93,218,217,153,105,70,127,91,102,172,146,174,193,150,97,215,137,41,165,125,37,90,36,246,251,141,36,202,215,44,115,66,229,68,124,114,198,189,31,27,151,222,212,86,175,220,160,106,32,138,188,209,252,137,234,111,209,125,98,136,243,252,186,248,234,166,226,151,13,76,31,80,107,233,25,170,150,10,121,166,174,134,154,150,86,50,231,110,133,105,216,151,37,84,141,32,133,238,146,161,177,190,22,191,250,108,115,218,198,49,200,198,122,14,104,254,68,245,55,232,190,177,68,5,43,112,157,230,159,70,254,96,99,222,163,1,50,185,172,112,57,77,166,183,90,254,41,52,217,245,114,216,178,123,194,191,41,182,57,146,206,182,235,141,83,158,245,173,100,157,21,25,77,52,189,90,230,200,228,237,205,44,109,98,185,178,182,56,97,175,9,222,105,244,111,230,6,61,234,48,26,72,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,12,219,240,209,196,94,119,194,254,169,208,106,102,11,81,254,10,142,241,69,178,31,236,157,175,196,195,52,244,125,201,98,147,179,221,236,49,189,214,55,123,62,244,95,189,23,67,218,47,171,216,110,189,105,126,63,171,154,127,61,92,150,44,138,157,211,83,165,92,11,12,241,61,146,58,41,97,145,158,244,71,199,44,114,70,170,213,115,21,88,170,215,57,170,142,90,64,230,13,193,37,215,133,12,254,59,238,49,5,93,118,157,101,85,21,19,90,171,27,74,230,193,105,157,211,76,230,90,95,35,166,149,239,124,116,237,141,205,150,69,106,204,157,197,106,42,199,39,79,63,193,71,26,249,223,9,153,221,19,31,115,186,220,52,218,225,112,74,156,147,27,166,88,93,226,58,194,248,188,68,29,214,175,110,102,110,142,69,70,58,46,247,98,56,228,122,53,26,230,135,107,231,87,230,159,22,249,127,67,234,55,19,208,114,153,210,28,55,94,180,191,136,205,35,212,8,42,228,177,100,84,248,204,53,11,73,58,195,60,79,100,151,9,98,154,55,251,209,31,28,177,199,34,35,145,204,85,98,35,154,230,171,154,190,127,157,95,154,124,91,229,253,15,168,220,71,39,190,33,113,93,43,214,91,230,145,229,52,221,143,218,167,129,166,183,93,31,85,28,80,211,87,81,182,165,209,83,200,215,170,117,239,248,135,70,197,107,149,221,212,137,136,199,119,119,48,34,175,19,188,61,101,92,47,235,45,235,72,242,154,159,31,224,59,117,54,235,163,41,100,167,134,231,67,43,119,69,81,27,94,159,231,70,244,107,158,214,75,20,172,71,191,102,229,153,92,171,248,234,169,192,50,27,87,12,58,165,95,87,62,49,124,168,134,219,134,77,13,44,91,45,55,25,234,166,123,160,149,35,141,38,145,149,83,84,162,36,143,123,251,79,107,19,107,99,123,223,29,138,113,131,194,102,27,197,214,151,253,135,190,212,82,89,239,180,21,17,212,216,178,55,80,45,84,246,167,172,140,89,209,140,73,34,87,178,88,152,177,185,138,253,157,123,111,84,87,68,197,76,246,103,248,6,101,165,153,149,219,79,181,7,30,171,177,228,54,58,133,166,174,161,169,68,223,19,250,34,162,162,162,171,94,199,53,90,246,61,170,172,123,28,215,53,92,215,34,168,106,32,16,43,149,71,24,57,247,16,120,109,247,76,117,73,106,238,215,220,14,158,145,212,185,19,226,154,71,220,104,165,87,177,172,172,155,98,196,149,49,172,104,136,247,200,146,78,197,87,109,115,161,154,87,79,80,5,0,243,71,243,217,169,191,69,244,122,34,255,0,138,1,230,143,231,179,83,126,139,232,244,64,79,254,74,158,86,50,159,152,21,222,157,110,39,249,0,57,42,121,88,202,126,96,87,122,117,184,159,224,0,0,0,0,101,92,210,159,9,222,86,52,111,229,254,61,233,208,25,172,52,167,194,119,149,141,27,249,127,143,122,116,0,117,83,242,93,174,214,171,5,170,182,251,125,185,210,91,173,182,234,121,42,235,43,42,230,108,48,83,65,27,85,210,75,36,142,84,107,24,214,162,185,92,170,136,136,138,170,126,178,154,249,157,115,0,163,213,218,202,158,31,180,67,34,241,120,45,38,232,50,107,148,81,193,45,45,250,170,57,225,154,38,211,61,204,89,18,24,36,167,247,77,27,218,217,156,247,116,71,70,214,62,64,176,173,76,213,236,55,93,248,21,213,77,82,211,233,234,231,199,174,216,62,95,13,12,245,48,44,47,168,101,52,53,180,171,50,49,126,38,177,238,129,207,98,57,26,253,142,110,230,177,221,90,153,225,46,167,134,159,254,179,109,223,229,254,119,255,0,209,238,133,43,1,110,156,215,184,28,166,201,109,87,190,46,52,229,245,107,125,182,211,211,191,46,180,163,37,168,74,234,72,155,28,13,173,129,26,142,88,159,4,77,103,117,171,210,37,134,39,73,213,142,141,253,234,139,52,103,193,247,22,120,111,23,90,95,246,226,197,79,73,103,190,208,84,73,77,125,199,27,94,181,83,218,158,178,61,32,87,189,99,137,94,201,98,98,72,215,163,54,117,238,49,21,93,19,209,43,131,152,191,46,91,238,158,229,85,122,205,160,120,191,141,196,50,11,132,109,172,199,109,52,108,143,216,85,83,201,73,77,79,13,60,107,51,165,170,241,85,117,18,108,138,8,81,176,245,70,35,81,155,122,7,213,228,201,195,167,218,92,238,251,196,189,254,159,173,6,33,220,177,99,255,0,31,244,238,147,194,158,42,95,130,84,114,118,169,101,70,109,146,55,49,254,55,115,85,29,15,186,106,243,71,242,39,169,191,69,245,138,35,175,240,221,162,22,174,28,52,75,22,209,123,53,242,174,243,79,142,83,202,215,215,212,198,216,223,83,60,211,201,81,51,209,141,247,49,139,44,210,108,103,87,43,89,181,170,231,170,43,215,144,115,71,242,39,169,191,69,245,138,32,41,91,132,239,52,250,55,243,3,30,245,24,9,85,204,235,128,239,216,133,246,167,94,116,158,203,183,1,200,46,14,246,149,174,221,110,237,210,226,243,57,144,182,62,174,238,185,123,53,19,186,161,91,182,56,226,133,203,28,41,211,124,77,88,65,167,185,173,215,77,115,252,107,81,172,84,244,147,220,177,91,197,21,238,142,42,182,57,208,73,61,52,204,154,54,200,214,185,174,86,43,152,136,168,142,106,244,235,209,83,239,52,81,195,198,183,224,60,95,232,53,14,160,81,216,233,29,109,200,41,234,45,119,236,122,186,72,107,82,150,116,235,29,77,21,67,83,171,94,199,53,81,205,73,26,213,146,25,163,123,152,221,251,80,51,110,92,159,38,206,30,190,197,233,61,219,136,91,181,77,170,174,175,81,58,81,90,25,29,47,90,171,117,13,21,77,68,83,181,211,185,17,83,191,59,17,93,19,62,29,180,208,57,92,231,46,216,226,95,16,28,183,51,44,55,140,28,87,70,240,201,105,25,135,234,189,226,174,108,98,182,23,164,143,181,219,161,114,77,91,12,177,79,50,62,71,209,83,191,114,42,201,252,118,53,138,215,119,28,248,217,118,120,158,45,98,193,177,91,54,21,139,80,248,43,46,63,111,167,181,219,169,187,175,147,177,75,4,109,142,40,247,189,92,247,109,99,26,157,92,170,229,233,213,85,87,222,7,214,43,171,157,38,142,95,115,13,26,196,181,138,209,55,114,147,78,238,21,20,247,74,109,172,77,180,183,39,83,198,218,157,238,122,42,236,158,10,120,187,109,99,220,239,19,187,225,108,110,85,177,83,143,241,123,164,53,58,239,195,70,161,105,109,190,10,185,238,87,107,59,230,181,193,77,60,80,190,162,227,76,246,213,81,194,175,151,224,107,31,81,4,76,122,185,91,240,57,223,19,63,164,129,74,220,180,115,250,109,62,227,75,78,234,174,89,13,93,170,219,124,168,169,176,85,36,43,46,202,199,213,211,73,21,45,60,172,141,23,123,29,88,180,138,155,147,99,94,214,61,219,118,110,73,233,206,147,88,239,184,126,141,98,90,59,104,135,183,73,168,151,10,138,139,165,78,230,46,234,91,107,169,228,109,54,199,49,85,55,207,61,60,189,198,189,142,111,134,219,241,54,71,34,83,97,39,249,131,113,55,117,226,107,88,109,23,230,212,210,69,143,90,241,123,59,173,118,218,43,139,170,224,162,158,178,134,10,202,214,61,221,118,58,165,149,19,190,154,71,181,145,170,165,36,76,123,81,209,168,30,127,128,125,51,197,117,119,139,221,54,193,115,90,79,23,101,168,184,84,92,42,105,93,28,114,71,85,224,169,38,172,100,18,178,70,57,143,134,71,211,181,146,49,91,241,70,231,181,21,21,81,83,69,37,85,242,66,210,223,254,41,122,215,112,177,127,193,49,107,69,207,197,127,150,166,190,14,202,63,255,0,149,174,222,246,127,137,142,254,216,133,170,1,85,124,243,191,4,255,0,50,126,154,68,174,89,214,155,85,255,0,141,125,63,177,95,109,148,151,27,109,198,158,253,73,89,71,87,11,102,130,166,9,44,149,205,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,82,90,243,206,252,19,252,201,250,105,21,121,92,121,236,211,47,173,122,61,104,31,39,142,142,12,175,188,30,106,61,45,178,59,175,182,112,204,163,196,84,99,55,41,94,196,170,116,113,43,59,180,213,49,183,167,73,162,238,196,139,35,90,145,200,215,181,205,218,170,248,163,245,124,185,184,215,253,213,117,30,123,6,127,115,186,201,166,89,79,240,238,84,208,47,118,59,93,114,171,18,59,155,97,218,231,187,107,24,177,202,216,149,174,124,110,107,186,74,232,98,141,110,211,90,52,135,13,215,173,47,200,52,143,80,32,171,146,197,145,83,182,26,133,164,157,97,158,39,178,70,203,20,209,191,222,136,248,229,142,57,17,28,142,98,171,17,28,215,53,85,171,157,110,36,116,66,235,195,134,182,229,58,47,121,190,82,94,106,49,202,136,154,202,250,104,221,27,42,96,154,8,234,33,122,177,222,246,61,98,154,61,236,234,228,107,247,53,28,244,68,122,134,151,138,1,230,143,231,179,83,126,139,232,244,71,127,229,59,198,165,247,26,202,173,156,42,231,81,221,110,184,253,227,172,24,122,219,237,236,151,216,245,75,37,69,77,67,102,108,49,119,164,134,101,149,239,116,207,115,155,7,105,21,81,177,44,146,69,192,57,163,249,236,212,223,162,250,61,16,29,87,150,119,15,88,175,20,26,53,196,62,145,229,53,62,3,199,253,151,169,183,93,25,75,29,68,214,202,232,157,114,116,85,17,181,233,254,116,111,70,185,142,124,82,202,196,123,55,238,72,107,173,26,67,153,104,46,168,100,26,71,168,16,82,71,125,199,106,27,13,66,210,78,147,65,43,31,27,101,138,104,223,238,85,100,145,73,28,136,142,70,189,17,232,142,107,92,138,212,177,254,70,63,141,159,150,255,0,82,37,255,0,29,28,25,88,184,195,211,138,91,100,119,95,99,102,120,191,136,168,198,110,82,189,235,74,217,37,70,119,105,170,99,111,94,176,203,218,137,22,70,181,100,141,204,107,155,185,17,241,72,17,87,148,167,26,254,219,163,163,225,55,83,110,119,90,203,212,61,233,48,187,132,235,223,141,212,48,193,220,125,177,202,141,223,31,101,145,75,36,78,145,206,106,198,174,137,22,52,138,22,62,207,204,176,221,173,55,91,5,214,182,197,125,182,85,219,174,86,234,137,41,43,40,234,225,116,51,211,79,27,149,178,69,36,110,68,115,30,215,34,181,90,168,138,138,138,138,94,167,44,190,48,114,110,41,116,190,247,101,212,101,171,172,205,176,106,136,155,117,188,58,42,120,160,185,193,89,37,67,233,158,200,224,100,109,137,236,108,47,137,204,70,116,233,28,111,220,229,145,205,96,76,160,14,105,196,221,218,235,96,225,183,85,239,182,43,157,93,186,229,110,193,239,181,116,117,148,147,58,25,233,167,142,130,103,71,44,114,53,81,204,123,92,136,228,114,42,42,42,34,160,29,44,25,172,253,236,120,167,255,0,156,182,170,255,0,215,43,143,253,177,160,142,25,46,215,91,255,0,13,186,81,125,190,220,234,238,55,43,142,15,98,171,172,172,171,153,211,79,83,60,148,16,186,73,100,145,202,174,123,220,229,87,43,149,85,85,85,85,64,233,100,85,230,143,228,79,83,126,139,235,20,68,170,34,175,52,127,34,122,155,244,95,88,162,2,149,184,78,243,79,163,127,48,49,239,81,128,153,92,214,56,28,166,211,91,173,127,20,154,108,250,185,108,89,61,225,95,148,219,28,201,103,91,117,198,169,207,122,214,178,78,138,140,166,154,94,173,115,100,114,118,230,150,54,177,92,217,91,28,48,215,132,239,52,250,55,243,3,30,245,24,13,36,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,6,109,248,104,226,47,59,225,127,84,232,53,51,5,168,255,0,5,71,120,162,217,15,246,78,215,226,97,154,122,62,228,177,73,217,238,246,24,222,235,27,189,159,122,47,222,139,42,185,139,115,25,177,113,41,138,218,116,135,70,105,110,180,120,131,252,37,226,251,93,91,190,154,162,182,171,183,189,148,11,11,30,172,88,96,123,209,100,87,111,107,231,137,142,143,163,34,100,179,115,254,96,92,8,223,120,85,202,164,205,113,102,120,221,50,200,46,11,29,186,167,171,35,246,93,84,242,85,73,21,171,99,234,37,168,159,181,77,78,213,241,46,68,107,250,244,94,142,247,44,106,210,173,51,202,181,147,81,241,205,45,194,169,60,69,235,38,184,69,111,166,221,28,143,142,29,235,241,207,47,109,143,123,97,137,136,233,36,122,53,118,70,199,185,83,163,84,15,87,195,71,14,153,223,20,26,167,65,166,120,45,63,248,42,203,197,110,248,127,177,150,191,19,12,51,214,118,229,150,62,247,107,190,199,118,152,237,239,251,145,62,245,77,15,104,190,144,225,186,11,165,248,254,145,233,252,21,113,216,177,218,119,67,78,181,115,172,211,202,247,200,233,101,154,71,251,145,95,36,178,73,34,163,81,172,69,122,163,90,214,162,53,60,167,10,188,51,225,188,40,105,29,30,150,225,245,213,119,23,186,161,215,43,189,206,165,85,175,184,220,100,100,108,150,116,143,114,182,22,109,138,54,50,54,170,237,99,27,185,207,126,249,31,216,0,128,28,234,252,172,98,223,48,40,125,58,226,87,175,44,235,77,170,255,0,198,190,159,216,175,182,202,75,141,182,227,79,126,164,172,163,171,133,179,65,83,4,150,74,230,201,20,145,185,21,175,99,154,170,213,106,162,162,162,170,41,97,92,234,252,172,98,223,48,40,125,58,226,64,14,87,30,123,52,203,235,94,143,90,7,234,230,13,193,37,215,133,12,254,59,238,49,5,93,118,157,101,85,21,19,90,171,27,74,230,193,105,157,211,76,230,90,95,35,166,149,239,124,116,237,141,205,150,69,106,204,157,197,106,42,199,39,79,63,193,151,29,26,143,193,229,246,186,59,101,7,218,140,50,243,186,91,150,51,81,88,180,241,186,171,102,216,234,169,229,216,254,196,201,181,141,122,163,28,217,35,68,107,154,170,216,159,29,250,103,248,6,27,170,120,109,219,79,181,7,30,164,190,99,215,202,117,166,174,161,169,69,217,43,58,162,162,162,162,163,152,246,185,26,246,61,170,143,99,218,215,53,90,230,162,166,117,184,170,225,159,50,225,67,87,43,52,183,48,174,164,184,177,212,237,185,90,46,116,202,141,101,198,221,35,228,100,83,172,123,149,208,191,116,82,49,241,185,87,107,216,237,174,123,54,72,240,249,92,69,107,206,101,196,150,174,95,117,91,51,173,171,115,238,53,15,101,178,134,106,132,153,150,155,114,61,203,79,69,18,181,140,110,200,218,238,138,228,99,119,189,95,35,147,123,220,171,63,249,95,114,251,166,187,83,89,120,161,214,155,85,91,24,202,134,215,225,246,58,152,165,166,126,248,101,165,168,163,189,36,177,78,215,43,21,204,157,172,130,88,182,72,197,108,191,19,28,206,188,87,150,135,3,149,60,71,102,80,235,14,112,250,70,105,214,23,120,141,147,82,72,200,170,31,124,184,194,145,206,148,78,133,232,230,165,50,53,241,58,103,61,191,27,36,72,216,138,174,123,225,188,144,50,174,105,79,132,239,43,26,55,242,255,0,30,244,232,12,214,26,83,225,59,202,198,141,252,191,199,189,58,0,58,169,78,124,237,232,213,154,221,167,247,14,173,233,62,42,248,81,58,123,254,10,185,87,223,254,47,226,127,251,75,140,42,95,158,53,177,98,201,244,138,243,216,98,37,85,5,230,155,186,157,55,59,181,37,43,182,175,243,232,157,238,169,254,114,129,25,57,96,219,82,231,199,38,154,71,36,50,62,58,119,221,42,94,172,69,248,59,118,186,167,53,85,127,146,111,70,39,254,148,79,230,104,12,162,30,82,84,140,169,227,70,193,51,156,168,180,182,123,172,173,68,254,106,180,238,103,69,255,0,208,245,255,0,216,94,240,16,255,0,153,214,145,241,5,171,188,62,212,218,116,66,241,226,232,41,55,79,147,98,81,80,69,45,85,250,150,57,97,158,39,83,74,230,172,137,52,18,83,239,72,99,86,186,102,189,200,138,231,53,145,73,77,156,49,112,245,149,113,65,172,182,93,35,197,170,124,7,143,238,84,220,110,143,165,146,162,27,101,12,77,221,45,68,141,98,127,155,27,17,206,99,95,44,177,49,94,205,251,147,74,103,159,177,96,24,110,51,147,100,217,157,139,30,164,164,190,230,53,20,213,55,219,131,81,86,122,231,211,211,178,158,4,123,149,85,81,145,197,26,35,88,157,24,138,233,28,137,186,71,185,193,242,180,95,72,112,221,5,210,252,127,72,244,254,10,184,236,88,237,59,161,167,90,185,214,105,229,123,228,116,178,205,35,253,200,175,146,89,36,145,81,168,214,34,189,81,173,107,81,26,153,140,53,80,101,92,11,254,229,113,228,79,76,190,181,235,21,165,101,243,29,224,114,155,133,44,202,131,48,211,231,213,212,105,214,97,81,59,40,97,149,146,202,251,37,91,81,30,180,82,206,168,173,123,28,213,115,160,115,157,221,115,34,149,174,71,44,43,44,150,105,202,227,200,158,153,125,107,214,43,73,21,159,224,24,110,169,225,183,109,62,212,28,122,146,249,143,95,41,214,154,186,134,165,23,100,172,234,138,138,138,138,142,99,218,228,107,216,246,170,61,143,107,92,213,107,154,138,129,88,28,158,116,67,136,187,37,214,163,89,97,190,82,99,250,73,146,211,171,170,41,29,29,45,84,249,60,244,206,171,166,137,140,251,230,164,101,60,206,153,238,122,171,21,234,145,181,27,35,94,175,142,215,192,0,0,0,85,95,60,239,193,63,204,159,166,150,105,159,231,248,110,150,97,183,109,65,212,28,134,146,199,143,88,233,214,166,186,186,165,87,100,76,234,136,136,136,136,174,123,220,229,107,24,198,162,189,239,115,90,212,115,156,136,180,3,198,223,24,57,55,23,58,161,45,233,203,87,69,132,216,234,39,110,39,103,171,138,159,191,67,4,177,192,201,159,36,145,49,28,231,204,234,102,74,172,115,228,72,213,202,198,57,200,155,156,29,215,146,167,154,124,167,229,253,119,168,219,139,169,51,109,194,175,19,25,151,10,26,185,71,170,88,125,13,37,197,142,167,117,182,239,108,169,68,107,46,54,233,31,27,229,129,36,218,174,133,251,162,141,236,145,168,187,94,198,238,107,217,190,55,232,123,75,117,75,4,214,156,18,217,169,154,105,125,246,206,55,121,239,120,42,223,11,53,63,119,181,51,225,147,248,115,49,146,55,164,145,61,191,19,83,175,78,169,213,21,21,67,213,128,0,0,0,174,174,103,92,191,235,53,118,142,167,136,29,16,199,124,94,117,73,186,124,154,219,20,147,203,85,126,165,142,8,97,137,212,204,115,214,52,154,8,233,253,208,198,198,186,102,189,221,21,210,53,140,146,155,13,84,25,87,2,221,57,80,240,57,77,141,90,172,156,92,106,51,234,210,251,114,167,168,126,35,105,86,75,78,148,52,146,182,72,29,91,58,57,26,178,190,120,156,254,211,83,172,73,12,173,147,171,221,35,59,54,104,114,174,19,188,172,104,223,203,252,123,211,160,58,168,0,0,3,207,231,248,6,27,170,120,109,219,79,181,7,30,164,190,99,215,202,117,166,174,161,169,69,217,43,58,162,162,162,162,163,152,246,185,26,246,61,170,143,99,218,215,53,90,230,162,167,160,33,7,50,206,58,170,120,101,198,105,116,195,76,107,234,233,117,67,35,167,130,229,75,92,218,88,164,130,209,110,74,133,71,78,244,158,55,197,51,230,88,38,133,177,163,87,106,119,36,115,152,173,141,36,10,128,226,71,72,173,90,11,173,185,78,144,89,179,186,76,198,159,24,168,138,145,247,138,104,27,3,37,157,96,141,243,68,177,182,89,81,143,138,87,201,11,219,189,85,31,19,145,118,175,86,167,228,208,29,52,177,107,38,178,226,122,85,145,230,255,0,100,105,50,171,131,109,113,221,253,154,250,254,205,84,173,115,105,163,236,49,204,87,119,103,88,162,235,185,173,103,115,123,149,26,213,62,6,1,128,102,90,167,153,90,116,251,79,177,234,187,230,67,124,168,74,106,26,26,100,77,242,191,162,170,170,170,170,53,140,107,81,207,123,220,168,198,49,174,115,149,173,106,170,51,252,3,50,210,204,202,237,167,218,131,143,85,216,242,27,29,66,211,87,80,212,162,111,137,253,17,81,81,81,85,175,99,154,173,123,30,213,86,61,142,107,154,174,107,145,84,52,209,128,96,24,110,150,97,182,157,62,211,236,122,146,199,143,88,233,210,154,134,134,153,23,100,76,234,170,170,170,170,174,123,220,229,115,222,247,42,189,239,115,156,229,115,156,170,190,128,129,92,178,184,237,181,107,118,27,110,208,205,82,201,170,228,213,11,13,60,141,165,172,186,78,215,191,36,162,98,185,205,124,114,116,69,125,76,49,116,108,140,126,233,30,200,251,251,164,85,155,181,61,64,138,188,209,252,137,234,111,209,125,98,136,160,18,255,0,185,163,249,19,212,223,162,250,197,17,64,32,90,79,52,126,0,106,105,106,114,110,44,180,154,58,186,198,86,84,67,87,148,227,148,118,200,145,148,108,72,158,149,87,86,61,142,107,149,138,230,66,249,153,219,123,247,203,60,239,145,24,142,70,64,14,29,117,231,50,225,183,87,44,90,173,134,86,213,181,246,234,134,50,231,67,13,66,66,203,181,185,94,213,168,162,149,92,199,183,100,141,111,68,114,177,219,30,140,145,169,189,141,84,210,241,70,220,203,248,28,169,225,199,50,155,88,112,119,210,63,78,179,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,248,25,26,198,244,69,107,31,48,91,167,13,28,69,224,156,80,105,101,6,166,96,181,31,224,168,239,20,91,38,254,198,93,60,52,51,79,71,220,150,40,251,221,174,251,27,221,99,118,63,239,69,251,209,58,169,156,206,14,248,170,204,184,80,213,203,126,97,102,185,85,187,24,184,212,83,211,101,150,136,227,73,153,113,183,35,254,53,108,78,123,27,226,99,107,164,116,47,220,221,175,85,106,175,109,242,49,250,40,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,244,84,234,201,26,215,181,122,163,145,21,21,0,253,100,85,230,69,130,241,29,168,28,56,221,44,156,61,93,63,223,187,38,179,81,192,255,0,106,94,173,123,62,58,122,73,81,223,229,89,41,209,187,234,25,213,141,127,223,5,68,170,0,102,179,66,248,112,212,125,115,215,27,118,134,90,113,251,173,5,215,218,11,79,127,116,180,11,220,176,210,197,50,71,87,83,83,20,142,143,103,103,170,162,198,247,49,206,147,108,73,241,189,173,93,4,112,235,160,216,111,13,186,71,98,210,156,50,138,145,172,183,83,177,247,58,232,105,214,23,221,174,42,198,165,69,108,168,231,189,219,228,115,122,163,85,238,216,196,100,109,93,140,106,39,181,183,98,120,173,158,251,119,202,109,56,205,170,138,245,144,120,127,107,220,105,232,163,142,170,225,216,98,178,15,17,43,81,31,47,109,138,173,102,245,93,173,85,68,232,135,214,3,53,156,88,249,167,214,79,152,25,15,168,206,93,79,43,143,34,122,101,245,175,88,173,41,91,139,31,52,250,201,243,3,33,245,25,203,169,229,113,228,79,76,190,181,235,21,160,87,7,50,254,7,42,120,113,204,166,214,28,29,244,143,211,172,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,126,6,70,177,189,17,90,199,205,210,185,58,232,231,16,84,186,143,54,177,209,77,117,176,105,61,194,223,89,75,92,233,27,19,169,114,74,168,85,35,134,22,196,247,164,137,218,146,89,36,109,83,35,115,81,208,79,6,228,238,74,210,218,114,204,90,197,156,226,183,156,43,41,161,241,182,92,130,223,81,107,184,211,119,95,31,126,150,120,221,28,177,239,98,181,237,220,199,185,58,181,81,201,215,170,42,47,188,253,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,1,250,192,0,10,86,230,133,192,183,236,83,42,126,184,232,230,25,225,52,218,245,179,219,20,212,78,221,13,138,233,36,142,69,233,10,53,60,61,28,221,99,237,244,87,49,146,171,227,254,19,93,79,26,221,73,21,121,163,249,19,212,223,162,250,197,16,20,23,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,123,220,191,120,17,177,112,171,138,199,154,229,44,241,186,155,144,91,210,59,141,79,87,199,236,186,89,227,165,146,91,86,198,84,75,79,63,106,166,157,203,226,90,136,231,245,232,157,27,238,90,108,225,59,205,62,141,252,192,199,189,70,3,74,96,0,0,64,14,117,126,86,49,111,152,20,62,157,113,42,175,132,239,52,250,55,243,3,30,245,24,11,84,231,87,229,99,22,249,129,67,233,215,18,160,52,159,58,253,151,234,158,27,169,158,203,246,159,217,44,130,221,125,240,93,254,207,138,240,181,49,205,218,238,109,118,205,221,189,187,182,187,167,94,189,23,167,64,37,175,50,254,7,42,120,113,204,166,214,28,29,244,143,211,172,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,126,6,70,177,189,17,90,199,205,8,13,36,105,14,168,105,127,25,92,60,199,144,82,182,146,225,98,204,108,242,218,50,75,60,53,178,43,232,39,154,157,25,91,110,150,70,164,114,181,236,73,92,212,122,35,21,204,115,37,103,194,246,57,106,131,93,57,112,95,116,235,139,139,38,21,75,7,93,35,203,174,21,55,255,0,107,81,86,178,15,179,216,205,52,241,62,230,181,83,85,57,233,7,130,130,118,34,79,50,185,146,239,133,81,93,35,221,11,66,106,242,155,225,139,246,65,161,223,181,156,199,23,181,67,151,234,30,203,133,5,194,57,187,245,81,227,178,67,12,148,176,57,125,236,139,184,244,124,238,100,107,213,205,124,29,213,223,26,50,40,129,206,175,205,62,45,242,254,135,212,110,37,201,226,120,181,139,6,197,108,216,86,45,67,224,172,184,253,190,158,215,110,166,238,190,78,197,44,17,182,56,163,222,245,115,221,181,140,106,117,114,171,151,167,85,85,95,121,77,156,234,252,211,226,223,47,232,125,70,226,7,42,229,215,195,166,9,197,6,169,231,26,103,157,83,254,31,220,235,44,245,187,230,254,198,93,60,77,36,48,86,118,226,150,62,247,107,190,247,118,158,237,143,251,149,62,229,78,41,174,154,23,168,252,58,106,61,199,75,245,66,205,224,110,180,61,37,134,104,149,95,75,112,165,114,170,71,85,77,34,162,119,33,126,215,116,94,136,228,115,92,199,181,143,99,216,217,129,201,83,205,62,83,242,254,187,212,109,196,255,0,227,235,130,140,87,138,205,56,171,189,218,109,158,31,83,113,155,124,210,99,151,10,116,141,146,87,236,71,72,219,101,66,200,230,49,208,202,245,84,99,158,228,236,200,245,122,46,215,74,201,66,16,114,167,227,142,155,77,110,180,28,45,234,75,42,229,177,100,247,132,102,45,115,107,229,157,109,215,26,167,49,137,68,248,250,170,50,154,105,122,57,174,141,169,219,154,89,28,244,115,101,116,144,220,73,150,204,179,22,190,224,217,85,231,10,202,104,124,21,235,31,184,84,90,238,52,221,214,73,216,170,130,71,71,44,123,216,174,99,182,189,142,78,173,85,106,244,234,138,169,239,45,127,149,63,29,85,57,140,116,28,44,106,189,125,93,77,246,150,157,33,194,171,155,75,19,96,117,186,146,137,137,236,215,164,49,181,90,248,162,167,146,86,205,34,187,184,139,35,92,246,185,177,164,161,102,128,0,0,0,56,255,0,21,186,21,165,252,65,104,189,239,16,213,122,170,75,117,182,221,79,83,119,163,189,85,212,201,12,22,58,216,233,39,142,59,140,155,101,137,175,100,13,154,71,171,36,122,70,168,139,187,251,233,156,27,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,232,169,185,173,94,168,150,85,205,99,142,170,108,198,74,254,22,52,162,190,146,166,197,75,80,176,230,181,206,165,149,179,186,227,73,90,244,246,107,18,104,218,141,100,82,211,199,43,166,141,93,220,85,141,173,123,90,217,18,88,1,165,90,47,170,26,223,117,187,216,180,163,16,171,201,46,86,59,61,69,250,178,142,145,241,247,210,138,23,49,178,58,56,220,228,116,207,221,44,109,72,163,71,72,229,114,35,90,224,59,175,45,78,30,177,94,34,248,154,161,178,102,181,61,108,184,141,189,217,109,77,189,212,177,207,29,215,195,85,83,70,202,57,82,68,86,36,47,124,237,89,17,90,237,209,177,236,68,106,189,30,203,254,50,217,137,229,55,220,27,42,179,102,184,181,119,130,189,99,247,10,123,165,186,167,180,201,59,21,80,72,217,34,147,99,209,204,118,215,177,171,209,200,173,94,157,21,21,61,198,135,184,59,226,171,13,226,191,72,237,249,133,154,229,72,220,158,221,79,79,77,150,90,35,141,97,125,186,226,172,248,213,177,57,239,119,134,145,205,145,208,191,115,183,49,21,170,189,198,72,198,7,117,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,89,197,143,154,125,100,249,129,144,250,140,230,148,204,214,113,99,230,159,89,62,96,100,62,163,56,23,83,202,227,200,158,153,125,107,214,43,78,41,205,175,132,60,87,50,211,138,206,38,177,42,43,85,171,47,198,59,63,104,106,39,175,142,138,59,181,173,19,180,221,200,244,70,75,89,27,214,6,69,241,53,242,70,174,137,59,175,74,120,211,176,114,206,187,90,172,28,191,244,254,251,125,185,210,91,173,182,234,123,245,93,101,101,92,205,134,10,104,35,187,87,58,73,100,145,202,141,99,26,212,87,43,149,81,17,17,85,74,214,230,41,199,85,79,20,185,146,224,250,125,95,86,205,43,176,84,67,53,12,53,52,177,49,247,59,140,41,80,197,185,34,172,105,60,44,116,117,14,141,144,185,255,0,208,99,94,230,49,238,86,48,34,174,1,159,230,90,89,153,90,117,7,79,178,26,187,30,67,99,168,74,154,26,234,101,77,241,63,162,162,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,219,159,16,252,74,88,184,169,229,71,154,106,109,177,59,55,88,125,137,107,201,41,27,74,248,35,164,188,69,115,183,62,162,56,145,206,126,232,87,186,201,35,84,123,215,183,35,17,202,143,71,181,176,47,128,30,15,174,188,89,106,227,91,112,74,72,240,76,58,162,142,191,43,124,210,185,31,83,3,222,229,142,134,38,198,246,203,190,161,33,149,139,35,92,212,137,141,123,247,111,72,227,146,210,121,141,226,214,44,27,151,86,105,133,98,212,62,10,203,143,219,241,219,93,186,155,186,249,59,20,176,93,40,35,138,61,239,87,61,219,88,198,167,87,42,185,122,117,85,85,247,129,77,156,39,121,167,209,191,152,24,247,168,192,105,76,205,103,9,222,105,244,111,230,6,61,234,48,26,83,3,202,106,174,153,226,186,201,167,25,30,150,230,180,158,34,203,147,91,229,183,212,237,142,55,201,14,244,248,39,139,184,199,177,179,68,244,108,145,189,90,187,36,99,28,137,213,168,70,174,16,249,107,233,63,11,215,26,108,214,239,114,251,107,159,91,46,21,85,22,188,147,179,83,109,240,116,179,210,165,59,169,188,35,106,164,134,79,115,170,23,184,228,87,127,27,167,187,99,84,152,0,10,86,231,87,230,159,22,249,127,67,234,55,18,0,19,255,0,157,95,154,124,91,229,253,15,168,220,78,21,195,47,7,217,55,20,186,95,170,87,173,57,74,186,204,219,6,168,176,58,213,103,108,180,241,65,115,130,178,74,166,84,177,242,78,248,219,19,216,216,89,43,94,175,233,210,57,25,181,203,35,92,192,177,254,88,188,120,254,219,236,84,218,13,171,23,173,217,246,63,111,111,179,110,151,27,143,114,171,40,133,175,153,210,116,111,105,169,222,167,129,180,232,237,210,73,44,205,73,38,94,187,37,114,117,94,55,184,6,197,120,202,251,53,119,251,101,246,55,36,199,59,212,222,212,142,207,29,119,140,161,147,226,240,243,55,124,82,47,110,68,223,26,247,118,179,187,63,192,171,38,230,208,93,166,237,117,176,93,104,175,182,43,157,93,186,229,110,168,142,174,142,178,146,103,67,61,52,241,185,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,134,130,120,23,227,54,197,198,30,156,85,92,228,181,123,27,51,197,252,61,62,77,109,137,143,90,86,201,42,63,181,83,77,35,186,245,134,94,212,170,145,185,203,36,110,99,154,237,200,140,150,64,236,26,67,162,250,95,160,184,108,122,127,164,120,133,38,59,98,142,162,90,181,167,133,242,74,249,103,145,83,124,178,203,43,157,44,175,232,141,106,57,238,114,163,24,198,39,70,177,168,158,212,21,1,199,175,30,188,88,232,183,22,57,206,153,233,166,171,123,27,27,179,123,51,193,81,123,10,219,81,218,238,219,105,102,147,248,147,83,190,71,117,146,87,187,226,114,244,235,209,58,34,34,32,91,249,64,60,209,252,246,106,111,209,125,30,136,159,252,169,56,163,215,110,37,63,106,63,182,188,231,237,31,217,207,98,123,51,251,25,71,71,216,241,30,59,189,253,205,20,123,183,118,34,254,151,94,155,125,221,58,175,88,1,205,31,207,102,166,253,23,209,232,128,159,252,149,60,172,101,63,48,43,189,58,220,79,242,0,114,84,242,177,148,252,192,174,244,235,113,63,192,0,0,0,0,202,185,165,62,19,188,172,104,223,203,252,123,211,160,51,88,92,158,180,113,175,251,170,240,35,162,150,12,2,231,106,147,83,114,157,63,199,163,182,211,78,189,217,45,116,43,108,141,36,185,186,29,174,99,182,189,137,28,77,149,90,215,200,231,59,164,173,134,88,212,28,206,185,128,86,105,21,29,79,15,218,33,145,120,76,234,175,116,25,53,202,40,231,138,170,195,75,36,16,205,19,105,158,230,36,107,52,241,212,123,166,141,238,116,45,99,186,35,100,115,31,29,54,31,87,253,149,103,185,87,251,171,145,228,153,29,195,255,0,25,89,93,114,174,168,147,255,0,90,73,166,146,71,255,0,141,206,115,191,154,168,203,49,107,238,13,149,94,112,172,166,135,193,94,177,251,133,69,174,227,77,221,100,157,138,168,36,116,114,199,189,138,230,59,107,216,228,234,213,86,175,78,168,170,158,240,46,83,134,159,254,179,109,223,229,254,119,255,0,209,238,133,43,23,83,195,79,255,0,89,182,239,242,255,0,59,255,0,232,247,66,149,128,234,188,49,113,11,149,112,191,172,182,93,92,197,169,188,127,128,238,83,92,109,111,170,146,158,27,157,12,173,219,45,60,142,98,255,0,155,35,21,205,123,89,44,81,61,88,253,155,87,67,218,47,171,216,110,189,105,126,63,171,154,127,61,92,150,44,138,157,211,83,165,92,11,12,241,61,146,58,41,97,145,158,244,71,199,44,114,70,170,213,115,21,88,170,215,57,170,142,90,64,230,25,193,101,215,133,141,80,168,190,226,24,253,91,116,175,37,168,69,199,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,201,30,201,182,249,254,5,248,205,190,240,121,168,245,87,57,45,94,217,195,50,143,15,79,147,91,98,99,18,169,209,196,175,237,84,211,72,238,157,38,139,187,42,164,110,114,71,35,94,230,187,106,171,37,140,52,40,69,94,104,254,68,245,55,232,190,177,68,73,251,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,8,193,205,31,200,158,166,253,23,214,40,128,160,19,186,240,125,197,158,101,194,46,168,125,184,177,83,213,222,44,85,244,242,83,95,113,198,215,165,44,23,86,36,111,72,21,239,88,229,70,62,41,94,146,53,232,205,253,59,140,69,70,202,244,95,19,195,214,45,98,206,117,247,77,48,172,166,135,198,217,114,12,194,205,107,184,211,119,95,31,126,150,122,216,163,150,61,236,86,189,187,152,247,39,86,170,57,58,245,69,69,247,157,47,141,190,15,178,110,17,181,66,91,43,146,174,183,9,190,84,78,236,78,241,87,45,63,126,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,180,44,127,153,135,23,24,39,238,109,109,131,75,114,239,106,254,218,250,82,218,46,22,202,169,160,254,197,193,36,114,87,189,202,140,255,0,163,163,150,154,69,141,255,0,215,82,53,205,94,220,140,32,7,47,205,99,226,126,193,172,184,206,136,232,30,121,236,218,12,207,32,166,169,186,91,171,104,169,235,104,86,24,26,175,170,168,88,166,115,28,222,148,177,72,178,36,18,195,44,173,137,140,71,238,108,91,98,169,107,220,152,56,117,166,101,171,37,226,79,47,196,233,36,168,158,161,182,108,58,186,170,41,123,240,49,141,145,46,21,16,35,218,145,43,36,89,34,129,38,98,185,232,176,213,69,213,136,175,71,133,165,0,0,206,15,26,26,57,98,208,46,40,51,253,42,197,166,223,101,181,92,35,168,183,71,181,233,225,169,106,233,226,171,138,155,171,222,247,191,178,202,134,197,220,115,149,207,237,239,94,138,238,137,197,75,41,231,105,166,120,174,63,168,250,119,170,86,154,79,15,122,204,45,247,11,125,223,183,28,108,142,163,192,45,55,98,119,109,98,61,243,43,42,214,55,61,238,119,240,224,129,168,141,70,123,224,174,128,232,229,247,136,13,101,196,244,119,28,155,195,213,228,215,6,211,201,83,181,143,240,148,172,107,164,169,169,216,247,177,36,237,65,28,178,246,247,163,159,179,107,126,39,34,1,121,60,180,112,10,157,62,224,183,78,233,110,88,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,73,64,0,21,87,207,59,240,79,243,39,233,164,85,229,113,231,179,76,190,181,232,245,164,170,231,157,248,39,249,147,244,210,5,112,147,173,246,174,28,53,251,28,214,139,205,142,174,243,79,142,83,221,28,202,10,105,27,27,234,103,154,221,83,79,11,21,238,247,49,139,44,209,239,127,71,43,89,185,200,215,170,35,20,46,211,142,142,51,108,92,30,105,197,45,206,59,87,182,115,60,163,196,83,227,54,217,88,244,165,116,145,35,59,181,53,50,55,167,72,98,238,196,171,27,92,146,72,231,181,173,218,138,249,99,207,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,171,214,141,94,204,181,235,84,50,13,92,212,9,233,36,190,228,85,13,154,161,41,32,72,96,137,140,141,177,69,12,108,247,170,50,56,163,142,52,87,43,158,168,196,87,57,206,85,114,217,255,0,42,30,7,41,177,171,85,147,139,141,70,125,90,95,110,84,245,15,196,109,42,201,105,210,134,146,86,201,3,171,103,71,35,86,87,207,19,159,218,106,117,137,33,149,178,117,123,164,103,100,59,87,46,46,7,42,120,82,195,107,243,13,65,125,37,70,162,230,20,240,50,186,24,153,20,172,178,82,53,85,233,69,20,232,138,231,189,206,86,186,119,53,221,167,62,40,154,212,114,66,146,201,89,124,209,252,246,106,111,209,125,30,136,191,226,128,121,163,249,236,212,223,162,250,61,16,18,171,145,143,227,103,229,191,212,139,84,42,175,145,143,227,103,229,191,212,139,84,2,31,241,121,203,119,78,56,175,212,124,115,81,228,201,62,198,215,210,127,3,38,154,221,108,73,106,175,244,173,88,146,38,172,142,149,177,195,52,113,178,88,219,51,162,149,202,215,198,142,71,54,22,48,146,186,91,165,184,38,139,96,150,205,51,211,75,23,177,177,187,55,123,193,81,120,169,170,59,93,217,159,52,159,196,153,239,145,221,100,149,238,248,156,189,58,244,78,136,136,137,234,206,127,196,46,83,125,193,180,11,82,243,92,90,187,193,94,177,252,62,243,116,183,84,246,153,39,98,170,10,41,100,138,77,143,71,49,219,94,198,175,71,34,181,122,116,84,84,247,1,208,15,147,150,98,214,44,231,21,188,225,89,77,15,141,178,228,22,250,139,93,198,155,186,248,251,244,179,198,232,229,143,123,21,175,110,230,61,201,213,170,142,78,189,81,81,125,229,11,255,0,85,31,142,207,249,115,255,0,70,108,255,0,234,133,255,0,1,21,127,169,113,192,159,252,134,127,164,215,143,245,178,74,98,120,181,139,6,197,108,216,86,45,67,224,172,184,253,190,158,215,110,166,238,190,78,197,44,17,182,56,163,222,245,115,221,181,140,106,117,114,171,151,167,85,85,95,121,245,136,255,0,199,174,169,103,122,45,194,118,115,169,154,105,125,246,54,73,102,246,103,130,173,240,176,212,118,187,183,42,88,100,254,28,204,124,110,235,28,175,111,196,213,233,215,170,116,84,69,64,144,4,85,230,143,228,79,83,126,139,235,20,69,117,112,245,204,123,140,236,231,95,116,211,10,202,117,147,198,217,114,12,194,205,107,184,211,125,157,181,71,223,165,158,182,40,229,143,123,41,154,246,238,99,220,157,90,168,228,235,213,21,23,222,88,175,52,127,34,122,155,244,95,88,162,2,149,184,78,243,79,163,127,48,49,239,81,128,210,153,154,206,19,188,211,232,223,204,12,123,212,96,52,166,7,159,207,240,12,55,84,240,219,182,159,106,14,61,73,124,199,175,148,235,77,93,67,82,139,178,86,117,69,69,69,69,71,49,237,114,53,236,123,85,30,199,181,174,106,181,205,69,72,255,0,193,47,2,120,111,7,22,171,236,237,190,82,101,217,101,246,161,88,252,141,214,149,162,158,43,114,54,53,109,19,24,179,76,141,103,117,143,145,206,106,183,184,171,26,61,23,181,26,164,160,0,0,0,64,14,117,126,86,49,111,152,20,62,157,113,32,7,43,143,61,154,101,245,175,71,173,39,255,0,58,191,43,24,183,204,10,31,78,184,144,3,149,199,158,205,50,250,215,163,214,129,127,199,52,226,7,135,141,47,226,107,0,118,156,234,189,170,174,178,218,202,133,174,163,150,146,178,74,105,232,171,82,25,97,142,166,55,53,118,185,236,108,242,42,54,70,190,53,85,77,204,119,78,135,75,0,124,156,79,22,177,96,216,173,155,10,197,168,124,21,151,31,183,211,218,237,212,221,215,201,216,165,130,54,199,20,123,222,174,123,182,177,141,78,174,85,114,244,234,170,171,239,62,176,0,101,92,210,159,9,222,86,52,111,229,254,61,233,208,25,172,52,167,194,119,149,141,27,249,127,143,122,116,0,117,82,175,185,227,91,153,46,53,164,87,117,133,202,234,106,235,205,50,73,213,122,53,37,142,149,202,139,254,53,237,39,255,0,146,165,160,149,191,206,230,129,146,104,198,158,92,214,69,71,83,228,242,192,141,233,238,84,146,145,238,85,255,0,209,218,79,253,160,70,126,76,182,247,214,241,101,118,169,107,152,137,65,133,92,42,29,187,239,84,90,170,56,253,223,227,235,34,127,232,234,93,193,77,188,146,168,59,154,243,158,93,60,59,87,195,226,62,31,187,238,234,222,229,108,14,218,159,207,162,246,186,255,0,234,167,248,139,146,0,0,0,101,92,213,65,149,112,47,251,149,199,145,61,50,250,215,172,86,146,168,138,188,174,60,137,233,151,214,189,98,180,149,64,0,42,3,143,94,61,120,177,209,110,44,115,157,51,211,77,86,246,54,55,102,246,103,130,162,246,21,182,163,181,221,182,210,205,39,241,38,167,124,142,235,36,175,119,196,229,233,215,162,116,68,68,64,183,240,67,254,87,250,247,171,28,68,232,21,255,0,53,214,60,175,237,5,234,139,48,170,181,193,83,224,105,169,54,82,178,138,138,70,199,178,158,56,216,189,31,52,139,213,83,119,197,211,175,68,68,78,1,205,175,141,127,98,81,214,112,155,166,87,59,173,29,234,110,204,153,165,194,5,236,70,218,25,160,238,50,216,213,86,239,147,188,201,98,146,87,70,230,181,35,70,196,171,34,75,51,24,17,255,0,152,255,0,48,10,206,34,47,178,233,38,144,228,95,237,79,65,225,167,150,166,158,57,233,228,200,170,182,50,77,213,12,153,145,200,200,97,145,85,140,133,91,181,100,137,101,114,191,248,41,20,22,61,174,139,233,14,101,175,90,161,143,233,30,159,193,73,37,247,34,168,116,52,235,87,58,67,4,76,100,110,150,89,164,127,189,81,145,197,28,146,42,53,28,245,70,42,53,174,114,163,86,106,115,68,208,108,55,134,221,35,225,215,74,112,202,42,70,178,221,79,144,190,231,93,13,58,194,251,181,197,89,106,74,138,217,81,207,123,183,200,230,245,70,171,221,177,136,200,218,187,24,212,64,175,98,74,112,47,198,109,247,131,205,71,170,185,201,106,246,206,25,148,120,122,124,154,219,19,24,149,78,142,37,127,106,166,154,71,116,233,52,93,217,85,35,115,146,57,26,247,53,219,85,89,44,125,3,149,54,150,224,154,211,173,153,238,153,234,101,139,219,56,221,231,79,231,241,180,94,42,106,126,239,106,239,107,154,63,226,66,246,72,222,146,68,199,124,46,78,189,58,47,84,85,69,225,92,85,112,207,153,112,161,171,149,154,91,152,87,82,92,88,234,118,220,173,23,58,101,70,178,227,110,145,242,50,41,214,61,202,232,95,186,41,24,248,220,171,181,236,118,215,61,155,36,120,104,250,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,67,245,148,193,202,191,141,187,174,151,102,86,174,26,115,185,234,238,24,158,99,120,134,146,195,81,53,83,149,150,10,217,146,111,225,69,19,97,123,222,202,170,151,211,49,91,189,145,196,247,62,85,254,156,170,183,62,0,0,0,202,185,170,131,42,224,105,79,132,239,43,26,55,242,255,0,30,244,232,14,170,114,174,19,188,172,104,223,203,252,123,211,160,58,168,0,15,147,150,101,54,44,27,21,188,230,185,77,119,130,178,227,246,250,139,165,198,167,180,249,59,20,176,70,233,37,147,99,17,207,118,214,49,203,209,168,174,94,157,17,21,125,192,115,94,42,184,152,195,120,80,210,58,205,82,204,40,106,238,47,117,67,109,182,139,101,50,43,95,113,184,200,201,31,20,11,38,213,108,44,219,20,143,124,142,69,218,198,59,107,94,253,145,191,58,249,254,127,153,106,158,101,118,212,29,65,200,106,239,153,13,242,161,106,107,171,170,85,55,202,254,136,136,136,136,136,214,49,173,70,177,140,106,35,24,198,181,173,70,181,168,137,215,248,215,226,186,251,197,166,178,214,230,93,219,173,30,33,109,235,71,139,89,43,102,99,188,5,46,214,36,146,43,99,68,98,77,59,217,221,145,122,189,201,213,145,247,30,200,163,83,186,242,185,224,146,213,196,14,77,54,182,234,68,20,149,152,78,23,120,101,35,44,181,116,173,168,130,251,90,148,239,145,209,73,210,102,186,54,64,233,40,165,86,190,55,199,50,72,177,175,84,73,16,9,107,203,23,128,239,216,133,138,155,94,117,98,203,183,62,200,45,237,246,109,174,227,110,237,213,98,240,185,243,54,78,142,238,185,59,213,16,58,157,93,186,56,229,133,171,36,43,211,124,173,87,51,174,3,191,109,246,42,157,121,210,123,46,236,251,31,183,187,218,86,187,117,187,185,85,148,66,215,194,216,250,187,186,212,239,83,192,218,133,110,216,228,150,102,164,112,167,93,145,53,39,248,3,46,248,6,127,153,105,102,101,105,212,29,62,200,106,236,121,13,142,161,42,104,107,169,149,55,196,254,138,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,139,161,62,15,184,179,195,120,186,210,255,0,183,22,42,122,75,61,246,130,162,74,107,238,56,218,245,170,158,212,245,145,233,2,189,235,28,74,246,75,19,18,70,189,25,179,175,113,136,170,232,158,137,90,188,218,120,62,181,105,6,101,79,196,70,8,149,105,98,212,43,197,75,111,212,179,74,215,178,134,247,42,58,125,241,57,207,238,185,149,40,218,153,21,155,85,177,62,23,244,114,54,72,163,100,107,224,251,139,60,203,132,93,80,251,113,98,167,171,188,88,171,233,228,166,190,227,141,175,74,88,46,172,72,222,144,43,222,177,202,140,124,82,189,36,107,209,155,250,119,24,138,141,149,232,161,113,60,209,252,137,234,111,209,125,98,136,160,18,250,57,141,229,54,44,231,151,86,105,154,226,213,222,54,203,144,91,241,219,165,186,167,180,248,251,244,179,221,40,36,138,77,143,70,189,187,152,246,175,71,34,57,58,244,84,69,247,20,46,6,170,15,147,150,98,214,44,231,21,188,225,89,77,15,141,178,228,22,250,139,93,198,155,186,248,251,244,179,198,232,229,143,123,21,175,110,230,61,201,213,170,142,78,189,81,81,125,231,214,0,67,94,25,249,92,232,55,15,89,149,78,160,93,106,106,243,203,237,21,227,199,227,21,23,120,187,108,178,64,196,119,101,189,166,59,181,81,82,213,118,229,168,123,81,17,241,196,248,163,133,204,85,116,202,4,0,230,183,197,30,187,112,215,251,46,253,138,103,63,103,62,209,251,111,218,127,216,202,58,206,255,0,135,240,61,159,238,152,164,219,183,191,47,244,122,117,221,239,235,209,58,4,255,0,5,96,114,191,227,51,137,62,34,117,246,255,0,133,107,30,164,125,160,178,209,97,245,87,72,41,189,143,65,73,178,169,149,180,81,182,77,244,240,70,245,232,201,164,78,138,187,126,46,189,58,162,42,89,248,0,0,25,172,226,199,205,62,178,124,192,200,125,70,114,234,121,92,121,19,211,47,173,122,197,105,74,220,88,249,167,214,79,152,25,15,168,206,93,79,43,143,34,122,101,245,175,88,173,2,85,0,0,0,0,17,87,154,63,145,61,77,250,47,172,81,18,168,138,188,209,252,137,234,111,209,125,98,136,10,86,225,59,205,62,141,252,192,199,189,70,3,74,102,107,56,78,243,79,163,127,48,49,239,81,128,210,152,0,0,16,3,157,95,149,140,91,230,5,15,167,92,74,86,46,167,157,95,149,140,91,230,5,15,167,92,74,149,225,235,22,177,103,58,251,166,152,86,83,67,227,108,185,6,97,102,181,220,105,187,175,143,191,75,61,108,81,203,30,246,43,94,221,204,123,147,171,85,28,157,122,162,162,251,192,233,124,14,113,119,117,225,7,87,29,149,207,110,171,188,98,119,234,118,219,114,59,84,21,14,99,223,2,61,28,202,168,88,174,72,159,83,10,238,217,220,78,138,201,38,141,29,31,117,100,109,132,243,87,226,158,197,7,12,184,174,49,165,58,163,225,235,245,83,193,221,31,73,70,215,197,85,95,138,79,75,51,221,36,136,230,36,148,240,203,34,211,55,163,187,110,149,169,52,125,28,214,206,212,174,190,53,248,81,190,240,151,172,181,184,111,106,235,89,136,92,186,214,98,215,186,216,88,223,31,75,181,139,36,106,232,213,88,179,64,247,246,164,78,140,114,244,100,157,182,50,88,208,224,0,75,78,92,218,209,196,94,53,175,56,110,139,233,6,95,87,6,61,152,101,20,85,121,5,149,204,165,150,9,232,160,254,37,116,172,241,45,94,203,252,28,82,238,116,42,201,30,145,70,212,220,230,70,137,210,249,213,249,167,197,190,95,208,250,141,196,238,188,150,52,26,154,211,134,229,124,70,222,104,170,217,114,190,212,63,25,178,172,212,242,196,207,103,66,177,203,83,52,79,87,236,157,146,212,36,113,170,236,254,27,232,94,212,127,196,246,167,10,231,87,230,159,22,249,127,67,234,55,16,28,149,60,211,229,63,47,235,189,70,220,93,73,74,220,149,60,211,229,63,47,235,189,70,220,93,72,16,43,153,175,2,86,173,110,195,110,58,231,165,184,205,92,154,161,97,167,141,213,84,118,184,26,247,228,148,76,86,181,204,146,62,168,175,169,134,46,174,141,236,221,35,217,31,99,108,138,176,246,169,90,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,78,120,6,169,96,154,161,246,143,236,45,247,218,127,100,178,10,204,90,241,253,107,52,62,22,233,75,183,191,7,241,88,221,251,123,140,248,217,185,139,215,220,229,232,165,101,243,65,229,247,77,105,166,189,113,67,162,214,170,183,177,245,14,175,204,44,116,209,75,82,253,243,75,85,81,89,122,89,101,157,206,70,35,159,3,95,4,81,108,141,136,233,126,22,53,253,2,79,242,253,227,186,197,197,86,43,30,21,148,191,193,106,110,63,111,73,46,52,221,31,39,181,41,96,142,150,57,110,187,217,79,21,60,29,218,154,135,39,134,106,171,153,211,170,117,111,189,38,1,151,124,3,63,204,180,179,50,180,234,14,159,100,53,118,60,134,199,80,149,52,53,212,202,155,226,127,69,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,208,239,10,60,87,105,199,22,186,112,204,215,10,151,192,221,104,123,112,95,236,19,204,143,170,180,85,57,21,81,174,84,68,238,66,253,174,88,166,68,70,200,214,185,21,24,246,73,27,3,181,144,171,153,95,26,246,238,29,52,226,187,75,240,171,159,77,77,203,173,237,142,153,141,90,168,36,181,90,234,82,166,39,220,226,158,54,163,22,102,62,7,50,54,164,173,123,100,123,37,84,115,88,173,124,128,226,95,136,188,19,133,253,44,175,212,204,234,163,252,45,29,158,139,100,223,217,59,167,134,154,104,40,251,145,69,39,103,187,216,123,123,175,110,198,125,234,191,114,46,117,181,87,83,50,173,100,212,124,143,84,179,90,191,17,122,201,174,18,220,42,118,201,35,227,135,122,252,16,69,220,123,222,216,98,98,54,56,216,174,93,145,177,141,69,232,212,3,229,98,120,181,247,57,202,172,216,86,45,67,227,111,89,5,194,158,215,110,166,238,178,62,253,84,242,54,56,163,222,245,107,27,185,239,106,117,114,163,83,175,85,84,79,121,161,62,10,56,81,177,112,151,163,84,88,111,106,213,89,151,220,186,86,101,55,186,40,94,223,31,85,185,235,28,104,233,21,94,176,192,199,246,163,78,140,106,244,124,157,182,62,89,16,141,92,168,248,40,253,153,98,176,113,41,169,150,203,85,78,73,150,219,233,234,113,40,186,119,166,179,218,230,141,206,90,141,232,229,141,179,85,71,35,61,205,110,248,226,77,170,244,89,166,137,182,42,5,64,115,100,224,162,221,167,245,159,188,238,151,219,59,22,91,221,193,241,229,244,81,165,85,68,145,93,42,167,154,101,185,186,71,185,236,142,25,95,35,97,115,127,132,198,73,216,70,35,150,101,70,67,94,21,120,152,204,184,80,213,202,61,82,195,232,105,46,44,117,59,173,183,123,101,74,35,89,113,183,72,248,223,44,9,38,213,116,47,221,20,111,100,141,69,218,246,55,115,94,205,241,191,70,121,102,45,98,206,113,91,206,21,148,208,248,219,46,65,111,168,181,220,105,187,175,143,191,75,60,110,142,88,247,177,90,246,238,99,220,157,90,168,228,235,213,21,23,222,103,223,143,94,25,233,184,88,226,26,231,131,217,171,169,39,199,175,148,255,0,104,241,248,97,89,119,209,91,167,168,157,145,210,74,178,185,206,115,226,116,50,70,143,222,253,236,107,30,170,215,61,204,104,95,246,1,159,225,186,167,134,218,117,7,79,178,26,75,230,61,124,167,74,154,26,234,101,93,146,179,170,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,122,2,146,249,83,241,131,117,209,237,80,160,225,239,37,90,71,225,58,137,120,70,193,43,162,119,126,221,123,154,54,67,3,216,232,216,231,72,201,221,29,61,59,152,255,0,133,138,177,200,142,141,27,42,73,118,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,12,214,113,99,230,159,89,62,96,100,62,163,57,165,51,53,156,88,249,167,214,79,152,25,15,168,206,7,85,201,56,215,202,172,220,24,233,255,0,9,218,101,115,246,117,35,173,247,73,51,75,132,11,35,42,166,241,23,90,217,25,108,106,171,90,141,133,208,62,41,37,116,110,119,117,179,54,37,86,181,179,50,78,85,195,71,14,153,223,20,26,167,65,166,120,45,63,248,42,203,197,110,248,127,177,150,191,19,12,51,214,118,229,150,62,247,107,190,199,118,152,237,239,251,145,62,245,78,127,137,226,215,220,231,42,179,97,88,181,15,141,189,100,23,10,123,93,186,155,186,200,251,245,83,200,216,226,143,123,213,172,110,231,189,169,213,202,141,78,189,85,81,61,230,132,248,40,225,70,197,194,94,141,81,97,189,171,85,102,95,114,233,89,148,222,232,161,123,124,125,86,231,172,113,163,164,85,122,195,3,31,218,141,58,49,171,209,242,118,216,249,100,64,61,175,14,186,13,134,240,219,164,118,45,41,195,40,169,26,203,117,59,31,115,174,134,157,97,125,218,226,172,106,84,86,202,142,123,221,190,71,55,170,53,94,237,140,70,70,213,216,198,162,114,14,104,254,68,245,55,232,190,177,68,74,162,42,243,71,242,39,169,191,69,245,138,32,41,91,132,239,52,250,55,243,3,30,245,24,13,41,153,172,225,59,205,62,141,252,192,199,189,70,3,74,96,0,0,82,183,58,191,52,248,183,203,250,31,81,184,157,87,145,143,227,103,229,191,212,142,85,206,175,205,62,45,242,254,135,212,110,39,85,228,99,248,217,249,111,245,32,62,175,54,190,10,61,183,71,89,197,150,153,91,46,181,151,168,123,49,230,150,248,19,191,27,168,97,131,182,203,155,81,93,190,62,203,34,138,57,91,27,92,213,141,91,42,164,105,20,207,125,101,232,190,175,102,90,11,170,24,254,174,105,252,244,145,223,113,218,135,77,78,149,112,36,208,74,199,198,232,165,134,70,123,149,89,36,82,73,26,171,85,175,68,122,171,92,215,34,57,52,230,82,95,50,62,95,116,220,59,84,199,172,58,55,106,171,118,157,92,106,27,77,91,109,134,41,102,102,50,244,138,8,226,89,106,38,158,89,166,101,76,203,59,145,238,107,89,27,213,145,245,234,248,209,66,215,248,98,226,23,21,226,131,70,172,186,185,139,83,120,15,31,220,166,184,218,223,85,29,68,214,202,232,157,182,90,121,28,197,255,0,54,70,43,154,199,62,41,98,122,177,155,246,164,85,226,143,149,39,239,41,174,217,54,181,254,222,190,206,125,163,240,95,216,207,178,222,51,177,225,232,224,166,254,221,226,227,221,187,177,187,250,9,211,119,79,127,78,171,245,121,103,240,53,157,240,197,110,185,106,70,165,228,215,90,12,147,43,183,173,190,183,14,142,88,93,67,67,218,170,145,99,158,105,33,154,88,234,166,88,218,199,70,246,236,237,54,162,118,42,57,94,170,217,212,4,85,224,99,129,143,220,187,237,183,251,104,253,177,251,99,236,223,247,19,217,254,23,194,120,159,254,72,155,126,239,19,255,0,131,211,103,243,235,238,170,190,104,254,123,53,55,232,190,143,68,95,241,64,60,209,252,246,106,111,209,125,30,136,9,255,0,201,83,202,198,83,243,2,187,211,173,196,255,0,32,7,37,79,43,25,79,204,10,239,78,183,29,215,134,14,56,244,143,138,220,203,59,195,244,249,149,116,239,195,234,34,125,12,213,207,100,79,189,219,156,155,22,182,8,21,82,102,49,179,35,154,230,185,191,11,37,166,115,149,175,153,98,140,36,80,0,0,0,12,171,159,87,38,202,111,185,133,198,27,182,71,93,226,234,233,237,244,22,184,228,237,50,61,180,180,84,177,82,83,71,209,136,136,187,32,130,38,117,233,185,219,122,185,85,202,170,191,40,177,78,88,188,191,232,245,118,178,155,136,29,111,199,124,94,11,73,182,124,102,219,44,144,75,75,126,170,142,121,161,149,213,44,107,214,68,134,9,41,253,240,200,198,182,103,61,189,85,209,181,236,144,59,255,0,44,94,95,245,154,69,71,77,196,14,183,227,190,19,58,171,219,62,51,109,150,73,226,170,176,210,201,4,208,202,234,150,53,233,26,205,60,117,30,248,100,99,157,11,88,222,170,217,28,246,71,88,60,88,249,167,214,79,152,25,15,168,206,105,76,205,103,22,62,105,245,147,230,6,67,234,51,129,106,156,52,255,0,245,155,110,255,0,47,243,191,254,143,116,41,88,186,158,26,127,250,205,183,127,151,249,223,255,0,71,186,20,172,6,159,117,75,75,112,77,105,193,46,122,103,169,118,47,108,227,119,158,207,141,162,241,83,83,247,123,83,50,104,255,0,137,11,217,35,122,73,19,29,240,185,58,244,232,189,81,85,23,62,252,96,240,153,153,112,139,170,31,97,239,181,21,119,139,21,125,60,117,54,44,141,212,9,75,5,213,137,27,22,116,99,18,73,81,143,138,87,172,110,98,191,127,78,219,213,17,178,177,87,70,103,31,226,171,134,124,55,138,253,35,172,210,220,194,186,174,220,246,212,54,229,104,185,211,42,185,246,235,140,108,145,145,78,177,238,70,204,205,178,200,199,198,229,77,204,123,182,185,143,217,35,2,176,57,87,241,183,117,210,236,202,213,195,78,119,61,93,195,19,204,111,16,210,88,106,38,170,114,178,193,91,50,77,252,40,162,108,47,123,217,85,82,250,102,43,119,178,56,158,231,202,191,211,149,86,122,243,71,242,39,169,191,69,245,138,35,234,240,101,192,190,156,112,121,98,174,146,217,95,246,163,51,188,238,138,229,147,84,81,165,60,142,165,223,186,58,90,120,183,191,177,10,109,99,158,136,247,58,73,17,28,231,42,54,38,71,242,185,163,249,19,212,223,162,250,197,16,20,173,194,119,154,125,27,249,129,143,122,140,6,135,181,163,72,112,221,122,210,252,131,72,245,2,10,185,44,89,21,59,97,168,90,73,214,25,226,123,36,108,177,77,27,253,232,143,142,88,227,145,17,200,230,42,177,17,205,115,85,90,185,225,225,59,205,62,141,252,192,199,189,70,3,74,96,103,7,83,56,71,214,92,3,136,233,248,104,161,196,110,183,172,146,174,224,232,49,237,148,173,139,219,84,42,247,246,43,163,248,221,27,33,116,113,185,239,114,200,173,135,100,173,145,205,88,164,219,160,157,23,210,28,55,65,116,191,31,210,61,63,130,174,59,22,59,78,232,105,214,174,117,154,121,94,249,29,44,179,72,255,0,114,43,228,150,73,36,84,106,53,136,175,84,107,90,212,70,167,234,200,180,183,4,202,243,188,71,83,47,246,47,21,146,96,158,63,236,253,111,138,153,158,15,198,194,144,213,127,13,143,72,228,223,27,81,191,196,107,182,244,234,222,139,239,61,88,0,0,20,237,206,195,84,45,89,14,174,96,122,81,111,109,36,213,24,101,158,170,229,93,81,13,107,101,124,115,220,31,31,74,89,98,68,235,11,217,21,28,82,166,231,117,115,42,152,187,90,136,138,248,43,162,154,161,117,209,93,92,196,53,94,204,218,185,42,49,107,197,53,201,244,244,213,174,164,125,100,12,122,119,169,86,86,162,171,25,52,93,200,159,240,185,21,146,57,21,174,69,84,95,107,198,134,177,216,181,247,138,12,255,0,85,113,104,118,89,110,183,8,233,237,210,110,122,248,154,90,74,120,169,34,169,232,246,49,236,239,50,157,178,246,220,212,115,59,155,23,170,183,170,241,80,53,80,8,191,203,71,63,169,212,30,11,116,238,170,229,144,210,93,110,86,58,122,155,5,82,66,177,111,163,101,37,76,145,82,211,202,200,209,54,61,180,105,72,169,185,55,185,142,99,221,187,126,229,148,0,85,95,60,239,193,63,204,159,166,149,86,90,167,60,239,193,63,204,159,166,144,43,132,93,16,181,113,29,196,94,25,163,87,219,229,93,162,219,127,168,169,117,101,93,36,109,124,233,5,61,44,213,50,50,61,223,11,94,246,192,172,71,170,57,24,175,71,43,95,183,98,132,160,229,139,192,119,237,190,251,77,175,58,177,101,221,128,227,247,6,251,54,215,113,183,119,41,114,137,154,201,155,39,71,119,90,189,154,121,219,78,174,221,28,145,76,228,146,21,235,178,86,165,212,159,146,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,245,128,40,7,154,63,158,205,77,250,47,163,209,23,252,80,15,52,127,61,154,155,244,95,71,162,2,85,114,49,252,108,252,183,250,145,106,133,85,242,49,252,108,252,183,250,145,106,128,15,41,171,24,47,237,67,75,51,45,51,246,167,179,62,214,227,247,27,23,141,236,119,188,47,138,166,146,30,239,111,115,119,237,238,110,219,185,189,122,116,234,157,122,158,172,1,85,127,212,49,255,0,202,139,253,9,255,0,224,242,213,1,226,181,191,53,186,233,174,139,231,218,141,98,167,164,158,229,138,226,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,189,58,244,84,251,192,246,167,42,226,143,66,255,0,121,77,9,201,180,83,237,79,217,207,180,126,11,251,39,224,124,103,99,195,214,65,83,253,167,185,30,237,221,141,191,211,78,155,186,251,250,116,90,171,254,173,95,20,255,0,241,7,74,191,247,85,199,253,120,183,77,16,205,110,186,149,162,248,14,163,95,105,233,32,185,101,88,189,170,247,89,21,35,28,216,35,158,166,146,57,164,108,109,115,156,228,98,57,234,136,138,231,47,78,157,85,126,240,32,86,147,242,107,253,151,234,158,27,169,159,188,119,180,254,201,100,22,235,239,130,251,33,217,241,94,22,166,57,187,93,207,26,237,155,187,123,119,109,119,78,189,122,47,78,132,128,230,143,228,79,83,126,139,235,20,68,170,34,175,52,127,34,122,155,244,95,88,162,2,149,184,78,243,79,163,127,48,49,239,81,128,210,153,154,206,19,188,211,232,223,204,12,123,212,96,52,166,0,28,43,140,78,42,176,222,20,52,142,225,152,94,110,84,142,201,238,52,245,20,216,157,162,72,214,103,220,110,40,207,129,93,19,94,199,120,104,220,232,221,51,247,55,107,21,26,139,220,124,108,124,64,229,215,204,183,38,212,252,201,52,79,137,44,146,146,170,251,125,168,154,107,14,75,82,180,244,76,158,117,74,118,65,105,74,122,122,102,68,143,114,165,68,140,149,239,69,123,213,177,34,43,157,26,40,89,160,0,8,1,206,175,202,198,45,243,2,135,211,174,36,0,229,113,231,179,76,190,181,232,245,164,255,0,231,87,229,99,22,249,129,67,233,215,18,0,114,184,243,217,166,95,90,244,122,208,47,248,0,0,0,6,85,205,41,240,157,229,99,70,254,95,227,222,157,1,154,195,74,124,39,121,88,209,191,151,248,247,167,64,7,85,35,15,48,158,23,179,206,44,244,90,207,167,90,119,121,176,219,110,118,220,158,154,246,249,111,83,205,20,14,134,58,90,168,92,212,116,49,72,237,253,106,26,169,240,244,232,139,239,79,113,39,128,16,87,151,63,1,250,165,194,46,85,153,228,122,153,144,98,119,53,191,219,233,104,168,82,197,89,83,50,199,178,71,190,78,226,77,79,18,39,95,225,244,84,85,251,151,238,39,80,0,0,0,12,171,154,168,50,174,5,255,0,114,184,242,39,166,95,90,245,138,210,85,17,87,149,199,145,61,50,250,215,172,86,146,168,1,0,56,163,229,73,251,202,107,182,77,173,127,183,175,179,159,104,252,23,246,51,236,183,140,236,120,122,56,41,191,183,120,184,247,110,236,110,254,130,116,221,211,223,211,170,207,240,4,127,224,167,133,47,220,251,75,46,186,103,246,247,237,111,180,242,9,239,190,55,217,126,3,183,220,166,167,135,181,219,239,75,215,167,134,221,187,114,117,223,211,167,187,170,243,254,99,60,20,126,245,90,113,5,255,0,0,182,90,163,212,220,91,248,150,218,153,211,181,37,210,133,17,235,37,177,211,110,107,27,185,239,73,34,116,168,230,178,70,185,189,98,108,210,200,147,0,1,150,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,65,197,239,23,159,189,110,141,104,159,218,154,222,246,161,97,222,223,162,202,54,80,120,104,103,238,186,135,194,213,199,181,86,53,238,199,19,183,163,118,109,150,57,122,70,200,214,45,211,43,154,247,3,148,217,45,170,247,197,198,156,190,173,111,182,218,122,119,229,214,148,100,181,9,93,73,19,99,129,181,176,35,81,203,19,224,137,172,238,181,122,68,176,196,233,58,177,209,191,189,81,96,73,78,4,56,156,177,112,151,168,89,150,170,221,236,190,219,171,126,31,37,174,215,104,241,47,166,241,245,82,220,237,238,116,125,246,197,42,69,182,8,234,37,234,230,237,94,214,206,168,231,52,225,121,254,127,153,106,158,101,118,212,29,65,200,106,239,153,13,242,161,106,107,171,170,85,55,202,254,136,136,136,136,136,214,49,173,70,177,140,106,35,24,198,181,173,70,181,168,137,231,203,31,229,95,192,173,78,127,144,218,184,158,213,42,10,184,49,139,29,68,55,44,50,24,106,162,217,118,184,193,85,51,29,60,171,28,139,52,108,165,154,153,21,35,123,25,221,123,152,187,157,27,30,201,3,191,242,210,229,247,77,163,214,171,63,16,122,191,106,171,143,80,107,233,252,77,158,211,87,20,180,179,227,76,123,106,160,145,36,70,78,172,157,245,20,211,196,229,100,209,53,240,47,86,170,35,209,221,44,40,0,0,0,6,85,205,84,25,87,3,74,124,39,121,88,209,191,151,248,247,167,64,117,83,149,112,157,229,99,70,254,95,227,222,157,1,213,64,0,0,165,110,103,92,7,126,196,47,181,58,243,164,246,93,184,14,65,112,119,180,173,118,235,119,110,151,23,153,204,133,177,245,119,117,203,217,168,157,213,10,221,177,199,20,46,88,225,78,155,226,106,240,174,9,56,193,201,184,70,213,8,175,77,90,186,220,38,249,81,3,114,203,61,36,84,253,250,232,34,142,118,66,248,228,149,138,230,190,23,84,190,84,99,95,26,72,173,70,61,205,69,220,219,254,207,240,12,55,84,240,219,182,159,106,14,61,73,124,199,175,148,235,77,93,67,82,139,178,86,117,69,69,69,69,71,49,237,114,53,236,123,85,30,199,181,174,106,181,205,69,76,246,113,131,194,102,101,194,46,168,125,135,190,212,85,222,44,85,244,241,212,216,178,55,80,37,44,23,86,36,108,89,209,140,73,37,70,62,41,94,177,185,138,253,253,59,111,84,70,202,197,80,209,69,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,130,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,162,249,78,241,175,113,197,178,171,103,10,250,145,115,223,141,222,122,211,97,211,189,105,105,225,181,87,58,74,138,137,41,228,114,181,146,77,226,164,155,107,21,210,61,201,42,69,27,24,169,42,171,28,216,184,215,184,229,57,85,207,133,125,55,185,236,198,236,221,41,179,25,216,180,181,16,221,107,155,37,61,68,116,241,185,26,249,33,240,178,67,181,234,217,24,229,149,101,141,236,68,137,21,225,24,56,219,227,7,38,226,231,84,37,189,57,106,232,176,155,29,68,237,196,236,245,113,83,247,232,96,150,56,25,51,228,146,38,35,156,249,157,76,201,85,142,124,137,26,185,88,199,57,19,115,186,255,0,43,222,10,63,120,12,237,154,207,168,86,203,85,118,155,97,183,7,211,75,110,173,78,247,182,110,141,133,175,101,58,196,215,39,72,98,238,193,52,139,34,43,36,248,34,217,35,95,47,110,58,240,171,195,62,101,197,126,174,81,233,110,31,93,73,110,99,105,221,114,187,220,234,85,28,203,117,186,55,198,201,103,72,247,35,166,126,233,99,99,35,106,166,231,189,187,156,198,111,145,154,41,192,48,12,55,75,48,219,78,159,105,246,61,73,99,199,172,116,233,77,67,67,76,139,178,38,117,85,85,85,85,87,61,238,114,185,239,123,149,94,247,185,206,114,185,206,85,80,142,188,209,252,137,234,111,209,125,98,136,160,18,255,0,185,163,249,19,212,223,162,250,197,17,64,32,106,160,0,0,138,188,115,240,49,251,232,253,137,255,0,109,31,177,223,99,189,165,254,226,123,67,197,120,191,13,255,0,201,16,236,219,225,191,240,186,239,254,93,61,242,168,1,10,184,41,229,189,251,159,106,157,215,83,63,108,191,107,125,167,143,207,98,240,95,103,124,7,111,185,83,79,55,119,185,226,165,235,211,195,109,219,181,58,239,235,215,221,209,102,168,0,0,0,102,179,139,31,52,250,201,243,3,33,245,25,203,169,229,113,228,79,76,190,181,235,21,165,43,113,99,230,159,89,62,96,100,62,163,57,117,60,174,60,137,233,151,214,189,98,180,9,84,0,0,0,0,69,94,104,254,68,245,55,232,190,177,68,74,162,42,243,71,242,39,169,191,69,245,138,32,41,91,132,239,52,250,55,243,3,30,245,24,13,41,153,172,225,59,205,62,141,252,192,199,189,70,3,74,96,0,0,64,14,117,126,86,49,111,152,20,62,157,113,42,175,132,239,52,250,55,243,3,30,245,24,11,84,231,87,229,99,22,249,129,67,233,215,18,170,248,78,243,79,163,127,48,49,239,81,128,11,254,226,95,135,76,19,138,13,44,175,211,60,234,159,252,45,101,158,183,124,223,216,203,167,134,154,24,43,59,113,75,31,123,181,223,123,187,79,118,199,253,202,159,114,165,21,223,248,54,212,124,99,139,139,111,10,87,186,75,172,53,119,140,130,26,11,125,221,150,165,151,197,89,228,157,90,151,120,224,142,71,35,161,108,12,146,103,181,37,233,31,106,86,61,237,116,111,219,162,147,207,221,112,12,54,251,153,88,53,6,243,143,82,86,100,56,173,61,117,53,150,186,100,87,62,129,149,137,18,84,172,72,171,181,175,123,96,141,138,254,155,209,155,218,138,141,145,232,224,105,238,21,106,211,92,3,26,211,155,21,69,92,246,220,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,157,122,244,68,251,138,118,231,87,230,159,22,249,127,67,234,55,18,234,74,86,231,87,230,159,22,249,127,67,234,55,16,28,149,60,211,229,63,47,235,189,70,220,93,73,74,220,149,60,211,229,63,47,235,189,70,220,93,72,20,67,108,226,171,50,225,67,152,30,170,102,22,107,149,91,177,139,142,164,94,105,178,203,68,113,164,204,184,219,146,235,62,245,108,78,123,27,226,99,107,164,116,47,220,221,175,85,106,175,109,242,49,247,125,128,103,248,110,169,225,182,157,65,211,236,134,146,249,143,95,41,210,166,134,186,153,87,100,172,234,168,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,153,204,226,199,205,62,178,124,192,200,125,70,114,213,57,42,121,88,202,126,96,87,122,117,184,8,65,204,83,129,90,158,22,179,37,206,52,250,130,173,250,87,127,168,134,26,25,170,106,162,123,237,151,25,146,161,235,109,68,89,22,121,152,216,233,221,35,38,115,63,160,246,177,207,123,218,175,127,10,225,163,136,188,239,133,253,83,160,212,204,22,163,252,21,29,226,139,100,63,217,59,95,137,134,105,232,251,146,197,39,103,187,216,99,123,172,110,246,125,232,191,122,45,255,0,113,99,229,99,89,62,95,228,62,157,57,154,192,53,37,150,98,214,44,231,21,188,225,89,77,15,141,178,228,22,250,139,93,198,155,186,248,251,244,179,198,232,229,143,123,21,175,110,230,61,201,213,170,142,78,189,81,81,125,230,123,56,215,225,70,251,194,94,178,214,225,189,171,173,102,33,114,235,89,139,94,235,97,99,124,125,46,214,44,145,171,163,85,98,205,3,223,218,145,58,49,203,209,146,118,216,201,99,67,69,39,31,226,171,134,124,55,138,253,35,172,210,220,194,186,174,220,246,212,54,229,104,185,211,42,185,246,235,140,108,145,145,78,177,238,70,204,205,178,200,199,198,229,77,204,123,182,185,143,217,35,2,173,185,77,241,121,251,34,212,127,221,247,53,173,217,136,103,247,6,123,37,209,208,119,100,165,200,166,88,96,135,116,140,84,122,67,59,24,216,157,213,175,70,200,216,28,157,166,44,207,91,169,50,239,159,224,25,150,150,102,87,109,62,212,28,122,174,199,144,216,234,22,154,186,134,165,19,124,79,232,138,138,138,138,173,123,28,213,107,216,246,170,177,236,115,92,213,115,92,138,182,253,202,199,141,59,86,127,164,117,154,53,170,89,5,37,13,247,75,172,235,87,75,93,61,51,105,41,23,23,165,100,81,54,89,167,221,218,107,233,149,200,199,185,233,31,88,150,23,127,17,201,51,208,37,255,0,17,90,243,134,240,219,164,119,221,86,204,235,105,26,203,117,59,217,108,161,154,161,97,125,218,226,172,114,211,209,68,173,99,221,190,71,55,162,185,24,237,140,71,200,228,216,199,42,103,179,136,173,121,204,184,146,213,203,238,171,102,117,181,110,125,198,161,236,182,80,205,80,147,50,211,110,71,185,105,232,162,86,177,141,217,27,93,209,92,140,110,247,171,228,114,111,123,149,123,87,48,110,54,238,188,87,231,241,216,177,137,234,232,116,235,21,168,168,134,213,70,218,167,58,11,180,237,154,102,178,236,248,221,12,79,99,228,167,116,109,108,82,35,150,20,238,35,85,22,73,58,250,14,90,156,20,92,120,139,212,122,29,80,205,109,157,116,203,17,184,58,74,151,185,41,103,142,235,116,166,90,105,89,108,150,9,28,175,72,94,201,218,249,28,177,57,142,141,143,137,21,174,122,57,129,42,185,77,240,81,113,211,250,63,222,119,84,45,157,139,213,238,222,200,241,10,41,18,150,162,56,173,117,80,67,50,92,219,35,28,247,199,52,172,145,208,181,191,194,123,35,239,163,209,201,50,35,44,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,107,56,177,243,79,172,159,48,50,31,81,156,210,153,154,206,44,124,211,235,39,204,12,135,212,103,2,213,57,67,112,233,130,98,90,19,109,226,43,195,248,188,207,53,246,165,31,141,223,52,126,18,215,29,99,97,240,125,190,234,197,39,89,168,59,221,222,219,95,252,93,157,122,55,171,167,249,21,121,92,121,19,211,47,173,122,197,105,42,128,17,87,154,63,145,61,77,250,47,172,81,18,168,138,188,209,252,137,234,111,209,125,98,136,10,86,225,59,205,62,141,252,192,199,189,70,3,74,102,107,56,78,243,79,163,127,48,49,239,81,128,210,152,0,0,20,173,206,175,205,62,45,242,254,135,212,110,39,85,228,99,248,217,249,111,245,35,149,115,171,243,79,139,124,191,161,245,27,137,213,121,24,254,54,126,91,253,72,11,84,0,0,0,0,40,7,154,63,158,205,77,250,47,163,209,23,252,80,15,52,127,61,154,155,244,95,71,162,3,149,91,248,139,206,236,156,56,214,240,209,96,168,240,56,221,247,32,170,190,228,31,4,50,251,79,115,45,254,22,47,142,37,146,30,204,150,245,126,232,228,78,231,123,107,147,163,62,47,21,128,103,249,150,150,102,86,157,65,211,236,134,174,199,144,216,234,18,166,134,186,153,83,124,79,232,168,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,172,3,0,204,181,79,50,180,233,246,159,99,213,119,204,134,249,80,148,212,52,52,200,155,229,127,69,85,85,85,84,107,24,214,163,158,247,185,81,140,99,92,231,43,90,213,84,153,60,102,242,190,190,240,193,164,244,58,181,137,103,223,108,109,86,173,180,249,91,170,41,89,67,37,52,147,84,246,233,170,105,226,238,63,116,43,221,130,23,199,189,210,54,78,146,38,230,72,230,192,22,149,193,247,22,120,111,23,90,95,246,226,197,79,73,103,190,208,84,73,77,125,199,27,94,181,83,218,158,178,61,32,87,189,99,137,94,201,98,98,72,215,163,54,117,238,49,21,93,19,209,59,169,154,206,24,184,133,202,184,95,214,91,46,174,98,212,222,63,192,119,41,174,54,183,213,73,79,13,206,134,86,237,150,158,71,49,127,205,145,138,230,189,172,150,40,158,172,126,205,171,161,237,23,213,236,55,94,180,191,31,213,205,63,158,174,75,22,69,78,233,169,210,174,5,134,120,158,201,29,20,176,200,207,122,35,227,150,57,35,85,106,185,138,172,85,107,156,213,71,40,123,80,0,20,45,203,155,130,143,222,171,81,231,191,231,246,203,172,122,101,139,127,18,229,83,2,118,163,186,87,34,177,99,182,54,109,205,123,119,49,235,36,174,137,28,230,70,214,183,172,78,154,41,18,247,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,60,254,150,233,110,9,162,216,37,179,76,244,210,197,236,108,110,205,222,240,84,94,42,106,142,215,118,103,205,39,241,38,123,228,119,89,37,123,190,39,47,78,189,19,162,34,34,122,176,6,107,56,177,243,79,172,159,48,50,31,81,156,210,153,154,206,44,124,211,235,39,204,12,135,212,103,2,213,56,105,255,0,235,54,221,254,95,231,127,253,30,232,82,177,117,60,52,255,0,245,155,110,255,0,47,243,191,254,143,116,41,88,13,84,0,0,17,87,154,63,145,61,77,250,47,172,81,18,168,138,188,209,252,137,234,111,209,125,98,136,10,86,225,59,205,62,141,252,192,199,189,70,3,74,102,107,56,78,243,79,163,127,48,49,239,81,128,210,152,0,0,3,138,113,161,172,119,221,2,225,131,63,213,92,90,29,247,171,85,190,58,123,116,155,152,158,26,170,174,162,42,72,170,122,61,143,99,251,47,168,108,189,183,53,90,254,222,197,232,142,234,157,172,173,94,118,154,153,149,99,250,113,167,122,91,105,171,240,246,92,194,225,112,184,93,251,114,72,201,42,60,2,83,118,32,118,215,163,31,10,190,173,100,115,30,215,127,18,8,28,138,213,103,188,42,4,153,92,207,248,103,169,225,243,88,113,170,251,85,117,93,126,39,144,226,246,187,109,158,166,173,98,239,177,246,122,26,107,124,144,73,177,221,94,244,138,26,89,150,78,220,108,85,169,86,181,171,219,114,158,127,150,46,150,254,212,56,201,194,188,93,139,218,118,172,75,196,101,55,15,235,174,207,133,240,177,175,132,159,220,246,185,251,107,164,162,248,27,187,175,95,137,170,196,121,63,249,201,232,167,219,158,31,109,58,199,73,112,236,213,233,149,193,123,208,73,46,216,231,161,184,203,79,79,38,214,164,110,87,76,217,217,70,173,234,246,53,35,239,245,220,237,136,7,31,228,125,159,211,69,117,213,61,45,174,200,106,214,162,170,158,221,127,181,218,92,178,186,4,100,78,150,10,218,134,39,78,211,30,171,53,3,29,239,71,189,18,63,233,36,107,182,215,204,230,112,51,170,22,173,28,226,211,76,243,203,235,105,18,219,5,227,217,181,147,213,214,182,146,10,72,43,161,146,138,74,169,37,114,43,90,200,91,82,179,47,94,136,169,26,162,185,189,119,38,140,192,170,190,121,223,130,127,153,63,77,34,175,43,143,61,154,101,245,175,71,173,37,87,60,239,193,63,204,159,166,145,87,149,199,158,205,50,250,215,163,214,129,127,192,0,5,0,243,71,243,217,169,191,69,244,122,34,255,0,138,1,230,143,231,179,83,126,139,232,244,64,74,174,70,63,141,159,150,255,0,82,45,80,170,190,70,63,141,159,150,255,0,82,45,80,0,0,1,229,53,99,5,253,168,105,102,101,166,126,212,246,103,218,220,126,227,98,241,189,142,247,133,241,84,210,67,221,237,238,110,253,189,205,219,119,55,175,78,157,83,175,83,213,128,42,175,250,134,63,249,81,127,161,63,252,30,89,78,147,224,191,178,253,44,195,116,207,218,158,211,251,37,143,219,172,94,55,177,217,241,94,22,154,56,123,189,189,206,217,187,183,187,110,231,116,235,211,170,244,234,122,176,0,138,188,209,252,137,234,111,209,125,98,136,149,68,85,230,143,228,79,83,126,139,235,20,64,82,183,9,222,105,244,111,230,6,61,234,48,26,19,215,77,116,211,142,29,52,226,227,170,26,161,121,240,54,170,30,145,67,12,72,143,170,184,85,57,21,99,165,166,141,85,59,147,63,107,186,39,84,106,53,174,123,220,198,49,239,110,117,184,122,202,108,88,54,190,233,166,107,148,215,120,43,46,63,152,89,174,151,26,158,211,228,236,82,193,91,20,146,201,177,136,231,187,107,24,229,232,212,87,47,78,136,138,190,227,181,241,245,198,190,85,197,102,163,213,217,45,55,63,15,166,88,205,194,104,241,203,125,58,200,200,235,246,43,163,109,206,161,36,107,30,233,165,98,170,177,175,106,118,99,122,177,19,115,165,124,161,202,184,151,226,47,59,226,131,84,235,245,51,58,168,255,0,11,71,103,162,217,15,246,50,215,226,102,154,10,62,228,81,71,222,237,119,222,222,235,219,189,255,0,122,175,220,137,202,137,149,203,175,129,90,158,41,115,36,206,53,6,130,173,154,87,96,168,154,26,233,169,170,162,99,238,119,24,82,157,233,109,84,73,18,120,88,232,234,27,35,230,107,63,160,199,49,175,99,220,143,100,212,230,89,192,5,171,83,48,10,93,84,225,255,0,78,169,32,205,177,74,120,41,43,45,86,120,219,78,151,75,36,16,172,108,138,26,86,51,108,181,52,237,100,45,137,173,86,57,208,181,209,39,113,89,79,27,67,213,242,208,227,142,155,136,236,54,29,30,206,25,86,205,69,194,236,241,190,106,185,31,45,67,47,150,232,86,56,18,181,211,61,92,228,169,71,62,38,204,215,187,227,124,137,35,21,81,207,100,51,124,203,102,39,148,223,112,108,170,205,154,226,213,222,10,245,143,220,41,238,150,234,158,211,36,236,85,65,35,100,138,77,143,71,49,219,94,198,175,71,34,181,122,116,84,84,247,26,9,224,115,139,187,87,23,218,70,236,174,123,117,37,159,44,176,212,54,219,145,218,160,168,107,216,201,213,136,230,85,66,197,114,202,202,105,147,118,206,226,117,71,199,52,104,233,59,75,35,131,133,115,171,242,177,139,124,192,161,244,235,137,0,57,92,121,236,211,47,173,122,61,105,63,249,213,249,88,197,190,96,80,250,117,196,128,28,174,60,246,105,151,214,189,30,180,11,254,0,0,0,1,149,115,74,124,39,121,88,209,191,151,248,247,167,64,102,176,210,159,9,222,86,52,111,229,254,61,233,208,1,213,64,0,0,0,0,0,12,171,154,168,50,174,5,255,0,114,184,242,39,166,95,90,245,138,210,85,17,87,149,199,145,61,50,250,215,172,86,146,168,0,0,0,0,1,70,220,211,248,76,195,120,115,213,11,78,113,167,245,20,148,54,45,74,168,184,84,211,227,148,148,11,4,22,103,210,199,70,146,164,111,238,57,28,201,101,168,146,68,99,89,27,34,78,140,106,109,68,68,188,146,170,249,231,126,9,254,100,253,52,8,149,203,175,134,124,55,138,94,33,147,12,212,26,234,182,99,214,11,60,217,29,117,21,50,171,31,115,100,53,20,240,165,34,202,142,71,66,199,58,161,170,247,183,227,216,199,53,170,199,57,36,102,130,74,86,228,169,230,159,41,249,127,93,234,54,226,234,64,0,0,0,0,25,87,53,80,101,92,13,41,240,157,229,99,70,254,95,227,222,157,1,213,78,85,194,119,149,141,27,249,127,143,122,116,7,85,0,0,0,112,174,48,120,76,195,120,186,210,255,0,176,247,218,138,75,61,246,130,162,58,155,22,70,234,5,170,158,212,245,145,139,58,49,137,36,74,246,75,19,22,55,49,95,179,175,109,234,138,232,152,169,221,78,85,196,239,16,184,175,11,250,53,122,213,204,166,155,199,248,14,221,53,186,214,202,168,233,230,185,215,74,237,177,83,198,231,175,249,210,61,90,215,185,145,69,43,209,143,217,181,67,57,153,254,1,153,105,102,101,118,211,237,65,199,170,236,121,13,142,161,105,171,168,106,81,55,196,254,136,168,168,168,170,215,177,205,86,189,143,106,171,30,199,53,205,87,53,200,171,249,49,60,90,251,156,229,86,108,43,22,161,241,183,172,130,225,79,107,183,83,119,89,31,126,170,121,27,28,81,239,122,181,141,220,247,181,58,185,81,169,215,170,170,39,188,250,186,165,170,89,222,180,231,119,61,76,212,187,239,182,114,75,207,103,198,214,248,88,105,251,189,168,89,12,127,195,133,140,141,189,35,137,141,248,90,157,122,117,94,170,170,170,210,221,82,206,244,91,59,182,106,102,154,95,125,141,146,89,187,222,10,183,194,195,81,218,238,194,248,100,254,28,204,124,110,235,28,175,111,196,213,233,215,170,116,84,69,64,191,238,10,56,81,177,112,151,163,84,88,111,106,213,89,151,220,186,86,101,55,186,40,94,223,31,85,185,235,28,104,233,21,94,176,192,199,246,163,78,140,106,244,124,157,182,62,89,16,144,7,31,225,87,137,140,55,138,253,35,163,213,44,62,134,174,220,246,212,58,219,119,182,84,162,185,246,235,140,108,141,242,192,146,109,70,204,205,178,198,246,72,212,77,204,123,119,53,143,223,27,59,0,17,87,154,63,145,61,77,250,47,172,81,20,2,95,247,52,127,34,122,155,244,95,88,162,40,4,13,84,0,0,0,0,0,0,0,0,205,103,22,62,105,245,147,230,6,67,234,51,151,83,202,227,200,158,153,125,107,214,43,74,86,226,199,205,62,178,124,192,200,125,70,114,234,121,92,121,19,211,47,173,122,197,104,18,168,0,0,0,0,138,188,209,252,137,234,111,209,125,98,136,149,68,85,230,143,228,79,83,126,139,235,20,64,82,183,9,222,105,244,111,230,6,61,234,48,26,83,51,89,194,119,154,125,27,249,129,143,122,140,6,148,192,0,0,128,28,234,252,172,98,223,48,40,125,58,226,85,95,9,222,105,244,111,230,6,61,234,48,22,169,206,175,202,198,45,243,2,135,211,174,37,85,240,157,230,159,70,254,96,99,222,163,0,26,83,0,0,41,91,157,95,154,124,91,229,253,15,168,220,75,169,41,91,157,95,154,124,91,229,253,15,168,220,64,114,84,243,79,148,252,191,174,245,27,113,117,37,43,114,84,243,79,148,252,191,174,245,27,113,117,32,102,179,139,31,52,250,201,243,3,33,245,25,203,84,228,169,229,99,41,249,129,93,233,214,226,170,248,177,243,79,172,159,48,50,31,81,156,181,78,74,158,86,50,159,152,21,222,157,110,2,85,113,99,229,99,89,62,95,228,62,157,57,154,195,74,124,88,249,88,214,79,151,249,15,167,78,102,176,13,84,0,0,130,188,208,184,40,253,224,48,71,235,62,158,219,46,181,218,147,134,219,217,77,21,186,137,59,222,217,181,182,103,61,244,233,19,156,157,38,139,187,60,209,172,104,175,147,227,139,100,142,124,93,186,65,47,163,152,207,26,255,0,186,174,156,65,96,192,46,118,169,53,55,41,254,29,182,154,117,238,201,107,161,84,122,73,115,116,59,92,199,109,123,18,56,155,42,181,175,145,206,119,73,91,12,177,173,11,129,213,120,104,225,211,59,226,131,84,232,52,207,5,167,255,0,5,89,120,173,223,15,246,50,215,226,97,134,122,206,220,178,199,222,237,119,216,238,211,29,189,255,0,114,39,222,169,162,141,42,211,60,87,70,244,227,28,210,220,42,147,195,217,113,155,124,86,250,109,209,198,201,38,216,159,28,242,246,216,198,58,105,94,174,146,71,163,83,124,143,123,149,58,185,76,246,112,127,196,165,247,133,109,113,179,234,109,177,59,214,169,182,218,242,74,70,210,178,121,42,236,242,205,27,234,35,137,28,230,109,153,59,76,146,53,71,177,59,145,177,28,170,197,123,93,162,140,79,41,177,103,56,173,155,53,197,171,188,109,151,32,183,211,221,45,213,61,167,199,223,165,158,54,201,20,155,30,141,123,119,49,237,94,142,68,114,117,232,168,139,238,3,235,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25,172,226,199,205,62,178,124,192,200,125,70,115,74,102,107,56,177,243,79,172,159,48,50,31,81,156,11,169,229,113,228,79,76,190,181,235,21,164,170,34,175,43,143,34,122,101,245,175,88,173,37,80,2,42,243,71,242,39,169,191,69,245,138,34,85,17,87,154,63,145,61,77,250,47,172,81,1,74,220,39,121,167,209,191,152,24,247,168,192,105,76,205,103,9,222,105,244,111,230,6,61,234,48,26,83,0,0,2,149,185,213,249,167,197,190,95,208,250,141,196,234,188,140,127,27,63,45,254,164,114,174,117,126,105,241,111,151,244,62,163,113,58,175,35,31,198,207,203,127,169,1,106,128,0,0,0,5,0,243,71,243,217,169,191,69,244,122,34,255,0,138,1,230,143,231,179,83,126,139,232,244,64,77,78,73,122,103,138,211,105,102,117,172,126,19,187,146,92,50,5,198,123,242,71,27,188,61,13,61,53,61,70,200,93,179,184,206,228,149,93,100,77,234,215,118,32,248,81,89,213,108,168,128,28,149,60,172,101,63,48,43,189,58,220,79,240,40,135,152,239,3,148,220,41,102,84,25,134,159,62,174,163,78,179,10,137,217,67,12,172,150,87,217,42,218,136,245,162,150,117,69,107,216,230,171,157,3,156,238,235,153,20,173,114,57,97,89,100,231,252,18,113,131,147,112,141,170,17,94,154,181,117,184,77,242,162,6,229,150,122,72,169,251,245,208,69,28,236,133,241,201,43,21,205,124,46,169,124,168,198,190,52,145,90,140,123,154,139,185,183,253,159,224,24,110,169,225,183,109,62,212,28,122,146,249,143,95,41,214,154,186,134,165,23,100,172,234,138,138,138,138,142,99,218,228,107,216,246,170,61,143,107,92,213,107,154,138,153,236,227,7,132,204,203,132,93,80,251,15,125,168,171,188,88,171,233,227,169,177,100,110,160,74,88,46,172,72,216,179,163,24,146,74,140,124,82,189,99,115,21,251,250,118,222,168,141,149,138,161,161,220,79,41,177,103,56,173,155,53,197,171,188,109,151,32,183,211,221,45,213,61,167,199,223,165,158,54,201,20,155,30,141,123,119,49,237,94,142,68,114,117,232,168,139,238,62,177,73,124,183,57,130,83,112,237,83,38,143,107,37,214,173,218,117,113,168,117,77,21,202,105,101,153,152,203,210,41,228,149,34,167,134,9,102,153,149,51,44,13,86,53,205,100,111,87,201,211,171,228,85,187,64,0,0,6,107,56,177,243,79,172,159,48,50,31,81,156,210,153,154,206,44,124,211,235,39,204,12,135,212,103,2,213,56,105,255,0,235,54,221,254,95,231,127,253,30,232,82,177,117,60,52,255,0,245,155,110,255,0,47,243,191,254,143,116,41,88,13,84,0,0,17,87,154,63,145,61,77,250,47,172,81,18,168,138,188,209,252,137,234,111,209,125,98,136,10,86,225,59,205,62,141,252,192,199,189,70,3,74,102,107,56,78,243,79,163,127,48,49,239,81,128,210,152,0,0,2,128,121,157,106,151,237,67,140,156,215,194,95,125,167,106,196,188,62,45,111,254,181,236,248,95,11,26,120,184,61,236,107,159,182,186,74,223,141,219,186,245,248,92,172,70,23,209,150,101,54,44,27,21,188,230,185,77,119,130,178,227,246,250,139,165,198,167,180,249,59,20,176,70,233,37,147,99,17,207,118,214,49,203,209,168,174,94,157,17,21,125,198,93,238,215,107,173,254,235,91,125,190,220,234,238,55,43,141,68,149,117,149,149,115,58,105,234,103,145,202,233,37,146,71,42,185,239,115,149,92,174,85,85,85,85,85,2,218,185,31,97,87,90,12,3,84,245,26,106,138,69,182,223,47,22,235,37,60,77,123,187,237,158,134,25,102,149,207,110,221,168,197,109,194,20,106,163,149,85,91,39,84,111,68,87,79,77,126,209,203,23,16,26,53,150,104,238,71,55,135,164,201,173,238,167,142,167,107,223,225,42,152,228,146,154,167,99,30,197,147,181,60,113,75,219,222,141,126,205,174,248,92,168,121,78,11,244,114,251,160,92,48,96,26,85,148,205,190,245,106,183,201,81,113,143,107,19,195,85,85,212,75,87,45,55,86,61,236,127,101,245,14,139,184,215,43,95,219,222,157,17,221,19,181,129,149,115,75,188,53,234,245,54,189,104,54,13,171,144,207,73,37,70,69,103,134,107,130,82,65,44,48,69,113,103,88,171,97,141,146,245,122,50,58,152,230,141,21,85,221,81,136,168,231,34,163,150,139,57,135,225,86,172,3,141,45,85,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,58,117,70,35,81,85,202,138,229,176,158,75,122,199,125,204,52,107,45,209,219,188,61,202,77,59,184,83,212,90,234,119,49,54,210,220,157,81,35,169,182,53,136,171,178,120,42,37,238,57,239,115,188,78,223,133,177,181,20,60,7,60,239,193,63,204,159,166,145,87,149,199,158,205,50,250,215,163,214,146,171,158,119,224,159,230,79,211,72,171,202,227,207,102,153,125,107,209,235,64,191,224,0,2,128,121,163,249,236,212,223,162,250,61,17,127,197,0,243,71,243,217,169,191,69,244,122,32,37,87,35,31,198,207,203,127,169,22,168,85,95,35,31,198,207,203,127,169,22,168,0,0,0,0,0,0,0,138,188,209,252,137,234,111,209,125,98,136,149,68,85,230,143,228,79,83,126,139,235,20,64,80,9,221,120,59,225,87,50,226,191,87,45,248,125,154,219,86,220,98,221,81,79,83,150,93,227,145,33,101,186,220,175,248,209,178,185,143,111,137,145,173,145,176,179,107,183,61,21,202,157,182,72,246,120,157,11,208,189,71,226,47,81,237,218,95,165,246,111,29,117,174,235,44,211,74,170,202,91,125,43,85,18,74,170,153,17,23,183,11,55,55,170,244,87,43,156,214,49,175,123,216,199,104,83,134,142,29,48,78,23,244,178,131,76,240,90,127,240,85,151,138,221,243,127,100,238,158,26,24,103,172,237,203,44,157,158,239,97,142,237,49,219,25,247,34,125,234,161,237,112,12,3,13,210,204,54,211,167,218,125,143,82,88,241,235,29,58,83,80,208,211,34,236,137,157,85,85,85,85,85,207,123,156,174,123,222,229,87,189,238,115,156,174,115,149,87,208,0,5,80,115,65,229,247,77,105,166,189,113,67,162,214,170,183,177,245,14,175,204,44,116,209,75,82,253,243,75,85,81,89,122,89,101,157,206,70,35,159,3,95,4,81,108,141,136,233,126,22,53,253,32,7,14,186,243,153,112,219,171,150,45,86,195,43,106,218,251,117,67,25,115,161,134,161,33,101,218,220,175,106,212,81,74,174,99,219,178,70,183,162,57,88,237,143,70,72,212,222,198,170,105,120,172,184,249,56,225,175,226,142,162,234,235,173,92,122,35,5,60,55,118,90,157,82,190,54,122,183,203,34,58,208,201,145,235,42,83,70,145,177,238,168,118,217,86,57,163,137,138,249,18,74,134,7,201,230,67,175,56,111,18,92,191,52,227,85,176,202,218,71,50,227,156,91,153,115,161,134,161,102,125,166,226,150,170,245,168,162,149,92,198,59,124,110,119,68,114,177,187,216,172,145,169,177,237,85,137,124,174,60,246,105,151,214,189,30,180,157,60,223,241,107,22,13,193,126,158,225,88,181,15,130,178,227,249,133,166,215,110,166,238,190,78,197,44,22,154,248,226,143,123,213,207,118,214,49,169,213,202,174,94,157,85,85,125,228,22,229,113,231,179,76,190,181,232,245,160,95,240,0,0,0,12,171,154,83,225,59,202,198,141,252,191,199,189,58,3,53,134,148,248,78,242,177,163,127,47,241,239,78,128,14,170,0,0,0,0,0,0,101,92,213,65,149,112,47,251,149,199,145,61,50,250,215,172,86,146,168,138,188,174,60,137,233,151,214,189,98,180,149,64,0,0,0,0,10,171,231,157,248,39,249,147,244,210,213,10,171,231,157,248,39,249,147,244,208,57,87,37,79,52,249,79,203,250,239,81,183,23,82,82,183,37,79,52,249,79,203,250,239,81,183,23,82,0,0,0,0,0,202,185,170,131,42,224,105,79,132,239,43,26,55,242,255,0,30,244,232,14,170,114,174,19,188,172,104,223,203,252,123,211,160,58,168,0,0,31,146,237,118,181,88,45,85,183,219,237,206,146,221,109,183,83,201,87,89,89,87,51,97,130,154,8,218,174,146,89,36,114,163,88,198,181,21,202,229,84,68,68,85,83,61,156,109,241,131,147,113,115,170,18,222,156,181,116,88,77,142,162,118,226,118,122,184,169,251,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,127,155,23,26,247,28,167,42,185,240,175,166,247,61,152,221,155,165,54,99,59,22,150,162,27,173,115,100,167,168,142,158,55,35,95,36,62,22,72,118,189,91,35,28,178,172,177,189,136,145,34,190,37,240,125,194,102,101,197,214,168,125,135,177,84,85,217,236,84,20,242,84,223,114,54,208,37,84,22,166,44,111,88,17,236,89,34,71,190,89,88,145,181,136,253,253,59,143,68,86,196,245,64,145,92,177,120,14,253,183,223,105,181,231,86,44,187,176,28,126,224,223,102,218,238,54,238,229,46,81,51,89,51,100,232,238,235,87,179,79,59,105,213,219,163,146,41,156,146,66,189,118,74,212,115,58,224,59,246,33,125,169,215,157,39,178,237,192,114,11,131,189,165,107,183,91,187,116,184,188,206,100,45,143,171,187,174,94,205,68,238,168,86,237,142,56,161,114,199,10,116,223,19,86,226,112,12,3,13,210,204,54,211,167,218,125,143,82,88,241,235,29,58,83,80,208,211,34,236,137,157,85,85,85,85,85,207,123,156,174,123,222,229,87,189,238,115,156,174,115,149,85,159,224,24,110,169,225,183,109,62,212,28,122,146,249,143,95,41,214,154,186,134,165,23,100,172,234,138,138,138,138,142,99,218,228,107,216,246,170,61,143,107,92,213,107,154,138,129,159,110,10,56,174,190,240,151,172,180,89,151,118,235,89,136,92,186,81,229,54,74,41,152,223,31,75,181,233,28,136,217,17,88,179,64,247,247,99,94,172,114,244,124,125,198,50,89,20,208,158,39,148,216,179,156,86,205,154,226,213,222,54,203,144,91,233,238,150,234,158,211,227,239,210,207,27,100,138,77,143,70,189,187,152,246,175,71,34,57,58,244,84,69,247,25,226,227,7,132,204,203,132,93,80,251,15,125,168,171,188,88,171,233,227,169,177,100,110,160,74,88,46,172,72,216,179,163,24,146,74,140,124,82,189,99,115,21,251,250,118,222,168,141,149,138,178,127,149,31,26,255,0,179,44,170,14,26,245,50,231,117,169,198,242,219,133,61,54,37,47,94,244,54,123,164,210,57,171,79,177,26,178,54,26,169,36,103,189,174,217,28,169,185,88,137,52,210,180,39,87,52,127,34,122,155,244,95,88,162,40,4,191,238,104,254,68,245,55,232,190,177,68,80,8,26,168,0,0,0,0,0,0,0,1,154,206,44,124,211,235,39,204,12,135,212,103,46,167,149,199,145,61,50,250,215,172,86,148,173,197,143,154,125,100,249,129,144,250,140,229,212,242,184,242,39,166,95,90,245,138,208,37,80,0,0,0,1,21,121,163,249,19,212,223,162,250,197,17,42,136,171,205,31,200,158,166,253,23,214,40,128,165,110,19,188,211,232,223,204,12,123,212,96,52,166,102,179,132,239,52,250,55,243,3,30,245,24,13,41,128,0,1,0,57,213,249,88,197,190,96,80,250,117,196,170,190,19,188,211,232,223,204,12,123,212,96,45,83,157,95,149,140,91,230,5,15,167,92,74,171,225,59,205,62,141,252,192,199,189,70,0,52,166,0,0,82,183,58,191,52,248,183,203,250,31,81,184,151,82,82,183,58,191,52,248,183,203,250,31,81,184,128,228,169,230,159,41,249,127,93,234,54,226,234,74,86,228,169,230,159,41,249,127,93,234,54,226,234,64,205,103,22,62,105,245,147,230,6,67,234,51,150,169,201,83,202,198,83,243,2,187,211,173,197,85,241,99,230,159,89,62,96,100,62,163,57,106,156,149,60,172,101,63,48,43,189,58,220,4,170,226,199,202,198,178,124,191,200,125,58,115,53,134,148,248,177,242,177,172,159,47,242,31,78,156,205,96,26,168,57,167,17,90,243,134,240,219,164,119,221,86,204,235,105,26,203,117,59,217,108,161,154,161,97,125,218,226,172,114,211,209,68,173,99,221,190,71,55,162,185,24,237,140,71,200,228,216,199,42,116,11,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,74,1,227,251,140,27,175,22,90,184,231,91,214,146,60,19,14,168,172,160,197,25,12,78,71,212,192,247,181,36,174,149,210,49,178,239,168,72,98,122,70,230,181,34,99,88,205,187,210,73,36,14,43,173,26,189,153,107,214,168,100,26,185,168,19,210,73,125,200,170,27,53,66,82,64,144,193,19,25,27,98,138,24,217,239,84,100,113,71,28,104,174,87,61,81,136,174,115,156,170,229,179,78,88,252,191,232,224,194,111,58,209,175,56,239,127,237,222,63,53,158,195,104,146,72,31,27,172,87,26,56,157,45,123,103,133,238,150,25,167,134,103,192,212,107,161,150,56,214,116,119,94,242,108,141,92,181,56,40,184,241,23,168,244,58,161,154,219,58,233,150,35,112,116,149,47,114,82,207,29,214,233,76,180,210,178,217,44,18,57,94,144,189,147,181,242,57,98,115,29,27,31,18,43,92,244,115,47,80,12,240,241,201,194,37,215,132,29,92,110,41,5,198,174,241,137,223,169,221,114,199,46,179,211,185,143,124,8,245,107,233,102,122,53,34,125,76,43,183,127,109,122,43,36,134,69,108,125,212,141,189,215,148,223,23,159,178,45,71,253,223,115,90,221,152,134,127,112,103,178,93,29,7,118,74,92,138,101,134,8,119,72,197,71,164,51,177,141,137,221,90,244,108,141,129,201,218,98,204,245,181,78,37,248,116,193,56,160,210,202,253,51,206,169,255,0,194,214,89,235,119,205,253,140,186,120,105,161,130,179,183,20,177,247,187,93,247,187,180,247,108,127,220,169,247,42,103,91,85,116,207,42,209,189,71,200,244,183,53,164,240,247,172,102,225,45,190,167,108,114,50,57,182,47,193,60,93,198,49,238,134,86,43,100,141,234,212,223,27,216,228,78,142,64,52,252,8,1,202,111,139,207,218,238,156,126,239,185,173,110,252,191,0,183,179,217,46,142,131,181,29,86,59,10,67,4,59,164,98,171,22,104,30,246,196,238,173,98,186,55,64,228,238,189,38,122,79,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,107,56,177,243,79,172,159,48,50,31,81,156,210,152,2,42,242,184,242,39,166,95,90,245,138,210,85,0,0,138,188,209,252,137,234,111,209,125,98,136,149,64,12,214,112,157,230,159,70,254,96,99,222,163,1,165,48,0,0,0,165,110,117,126,105,241,111,151,244,62,163,113,58,175,35,31,198,207,203,127,169,22,168,0,0,0,0,0,20,3,205,31,207,102,166,253,23,209,232,139,254,0,64,14,74,158,86,50,159,152,21,222,157,110,39,248,0,14,85,196,239,15,88,175,20,26,53,122,210,60,166,167,192,120,254,221,77,186,232,202,88,234,38,182,87,68,237,209,84,70,215,167,249,209,189,26,230,57,241,75,43,17,236,223,185,58,168,3,49,154,209,164,57,150,130,234,134,65,164,122,129,5,36,119,220,118,161,176,212,45,36,233,52,18,177,241,182,88,166,141,254,229,86,73,20,145,200,136,228,107,209,30,136,230,181,200,173,75,31,229,71,199,79,246,142,23,245,175,51,255,0,131,210,224,21,181,205,255,0,57,174,181,201,80,174,255,0,162,240,172,115,127,223,194,143,254,231,132,181,64,0,0,0,205,103,22,62,105,245,147,230,6,67,234,51,154,83,0,64,14,26,127,250,205,183,127,151,249,223,255,0,71,186,20,172,106,160,0,0,0,34,175,52,127,34,122,155,244,95,88,162,37,80,3,53,156,39,121,167,209,191,152,24,247,168,192,105,76,0,0,0,32,175,56,45,99,177,96,220,48,46,149,84,67,226,47,90,151,112,130,158,142,61,207,103,98,150,134,162,10,186,138,158,168,199,49,219,94,202,104,187,106,230,57,124,78,246,238,72,220,133,75,112,177,162,159,188,79,16,88,78,142,73,112,240,84,153,5,193,124,124,237,151,183,35,40,96,137,245,21,93,167,118,228,68,153,96,134,84,143,115,21,189,197,102,238,141,234,169,165,48,0,0,5,85,243,189,210,223,254,38,154,215,111,177,127,194,241,107,189,207,197,127,146,166,130,14,202,191,255,0,150,78,222,198,127,137,238,254,214,132,127,229,29,169,153,86,31,197,237,159,5,180,213,245,178,231,182,250,251,125,222,150,73,36,237,187,195,82,77,89,4,237,99,94,140,89,152,248,21,141,123,218,237,177,207,59,81,17,95,213,47,80,1,85,124,243,191,4,255,0,50,126,154,69,94,87,30,123,52,203,235,94,143,90,95,240,0,0,0,80,15,52,127,61,154,155,244,95,71,162,47,248,1,85,124,140,127,27,63,45,254,164,90,160,0,0,0,0,0,0,0,8,213,204,111,22,190,231,60,30,230,152,86,45,67,227,111,89,5,195,29,181,219,169,187,172,143,191,85,61,246,130,56,163,222,245,107,27,185,239,106,117,114,163,83,175,85,84,79,121,37,64,17,87,128,94,10,49,94,20,244,226,146,247,118,182,120,141,77,201,173,240,201,145,220,42,18,55,201,65,189,27,35,173,148,235,27,158,198,195,19,209,17,238,99,151,189,35,17,234,187,91,19,34,149,64,0,0,0,0,1,0,57,213,249,88,197,190,96,80,250,117,196,128,28,174,60,246,105,151,214,189,30,180,191,224,0,0,0,0,6,85,205,41,240,157,229,99,70,254,95,227,222,157,1,213,64,0,0,0,0,0,0,3,42,230,170,0,17,87,149,199,145,61,50,250,215,172,86,146,168,0,0,0,0,0,5,85,243,206,252,19,252,201,250,105,106,128,10,86,228,169,230,159,41,249,127,93,234,54,226,234,64,0,0,0,0,0,101,92,213,64,3,149,112,157,229,99,70,254,95,227,222,157,1,213,64,0,0,2,141,184,152,229,79,175,58,81,153,83,55,71,173,21,122,139,137,228,23,143,103,90,31,68,221,215,27,122,72,141,88,146,228,221,173,138,38,117,87,177,106,145,221,159,225,111,147,195,247,25,25,106,156,31,112,153,134,240,139,165,255,0,97,236,85,20,151,139,237,125,68,149,55,220,141,180,11,75,61,213,233,35,214,4,123,22,73,85,140,138,39,164,109,98,63,103,94,227,209,17,210,189,87,186,128,0,0,56,87,24,60,38,97,188,93,105,127,216,123,237,69,37,158,251,65,81,29,77,139,35,117,2,213,79,106,122,200,197,157,24,196,146,37,123,37,137,139,27,152,175,217,215,182,245,69,116,76,84,166,190,30,121,125,235,110,182,235,109,251,71,178,43,85,94,22,204,46,161,180,217,117,202,166,40,42,31,103,124,176,79,37,34,165,58,207,27,170,153,59,160,218,199,194,231,51,100,141,147,170,177,90,174,208,72,2,37,115,49,182,83,89,121,127,234,5,154,142,74,185,41,232,41,236,52,209,62,174,174,90,169,220,198,93,168,90,213,146,105,156,233,101,127,68,78,175,145,206,123,151,170,185,85,85,84,160,195,85,0,0,0,0,0,0,0,0,0,12,214,113,99,230,159,89,62,96,100,62,163,57,117,60,174,60,137,233,151,214,189,98,180,149,64,0,0,0,0,1,21,121,163,249,19,212,223,162,250,197,17,42,128,25,172,225,59,205,62,141,252,192,199,189,70,3,74,96,0,0,1,0,57,213,249,88,197,190,96,80,250,117,196,170,190,19,188,211,232,223,204,12,123,212,96,52,166,0,0,0,20,173,206,175,205,62,45,242,254,135,212,110,37,212,128,41,91,146,167,154,124,167,229,253,119,168,219,139,169,0,12,214,113,99,230,159,89,62,96,100,62,163,57,106,156,149,60,172,101,63,48,43,189,58,220,79,240,7,42,226,199,202,198,178,124,191,200,125,58,115,53,134,170,0,28,255,0,95,180,114,197,196,6,141,101,154,59,145,205,225,233,50,107,123,169,227,169,218,247,248,74,166,57,36,166,169,216,199,177,100,237,79,28,82,246,247,163,95,179,107,190,23,42,20,173,119,229,139,196,21,171,137,170,78,31,163,162,241,214,170,238,151,56,50,216,25,19,41,95,98,109,84,16,84,87,54,41,101,102,233,169,252,76,93,218,70,189,101,71,57,187,85,236,124,114,190,250,64,30,83,74,180,207,21,209,189,56,199,52,183,10,164,240,246,92,102,223,21,190,155,116,113,178,73,182,39,199,60,189,182,49,142,154,87,171,164,145,232,212,223,35,222,229,78,174,83,213,128,0,133,92,202,248,40,183,113,23,167,21,218,161,133,91,58,234,110,35,111,108,148,207,106,85,79,37,214,215,76,149,50,190,217,20,17,185,88,147,61,243,185,241,185,34,115,221,35,25,18,171,90,245,115,38,168,2,146,249,99,112,57,153,106,246,127,143,113,21,149,190,174,193,130,97,215,136,46,150,169,145,136,147,223,110,52,147,35,217,28,8,228,84,74,104,229,141,18,89,122,47,85,107,162,143,227,238,62,11,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,26,178,206,99,220,24,224,217,85,231,10,202,117,147,193,94,177,251,133,69,174,227,77,246,118,235,39,98,170,9,29,28,177,239,101,51,152,237,175,99,147,171,85,90,189,58,162,170,123,201,42,102,179,139,31,52,250,201,243,3,33,245,25,192,209,70,150,234,150,9,173,56,37,179,83,52,210,251,237,156,110,243,222,240,85,190,22,106,126,239,106,103,195,39,240,230,99,36,111,73,34,123,126,38,167,94,157,83,170,42,42,250,178,42,242,184,242,39,166,95,90,245,138,211,208,113,201,197,221,171,132,29,35,110,87,5,186,146,241,150,95,170,29,109,199,45,83,212,53,140,124,232,197,115,234,166,98,57,37,125,52,41,183,127,109,58,171,228,134,53,116,125,212,145,161,213,107,117,163,75,237,218,185,65,161,23,12,190,146,151,59,186,89,214,253,67,103,153,146,49,245,84,72,249,24,174,138,69,111,105,239,69,134,85,88,154,245,147,100,111,126,221,141,87,39,170,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,203,190,89,148,223,115,156,170,243,154,229,53,222,54,245,144,92,42,46,151,26,158,211,35,239,213,79,35,164,150,77,140,70,177,187,158,247,47,70,162,53,58,244,68,68,247,23,167,102,183,107,141,183,150,86,99,31,16,185,31,182,50,249,180,190,251,80,247,205,71,52,21,212,212,178,90,230,116,20,213,206,149,81,242,214,70,197,70,203,34,177,142,220,155,93,220,123,93,60,161,48,1,85,124,171,56,241,255,0,185,28,42,106,253,235,252,44,88,133,246,231,113,255,0,160,101,53,145,172,237,127,231,14,137,242,77,254,14,157,141,254,212,194,213,0,0,0,252,149,183,107,85,186,166,130,142,225,115,164,165,168,186,84,45,37,12,83,76,214,62,170,116,138,73,150,40,154,171,213,239,72,161,150,69,107,122,174,200,222,239,185,170,169,250,200,21,206,86,237,117,176,112,219,132,223,108,87,58,187,117,202,221,169,22,218,186,58,202,73,157,12,244,211,199,65,112,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,29,3,151,207,27,118,174,43,240,9,44,89,60,244,148,58,139,138,211,211,195,117,163,117,83,93,61,218,6,195,11,95,118,100,109,134,38,49,146,84,58,70,186,40,209,201,10,246,209,202,137,36,125,66,90,128,0,0,0,0,0,30,83,84,181,75,4,209,108,18,231,169,154,151,125,246,54,55,102,236,248,218,223,11,53,71,107,187,51,33,143,248,112,177,242,59,172,146,177,191,11,87,167,94,171,209,17,85,61,89,21,121,163,249,19,212,223,162,250,197,16,31,87,19,230,61,193,142,115,149,89,176,172,91,89,60,109,235,32,184,83,218,237,212,223,103,110,177,247,234,167,145,177,197,30,247,211,53,141,220,247,181,58,185,81,169,215,170,170,39,188,234,186,215,175,122,79,195,182,43,75,154,235,30,87,246,126,203,91,112,101,174,10,159,3,83,87,190,169,241,201,35,99,217,79,28,143,78,172,134,69,234,169,183,225,233,215,170,162,46,123,56,78,243,79,163,127,48,49,239,81,128,181,78,117,126,86,49,111,152,20,62,157,113,3,181,98,124,199,184,49,206,114,171,54,21,139,107,39,141,189,100,23,10,123,93,186,155,236,237,214,62,253,84,242,54,56,163,222,250,102,177,187,158,246,167,87,42,53,58,245,85,68,247,146,84,205,103,9,222,105,244,111,230,6,61,234,48,26,83,0,124,156,179,41,177,96,216,173,231,53,202,107,188,21,151,31,183,212,93,46,53,61,167,201,216,165,130,55,73,44,155,24,142,123,182,177,142,94,141,69,114,244,232,136,171,238,62,177,202,184,177,242,177,172,159,47,242,31,78,156,14,85,253,84,126,4,255,0,229,207,253,25,188,127,170,18,83,19,202,108,89,206,43,102,205,113,106,239,27,101,200,45,244,247,75,117,79,105,241,247,233,103,141,178,69,38,199,163,94,221,204,123,87,163,145,28,157,122,42,34,251,140,182,154,83,225,59,202,198,141,252,191,199,189,58,0,58,168,0,0,7,138,214,141,94,195,116,23,75,242,13,92,212,9,234,227,177,99,180,237,154,161,41,32,89,167,149,239,145,177,69,12,108,247,34,190,73,100,142,52,87,43,88,138,244,87,57,173,69,114,7,234,207,245,75,4,210,255,0,179,159,110,175,190,204,251,91,144,81,226,214,127,235,89,166,241,87,74,173,221,136,63,132,199,108,221,219,127,198,253,172,78,158,247,39,84,61,89,154,206,37,248,139,206,248,160,213,58,253,76,206,170,63,194,209,217,232,182,67,253,140,181,248,153,166,130,143,185,20,81,247,187,93,247,183,186,246,239,127,222,171,247,34,89,247,42,62,53,255,0,105,184,172,28,53,234,101,206,213,77,146,98,86,250,122,108,74,94,189,153,175,22,184,99,115,86,159,98,53,35,116,212,177,198,207,123,93,190,72,151,114,177,86,25,165,112,88,168,0,15,147,141,101,54,44,194,221,53,219,28,174,241,116,148,247,10,251,92,146,118,159,30,218,170,42,169,105,42,99,232,244,69,93,147,193,43,58,244,218,237,189,90,170,213,69,95,172,82,6,17,198,109,247,131,206,59,181,186,231,37,171,219,56,102,81,168,23,154,124,154,219,19,24,149,78,142,43,157,87,106,166,154,71,116,233,52,93,217,85,35,115,146,57,26,247,53,219,85,89,44,119,105,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,160,31,172,0,0,139,247,110,102,60,20,88,46,181,182,43,238,176,85,219,174,86,234,137,41,43,40,234,241,43,220,51,211,79,27,149,178,69,36,110,163,71,49,237,114,43,85,170,136,168,168,168,164,160,40,47,154,110,1,83,130,241,165,153,85,38,61,73,105,182,229,84,244,23,251,106,83,36,77,101,83,36,166,100,85,21,10,200,215,225,123,235,32,171,87,239,68,123,159,185,235,215,122,57,193,121,58,91,170,88,38,180,224,150,205,76,211,75,239,182,113,187,207,123,193,86,248,89,169,251,189,169,159,12,159,195,153,140,145,189,36,137,237,248,154,157,122,117,78,168,168,171,234,202,181,228,125,159,212,203,106,213,61,45,174,200,105,18,158,150,162,221,127,181,218,92,177,54,117,124,173,150,10,218,134,39,78,235,216,137,13,3,29,239,86,49,86,63,232,172,139,186,210,128,17,255,0,84,184,245,225,59,69,179,187,158,153,234,94,171,123,27,36,179,118,124,109,23,176,174,85,29,174,236,44,154,63,226,67,78,248,221,214,57,88,239,133,203,211,175,69,232,168,168,146,0,204,102,181,234,133,215,90,181,115,47,213,123,203,106,227,168,202,111,21,55,38,83,212,214,186,173,244,112,61,235,217,165,73,92,136,175,100,49,118,226,103,194,212,70,70,212,70,181,17,17,3,67,218,23,197,30,132,241,41,237,191,216,166,115,246,143,236,231,134,246,159,246,50,178,143,177,226,59,189,159,238,152,163,221,187,177,47,244,122,244,219,239,233,213,58,245,82,37,114,178,192,41,176,94,11,112,218,165,199,170,237,55,44,170,162,190,255,0,114,74,148,149,175,170,124,149,47,138,158,161,25,34,252,44,125,28,20,138,205,136,140,115,54,189,58,239,87,58,90,128,56,166,181,241,153,195,103,14,217,85,46,21,172,122,145,246,126,245,91,111,101,210,10,111,99,215,213,239,165,124,146,70,217,55,211,193,35,19,171,225,145,58,42,238,248,122,244,232,168,171,218,202,86,231,87,230,159,22,249,127,67,234,55,16,45,83,66,248,163,208,158,37,61,183,251,20,206,126,209,253,156,240,222,211,254,198,86,81,246,60,71,119,179,253,211,20,123,183,118,37,254,143,94,155,125,253,58,167,94,170,85,95,35,31,198,207,203,127,169,22,168,0,2,5,115,128,205,117,231,19,208,107,101,6,152,211,213,211,225,55,202,138,138,28,230,235,68,207,227,193,3,187,77,165,166,123,209,219,162,166,168,115,230,100,142,70,244,114,182,40,156,246,164,203,28,193,53,112,173,66,192,117,42,213,45,247,78,115,140,127,42,182,193,80,234,73,107,44,151,56,107,160,142,118,181,174,116,78,146,23,57,168,244,107,216,229,106,175,94,143,106,255,0,52,61,1,158,30,9,56,193,201,184,70,213,8,175,77,90,186,220,38,249,81,3,114,203,61,36,84,253,250,232,34,142,118,66,248,228,149,138,230,190,23,84,190,84,99,95,26,72,173,70,61,205,69,220,221,4,98,121,77,139,57,197,108,217,174,45,93,227,108,185,5,190,158,233,110,169,237,62,62,253,44,241,182,72,164,216,244,107,219,185,143,106,244,114,35,147,175,69,68,95,112,31,88,3,242,93,174,214,171,5,170,182,251,125,185,210,91,173,182,234,121,42,235,43,42,230,108,48,83,65,27,85,210,75,36,142,84,107,24,214,162,185,92,170,136,136,138,170,7,149,213,237,104,210,253,5,195,100,212,13,92,203,233,49,219,20,117,17,82,37,68,204,146,87,203,60,138,187,34,138,40,154,233,101,127,68,115,149,172,107,149,24,199,189,122,53,142,84,246,166,120,120,219,227,7,38,226,231,84,37,189,57,106,232,176,155,29,68,237,196,236,245,113,83,247,232,96,150,56,25,51,228,146,38,35,156,249,157,76,201,85,142,124,137,26,185,88,199,57,19,115,167,255,0,38,12,183,91,111,250,95,146,216,242,39,82,85,105,126,57,80,219,110,57,35,165,130,57,232,238,43,36,149,85,144,50,56,226,238,204,199,165,100,114,58,73,164,77,139,219,100,109,122,58,78,208,75,77,107,227,51,134,206,29,178,170,92,43,88,245,35,236,253,234,182,222,203,164,20,222,199,175,171,223,74,249,36,141,178,111,167,130,70,39,87,195,34,116,85,221,240,245,233,209,81,87,245,232,135,23,92,58,113,29,117,185,216,180,107,83,41,47,247,43,69,59,42,234,232,221,69,85,69,58,64,231,109,238,178,58,152,163,116,140,71,109,107,156,196,114,49,95,26,59,110,246,117,137,92,233,52,114,251,152,104,214,37,172,86,137,187,148,154,119,112,168,167,186,83,109,98,109,165,185,58,158,54,212,239,115,209,87,100,240,83,197,219,107,30,231,120,157,223,11,99,114,173,112,240,71,175,52,220,56,241,47,135,106,77,230,182,174,12,121,42,31,107,200,18,26,137,99,98,219,170,88,177,73,36,172,137,143,116,204,133,206,142,165,34,216,237,239,167,98,39,71,109,114,6,140,200,171,253,84,126,4,255,0,229,207,253,25,188,127,170,18,168,202,184,26,125,210,221,82,193,53,167,4,182,106,102,154,95,125,179,141,222,123,222,10,183,194,205,79,221,237,76,248,100,254,28,204,100,141,233,36,79,111,196,212,235,211,170,117,69,69,95,203,171,218,209,165,250,11,134,201,168,26,185,151,210,99,182,40,234,34,164,74,137,153,36,175,150,121,21,118,69,20,81,53,210,202,254,136,231,43,88,215,42,49,143,122,244,107,28,169,194,185,92,121,19,211,47,173,122,197,105,8,57,207,235,205,54,85,170,24,214,128,88,171,106,252,62,15,78,235,165,245,141,168,149,176,73,113,172,142,55,65,27,225,86,35,30,248,105,186,61,178,163,159,238,174,145,137,177,90,244,112,79,76,79,152,247,6,57,206,85,102,194,177,109,100,241,183,172,130,225,79,107,183,83,125,157,186,199,223,170,158,70,199,20,123,223,76,214,55,115,222,212,234,229,70,167,94,170,168,158,242,74,148,129,201,247,71,47,185,207,20,9,170,180,243,120,123,46,154,91,231,168,172,147,107,31,223,170,174,167,158,146,158,155,162,189,175,110,230,62,166,94,226,53,237,79,13,177,219,86,70,169,119,224,8,213,150,115,30,224,199,6,202,175,56,86,83,172,158,10,245,143,220,42,45,119,26,111,179,183,89,59,21,80,72,232,229,143,123,41,156,199,109,123,28,157,90,170,213,233,213,21,83,222,73,83,53,156,88,249,167,214,79,152,25,15,168,206,6,138,52,183,84,176,77,105,193,45,154,153,166,151,223,108,227,119,158,247,130,173,240,179,83,247,123,83,62,25,63,135,51,25,35,122,73,19,219,241,53,58,244,234,157,81,81,87,213,145,87,149,199,145,61,50,250,215,172,86,146,168,15,147,77,148,216,170,242,171,142,21,79,93,190,245,106,183,209,221,43,41,187,79,78,213,45,92,149,49,211,201,189,83,99,183,62,138,165,58,34,171,147,183,213,200,136,230,170,253,98,162,249,161,234,246,101,160,188,123,105,182,174,105,252,244,145,223,113,220,30,142,106,116,171,129,38,130,86,62,182,231,20,176,200,207,114,171,36,138,73,35,85,106,181,232,143,85,107,154,228,71,37,143,240,197,196,46,43,197,6,141,89,117,115,22,166,240,30,63,185,77,113,181,190,170,58,137,173,149,209,59,108,180,242,57,139,254,108,140,87,53,142,124,82,196,245,99,55,237,64,234,160,0,0,0,60,254,127,159,225,186,89,134,221,181,7,80,114,26,75,30,61,99,167,90,154,234,234,149,93,145,51,170,34,34,34,34,185,239,115,149,172,99,26,138,247,189,205,107,81,206,114,34,254,172,179,41,177,96,216,173,231,53,202,107,188,21,151,31,183,212,93,46,53,61,167,201,216,165,130,55,73,44,155,24,142,123,182,177,142,94,141,69,114,244,232,136,171,238,40,223,152,239,28,116,220,86,230,84,24,126,159,50,174,159,78,176,250,137,223,67,52,175,150,39,222,234,220,136,197,173,150,5,84,107,24,214,163,155,3,92,222,235,89,44,174,114,181,102,88,163,184,158,44,124,172,107,39,203,252,135,211,167,3,170,130,162,249,80,241,199,83,141,93,108,156,35,234,51,41,18,197,114,168,168,102,35,118,87,197,78,180,53,114,186,73,221,69,58,185,90,146,178,121,92,254,211,147,172,169,52,173,143,163,219,35,59,54,232,0,0,0,0,0,0,0,242,154,165,170,88,38,139,96,151,61,76,212,187,239,177,177,187,55,103,198,214,248,89,170,59,93,217,153,12,127,195,133,143,145,221,100,149,141,248,90,189,58,245,94,136,138,169,245,114,204,166,197,131,98,183,156,215,41,174,240,86,92,126,223,81,116,184,212,246,159,39,98,150,8,221,36,178,108,98,57,238,218,198,57,122,53,21,203,211,162,34,175,184,207,191,27,124,96,228,220,92,234,132,183,167,45,93,22,19,99,168,157,184,157,158,174,42,126,253,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,112,104,120,21,43,202,83,141,127,98,86,81,240,155,169,183,59,85,29,150,110,244,152,93,194,117,236,72,218,233,167,238,62,216,229,70,236,147,188,249,101,146,39,72,230,185,36,71,68,139,34,203,11,25,109,64,8,255,0,170,92,122,240,157,162,217,221,207,76,245,47,85,189,141,146,89,187,62,54,139,216,87,42,142,215,118,22,77,31,241,33,167,124,110,235,28,172,119,194,229,233,215,162,244,84,84,73,0,85,175,59,13,23,186,220,105,176,61,119,199,177,10,186,170,123,93,61,85,135,38,188,66,247,61,148,176,44,177,190,220,217,99,221,209,140,89,102,173,68,149,24,137,190,70,49,238,234,232,154,161,61,116,47,138,61,9,226,83,219,127,177,76,231,237,31,217,207,13,237,63,236,101,101,31,99,196,119,123,63,221,49,71,187,119,98,95,232,245,233,183,223,211,170,117,234,165,5,242,192,214,139,174,148,241,105,137,88,166,203,234,237,56,198,115,80,235,13,230,141,172,116,176,87,207,36,50,182,222,215,198,141,119,71,165,99,225,107,101,68,69,98,73,34,43,155,27,228,235,126,128,69,95,234,163,240,39,255,0,46,127,232,205,227,253,80,146,152,158,83,98,206,113,91,54,107,139,87,120,219,46,65,111,167,186,91,170,123,79,143,191,75,60,109,146,41,54,61,26,246,238,99,218,189,28,136,228,235,209,81,23,220,101,180,210,159,9,222,86,52,111,229,254,61,233,208,1,250,181,191,137,29,18,225,194,213,108,188,235,70,125,73,142,83,222,106,31,77,64,199,83,207,85,61,75,216,221,207,86,67,78,199,202,172,106,43,119,63,110,198,171,227,69,84,87,177,23,197,105,111,30,188,39,107,78,119,108,211,61,52,213,111,108,228,151,158,247,130,162,246,21,202,159,187,218,133,243,73,252,73,169,217,27,122,71,19,221,241,57,58,244,232,157,85,81,22,176,57,193,107,29,247,57,226,129,116,170,162,31,15,101,211,75,124,20,244,113,238,99,251,245,85,212,240,85,212,84,245,70,53,237,220,199,211,69,219,87,61,169,225,183,183,106,200,228,61,95,37,189,28,177,102,26,203,150,235,21,222,110,229,94,157,219,233,233,237,116,219,94,155,106,174,77,168,141,213,59,218,244,69,217,4,21,17,118,220,199,181,222,39,119,194,232,218,170,23,40,0,0,121,76,63,85,116,227,80,47,185,78,49,133,102,150,171,213,215,10,184,54,215,127,164,163,168,73,36,183,213,43,17,233,28,136,159,250,205,234,157,90,146,69,52,106,187,226,145,173,141,92,206,181,115,136,45,34,225,246,166,237,162,22,127,9,65,87,186,12,155,45,138,190,40,170,172,52,178,75,12,17,54,154,39,57,36,89,167,146,163,98,77,26,57,208,181,142,84,70,185,204,150,58,118,225,87,137,140,203,133,13,92,163,213,44,62,134,146,226,199,83,186,219,119,182,84,162,53,151,27,116,143,141,242,192,146,109,87,66,253,209,70,246,72,212,93,175,99,119,53,236,223,27,195,73,32,242,154,91,170,88,38,180,224,150,205,76,211,75,239,182,113,187,207,123,193,86,248,89,169,251,189,169,159,12,159,195,153,140,145,189,36,137,237,248,154,157,122,117,78,168,168,171,234,192,30,83,84,181,75,4,209,108,18,231,169,154,151,125,246,54,55,102,236,248,218,223,11,53,71,107,187,51,33,143,248,112,177,242,59,172,146,177,191,11,87,167,94,171,209,17,85,61,89,66,220,198,120,215,253,234,181,30,11,6,1,115,186,199,166,88,183,240,237,180,211,175,106,59,165,114,43,210,75,155,161,218,215,183,115,30,145,196,217,85,206,100,109,115,186,68,233,165,141,2,247,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,57,86,183,241,109,160,60,56,93,109,150,109,104,205,106,241,202,139,205,59,234,104,30,235,13,198,170,10,150,49,219,94,140,154,158,157,241,43,218,170,221,204,221,189,168,248,213,81,17,236,85,128,28,152,53,67,94,110,215,92,151,74,225,109,37,223,74,236,20,237,173,168,125,125,110,201,236,85,181,14,145,98,142,137,189,28,233,25,59,163,153,207,133,81,177,181,88,249,81,236,123,150,58,158,149,206,147,71,47,185,134,141,98,90,197,104,155,185,73,167,119,10,138,123,165,54,214,38,218,91,147,169,227,109,78,247,61,21,118,79,5,60,93,182,177,238,119,137,221,240,182,55,42,132,170,209,78,51,56,108,226,39,42,170,194,180,115,82,62,208,94,168,173,239,186,79,77,236,122,250,77,148,172,146,56,221,38,250,136,35,98,244,124,209,167,68,93,223,23,94,157,17,85,59,89,157,110,1,245,51,21,210,46,47,116,219,58,205,106,252,37,150,158,225,81,111,169,170,116,145,199,29,47,141,164,154,141,147,202,249,30,214,50,24,223,80,215,200,245,119,195,27,94,228,69,84,68,93,20,128,57,166,183,241,35,162,92,56,90,173,151,157,104,207,169,49,202,123,205,67,233,168,24,234,121,234,167,169,123,27,185,234,200,105,216,249,85,141,69,110,231,237,216,213,124,104,170,138,246,34,244,178,154,249,210,107,29,139,48,214,92,75,71,109,16,247,42,244,238,223,81,81,116,169,220,244,219,85,114,109,60,141,166,216,230,34,46,200,32,167,151,184,215,189,174,241,59,126,23,70,228,80,177,77,45,227,215,132,237,105,206,237,154,103,166,154,173,237,156,146,243,222,240,84,94,194,185,83,247,123,80,190,105,63,137,53,59,35,111,72,226,123,190,39,39,94,157,19,170,170,34,247,89,46,214,168,110,180,246,41,174,116,140,185,86,83,205,87,79,70,233,154,147,205,4,46,141,178,202,200,250,238,115,24,233,225,107,156,137,209,171,44,104,189,55,39,90,118,228,183,163,150,44,195,89,114,221,98,187,205,220,171,211,187,125,61,61,174,155,107,211,109,85,201,181,17,186,167,123,94,136,187,32,130,162,46,219,152,246,187,196,238,248,93,27,85,123,7,56,252,255,0,50,210,204,203,135,221,65,211,236,134,174,199,144,216,234,50,58,154,26,234,101,77,241,63,165,181,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,20,44,208,28,43,131,238,44,240,222,46,180,191,237,197,138,158,146,207,125,160,168,146,154,251,142,54,189,106,167,181,61,100,122,64,175,122,199,18,189,146,196,196,145,175,70,108,235,220,98,42,186,39,162,119,80,0,0,7,228,187,93,173,86,11,85,109,246,251,115,164,183,91,109,212,242,85,214,86,85,204,216,96,166,130,54,171,164,150,73,28,168,214,49,173,69,114,185,85,17,17,21,84,253,101,43,115,58,227,199,246,223,125,169,208,109,39,189,110,192,113,251,131,189,165,116,183,92,123,148,185,68,205,100,46,143,171,123,77,94,205,60,237,168,70,237,146,72,166,114,71,50,117,217,19,144,46,164,138,191,213,71,224,79,254,92,255,0,209,155,199,250,161,42,138,181,230,223,193,101,214,245,83,39,21,154,91,143,213,215,212,71,79,211,60,130,42,151,74,246,193,4,81,199,79,112,138,5,106,170,50,56,163,86,78,172,119,70,177,145,73,219,68,73,229,2,122,232,95,20,122,19,196,167,182,255,0,98,153,207,218,63,179,158,27,218,127,216,202,202,62,199,136,238,246,127,186,98,143,118,238,196,191,209,235,211,111,191,167,84,235,213,76,198,104,190,175,102,90,11,170,24,254,174,105,252,244,145,223,113,218,135,77,78,149,112,36,208,74,199,198,232,165,134,70,123,149,89,36,82,73,26,171,85,175,68,122,171,92,215,34,57,52,81,195,174,188,225,188,73,105,29,139,85,176,202,218,71,50,227,78,198,92,232,97,168,89,159,105,184,163,26,181,20,82,171,152,199,111,141,206,232,142,86,55,123,21,146,53,54,61,170,161,231,245,175,140,206,27,56,118,202,169,112,173,99,212,143,179,247,170,219,123,46,144,83,123,30,190,175,125,43,228,146,54,201,190,158,9,24,157,95,12,137,209,87,119,195,215,167,69,69,95,173,161,124,81,232,79,18,158,219,253,138,103,63,104,254,206,120,111,105,255,0,99,43,40,251,30,35,187,217,254,233,138,61,219,187,18,255,0,71,175,77,190,254,157,83,173,85,243,171,243,79,139,124,191,161,245,27,137,213,121,24,254,54,126,91,253,72,11,84,56,254,183,241,117,195,167,14,55,91,101,139,89,117,50,146,193,114,187,211,190,174,146,141,180,85,85,179,172,13,118,222,235,227,166,138,71,70,197,118,230,181,207,70,163,213,146,35,119,108,127,79,201,197,119,21,218,113,194,86,156,63,53,205,101,241,215,90,238,228,22,11,4,19,35,42,174,245,77,68,85,107,85,81,123,112,179,115,86,89,149,21,177,181,205,68,71,189,241,198,252,246,106,150,169,103,122,211,157,220,245,51,82,239,190,217,201,47,61,159,27,91,225,97,167,238,246,161,100,49,255,0,14,22,50,54,244,142,38,55,225,106,117,233,213,122,170,170,168,94,167,245,81,248,19,255,0,151,63,244,102,241,254,168,74,162,181,121,90,112,19,246,18,142,195,197,118,168,79,191,32,186,219,252,102,33,107,167,168,235,29,5,13,92,10,212,172,168,115,23,164,147,77,4,174,70,69,213,91,28,114,42,189,22,87,35,96,178,160,0,0,0,20,237,205,67,142,170,156,255,0,33,186,240,195,165,181,245,112,99,22,58,137,173,185,156,211,82,197,178,237,113,130,170,23,182,8,146,72,214,104,217,75,53,50,162,200,199,179,186,247,61,54,186,54,49,242,5,175,105,110,169,96,154,211,130,91,53,51,77,47,190,217,198,239,61,239,5,91,225,102,167,238,246,166,124,50,127,14,102,50,70,244,146,39,183,226,106,117,233,213,58,162,162,175,171,51,237,192,15,24,55,94,19,117,113,174,184,45,36,152,38,99,81,71,65,149,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,127,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,1,250,206,105,173,252,70,232,247,14,54,171,101,247,89,114,122,187,5,182,239,80,250,74,74,198,217,171,171,96,89,218,221,221,167,201,77,12,141,141,234,221,206,107,94,173,87,163,36,86,238,216,254,157,44,242,154,165,165,184,38,180,224,151,61,51,212,187,23,182,113,187,207,103,198,209,120,169,169,251,189,169,153,52,127,196,133,236,145,189,36,137,142,248,92,157,122,116,94,168,170,138,28,3,250,168,252,9,255,0,203,159,250,51,120,255,0,84,36,253,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,134,115,56,174,225,71,81,248,74,212,119,225,89,172,94,58,213,93,220,158,193,127,130,21,101,45,222,149,170,136,174,106,42,175,110,102,110,106,75,10,170,186,55,57,170,138,246,62,57,31,37,121,98,241,227,251,16,190,211,104,54,172,94,182,224,57,5,193,190,205,186,92,110,61,186,92,94,103,50,103,73,209,189,167,47,102,162,119,83,163,183,73,28,80,185,100,153,122,111,149,202,23,82,69,95,234,163,240,39,255,0,46,127,232,205,227,253,80,149,70,85,192,212,150,39,148,216,179,156,86,205,154,226,213,222,54,203,144,91,233,238,150,234,158,211,227,239,210,207,27,100,138,77,143,70,189,187,152,246,175,71,34,57,58,244,84,69,247,31,88,229,92,39,121,88,209,191,151,248,247,167,64,64,14,107,156,116,255,0,111,225,127,69,51,63,248,69,46,127,91,66,223,243,90,219,92,117,8,239,250,95,20,198,183,253,228,42,255,0,238,136,64,149,95,213,71,224,79,254,92,255,0,209,155,199,250,161,210,180,67,139,109,1,226,62,235,115,179,104,190,107,87,145,212,89,169,217,83,94,246,216,110,52,176,83,49,238,218,196,124,213,20,236,137,30,229,71,109,102,237,238,70,72,168,138,140,122,166,123,52,95,72,115,45,122,213,12,127,72,244,254,10,73,47,185,21,67,161,167,90,185,210,24,34,99,35,116,178,205,35,253,234,140,142,40,228,145,81,168,231,170,49,81,173,115,149,26,186,30,225,139,135,172,87,133,253,26,178,233,30,45,83,227,252,7,114,166,227,116,125,44,116,243,92,235,165,118,233,106,36,107,19,252,216,216,142,115,220,200,162,137,138,247,236,220,161,213,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,214,113,99,230,159,89,62,96,100,62,163,57,165,51,53,156,88,249,167,214,79,152,25,15,168,206,5,175,112,135,175,56,111,13,188,173,241,13,86,204,235,105,26,203,117,61,245,150,202,25,170,22,23,221,174,43,117,175,90,122,40,149,172,123,183,200,230,244,87,35,29,177,136,249,28,155,24,229,74,150,226,43,94,115,46,36,181,114,251,170,217,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,116,87,35,27,189,234,249,28,155,222,229,95,63,149,106,102,85,152,98,24,86,11,118,171,233,101,192,173,245,118,251,69,44,114,73,219,111,137,173,158,178,121,220,199,61,88,147,61,243,163,28,246,53,187,163,130,6,170,42,179,170,203,94,90,28,14,84,241,29,153,67,172,57,195,233,25,167,88,93,226,54,77,73,35,34,168,125,242,227,10,71,58,81,58,23,163,154,148,200,215,196,233,156,246,252,108,145,35,98,42,185,239,132,59,175,42,206,3,191,238,71,21,122,191,101,255,0,11,46,33,98,185,219,191,232,31,77,123,107,251,191,249,195,98,100,144,255,0,131,168,99,191,181,60,159,252,88,249,88,214,79,151,249,15,167,78,122,10,221,104,210,251,118,174,80,104,69,195,47,164,165,206,238,150,117,191,80,217,230,100,140,125,85,18,62,70,43,162,145,91,218,123,209,97,149,86,38,189,100,217,27,223,183,99,85,201,231,248,177,242,177,172,159,47,242,31,78,156,12,214,23,147,203,67,142,58,110,35,176,216,116,123,56,101,91,53,23,11,179,198,249,170,228,124,181,12,190,91,161,88,224,74,215,76,245,115,146,165,28,248,155,51,94,239,141,242,36,140,85,71,61,144,209,177,245,113,60,166,251,131,101,86,108,215,22,174,240,87,172,126,225,79,116,183,84,246,153,39,98,170,9,27,36,82,108,122,57,142,218,246,53,122,57,21,171,211,162,162,167,184,13,73,156,171,69,56,167,225,247,136,159,21,30,142,106,141,171,32,171,162,222,233,232,54,203,73,92,200,217,219,221,55,133,168,100,115,44,40,179,70,222,234,51,183,185,219,119,110,69,68,174,173,90,230,117,71,169,220,0,86,227,116,85,190,31,86,46,254,19,10,201,225,168,124,13,146,90,89,233,229,90,187,165,60,105,23,110,88,106,35,130,72,94,198,54,55,83,201,84,158,244,219,11,229,174,189,39,193,127,106,26,167,134,233,159,181,61,153,246,183,32,183,88,188,111,99,189,225,124,85,76,112,247,123,123,155,191,111,115,118,221,205,235,211,167,84,235,212,11,127,231,87,229,99,22,249,129,67,233,215,18,160,52,171,83,50,173,27,212,124,115,84,176,170,191,15,122,198,110,17,92,41,183,73,35,35,155,98,252,112,75,219,123,30,232,101,98,186,57,24,142,77,241,189,237,85,232,229,45,167,155,253,131,236,167,5,250,123,139,123,110,235,121,246,54,97,105,183,251,70,237,83,226,43,171,59,86,154,246,119,234,37,232,157,201,159,183,115,223,209,55,57,85,122,39,82,155,0,210,71,10,188,76,97,188,87,233,29,30,169,97,244,53,118,231,182,161,214,219,189,178,165,21,207,183,92,99,100,111,150,4,147,106,54,102,109,150,55,178,70,162,110,99,219,185,172,126,248,217,216,12,219,112,171,196,198,101,194,134,174,81,234,150,31,67,73,113,99,169,221,109,187,219,42,81,26,203,141,186,71,198,249,96,73,54,171,161,126,232,163,123,36,106,46,215,177,187,154,246,111,141,250,30,210,173,76,197,117,147,78,49,205,82,194,170,252,69,151,38,183,197,112,166,221,36,111,146,29,233,241,193,47,109,239,99,102,137,232,232,228,98,57,118,72,199,181,87,171,84,15,86,0,0,0,0,69,94,104,254,68,245,55,232,190,177,68,74,162,42,243,71,242,39,169,191,69,245,138,32,41,91,132,239,52,250,55,243,3,30,245,24,11,84,231,87,229,99,22,249,129,67,233,215,18,170,248,78,243,79,163,127,48,49,239,81,128,181,78,117,126,86,49,111,152,20,62,157,113,2,154,241,60,166,251,131,101,86,108,215,22,174,240,87,172,126,225,79,116,183,84,246,153,39,98,170,9,27,36,82,108,122,57,142,218,246,53,122,57,21,171,211,162,162,167,184,190,158,1,120,215,197,120,172,211,138,75,37,218,231,225,245,55,25,183,195,30,71,111,168,88,217,37,126,196,108,110,185,211,164,109,99,29,12,175,84,87,181,141,78,204,143,70,42,109,116,79,150,128,78,149,195,174,188,230,92,54,234,229,139,85,176,202,218,182,190,221,80,198,92,232,97,168,72,89,118,183,43,218,181,20,82,171,152,246,236,145,173,232,142,86,59,99,209,146,53,55,177,170,129,165,227,149,113,99,229,99,89,62,95,228,62,157,56,225,163,136,188,19,138,13,44,160,212,204,22,163,252,21,29,226,139,100,223,216,203,167,134,134,105,232,251,146,197,31,123,181,223,99,123,172,110,199,253,232,191,122,35,139,31,43,26,201,242,255,0,33,244,233,192,205,97,165,62,19,188,172,104,223,203,252,123,211,160,51,88,105,79,132,239,43,26,55,242,255,0,30,244,232,0,234,160,0,62,78,89,148,216,176,108,86,243,154,229,53,222,10,203,143,219,234,46,151,26,158,211,228,236,82,193,27,164,150,77,140,71,61,219,88,199,47,70,162,185,122,116,68,85,247,20,47,199,215,26,249,87,21,154,143,87,100,180,220,252,62,153,99,55,9,163,199,45,244,235,35,35,175,216,174,141,183,58,132,145,172,123,166,149,138,170,198,189,169,217,141,234,196,77,206,149,242,245,94,104,92,116,254,218,242,167,232,118,142,102,126,47,77,172,187,61,177,83,68,221,176,223,110,145,200,229,94,147,35,151,196,81,195,210,62,223,68,107,31,42,62,79,226,181,180,242,36,95,225,87,134,124,203,138,253,92,163,210,220,62,186,146,220,198,211,186,229,119,185,212,170,57,150,235,116,111,141,146,206,145,238,71,76,253,210,198,198,70,213,77,207,123,119,57,140,223,35,3,208,112,201,193,70,178,241,85,98,204,239,250,119,108,237,210,98,214,247,73,73,83,88,141,138,150,233,116,71,196,169,108,142,103,185,168,217,157,3,228,147,119,71,49,142,108,45,149,98,108,205,145,56,175,251,42,192,178,175,247,87,28,201,49,203,135,254,50,142,186,219,93,79,39,254,172,144,205,28,140,255,0,19,154,230,255,0,37,67,77,26,85,166,120,174,141,233,198,57,165,184,85,39,135,178,227,54,248,173,244,219,163,141,146,77,177,62,57,229,237,177,140,116,210,189,93,36,143,70,166,249,30,247,42,117,114,149,237,205,99,129,90,156,198,58,254,41,244,162,130,174,166,251,75,78,179,102,180,46,170,137,176,58,221,73,68,245,246,147,22,105,26,173,124,81,83,199,19,161,141,29,220,69,141,205,99,92,217,22,80,239,252,190,120,219,181,113,95,128,73,98,201,231,164,161,212,92,86,158,158,27,173,27,170,154,233,238,208,54,24,90,251,179,35,108,49,49,140,146,161,210,53,209,70,142,72,87,182,142,84,73,35,235,45,76,187,224,25,254,101,165,153,149,167,80,116,251,33,171,177,228,54,58,132,169,161,174,166,84,223,19,250,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,46,132,248,62,226,207,13,226,235,75,254,220,88,169,233,44,247,218,10,137,41,175,184,227,107,214,170,123,83,214,71,164,10,247,172,113,43,217,44,76,73,26,244,102,206,189,198,34,171,162,122,32,81,15,22,62,105,245,147,230,6,67,234,51,146,171,150,47,30,63,177,11,237,54,131,106,197,235,110,3,144,92,27,236,219,165,198,227,219,165,197,230,115,38,116,157,27,218,114,246,106,39,117,58,59,116,145,197,11,150,73,151,166,249,92,177,87,139,31,52,250,201,243,3,33,245,25,206,84,6,170,1,88,28,165,56,215,246,221,29,31,9,186,155,115,186,214,94,161,239,73,133,220,39,94,252,110,161,134,14,227,237,142,84,110,248,251,44,138,89,34,116,142,115,86,53,116,72,177,164,80,177,246,126,0,174,14,118,26,95,117,200,116,143,3,213,123,123,170,230,167,195,47,21,86,218,234,120,104,157,43,35,130,224,200,250,85,75,42,47,72,88,201,104,226,137,55,55,163,159,84,196,220,213,68,71,216,249,199,248,189,210,26,157,119,225,163,80,180,182,223,5,92,247,43,181,157,243,90,224,166,158,40,95,81,113,166,123,106,168,225,87,203,240,53,143,168,130,38,61,92,173,248,28,239,137,159,210,64,165,110,90,57,253,54,159,113,165,167,117,87,44,134,174,213,109,190,84,84,216,42,146,21,151,101,99,234,233,164,138,150,158,86,70,139,189,142,172,90,69,77,201,177,175,107,30,237,187,55,38,130,76,171,154,125,210,173,76,197,117,147,78,49,205,82,194,170,252,69,151,38,183,197,112,166,221,36,111,146,29,233,241,193,47,109,239,99,102,137,232,232,228,98,57,118,72,199,181,87,171,84,14,21,204,187,63,169,211,238,11,117,18,170,219,144,210,90,174,87,202,122,107,5,42,76,177,111,172,101,93,76,113,85,83,196,201,17,119,189,212,107,86,171,181,55,181,141,123,219,183,102,228,160,204,79,22,190,231,57,85,155,10,197,168,124,109,235,32,184,83,218,237,212,221,214,71,223,170,158,70,199,20,123,222,173,99,119,61,237,78,174,84,106,117,234,170,137,239,44,211,158,14,127,77,45,215,75,52,182,135,33,171,74,138,90,123,141,254,233,105,106,202,216,21,146,186,40,40,170,30,157,59,79,122,44,53,236,111,189,94,196,89,63,162,146,38,238,63,201,247,71,47,185,207,20,9,170,180,243,120,123,46,154,91,231,168,172,147,107,31,223,170,174,167,158,146,158,155,162,189,175,110,230,62,166,94,226,53,237,79,13,177,219,86,70,168,23,105,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,250,192,0,82,183,58,191,52,248,183,203,250,31,81,184,151,82,82,183,58,191,52,248,183,203,250,31,81,184,129,213,121,24,254,54,126,91,253,72,181,66,170,249,24,254,54,126,91,253,72,181,64,7,159,207,240,12,55,84,240,219,182,159,106,14,61,73,124,199,175,148,235,77,93,67,82,139,178,86,117,69,69,69,69,71,49,237,114,53,236,123,85,30,199,181,174,106,181,205,69,79,64,0,206,103,24,60,38,102,92,34,234,135,216,123,237,69,93,226,197,95,79,29,77,139,35,117,2,82,193,117,98,70,197,157,24,196,146,84,99,226,149,235,27,152,175,223,211,182,245,68,108,172,85,147,252,168,248,215,253,153,101,80,112,215,169,151,59,173,78,55,150,220,41,233,177,41,122,247,161,179,221,38,145,205,90,125,136,213,145,176,213,73,35,61,237,118,200,229,77,202,196,73,166,149,182,63,198,15,9,152,111,23,90,95,246,30,251,81,73,103,190,208,84,71,83,98,200,221,64,181,83,218,158,178,49,103,70,49,36,137,94,201,98,98,198,230,43,246,117,237,189,81,93,19,21,51,217,159,224,25,150,150,102,87,109,62,212,28,122,174,199,144,216,234,22,154,186,134,165,19,124,79,232,138,138,138,138,173,123,28,213,107,216,246,170,177,236,115,92,213,115,92,138,161,168,130,160,57,177,113,175,113,202,114,171,159,10,250,111,115,217,141,217,186,83,102,51,177,105,106,33,186,215,54,74,122,136,233,227,114,53,242,67,225,100,135,107,213,178,49,203,42,203,27,216,137,18,43,252,253,167,155,126,162,89,120,75,162,211,58,57,178,9,53,150,130,162,58,24,179,58,191,9,85,3,173,204,153,36,108,242,54,104,220,178,212,246,145,41,85,178,70,237,201,214,161,211,44,138,172,32,182,1,128,102,90,167,153,90,116,251,79,177,234,187,230,67,124,168,74,106,26,26,100,77,242,191,162,170,170,170,170,53,140,107,81,207,123,220,168,198,49,174,115,149,173,106,170,7,191,225,87,134,124,203,138,253,92,163,210,220,62,186,146,220,198,211,186,229,119,185,212,170,57,150,235,116,111,141,146,206,145,238,71,76,253,210,198,198,70,213,77,207,123,119,57,140,223,35,52,83,128,96,24,110,150,97,182,157,62,211,236,122,146,199,143,88,233,210,154,134,134,153,23,100,76,234,170,170,170,170,174,123,220,229,115,222,247,42,189,239,115,156,229,115,156,170,188,171,131,238,19,48,222,17,116,191,236,61,138,162,146,241,125,175,168,146,166,251,145,182,129,105,103,186,189,36,122,192,143,98,201,42,177,145,68,244,141,172,71,236,235,220,122,34,58,87,170,247,80,60,166,170,233,158,43,172,154,113,145,233,110,107,73,226,44,185,53,190,91,125,78,216,227,124,144,239,79,130,120,187,140,123,27,52,79,70,201,27,213,171,178,70,49,200,157,90,134,101,242,204,90,251,131,101,87,156,43,41,161,240,87,172,126,225,81,107,184,211,119,89,39,98,170,9,29,28,177,239,98,185,142,218,246,57,58,181,85,171,211,170,42,167,188,212,153,72,28,224,180,114,251,131,113,64,186,171,81,55,136,178,234,93,190,10,138,57,54,177,157,138,170,26,120,41,42,41,186,35,220,247,109,99,41,165,238,43,88,213,241,59,27,185,99,114,129,103,252,8,107,165,247,136,158,24,49,29,70,204,111,54,171,142,82,239,21,110,190,186,222,140,102,202,170,122,137,35,98,205,19,21,82,41,164,129,32,157,204,68,107,127,140,142,99,26,199,49,169,157,114,197,57,45,235,29,139,15,214,92,183,71,110,240,246,234,245,18,223,79,81,107,169,220,245,221,85,109,109,68,142,166,216,214,42,38,248,39,168,151,184,231,177,173,240,219,126,39,72,212,74,235,2,252,249,103,93,173,86,14,95,250,127,125,190,220,233,45,214,219,117,61,250,174,178,178,174,102,195,5,52,17,221,171,157,36,178,72,229,70,177,141,106,43,149,202,168,136,136,170,165,37,235,246,177,223,120,128,214,92,179,88,178,56,124,61,94,77,112,117,68,116,219,152,255,0,9,74,198,164,116,212,219,216,198,36,157,168,35,138,46,230,196,115,246,110,119,196,229,82,106,231,122,199,98,193,185,58,105,158,149,84,67,226,47,90,151,112,185,83,209,199,185,236,236,82,208,228,19,85,212,84,245,70,57,142,218,246,83,69,219,87,49,203,226,119,183,114,70,228,33,86,128,232,229,247,136,13,101,196,244,119,28,155,195,213,228,215,6,211,201,83,181,143,240,148,172,107,164,169,169,216,247,177,36,237,65,28,178,246,247,163,159,179,107,126,39,34,1,117,60,173,52,46,143,71,248,83,176,228,149,182,111,9,146,106,39,251,36,185,205,34,193,36,143,165,145,85,45,236,108,145,38,238,207,133,237,204,216,222,231,57,146,84,207,253,21,114,177,179,0,0,6,107,56,177,243,79,172,159,48,50,31,81,156,210,153,154,206,44,124,211,235,39,204,12,135,212,103,2,234,121,92,121,19,211,47,173,122,197,105,42,136,171,202,227,200,158,153,125,107,214,43,73,84,5,43,115,171,243,79,139,124,191,161,245,27,137,29,120,62,226,207,50,225,23,84,62,220,88,169,234,239,22,42,250,121,41,175,184,227,107,210,150,11,171,18,55,164,10,247,172,114,163,31,20,175,73,26,244,102,254,157,198,34,163,101,122,44,138,231,87,230,159,22,249,127,67,234,55,18,0,1,168,140,3,63,195,117,79,13,180,234,14,159,100,52,151,204,122,249,78,149,52,53,212,202,187,37,103,85,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,244,5,16,242,226,227,142,155,133,44,202,191,15,212,22,85,212,105,214,97,81,3,235,166,137,242,202,251,37,91,81,88,149,177,64,138,173,123,28,213,107,103,107,91,221,115,34,137,205,87,44,41,20,151,188,0,168,190,107,220,113,212,228,183,91,223,8,250,114,202,69,177,91,106,41,217,151,93,145,241,84,45,117,92,78,142,118,209,64,173,87,36,76,130,86,179,186,229,233,42,205,19,163,232,198,198,254,247,117,230,117,199,143,236,66,197,83,160,218,79,122,219,159,100,22,247,123,74,233,110,184,246,234,177,120,92,248,93,31,86,246,156,157,234,136,29,80,141,219,36,114,194,213,142,100,233,190,39,45,43,0,52,167,197,143,149,141,100,249,127,144,250,116,230,107,13,41,241,99,229,99,89,62,95,228,62,157,56,25,172,46,167,150,47,30,63,182,251,21,54,131,106,197,235,118,125,143,219,219,236,219,165,198,227,220,170,202,33,107,230,116,157,27,218,106,119,169,224,109,58,59,116,146,75,51,82,73,151,174,201,92,148,172,126,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,0,212,240,35,87,2,252,102,216,184,195,211,138,171,156,150,175,99,102,120,191,135,167,201,173,177,49,235,74,217,37,71,246,170,105,164,119,94,176,203,218,149,82,55,57,100,141,204,115,93,185,17,146,201,37,64,0,0,0,85,95,53,206,58,127,183,240,191,162,153,159,252,34,151,63,173,161,111,249,173,109,174,58,132,119,253,47,138,99,91,254,242,21,127,247,68,32,113,78,99,252,192,43,56,136,190,203,164,154,67,145,127,181,61,7,134,158,90,154,120,231,167,147,34,170,216,201,55,84,50,102,71,35,33,134,69,86,50,21,110,213,146,37,149,202,255,0,224,164,92,3,133,78,20,117,31,139,76,238,179,13,193,98,240,116,150,219,125,69,101,194,247,83,10,186,134,130,78,204,139,73,28,238,69,69,78,252,236,100,72,140,71,200,141,89,36,72,222,216,158,135,138,209,125,33,204,181,235,84,49,253,35,211,248,41,36,190,228,85,14,134,157,106,231,72,96,137,140,141,210,203,52,143,247,170,50,56,163,146,69,70,163,158,168,197,70,181,206,84,106,232,123,134,46,30,177,94,23,244,106,203,164,120,181,79,143,240,29,202,155,141,209,244,177,211,205,115,174,149,219,165,168,145,172,79,243,99,98,57,207,115,34,138,38,43,223,179,114,134,115,51,252,3,50,210,204,202,237,167,218,131,143,85,216,242,27,29,66,211,87,80,212,162,111,137,253,17,81,81,81,85,175,99,154,173,123,30,213,86,61,142,107,154,174,107,145,86,226,121,98,241,227,251,111,177,83,104,54,172,94,183,103,216,253,189,190,205,186,92,110,61,202,172,162,22,190,103,73,209,189,166,167,122,158,6,211,163,183,73,36,179,53,36,153,122,236,149,201,232,57,150,112,43,83,196,214,51,75,169,250,99,65,87,85,170,24,229,60,22,218,90,22,213,69,28,23,123,114,212,42,186,7,172,242,50,40,95,10,207,52,205,145,28,155,147,185,27,154,245,116,107,29,32,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,6,167,142,105,196,142,136,90,184,143,209,44,167,69,239,55,202,187,53,62,71,79,19,89,95,77,27,100,125,52,240,207,29,68,47,86,59,220,246,36,176,199,189,157,90,174,102,230,163,152,170,143,78,107,192,191,25,182,46,48,244,226,170,231,37,171,216,217,158,47,225,233,242,107,108,76,122,210,182,73,81,253,170,154,105,29,215,172,50,246,165,84,141,206,89,35,115,28,215,110,68,100,178,73,80,50,174,105,79,133,141,107,253,226,120,125,194,117,142,75,127,130,171,200,45,235,227,224,108,93,184,217,93,4,175,167,170,237,55,185,34,164,43,60,50,172,123,158,174,237,171,55,116,119,84,74,96,230,127,162,247,93,41,226,211,45,190,195,136,85,218,113,140,230,161,183,235,53,99,158,233,96,175,158,72,98,117,193,204,145,92,238,143,74,199,204,231,68,170,138,196,146,53,70,182,55,199,214,80,114,66,213,47,254,41,122,41,112,190,255,0,193,50,155,69,179,194,255,0,150,154,190,126,242,51,255,0,149,173,216,247,255,0,141,141,254,216,160,85,89,162,141,35,212,204,87,70,248,17,211,237,82,205,106,252,61,151,25,210,251,29,194,167,108,145,178,73,182,91,32,217,4,93,199,177,142,154,87,171,99,141,138,228,223,35,216,212,94,174,67,58,229,159,113,231,172,119,220,63,151,167,13,218,59,104,135,183,73,168,152,125,154,162,233,83,185,139,186,150,219,65,65,35,105,182,57,138,169,190,121,233,229,238,53,236,115,124,54,223,137,178,57,16,43,91,44,202,111,185,206,85,121,205,114,154,239,27,122,200,46,21,23,75,141,79,105,145,247,234,167,145,210,75,38,198,35,88,221,207,123,151,163,81,26,157,122,34,34,123,141,9,240,33,161,119,222,29,184,96,196,116,231,49,179,90,173,217,75,124,85,198,250,219,122,177,251,234,170,42,36,145,137,52,172,68,73,102,142,5,130,7,61,21,205,254,10,53,143,115,26,199,45,38,112,71,160,212,220,71,113,47,135,105,181,230,138,174,124,121,106,31,116,200,22,26,121,100,98,91,169,152,178,201,28,175,137,236,116,44,153,205,142,153,37,222,221,143,168,98,167,87,109,106,232,204,0,0,15,201,118,180,218,175,246,170,219,21,246,217,73,113,182,220,105,228,164,172,163,171,133,179,65,83,4,141,86,201,20,145,185,21,175,99,154,170,213,106,162,162,162,170,41,158,206,54,248,62,201,184,70,213,9,108,174,74,186,220,38,249,81,59,177,59,197,92,180,253,250,232,34,142,7,204,201,35,137,234,230,190,23,84,178,37,123,153,26,72,173,87,177,173,69,218,221,15,28,211,136,173,6,195,120,146,210,59,238,148,230,116,84,142,101,198,157,239,182,87,77,78,179,62,211,113,70,57,41,235,98,70,189,142,223,27,157,213,90,143,110,246,43,227,114,236,123,145,66,157,185,103,241,175,110,225,131,59,185,97,58,151,115,240,218,109,150,245,169,173,172,145,106,166,246,53,116,48,200,177,212,67,79,11,100,223,222,232,200,36,70,199,185,122,64,229,122,54,21,107,175,80,204,102,180,105,14,101,160,186,161,144,105,30,160,65,73,29,247,29,168,108,53,11,73,58,77,4,172,124,109,150,41,163,127,185,85,146,69,36,114,34,57,26,244,71,162,57,173,114,43,82,101,104,95,52,44,171,73,184,54,189,233,31,115,174,161,99,158,26,213,130,221,38,142,74,238,180,51,201,43,165,125,67,101,94,219,124,20,109,237,195,241,57,171,221,165,103,97,99,134,87,40,118,174,109,124,107,251,18,142,179,132,221,50,185,221,104,239,83,118,100,205,46,16,47,98,54,208,205,7,113,150,198,170,183,124,157,230,75,20,146,186,55,53,169,26,54,37,89,18,89,152,202,203,209,125,33,204,181,235,84,49,253,35,211,248,41,36,190,228,85,14,134,157,106,231,72,96,137,140,141,210,203,52,143,247,170,50,56,163,146,69,70,163,158,168,197,70,181,206,84,106,249,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,11,254,224,7,131,235,87,9,186,70,214,220,18,174,76,239,49,167,163,175,202,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,14,215,162,250,67,134,232,46,151,227,250,71,167,240,85,199,98,199,105,221,13,58,213,206,179,79,43,223,35,165,150,105,31,238,69,124,146,201,36,138,141,70,177,21,234,141,107,90,136,212,252,154,253,163,150,46,32,52,107,44,209,220,142,111,15,73,147,91,221,79,29,78,215,191,194,85,49,201,37,53,78,198,61,139,39,106,120,226,151,183,189,26,253,155,93,240,185,80,232,0,12,171,154,104,208,29,99,177,113,1,163,88,158,177,99,144,248,122,76,154,222,218,137,41,183,61,254,18,169,142,116,117,52,219,222,198,44,157,169,227,150,46,230,196,107,246,110,111,194,228,82,133,184,248,211,60,87,72,184,189,212,156,23,10,164,240,150,90,123,133,61,194,154,149,177,199,28,116,190,54,146,26,199,193,19,35,99,88,200,99,125,67,153,27,17,191,12,109,99,85,85,81,85,108,127,147,6,175,84,229,250,13,146,233,29,198,122,185,170,52,246,240,217,168,213,208,68,200,33,183,92,59,146,199,11,30,223,141,239,74,152,107,164,114,189,61,201,52,104,142,84,77,172,11,10,51,45,175,218,199,125,226,3,89,114,205,98,200,225,240,245,121,53,193,213,17,211,110,99,252,37,43,26,145,211,83,111,99,24,146,118,160,142,40,187,155,17,207,217,185,223,19,149,75,244,227,155,84,46,186,57,194,94,166,103,150,38,213,165,202,11,63,179,104,231,164,173,117,36,244,147,215,77,29,20,117,81,202,212,87,53,240,186,165,38,78,157,21,86,52,68,115,122,238,76,240,226,120,181,247,57,202,172,216,86,45,67,227,111,89,5,194,158,215,110,166,238,178,62,253,84,242,54,56,163,222,245,107,27,185,239,106,117,114,163,83,175,85,84,79,120,23,125,202,59,76,241,92,63,132,43,62,117,105,164,235,122,207,110,21,247,11,189,84,145,199,220,119,134,171,154,142,8,26,246,177,30,176,177,144,43,218,199,185,219,100,158,119,34,162,63,162,112,14,121,223,130,127,153,63,77,44,251,19,197,172,88,54,43,102,194,177,106,31,5,101,199,237,244,246,187,117,55,117,242,118,41,96,141,177,197,30,247,171,158,237,172,99,83,171,149,92,189,58,170,170,251,202,193,231,157,248,39,249,147,244,208,32,7,12,92,66,229,92,47,235,45,151,87,49,106,111,31,224,59,148,215,27,91,234,164,167,134,231,67,43,118,203,79,35,152,191,230,200,197,115,94,214,75,20,79,86,63,102,213,208,246,139,234,246,27,175,90,95,143,234,230,159,207,87,37,139,34,167,116,212,233,87,2,195,60,79,100,142,138,88,100,103,189,17,241,203,28,145,170,181,92,197,86,42,181,206,106,163,151,49,132,138,224,147,140,28,155,132,109,80,138,244,213,171,173,194,111,149,16,55,44,179,210,69,79,223,174,130,40,231,100,47,142,73,88,174,107,225,117,75,229,70,53,241,164,138,212,99,220,212,93,205,13,15,3,228,226,121,77,139,57,197,108,217,174,45,93,227,108,185,5,190,158,233,110,169,237,62,62,253,44,241,182,72,164,216,244,107,219,185,143,106,244,114,35,147,175,69,68,95,113,18,249,142,241,199,83,194,150,27,65,135,233,243,41,42,53,23,48,167,157,244,51,74,248,165,101,146,145,170,140,90,217,96,85,87,61,238,114,185,176,53,205,237,57,241,74,231,43,146,21,138,64,226,188,215,184,227,166,198,173,87,190,17,244,229,149,105,125,185,83,211,179,46,187,35,229,167,74,26,73,91,28,237,162,129,90,173,89,95,60,78,103,117,203,214,36,134,87,71,209,238,145,253,154,139,0,13,84,0,0,164,14,99,252,191,235,56,119,190,203,171,122,67,142,255,0,181,61,127,134,130,90,106,121,39,168,147,29,170,216,200,246,212,62,103,201,35,225,154,68,87,178,101,118,212,146,85,137,200,207,224,172,188,87,131,174,49,115,190,16,51,186,139,253,130,143,219,56,221,231,103,218,12,127,185,13,63,181,59,80,212,50,151,250,233,240,75,36,29,169,42,22,79,225,162,111,233,181,221,81,125,218,9,207,240,12,55,84,240,219,182,159,106,14,61,73,124,199,175,148,235,77,93,67,82,139,178,86,117,69,69,69,69,71,49,237,114,53,236,123,85,30,199,181,174,106,181,205,69,74,1,227,111,131,236,155,132,109,80,150,202,228,171,173,194,111,149,19,187,19,188,85,203,79,223,174,130,40,224,124,204,146,56,158,174,107,225,117,75,34,87,185,145,164,138,213,123,26,212,93,173,14,171,205,179,63,195,117,79,93,48,13,65,211,236,134,146,249,143,95,52,222,130,166,134,186,153,87,100,172,246,149,201,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,19,160,114,153,213,236,55,65,116,191,136,205,92,212,9,234,227,177,99,180,248,204,213,9,73,2,205,60,175,124,151,8,162,134,54,123,145,95,36,178,71,26,43,149,172,69,122,43,156,214,163,156,149,192,0,235,252,85,113,49,153,113,95,171,149,154,165,152,80,210,91,152,218,118,219,109,22,202,100,71,50,221,110,141,242,62,40,22,77,168,233,159,186,89,30,249,28,137,185,239,118,214,177,155,35,100,181,229,139,203,254,143,87,107,41,184,129,214,252,119,197,224,180,155,103,198,109,178,201,4,180,183,234,168,231,154,25,93,82,198,189,100,72,96,146,159,223,12,140,107,102,115,219,213,93,27,94,201,56,255,0,47,62,11,46,188,83,234,133,61,247,47,199,234,221,165,120,213,66,174,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,238,70,247,195,186,250,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,3,245,128,0,0,68,174,97,156,105,218,184,88,210,250,139,22,33,144,82,55,85,50,90,116,76,126,141,105,155,84,180,80,44,155,101,184,79,27,156,141,99,26,212,149,177,43,209,200,249,145,169,219,145,140,155,104,113,254,103,92,192,43,52,138,142,167,135,237,16,200,188,38,117,87,186,12,154,229,20,115,197,85,97,165,146,8,102,137,180,207,115,18,53,154,120,234,61,211,70,247,58,22,177,221,17,178,57,143,142,163,48,12,3,50,213,60,202,211,167,218,125,143,85,223,50,27,229,66,83,80,208,211,34,111,149,253,21,85,85,85,81,172,99,90,142,123,222,229,70,49,141,115,156,173,107,85,83,228,221,174,215,91,253,214,182,251,125,185,213,220,110,87,26,137,42,235,43,42,230,116,211,212,207,35,149,210,75,36,142,85,115,222,231,42,185,92,170,170,170,170,170,94,167,46,46,7,42,120,82,195,107,243,13,65,125,37,70,162,230,20,240,50,186,24,153,20,172,178,82,53,85,233,69,20,232,138,231,189,206,86,186,119,53,221,167,62,40,154,212,114,66,146,200,21,23,197,119,10,58,143,194,86,163,191,10,205,98,241,214,170,238,228,246,11,252,16,171,41,110,244,173,84,69,115,81,85,123,115,51,115,82,88,85,85,209,185,205,84,87,177,241,200,249,43,203,23,143,31,216,133,246,155,65,181,98,245,183,1,200,46,13,246,109,210,227,113,237,210,226,243,57,147,58,78,141,237,57,123,53,19,186,157,29,186,72,226,133,203,36,203,211,124,174,91,73,226,171,134,124,55,138,253,35,172,210,220,194,186,174,220,246,212,54,229,104,185,211,42,185,246,235,140,108,145,145,78,177,238,70,204,205,178,200,199,198,229,77,204,123,182,185,143,217,35,51,195,170,90,91,157,232,182,119,115,211,61,75,177,123,27,36,179,118,124,109,23,138,134,163,181,221,133,147,71,252,72,94,248,221,214,57,88,239,133,203,211,175,69,232,168,168,129,167,224,86,95,42,30,56,233,178,91,85,147,132,125,70,101,90,223,109,180,245,12,196,110,202,249,106,18,186,146,38,201,59,168,167,87,43,150,39,193,19,95,218,114,116,137,97,137,177,244,99,163,103,122,205,0,226,156,87,112,163,167,28,90,233,195,240,172,214,47,3,117,161,238,79,96,191,193,10,62,170,209,84,228,68,87,53,21,83,185,11,246,181,37,133,85,27,35,90,213,69,99,217,28,140,207,102,169,105,110,119,162,217,221,207,76,245,46,197,236,108,146,205,217,241,180,94,42,26,142,215,118,22,77,31,241,33,123,227,119,88,229,99,190,23,47,78,189,23,162,162,162,105,248,137,92,195,56,44,181,113,79,165,245,23,220,67,31,164,118,170,99,84,232,184,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,185,27,31,54,224,226,188,171,248,234,166,207,241,235,87,12,58,165,95,73,6,79,99,167,134,219,134,77,13,44,187,238,214,232,41,102,123,160,149,35,141,97,141,244,176,211,34,36,143,123,59,172,115,19,107,164,99,223,37,59,31,170,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,242,129,107,218,231,204,18,167,135,110,20,52,99,71,180,110,235,72,237,69,184,233,190,55,83,91,114,134,88,166,126,50,196,163,161,146,36,150,158,104,37,134,103,212,194,179,181,24,231,53,241,177,89,39,78,143,141,86,176,112,12,3,50,213,60,202,211,167,218,125,143,85,223,50,27,229,66,83,80,208,211,34,111,149,253,21,85,85,85,81,172,99,90,142,123,222,229,70,49,141,115,156,173,107,85,83,207,151,125,203,131,151,253,31,14,246,40,181,111,87,177,223,246,216,175,241,48,69,77,81,36,21,17,227,180,187,223,30,218,119,194,249,35,124,211,70,136,247,204,142,220,145,202,145,53,25,252,101,148,59,7,4,156,31,99,60,35,105,124,86,86,165,37,110,109,124,167,129,217,101,226,146,90,142,197,116,241,73,59,225,100,113,202,245,107,89,11,106,95,18,61,172,141,100,70,163,222,214,170,237,108,138,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,154,206,44,124,211,235,39,204,12,135,212,103,52,166,102,179,139,31,52,250,201,243,3,33,245,25,192,246,188,14,112,137,117,226,251,87,29,138,79,113,171,179,226,118,26,118,220,178,59,172,20,238,123,217,2,189,26,202,88,94,173,88,153,83,50,238,217,220,94,136,200,230,145,27,39,105,99,117,212,235,246,183,233,127,2,252,60,209,95,103,177,213,201,104,176,211,210,99,24,181,138,154,73,30,250,169,217,78,228,165,165,89,228,222,177,177,34,129,206,124,210,43,149,25,27,149,18,73,21,172,127,10,224,79,82,52,227,135,78,89,150,29,104,203,232,252,13,170,135,218,215,27,188,150,234,20,125,85,194,169,215,121,233,32,69,70,244,238,76,253,180,208,53,242,57,26,141,108,104,231,177,140,234,218,150,226,95,136,188,239,138,13,83,175,212,204,234,163,252,45,29,158,139,100,63,216,203,95,137,154,104,40,251,145,69,31,123,181,223,123,123,175,110,247,253,234,191,114,32,121,76,167,85,117,31,52,212,122,173,94,201,51,75,173,94,103,87,112,101,209,215,182,212,44,85,81,213,70,173,88,164,137,209,237,236,246,246,49,35,72,246,182,54,177,141,98,53,26,212,75,169,193,255,0,120,239,234,101,106,23,239,65,255,0,195,87,236,255,0,35,240,94,43,127,181,61,151,236,185,60,63,180,183,127,247,231,244,247,127,223,236,237,119,127,143,222,35,87,43,174,95,245,151,122,203,111,19,122,223,142,246,109,80,248,107,142,15,107,158,73,224,170,146,170,41,226,158,27,179,187,111,102,216,83,181,210,40,228,71,182,102,200,233,21,168,196,137,210,216,175,22,62,86,53,147,229,254,67,233,211,129,154,194,213,57,169,240,29,255,0,117,248,171,210,11,47,248,41,114,251,21,178,221,255,0,78,250,155,219,159,221,255,0,205,219,43,35,135,252,37,67,221,253,181,229,85,154,30,224,115,139,187,87,23,218,70,236,174,123,117,37,159,44,176,212,54,219,145,218,160,168,107,216,201,213,136,230,85,66,197,114,202,202,105,147,118,206,226,117,71,199,52,104,233,59,75,35,131,60,37,159,114,92,225,235,218,119,220,143,137,219,181,77,170,162,146,209,226,113,43,69,20,148,189,218,168,107,158,202,105,167,172,108,142,78,144,244,130,68,133,170,206,174,123,106,39,69,86,53,189,36,240,28,197,185,127,223,116,227,89,109,57,150,138,99,182,164,196,53,75,32,164,177,90,108,148,82,50,151,217,151,218,150,244,109,34,54,87,163,18,25,222,201,101,141,205,86,197,23,87,198,173,137,140,137,100,182,157,1,209,203,23,15,250,53,137,232,238,57,55,136,164,198,109,237,167,146,167,107,217,226,234,158,231,73,83,83,177,239,122,199,221,158,73,101,237,239,86,179,126,214,252,45,68,2,32,115,171,242,177,139,124,192,161,244,235,137,92,28,189,240,12,55,84,248,185,194,116,251,80,113,234,75,230,61,124,167,189,211,87,80,212,162,236,149,158,199,172,84,84,84,84,115,30,215,35,94,199,181,81,236,123,90,230,171,92,212,84,177,254,117,126,86,49,111,152,20,62,157,113,32,7,43,143,61,154,101,245,175,71,173,3,197,113,137,194,174,101,194,134,174,92,48,251,205,182,173,216,197,198,162,162,167,19,187,201,34,76,203,141,185,31,240,35,165,107,24,223,19,27,93,27,102,102,214,237,122,163,145,59,111,141,239,247,252,190,120,219,186,240,161,159,201,98,201,231,171,174,211,172,170,162,158,27,173,27,170,156,216,45,51,186,104,90,251,179,35,108,50,189,239,142,157,178,53,209,70,141,89,147,182,142,85,88,227,233,115,252,75,240,233,130,113,65,165,149,250,103,157,83,255,0,133,172,179,214,239,155,251,25,116,240,211,67,5,103,110,41,99,239,118,187,239,119,105,238,216,255,0,185,83,238,84,207,94,186,104,94,163,240,233,168,247,29,47,213,11,55,129,186,208,244,150,25,162,85,125,45,194,149,202,169,29,85,52,138,137,220,133,251,93,209,122,35,145,205,115,30,214,61,143,99,67,75,214,155,181,170,255,0,106,162,190,216,174,116,151,27,109,198,158,58,186,58,202,73,155,52,21,48,72,212,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,31,172,166,190,84,124,107,254,204,178,168,56,107,212,203,157,214,167,27,203,110,20,244,216,148,189,123,208,217,238,147,72,230,173,62,196,106,200,216,106,164,145,158,246,187,100,114,166,229,98,36,211,74,219,148,0,0,0,69,94,104,254,68,245,55,232,190,177,68,74,162,42,243,71,242,39,169,191,69,245,138,32,41,91,132,239,52,250,55,243,3,30,245,24,11,84,231,87,229,99,22,249,129,67,233,215,18,170,248,78,243,79,163,127,48,49,239,81,128,181,78,117,126,86,49,111,152,20,62,157,113,2,170,248,78,243,79,163,127,48,49,239,81,128,145,92,203,248,28,169,225,199,50,155,88,112,119,210,63,78,179,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,248,25,26,198,244,69,107,31,52,106,225,146,237,106,176,113,37,165,23,219,237,206,146,221,109,183,103,22,42,186,202,202,185,155,12,20,208,71,95,11,164,150,73,28,168,214,49,173,69,114,185,85,17,17,21,84,210,70,89,139,88,179,156,86,243,133,101,52,62,54,203,144,91,234,45,119,26,110,235,227,239,210,207,27,163,150,61,236,86,189,187,152,247,39,86,170,57,58,245,69,69,247,129,159,126,7,56,187,186,240,131,171,142,202,231,183,85,222,49,59,245,59,109,185,29,170,10,135,49,239,129,30,142,101,84,44,87,36,79,169,133,119,108,238,39,69,100,147,70,142,143,186,178,54,236,248,133,202,108,89,207,5,250,151,154,226,213,222,54,203,144,105,125,230,233,110,169,237,62,62,253,44,246,153,100,138,77,143,70,189,187,152,246,175,71,34,57,58,244,84,69,247,20,131,198,191,10,55,222,18,245,150,183,13,237,93,107,49,11,151,90,204,90,247,91,11,27,227,233,118,177,100,141,93,26,171,22,104,30,254,212,137,209,142,94,140,147,182,198,75,26,31,87,134,190,51,111,186,31,163,250,165,160,55,187,87,181,112,205,70,199,239,52,240,164,12,99,106,173,151,138,171,123,169,163,169,107,151,167,114,23,237,133,146,198,229,234,214,177,178,71,209,90,248,230,8,214,105,79,132,239,43,26,55,242,255,0,30,244,232,12,214,26,83,225,59,202,198,141,252,191,199,189,58,0,58,168,0,10,149,230,139,203,254,178,209,89,114,226,111,68,49,222,245,170,111,19,113,206,45,112,73,60,245,81,213,75,60,179,205,118,111,113,239,221,10,247,122,75,28,104,198,194,216,219,34,53,88,178,186,40,45,195,71,17,121,223,11,250,167,65,169,152,45,71,248,42,59,197,22,200,127,178,118,191,19,12,211,209,247,37,138,78,207,119,176,198,247,88,221,236,251,209,126,244,93,36,93,173,54,171,253,170,182,197,125,182,82,92,109,183,26,121,41,43,40,234,225,108,208,84,193,35,85,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,81,103,49,78,5,106,120,90,204,151,56,211,234,10,183,233,93,254,162,24,104,102,169,170,137,239,182,92,102,74,135,173,181,17,100,89,230,99,99,167,116,140,153,204,254,131,218,199,61,239,106,189,225,114,124,58,235,206,27,196,150,145,216,181,91,12,173,164,115,46,52,236,101,206,134,26,133,153,246,155,138,49,171,81,69,42,185,140,118,248,220,238,136,229,99,119,177,89,35,83,99,218,171,92,28,209,121,128,86,93,235,46,92,50,104,134,69,217,181,67,226,109,217,197,210,8,231,130,170,74,168,167,150,9,173,45,238,49,155,97,78,215,89,100,141,94,217,155,35,99,71,35,18,86,203,5,180,87,137,221,101,225,238,197,155,88,52,159,40,246,36,121,237,190,27,125,202,166,40,91,226,160,237,61,203,28,244,211,127,78,25,145,146,84,70,143,106,251,155,59,156,136,146,54,41,35,231,248,158,45,125,206,114,171,54,21,139,80,248,219,214,65,112,167,181,219,169,187,172,143,191,85,60,141,142,40,247,189,90,198,238,123,218,157,92,168,212,235,213,85,19,222,7,160,209,125,33,204,181,235,84,49,253,35,211,248,41,36,190,228,85,14,134,157,106,231,72,96,137,140,141,210,203,52,143,247,170,50,56,163,146,69,70,163,158,168,197,70,181,206,84,106,232,123,134,46,30,177,94,23,244,106,203,164,120,181,79,143,240,29,202,155,141,209,244,177,211,205,115,174,149,219,165,168,145,172,79,243,99,98,57,207,115,34,138,38,43,223,179,114,249,78,10,56,81,177,112,151,163,84,88,111,106,213,89,151,220,186,86,101,55,186,40,94,223,31,85,185,235,28,104,233,21,94,176,192,199,246,163,78,140,106,244,124,157,182,62,89,16,144,0,102,179,139,31,52,250,201,243,3,33,245,25,203,20,210,14,12,172,92,97,242,204,210,139,100,119,95,99,102,120,191,218,42,140,102,229,43,222,180,173,146,91,189,87,118,154,166,54,245,235,12,189,168,145,100,107,86,72,220,198,185,187,145,31,20,149,215,197,143,154,125,100,249,129,144,250,140,229,170,114,125,226,23,21,205,180,37,56,125,240,222,207,201,52,231,191,83,182,74,168,221,237,74,26,202,201,231,241,16,199,213,36,78,212,146,246,164,77,170,214,239,129,219,213,101,216,192,166,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,75,191,229,167,199,85,79,19,88,205,86,152,106,117,125,93,86,168,99,148,243,220,170,171,157,75,20,112,93,237,203,80,136,217,216,144,70,200,161,124,43,60,48,186,53,106,110,78,220,141,115,213,210,36,126,127,153,215,1,223,182,251,21,78,188,233,61,151,118,125,143,219,221,237,43,93,186,221,220,170,202,33,107,225,108,125,93,221,106,119,169,224,109,66,183,108,114,75,51,82,56,83,174,200,154,148,237,128,103,249,150,150,102,86,157,65,211,236,134,174,199,144,216,234,18,166,134,186,153,83,124,79,232,168,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,161,168,128,113,78,14,120,130,172,226,119,135,220,111,86,238,216,255,0,177,174,181,221,250,59,149,52,80,78,202,85,170,130,87,70,249,41,159,51,83,185,11,246,163,209,88,233,26,199,57,209,44,143,124,79,83,181,129,156,30,52,52,114,197,160,92,80,103,250,85,139,77,190,203,106,184,71,81,110,143,107,211,195,82,213,211,197,87,21,55,87,189,239,127,101,149,13,139,184,231,43,159,219,222,189,21,221,18,213,57,62,235,29,139,57,225,129,52,170,158,31,15,122,211,75,132,244,245,145,238,123,251,244,181,213,19,213,211,212,245,86,53,141,220,247,212,197,219,71,61,201,225,183,187,106,72,212,35,87,59,77,51,197,113,253,71,211,189,82,180,210,120,123,214,97,111,184,91,238,253,184,227,100,117,30,1,105,187,19,187,107,17,239,153,89,86,177,185,239,115,191,135,4,13,68,106,51,223,29,120,17,227,6,235,194,102,77,156,78,213,164,146,219,148,226,245,173,138,42,184,156,248,27,123,164,167,154,107,91,228,108,76,89,158,199,76,175,166,86,54,72,155,210,173,100,123,147,180,138,129,229,120,230,213,11,86,177,241,105,169,153,229,137,180,139,109,158,241,236,218,57,233,43,91,87,5,92,20,48,199,69,29,84,114,181,17,174,100,205,166,73,147,167,84,68,145,17,28,238,155,150,202,121,48,105,13,78,33,160,217,46,174,92,96,171,134,163,80,175,13,134,141,29,60,79,130,107,117,191,185,20,115,49,141,248,216,245,169,154,186,55,35,215,222,144,198,168,212,69,220,250,97,52,209,160,58,57,98,225,255,0,70,177,61,29,199,38,241,20,152,205,189,180,242,84,237,123,60,93,83,220,233,42,106,118,61,239,88,251,179,201,44,189,189,234,214,111,218,223,133,168,128,116,0,0,2,149,185,213,249,167,197,190,95,208,250,141,196,183,237,82,213,44,19,69,176,75,158,166,106,93,247,216,216,221,155,179,227,107,124,44,213,29,174,236,204,134,63,225,194,199,200,238,178,74,198,252,45,94,157,122,175,68,69,84,207,15,21,92,76,102,92,87,234,229,102,169,102,20,52,150,230,54,157,182,219,69,178,153,17,204,183,91,163,124,143,138,5,147,106,58,103,238,150,71,190,71,34,110,123,221,181,172,102,200,216,19,215,145,143,227,103,229,191,212,139,84,51,173,193,215,24,185,223,8,25,221,69,254,193,71,237,156,110,243,179,237,6,63,220,134,159,218,157,168,106,25,75,253,116,248,37,146,14,212,149,11,39,240,209,55,244,218,238,168,190,237,4,224,25,254,27,170,120,109,167,80,116,251,33,164,190,99,215,202,116,169,161,174,166,85,217,43,58,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,32,122,0,0,2,181,121,193,112,199,167,21,248,34,241,65,79,122,181,99,89,77,171,177,107,172,166,240,200,147,101,114,75,52,17,211,199,189,101,106,119,169,224,109,76,157,82,57,36,124,81,237,114,163,33,106,182,197,50,204,166,197,131,98,183,156,215,41,174,240,86,92,126,223,81,116,184,212,246,159,39,98,150,8,221,36,178,108,98,57,238,218,198,57,122,53,21,203,211,162,34,175,184,207,191,27,124,96,228,220,92,234,132,183,167,45,93,22,19,99,168,157,184,157,158,174,42,126,253,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,112,71,82,221,57,56,240,235,165,233,134,215,113,44,183,106,76,139,44,146,162,107,12,52,243,90,228,137,248,180,241,171,251,237,138,87,189,89,59,234,41,167,164,122,202,198,53,99,99,223,18,57,119,202,139,89,95,176,29,101,253,141,126,240,127,179,219,175,236,247,218,30,204,246,238,198,246,123,219,182,110,217,215,185,217,238,127,11,191,183,181,221,254,22,254,231,192,116,14,10,56,174,190,240,151,172,180,89,151,118,235,89,136,92,186,81,229,54,74,41,152,223,31,75,181,233,28,136,217,17,88,179,64,247,247,99,94,172,114,244,124,125,198,50,89,20,13,20,131,207,224,25,254,27,170,120,109,167,80,116,251,33,164,190,99,215,202,116,169,161,174,166,85,217,43,58,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,39,160,0,68,174,103,250,47,106,213,110,18,242,219,236,56,133,37,219,39,193,169,219,126,179,86,57,237,138,122,8,35,154,39,92,28,201,21,205,234,197,163,100,206,116,74,170,143,88,227,84,107,164,100,125,37,168,3,48,58,85,169,153,86,141,234,62,57,170,88,85,95,135,189,99,55,8,174,20,219,164,145,145,205,177,126,56,37,237,189,143,116,50,177,93,28,140,71,38,248,222,246,170,244,114,158,84,233,92,72,232,133,215,135,13,109,202,116,94,243,124,164,188,212,99,149,17,53,149,244,209,186,54,84,193,52,17,212,66,245,99,189,236,122,197,52,123,217,213,200,215,238,106,57,232,136,245,230,160,123,92,187,87,179,44,215,78,240,45,45,188,207,72,152,246,156,83,220,97,178,193,12,8,215,239,174,171,117,85,76,210,189,122,185,239,115,150,54,34,117,70,35,33,103,70,163,149,238,125,132,242,83,208,186,59,173,247,52,226,30,253,102,239,123,19,102,55,142,212,200,176,73,27,42,165,103,114,185,237,98,162,203,28,204,133,212,172,108,136,172,106,199,87,59,62,62,174,70,86,9,163,222,11,244,114,251,160,92,48,96,26,85,148,205,190,245,106,183,201,81,113,143,107,19,195,85,85,212,75,87,45,55,86,61,236,127,101,245,14,139,184,215,43,95,219,222,157,17,221,16,59,88,7,228,187,93,173,86,11,85,109,246,251,115,164,183,91,109,212,242,85,214,86,85,204,216,96,166,130,54,171,164,150,73,28,168,214,49,173,69,114,185,85,17,17,21,84,15,214,102,179,139,31,52,250,201,243,3,33,245,25,203,158,209,14,100,122,37,174,252,69,220,244,19,16,138,174,74,121,233,217,54,43,144,181,147,246,47,143,101,47,126,174,23,193,44,49,203,72,248,145,178,163,85,251,153,34,67,34,238,98,172,109,146,152,120,177,243,79,172,159,48,50,31,81,156,11,169,229,113,228,79,76,190,181,235,21,164,170,34,175,43,143,34,122,101,245,175,88,173,37,80,20,173,206,175,205,62,45,242,254,135,212,110,39,160,229,51,164,56,110,189,105,127,17,154,71,168,16,85,201,98,200,169,241,152,106,22,146,117,134,120,158,201,46,18,197,52,111,247,162,62,57,99,142,68,71,35,152,170,196,71,53,205,87,53,124,255,0,58,191,52,248,183,203,250,31,81,184,157,87,145,143,227,103,229,191,212,128,175,94,34,180,27,50,225,183,87,47,186,83,153,209,85,181,246,234,135,190,217,93,53,58,66,203,181,185,94,228,167,173,137,26,247,183,100,141,111,85,106,61,219,30,143,141,203,189,142,68,146,188,36,115,61,204,184,102,209,43,222,144,92,48,218,76,149,150,234,121,166,194,38,122,164,44,160,171,158,117,124,176,214,35,122,58,106,109,210,203,58,43,85,37,222,139,22,237,146,53,244,243,211,155,22,159,232,213,255,0,134,11,158,123,169,15,240,185,38,47,210,155,14,172,100,206,89,146,186,170,162,157,100,167,142,157,103,138,57,251,177,211,252,106,228,145,209,68,201,101,99,28,177,171,93,69,128,126,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,75,21,189,240,43,83,195,47,46,221,86,212,253,78,160,171,165,213,12,142,158,217,109,170,161,117,84,82,65,104,183,38,67,66,173,129,139,4,143,138,103,204,176,67,51,164,87,46,212,237,198,214,177,91,34,201,231,249,54,88,52,106,229,196,21,218,247,154,222,251,57,245,158,222,143,194,45,242,84,186,40,234,123,145,84,71,112,145,168,136,137,44,209,192,173,70,198,174,254,215,44,239,70,59,183,190,41,255,0,205,31,200,158,166,253,23,214,40,128,160,19,74,124,88,249,88,214,79,151,249,15,167,78,102,176,210,159,22,62,86,53,147,229,254,67,233,211,129,154,194,197,57,157,114,255,0,163,210,42,202,158,32,116,67,29,240,152,45,94,233,242,107,108,82,65,21,45,134,170,73,225,134,39,83,49,207,73,22,25,228,168,247,67,27,28,216,92,199,116,86,198,230,50,58,235,53,59,118,180,218,175,246,170,219,21,246,217,73,113,182,220,105,228,164,172,163,171,133,179,65,83,4,141,86,201,20,145,185,21,175,99,154,170,213,106,162,162,162,170,40,25,151,209,125,94,204,180,23,84,49,253,92,211,249,233,35,190,227,181,14,154,157,42,224,73,160,149,143,141,209,75,12,140,247,42,178,72,164,146,53,86,171,94,136,245,86,185,174,68,114,104,123,134,46,33,113,94,40,52,106,203,171,152,181,55,128,241,253,202,107,141,173,245,81,212,77,108,174,137,219,101,167,145,204,95,243,100,98,185,172,115,226,150,39,171,25,191,106,83,7,48,206,11,46,188,44,106,133,69,247,16,199,234,219,165,121,45,66,46,63,88,181,46,170,74,41,214,61,210,219,231,145,205,71,49,237,114,74,232,145,234,229,124,40,213,238,72,246,77,183,192,112,125,197,158,101,194,46,168,125,184,177,83,213,222,44,85,244,242,83,95,113,198,215,165,44,23,86,36,111,72,21,239,88,229,70,62,41,94,146,53,232,205,253,59,140,69,70,202,244,80,209,152,60,166,150,234,150,9,173,56,37,179,83,52,210,251,237,156,110,243,222,240,85,190,22,106,126,239,106,103,195,39,240,230,99,36,111,73,34,123,126,38,167,94,157,83,170,42,42,250,176,5,117,115,58,229,255,0,89,171,180,117,60,64,232,134,59,226,243,170,77,211,228,214,216,164,158,90,171,245,44,112,67,12,78,166,99,158,177,164,208,71,79,238,134,54,53,211,53,238,232,174,145,172,100,150,42,0,204,14,150,234,150,119,162,217,221,179,83,52,210,251,236,108,146,205,222,240,85,190,22,26,142,215,118,23,195,39,240,230,99,227,119,88,229,123,126,38,175,78,189,83,162,162,42,104,39,131,238,44,240,222,46,180,191,237,197,138,158,146,207,125,160,168,146,154,251,142,54,189,106,167,181,61,100,122,64,175,122,199,18,189,146,196,196,145,175,70,108,235,220,98,42,186,39,162,87,7,51,174,95,244,122,69,89,83,196,14,136,99,190,19,5,171,221,62,77,109,138,72,34,165,176,213,73,60,48,196,234,102,57,233,34,195,60,149,30,232,99,99,155,11,152,238,138,216,220,198,71,13,116,7,136,125,80,225,159,50,173,207,52,154,235,73,65,119,184,89,234,236,147,62,166,142,58,150,118,39,70,170,57,26,244,84,71,199,44,112,204,197,251,183,196,212,122,62,53,124,111,11,73,230,117,204,2,179,72,168,234,120,126,209,12,139,194,103,85,123,160,201,174,81,71,60,85,86,26,89,32,134,104,155,76,247,49,35,89,167,142,163,221,52,111,115,161,107,29,209,27,35,152,248,234,91,75,116,183,59,214,156,238,217,166,122,105,98,246,206,73,121,239,120,42,47,21,13,63,119,181,11,230,147,248,147,61,145,183,164,113,61,223,19,147,175,78,137,213,85,17,124,253,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,165,239,114,230,224,163,247,85,211,137,239,249,253,178,213,38,166,229,63,196,185,84,192,157,217,45,116,42,140,88,237,141,155,115,152,237,175,98,201,43,162,70,181,242,57,173,235,43,97,138,69,14,151,193,247,9,152,111,8,186,95,246,30,197,81,73,120,190,215,212,73,83,125,200,219,64,180,179,221,94,146,61,96,71,177,100,149,88,200,162,122,70,214,35,246,117,238,61,17,29,43,213,123,168,0,65,94,112,90,57,98,206,120,96,93,85,168,155,195,222,180,210,225,5,69,28,155,94,254,253,45,117,68,20,149,20,221,17,237,99,119,61,244,210,247,21,175,114,120,109,141,218,146,57,74,150,225,99,90,255,0,119,110,32,176,157,99,146,223,227,105,49,251,130,248,248,27,23,114,71,208,207,19,233,234,187,77,238,70,139,50,65,52,171,30,231,163,123,136,205,221,91,213,23,71,185,102,45,98,206,113,91,206,21,148,208,248,219,46,65,111,168,181,220,105,187,175,143,191,75,60,110,142,88,247,177,90,246,238,99,220,157,90,168,228,235,213,21,23,222,102,95,85,116,207,42,209,189,71,200,244,183,53,164,240,247,172,102,225,45,190,167,108,114,50,57,182,47,193,60,93,198,49,238,134,86,43,100,141,234,212,223,27,216,228,78,142,64,60,169,210,181,223,87,170,117,126,245,137,206,147,213,173,183,15,193,241,220,66,219,13,76,17,68,248,25,67,111,137,149,13,69,143,174,246,58,177,106,228,99,158,170,245,100,173,69,219,209,24,222,106,126,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,0,183,254,76,26,13,83,138,233,126,75,175,247,218,42,79,17,156,84,54,215,98,123,169,226,116,241,219,168,228,145,179,200,201,145,234,246,50,106,158,172,116,74,214,123,232,99,122,239,71,49,91,99,231,63,208,29,28,177,112,255,0,163,88,158,142,227,147,120,138,76,102,222,218,121,42,118,189,158,46,169,238,116,149,53,59,30,247,172,125,217,228,150,94,222,245,107,55,237,111,194,212,67,160,0,0,0,0,1,5,121,181,240,245,130,106,15,15,181,154,215,91,83,106,177,101,58,123,217,146,43,180,244,179,62,74,250,25,101,237,123,49,206,133,21,83,124,243,198,232,156,246,61,172,147,114,117,137,147,77,42,82,9,42,185,136,241,121,251,214,235,42,125,150,173,239,105,238,29,221,162,197,247,208,120,105,167,238,182,47,21,87,38,229,89,23,187,36,77,216,142,217,182,40,226,235,27,36,89,119,112,171,22,139,234,134,75,165,249,54,180,89,113,10,185,240,156,62,162,154,146,241,122,115,227,138,8,39,158,70,71,28,76,222,228,116,207,221,44,91,155,18,61,88,146,198,231,237,71,181,84,39,255,0,38,13,16,210,252,171,38,201,117,202,235,124,171,172,205,176,106,134,208,91,172,237,142,72,160,183,193,89,79,35,60,115,228,79,134,119,202,212,170,133,177,245,233,26,71,35,156,215,44,145,58,59,116,51,89,195,23,16,185,87,11,250,203,101,213,204,90,155,199,248,14,229,53,198,214,250,169,41,225,185,208,202,221,178,211,200,230,47,249,178,49,92,215,181,146,197,19,213,143,217,181,116,81,165,186,165,130,107,78,9,108,212,205,52,190,251,103,27,188,247,188,21,111,133,154,159,187,218,153,240,201,252,57,152,201,27,210,72,158,223,137,169,215,167,84,234,138,138,161,234,192,0,85,95,59,221,45,255,0,226,105,173,118,251,23,252,47,22,187,220,252,87,249,42,104,32,236,171,255,0,249,100,237,236,103,248,158,239,237,104,112,174,80,90,161,117,194,248,180,166,192,225,109,92,246,221,65,179,214,219,106,32,109,107,162,130,41,233,161,117,108,85,79,139,162,182,103,181,180,243,66,222,187,85,169,85,34,163,190,246,186,202,121,151,96,21,58,131,193,110,162,82,219,113,234,75,173,202,199,79,77,127,165,89,146,45,244,108,164,169,142,90,170,136,159,34,166,199,182,141,42,209,118,174,247,49,207,99,119,111,218,180,25,137,229,55,220,27,42,179,102,184,181,119,130,189,99,247,10,123,165,186,167,180,201,59,21,80,72,217,34,147,99,209,204,118,215,177,171,209,200,173,94,157,21,21,61,192,90,79,60,28,254,166,43,86,150,105,109,14,67,72,180,245,85,23,27,253,210,210,213,137,211,163,226,108,80,81,84,61,58,119,88,197,73,171,216,223,122,49,234,146,127,73,99,77,177,87,149,150,1,83,157,113,165,134,213,46,61,73,118,182,226,180,245,247,251,146,84,164,78,101,43,35,166,124,84,245,8,201,23,226,123,43,39,164,86,108,69,123,95,181,233,211,98,185,190,127,152,198,170,216,181,131,139,220,223,39,196,51,79,180,216,221,39,129,181,218,42,226,168,124,180,172,142,10,72,153,60,116,202,239,135,179,226,188,75,145,99,254,27,220,247,72,213,114,63,115,167,255,0,37,189,28,190,225,250,53,150,235,21,222,110,221,38,162,92,41,233,237,116,219,88,187,169,109,174,168,141,213,59,218,245,84,223,60,245,17,118,220,198,57,190,27,119,196,217,26,168,22,42,85,95,60,239,193,63,204,159,166,150,168,85,95,60,239,193,63,204,159,166,129,194,185,73,224,24,110,169,235,166,127,167,218,131,143,82,95,49,235,230,155,215,211,87,80,212,162,236,149,158,210,182,170,42,42,42,57,143,107,145,175,99,218,168,246,61,173,115,85,174,106,42,113,94,48,120,76,204,184,69,213,15,176,247,218,138,187,197,138,190,158,58,155,22,70,234,4,165,130,234,196,141,139,58,49,137,36,168,199,197,43,214,55,49,95,191,167,109,234,136,217,88,171,34,185,42,121,167,202,126,95,215,122,141,184,181,238,34,180,27,13,226,75,72,239,186,83,153,209,82,57,151,26,119,190,217,93,53,58,204,251,77,197,24,228,167,173,137,26,246,59,124,110,119,85,106,61,187,216,175,141,203,177,238,69,10,97,224,203,153,22,163,240,151,98,174,192,238,120,223,219,188,50,93,211,219,109,21,23,53,163,146,213,84,231,238,145,212,243,246,165,233,12,157,94,231,194,172,219,220,84,145,170,197,116,189,216,193,159,231,249,150,169,230,87,109,65,212,28,134,174,249,144,223,42,22,166,186,186,165,83,124,175,232,136,136,136,136,141,99,26,212,107,24,198,162,49,140,107,90,212,107,90,136,159,87,90,52,135,50,208,93,80,200,52,143,80,32,164,142,251,142,212,54,26,133,164,157,38,130,86,62,54,203,20,209,191,220,170,201,34,146,57,17,28,141,122,35,209,28,214,185,21,169,63,249,80,240,57,83,146,221,108,156,92,106,51,233,22,197,109,168,168,126,35,105,86,69,80,181,213,113,58,72,29,91,58,57,28,145,50,9,90,254,211,83,164,171,52,77,147,171,27,27,59,193,245,116,15,151,221,54,143,112,137,169,156,65,234,253,170,174,61,65,175,211,124,134,166,207,105,171,138,90,89,241,166,62,217,113,130,68,145,25,58,178,119,212,83,79,19,149,147,68,215,192,189,90,168,143,71,116,171,99,74,124,88,249,88,214,79,151,249,15,167,78,102,176,13,84,0,0,28,255,0,93,52,47,78,56,139,211,139,142,151,234,133,155,199,90,171,186,75,12,209,42,50,170,223,84,212,84,142,170,154,69,69,237,204,205,206,232,189,21,170,215,57,143,107,216,247,177,221,0,1,153,109,116,208,189,71,225,211,81,238,58,95,170,22,111,3,117,161,233,44,51,68,170,250,91,133,43,149,82,58,170,105,21,19,185,11,246,187,162,244,71,35,154,230,61,172,123,30,198,251,110,15,184,76,204,184,186,213,15,176,246,42,138,187,61,138,130,158,74,155,238,70,218,4,170,130,212,197,141,235,2,61,139,36,72,247,203,43,18,54,177,31,191,167,113,232,138,216,158,169,34,185,213,249,167,197,190,95,208,250,141,196,234,188,140,127,27,63,45,254,164,5,148,233,110,150,224,154,45,130,91,52,207,77,44,94,198,198,236,221,239,5,69,226,166,168,237,119,102,124,210,127,18,103,190,71,117,146,87,187,226,114,244,235,209,58,34,34,39,171,0,0,0,1,29,120,219,224,251,25,226,231,75,229,178,185,41,40,179,107,29,60,238,196,239,21,114,212,118,40,103,150,72,31,51,36,142,39,163,92,201,155,76,200,149,238,100,139,26,57,94,198,185,83,107,164,80,3,46,249,254,1,153,105,102,101,118,211,237,65,199,170,236,121,13,142,161,105,171,168,106,81,55,196,254,136,168,168,168,170,215,177,205,86,189,143,106,171,30,199,53,205,87,53,200,171,114,124,183,57,130,84,241,19,77,38,143,107,37,214,145,186,139,110,167,117,77,21,202,105,98,133,249,51,22,89,228,149,34,167,134,8,161,133,244,208,164,13,86,53,206,124,140,71,201,211,163,36,84,253,124,199,249,127,209,241,17,98,151,86,244,135,29,255,0,109,138,15,13,4,180,212,242,65,79,30,69,75,189,145,237,168,124,207,142,54,77,12,106,175,100,202,237,203,28,75,19,145,255,0,193,88,169,91,19,202,111,184,54,85,102,205,113,106,239,5,122,199,238,20,247,75,117,79,105,146,118,42,160,145,178,69,38,199,163,152,237,175,99,87,163,145,90,189,58,42,42,123,128,208,79,27,124,96,227,60,35,105,124,183,167,45,37,110,109,124,167,157,184,157,158,174,42,142,197,116,241,73,3,38,124,146,68,197,107,89,11,106,89,42,177,207,141,100,70,171,24,230,170,238,109,0,231,249,254,101,170,121,149,219,80,117,7,33,171,190,100,55,202,133,169,174,174,169,84,223,43,250,34,34,34,34,35,88,198,181,26,198,49,168,140,99,26,214,181,26,214,162,39,223,215,77,116,212,126,34,245,30,227,170,26,161,121,241,215,90,238,145,67,12,72,172,165,183,210,181,85,99,165,166,141,85,123,112,179,115,186,39,85,114,185,206,123,220,247,189,239,116,255,0,229,41,193,71,182,235,40,248,178,212,219,101,170,178,203,15,122,60,46,223,58,119,228,117,116,51,246,223,115,114,35,182,71,217,124,82,199,19,100,107,156,178,43,165,68,141,98,133,239,14,235,203,115,151,221,79,14,212,210,107,14,178,90,169,29,168,183,26,119,83,81,91,102,138,41,159,140,177,37,158,57,86,42,136,103,150,25,159,83,10,192,229,123,90,215,198,197,124,125,122,62,68,89,234,0,0,0,21,213,204,235,151,253,102,174,209,212,241,3,162,24,239,139,206,169,55,79,147,91,98,146,121,106,175,212,177,193,12,49,58,153,142,122,198,147,65,29,63,186,24,216,215,76,215,187,162,186,70,177,146,83,97,170,131,42,224,91,167,42,30,7,41,177,171,85,147,139,141,70,125,90,95,110,84,245,15,196,109,42,201,105,210,134,146,86,201,3,171,103,71,35,86,87,207,19,159,218,106,117,137,33,149,178,117,123,164,103,102,205,14,85,194,119,149,141,27,249,127,143,122,116,7,85,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102,179,139,31,52,250,201,243,3,33,245,25,205,41,153,172,226,199,205,62,178,124,192,200,125,70,112,63,38,111,175,57,150,103,163,218,121,161,174,173,171,164,196,240,10,122,199,178,222,218,132,116,21,183,26,138,234,186,135,86,189,168,198,174,246,197,82,200,26,215,43,246,36,114,57,138,222,244,141,36,7,46,190,5,106,120,165,204,147,56,212,26,10,182,105,93,130,162,104,107,166,166,170,137,143,185,220,97,74,119,165,181,81,36,73,225,99,163,168,108,143,153,172,254,131,28,198,189,143,114,61,156,171,131,190,21,115,46,43,245,114,223,135,217,173,181,109,198,45,213,20,245,57,101,222,57,18,22,91,173,202,255,0,141,27,43,152,246,248,153,26,217,27,11,54,187,115,209,92,169,219,100,143,102,132,240,12,3,13,210,204,54,211,167,218,125,143,82,88,241,235,29,58,83,80,208,211,34,236,137,157,85,85,85,85,85,207,123,156,174,123,222,229,87,189,238,115,156,174,115,149,84,62,173,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,53,226,199,202,198,178,124,191,200,125,58,115,170,156,171,139,31,43,26,201,242,255,0,33,244,233,192,205,97,210,184,117,215,156,203,134,221,92,177,106,182,25,91,86,215,219,170,24,203,157,12,53,9,11,46,214,229,123,86,162,138,85,115,30,221,146,53,189,17,202,199,108,122,50,70,166,246,53,83,154,147,43,152,167,2,181,60,45,102,75,156,105,245,5,91,244,174,255,0,81,12,52,51,84,213,68,247,219,46,51,37,67,214,218,136,178,44,243,49,177,211,186,70,76,230,127,65,237,99,158,247,181,94,240,176,157,116,227,199,4,175,224,2,227,175,152,53,235,177,122,204,45,233,139,80,209,219,174,51,50,170,205,145,85,83,170,77,2,212,50,36,124,83,82,51,189,80,215,185,177,36,173,130,53,99,154,147,68,229,168,190,25,53,163,136,189,41,207,225,177,112,221,151,213,218,114,28,230,162,146,194,218,54,178,150,88,43,231,146,102,182,157,175,142,173,174,129,30,146,63,107,101,114,34,177,36,145,55,53,175,127,94,64,88,79,39,126,29,105,181,15,87,47,90,219,152,98,116,151,28,123,5,167,100,54,137,171,162,149,88,219,252,143,99,226,154,4,219,217,149,244,240,178,71,57,28,229,116,79,168,166,145,173,221,177,236,9,43,206,86,59,172,60,34,97,48,223,107,105,43,46,76,206,45,173,172,168,164,166,117,52,19,78,150,203,135,113,241,196,233,36,116,108,87,117,84,98,200,245,106,42,34,185,221,58,172,11,229,113,231,179,76,190,181,232,245,164,255,0,231,87,229,99,22,249,129,67,233,215,18,0,114,184,243,217,166,95,90,244,122,208,47,248,138,188,125,112,81,138,241,89,167,21,119,187,77,179,195,234,110,51,111,154,76,114,225,78,145,178,74,253,136,233,27,108,168,89,28,198,58,25,94,170,140,115,220,157,153,30,175,69,218,233,89,44,170,60,252,121,254,27,46,127,81,165,173,200,105,19,44,165,179,195,127,125,165,202,173,157,109,210,205,36,13,168,98,42,116,123,18,88,94,199,109,85,216,171,30,253,189,200,247,6,99,50,204,90,251,131,101,87,156,43,41,161,240,87,172,126,225,81,107,184,211,119,89,39,98,170,9,29,28,177,239,98,185,142,218,246,57,58,181,85,171,211,170,42,167,188,181,254,84,252,117,84,230,49,208,112,177,170,245,245,117,55,218,90,116,135,10,174,109,44,77,129,214,234,74,38,39,179,94,144,198,213,107,226,138,158,73,91,52,138,238,226,44,141,115,218,230,198,146,244,174,104,92,20,126,240,24,35,245,159,79,109,151,90,237,73,195,109,236,166,138,221,68,157,239,108,218,219,51,158,250,116,137,206,78,147,69,221,158,104,214,52,87,201,241,197,178,71,62,46,221,37,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,6,167,129,15,249,126,241,221,98,226,171,21,143,10,202,95,224,181,55,31,183,164,151,26,110,143,147,218,148,176,71,75,28,183,93,236,167,138,158,14,237,77,67,147,195,53,85,204,233,213,58,183,222,157,3,143,93,82,206,244,91,132,236,231,83,52,210,251,236,108,146,205,236,207,5,91,225,97,168,237,119,110,84,176,201,252,57,152,248,221,214,57,94,223,137,171,211,175,84,232,168,138,129,32,8,171,205,31,200,158,166,253,23,214,40,138,234,225,235,152,247,25,217,206,190,233,166,21,148,235,39,141,178,228,25,133,154,215,113,166,251,59,106,143,191,75,61,108,81,203,30,246,83,53,237,220,199,185,58,181,81,201,215,170,42,47,188,177,94,104,254,68,245,55,232,190,177,68,5,43,112,157,230,159,70,254,96,99,222,163,1,106,156,234,252,172,98,223,48,40,125,58,226,85,95,9,222,105,244,111,230,6,61,234,48,22,169,206,175,202,198,45,243,2,135,211,174,32,82,177,110,156,169,248,234,169,204,99,160,225,99,85,235,234,234,111,180,180,233,14,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,196,89,26,231,181,205,141,37,170,12,79,22,190,231,57,85,155,10,197,168,124,109,235,32,184,83,218,237,212,221,214,71,223,170,158,70,199,20,123,222,173,99,119,61,237,78,174,84,106,117,234,170,137,239,31,236,171,2,202,191,221,92,115,36,199,46,31,248,202,58,235,109,117,60,159,250,178,67,52,114,51,252,78,107,155,252,149,0,209,247,18,252,58,96,156,80,105,101,126,153,231,84,255,0,225,107,44,245,187,230,254,198,93,60,52,208,193,89,219,138,88,251,221,174,251,221,218,123,182,63,238,84,251,149,51,215,174,154,23,168,252,58,106,61,199,75,245,66,205,224,110,180,61,37,134,104,149,95,75,112,165,114,170,71,85,77,34,162,119,33,126,215,116,94,136,228,115,92,199,181,143,99,216,219,180,229,243,198,221,171,138,252,2,75,22,79,61,37,14,162,226,180,244,240,221,104,221,84,215,79,118,129,176,194,215,221,153,27,97,137,140,100,149,14,145,174,138,52,114,66,189,180,114,162,73,31,95,201,204,155,133,29,56,215,61,14,201,53,66,231,23,178,179,61,57,199,235,239,22,219,205,60,40,233,42,41,105,97,146,162,74,10,132,234,157,200,95,181,251,21,87,116,82,61,94,222,168,233,99,148,40,92,210,159,9,222,86,52,111,229,254,61,233,208,25,172,52,39,137,229,55,220,27,150,221,155,53,197,171,188,21,235,31,208,250,123,165,186,167,180,201,59,21,80,88,91,36,82,108,122,57,142,218,246,53,122,57,21,171,211,162,162,167,184,9,42,10,1,254,170,63,29,159,242,231,254,140,217,255,0,213,11,190,225,235,41,190,231,58,5,166,153,174,83,93,227,111,89,6,31,102,186,92,106,123,76,143,191,85,61,20,82,75,38,198,35,88,221,207,123,151,163,81,26,157,122,34,34,123,128,232,7,10,227,166,231,134,218,120,62,213,186,172,238,58,71,219,95,139,213,211,64,149,52,139,82,207,104,204,222,213,2,163,17,174,232,244,172,125,50,177,253,63,134,244,107,213,91,183,114,119,82,168,57,215,235,125,213,110,184,111,13,208,216,233,27,109,109,61,62,113,81,114,116,142,116,242,78,174,173,163,138,6,55,220,214,49,173,73,156,229,93,202,245,124,104,155,54,47,112,42,216,176,158,75,25,62,27,105,226,27,43,199,111,54,250,70,100,55,220,93,236,178,220,166,185,44,79,217,13,68,114,84,209,69,78,191,12,239,149,169,28,234,239,233,198,202,23,244,77,174,122,164,43,211,77,33,204,181,106,155,50,159,12,130,146,119,224,216,189,86,95,115,134,105,210,39,190,221,77,44,44,168,116,74,239,133,207,99,103,238,43,85,91,213,145,189,27,185,251,88,239,213,195,246,166,126,198,245,199,3,213,41,42,238,180,244,152,206,65,67,112,175,246,92,155,42,166,161,100,205,241,80,51,227,98,59,187,2,203,26,177,206,70,189,175,86,185,118,185,64,211,72,63,37,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,135,235,3,53,156,88,249,167,214,79,152,25,15,168,206,120,172,3,63,204,180,179,50,180,234,14,159,100,53,118,60,134,199,80,149,52,53,212,202,155,226,127,69,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,246,188,88,249,167,214,79,152,25,15,168,206,123,92,187,131,236,154,131,132,108,11,139,76,61,42,238,86,43,165,61,197,185,115,102,150,157,140,180,79,21,225,212,52,143,137,21,237,150,86,78,142,141,170,198,177,234,199,198,247,57,219,100,107,88,23,83,193,247,22,120,111,23,90,95,246,226,197,79,73,103,190,208,84,73,77,125,199,27,94,181,83,218,158,178,61,32,87,189,99,137,94,201,98,98,72,215,163,54,117,238,49,21,93,19,209,56,254,166,114,180,209,173,82,226,126,125,124,200,238,187,241,187,206,234,155,254,22,202,23,83,195,93,92,234,119,196,181,17,213,210,205,12,144,238,147,181,80,244,218,247,62,84,149,92,245,73,122,54,160,120,98,226,23,42,225,127,89,108,186,185,139,83,120,255,0,1,220,166,184,218,223,85,37,60,55,58,25,91,182,90,121,28,197,255,0,54,70,43,154,246,178,88,162,122,177,251,54,174,135,180,95,87,176,221,122,210,252,127,87,52,254,122,185,44,89,21,59,166,167,74,184,22,25,226,123,36,116,82,195,35,61,232,143,142,88,228,141,85,170,230,42,177,85,174,115,85,28,161,234,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,63,88,0,69,94,103,90,91,251,80,224,219,53,240,150,47,105,221,113,47,15,148,219,255,0,174,187,62,23,194,200,158,46,127,123,218,215,237,161,146,183,224,118,238,189,126,22,171,209,133,0,154,157,187,90,109,87,251,85,109,138,251,108,164,184,219,110,52,242,82,86,81,213,194,217,160,169,130,70,171,100,138,72,220,138,215,177,205,85,106,181,81,81,81,85,20,203,190,89,139,95,112,108,170,243,133,101,52,62,10,245,143,220,42,45,119,26,110,235,36,236,85,65,35,163,150,61,236,87,49,219,94,199,39,86,170,181,122,117,69,84,247,129,218,184,7,211,60,87,87,120,189,211,108,23,53,164,241,118,90,139,133,69,194,166,149,209,199,36,117,94,10,146,106,198,65,43,36,99,152,248,100,125,59,89,35,21,191,20,110,123,81,81,85,21,52,82,85,95,36,45,45,255,0,226,151,173,119,11,23,252,19,22,180,92,252,87,249,106,107,224,236,163,255,0,249,90,237,239,103,248,152,239,237,136,90,160,3,242,93,174,214,171,5,170,182,251,125,185,210,91,173,182,234,121,42,235,43,42,230,108,48,83,65,27,85,210,75,36,142,84,107,24,214,162,185,92,170,136,136,138,170,126,178,157,185,168,113,213,83,159,228,55,94,24,116,182,190,174,12,98,199,81,53,183,51,154,106,88,182,93,174,48,85,66,246,193,18,73,26,205,27,41,102,166,84,89,24,246,119,94,231,166,215,70,198,62,64,226,156,195,56,211,186,241,79,170,21,22,44,67,32,171,118,149,227,85,8,152,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,183,27,223,54,232,150,116,174,27,180,66,235,196,126,182,226,218,47,102,190,82,89,170,50,58,137,90,250,250,152,221,35,41,160,134,9,42,38,122,49,190,247,189,34,134,77,140,234,212,115,246,181,92,196,85,122,72,174,107,58,91,130,104,182,182,96,90,103,166,118,47,99,99,118,109,63,131,193,81,120,169,170,59,93,219,189,210,105,63,137,51,223,35,186,201,43,221,241,57,122,117,232,157,17,17,16,33,89,53,57,115,113,237,251,171,223,103,211,125,68,131,196,105,150,77,112,241,149,117,16,83,239,170,178,215,61,140,137,107,26,140,77,243,66,172,142,54,203,23,189,200,214,53,241,38,230,186,57,186,7,42,93,11,211,142,34,244,227,95,116,191,84,44,222,58,213,93,246,106,88,102,137,81,149,86,250,166,165,209,35,170,166,145,81,123,115,51,115,186,47,69,106,181,206,99,218,246,61,236,116,32,214,141,33,204,180,23,84,50,13,35,212,8,41,35,190,227,181,13,134,161,105,39,73,160,149,143,141,178,197,52,111,247,42,178,72,164,142,68,71,35,94,136,244,71,53,174,69,106,6,156,193,82,188,163,184,205,190,210,95,108,252,29,229,182,175,29,106,174,241,245,24,165,198,157,140,100,150,249,26,201,171,106,105,170,19,221,220,133,251,103,145,146,123,228,100,142,86,46,246,61,189,137,1,205,11,141,127,221,255,0,4,126,140,105,237,206,235,67,169,57,149,189,149,49,92,104,151,179,236,107,91,166,115,31,80,146,185,171,214,105,123,83,195,26,70,168,248,254,57,119,198,230,69,220,8,171,205,115,141,127,218,110,85,63,13,122,103,115,186,211,99,120,149,194,162,155,45,151,175,102,27,197,210,25,26,212,167,216,173,73,29,13,44,145,191,222,231,108,146,85,220,140,84,134,25,93,24,56,62,225,51,50,226,235,84,62,195,216,170,42,236,246,42,10,121,42,111,185,27,104,18,170,11,83,22,55,172,8,246,44,145,35,223,44,172,72,218,196,126,254,157,199,162,43,98,122,167,31,196,241,107,238,115,149,89,176,172,90,135,198,222,178,11,133,61,174,221,77,221,100,125,250,169,228,108,113,71,189,234,214,55,115,222,212,234,229,70,167,94,170,168,158,243,67,220,31,112,153,134,240,139,165,255,0,97,236,85,20,151,139,237,125,68,149,55,220,141,180,11,75,61,213,233,35,214,4,123,22,73,85,140,138,39,164,109,98,63,103,94,227,209,17,210,189,84,61,175,236,7,70,191,99,95,187,231,236,246,213,251,61,246,127,179,61,133,177,221,158,206,237,251,183,245,238,119,187,159,197,239,238,238,247,127,139,191,185,241,148,25,198,15,9,153,151,8,186,161,246,30,251,81,87,120,177,87,211,199,83,98,200,221,64,148,176,93,88,145,177,103,70,49,36,149,24,248,165,122,198,230,43,247,244,237,189,81,27,43,21,116,102,113,254,42,184,103,195,120,175,210,58,205,45,204,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,48,42,219,150,47,30,63,177,11,237,54,131,106,197,235,110,3,144,92,27,236,219,165,198,227,219,165,197,230,115,38,116,157,27,218,114,246,106,39,117,58,59,116,145,197,11,150,73,151,166,249,92,183,82,101,179,44,197,175,184,54,85,121,194,178,154,31,5,122,199,238,21,22,187,141,55,117,146,118,42,160,145,209,203,30,246,43,152,237,175,99,147,171,85,90,189,58,162,170,123,203,158,229,115,198,221,215,136,28,102,109,18,212,137,234,235,51,108,46,206,202,182,94,170,234,157,81,61,246,137,42,31,27,165,147,164,45,108,111,129,178,81,68,174,124,143,146,101,145,100,94,170,146,40,19,212,0,5,85,243,189,210,223,254,38,154,215,111,177,127,194,241,107,189,207,197,127,146,166,130,14,202,191,255,0,150,78,222,198,127,137,238,254,214,133,85,154,83,226,159,69,63,120,158,31,115,109,28,142,225,224,170,242,11,122,120,9,221,47,110,54,87,65,43,42,41,123,174,237,200,169,10,207,12,73,38,214,43,187,106,253,189,29,209,83,53,128,73,254,91,122,47,106,214,254,45,49,123,22,81,136,82,100,152,197,142,158,178,253,125,163,171,123,123,9,4,48,171,96,116,145,171,147,188,207,25,45,27,86,46,142,71,35,149,30,215,71,188,208,73,94,188,154,52,66,235,130,232,149,255,0,90,46,23,202,74,138,125,80,168,129,180,52,16,198,237,244,144,91,103,172,167,87,202,245,232,138,249,37,146,94,140,106,42,53,145,177,219,149,94,172,142,194,128,28,43,141,62,28,110,188,83,232,53,215,74,236,89,189,94,53,114,117,68,55,42,55,164,174,109,21,108,240,110,88,233,107,154,212,87,62,153,206,84,119,185,21,89,35,33,149,26,254,223,109,221,212,1,150,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,79,215,150,101,55,220,231,42,188,230,185,77,119,141,189,100,23,10,139,165,198,167,180,200,251,245,83,200,233,37,147,99,17,172,110,231,189,203,209,168,141,78,189,17,17,61,197,207,115,35,229,247,83,196,77,52,122,195,163,118,170,70,234,45,186,157,180,213,182,216,98,138,23,228,204,89,96,142,37,150,162,105,226,134,23,211,66,147,185,30,230,185,242,49,25,31,94,140,141,18,147,0,191,238,87,30,68,244,203,235,94,177,90,74,162,16,114,138,213,236,55,53,225,94,223,165,182,105,234,211,33,211,138,138,152,111,80,77,2,181,155,43,171,106,234,169,166,137,233,213,175,99,154,178,49,83,170,61,31,11,250,181,26,172,115,230,248,20,173,206,175,205,62,45,242,254,135,212,110,39,181,228,225,159,225,186,89,134,241,5,168,58,131,144,210,88,241,235,29,62,57,83,93,93,82,171,178,38,117,185,34,34,34,34,185,239,115,149,172,99,26,138,247,189,205,107,81,206,114,34,248,174,117,126,105,241,111,151,244,62,163,113,32,84,119,107,172,54,170,139,20,55,58,182,91,107,42,33,171,168,163,108,206,72,38,158,22,200,216,165,124,125,118,185,236,108,243,53,174,84,234,212,150,68,78,155,151,168,118,190,48,120,179,204,184,186,213,15,183,23,218,122,187,61,138,130,158,58,107,22,56,234,244,170,130,212,197,141,137,58,177,233,28,72,247,203,43,22,71,61,89,191,167,109,138,170,216,152,137,234,184,127,229,247,173,188,68,232,150,85,172,56,101,170,173,175,183,84,82,83,99,22,217,162,130,22,100,207,89,214,58,213,138,162,121,226,108,44,166,106,110,87,171,92,201,30,143,141,171,189,143,68,252,156,11,240,101,125,227,15,81,234,173,146,93,125,141,134,98,254,30,163,38,185,68,246,45,83,99,149,95,218,166,166,141,221,122,205,47,106,84,73,28,213,142,54,177,206,118,229,70,69,38,130,109,54,155,85,130,213,69,98,177,91,41,45,214,219,117,60,116,148,116,116,144,182,24,41,160,141,168,216,226,142,54,162,53,140,107,81,26,141,68,68,68,68,68,3,45,150,155,181,214,193,117,162,190,216,174,117,118,235,149,186,162,58,186,58,202,73,157,12,244,211,198,228,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,22,191,171,252,102,216,184,195,229,153,170,247,57,45,94,198,204,241,127,179,180,249,53,182,38,61,105,91,36,183,122,94,213,77,52,142,235,214,25,123,82,170,70,231,44,145,185,142,107,183,34,50,89,63,95,53,238,7,41,178,91,85,239,139,141,57,125,90,223,109,180,244,239,203,173,40,201,106,18,186,146,38,199,3,107,96,70,163,150,39,193,19,89,221,106,244,137,97,137,210,117,99,163,127,122,162,192,26,83,226,199,202,198,178,124,191,200,125,58,115,53,134,148,248,177,242,177,172,159,47,242,31,78,156,12,214,26,168,50,174,106,160,15,41,170,90,91,130,107,78,9,115,211,61,75,177,123,103,27,188,246,124,109,23,138,154,159,187,218,153,147,71,252,72,94,201,27,210,72,152,239,133,201,215,167,69,234,138,168,185,247,227,7,132,204,203,132,93,80,251,15,125,168,171,188,88,171,233,227,169,177,100,110,160,74,88,46,172,72,216,179,163,24,146,74,140,124,82,189,99,115,21,251,250,118,222,168,141,149,138,186,19,203,51,252,55,5,169,199,233,115,12,134,146,210,252,170,241,29,130,208,181,42,173,101,85,198,72,165,150,42,116,127,77,173,123,219,4,136,205,202,155,159,181,141,234,247,177,174,231,252,85,112,207,134,241,95,164,117,154,91,152,87,85,219,158,218,134,220,173,23,58,101,87,62,221,113,141,146,50,41,214,61,200,217,153,182,89,24,248,220,169,185,143,118,215,49,251,36,96,83,183,46,110,53,255,0,117,93,71,158,193,159,220,238,178,105,150,83,252,59,149,52,11,221,142,215,92,170,196,142,230,216,118,185,238,218,198,44,114,182,37,107,159,27,154,238,146,186,24,163,91,233,51,3,170,90,91,157,232,182,119,115,211,61,75,177,123,27,36,179,118,124,109,23,138,134,163,181,221,133,147,71,252,72,94,248,221,214,57,88,239,133,203,211,175,69,232,168,168,147,171,150,47,48,10,61,34,172,166,225,251,91,242,47,9,130,213,237,131,25,185,75,28,17,82,216,106,164,158,105,165,109,75,218,196,145,97,158,74,143,124,210,61,205,133,204,111,84,108,110,123,227,11,148,0,1,231,245,10,231,134,217,112,12,150,243,168,209,210,73,137,208,89,235,106,111,204,171,164,90,168,29,110,100,47,117,74,73,10,53,203,43,59,72,254,172,70,187,114,117,78,139,215,161,151,114,231,185,203,235,125,215,5,209,43,6,139,219,236,116,149,20,250,161,81,59,171,171,230,145,219,233,32,182,207,71,80,140,137,137,209,21,242,75,36,93,94,229,84,107,35,123,118,170,189,31,29,75,104,222,144,230,90,239,168,150,253,45,211,232,41,39,200,110,212,245,211,80,193,83,58,66,202,135,211,82,77,84,176,163,215,225,107,222,216,28,198,43,149,172,222,230,238,115,27,213,200,29,255,0,149,150,79,134,227,28,105,97,175,204,45,244,143,125,210,158,190,215,104,174,169,185,45,35,45,215,25,169,158,145,72,137,253,25,223,43,82,74,70,68,229,247,190,173,174,111,87,181,136,183,232,101,134,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,78,122,85,169,152,174,178,105,198,57,170,88,85,95,136,178,228,214,248,174,20,219,164,141,242,67,189,62,56,37,237,189,236,108,209,61,29,28,140,71,46,201,24,246,170,245,106,129,234,192,0,10,107,231,73,163,150,44,63,89,113,45,98,180,77,219,171,212,75,125,69,61,210,155,107,215,117,85,181,180,241,182,167,123,158,168,155,224,158,158,46,219,88,198,183,195,110,248,157,35,149,46,80,142,188,125,240,241,117,226,99,134,139,254,7,138,218,169,43,242,203,125,69,53,239,28,101,77,99,169,153,227,96,127,71,181,28,138,140,87,201,77,37,84,44,73,127,135,190,86,171,149,157,18,70,6,120,73,191,202,67,65,170,117,79,137,120,245,38,225,69,73,62,61,166,20,254,212,169,74,154,120,170,25,45,198,118,73,21,12,104,199,189,28,199,181,201,45,75,37,107,31,177,244,109,79,133,207,99,146,16,23,125,201,247,71,44,88,55,12,9,170,180,243,120,139,214,165,220,39,168,172,147,107,217,216,165,161,168,158,146,158,155,162,189,204,118,215,178,166,94,226,53,142,95,19,177,219,146,54,168,19,168,0,0,16,3,154,223,20,122,237,195,95,236,187,246,41,156,253,156,251,71,237,191,105,255,0,99,40,235,59,254,31,192,246,127,186,98,147,110,222,252,191,209,233,215,119,191,175,68,233,207,249,95,241,153,196,159,17,58,251,127,194,181,143,82,62,208,89,104,176,250,171,164,20,222,199,160,164,217,84,202,218,40,219,38,250,120,35,122,244,100,210,39,69,93,191,23,94,157,81,21,2,207,202,171,231,5,197,231,223,194,62,11,91,254,2,183,57,116,148,31,244,21,84,20,144,202,245,255,0,50,121,21,140,255,0,0,212,147,251,124,100,170,230,35,197,231,238,165,163,73,246,90,183,179,168,89,143,118,139,23,223,65,226,97,131,180,232,188,85,92,155,149,35,78,212,114,183,98,59,126,233,100,139,172,111,141,37,219,64,32,117,94,24,184,122,202,184,160,214,91,46,145,226,213,62,3,199,247,42,110,55,71,210,201,81,13,178,134,38,238,150,162,70,177,63,205,141,136,231,49,175,150,88,152,175,102,253,201,161,236,15,69,244,191,77,116,190,13,23,196,49,10,72,48,152,41,234,233,18,203,86,249,43,160,146,10,153,36,146,162,41,60,75,164,116,172,123,166,151,171,94,174,78,143,86,253,222,227,149,112,73,193,246,51,194,54,151,197,101,106,82,86,230,215,202,120,29,150,94,41,37,168,236,87,79,20,147,190,22,71,28,175,86,181,144,182,165,241,35,218,200,214,68,106,61,237,106,174,214,200,160,51,237,199,247,7,215,94,19,117,113,205,183,165,36,152,38,99,81,89,95,138,62,25,92,175,166,129,143,106,201,67,43,100,123,165,223,78,147,68,196,145,206,114,74,199,49,251,183,172,145,199,237,121,103,241,175,110,225,131,59,185,97,58,151,115,240,218,109,150,245,169,173,172,145,106,166,246,53,116,48,200,177,212,67,79,11,100,223,222,232,200,36,70,199,185,122,64,229,122,54,21,107,174,127,90,52,135,13,215,173,47,200,52,143,80,32,171,146,197,145,83,182,26,133,164,157,97,158,39,178,70,203,20,209,191,222,136,248,229,142,57,17,28,142,98,171,17,28,215,53,85,171,156,29,104,210,28,203,65,117,67,32,210,61,64,130,146,59,238,59,80,216,106,22,146,116,154,9,88,248,219,44,83,70,255,0,114,171,36,138,72,228,68,114,53,232,143,68,115,90,228,86,160,105,204,21,171,202,119,141,123,118,83,138,219,56,87,212,139,158,204,146,205,214,155,14,157,235,85,81,53,214,133,177,212,84,73,79,35,149,175,142,31,11,28,59,88,174,145,141,88,150,40,216,196,88,149,95,101,64,12,203,107,246,142,95,120,127,214,92,179,71,114,57,188,69,94,51,112,117,60,117,59,88,207,23,74,246,164,148,213,59,24,247,164,125,216,36,138,94,222,245,115,55,237,119,196,213,67,77,37,37,243,142,210,26,156,43,137,122,29,82,167,130,173,109,186,143,103,134,103,207,52,241,57,158,209,161,99,41,102,134,38,55,163,216,198,211,165,3,213,94,139,213,243,63,107,151,162,181,129,2,205,36,112,133,164,53,58,17,195,70,158,233,109,194,10,184,46,86,155,59,38,186,65,83,60,83,62,158,227,82,247,85,86,66,143,139,224,115,25,81,60,172,98,181,93,240,53,191,19,255,0,164,180,67,193,126,142,88,181,247,138,12,3,74,178,153,182,89,110,183,9,42,46,49,237,122,248,154,90,74,121,106,229,166,234,199,177,236,239,50,157,209,119,26,228,115,59,155,211,170,183,162,232,248,1,85,124,243,191,4,255,0,50,126,154,90,161,85,124,243,191,4,255,0,50,126,154,7,42,228,169,230,159,41,249,127,93,234,54,226,234,74,86,228,169,230,159,41,249,127,93,234,54,226,234,64,227,252,67,112,159,162,92,81,211,88,96,214,28,114,174,226,252,106,161,211,91,102,166,184,207,74,248,153,36,176,62,162,21,72,220,141,115,38,109,51,35,122,170,43,218,197,114,198,232,223,209,233,216,0,3,149,113,99,229,99,89,62,95,228,62,157,57,154,195,74,124,88,249,88,214,79,151,249,15,167,78,102,176,13,84,0,0,0,0,165,110,117,126,105,241,111,151,244,62,163,113,58,175,35,31,198,207,203,127,169,28,171,157,95,154,124,91,229,253,15,168,220,78,171,200,199,241,179,242,223,234,64,90,160,0,0,5,64,113,235,199,175,22,58,45,197,142,115,166,122,105,170,222,198,198,236,222,204,240,84,94,194,182,212,118,187,182,218,89,164,254,36,212,239,145,221,100,149,238,248,156,189,58,244,78,136,136,136,22,254,8,1,202,147,138,61,118,226,83,246,163,251,107,206,126,209,253,156,246,39,179,63,177,148,116,125,143,17,227,187,223,220,209,71,187,119,98,47,233,117,233,183,221,211,170,245,159,224,12,240,243,15,185,225,183,110,52,181,86,171,4,142,145,150,214,94,25,77,58,83,82,45,51,61,163,13,52,81,87,170,177,90,222,175,90,198,84,171,223,211,248,143,87,61,21,219,183,45,223,113,117,173,247,94,28,120,116,204,245,150,197,99,164,187,220,172,20,244,205,163,164,171,145,204,129,103,168,170,134,154,55,201,183,226,115,24,233,209,234,196,86,171,209,138,212,115,55,111,76,219,129,245,113,59,141,138,207,149,89,174,217,78,57,246,130,203,69,112,167,168,184,218,60,99,233,61,161,74,201,26,233,105,187,236,69,124,93,198,35,153,220,106,110,110,238,169,239,67,81,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,25,151,214,141,33,204,180,23,84,50,13,35,212,8,41,35,190,227,181,13,134,161,105,39,73,160,149,143,141,178,197,52,111,247,42,178,72,164,142,68,71,35,94,136,244,71,53,174,69,106,93,79,42,29,98,181,106,87,9,118,76,69,215,234,186,236,135,79,170,42,44,151,72,171,106,155,44,241,192,233,164,154,137,204,110,247,61,41,146,157,236,130,53,114,53,58,210,202,198,38,216,209,64,153,64,0,0,0,6,85,205,84,25,87,3,74,124,39,121,88,209,191,151,248,247,167,64,117,83,149,112,157,229,99,70,254,95,227,222,157,1,213,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25,172,226,199,205,62,178,124,192,200,125,70,115,74,102,107,56,177,243,79,172,159,48,50,31,81,156,11,147,229,63,139,88,177,254,9,113,11,181,162,135,195,213,228,215,11,189,210,233,39,117,239,241,21,76,174,154,145,178,116,114,170,51,164,20,148,236,232,212,70,252,29,122,110,115,149,102,1,21,121,92,121,19,211,47,173,122,197,105,42,128,28,171,139,31,43,26,201,242,255,0,33,244,233,206,170,114,174,44,124,172,107,39,203,252,135,211,167,3,53,134,164,178,204,90,197,156,226,183,156,43,41,161,241,182,92,130,223,81,107,184,211,119,95,31,126,150,120,221,28,177,239,98,181,237,220,199,185,58,181,81,201,215,170,42,47,188,203,105,170,128,51,195,198,15,7,121,151,13,58,243,251,48,177,89,242,11,237,139,35,168,141,112,170,231,81,164,147,222,25,38,196,240,204,72,122,164,149,49,75,34,66,230,163,90,247,47,110,68,141,141,154,52,91,169,224,167,135,139,87,12,252,60,227,88,28,22,170,186,11,237,194,158,27,222,82,202,154,198,212,191,219,115,211,196,149,77,71,70,171,18,50,53,141,176,177,35,248,118,68,213,85,123,149,210,63,165,103,250,91,130,106,135,217,207,183,86,47,105,253,146,200,40,242,155,63,245,212,208,248,91,165,46,238,196,255,0,194,123,119,237,238,63,224,126,230,47,95,123,87,162,30,172,8,1,206,175,202,198,45,243,2,135,211,174,36,0,229,113,231,179,76,190,181,232,245,164,255,0,231,87,229,99,22,249,129,67,233,215,18,0,114,184,243,217,166,95,90,244,122,208,47,248,169,94,102,250,233,168,252,58,113,221,130,234,134,151,222,124,13,214,135,79,232,162,154,25,81,95,75,112,165,117,206,224,178,82,212,198,138,157,200,95,181,189,83,170,57,28,214,189,142,99,216,199,182,218,138,86,231,87,230,159,22,249,127,67,234,55,16,45,83,134,142,34,240,78,40,52,178,131,83,48,90,143,240,84,119,138,45,147,127,99,46,158,26,25,167,163,238,75,20,125,238,215,125,141,238,177,187,31,247,162,253,232,149,235,205,7,151,221,53,166,154,245,197,14,139,90,170,222,199,212,58,191,48,177,211,69,45,75,247,205,45,85,69,101,233,101,150,119,57,24,142,124,13,124,17,69,178,54,35,165,248,88,215,244,253,124,140,127,27,63,45,254,164,90,160,25,119,192,51,252,203,75,51,43,78,160,233,246,67,87,99,200,108,117,9,83,67,93,76,169,190,39,244,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,91,254,205,112,27,175,27,220,16,217,241,171,238,67,73,138,220,181,55,23,199,111,117,149,212,150,247,84,193,73,59,150,146,190,70,199,3,166,107,149,138,230,43,17,22,94,168,142,69,85,119,79,126,120,77,41,240,157,229,99,70,254,95,227,222,157,0,16,171,73,249,53,254,203,245,79,13,212,207,222,59,218,127,100,178,11,117,247,193,125,144,236,248,175,11,83,28,221,174,231,141,118,205,221,189,187,182,187,167,94,189,23,167,66,64,115,71,242,39,169,191,69,245,138,34,85,17,87,154,63,145,61,77,250,47,172,81,1,74,220,39,121,167,209,191,152,24,247,168,192,90,167,58,191,43,24,183,204,10,31,78,184,149,87,194,119,154,125,27,249,129,143,122,140,5,170,115,171,242,177,139,124,192,161,244,235,136,21,87,194,119,154,125,27,249,129,143,122,140,5,154,115,88,224,114,167,82,173,85,252,82,105,179,233,34,190,227,22,117,126,83,108,115,34,129,46,54,234,86,189,235,90,201,58,34,190,166,24,186,181,205,145,203,220,134,40,218,197,107,162,108,115,86,95,9,222,105,244,111,230,6,61,234,48,26,83,3,48,58,85,169,153,86,141,234,62,57,170,88,85,95,135,189,99,55,8,174,20,219,164,145,145,205,177,126,56,37,237,189,143,116,50,177,93,28,140,71,38,248,222,246,170,244,114,151,147,63,19,24,111,21,252,191,53,99,84,176,250,26,187,115,219,131,228,150,219,189,178,165,21,207,183,92,99,181,72,249,96,73,54,163,102,102,217,99,123,36,106,38,230,61,187,154,199,239,141,144,131,154,231,5,31,179,44,170,126,37,52,206,217,117,169,198,242,219,133,69,78,91,23,78,244,54,123,164,210,53,201,81,189,92,178,54,26,169,36,127,185,205,217,28,169,181,30,137,52,49,54,16,105,118,175,102,90,65,83,147,79,135,207,72,140,204,49,123,158,33,119,134,166,4,149,147,219,171,162,217,43,81,125,206,99,218,228,142,70,57,170,157,31,19,81,219,152,175,99,131,197,26,40,210,124,23,246,161,192,46,27,166,158,212,246,103,218,221,31,183,88,188,111,99,189,225,124,85,150,56,123,189,189,205,223,183,185,187,110,230,245,233,211,170,117,234,103,92,210,159,9,222,86,52,111,229,254,61,233,208,1,0,63,168,99,255,0,149,23,250,19,255,0,193,229,148,233,62,11,251,47,210,204,55,76,253,169,237,63,178,88,253,186,197,227,123,29,159,21,225,105,163,135,187,219,220,237,155,187,123,182,238,119,78,189,58,175,78,167,171,0,12,214,113,85,170,95,182,158,35,181,23,83,33,190,251,102,130,243,144,85,123,42,183,194,248,126,237,174,39,246,104,127,134,172,99,155,210,150,40,27,241,181,30,189,58,191,171,149,202,183,147,204,35,84,45,90,85,193,246,164,220,238,13,164,154,162,255,0,103,151,23,161,164,154,181,180,207,168,158,224,213,166,94,215,84,85,145,241,69,36,181,11,27,83,171,153,78,255,0,123,81,21,237,207,8,22,233,202,19,135,92,54,255,0,195,206,162,103,57,206,39,87,80,253,69,168,171,196,30,250,184,150,22,84,216,27,78,198,204,218,89,154,214,204,214,75,52,211,199,43,163,147,106,190,146,52,77,175,133,84,171,93,88,193,127,101,250,167,153,105,159,181,61,167,246,75,32,184,216,188,111,99,179,226,188,45,76,144,247,123,123,157,179,119,111,118,221,206,233,215,167,85,233,212,209,79,10,186,91,251,22,225,199,78,180,206,107,23,177,171,236,216,253,47,181,104,188,87,136,237,93,37,103,122,187,248,136,247,181,221,106,165,157,223,3,149,137,215,163,58,53,26,137,78,220,217,180,190,213,167,28,96,221,46,118,103,82,71,79,157,89,232,242,135,210,83,81,54,157,148,211,189,210,83,77,215,106,170,72,249,101,164,146,161,242,116,106,185,245,14,234,138,168,175,112,89,247,45,125,94,166,213,254,15,176,121,214,122,69,185,97,244,235,136,92,161,166,130,88,153,3,232,90,214,83,181,86,78,187,222,234,53,164,145,238,98,171,21,242,185,19,111,69,99,101,1,81,124,150,53,230,166,211,153,101,124,57,94,107,105,25,109,190,211,191,38,178,164,213,17,68,255,0,104,194,145,197,83,12,76,86,111,157,242,211,164,114,42,111,254,27,40,94,228,103,196,247,37,186,1,154,206,44,124,211,235,39,204,12,135,212,103,46,167,149,199,145,61,50,250,215,172,86,148,173,197,143,154,125,100,249,129,144,250,140,229,212,242,184,242,39,166,95,90,245,138,208,43,3,152,207,5,31,186,174,163,193,127,192,45,151,89,52,203,41,254,37,182,166,116,238,199,107,174,85,122,201,108,116,219,156,247,109,99,18,72,157,42,53,207,141,206,111,89,93,12,178,47,148,224,95,140,219,239,7,154,143,85,115,146,213,237,156,51,40,240,244,249,53,182,38,49,42,157,28,74,254,213,77,52,142,233,210,104,187,178,170,70,231,36,114,53,238,107,182,170,178,88,239,167,84,180,183,4,214,156,18,231,166,122,151,98,246,206,55,121,236,248,218,47,21,53,63,119,181,51,38,143,248,144,189,146,55,164,145,49,223,11,147,175,78,139,213,21,81,104,135,91,249,125,235,110,150,241,23,108,225,243,16,181,85,230,21,25,61,59,234,113,91,179,162,130,219,5,233,144,210,247,234,209,139,44,238,138,39,192,173,149,174,99,229,71,244,108,110,232,137,44,123,130,255,0,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,63,89,197,56,67,225,179,247,82,209,170,109,37,253,161,221,115,30,205,194,170,225,227,43,98,236,67,7,121,200,189,138,90,125,239,236,66,155,119,171,55,187,116,178,77,39,84,238,109,111,107,3,242,93,174,214,171,5,170,182,251,125,185,210,91,173,182,234,121,42,235,43,42,230,108,48,83,65,27,85,210,75,36,142,84,107,24,214,162,185,92,170,136,136,138,170,101,223,44,202,111,185,206,85,121,205,114,154,239,27,122,200,46,21,23,75,141,79,105,145,247,234,167,145,210,75,38,198,35,88,221,207,123,151,163,81,26,157,122,34,34,123,139,222,230,155,159,211,96,188,22,230,84,169,144,213,218,110,89,85,69,5,130,218,180,203,43,95,84,249,42,89,45,69,58,190,52,248,88,250,56,42,209,251,213,24,230,110,98,245,222,141,117,6,1,105,60,143,179,250,104,174,186,167,165,181,217,13,90,212,85,83,219,175,246,187,75,150,87,64,140,137,210,193,91,80,196,233,218,99,213,102,160,99,189,232,247,162,71,253,36,141,118,218,249,156,206,6,117,66,213,163,156,90,105,158,121,125,109,34,91,96,188,123,54,178,122,186,214,210,65,73,5,116,50,81,73,85,36,174,69,107,89,11,106,86,101,235,209,21,35,84,87,55,174,228,209,152,2,0,115,58,224,59,246,223,98,169,215,157,39,178,238,207,177,251,123,189,165,107,183,91,187,149,89,68,45,124,45,143,171,187,173,78,245,60,13,168,86,237,142,73,102,106,71,10,117,217,19,82,127,128,50,239,128,103,249,150,150,102,86,157,65,211,236,134,174,199,144,216,234,18,166,134,186,153,83,124,79,232,168,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,189,171,141,142,38,41,184,174,203,112,13,79,154,134,146,223,125,131,7,167,180,100,52,52,137,47,98,154,227,13,198,189,93,219,89,26,138,172,146,41,33,153,17,28,253,137,50,70,175,123,152,229,37,87,53,238,7,42,113,171,173,239,139,141,57,125,34,88,174,85,20,239,203,173,40,200,169,214,134,174,87,71,3,107,96,70,163,82,86,79,43,153,221,106,245,149,38,149,210,117,123,100,127,102,178,192,151,252,12,241,155,98,224,243,78,53,138,231,29,171,219,57,158,81,236,58,124,102,219,43,30,148,174,146,36,175,238,212,212,200,222,157,33,139,187,18,172,109,114,73,35,158,214,183,106,43,229,142,37,93,174,215,91,253,214,182,251,125,185,213,220,110,87,26,137,42,235,43,42,230,116,211,212,207,35,149,210,75,36,142,85,115,222,231,42,185,92,170,170,170,170,170,126,82,218,121,74,112,81,236,74,58,62,44,181,54,217,117,163,189,77,222,143,11,183,206,157,136,219,67,52,29,183,220,220,136,237,242,119,153,44,177,196,217,26,214,164,104,233,81,36,73,97,123,3,170,242,224,229,255,0,71,195,189,138,45,91,213,236,119,253,182,43,252,76,17,83,84,73,5,68,120,237,46,247,199,182,157,240,190,72,223,52,209,162,61,243,35,183,36,114,164,77,70,127,25,101,238,188,96,240,153,134,241,117,165,255,0,97,239,181,20,150,123,237,5,68,117,54,44,141,212,11,85,61,169,235,35,22,116,99,18,72,149,236,150,38,44,110,98,191,103,94,219,213,21,209,49,83,186,128,50,239,159,224,25,150,150,102,87,109,62,212,28,122,174,199,144,216,234,22,154,186,134,165,19,124,79,232,138,138,138,138,173,123,28,213,107,216,246,170,177,236,115,92,213,115,92,138,183,103,203,63,141,123,143,19,248,37,203,9,212,187,159,137,212,156,75,173,77,109,100,139,75,15,182,104,102,154,69,142,162,26,120,91,30,206,207,86,65,34,54,61,169,214,7,43,213,211,43,91,229,121,157,112,29,251,111,177,84,235,206,147,217,119,103,216,253,189,222,210,181,219,173,221,202,172,162,22,190,22,199,213,221,214,167,122,158,6,212,43,118,199,36,179,53,35,133,58,236,137,169,80,26,91,170,89,222,139,103,118,205,76,211,75,239,177,178,75,55,123,193,86,248,88,106,59,93,216,95,12,159,195,153,143,141,221,99,149,237,248,154,189,58,245,78,138,136,168,26,126,33,87,51,14,53,238,60,48,96,150,220,39,77,46,126,27,82,114,222,149,52,85,145,173,44,222,198,161,134,104,214,74,137,169,230,108,155,251,221,31,4,104,232,246,175,73,220,143,71,66,141,119,171,254,168,94,150,126,230,223,189,207,179,63,252,91,246,91,218,180,222,51,219,157,206,223,179,251,157,127,253,126,237,157,207,11,252,126,207,255,0,99,40,175,84,181,75,59,214,156,238,231,169,154,151,125,246,206,73,121,236,248,218,223,11,13,63,119,181,11,33,143,248,112,177,145,183,164,113,49,191,11,83,175,78,171,213,85,85,67,229,98,120,181,247,57,202,172,216,86,45,67,227,111,89,5,194,158,215,110,166,238,178,62,253,84,242,54,56,163,222,245,107,27,185,239,106,117,114,163,83,175,85,84,79,121,161,62,10,56,81,177,112,151,163,84,88,111,106,213,89,151,220,186,86,101,55,186,40,94,223,31,85,185,235,28,104,233,21,94,176,192,199,246,163,78,140,106,244,124,157,182,62,89,16,141,92,168,248,40,253,153,98,176,113,41,169,150,203,85,78,73,150,219,233,234,113,40,186,119,166,179,218,230,141,206,90,141,232,229,141,179,85,71,35,61,205,110,248,226,77,170,244,89,166,137,182,42,0,0,4,106,230,37,174,149,154,3,194,158,87,146,88,111,62,204,201,47,221,172,110,195,51,82,116,145,181,85,74,169,43,226,146,21,107,161,154,58,86,85,77,28,138,230,181,178,66,207,233,42,163,29,158,194,197,57,210,107,29,139,48,214,92,75,71,109,16,247,42,244,238,223,81,81,116,169,220,244,219,85,114,109,60,141,166,216,230,34,46,200,32,167,151,184,215,189,174,241,59,126,23,70,228,90,235,2,215,185,39,235,69,214,227,77,158,104,70,67,151,213,213,83,218,233,233,111,216,205,158,102,57,236,165,129,101,145,151,23,69,38,222,140,98,203,53,18,172,74,244,77,242,61,236,111,87,74,229,180,163,54,220,34,235,125,171,135,30,34,240,205,101,190,216,234,238,246,219,5,69,75,107,41,41,36,107,39,88,42,41,102,166,145,241,238,248,92,246,54,117,122,49,85,168,245,98,53,92,205,219,211,73,32,0,0,12,214,113,99,230,159,89,62,96,100,62,163,57,165,51,53,156,88,249,167,214,79,152,25,15,168,206,7,159,209,125,94,204,180,23,84,49,253,92,211,249,233,35,190,227,181,14,154,157,42,224,73,160,149,143,141,209,75,12,140,247,42,178,72,164,146,53,86,171,94,136,245,86,185,174,68,114,104,163,135,93,121,195,120,146,210,59,22,171,97,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,209,28,172,110,246,43,36,106,108,123,85,104,7,55,225,159,50,195,184,116,211,206,38,155,93,73,95,137,231,149,21,150,215,163,85,35,158,219,113,130,170,174,38,192,246,43,149,100,100,177,82,62,86,200,223,185,82,70,61,173,233,27,165,152,28,158,112,110,37,232,117,66,163,48,199,104,42,236,218,65,116,167,89,178,58,186,250,6,50,11,235,225,142,174,10,56,104,166,146,37,124,143,138,166,73,28,245,133,205,99,82,55,182,71,110,88,216,240,243,252,234,252,211,226,223,47,232,125,70,226,69,94,24,184,122,202,184,160,214,91,46,145,226,213,62,3,199,247,42,110,55,71,210,201,81,13,178,134,38,238,150,162,70,177,63,205,141,136,231,49,175,150,88,152,175,102,253,201,42,185,213,249,167,197,190,95,208,250,141,196,234,188,140,127,27,63,45,254,164,5,143,232,190,144,225,186,11,165,248,254,145,233,252,21,113,216,177,218,119,67,78,181,115,172,211,202,247,200,233,101,154,71,251,145,95,36,178,73,34,163,81,172,69,122,163,90,214,162,53,61,168,0,10,86,230,117,192,119,236,66,251,83,175,58,79,101,219,128,228,23,7,123,74,215,110,183,118,233,113,121,156,200,91,31,87,119,92,189,154,137,221,80,173,219,28,113,66,229,142,20,233,190,38,173,212,145,87,154,63,145,61,77,250,47,172,81,1,64,38,148,248,177,242,177,172,159,47,242,31,78,156,205,97,165,62,44,124,172,107,39,203,252,135,211,167,3,53,134,170,12,171,154,168,2,0,115,171,242,177,139,124,192,161,244,235,137,245,121,112,115,0,163,226,34,197,22,146,106,246,69,254,219,20,30,38,120,170,106,35,130,158,60,138,151,123,228,221,78,200,89,28,108,154,24,213,24,248,81,187,150,56,146,86,171,255,0,140,145,124,174,117,126,86,49,111,152,20,62,157,113,32,7,43,143,61,154,101,245,175,71,173,2,215,184,254,224,250,213,197,150,145,185,182,244,171,143,59,195,169,235,43,241,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,40,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,83,83,197,0,243,71,243,217,169,191,69,244,122,32,44,83,149,39,21,218,143,196,78,156,100,184,86,168,75,237,91,174,156,251,58,8,111,242,204,174,170,185,82,213,37,66,70,218,148,84,248,230,143,194,185,22,110,187,164,107,218,175,69,123,95,36,179,168,170,190,70,63,141,159,150,255,0,82,44,127,90,245,66,213,162,186,71,151,234,189,229,180,146,83,226,214,122,155,147,41,234,107,91,72,202,201,216,197,236,210,164,174,69,70,62,105,123,113,51,225,114,171,228,106,35,92,170,136,161,70,220,206,181,75,246,161,198,78,107,225,47,190,211,181,98,94,31,22,183,255,0,90,246,124,47,133,141,60,92,30,246,53,207,219,93,37,111,198,237,221,122,252,46,86,35,9,21,201,63,71,109,87,172,203,60,214,251,229,134,174,90,140,106,158,150,201,96,172,154,149,174,164,108,245,73,35,171,29,20,142,98,170,84,199,20,112,49,86,55,162,182,42,199,163,145,82,86,149,150,95,247,44,93,45,253,151,240,109,133,120,187,23,179,46,185,111,136,202,110,31,215,93,239,21,226,164,95,9,63,185,238,107,55,80,199,69,240,55,111,78,159,19,81,234,240,41,175,141,13,28,177,104,23,20,25,254,149,98,211,111,178,218,174,17,212,91,163,218,244,240,212,181,116,241,85,197,77,213,239,123,223,217,101,67,98,238,57,202,231,246,247,175,69,119,68,180,158,78,58,189,77,154,240,209,93,165,181,19,210,37,203,78,47,19,66,200,33,130,86,191,217,213,207,125,84,51,74,247,117,99,222,234,133,175,98,35,21,58,50,22,110,106,117,71,62,53,243,176,210,251,86,61,171,152,30,171,219,221,73,13,70,103,103,170,182,215,83,195,68,216,159,36,246,247,199,210,170,89,81,122,204,247,197,89,20,73,185,189,90,202,86,38,231,34,162,51,196,242,125,214,59,238,13,197,2,105,85,60,62,34,203,169,118,249,233,235,35,220,198,118,42,168,105,231,171,167,169,234,172,115,221,181,140,169,139,182,142,99,87,196,239,118,229,141,168,5,223,128,0,16,131,155,126,188,211,105,103,13,18,105,181,190,182,174,12,135,83,234,61,151,76,180,213,18,211,190,43,116,15,142,90,233,21,236,98,181,236,115,86,42,103,196,231,179,123,43,28,191,19,88,246,172,223,40,219,155,126,188,212,234,159,18,242,105,181,190,182,146,124,123,76,41,253,151,76,180,213,17,84,50,91,140,236,142,90,233,21,236,98,57,143,107,146,42,103,196,231,191,99,232,220,191,11,158,246,160,66,2,228,249,45,235,29,247,48,209,172,183,71,110,240,247,41,52,238,225,79,81,107,169,220,196,219,75,114,117,68,142,166,216,214,34,174,201,224,168,151,184,231,189,206,241,59,126,22,198,212,90,108,36,167,46,221,116,163,208,30,43,49,76,146,253,121,246,102,55,126,238,227,119,233,156,144,36,109,165,170,68,72,159,44,147,43,91,12,49,213,50,150,105,36,71,53,205,142,23,255,0,73,21,88,224,208,160,0,8,171,199,63,3,31,190,143,216,159,246,209,251,29,246,59,218,95,238,39,180,60,87,139,240,223,252,145,14,205,190,27,255,0,11,174,255,0,229,211,223,229,56,41,229,189,251,159,106,157,215,83,63,108,191,107,125,167,143,207,98,240,95,103,124,7,111,185,83,79,55,119,185,226,165,235,211,195,109,219,181,58,239,235,215,221,209,102,168,3,149,113,59,195,214,43,197,6,141,94,180,143,41,169,240,30,63,183,83,110,186,50,150,58,137,173,149,209,59,116,85,17,181,233,254,116,111,70,185,142,124,82,202,196,123,55,238,76,235,106,150,150,231,122,45,157,220,244,207,82,236,94,198,201,44,221,159,27,69,226,161,168,237,119,97,100,209,255,0,18,23,190,55,117,142,86,59,225,114,244,235,209,122,42,42,38,159,136,85,204,195,130,139,143,19,248,37,183,54,211,75,103,137,212,156,75,165,53,21,28,105,75,15,182,104,102,154,52,146,158,106,137,157,30,206,207,87,207,26,186,77,169,214,118,163,21,211,35,154,28,255,0,149,31,26,255,0,180,220,86,14,26,245,50,231,106,166,201,49,43,125,61,54,37,47,94,204,215,139,92,49,185,171,79,177,26,145,186,106,88,227,103,189,174,223,36,75,185,88,171,12,210,186,197,76,182,98,121,77,247,6,202,172,217,174,45,93,224,175,88,253,194,158,233,110,169,237,50,78,197,84,18,54,72,164,216,244,115,29,181,236,106,244,114,43,87,167,69,69,79,113,123,218,33,204,51,75,243,174,18,238,124,71,106,5,101,37,190,229,133,211,178,44,198,199,103,108,149,19,210,214,190,110,205,50,67,19,250,57,25,86,229,141,98,87,57,99,106,200,230,58,101,236,202,246,135,213,227,251,140,27,87,9,186,70,231,91,214,174,76,239,49,167,172,160,197,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,160,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,78,129,196,86,188,230,92,73,106,229,247,85,179,58,218,183,62,227,80,246,91,40,102,168,73,153,105,183,35,220,180,244,81,43,88,198,236,141,174,232,174,70,55,123,213,242,57,55,189,202,182,21,201,247,132,63,187,139,140,234,139,252,61,22,12,216,235,255,0,233,233,107,234,230,137,137,254,124,17,163,223,254,29,203,31,246,137,0,149,92,187,184,67,253,212,180,105,126,212,209,118,117,11,49,237,86,229,27,43,252,76,48,118,157,47,133,164,143,106,36,105,218,142,87,111,86,239,221,44,146,244,145,241,164,91,101,80,0,10,64,231,5,172,119,220,231,138,5,210,170,136,124,61,151,77,45,240,83,209,199,185,143,239,213,87,83,193,87,81,83,213,24,215,183,115,31,77,23,109,92,246,167,134,222,221,171,35,144,187,243,49,154,215,170,23,93,106,213,204,191,85,239,45,171,142,163,41,188,84,220,153,79,83,90,234,183,209,192,247,175,102,149,37,114,34,189,144,197,219,137,159,11,81,25,27,81,26,212,68,68,15,107,193,126,177,216,180,11,138,12,3,85,114,152,119,217,109,87,9,41,238,50,110,122,120,106,90,186,121,105,37,169,232,198,61,239,236,178,161,210,246,218,213,115,251,123,19,162,187,170,104,248,202,185,163,222,11,245,142,251,175,188,48,96,26,171,148,195,178,245,117,183,201,79,113,147,115,23,196,213,82,84,75,73,45,79,70,49,140,103,121,244,238,151,182,214,163,89,220,216,157,81,189,84,59,89,85,124,243,191,4,255,0,50,126,154,90,161,85,124,243,191,4,255,0,50,126,154,7,42,228,169,230,159,41,249,127,93,234,54,226,234,74,86,228,169,230,159,41,249,127,93,234,54,226,234,64,0,0,229,92,88,249,88,214,79,151,249,15,167,78,102,176,210,159,22,62,86,53,147,229,254,67,233,211,153,172,3,85,0,0,0,0,41,91,157,95,154,124,91,229,253,15,168,220,78,171,200,199,241,179,242,223,234,71,42,231,87,230,159,22,249,127,67,234,55,19,170,242,49,252,108,252,183,250,144,22,168,0,0,64,14,40,249,82,126,242,154,237,147,107,95,237,235,236,231,218,63,5,253,140,251,45,227,59,30,30,142,10,111,237,222,46,61,219,187,27,191,160,157,55,116,247,244,234,179,252,1,21,120,24,224,99,247,46,251,109,254,218,63,108,126,216,251,55,253,196,246,127,133,240,158,39,255,0,146,38,223,187,196,255,0,224,244,217,252,250,251,165,80,0,85,95,59,221,82,255,0,226,105,162,150,251,239,252,47,41,187,219,60,47,249,41,168,39,239,43,63,249,100,221,140,127,248,222,223,237,106,67,94,95,90,59,106,214,254,45,48,92,71,37,176,213,221,113,234,42,137,175,119,136,162,165,108,240,36,20,144,190,104,219,84,215,177,236,240,210,84,54,158,9,17,233,209,201,62,196,84,115,218,167,202,227,155,84,45,90,199,197,166,166,103,150,38,210,45,182,123,199,179,104,231,164,173,109,92,21,112,80,195,29,20,117,81,202,212,70,185,147,54,153,38,78,157,81,18,68,68,115,186,110,89,191,201,11,75,127,248,165,235,93,194,197,255,0,4,197,173,23,63,21,254,90,154,248,59,40,255,0,254,86,187,123,217,254,38,59,251,98,1,207,249,210,104,229,139,15,214,92,75,88,173,19,118,234,245,18,223,81,79,116,166,218,245,221,85,109,109,60,109,169,222,231,170,38,248,39,167,139,182,214,49,173,240,219,190,39,72,229,79,201,201,131,87,169,177,13,121,201,116,142,227,61,36,52,250,133,103,108,212,106,232,37,124,243,92,109,253,201,99,133,143,111,192,198,45,52,213,210,57,94,158,245,134,52,71,34,174,215,204,14,111,186,95,106,205,56,75,169,207,38,117,36,23,45,62,188,81,92,169,231,117,19,101,158,88,42,102,109,20,180,172,151,170,58,22,57,213,16,204,238,155,145,203,75,26,43,126,231,54,157,116,7,88,239,188,63,235,46,39,172,88,228,62,34,175,25,184,54,162,74,109,204,103,139,165,123,93,29,77,54,247,177,233,31,118,9,37,139,185,177,92,205,251,155,241,53,20,13,52,128,0,0,0,25,87,53,80,101,92,13,41,240,157,229,99,70,254,95,227,222,157,1,213,78,85,194,119,149,141,27,249,127,143,122,116,7,85,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102,179,139,31,52,250,201,243,3,33,245,25,205,41,153,172,226,199,205,62,178,124,192,200,125,70,112,46,167,149,199,145,61,50,250,215,172,86,146,168,138,188,174,60,137,233,151,214,189,98,180,149,64,14,85,197,143,149,141,100,249,127,144,250,116,231,85,57,87,22,62,86,53,147,229,254,67,233,211,129,154,195,85,6,85,205,84,0,0,1,0,57,213,249,88,197,190,96,80,250,117,196,128,28,174,60,246,105,151,214,189,30,180,159,252,234,252,172,98,223,48,40,125,58,226,64,14,87,30,123,52,203,235,94,143,90,5,255,0,20,173,206,175,205,62,45,242,254,135,212,110,37,212,148,173,206,175,205,62,45,242,254,135,212,110,32,117,94,70,63,141,159,150,255,0,82,45,80,170,190,70,63,141,159,150,255,0,82,45,80,12,171,154,83,225,59,202,198,141,252,191,199,189,58,3,53,134,148,248,78,242,177,163,127,47,241,239,78,128,14,170,69,94,104,254,68,245,55,232,190,177,68,74,162,42,243,71,242,39,169,191,69,245,138,32,41,91,132,239,52,250,55,243,3,30,245,24,11,84,231,87,229,99,22,249,129,67,233,215,18,170,248,78,243,79,163,127,48,49,239,81,128,181,78,117,126,86,49,111,152,20,62,157,113,2,170,248,78,243,79,163,127,48,49,239,81,128,210,153,154,206,19,188,211,232,223,204,12,123,212,96,52,166,7,201,203,49,107,22,115,138,222,112,172,166,135,198,217,114,11,125,69,174,227,77,221,124,125,250,89,227,116,114,199,189,138,215,183,115,30,228,234,213,71,39,94,168,168,190,242,133,248,250,224,163,42,225,79,81,234,239,118,155,103,136,211,44,154,225,52,152,229,194,157,36,124,116,27,213,210,54,217,80,178,57,239,108,209,49,21,24,231,185,123,209,177,94,139,185,178,178,43,254,56,87,28,120,6,27,168,60,40,106,125,46,103,143,82,93,89,99,197,238,151,251,98,204,139,190,142,227,73,71,52,180,245,17,61,170,142,99,218,228,232,189,23,226,99,158,199,110,99,220,213,12,230,26,83,225,59,202,198,141,252,191,199,189,58,3,53,134,148,248,78,242,177,163,127,47,241,239,78,128,14,170,0,2,176,57,218,107,29,138,44,87,5,225,250,158,30,245,234,166,224,153,141,100,155,158,223,9,75,28,117,20,148,233,209,89,178,78,243,229,169,247,163,247,51,194,252,77,233,35,85,32,7,5,56,181,247,48,226,227,72,109,56,229,15,139,171,167,204,45,151,73,35,238,178,61,180,180,83,182,174,166,78,175,84,69,217,4,18,191,167,93,206,219,209,168,174,84,69,237,92,222,115,175,181,188,100,220,172,30,203,240,159,98,177,251,93,139,189,223,238,120,190,228,110,175,238,237,218,157,190,158,63,183,183,171,191,181,110,235,241,109,111,64,228,151,139,95,106,245,247,58,205,105,232,119,217,109,88,122,218,235,42,123,172,78,213,85,93,109,60,148,241,236,85,222,237,204,162,169,94,168,138,212,237,244,114,162,185,168,161,114,133,112,115,184,194,173,85,250,47,167,186,141,53,69,90,92,172,121,68,182,74,120,154,246,246,29,5,117,36,147,74,231,183,110,229,122,58,223,10,53,81,200,136,142,147,170,59,170,43,108,124,142,188,194,52,190,213,170,188,31,106,77,178,224,234,72,106,44,22,121,114,138,26,185,168,155,82,250,121,237,237,90,149,237,117,84,88,223,44,81,203,78,178,53,122,181,149,15,247,57,21,88,224,166,14,0,243,175,217,223,25,58,79,127,246,95,180,60,94,65,29,139,179,223,237,109,246,148,111,160,238,238,218,238,189,191,21,220,219,211,226,217,183,171,122,238,77,20,153,87,53,37,137,229,54,44,231,21,179,102,184,181,119,141,178,228,22,250,123,165,186,167,180,248,251,244,179,198,217,34,147,99,209,175,110,230,61,171,209,200,142,78,189,21,17,125,192,103,11,139,31,52,250,201,243,3,33,245,25,203,169,229,113,228,79,76,190,181,235,21,165,43,113,99,230,159,89,62,96,100,62,163,57,117,60,174,60,137,233,151,214,189,98,180,9,84,0,0,0,2,157,185,216,106,133,171,33,213,204,15,74,45,237,164,154,163,12,179,213,92,171,170,33,173,108,175,142,123,131,227,233,75,44,72,157,97,123,34,163,138,84,220,238,174,101,83,23,107,81,17,95,199,249,117,112,101,98,226,230,251,168,75,150,221,124,21,171,23,199,214,158,149,209,189,235,36,119,138,246,77,29,21,75,162,110,222,244,48,118,103,149,209,247,99,87,72,200,26,187,152,233,26,113,254,47,117,122,155,93,248,151,212,45,82,183,207,73,61,182,237,120,124,54,185,233,160,150,22,84,91,169,152,218,90,57,149,146,252,109,123,233,224,137,239,71,35,126,55,59,225,103,244,82,215,249,62,232,229,139,6,225,129,53,86,158,111,17,122,212,187,132,245,21,146,109,123,59,20,180,53,19,210,83,211,116,87,185,142,218,246,84,203,220,70,177,203,226,118,59,114,70,213,2,144,77,52,104,14,177,216,184,128,209,172,79,88,177,200,124,61,38,77,111,109,68,148,219,158,255,0,9,84,199,58,58,154,109,239,99,22,78,212,241,203,23,115,98,53,251,55,55,225,114,41,66,220,124,105,158,43,164,92,94,234,78,11,133,82,120,75,45,61,194,158,225,77,74,216,227,142,58,95,27,73,13,99,224,137,145,177,172,100,49,190,161,204,141,136,223,134,54,177,170,170,168,170,182,41,201,111,88,239,185,134,141,101,186,59,119,135,185,73,167,119,10,122,139,93,78,230,38,218,91,147,170,36,117,54,198,177,21,118,79,5,68,189,199,61,238,119,137,219,240,182,54,162,133,138,128,0,25,246,230,41,195,62,27,194,215,16,203,134,105,245,117,91,241,235,253,158,28,142,134,138,165,85,239,182,50,106,138,136,86,145,37,87,43,166,99,93,78,229,99,221,241,236,123,90,229,123,154,178,63,65,37,43,115,171,243,79,139,124,191,161,245,27,136,30,127,149,135,9,152,111,17,154,161,118,206,53,2,162,146,186,197,166,181,22,250,154,140,114,174,129,103,130,242,250,168,235,18,36,145,253,198,163,89,20,180,241,200,172,115,36,100,169,213,142,77,170,168,183,146,85,95,35,31,198,207,203,127,169,22,168,0,0,0,165,110,103,92,7,126,196,47,181,58,243,164,246,93,184,14,65,112,119,180,173,118,235,119,110,151,23,153,204,133,177,245,119,117,203,217,168,157,213,10,221,177,199,20,46,88,225,78,155,226,106,221,73,80,28,216,184,215,184,229,57,85,207,133,125,55,185,236,198,236,221,41,179,25,216,180,181,16,221,107,155,37,61,68,116,241,185,26,249,33,240,178,67,181,234,217,24,229,149,101,141,236,68,137,21,225,90,196,233,229,123,193,71,239,1,157,179,89,245,10,217,106,174,211,108,54,224,250,105,109,213,169,222,246,205,209,176,181,236,167,88,154,228,233,12,93,216,38,145,100,69,100,159,4,91,36,107,229,237,193,98,199,249,87,241,213,83,128,100,54,174,24,117,74,190,174,124,98,249,81,13,183,12,154,26,88,182,90,110,51,213,76,247,65,42,71,26,77,35,42,166,169,68,73,30,247,246,158,214,38,214,198,247,190,48,184,144,0,3,228,229,153,77,139,6,197,111,57,174,83,93,224,172,184,253,190,162,233,113,169,237,62,78,197,44,17,186,73,100,216,196,115,221,181,140,114,244,106,43,151,167,68,69,95,113,245,136,21,206,27,91,237,88,31,14,148,250,53,53,142,174,178,229,170,53,8,218,122,182,200,214,65,67,5,186,170,146,166,87,191,239,115,222,231,44,44,107,17,17,58,62,71,43,147,98,50,64,166,204,255,0,63,204,181,79,50,187,106,14,160,228,53,119,204,134,249,80,181,53,213,213,42,155,229,127,68,68,68,68,68,107,24,214,163,88,198,53,17,140,99,90,214,163,90,212,68,243,231,95,225,23,68,45,92,71,113,23,134,104,213,246,249,87,104,182,223,234,42,93,89,87,73,27,95,58,65,79,75,53,76,140,143,119,194,215,189,176,43,17,234,142,70,43,209,202,215,237,216,188,128,1,127,220,177,117,75,246,161,193,182,21,226,239,190,211,186,226,94,35,22,184,127,90,246,124,47,133,145,124,36,30,230,53,175,219,67,37,23,198,221,221,122,252,78,87,163,202,96,213,13,16,181,96,186,3,162,154,209,111,190,85,212,84,106,133,62,64,218,234,9,163,110,202,73,237,183,21,167,71,196,244,232,170,201,34,146,46,172,114,42,181,241,189,219,149,30,140,142,80,114,108,214,191,176,220,65,93,180,114,174,223,222,164,212,219,122,118,103,142,45,210,65,93,110,138,162,162,61,206,89,26,141,133,208,62,177,29,209,143,114,201,216,233,181,187,212,11,169,0,0,51,89,197,143,154,125,100,249,129,144,250,140,230,148,204,214,113,99,230,159,89,62,96,100,62,163,56,23,19,203,223,0,195,117,79,151,14,19,167,218,131,143,82,95,49,235,229,61,238,154,186,134,165,23,100,172,246,205,98,162,162,162,163,152,246,185,26,246,61,170,143,99,218,215,53,90,230,162,164,191,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,140,28,174,60,137,233,151,214,189,98,180,149,64,82,183,58,191,52,248,183,203,250,31,81,184,157,87,145,143,227,103,229,191,212,142,85,206,175,205,62,45,242,254,135,212,110,39,85,228,99,248,217,249,111,245,32,45,80,0,0,138,188,209,252,137,234,111,209,125,98,136,149,68,85,230,143,228,79,83,126,139,235,20,64,80,9,165,62,44,124,172,107,39,203,252,135,211,167,51,88,105,79,139,31,43,26,201,242,255,0,33,244,233,192,205,97,170,131,42,230,170,0,128,28,234,252,172,98,223,48,40,125,58,226,64,14,87,30,123,52,203,235,94,143,90,79,254,117,126,86,49,111,152,20,62,157,113,32,7,43,143,61,154,101,245,175,71,173,2,255,0,138,1,230,143,231,179,83,126,139,232,244,69,255,0,20,3,205,31,207,102,166,253,23,209,232,128,149,92,140,127,27,63,45,254,164,118,174,112,90,199,98,193,184,96,93,42,168,135,196,94,181,46,225,5,61,28,123,158,206,197,45,13,68,21,117,21,61,81,142,99,182,189,148,209,118,213,204,114,248,157,237,220,145,185,14,43,200,199,241,179,242,223,234,71,148,231,123,157,123,67,84,244,211,76,253,151,219,246,14,63,87,125,241,189,254,189,239,31,82,144,246,187,123,126,29,158,205,221,187,114,238,239,116,232,221,157,92,21,215,137,226,215,220,231,42,179,97,88,181,15,141,189,100,23,10,123,93,186,155,186,200,251,245,83,200,216,226,143,123,213,172,110,231,189,169,213,202,141,78,189,85,81,61,230,164,202,22,229,63,139,95,114,14,54,177,11,181,162,135,196,82,99,54,251,189,210,233,39,117,140,240,244,175,161,154,145,178,116,114,162,191,172,245,116,236,232,212,87,124,125,122,109,107,149,47,164,8,107,205,179,10,181,101,92,22,228,23,219,133,69,92,117,24,117,226,213,123,161,108,47,106,50,73,223,82,218,21,108,168,173,85,86,118,171,165,114,35,85,171,189,172,94,189,17,90,234,96,208,29,99,190,240,255,0,172,184,158,177,99,144,248,138,188,102,224,218,137,41,183,49,158,46,149,237,116,117,52,219,222,199,164,125,216,36,150,46,230,197,115,55,238,111,196,212,83,70,154,215,165,246,173,106,210,60,191,74,47,46,164,142,159,41,179,212,219,89,81,83,68,218,182,81,206,246,47,102,169,34,114,162,61,240,203,219,149,159,19,85,31,27,85,28,213,68,84,204,96,26,168,7,52,225,175,87,169,181,235,65,176,109,92,134,122,73,42,50,43,60,51,92,18,146,9,97,130,43,139,58,197,91,12,108,151,171,209,145,212,199,52,104,170,174,234,140,69,71,57,21,28,189,44,14,127,175,218,199,98,225,255,0,70,178,205,98,200,225,241,20,152,205,189,213,17,211,110,123,60,93,83,220,145,211,83,111,99,30,177,247,103,146,40,187,155,21,172,223,185,223,11,85,76,208,221,174,215,91,253,214,182,251,125,185,213,220,110,87,26,137,42,235,43,42,230,116,211,212,207,35,149,210,75,36,142,85,115,222,231,42,185,92,170,170,170,170,170,91,255,0,57,253,121,169,197,116,191,26,208,11,21,109,39,136,206,42,29,116,190,177,181,17,58,120,237,212,114,70,232,35,124,42,197,123,25,53,79,71,182,84,115,61,244,50,49,55,163,158,141,129,92,187,116,46,143,95,184,172,197,49,187,245,155,218,120,221,135,187,146,95,161,114,192,177,186,150,149,17,98,100,177,204,142,108,208,201,84,250,88,100,141,26,231,58,57,159,253,20,69,123,66,53,128,72,174,47,180,26,167,75,45,250,63,169,54,250,42,72,49,237,79,211,124,122,233,76,148,212,241,83,178,43,140,22,186,72,171,163,86,49,234,231,189,206,88,170,95,43,152,205,239,172,114,124,78,99,220,161,118,124,23,235,29,247,95,120,96,192,53,87,41,135,101,234,235,111,146,158,227,38,230,47,137,170,164,168,150,146,90,158,140,99,24,206,243,233,221,47,109,173,70,179,185,177,58,163,122,175,107,42,87,146,158,186,81,218,175,185,167,15,23,235,207,103,219,123,50,76,118,154,68,130,56,223,85,19,59,117,204,107,213,82,89,38,124,45,165,123,99,68,123,82,58,73,223,240,116,114,190,218,128,0,0,0,0,168,14,108,92,20,92,113,108,170,231,197,70,155,219,55,227,119,158,149,57,140,12,74,90,120,109,85,206,146,158,158,58,136,218,142,100,147,120,169,38,220,244,108,111,114,74,146,200,247,170,74,136,202,214,45,83,156,23,23,159,127,8,248,45,111,248,10,220,229,210,80,127,208,85,80,82,67,43,215,252,201,228,86,51,252,3,82,79,237,241,149,86,4,170,229,221,194,31,239,91,172,171,246,166,139,189,167,184,119,106,183,40,217,95,225,166,159,186,217,124,45,36,123,81,100,94,236,145,59,122,183,102,216,163,151,164,140,145,98,221,127,197,27,114,211,227,170,155,134,92,154,171,76,53,58,190,146,151,75,242,58,137,238,85,85,206,165,150,73,237,23,20,167,68,108,236,72,35,124,179,50,100,130,24,93,26,181,118,175,110,70,185,136,217,18,75,201,0,0,2,47,243,46,207,234,116,251,130,221,68,170,182,228,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,40,95,79,112,171,174,165,103,248,214,156,216,170,41,32,185,101,87,138,43,37,28,181,111,115,96,142,122,153,153,12,110,145,205,107,156,140,71,61,21,85,26,229,233,215,162,47,220,89,79,60,28,254,154,91,174,150,105,109,14,67,86,149,20,180,247,27,253,210,210,213,149,176,43,37,116,80,81,84,61,58,118,158,244,88,107,216,223,122,189,136,178,127,69,36,77,220,127,147,238,142,95,115,158,40,19,85,105,230,240,246,93,52,183,207,81,89,38,214,63,191,85,93,79,61,37,61,55,69,123,94,221,204,125,76,189,196,107,218,158,27,99,182,172,141,80,60,7,51,173,45,253,151,241,147,154,248,75,23,179,45,89,111,135,202,109,255,0,215,93,239,21,226,163,79,23,63,189,238,115,55,87,71,91,240,59,111,78,159,11,81,138,194,111,242,79,213,11,174,67,164,121,230,148,92,27,87,53,62,25,120,165,185,80,212,77,90,233,89,28,23,6,73,214,150,40,149,58,66,198,75,71,44,171,181,221,28,250,167,174,214,170,42,191,207,243,189,211,63,19,138,233,166,177,209,210,90,162,246,125,194,175,25,184,79,219,219,93,81,226,35,74,138,70,110,70,124,112,199,225,107,87,163,158,155,93,63,194,213,222,245,72,149,202,203,63,169,193,120,210,195,105,87,33,164,180,219,114,170,122,251,5,201,106,86,38,178,169,146,83,62,90,122,116,124,137,240,189,245,144,82,35,54,42,61,207,218,196,235,189,90,224,191,66,170,249,231,126,9,254,100,253,52,181,66,170,249,231,126,9,254,100,253,52,14,85,201,83,205,62,83,242,254,187,212,109,197,212,148,173,201,83,205,62,83,242,254,187,212,109,197,212,128,0,1,202,184,177,242,177,172,159,47,242,31,78,156,205,97,165,62,44,124,172,107,39,203,252,135,211,167,51,88,6,170,0,0,0,0,82,183,58,191,52,248,183,203,250,31,81,184,157,87,145,143,227,103,229,191,212,142,85,206,175,205,62,45,242,254,135,212,110,39,85,228,99,248,217,249,111,245,32,45,80,0,0,0,0,231,250,253,172,118,46,31,244,107,44,214,44,142,31,17,73,140,219,221,81,29,54,231,179,197,213,61,201,29,53,54,246,49,235,31,118,121,34,139,185,177,90,205,251,157,240,181,84,232,4,42,230,243,157,125,146,224,218,229,96,246,95,139,251,107,144,90,236,93,238,255,0,111,194,118,228,117,127,119,110,213,238,117,240,29,189,189,91,253,183,119,95,135,107,130,139,13,9,242,222,197,175,184,127,4,186,91,105,200,232,124,37,93,69,190,174,233,28,125,214,73,186,150,182,186,162,174,154,78,172,85,68,223,4,241,63,167,93,205,221,209,200,142,69,68,160,28,79,22,190,231,57,85,155,10,197,168,124,109,235,32,184,83,218,237,212,221,214,71,223,170,158,70,199,20,123,222,173,99,119,61,237,78,174,84,106,117,234,170,137,239,53,38,7,159,212,44,42,213,169,88,6,75,167,55,218,138,184,45,185,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,58,244,234,139,247,25,119,53,80,103,51,142,109,47,181,104,231,22,154,153,129,216,157,72,150,216,47,30,210,163,130,146,137,180,144,82,65,93,12,117,177,210,199,19,85,90,214,66,218,148,133,58,116,69,72,209,81,173,235,181,2,242,56,47,214,59,238,190,240,193,128,106,174,83,14,203,213,214,223,37,61,198,77,204,95,19,85,73,81,45,36,181,61,24,198,49,157,231,211,186,94,219,90,141,103,115,98,117,70,245,94,214,64,174,78,58,189,77,154,240,209,93,165,181,19,210,37,203,78,47,19,66,200,33,130,86,191,217,213,207,125,84,51,74,247,117,99,222,234,133,175,98,35,21,58,50,22,110,106,117,71,62,122,128,0,0,50,174,106,160,202,184,26,83,225,59,202,198,141,252,191,199,189,58,3,170,156,171,132,239,43,26,55,242,255,0,30,244,232,14,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,205,103,22,62,105,245,147,230,6,67,234,51,154,83,51,89,197,143,154,125,100,249,129,144,250,140,224,93,79,43,143,34,122,101,245,175,88,173,37,81,21,121,92,121,19,211,47,173,122,197,105,42,128,28,171,139,31,43,26,201,242,255,0,33,244,233,206,170,114,174,44,124,172,107,39,203,252,135,211,167,3,53,134,170,12,171,154,168,0,0,2,0,115,171,242,177,139,124,192,161,244,235,137,0,57,92,121,236,211,47,173,122,61,105,63,249,213,249,88,197,190,96,80,250,117,196,128,28,174,60,246,105,151,214,189,30,180,11,254,41,91,157,95,154,124,91,229,253,15,168,220,75,169,41,91,157,95,154,124,91,229,253,15,168,220,64,234,188,140,127,27,63,45,254,164,90,161,85,124,140,127,27,63,45,254,164,90,160,25,87,52,167,194,119,149,141,27,249,127,143,122,116,6,107,13,41,240,157,229,99,70,254,95,227,222,157,0,29,84,138,188,209,252,137,234,111,209,125,98,136,149,68,85,230,143,228,79,83,126,139,235,20,64,82,183,9,222,105,244,111,230,6,61,234,48,22,169,206,175,202,198,45,243,2,135,211,174,37,85,240,157,230,159,70,254,96,99,222,163,1,106,156,234,252,172,98,223,48,40,125,58,226,5,85,240,157,230,159,70,254,96,99,222,163,1,165,51,53,156,39,121,167,209,191,152,24,247,168,192,105,76,1,202,184,177,242,177,172,159,47,242,31,78,156,234,167,42,226,199,202,198,178,124,191,200,125,58,112,51,88,105,79,132,239,43,26,55,242,255,0,30,244,232,12,214,26,83,225,59,202,198,141,252,191,199,189,58,0,58,168,0,12,214,113,99,230,159,89,62,96,100,62,163,57,103,220,146,241,107,21,38,129,103,89,173,61,14,203,213,215,48,91,93,101,79,117,235,221,165,164,162,167,146,158,61,138,187,27,181,245,181,43,213,17,28,189,206,142,85,70,181,18,155,11,254,229,139,165,191,178,254,13,176,175,23,98,246,101,215,45,241,25,77,195,250,235,189,226,188,84,139,225,39,247,61,205,102,234,24,232,190,6,237,233,211,226,106,61,94,4,170,60,166,172,96,191,181,13,44,204,180,207,218,158,204,251,91,143,220,108,94,55,177,222,240,190,42,154,72,123,189,189,205,223,183,185,187,110,230,245,233,211,170,117,234,122,176,6,85,205,15,114,240,205,110,185,255,0,5,186,85,125,188,211,210,67,81,75,103,125,145,141,166,99,154,197,130,223,83,45,12,46,84,115,156,187,221,21,52,110,122,245,232,175,87,42,35,81,81,169,69,124,77,218,109,86,14,36,181,94,197,98,182,82,91,173,182,236,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,23,83,202,178,237,106,184,240,57,128,209,219,238,116,149,85,22,186,139,197,37,116,80,204,215,190,150,117,185,212,204,145,74,212,94,172,122,197,52,82,35,93,209,118,72,199,125,206,69,80,166,30,44,124,211,235,39,204,12,135,212,103,46,167,149,199,145,61,50,250,215,172,86,148,173,197,143,154,125,100,249,129,144,250,140,229,212,242,184,242,39,166,95,90,245,138,208,37,80,0,1,197,56,208,214,59,238,129,112,193,159,234,174,45,14,251,213,170,223,29,61,186,77,204,79,13,85,87,81,21,36,85,61,30,199,177,253,151,212,54,94,219,154,173,127,111,98,244,71,117,78,214,86,175,59,77,76,202,177,253,56,211,189,45,180,213,248,123,46,97,112,184,92,46,253,185,36,100,149,30,1,41,187,16,59,107,209,143,133,95,86,178,57,143,107,191,137,4,14,69,106,179,222,21,2,106,35,79,112,171,86,154,224,24,214,156,216,170,42,231,182,226,182,122,43,37,28,181,111,107,167,146,10,104,89,12,110,145,205,107,90,175,86,177,21,85,26,212,235,215,162,39,220,81,15,44,93,45,253,168,113,147,133,120,187,23,180,237,88,151,136,202,110,31,215,93,159,11,225,99,95,9,63,185,237,115,246,215,73,69,240,55,119,94,191,19,85,136,242,255,0,128,170,190,119,186,91,255,0,196,211,90,237,246,47,248,94,45,119,185,248,175,242,84,208,65,217,87,255,0,242,201,219,216,207,241,61,223,218,208,143,252,163,181,51,42,195,248,189,179,224,182,154,190,182,92,246,223,95,111,187,210,201,36,157,183,120,106,73,171,32,157,172,107,209,139,51,31,2,177,175,123,93,182,57,231,106,34,43,250,165,165,115,15,194,174,185,255,0,5,186,171,98,179,84,82,67,81,75,103,101,237,238,169,123,154,197,130,223,83,21,116,205,69,107,92,187,221,21,52,141,98,116,232,175,86,162,171,81,85,201,159,108,79,41,190,224,217,85,155,53,197,171,188,21,235,31,184,83,221,45,213,61,166,73,216,170,130,70,201,20,155,30,142,99,182,189,141,94,142,69,106,244,232,168,169,238,3,82,96,249,56,158,83,98,206,113,91,54,107,139,87,120,219,46,65,111,167,186,91,170,123,79,143,191,75,60,109,146,41,54,61,26,246,238,99,218,189,28,136,228,235,209,81,23,220,125,96,5,43,115,171,243,79,139,124,191,161,245,27,137,117,37,43,115,171,243,79,139,124,191,161,245,27,136,29,87,145,143,227,103,229,191,212,139,84,42,175,145,143,227,103,229,191,212,139,84,0,1,202,184,157,226,23,21,225,127,70,175,90,185,148,211,120,255,0,1,219,166,183,90,217,85,29,60,215,58,233,93,182,42,120,220,245,255,0,58,71,171,90,247,50,40,165,122,49,251,54,168,71,254,102,28,107,220,120,96,193,45,184,78,154,92,252,54,164,229,189,42,104,171,35,90,89,189,141,67,12,209,172,149,19,83,204,217,55,247,186,62,8,209,209,237,94,147,185,30,142,133,26,234,76,192,48,12,203,84,243,43,78,159,105,246,61,87,124,200,111,149,9,77,67,67,76,137,190,87,244,85,85,85,85,70,177,141,106,57,239,123,149,24,198,53,206,114,181,173,85,79,213,170,90,165,157,235,78,119,115,212,205,75,190,251,103,36,188,246,124,109,111,133,134,159,187,218,133,144,199,252,56,88,200,219,210,56,152,223,133,169,215,167,85,234,170,170,182,255,0,203,23,128,239,216,133,138,155,94,117,98,203,183,62,200,45,237,246,109,174,227,110,237,213,98,240,185,243,54,78,142,238,185,59,213,16,58,157,93,186,56,229,133,171,36,43,211,124,173,80,250,191,212,154,209,175,221,131,246,31,227,237,95,110,189,161,237,63,218,55,176,93,227,187,222,35,174,222,207,137,221,217,240,191,192,236,119,187,91,191,143,179,185,239,41,135,63,192,51,45,44,204,174,218,125,168,56,245,93,143,33,177,212,45,53,117,13,74,38,248,159,209,21,21,21,21,90,246,57,170,215,177,237,85,99,216,230,185,170,230,185,21,117,16,64,14,103,92,7,126,219,236,85,58,243,164,246,93,217,246,63,111,119,180,173,118,235,119,114,171,40,133,175,133,177,245,119,117,169,222,167,129,181,10,221,177,201,44,205,72,225,78,187,34,106,7,213,229,123,198,191,239,1,130,51,70,53,10,231,117,174,212,156,54,222,250,153,110,53,171,222,246,205,173,179,53,140,168,89,90,212,233,52,93,216,33,145,36,85,124,159,4,187,228,115,229,237,206,163,46,248,6,127,153,105,102,101,105,212,29,62,200,106,236,121,13,142,161,42,104,107,169,149,55,196,254,138,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,139,162,142,21,120,152,195,120,175,210,58,61,82,195,232,106,237,207,109,67,173,183,123,101,74,43,159,110,184,198,200,223,44,9,38,212,108,204,219,44,111,100,141,68,220,199,183,115,88,253,241,176,59,1,64,60,206,181,75,246,161,198,78,107,225,47,190,211,181,98,94,31,22,183,255,0,90,246,124,47,133,141,60,92,30,246,53,207,219,93,37,111,198,237,221,122,252,46,86,35,11,169,226,159,90,255,0,119,110,31,115,109,99,142,223,227,106,241,251,122,120,8,29,23,114,55,215,79,43,41,233,123,173,238,70,171,10,79,52,75,38,215,163,187,104,253,189,93,209,23,53,128,90,247,36,253,23,186,219,169,179,205,119,200,113,10,186,90,123,165,61,45,135,25,188,76,247,49,149,80,36,178,62,226,216,163,221,209,236,73,97,162,69,149,88,169,190,55,177,142,234,217,90,149,66,105,119,134,237,16,181,112,225,162,88,182,139,217,175,149,119,154,124,114,158,86,190,190,166,54,198,250,153,230,158,74,137,158,140,111,185,140,89,102,147,99,58,185,90,205,173,87,61,81,94,185,162,2,218,112,173,11,172,215,238,77,24,246,55,97,179,123,79,36,176,251,87,36,176,194,213,157,100,117,85,45,230,185,101,100,81,194,142,116,211,73,74,250,168,99,141,90,230,186,73,153,253,21,68,123,106,175,19,202,111,184,54,85,102,205,113,106,239,5,122,199,238,20,247,75,117,79,105,146,118,42,160,145,178,69,38,199,163,152,237,175,99,87,163,145,90,189,58,42,42,123,139,233,229,113,228,79,76,190,181,235,21,165,53,241,161,163,150,45,2,226,131,63,210,172,90,109,246,91,85,194,58,139,116,123,94,158,26,150,174,158,42,184,169,186,189,239,123,251,44,168,108,93,199,57,92,254,222,245,232,174,232,129,162,140,79,41,177,103,56,173,155,53,197,171,188,109,151,32,183,211,221,45,213,61,167,199,223,165,158,54,201,20,155,30,141,123,119,49,237,94,142,68,114,117,232,168,139,238,62,177,0,57,54,107,95,219,158,31,110,218,57,87,111,236,213,233,149,193,59,51,199,22,216,231,161,184,203,81,81,30,231,44,142,87,76,217,217,88,142,232,198,53,35,236,116,220,237,234,79,240,6,107,56,177,243,79,172,159,48,50,31,81,156,210,153,154,206,44,124,211,235,39,204,12,135,212,103,2,234,121,92,121,19,211,47,173,122,197,105,42,136,171,202,227,200,158,153,125,107,214,43,73,84,5,43,115,171,243,79,139,124,191,161,245,27,137,213,121,24,254,54,126,91,253,72,229,92,234,252,211,226,223,47,232,125,70,226,117,94,70,63,141,159,150,255,0,82,2,213,0,0,8,171,205,31,200,158,166,253,23,214,40,137,84,69,94,104,254,68,245,55,232,190,177,68,5,0,154,83,226,199,202,198,178,124,191,200,125,58,115,53,134,148,248,177,242,177,172,159,47,242,31,78,156,12,214,26,168,50,174,106,160,8,1,206,175,202,198,45,243,2,135,211,174,36,0,229,113,231,179,76,190,181,232,245,164,255,0,231,87,229,99,22,249,129,67,233,215,18,0,114,184,243,217,166,95,90,244,122,208,47,248,160,30,104,254,123,53,55,232,190,143,68,95,241,64,60,209,252,246,106,111,209,125,30,136,9,85,200,199,241,179,242,223,234,68,85,230,143,231,179,83,126,139,232,244,68,170,228,99,248,217,249,111,245,34,0,113,99,230,159,89,62,96,100,62,163,56,19,167,145,214,45,98,171,202,181,115,53,168,161,223,122,181,91,236,246,186,58,158,235,211,181,75,87,37,84,149,17,236,69,216,237,207,162,166,94,170,138,228,237,244,106,162,57,200,182,212,64,14,76,154,91,246,83,135,27,238,166,87,216,188,45,126,119,144,73,225,171,124,86,255,0,25,107,162,98,67,15,240,209,234,216,246,85,58,226,223,123,90,247,117,234,189,91,219,82,127,128,51,3,171,24,47,236,191,84,243,45,51,246,167,180,254,201,100,23,27,23,141,236,118,124,87,133,169,146,30,239,111,115,182,110,237,238,219,185,221,58,244,234,189,58,154,126,51,237,204,210,211,106,178,241,199,169,244,118,107,101,37,5,60,149,22,218,183,197,77,11,98,99,167,158,217,73,52,210,171,90,136,138,249,37,146,73,30,239,189,207,123,156,189,85,85,64,181,254,87,30,68,244,203,235,94,177,90,74,162,189,121,40,93,173,83,112,219,153,88,161,185,210,62,229,71,156,84,85,212,81,182,102,172,240,193,53,5,19,98,149,241,245,220,214,61,208,76,214,185,83,163,150,41,17,58,237,94,146,43,142,253,116,190,240,237,195,6,93,168,216,117,230,213,110,202,91,225,109,214,39,92,17,143,223,85,81,81,28,111,88,98,122,162,75,52,112,44,243,181,138,142,111,240,85,207,99,152,215,181,66,144,120,208,214,59,22,190,241,65,159,234,174,45,14,203,45,214,225,29,61,186,77,207,95,19,75,73,79,21,36,85,61,30,198,61,157,230,83,182,94,219,154,142,103,115,98,245,86,245,91,41,228,183,163,151,220,63,70,178,221,98,187,205,219,164,212,75,133,61,61,174,155,107,23,117,45,181,213,17,186,167,123,94,170,155,231,158,162,46,219,152,199,55,195,110,248,155,35,85,42,7,19,197,175,185,206,85,102,194,177,106,31,27,122,200,46,20,246,187,117,55,117,145,247,234,167,145,177,197,30,247,171,88,221,207,123,83,171,149,26,157,122,170,162,123,205,52,105,86,153,226,186,55,167,24,230,150,225,84,158,30,203,140,219,226,183,211,110,142,54,73,54,196,248,231,151,182,198,49,211,74,245,116,146,61,26,155,228,123,220,169,213,202,6,96,139,116,226,251,65,169,181,79,150,22,143,234,77,190,138,174,124,135,76,48,124,122,233,76,148,212,242,212,62,91,116,244,20,145,87,70,172,99,209,172,99,90,145,84,190,87,49,251,25,70,228,248,90,247,185,42,44,210,71,12,150,155,85,255,0,132,77,40,177,95,109,148,151,27,109,199,77,236,84,149,148,117,112,182,104,42,96,146,217,11,100,138,72,220,138,215,177,205,85,106,181,81,81,81,85,20,12,251,104,14,177,223,120,127,214,92,79,88,177,200,124,69,94,51,112,109,68,148,219,152,207,23,74,246,186,58,154,109,239,99,210,62,236,18,75,23,115,98,185,155,247,55,226,106,41,166,147,50,218,253,163,151,222,31,245,151,44,209,220,142,111,17,87,140,220,29,79,29,78,214,51,197,210,189,169,37,53,78,198,61,233,31,118,9,34,151,183,189,92,205,251,93,241,53,80,185,78,83,186,233,98,212,254,24,45,154,115,237,155,173,110,83,166,157,109,215,118,220,17,239,219,75,61,69,68,148,11,12,170,174,71,66,216,25,216,107,58,163,163,240,202,221,141,103,109,207,9,170,0,0,69,94,98,60,94,126,234,90,52,159,101,171,123,58,133,152,247,104,177,125,244,30,38,24,59,78,139,197,85,201,185,82,52,237,71,43,118,35,183,238,150,72,186,198,248,210,93,189,215,90,53,123,13,208,93,47,200,53,115,80,39,171,142,197,142,211,182,106,132,164,129,102,158,87,190,70,197,20,49,179,220,138,249,37,146,56,209,92,173,98,43,209,92,230,181,21,201,156,29,104,213,236,203,94,181,67,32,213,205,64,158,146,75,238,69,80,217,170,18,146,4,134,8,152,200,219,20,80,198,207,122,163,35,138,56,227,69,114,185,234,140,69,115,156,229,87,40,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,11,169,209,238,87,56,13,183,131,251,198,144,103,53,53,116,153,222,160,83,219,239,23,171,195,226,134,165,246,59,173,59,92,250,104,105,163,71,58,45,148,235,52,240,200,248,222,143,157,147,84,34,74,198,72,198,197,205,121,74,112,81,236,74,58,62,44,181,54,217,117,163,189,77,222,143,11,183,206,157,136,219,67,52,29,183,220,220,136,237,242,119,153,44,177,196,217,26,214,164,104,233,81,36,73,97,123,44,252,12,198,107,70,144,230,90,11,170,25,6,145,234,4,20,145,223,113,218,134,195,80,180,147,164,208,74,199,198,217,98,154,55,251,149,89,36,82,71,34,35,145,175,68,122,35,154,215,34,181,45,39,148,239,26,246,236,167,21,182,112,175,169,23,61,153,37,155,173,54,29,59,214,170,162,107,173,11,99,168,168,146,158,71,43,95,28,62,22,56,118,177,93,35,26,177,44,81,177,136,177,42,191,181,115,25,224,163,247,170,211,136,47,248,5,178,213,30,166,226,223,196,182,212,206,157,169,46,148,40,143,89,45,142,155,115,88,221,207,122,73,19,165,71,53,146,53,205,235,19,102,150,68,162,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,0,212,240,35,175,4,156,96,227,60,92,233,124,87,166,173,37,22,109,99,167,129,185,101,158,146,42,142,197,12,242,201,59,33,124,114,74,196,107,153,51,105,159,42,49,175,145,99,71,35,30,231,42,110,119,191,226,83,87,169,180,23,65,179,157,92,154,122,72,234,49,219,60,211,91,210,174,9,102,130,91,139,250,69,69,12,140,139,163,213,146,84,201,12,106,168,173,232,143,85,87,53,17,92,129,65,156,104,107,29,139,95,120,160,207,245,87,22,135,101,150,235,112,142,158,221,38,231,175,137,165,164,167,138,146,42,158,143,99,30,206,243,41,219,47,109,205,71,51,185,177,122,171,122,173,159,242,108,209,79,176,220,62,221,181,142,174,225,222,171,212,219,130,118,96,142,93,209,193,67,110,150,162,158,61,205,88,218,173,153,211,190,177,93,209,239,106,199,216,233,181,219,208,165,99,77,26,3,163,150,46,31,244,107,19,209,220,114,111,17,73,140,219,219,79,37,78,215,179,197,213,61,206,146,166,167,99,222,245,143,187,60,146,203,219,222,173,102,253,173,248,90,136,7,148,227,67,71,47,186,251,195,6,127,165,88,180,219,47,87,91,124,117,22,232,246,177,124,77,85,37,68,85,113,83,117,123,216,198,119,159,78,216,187,142,114,53,157,205,235,213,27,209,115,153,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,169,227,53,156,83,232,167,238,237,196,22,109,163,145,220,60,109,38,63,112,79,1,59,165,238,72,250,25,226,101,69,47,117,221,184,209,102,72,38,137,36,218,196,111,113,31,183,171,122,42,134,143,113,60,166,197,156,226,182,108,215,22,174,241,182,92,130,223,79,116,183,84,246,159,31,126,150,120,219,36,82,108,122,53,237,220,199,181,122,57,17,201,215,162,162,47,184,172,30,121,223,130,127,153,63,77,59,87,39,221,99,177,103,60,48,38,149,83,195,225,239,90,105,112,158,158,178,61,207,127,126,150,186,162,122,186,122,158,170,198,177,187,158,250,152,187,104,231,185,60,54,247,109,73,26,135,21,231,157,248,39,249,147,244,208,57,87,37,79,52,249,79,203,250,239,81,183,23,82,82,183,37,79,52,249,79,203,250,239,81,183,23,82,0,0,7,42,226,199,202,198,178,124,191,200,125,58,115,53,134,148,248,177,242,177,172,159,47,242,31,78,156,205,96,26,168,0,0,0,1,74,220,234,252,211,226,223,47,232,125,70,226,117,94,70,63,141,159,150,255,0,82,57,87,58,191,52,248,183,203,250,31,81,184,157,87,145,143,227,103,229,191,212,128,181,64,0,0,0,2,170,249,231,126,9,254,100,253,52,181,66,149,185,213,249,167,197,190,95,208,250,141,196,14,41,203,123,22,177,102,28,109,105,109,167,35,161,241,116,148,247,10,187,164,113,247,95,30,218,170,42,26,138,186,105,58,177,81,87,100,240,68,254,157,118,187,111,71,34,181,85,23,66,133,43,114,100,210,223,181,124,71,95,117,50,190,197,226,168,48,76,126,79,13,91,226,182,120,59,165,107,210,24,127,134,143,71,73,190,149,183,22,251,218,230,55,167,85,232,238,218,151,82,0,162,190,111,56,47,217,46,50,110,87,255,0,106,120,191,182,184,253,174,251,217,236,118,252,39,110,55,80,118,183,110,94,231,95,1,220,221,209,191,219,118,244,248,119,58,245,10,160,231,149,105,181,67,117,209,187,236,54,202,70,92,171,41,239,212,149,21,141,133,169,60,208,66,234,23,69,19,228,233,185,204,99,167,153,205,106,175,70,172,178,42,116,220,189,67,245,242,49,252,108,252,183,250,145,106,133,37,242,97,187,90,173,220,87,222,232,238,23,58,74,90,139,166,15,95,73,67,20,211,53,143,170,157,43,40,166,88,162,106,175,87,189,34,134,89,21,173,234,187,35,123,190,230,170,165,218,0,0,0,50,174,106,160,202,184,26,83,225,59,202,198,141,252,191,199,189,58,3,170,156,171,132,239,43,26,55,242,255,0,30,244,232,14,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,205,103,22,62,105,245,147,230,6,67,234,51,154,83,0,69,94,87,30,68,244,203,235,94,177,90,74,160,0,28,171,139,31,43,26,201,242,255,0,33,244,233,206,170,0,202,185,170,128,0,0,0,128,28,234,252,172,98,223,48,40,125,58,226,64,14,87,30,123,52,203,235,94,143,90,95,240,0,82,183,58,191,52,248,183,203,250,31,81,184,151,82,0,170,190,70,63,141,159,150,255,0,82,45,80,0,50,174,105,79,132,239,43,26,55,242,255,0,30,244,232,14,170,0,17,87,154,63,145,61,77,250,47,172,81,18,168,1,154,206,19,188,211,232,223,204,12,123,212,96,45,83,157,95,149,140,91,230,5,15,167,92,73,254,0,205,103,9,222,105,244,111,230,6,61,234,48,26,83,0,1,202,184,177,242,177,172,159,47,242,31,78,156,234,160,12,171,154,83,225,59,202,198,141,252,191,199,189,58,3,170,128,7,42,226,199,202,198,178,124,191,200,125,58,115,170,128,50,174,105,79,132,239,43,26,55,242,255,0,30,244,232,14,170,0,0,0,205,103,22,62,105,245,147,230,6,67,234,51,150,169,201,83,202,198,83,243,2,187,211,173,196,255,0,0,102,179,139,31,52,250,201,243,3,33,245,25,203,169,229,113,228,79,76,190,181,235,21,164,170,0,0,0,10,1,230,117,170,95,181,14,50,115,95,9,125,246,157,171,18,240,248,181,191,250,215,179,225,124,44,105,226,224,247,177,174,126,218,233,43,126,55,110,235,215,225,114,177,24,95,240,2,178,249,31,97,87,90,12,3,84,245,26,106,138,69,182,223,47,22,235,37,60,77,123,187,237,158,134,25,102,149,207,110,221,168,197,109,194,20,106,163,149,85,91,39,84,111,68,87,89,160,0,12,203,107,246,142,95,120,127,214,92,179,71,114,57,188,69,94,51,112,117,60,117,59,88,207,23,74,246,164,148,213,59,24,247,164,125,216,36,138,94,222,245,115,55,237,119,196,213,67,77,32,8,149,202,203,63,166,206,184,45,195,105,87,33,171,187,92,177,90,138,251,5,201,106,86,87,62,149,241,212,190,90,122,116,124,137,241,49,148,115,210,35,54,42,177,172,218,196,233,177,90,217,106,0,2,149,185,213,249,167,197,190,95,208,250,141,196,186,144,5,85,242,49,252,108,252,183,250,145,106,128,0,34,87,48,206,9,110,188,98,225,184,219,176,252,178,146,205,150,97,213,21,46,182,178,228,174,75,117,92,21,75,10,84,50,103,70,199,203,27,209,32,141,236,123,90,228,248,92,199,55,227,73,35,150,160,10,118,224,19,150,126,101,125,213,10,220,227,137,156,18,174,203,98,192,239,9,76,204,114,247,109,73,32,200,234,91,28,200,229,107,210,100,71,83,67,47,134,145,30,140,150,158,165,21,204,69,115,82,68,46,36,0,0,0,41,91,153,215,1,223,177,11,237,78,188,233,61,151,110,3,144,92,29,237,43,93,186,221,219,165,197,230,115,33,108,125,93,221,114,246,106,39,117,66,183,108,113,197,11,150,56,83,166,248,154,179,43,150,95,4,249,151,11,216,205,239,56,212,235,133,93,38,89,152,211,197,77,85,142,54,116,88,45,76,167,168,168,70,171,223,5,76,148,245,111,149,142,134,70,189,88,143,133,29,35,26,191,196,145,22,111,128,42,175,157,238,169,127,241,52,209,75,125,247,254,23,148,221,237,158,23,252,148,212,19,247,149,159,252,178,110,198,63,252,111,111,246,181,35,87,43,77,11,172,214,14,43,44,57,37,109,155,197,227,122,119,254,201,46,115,72,179,199,27,42,163,69,75,123,27,36,73,183,189,226,187,115,54,55,185,173,124,116,211,255,0,73,26,172,117,244,128,6,85,205,84,0,34,175,43,143,34,122,101,245,175,88,173,35,87,58,205,11,172,186,216,176,190,33,236,54,110,247,177,55,227,121,21,76,107,60,146,50,150,87,247,40,94,230,34,44,81,194,201,157,84,199,72,170,199,44,149,112,51,227,234,212,101,159,128,40,7,150,46,169,126,203,248,201,194,188,93,247,217,150,172,183,196,98,215,15,235,94,247,138,241,81,175,132,131,220,199,57,155,171,163,162,248,219,183,167,79,137,200,197,121,127,192,0,51,89,197,143,154,125,100,249,129,144,250,140,230,148,192,17,87,149,199,145,61,50,250,215,172,86,146,168,0,41,91,157,95,154,124,91,229,253,15,168,220,78,171,200,199,241,179,242,223,234,69,170,0,0,0,4,85,230,143,228,79,83,126,139,235,20,68,170,0,101,92,210,159,22,62,86,53,147,229,254,67,233,211,157,84,1,149,115,85,0,1,0,57,213,249,88,197,190,96,80,250,117,196,128,28,174,60,246,105,151,214,189,30,180,191,224,0,160,30,104,254,123,53,55,232,190,143,68,95,240,2,170,249,24,254,54,126,91,253,72,170,179,85,0,8,171,202,227,200,158,153,125,107,214,43,73,84,0,2,128,121,163,249,236,212,223,162,250,61,17,127,192,10,171,228,99,248,217,249,111,245,35,159,243,164,214,59,22,97,172,184,150,142,218,33,238,85,233,221,190,162,162,233,83,185,233,182,170,228,218,121,27,77,177,204,68,93,144,65,79,47,113,175,123,93,226,118,252,46,141,200,183,40,0,164,190,79,58,33,117,207,56,139,168,214,88,111,148,148,118,221,46,167,87,84,82,58,55,62,122,233,238,52,181,116,209,49,159,115,88,198,181,38,123,158,170,171,213,145,181,26,187,213,241,221,160,0,101,92,210,159,9,222,86,52,111,229,254,61,233,208,29,84,1,80,28,233,52,46,197,139,103,120,150,188,227,150,107,171,42,243,111,17,110,201,106,250,190,74,31,21,73,13,59,40,151,170,162,164,83,73,2,74,221,155,145,175,109,38,230,177,28,217,92,238,127,201,247,88,239,184,55,20,9,165,84,240,248,139,46,165,219,231,167,172,143,115,25,216,170,161,167,158,174,158,167,170,177,207,118,214,50,166,46,218,57,141,95,19,189,219,150,54,161,119,224,0,0,8,213,199,71,6,86,46,48,244,226,150,217,29,215,216,217,158,47,226,42,49,155,148,175,122,210,182,73,81,157,218,106,152,219,215,172,50,246,162,69,145,173,89,35,115,26,230,238,68,124,82,86,175,7,28,181,179,189,65,226,10,245,137,241,21,135,221,108,88,182,158,246,36,191,199,5,76,47,142,190,186,88,160,168,130,216,218,168,101,84,77,240,78,201,165,116,42,247,50,61,172,85,137,243,70,244,187,240,0,0,0,169,94,109,124,20,123,18,178,179,139,45,50,182,90,168,236,179,118,99,205,45,240,39,98,70,215,77,63,109,151,54,162,187,100,157,231,203,20,114,182,54,181,201,34,54,85,73,22,89,158,203,106,0,87,87,43,222,2,114,173,20,217,196,46,174,79,117,179,101,119,155,123,233,109,120,204,117,18,83,248,42,25,118,171,159,113,99,85,59,147,63,107,21,180,207,234,216,122,53,207,106,206,141,74,119,58,77,99,190,225,250,53,137,104,237,162,30,221,38,162,92,42,42,46,149,59,152,187,169,109,174,167,145,180,219,28,197,84,223,60,244,242,247,26,246,57,190,27,111,196,217,28,137,98,160,12,240,242,240,194,173,89,255,0,26,90,85,98,188,212,85,195,79,75,120,125,237,142,166,123,90,245,158,223,77,45,116,45,85,115,92,155,29,45,52,109,122,116,234,172,87,34,43,85,81,201,161,224,0,20,215,206,147,71,44,88,126,178,226,90,197,104,155,183,87,168,150,250,138,123,165,54,215,174,234,171,107,105,227,109,78,247,61,81,55,193,61,60,93,182,177,141,111,134,221,241,58,71,42,92,160,2,152,57,48,106,245,54,33,175,57,46,145,220,103,164,134,159,80,172,237,154,141,93,4,175,158,107,141,191,185,44,112,177,237,248,24,197,166,154,186,71,43,211,222,176,198,136,228,85,218,254,151,207,59,240,79,243,39,233,165,170,0,41,91,146,167,154,124,167,229,253,119,168,219,139,169,0,0,0,14,85,197,143,149,141,100,249,127,144,250,116,230,107,13,84,0,0,0,0,0,41,91,157,95,154,124,91,229,253,15,168,220,78,171,200,199,241,179,242,223,234,69,170,0,0,0,0,0,5,0,243,71,243,217,169,191,69,244,122,34,255,0,128,21,87,200,199,241,179,242,223,234,69,170,0,0,170,190,121,223,130,127,153,63,77,45,80,1,64,60,174,60,246,105,151,214,189,30,180,191,224,0,0,0,25,87,53,80,0,229,92,39,121,88,209,191,151,248,247,167,64,117,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,171,134,190,51,108,90,225,172,26,165,160,55,187,87,178,179,61,57,200,47,52,240,164,12,123,169,110,118,122,91,131,169,163,169,107,151,175,110,102,110,133,146,198,229,232,231,61,178,71,213,28,248,225,146,166,112,120,133,202,111,184,55,26,26,151,154,226,213,222,10,245,143,234,133,230,233,110,169,237,50,78,197,84,23,105,100,138,77,143,71,49,219,94,198,175,71,34,181,122,116,84,84,247,1,163,224,71,94,7,56,187,181,113,125,164,110,202,231,183,82,89,242,203,13,67,109,185,29,170,10,134,189,140,157,88,142,101,84,44,87,44,172,166,153,55,108,238,39,84,124,115,70,142,147,180,178,58,69,0,0,0,57,255,0,16,185,77,247,6,208,45,75,205,113,106,239,5,122,199,240,251,205,210,221,83,218,100,157,138,168,40,165,146,41,54,61,28,199,109,123,26,189,28,138,213,233,209,81,83,220,121,78,40,120,174,211,142,20,172,88,197,239,63,151,127,218,140,130,150,207,20,49,204,137,36,20,174,122,45,101,123,163,106,58,89,33,167,135,171,156,145,70,247,58,71,193,31,195,221,71,183,242,235,150,127,134,234,159,4,218,157,168,58,125,144,210,95,49,235,230,155,228,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,3,229,112,57,197,221,171,139,237,35,118,87,61,186,146,207,150,88,106,27,109,200,237,80,84,53,236,100,234,196,115,42,161,98,185,101,101,52,201,187,103,113,58,163,227,154,52,116,157,165,145,210,40,205,15,14,186,243,153,112,219,171,150,45,86,195,43,106,218,251,117,67,25,115,161,134,161,33,101,218,220,175,106,212,81,74,174,99,219,178,70,183,162,57,88,237,143,70,72,212,222,198,170,104,79,135,93,121,195,120,146,210,59,22,171,97,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,209,28,172,110,246,43,36,106,108,123,85,67,165,128,0,128,28,214,248,163,215,110,26,255,0,101,223,177,76,231,236,231,218,63,109,251,79,251,25,71,89,223,240,254,7,179,253,211,20,155,118,247,229,254,143,78,187,189,253,122,39,78,127,202,255,0,140,206,36,248,137,215,219,254,21,172,122,145,246,130,203,69,135,213,93,32,166,246,61,5,38,202,166,86,209,70,217,55,211,193,27,215,163,38,145,58,42,237,248,186,244,234,136,169,242,185,231,126,9,254,100,253,52,229,92,149,60,211,229,63,47,235,189,70,220,5,212,128,0,28,171,137,124,119,93,178,29,44,175,253,220,245,23,236,150,103,108,238,220,105,127,177,20,117,254,215,237,211,77,178,221,253,120,169,21,63,118,101,135,248,235,215,102,207,122,116,85,58,168,2,130,238,220,204,121,128,88,46,181,182,43,238,176,85,219,174,86,234,137,41,43,40,234,241,43,76,51,211,79,27,149,178,69,36,110,163,71,49,237,114,43,85,170,136,168,168,168,165,159,242,249,227,110,213,197,126,1,37,139,39,158,146,135,81,113,90,122,120,110,180,110,170,107,167,187,64,216,97,107,238,204,141,176,196,198,50,74,135,72,215,69,26,57,33,94,218,57,81,36,143,172,117,230,139,203,254,142,239,71,114,226,111,68,49,222,205,214,31,19,113,206,45,112,73,4,20,178,82,197,4,179,205,118,111,113,236,219,50,118,186,75,28,104,247,76,233,27,34,53,30,146,186,90,203,209,125,94,204,180,23,84,49,253,92,211,249,233,35,190,227,181,14,154,157,42,224,73,160,149,143,141,209,75,12,140,247,42,178,72,164,146,53,86,171,94,136,245,86,185,174,68,114,6,156,202,1,254,170,63,29,159,242,231,254,140,217,255,0,213,11,169,225,163,136,188,19,138,13,44,160,212,204,22,163,252,21,29,226,139,100,223,216,203,167,134,134,105,232,251,146,197,31,123,181,223,99,123,172,110,199,253,232,191,122,38,107,0,211,71,15,89,77,247,57,208,45,52,205,114,154,239,27,122,200,48,251,53,210,227,83,218,100,125,250,169,232,162,146,89,54,49,26,198,238,123,220,189,26,136,212,235,209,17,19,220,124,174,37,248,139,193,56,95,210,202,253,76,206,170,63,194,209,217,232,182,77,253,147,186,120,105,166,130,143,185,20,82,118,123,189,135,183,186,246,236,103,222,171,247,34,249,253,13,207,240,221,44,224,155,76,117,7,80,114,26,75,30,61,99,211,124,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,45,27,113,93,197,118,163,241,107,168,239,205,115,89,124,13,170,135,185,5,130,193,4,202,250,91,69,43,149,21,90,213,84,78,228,207,218,213,150,101,68,116,142,107,81,17,140,100,113,176,58,85,219,154,159,28,119,27,173,109,194,143,87,105,45,116,245,85,18,77,21,13,38,55,108,116,20,172,115,149,91,12,107,53,59,229,86,53,21,26,139,35,222,254,136,155,156,229,234,171,63,249,123,103,220,92,234,174,27,81,196,183,18,218,253,73,6,153,193,79,90,251,109,181,246,203,61,35,43,89,2,201,29,69,109,101,68,116,237,117,53,52,46,142,94,141,222,199,185,241,171,220,173,137,136,147,195,94,92,28,191,235,56,136,190,197,171,122,189,142,255,0,181,61,7,137,130,42,106,137,39,167,147,34,170,216,248,246,211,190,23,199,35,33,134,69,71,190,100,118,213,146,36,137,168,255,0,227,44,87,126,5,74,241,87,206,11,42,102,119,71,96,225,93,109,95,102,236,119,10,122,217,242,10,218,73,38,251,69,15,102,55,186,145,105,106,33,138,74,88,82,71,77,28,138,213,238,191,99,29,28,145,39,93,246,85,161,122,233,167,28,69,233,197,187,84,52,190,243,227,173,85,221,98,154,25,81,25,85,111,170,106,34,201,75,83,26,42,246,230,102,230,245,78,170,213,107,154,246,57,236,123,30,234,128,230,63,203,254,179,135,123,236,186,183,164,56,239,251,83,215,248,104,37,166,167,146,122,137,49,218,173,140,143,109,67,230,124,146,62,25,164,69,123,38,87,109,73,37,88,156,140,254,10,203,197,120,58,227,23,59,225,3,59,168,191,216,40,253,179,141,222,118,125,160,199,251,144,211,251,83,181,13,67,41,127,174,159,4,178,65,218,146,161,100,254,26,38,254,155,93,213,23,220,26,41,7,159,192,51,252,55,84,240,219,78,160,233,246,67,73,124,199,175,148,233,83,67,93,76,171,178,86,117,84,84,84,84,71,49,237,114,57,143,99,145,30,199,181,205,114,53,205,84,79,171,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,168,30,127,84,181,75,4,209,108,18,231,169,154,151,125,246,54,55,102,236,248,218,223,11,53,71,107,187,51,33,143,248,112,177,242,59,172,146,177,191,11,87,167,94,171,209,17,85,43,175,132,14,107,55,221,80,226,58,233,133,107,93,23,179,113,252,254,225,73,111,194,169,173,240,178,88,108,53,74,247,71,21,44,207,108,105,53,71,137,87,196,142,157,202,173,100,173,69,72,226,138,71,44,48,215,143,238,48,110,188,89,106,227,157,111,90,72,240,76,58,162,178,131,20,100,49,57,31,83,3,222,212,146,186,87,72,198,203,190,161,33,137,233,27,154,212,137,141,99,54,239,73,36,146,48,1,170,128,87,87,44,94,96,21,154,187,71,77,195,246,183,228,94,47,58,164,219,6,51,114,150,57,229,170,191,82,199,4,211,74,218,151,181,139,26,77,4,116,254,249,164,123,93,51,94,222,168,233,26,247,201,98,160,8,21,204,143,152,37,79,14,212,209,232,246,141,221,105,29,168,183,26,118,212,214,220,161,150,41,159,140,177,37,130,72,146,90,121,160,150,25,159,83,10,206,212,99,156,215,198,197,100,157,58,62,53,94,193,199,71,25,182,46,15,52,226,150,231,29,171,219,57,158,81,226,41,241,155,108,172,122,82,186,72,145,157,218,154,153,27,211,164,49,119,98,85,141,174,73,36,115,218,214,237,69,124,177,231,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,80,47,83,129,206,99,184,111,21,181,46,211,236,194,209,73,135,234,45,61,59,101,134,133,149,75,37,37,237,140,137,22,121,104,213,232,142,99,218,228,145,235,76,229,123,219,23,71,54,73,81,178,172,115,40,130,188,184,57,127,209,240,239,98,139,86,245,123,29,255,0,109,138,255,0,19,4,84,213,18,65,81,30,59,75,189,241,237,167,124,47,146,55,205,52,104,143,124,200,237,201,28,169,19,81,159,198,89,103,80,2,26,242,226,227,142,167,138,220,54,191,15,212,22,82,83,234,46,31,79,3,235,166,137,241,68,203,221,35,149,88,149,177,64,138,142,99,218,228,107,103,107,91,218,107,229,137,205,86,164,201,20,115,40,203,190,1,159,230,90,89,153,90,117,7,79,178,26,187,30,67,99,168,74,154,26,234,101,77,241,63,162,162,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,134,162,1,194,184,62,226,207,13,226,235,75,254,220,88,169,233,44,247,218,10,137,41,175,184,227,107,214,170,123,83,214,71,164,10,247,172,113,43,217,44,76,73,26,244,102,206,189,198,34,171,162,122,39,117,0,113,78,52,50,157,88,193,184,96,207,243,93,17,174,240,89,126,63,111,142,233,77,83,218,166,147,177,75,5,68,82,86,201,178,165,29,19,182,210,50,161,122,42,43,151,167,70,34,191,106,29,172,1,65,118,158,106,124,113,219,174,180,87,10,205,93,164,186,83,210,212,71,52,180,53,120,221,177,176,85,49,174,69,116,50,44,52,236,149,24,228,69,106,172,111,99,250,42,237,115,87,162,165,239,98,121,77,139,57,197,108,217,174,45,93,227,108,185,5,190,158,233,110,169,237,62,62,253,44,241,182,72,164,216,244,107,219,185,143,106,244,114,35,147,175,69,68,95,113,156,46,41,244,83,247,118,226,11,54,209,200,238,30,54,147,31,184,39,128,157,210,247,36,125,12,241,50,162,151,186,238,220,104,179,36,19,68,146,109,98,55,184,143,219,213,189,21,109,167,147,238,177,216,179,158,24,19,74,169,225,240,247,173,52,184,79,79,89,30,231,191,191,75,93,81,61,93,61,79,85,99,88,221,207,125,76,93,180,115,220,158,27,123,182,164,141,64,57,87,52,14,51,56,147,225,219,95,108,24,86,142,106,71,217,251,45,110,31,75,116,158,155,216,244,21,123,234,159,91,91,27,164,223,81,4,143,78,172,134,52,232,139,183,225,235,211,170,170,175,64,229,73,197,30,187,113,41,251,81,253,181,231,63,104,254,206,123,19,217,159,216,202,58,62,199,136,241,221,239,238,104,163,221,187,177,23,244,186,244,219,238,233,213,122,197,94,117,126,105,241,111,151,244,62,163,113,58,175,35,31,198,207,203,127,169,1,99,250,209,171,216,110,130,233,126,65,171,154,129,61,92,118,44,118,157,179,84,37,36,11,52,242,189,242,54,40,161,141,158,228,87,201,44,145,198,138,229,107,17,94,138,231,53,168,174,74,54,254,170,63,29,159,242,231,254,140,217,255,0,213,9,211,206,147,88,239,184,126,141,98,90,59,104,135,183,73,168,151,10,138,139,165,78,230,46,234,91,107,169,228,109,54,199,49,85,55,207,61,60,189,198,189,142,111,134,219,241,54,71,34,87,15,4,122,13,77,196,119,18,248,118,155,94,104,170,231,199,150,161,247,76,129,97,167,150,70,37,186,153,139,44,145,202,248,158,199,66,201,156,216,233,146,93,237,216,250,134,42,117,118,214,168,95,158,128,219,181,98,215,163,88,157,54,186,100,126,219,207,159,111,109,69,254,167,193,211,83,118,234,165,115,164,90,109,148,170,176,175,97,30,216,59,145,252,50,118,183,251,183,116,58,0,0,115,254,33,114,155,238,13,160,90,151,154,226,213,222,10,245,143,225,247,155,165,186,167,180,201,59,21,80,81,75,36,82,108,122,57,142,218,246,53,122,57,21,171,211,162,162,167,184,241,92,31,113,103,134,241,117,165,255,0,110,44,84,244,150,123,237,5,68,148,215,220,113,181,235,85,61,169,235,35,210,5,123,214,56,149,236,150,38,36,141,122,51,103,94,227,17,85,209,61,19,208,113,99,229,99,89,62,95,228,62,157,57,64,60,49,113,11,149,112,191,172,182,93,92,197,169,188,127,128,238,83,92,109,111,170,146,158,27,157,12,173,219,45,60,142,98,255,0,155,35,21,205,123,89,44,81,61,88,253,155,84,52,166,15,21,162,250,189,134,235,214,151,227,250,185,167,243,213,201,98,200,169,221,53,58,85,192,176,207,19,217,35,162,150,25,25,239,68,124,114,199,36,106,173,87,49,85,138,173,115,154,168,229,246,160,14,63,197,182,183,221,120,112,208,28,143,90,44,214,58,75,205,70,57,81,107,115,232,42,100,116,108,169,130,107,141,53,60,204,71,183,222,199,172,83,73,177,253,28,141,126,215,43,94,136,172,94,192,69,94,104,254,68,245,55,232,190,177,68,7,117,209,125,94,195,117,235,75,241,253,92,211,249,234,228,177,100,84,238,154,157,42,224,88,103,137,236,145,209,75,12,140,247,162,62,57,99,146,53,86,171,152,170,197,86,185,205,84,114,251,83,61,124,11,241,155,125,224,243,81,234,174,114,90,189,179,134,101,30,30,159,38,182,196,198,37,83,163,137,95,218,169,166,145,221,58,77,23,118,85,72,220,228,142,70,189,205,118,213,86,75,30,130,109,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,3,245,128,0,128,28,214,248,163,215,110,26,255,0,101,223,177,76,231,236,231,218,63,109,251,79,251,25,71,89,223,240,254,7,179,253,211,20,155,118,247,229,254,143,78,187,189,253,122,39,78,127,202,255,0,140,206,36,248,137,215,219,254,21,172,122,145,246,130,203,69,135,213,93,32,166,246,61,5,38,202,166,86,209,70,217,55,211,193,27,215,163,38,145,58,42,237,248,186,244,234,136,169,242,185,231,126,9,254,100,253,52,229,92,149,60,211,229,63,47,235,189,70,220,5,212,128,0,28,255,0,136,92,166,251,131,104,22,165,230,184,181,119,130,189,99,248,125,230,233,110,169,237,50,78,197,84,20,82,201,20,155,30,142,99,182,189,141,94,142,69,106,244,232,168,169,238,58,1,202,184,177,242,177,172,159,47,242,31,78,156,10,86,254,170,63,29,159,242,231,254,140,217,255,0,213,11,254,50,174,106,160,1,231,243,252,255,0,13,210,204,54,237,168,58,131,144,210,88,241,235,29,58,212,215,87,84,170,236,137,157,81,17,17,17,21,207,123,156,173,99,24,212,87,189,238,107,90,142,115,145,23,208,31,146,237,105,181,95,237,85,182,43,237,178,146,227,109,184,211,201,73,89,71,87,11,102,130,166,9,26,173,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,80,42,131,93,57,201,223,97,214,91,36,154,13,143,120,140,7,25,184,84,199,116,101,205,88,207,181,212,175,108,77,107,154,215,67,222,183,236,86,206,232,156,143,87,59,124,110,150,47,133,208,22,127,165,186,165,130,107,78,9,108,212,205,52,190,251,103,27,188,247,188,21,111,133,154,159,187,218,153,240,201,252,57,152,201,27,210,72,158,223,137,169,215,167,84,234,138,138,180,109,204,51,130,203,175,11,26,161,81,125,196,49,250,182,233,94,75,80,139,143,214,45,75,170,146,138,117,143,116,182,249,228,115,81,204,123,92,146,186,36,122,185,95,10,53,123,146,61,147,109,252,188,2,241,175,149,112,167,168,244,150,75,181,207,196,105,150,77,112,134,60,142,223,80,178,62,58,13,234,216,221,115,167,72,218,247,182,104,152,136,175,107,26,189,232,216,140,84,220,216,159,16,95,240,63,37,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,135,202,207,243,252,55,75,48,219,182,160,234,14,67,73,99,199,172,116,235,83,93,93,82,171,178,38,117,68,68,68,68,87,61,238,114,181,140,99,81,94,247,185,173,106,57,206,68,80,243,250,233,174,154,113,195,166,156,92,117,67,84,47,62,6,213,67,210,40,97,137,17,245,87,10,167,34,172,116,180,209,170,167,114,103,237,119,68,234,141,70,181,207,123,152,198,61,237,133,92,186,185,143,223,117,239,59,187,104,238,186,79,187,47,200,46,21,119,92,90,166,138,137,145,208,165,43,97,238,73,107,70,70,221,241,246,89,20,178,199,44,207,145,210,53,94,215,200,143,100,105,45,117,241,139,198,46,119,197,254,119,79,127,191,209,251,27,27,179,111,251,63,143,247,33,168,246,95,118,26,118,85,127,93,50,8,164,159,187,37,58,73,252,68,93,157,118,183,162,39,191,128,1,170,128,65,94,92,28,192,40,248,136,177,69,164,154,189,145,127,182,197,7,137,158,42,154,136,224,167,143,34,165,222,249,55,83,178,22,71,27,38,134,53,70,62,20,110,229,142,36,149,170,255,0,227,36,83,168,1,93,92,199,249,143,223,116,46,251,46,131,104,52,254,19,58,164,240,213,23,235,245,69,19,37,142,213,28,140,100,209,83,83,197,51,93,28,211,73,27,216,231,200,230,186,54,70,244,107,119,72,229,88,58,95,49,222,56,234,120,82,195,104,48,253,62,101,37,70,162,230,20,243,190,134,105,95,20,172,178,82,53,81,139,91,44,10,170,231,189,206,87,54,6,185,189,167,62,41,92,229,114,66,177,73,69,118,155,77,214,255,0,117,162,177,88,173,149,119,27,149,198,162,58,74,58,58,72,93,52,245,51,200,228,108,113,71,27,81,92,247,185,202,141,70,162,42,170,170,34,1,160,158,12,184,232,211,142,48,236,85,209,219,40,62,203,230,118,109,210,220,177,154,138,196,168,145,180,187,246,199,85,79,46,198,119,225,93,204,107,213,24,215,71,34,163,92,212,71,68,249,42,219,80,185,136,243,0,211,92,255,0,37,211,155,238,189,210,79,114,197,111,21,182,74,201,105,49,187,75,160,146,122,105,159,12,142,141,206,162,107,149,138,230,42,162,171,90,189,58,117,68,251,139,41,229,231,193,101,171,133,141,47,167,190,229,248,253,35,117,83,37,167,85,200,43,18,165,181,75,69,2,201,186,43,124,18,53,168,214,49,173,72,157,42,49,92,143,153,28,189,201,24,200,118,215,175,56,45,28,190,224,220,80,46,170,212,77,226,44,186,151,111,130,162,142,77,172,103,98,170,134,158,10,74,138,110,136,247,61,219,88,202,105,123,138,214,53,124,78,198,238,88,220,160,89,87,47,29,123,190,241,19,195,5,143,53,205,50,191,180,25,125,21,194,225,107,200,170,124,11,41,54,85,50,161,210,67,30,200,227,142,37,233,73,53,34,245,141,54,252,93,21,119,163,209,36,169,82,188,144,181,51,195,101,90,151,163,149,149,119,89,125,161,111,164,201,173,240,119,55,80,211,248,121,22,158,173,251,85,255,0,4,210,120,170,36,234,214,46,230,193,241,57,54,49,22,218,128,20,87,170,188,216,56,177,200,53,31,35,187,233,126,163,253,153,196,42,46,18,251,14,214,236,118,219,36,148,244,45,93,176,247,93,52,83,61,102,115,17,175,147,248,174,111,113,207,217,209,155,90,150,211,198,134,177,223,116,11,134,12,255,0,85,113,104,119,222,173,86,248,233,237,210,110,98,120,106,170,186,136,169,34,169,232,246,61,143,236,190,161,178,246,220,213,107,251,123,23,162,59,170,103,50,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,64,52,19,203,199,80,117,99,86,248,96,177,234,174,177,231,255,0,106,239,89,69,194,225,81,4,158,202,166,161,240,52,176,212,58,145,180,221,41,218,214,75,241,211,73,47,113,90,215,127,31,103,189,24,138,178,84,243,250,123,133,90,180,215,0,198,180,230,197,81,87,61,183,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,167,94,189,17,62,227,208,0,33,175,46,46,56,234,120,173,195,107,240,253,65,101,37,62,162,225,244,240,62,186,104,159,20,76,189,210,57,85,137,91,20,8,168,230,61,174,70,182,118,181,189,166,190,88,156,213,106,76,145,71,50,140,187,224,25,254,101,165,153,149,167,80,116,251,33,171,177,228,54,58,132,169,161,174,166,84,223,19,250,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,40,106,32,28,43,131,238,44,240,222,46,180,191,237,197,138,158,146,207,125,160,168,146,154,251,142,54,189,106,167,181,61,100,122,64,175,122,199,18,189,146,196,196,145,175,70,108,235,220,98,42,186,39,162,119,80,0,0,4,127,227,215,84,179,189,22,225,59,57,212,205,52,190,251,27,36,179,123,51,193,86,248,88,106,59,93,219,149,44,50,127,14,102,62,55,117,142,87,183,226,106,244,235,213,58,42,34,164,128,34,175,52,127,34,122,155,244,95,88,162,2,170,255,0,170,143,199,103,252,185,255,0,163,54,127,245,66,255,0,140,171,154,168,0,0,0,0,0,0,2,31,241,205,198,109,247,131,205,71,209,219,156,150,175,108,225,153,71,183,41,242,107,108,76,98,85,58,56,150,131,181,83,77,35,186,116,154,46,236,170,145,185,201,28,141,123,154,237,170,172,150,57,107,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,86,220,243,191,4,255,0,50,126,154,113,254,91,156,193,41,184,118,169,147,71,181,146,235,86,237,58,184,212,58,166,138,229,52,178,204,204,101,233,20,242,74,145,83,195,4,179,76,202,153,150,6,171,26,230,178,55,171,228,233,213,242,42,133,218,0,0,168,14,61,120,245,226,199,69,184,177,206,116,207,77,53,91,216,216,221,155,217,158,10,139,216,86,218,142,215,118,219,75,52,159,196,154,157,242,59,172,146,189,223,19,151,167,94,137,209,17,17,37,255,0,43,253,123,213,142,34,116,10,255,0,154,235,30,87,246,130,245,69,152,85,90,224,169,240,52,212,155,41,89,69,69,35,99,217,79,28,108,94,143,154,69,234,169,187,226,233,215,162,34,37,96,243,71,243,217,169,191,69,244,122,34,95,242,92,215,77,56,161,194,114,62,30,46,119,159,3,153,215,100,21,57,37,182,154,161,17,145,220,105,93,71,77,28,140,167,127,95,142,104,252,43,222,248,213,17,221,183,35,219,189,25,42,198,22,126,0,2,0,115,91,226,143,93,184,107,253,151,126,197,51,159,179,159,104,253,183,237,63,236,101,29,103,127,195,248,30,207,247,76,82,109,219,223,151,250,61,58,238,247,245,232,157,57,255,0,43,254,51,56,147,226,39,95,111,248,86,177,234,71,218,11,45,22,31,85,116,130,155,216,244,20,155,42,153,91,69,27,100,223,79,4,111,94,140,154,68,232,171,183,226,235,211,170,34,167,202,231,157,248,39,249,147,244,211,149,114,84,243,79,148,252,191,174,245,27,112,23,82,0,2,53,113,91,198,109,139,132,189,71,210,187,102,121,106,238,225,153,223,181,233,238,247,40,24,247,213,90,164,167,90,46,197,75,99,111,94,236,41,226,37,73,99,70,172,155,85,174,103,85,103,106,89,42,85,95,60,239,193,63,204,159,166,158,127,149,15,28,117,56,213,214,201,194,62,163,50,145,44,87,42,138,134,98,55,101,124,84,235,67,87,43,164,157,212,83,171,149,169,43,39,149,207,237,57,58,202,147,74,216,250,61,178,51,178,22,232,0,0,1,202,184,157,226,23,21,225,127,70,175,90,185,148,211,120,255,0,1,219,166,183,90,217,85,29,60,215,58,233,93,182,42,120,220,245,255,0,58,71,171,90,247,50,40,165,122,49,251,54,168,115,254,58,56,205,177,112,121,167,20,183,56,237,94,217,204,242,143,17,79,140,219,101,99,210,149,210,68,140,238,212,212,200,222,157,33,139,187,18,172,109,114,73,35,158,214,183,106,43,229,143,170,241,11,148,223,112,109,2,212,188,215,22,174,240,87,172,127,15,188,221,45,213,61,166,73,216,170,130,138,89,34,147,99,209,204,118,215,177,171,209,200,173,94,157,21,21,61,198,115,53,163,87,179,45,122,213,12,131,87,53,2,122,73,47,185,21,67,102,168,74,72,18,24,34,99,35,108,81,67,27,61,234,140,142,40,227,141,21,202,231,170,49,21,206,115,149,92,186,30,226,199,202,198,178,124,191,200,125,58,112,60,255,0,7,220,89,225,188,93,105,127,219,139,21,61,37,158,251,65,81,37,53,247,28,109,122,213,79,106,122,200,244,129,94,245,142,37,123,37,137,137,35,94,140,217,215,184,196,85,116,79,68,238,166,107,56,98,226,23,42,225,127,89,108,186,185,139,83,120,255,0,1,220,166,184,218,223,85,37,60,55,58,25,91,182,90,121,28,197,255,0,54,70,43,154,246,178,88,162,122,177,251,54,174,135,180,95,87,176,221,122,210,252,127,87,52,254,122,185,44,89,21,59,166,167,74,184,22,25,226,123,36,116,82,195,35,61,232,143,142,88,228,141,85,170,230,42,177,85,174,115,85,28,161,237,64,0,0,0,124,156,179,41,177,96,216,173,231,53,202,107,188,21,151,31,183,212,93,46,53,61,167,201,216,165,130,55,73,44,155,24,142,123,182,177,142,94,141,69,114,244,232,136,171,238,43,47,76,185,199,83,95,184,151,184,65,168,54,170,76,107,69,110,52,239,164,183,77,61,52,179,92,109,111,129,146,190,58,201,146,157,146,186,103,212,185,91,27,225,106,43,34,235,10,181,255,0,195,149,243,241,94,100,124,193,41,184,137,169,143,71,180,110,235,86,221,58,183,84,54,166,182,229,12,178,194,204,153,235,20,18,68,146,211,205,4,83,66,202,105,146,118,163,28,231,50,71,163,36,233,213,145,170,64,176,53,80,10,139,229,67,199,29,78,53,117,178,112,143,168,204,164,75,21,202,162,161,152,141,217,95,21,58,208,213,202,233,39,117,20,234,229,106,74,201,229,115,251,78,78,178,164,210,182,62,143,108,140,236,219,160,30,83,85,108,217,222,65,167,25,29,163,75,242,207,179,57,125,69,190,95,97,221,29,28,50,71,79,92,212,221,15,117,179,67,51,22,23,61,26,201,63,132,231,118,220,253,157,31,181,201,69,159,213,71,227,179,254,92,255,0,209,155,63,250,161,127,198,112,120,208,209,203,22,129,113,65,159,233,86,45,54,251,45,170,225,29,69,186,61,175,79,13,75,87,79,21,92,84,221,94,247,189,253,150,84,54,46,227,156,174,127,111,122,244,87,116,64,191,237,1,214,59,23,16,26,53,137,235,22,57,15,135,164,201,173,237,168,146,155,115,223,225,42,152,231,71,83,77,189,236,98,201,218,158,57,98,238,108,70,191,102,230,252,46,69,58,1,0,57,54,107,95,219,158,31,110,218,57,87,111,236,213,233,149,193,59,51,199,22,216,231,161,184,203,81,81,30,231,44,142,87,76,217,217,88,142,232,198,53,35,236,116,220,237,234,79,240,60,254,161,102,182,173,53,192,50,93,70,190,211,213,207,109,197,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,215,167,85,79,188,162,31,234,163,241,217,255,0,46,127,232,205,159,253,80,177,78,112,90,199,98,193,184,96,93,42,168,135,196,94,181,46,225,5,61,28,123,158,206,197,45,13,68,21,117,21,61,81,142,99,182,189,148,209,118,213,204,114,248,157,237,220,145,185,10,150,225,99,69,63,120,158,32,176,157,28,146,225,224,169,50,11,130,248,249,219,47,110,70,80,193,19,234,42,187,78,237,200,137,50,193,12,169,30,230,43,123,138,205,221,27,213,80,52,39,160,54,237,88,181,232,214,39,77,174,153,31,182,243,231,219,219,81,127,169,240,116,212,221,186,169,92,233,22,155,101,42,172,43,216,71,182,14,228,127,12,157,173,254,237,221,14,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,3,53,156,88,249,167,214,79,152,25,15,168,206,105,76,205,103,22,62,105,245,147,230,6,67,234,51,129,249,56,117,215,156,203,134,221,92,177,106,182,25,91,86,215,219,170,24,203,157,12,53,9,11,46,214,229,123,86,162,138,85,115,30,221,146,53,189,17,202,199,108,122,50,70,166,246,53,83,65,60,52,113,23,130,113,65,165,148,26,153,130,212,127,130,163,188,81,108,155,251,25,116,240,208,205,61,31,114,88,163,239,118,187,236,111,117,141,216,255,0,189,23,239,68,160,188,223,134,124,203,14,225,211,79,56,154,109,117,37,126,39,158,84,86,91,94,141,84,142,123,109,198,10,170,184,155,3,216,174,85,145,146,197,72,249,91,35,126,229,73,24,246,183,164,110,151,208,112,81,197,117,247,132,189,101,162,204,187,183,90,204,66,229,210,143,41,178,81,76,198,248,250,93,175,72,228,70,200,138,197,154,7,191,187,26,245,99,151,163,227,238,49,146,200,160,104,164,230,156,69,107,206,27,195,110,145,223,117,91,51,173,164,107,45,212,239,101,178,134,106,133,133,247,107,138,177,203,79,69,18,181,143,118,249,28,222,138,228,99,182,49,31,35,147,99,28,169,245,173,154,209,165,247,173,35,126,187,217,178,250,74,252,18,59,60,247,231,222,41,153,36,172,109,20,12,123,230,114,198,214,172,168,248,210,57,17,241,108,238,53,236,115,21,168,244,86,148,45,199,39,23,119,94,47,181,113,185,92,22,234,187,62,39,97,167,117,183,28,181,79,80,231,189,144,43,213,207,170,153,136,229,137,149,51,46,221,253,180,232,140,142,24,213,210,118,146,71,7,63,226,43,94,115,46,36,181,114,251,170,217,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,116,87,35,27,189,234,249,28,155,222,229,89,233,193,102,133,235,46,1,192,142,186,234,126,91,148,221,109,88,134,105,167,249,44,182,188,58,178,133,189,186,158,150,196,88,47,113,200,178,43,226,238,49,39,139,103,109,189,216,219,12,170,231,177,33,84,225,124,186,248,21,169,226,151,50,76,227,80,104,42,217,165,118,10,137,161,174,154,154,170,38,62,231,113,133,41,222,150,213,68,145,39,133,142,142,161,178,62,102,179,250,12,115,26,246,61,200,246,92,79,22,62,86,53,147,229,254,67,233,211,129,154,194,69,112,57,197,221,215,132,29,92,118,87,61,186,174,241,137,223,169,219,109,200,237,80,84,57,143,124,8,244,115,42,161,98,185,34,125,76,43,187,103,113,58,43,36,154,52,116,125,213,145,177,212,234,186,235,195,214,85,161,116,122,127,123,187,84,251,70,203,169,24,125,179,45,180,92,35,165,146,40,211,196,192,201,39,163,114,185,21,139,52,15,122,35,145,142,119,88,228,129,234,140,89,118,52,52,123,137,229,54,44,231,21,179,102,184,181,119,141,178,228,22,250,123,165,186,167,180,248,251,244,179,198,217,34,147,99,209,175,110,230,61,171,209,200,142,78,189,21,17,125,199,214,40,135,151,95,29,85,60,45,102,73,131,234,13,125,91,244,174,255,0,81,52,213,208,211,82,196,247,219,46,51,37,59,18,228,170,145,172,243,49,177,211,182,55,194,215,255,0,65,238,123,88,247,181,24,251,222,2,170,249,231,126,9,254,100,253,52,229,92,149,60,211,229,63,47,235,189,70,220,117,94,121,223,130,127,153,63,77,57,87,37,79,52,249,79,203,250,239,81,183,1,117,32,0,0,0,5,43,115,66,224,91,246,41,149,63,92,116,115,12,240,154,109,122,217,237,138,106,39,110,134,197,116,146,71,34,244,133,26,158,30,142,110,177,246,250,43,152,201,85,241,255,0,9,174,167,141,110,164,249,57,102,45,98,206,113,91,206,21,148,208,248,219,46,65,111,168,181,220,105,187,175,143,191,75,60,110,142,88,247,177,90,246,238,99,220,157,90,168,228,235,213,21,23,222,6,115,56,85,226,99,50,225,67,87,40,245,75,15,161,164,184,177,212,238,182,221,237,149,40,141,101,198,221,35,227,124,176,36,155,85,208,191,116,81,189,146,53,23,107,216,221,205,123,55,198,254,64,74,174,62,184,40,202,184,83,212,122,187,221,166,217,226,52,203,38,184,77,38,57,112,167,73,31,29,6,245,116,141,182,84,44,142,123,219,52,76,69,70,57,238,94,244,108,87,162,238,108,172,138,42,129,221,120,129,226,207,50,215,124,7,76,52,181,212,245,118,76,79,77,113,123,117,149,150,150,215,164,240,87,220,105,161,88,29,114,122,36,108,84,123,162,70,49,177,185,100,237,39,115,99,191,139,38,239,107,192,47,5,25,87,21,154,143,73,123,187,91,60,62,153,99,55,8,100,200,238,21,9,35,35,175,216,173,145,214,202,117,141,204,123,166,149,138,136,247,49,201,217,141,232,245,93,206,137,146,242,174,26,56,116,206,248,160,213,58,13,51,193,105,255,0,193,86,94,43,119,195,253,140,181,248,152,97,158,179,183,44,177,247,187,93,246,59,180,199,111,127,220,137,247,170,104,79,66,244,47,78,56,116,211,139,118,151,233,125,155,192,218,168,122,203,52,210,170,62,170,225,84,228,68,146,170,166,68,68,238,76,253,173,234,189,17,168,214,181,140,107,24,198,49,161,234,177,60,90,197,131,98,182,108,43,22,161,240,86,92,126,223,79,107,183,83,119,95,39,98,150,8,219,28,81,239,122,185,238,218,198,53,58,185,85,203,211,170,170,175,188,250,192,1,231,243,252,3,13,213,60,54,237,167,218,131,143,82,95,49,235,229,58,211,87,80,212,162,236,149,157,81,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,82,128,120,219,224,251,38,225,27,84,37,178,185,42,235,112,155,229,68,238,196,239,21,114,211,247,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,116,60,115,253,116,208,189,56,226,47,78,46,58,95,170,22,111,29,106,174,233,44,51,68,168,202,171,125,83,81,82,58,170,105,21,23,183,51,55,59,162,244,86,171,92,230,61,175,99,222,199,5,53,242,230,227,219,247,87,190,207,166,250,137,7,136,211,44,154,225,227,42,234,32,167,223,85,101,174,123,25,18,214,53,24,155,230,133,89,28,109,150,47,123,145,172,107,226,77,205,116,115,122,190,103,92,120,254,219,239,181,58,13,164,247,173,216,14,63,112,119,180,174,150,235,143,114,151,40,153,172,133,209,245,111,105,171,217,167,157,181,8,221,178,73,20,206,72,230,78,187,34,114,67,253,116,208,189,71,225,211,81,238,58,95,170,22,111,3,117,161,233,44,51,68,170,250,91,133,43,149,82,58,170,105,21,19,185,11,246,187,162,244,71,35,154,230,61,172,123,30,198,252,173,45,210,220,239,90,115,187,102,153,233,165,139,219,57,37,231,189,224,168,188,84,52,253,222,212,47,154,79,226,76,246,70,222,145,196,247,124,78,78,189,58,39,85,84,69,15,203,98,192,51,44,155,25,201,179,59,22,61,87,87,98,195,169,233,170,111,183,6,162,36,20,44,168,168,101,60,8,247,42,162,43,228,150,68,70,177,58,189,81,178,57,19,108,111,115,127,38,39,139,95,115,156,170,205,133,98,212,62,54,245,144,92,41,237,118,234,110,235,35,239,213,79,35,99,138,61,239,86,177,187,158,246,167,87,42,53,58,245,85,68,247,151,19,196,239,12,248,111,10,28,173,245,7,75,112,250,234,187,139,221,81,104,185,93,238,117,42,173,125,198,227,37,214,220,201,103,72,247,43,97,102,216,163,99,35,106,174,214,49,187,156,247,239,145,245,109,194,119,154,125,27,249,129,143,122,140,0,115,75,77,218,235,96,186,209,95,108,87,58,187,117,202,221,81,29,93,29,101,36,206,134,122,105,227,114,58,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,11,137,209,206,109,122,113,77,194,156,153,174,175,92,189,169,171,24,231,75,93,77,130,150,153,40,228,191,85,61,100,90,106,152,85,55,70,200,93,28,104,181,18,162,53,177,72,217,17,177,39,114,154,57,92,206,185,127,214,106,237,29,79,16,58,33,142,248,188,234,147,116,249,53,182,41,39,150,170,253,75,28,16,195,19,169,152,231,172,105,52,17,211,251,161,141,141,116,205,123,186,43,164,107,25,37,54,1,237,117,163,87,179,45,122,213,12,131,87,53,2,122,73,47,185,21,67,102,168,74,72,18,24,34,99,35,108,81,67,27,61,234,140,142,40,227,141,21,202,231,170,49,21,206,115,149,92,182,105,202,83,130,143,98,81,209,241,101,169,182,203,173,29,234,110,244,120,93,190,116,236,70,218,25,160,237,190,230,228,71,111,147,188,201,101,142,38,200,214,181,35,71,74,137,34,75,11,217,197,121,98,240,29,251,111,190,211,107,206,172,89,119,96,56,253,193,190,205,181,220,109,221,202,92,162,102,178,102,201,209,221,214,175,102,158,118,211,171,183,71,36,83,57,36,133,122,236,149,169,117,32,0,0,12,171,154,168,50,174,7,85,225,139,136,92,171,133,253,101,178,234,230,45,77,227,252,7,114,154,227,107,125,84,148,240,220,232,101,110,217,105,228,115,23,252,217,24,174,107,218,201,98,137,234,199,236,218,186,30,209,125,94,195,117,235,75,241,253,92,211,249,234,228,177,100,84,238,154,157,42,224,88,103,137,236,145,209,75,12,140,247,162,62,57,99,146,53,86,171,152,170,197,86,185,205,84,114,231,135,59,225,235,42,194,116,39,76,248,130,241,62,208,198,245,27,218,84,219,163,165,145,190,203,174,163,172,154,15,15,52,157,22,53,238,199,23,118,53,220,142,118,201,219,177,18,45,239,246,188,18,113,131,147,112,141,170,17,94,154,181,117,184,77,242,162,6,229,150,122,72,169,251,245,208,69,28,236,133,241,201,43,21,205,124,46,169,124,168,198,190,52,145,90,140,123,154,139,185,161,161,224,124,156,79,41,177,103,56,173,155,53,197,171,188,109,151,32,183,211,221,45,213,61,167,199,223,165,158,54,201,20,155,30,141,123,119,49,237,94,142,68,114,117,232,168,139,238,62,176,21,87,206,247,75,127,248,154,107,93,190,197,255,0,11,197,174,247,63,21,254,74,154,8,59,42,255,0,254,89,59,123,25,254,39,187,251,90,17,171,149,166,186,86,104,255,0,21,150,28,110,182,243,225,49,189,68,255,0,99,119,56,100,73,228,141,245,82,34,173,189,237,142,37,219,222,241,93,184,91,35,218,230,178,58,153,255,0,162,142,87,182,229,56,167,209,79,222,39,135,220,219,71,35,184,120,42,188,130,222,158,2,119,75,219,141,149,208,74,202,138,94,235,187,114,42,66,179,195,18,73,181,138,238,218,191,111,71,116,84,205,96,19,255,0,157,95,154,124,91,229,253,15,168,220,78,171,200,199,241,179,242,223,234,68,95,230,53,173,246,174,35,243,157,44,214,139,53,142,174,205,79,145,233,189,59,159,65,83,35,100,125,52,240,222,46,180,243,49,30,223,115,216,146,195,38,199,244,106,185,155,92,173,98,170,177,61,95,1,186,243,83,195,143,13,28,78,234,77,154,182,146,12,133,41,241,139,94,62,147,84,69,27,214,227,82,251,140,81,201,19,37,99,219,51,225,107,164,169,88,182,59,123,41,222,139,209,187,156,129,197,120,220,215,154,110,35,184,151,204,117,38,205,91,87,62,60,181,12,181,227,233,53,68,178,49,45,212,204,72,163,146,38,74,198,58,22,76,230,201,82,177,108,110,199,212,61,23,171,183,57,108,83,147,6,131,84,226,186,95,146,235,253,246,138,147,196,103,21,13,181,216,158,234,120,157,60,118,234,57,36,108,242,50,100,122,189,140,154,167,171,29,18,181,158,250,24,222,187,209,204,86,212,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,154,116,95,72,112,221,5,210,252,127,72,244,254,10,184,236,88,237,59,161,167,90,185,214,105,229,123,228,116,178,205,35,253,200,175,146,89,36,145,81,168,214,34,189,81,173,107,81,26,129,237,64,0,114,174,44,124,172,107,39,203,252,135,211,167,51,88,105,79,139,31,43,26,201,242,255,0,33,244,233,204,214,1,37,56,23,227,54,251,193,230,163,213,92,228,181,123,103,12,202,60,61,62,77,109,137,140,74,167,71,18,191,181,83,77,35,186,116,154,46,236,170,145,185,201,28,141,123,154,237,170,172,150,59,254,196,242,155,22,115,138,217,179,92,90,187,198,217,114,11,125,61,210,221,83,218,124,125,250,89,227,108,145,73,177,232,215,183,115,30,213,232,228,71,39,94,138,136,190,227,60,92,96,240,153,153,112,139,170,31,97,239,181,21,119,139,21,125,60,117,54,44,141,212,9,75,5,213,137,27,22,116,99,18,73,81,143,138,87,172,110,98,191,127,78,219,213,17,178,177,87,191,242,220,230,9,77,195,181,76,154,61,172,151,90,183,105,213,198,161,213,52,87,41,165,150,102,99,47,72,167,146,84,138,158,24,37,154,102,84,204,176,53,88,215,53,145,189,95,39,78,175,145,84,46,208,138,188,209,252,137,234,111,209,125,98,136,149,68,85,230,143,228,79,83,126,139,235,20,64,80,9,61,57,110,115,4,166,225,218,166,77,30,214,75,173,91,180,234,227,80,234,154,43,148,210,203,51,49,151,164,83,201,42,69,79,12,18,205,51,42,102,88,26,172,107,154,200,222,175,147,167,87,200,171,13,116,159,5,253,168,106,158,27,166,126,212,246,103,218,220,130,221,98,241,189,142,247,133,241,85,49,195,221,237,238,110,253,189,205,219,119,55,175,78,157,83,175,83,245,235,70,144,230,90,11,170,25,6,145,234,4,20,145,223,113,218,134,195,80,180,147,164,208,74,199,198,217,98,154,55,251,149,89,36,82,71,34,35,145,175,68,122,35,154,215,34,181,2,252,248,233,226,47,247,98,225,199,34,207,237,181,29,172,146,225,182,197,140,252,27,186,93,42,24,253,146,251,226,146,63,224,198,201,170,54,200,212,99,251,29,181,84,87,161,0,56,112,231,19,172,180,149,150,172,23,88,180,215,246,149,87,113,184,82,209,83,92,44,12,109,29,226,94,236,238,71,181,41,35,141,97,171,155,164,145,178,24,163,109,63,85,141,26,231,57,207,87,164,21,206,117,211,81,245,39,78,48,109,47,205,111,62,213,181,105,207,142,138,193,52,232,174,170,167,165,170,74,116,90,87,72,171,241,195,31,133,111,105,21,55,49,175,115,17,202,198,198,198,75,94,79,58,33,117,207,56,139,168,214,88,111,148,148,118,221,46,167,87,84,82,58,55,62,122,233,238,52,181,116,209,49,159,115,88,198,181,38,123,158,170,171,213,145,181,26,187,213,241,135,96,231,157,248,39,249,147,244,210,63,242,140,212,204,87,78,248,184,134,221,148,213,248,79,182,184,253,94,51,110,157,242,71,28,45,174,146,122,122,136,153,35,158,246,244,238,120,87,68,196,110,231,58,89,98,98,55,226,234,146,3,158,119,224,159,230,79,211,74,171,3,85,0,128,28,177,120,241,253,183,216,169,180,27,86,47,91,179,236,126,222,223,102,221,46,55,30,229,86,81,11,95,51,164,232,222,211,83,189,79,3,105,209,219,164,146,89,154,146,76,189,118,74,228,159,224,8,255,0,199,182,166,98,186,95,194,62,166,92,114,154,190,223,183,177,250,220,102,221,3,36,141,38,170,174,175,129,244,241,50,54,189,237,223,183,184,233,94,141,234,228,138,25,94,141,118,206,135,96,207,243,252,55,75,48,219,182,160,234,14,67,73,99,199,172,116,235,83,93,93,82,171,178,38,117,68,68,68,68,87,61,238,114,181,140,99,81,94,247,185,173,106,57,206,68,92,246,113,131,197,158,101,197,214,168,125,184,190,211,213,217,236,84,20,241,211,88,177,199,87,165,84,22,166,44,108,73,213,143,72,226,71,190,89,88,178,57,234,205,253,59,108,85,86,196,196,64,225,70,170,12,171,154,168,0,0,3,202,106,150,150,224,154,211,130,92,244,207,82,236,94,217,198,239,61,159,27,69,226,166,167,238,246,166,100,209,255,0,18,23,178,70,244,146,38,59,225,114,117,233,209,122,162,170,46,123,56,174,225,71,81,248,74,212,119,225,89,172,94,58,213,93,220,158,193,127,130,21,101,45,222,149,170,136,174,106,42,175,110,102,110,106,75,10,170,186,55,57,170,138,246,62,57,31,163,227,138,113,93,194,142,156,113,107,167,15,194,179,88,188,13,214,135,185,61,130,255,0,4,40,250,171,69,83,145,17,92,212,85,78,228,47,218,212,150,21,84,108,141,107,85,21,143,100,114,48,43,47,150,151,48,74,157,30,186,217,248,124,213,251,173,36,122,125,95,81,225,172,247,106,185,98,165,131,26,123,221,85,60,139,34,178,5,124,236,168,169,158,38,171,230,149,172,129,58,185,85,24,142,233,224,57,142,241,199,77,197,110,101,65,135,233,243,42,233,244,235,15,168,157,244,51,74,249,98,125,238,173,200,140,90,217,96,85,70,177,141,106,57,176,53,205,238,181,146,202,231,43,86,101,138,56,191,170,90,91,157,232,182,119,115,211,61,75,177,123,27,36,179,118,124,109,23,138,134,163,181,221,133,147,71,252,72,94,248,221,214,57,88,239,133,203,211,175,69,232,168,168,158,131,135,93,6,204,184,146,213,203,22,148,225,148,85,110,125,198,161,143,185,215,67,78,147,50,211,110,71,181,42,43,101,71,61,141,217,27,93,213,26,175,110,247,171,35,106,239,123,81,67,197,83,98,215,218,188,86,227,154,211,208,239,178,218,174,20,118,186,202,158,235,19,181,85,87,29,76,148,241,236,85,222,237,204,162,169,94,168,138,212,237,244,114,162,185,168,191,87,75,116,183,59,214,156,238,217,166,122,105,98,246,206,73,121,239,120,42,47,21,13,63,119,181,11,230,147,248,147,61,145,183,164,113,61,223,19,147,175,78,137,213,85,17,109,43,154,30,144,225,186,11,192,78,155,105,30,159,193,87,29,139,29,206,40,225,167,90,185,214,105,229,123,232,174,114,203,52,143,247,34,190,73,100,146,69,70,163,88,138,245,70,181,173,68,106,67,94,87,30,123,52,203,235,94,143,90,4,117,192,51,252,203,75,51,43,78,160,233,246,67,87,99,200,108,117,9,83,67,93,76,169,190,39,244,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,91,126,180,243,134,209,232,120,116,162,206,111,180,148,149,154,182,202,120,219,89,131,210,37,117,52,19,78,149,73,12,143,142,185,212,210,67,27,22,30,181,40,197,115,213,168,169,18,185,206,77,203,205,121,174,112,45,253,191,138,13,20,195,63,225,21,89,253,21,11,191,205,115,110,145,211,163,127,233,124,83,218,239,247,147,43,63,186,38,42,172,15,65,159,231,249,150,169,230,87,109,65,212,28,134,174,249,144,223,42,22,166,186,186,165,83,124,175,232,136,136,136,136,141,99,26,212,107,24,198,162,49,140,107,90,212,107,90,136,150,253,203,75,151,221,54,143,90,172,252,65,234,253,170,174,61,65,175,167,241,54,123,77,92,82,210,207,141,49,237,170,130,68,145,25,58,178,119,212,83,79,19,149,147,68,215,192,189,90,168,143,71,116,226,188,168,120,28,169,201,110,182,78,46,53,25,244,139,98,182,212,84,63,17,180,171,34,168,90,234,184,157,36,14,173,157,28,142,72,153,4,173,127,105,169,210,85,154,38,201,213,141,141,157,235,116,0,64,14,114,122,41,246,231,135,219,78,177,210,92,59,53,122,101,112,94,244,18,75,182,57,232,110,50,211,211,201,181,169,27,149,211,54,118,81,171,122,189,141,72,251,253,119,59,98,19,252,231,250,253,163,150,46,32,52,107,44,209,220,142,111,15,73,147,91,221,79,29,78,215,191,194,85,49,201,37,53,78,198,61,139,39,106,120,226,151,183,189,26,253,155,93,240,185,80,10,1,224,191,88,236,90,5,197,6,1,170,185,76,59,236,182,171,132,148,247,25,55,61,60,53,45,93,60,180,146,212,244,99,30,247,246,89,80,233,123,109,106,185,253,189,137,209,93,213,52,124,101,92,210,159,11,26,215,251,196,240,251,132,235,28,150,255,0,5,87,144,91,215,199,192,216,187,113,178,186,9,95,79,85,218,111,114,69,72,86,120,101,88,247,61,93,219,86,110,232,238,168,129,8,57,224,230,183,90,12,3,75,52,230,26,122,69,182,223,47,23,27,221,68,174,99,187,237,158,134,24,161,137,172,118,237,168,197,109,194,101,114,43,85,85,91,31,69,111,69,71,67,94,88,186,91,251,80,227,39,10,241,118,47,105,218,177,47,17,148,220,63,174,187,62,23,194,198,190,18,127,115,218,231,237,174,146,139,224,110,238,189,126,38,171,17,227,153,214,169,126,212,56,201,205,124,37,247,218,118,172,75,195,226,214,255,0,235,94,207,133,240,177,167,139,131,222,198,185,251,107,164,173,248,221,187,175,95,133,202,196,97,53,57,37,233,158,85,143,233,198,162,106,149,218,147,195,217,115,11,133,190,223,104,238,71,35,36,168,240,9,83,223,157,187,152,140,124,42,250,180,141,175,99,157,252,72,39,106,163,85,158,240,178,160,0,3,42,230,170,12,171,129,213,120,98,226,23,42,225,127,89,108,186,185,139,83,120,255,0,1,220,166,184,218,223,85,37,60,55,58,25,91,182,90,121,28,197,255,0,54,70,43,154,246,178,88,162,122,177,251,54,174,135,180,95,87,176,221,122,210,252,127,87,52,254,122,185,44,89,21,59,166,167,74,184,22,25,226,123,36,116,82,195,35,61,232,143,142,88,228,141,85,170,230,42,177,85,174,115,85,28,185,225,206,248,122,202,176,157,9,211,62,32,188,79,180,49,189,70,246,149,54,232,233,100,111,178,235,168,235,38,131,195,205,39,69,141,123,177,197,221,141,119,35,157,178,118,236,68,139,123,253,175,4,156,96,228,220,35,106,132,87,166,173,93,110,19,124,168,129,185,101,158,146,42,126,253,116,17,71,59,33,124,114,74,197,115,95,11,170,95,42,49,175,141,36,86,163,30,230,162,238,104,104,120,30,127,0,207,240,221,83,195,109,58,131,167,217,13,37,243,30,190,83,165,77,13,117,50,174,201,89,213,81,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,61,0,2,42,243,71,242,39,169,191,69,245,138,34,85,17,87,154,63,145,61,77,250,47,172,81,1,64,38,170,12,171,154,168,0,0,0,0,0,0,2,170,249,231,126,9,254,100,253,52,170,178,213,57,231,126,9,254,100,253,52,175,94,28,180,66,235,196,118,176,217,116,106,197,124,164,180,92,175,244,247,23,81,213,213,198,231,192,147,211,208,207,83,27,36,219,241,53,143,116,8,197,122,35,149,136,245,114,53,251,118,40,88,167,42,126,59,109,75,106,160,225,103,89,114,106,182,220,155,80,144,97,23,91,140,237,116,18,64,173,99,99,179,171,213,17,204,123,92,142,88,55,185,200,244,127,97,170,205,144,71,37,165,25,108,203,49,107,238,13,149,94,112,172,166,135,193,94,177,251,133,69,174,227,77,221,100,157,138,168,36,116,114,199,189,138,230,59,107,216,228,234,213,86,175,78,168,170,158,242,234,121,112,115,0,163,226,34,197,22,146,106,246,69,254,219,20,30,38,120,170,106,35,130,158,60,138,151,123,228,221,78,200,89,28,108,154,24,213,24,248,81,187,150,56,146,86,171,255,0,140,145,5,117,243,71,243,217,169,191,69,244,122,34,58,224,25,254,101,165,153,149,167,80,116,251,33,171,177,228,54,58,132,169,161,174,166,84,223,19,250,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,44,138,230,143,231,179,83,126,139,232,244,71,52,181,112,207,153,95,248,92,186,241,79,98,174,164,170,177,99,153,67,241,203,237,11,149,35,158,141,139,21,26,193,86,197,87,116,153,143,150,177,34,115,17,17,236,94,219,145,30,215,61,98,11,191,224,147,140,28,103,139,157,47,138,244,213,164,162,205,172,116,240,55,44,179,210,69,81,216,161,158,89,39,100,47,142,73,88,141,115,38,109,51,229,70,53,242,44,104,228,99,220,229,77,206,145,70,104,120,117,215,156,203,134,221,92,177,106,182,25,91,86,215,219,170,24,203,157,12,53,9,11,46,214,229,123,86,162,138,85,115,30,221,146,53,189,17,202,199,108,122,50,70,166,246,53,83,69,58,47,171,216,110,189,105,126,63,171,154,127,61,92,150,44,138,157,211,83,165,92,11,12,241,61,146,58,41,97,145,158,244,71,199,44,114,70,170,213,115,21,88,170,215,57,170,142,80,174,14,121,223,130,127,153,63,77,57,87,37,79,52,249,79,203,250,239,81,183,29,87,158,119,224,159,230,79,211,78,85,201,83,205,62,83,242,254,187,212,109,192,93,72,0,10,171,231,157,248,39,249,147,244,210,170,203,84,231,157,248,39,249,147,244,210,0,112,247,195,166,119,196,181,227,40,196,244,206,159,199,100,150,44,125,111,180,86,205,240,197,237,13,181,244,116,210,69,222,154,88,227,139,108,117,79,155,115,149,122,246,118,34,117,122,42,5,170,114,197,227,199,246,223,98,166,208,109,88,189,110,207,177,251,123,125,155,116,184,220,123,149,89,68,45,124,206,147,163,123,77,78,245,60,13,167,71,110,146,73,102,106,73,50,245,217,43,146,127,153,97,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,208,79,2,252,102,216,184,195,211,138,171,156,150,175,99,102,120,191,135,167,201,173,177,49,235,74,217,37,71,246,170,105,164,119,94,176,203,218,149,82,55,57,100,141,204,115,93,185,17,146,200,29,215,63,207,240,221,44,195,110,218,131,168,57,13,37,143,30,177,211,173,77,117,117,74,174,200,153,213,17,17,17,17,92,247,185,202,214,49,141,69,123,222,230,181,168,231,57,17,115,217,198,15,22,121,151,23,90,161,246,226,251,79,87,103,177,80,83,199,77,98,199,29,94,149,80,90,152,177,177,39,86,61,35,137,30,249,101,98,200,231,171,55,244,237,177,85,91,19,17,58,175,49,222,56,233,184,173,204,168,48,253,62,101,93,62,157,97,245,19,190,134,105,95,44,79,189,213,185,17,139,91,44,10,168,214,49,173,71,54,6,185,189,214,178,89,92,229,106,204,177,71,194,180,75,135,76,239,91,236,249,214,89,96,167,236,227,122,115,143,215,95,114,11,158,248,93,225,123,84,21,117,52,177,118,95,43,36,127,126,74,53,135,116,104,254,222,253,238,69,68,232,161,202,141,41,241,99,229,99,89,62,95,228,62,157,57,154,195,74,124,88,249,88,214,79,151,249,15,167,78,6,107,9,21,193,39,24,57,55,8,218,161,21,233,171,87,91,132,223,42,32,110,89,103,164,138,159,191,93,4,81,206,200,95,28,146,177,92,215,194,234,151,202,140,107,227,73,21,168,199,185,168,187,155,29,78,235,198,15,9,153,151,8,186,161,246,30,251,81,87,120,177,87,211,199,83,98,200,221,64,148,176,93,88,145,177,103,70,49,36,149,24,248,165,122,198,230,43,247,244,237,189,81,27,43,21,66,250,51,206,33,244,191,79,180,26,126,36,110,247,90,186,156,37,182,122,75,221,53,69,37,28,142,158,178,10,174,223,132,108,113,61,26,230,190,87,77,11,81,36,216,141,87,162,200,172,68,114,165,69,232,231,56,46,39,240,107,236,149,26,170,182,173,75,178,212,116,238,81,212,82,83,218,170,160,218,201,17,60,61,69,36,45,99,119,61,241,171,251,177,75,213,177,163,91,219,87,43,136,215,110,226,119,89,109,188,62,221,248,98,143,40,239,96,55,139,133,61,193,244,85,16,182,89,41,187,114,172,206,130,158,71,117,88,161,146,116,138,103,177,191,253,146,36,86,171,123,147,164,190,171,129,110,29,63,121,222,35,177,220,2,229,79,221,198,237,251,175,185,55,199,183,173,174,157,236,223,23,186,88,228,254,52,143,134,159,116,110,87,179,191,220,68,84,98,129,160,156,3,44,169,206,176,219,78,97,85,135,100,24,171,238,212,233,82,150,139,252,17,67,113,165,99,149,118,36,241,69,36,141,141,234,221,174,216,174,222,221,200,215,163,30,142,99,107,47,154,231,29,63,219,248,95,209,76,207,254,17,75,159,214,208,183,252,214,182,215,29,66,59,254,151,197,49,173,255,0,121,10,191,251,162,18,194,120,145,162,214,218,253,18,202,96,225,202,237,73,110,212,86,211,197,53,142,106,150,192,230,57,241,207,27,229,133,18,161,143,135,124,144,182,88,216,178,34,49,30,246,170,185,137,241,183,53,151,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,129,234,244,95,72,115,45,122,213,12,127,72,244,254,10,73,47,185,21,67,161,167,90,185,210,24,34,99,35,116,178,205,35,253,234,140,142,40,228,145,81,168,231,170,49,81,173,115,149,26,183,61,148,114,180,209,171,255,0,12,24,238,129,210,221,124,46,73,139,247,234,104,51,71,208,185,102,74,234,170,138,121,107,234,36,164,134,104,163,159,187,29,59,41,216,147,58,71,69,19,34,68,123,150,62,174,230,188,152,50,125,18,159,75,242,92,103,29,183,210,90,117,66,58,134,191,35,99,174,83,203,61,230,221,20,146,58,142,181,144,201,210,40,217,18,213,201,76,230,194,139,209,89,27,228,84,89,163,66,199,192,203,190,127,128,102,90,89,153,93,180,251,80,113,234,187,30,67,99,168,90,106,234,26,148,77,241,63,162,42,42,42,42,181,236,115,85,175,99,218,170,199,177,205,115,85,205,114,42,220,79,44,94,60,127,109,246,42,109,6,213,139,214,236,251,31,183,183,217,183,75,141,199,185,85,148,66,215,204,233,58,55,180,212,239,83,192,218,116,118,233,36,150,102,164,147,47,93,146,185,35,175,57,252,183,68,175,250,161,141,88,241,215,85,213,106,134,57,78,235,110,71,35,101,158,56,40,237,203,28,117,84,112,62,57,34,237,76,247,173,100,146,54,72,100,77,137,220,100,141,122,186,62,212,10,210,172,91,81,243,77,71,199,49,189,33,161,186,213,230,117,119,8,157,100,109,174,85,138,170,58,168,215,184,217,153,42,43,123,61,189,139,34,202,174,107,99,107,21,238,115,81,170,228,13,63,21,43,206,247,76,252,54,85,166,154,199,71,73,117,151,218,22,250,188,102,225,63,111,117,13,63,135,145,42,41,25,185,25,240,77,39,138,173,94,142,122,238,108,31,11,83,99,213,109,126,211,29,214,27,85,20,55,218,218,74,203,147,41,227,109,101,69,37,51,169,160,154,116,106,119,31,28,78,146,71,70,197,119,85,70,44,143,86,162,162,43,157,211,170,198,14,103,90,91,251,80,224,219,53,240,150,47,105,221,113,47,15,148,219,255,0,174,187,62,23,194,200,158,46,127,123,218,215,237,161,146,183,224,118,238,189,126,22,171,209,128,87,87,39,221,99,190,224,220,80,38,149,83,195,226,44,186,151,111,158,158,178,61,204,103,98,170,134,158,122,186,122,158,170,199,61,219,88,202,152,187,104,230,53,124,78,247,110,88,218,133,223,153,129,210,173,76,202,180,111,81,241,205,82,194,170,252,61,235,25,184,69,112,166,221,36,140,142,109,139,241,193,47,109,236,123,161,149,138,232,228,98,57,55,198,247,181,87,163,148,211,240,20,173,206,79,90,254,220,241,5,105,209,202,75,127,102,147,76,173,235,222,158,72,182,201,61,117,198,42,122,137,54,185,36,114,58,22,192,202,52,111,86,49,201,39,127,174,230,236,83,234,242,91,209,203,22,97,172,185,110,177,93,230,238,85,233,221,190,158,158,215,77,181,233,182,170,228,218,136,221,83,189,175,68,93,144,65,81,23,109,204,123,93,226,119,124,46,141,170,176,171,95,181,142,251,196,6,178,229,154,197,145,195,225,234,242,107,131,170,35,166,220,199,248,74,86,53,35,166,166,222,198,49,36,237,65,28,81,119,54,35,159,179,115,190,39,42,151,105,202,203,0,166,193,120,45,195,106,151,30,171,180,220,178,170,138,251,253,201,42,82,86,190,169,242,84,190,42,122,132,100,139,240,177,244,112,82,43,54,34,49,204,218,244,235,189,92,224,150,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,107,56,177,243,79,172,159,48,50,31,81,156,210,153,154,206,44,124,211,235,39,204,12,135,212,103,2,228,249,114,98,214,44,231,151,86,23,133,101,52,62,54,203,144,91,242,43,93,198,155,186,248,251,244,179,221,43,227,150,61,236,86,189,187,152,247,39,86,170,57,58,245,69,69,247,149,67,199,39,8,151,94,16,117,113,184,164,23,26,187,198,39,126,167,117,203,28,186,207,78,230,61,240,35,213,175,165,153,232,212,137,245,48,174,221,253,181,232,172,146,25,21,177,247,82,54,219,167,43,143,34,122,101,245,175,88,173,58,255,0,17,90,13,134,241,37,164,119,221,41,204,232,169,28,203,141,59,223,108,174,154,157,102,125,166,226,140,114,83,214,196,141,123,29,190,55,59,170,181,30,221,236,87,198,229,216,247,34,134,115,63,106,89,223,236,179,246,41,237,223,246,25,246,131,237,79,179,60,44,63,247,83,195,120,110,255,0,123,103,119,251,79,195,179,126,207,231,183,175,188,236,28,14,112,137,117,226,251,87,29,138,79,113,171,179,226,118,26,118,220,178,59,172,20,238,123,217,2,189,26,202,88,94,173,88,153,83,50,238,217,220,94,136,200,230,145,27,39,105,99,119,213,173,229,247,173,180,28,87,208,112,189,61,170,173,207,184,212,45,124,55,200,98,130,102,55,27,74,201,41,214,245,44,76,157,91,11,54,196,231,36,18,74,217,21,234,200,147,227,123,55,93,247,14,186,13,134,240,219,164,118,45,41,195,40,169,26,203,117,59,31,115,174,134,157,97,125,218,226,172,106,84,86,202,142,123,221,190,71,55,170,53,94,237,140,70,70,213,216,198,162,7,181,196,241,107,22,13,138,217,176,172,90,135,193,89,113,251,125,61,174,221,77,221,124,157,138,88,35,108,113,71,189,234,231,187,107,24,212,234,229,87,47,78,170,170,190,243,192,113,99,229,99,89,62,95,228,62,157,57,213,78,85,197,143,149,141,100,249,127,144,250,116,224,102,176,208,70,51,160,216,111,18,92,191,52,227,74,115,58,42,71,50,227,166,246,23,219,43,166,167,89,159,105,184,165,170,36,167,173,137,26,246,59,124,110,119,85,106,61,187,216,175,141,203,177,238,69,207,185,165,62,19,188,172,104,223,203,252,123,211,160,3,62,220,69,104,54,101,195,110,174,95,116,167,51,162,171,107,237,213,15,125,178,186,106,116,133,151,107,114,189,201,79,91,18,53,239,110,201,26,222,170,212,123,182,61,31,27,151,123,28,137,63,249,95,115,4,166,180,211,89,120,94,214,155,173,91,216,250,134,208,97,247,202,153,101,169,126,249,165,165,167,163,178,164,81,64,231,35,17,207,157,204,158,89,118,70,196,108,95,11,26,206,147,87,142,78,17,45,92,95,105,27,113,72,46,52,150,124,178,195,80,235,150,57,117,158,157,175,99,39,86,43,95,75,51,209,171,43,41,166,77,187,251,107,213,31,28,50,43,100,237,36,110,165,109,16,224,215,91,117,187,90,46,122,55,104,197,106,233,106,49,59,195,45,121,149,193,171,4,208,99,236,74,191,15,60,143,114,202,200,167,123,21,179,57,177,71,34,190,84,134,69,143,170,53,206,64,155,252,243,191,4,255,0,50,126,154,114,174,74,158,105,242,159,151,245,222,163,110,61,175,56,204,110,235,134,224,28,54,226,23,220,158,175,36,185,88,236,247,139,109,101,234,173,29,223,185,79,12,54,168,228,170,147,115,222,237,242,57,170,245,234,247,47,87,47,87,59,239,95,21,201,83,205,62,83,242,254,187,212,109,192,93,72,5,96,115,69,230,1,71,104,163,185,112,201,162,25,23,122,235,55,137,183,103,23,72,35,130,122,88,233,101,130,88,38,180,183,184,199,238,153,123,189,101,146,53,99,161,116,109,141,28,175,89,91,16,124,174,36,120,233,253,181,241,161,163,218,29,163,153,159,139,211,107,46,160,99,126,216,169,162,110,216,111,183,72,238,209,42,244,153,28,190,34,142,30,145,246,250,35,88,249,81,242,127,21,173,167,145,45,80,205,103,9,222,105,244,111,230,6,61,234,48,26,83,0,0,3,159,235,166,133,233,199,17,122,113,113,210,253,80,179,120,235,85,119,73,97,154,37,70,85,91,234,154,138,145,213,83,72,168,189,185,153,185,221,23,162,181,90,231,49,237,123,30,246,59,50,230,170,12,171,129,161,238,95,186,67,134,233,7,10,24,12,24,124,21,104,252,194,207,67,151,221,230,169,157,101,124,247,26,234,56,31,43,145,61,205,99,26,212,142,54,53,168,157,25,19,85,219,158,175,123,164,81,202,184,78,242,177,163,127,47,241,239,78,128,234,160,0,0,0,0,71,254,49,120,58,193,56,191,193,41,236,23,250,207,99,100,150,109,255,0,103,242,14,220,213,30,203,238,205,78,250,175,235,86,79,20,115,247,99,167,72,255,0,136,171,179,174,230,244,84,247,252,174,5,248,50,177,112,121,167,21,86,201,46,190,217,204,242,143,15,81,147,92,162,123,210,149,210,68,143,237,83,83,70,238,157,33,139,187,42,36,142,106,73,35,158,231,59,106,43,34,142,74,128,34,175,52,127,34,122,155,244,95,88,162,41,91,132,239,52,250,55,243,3,30,245,24,11,169,230,143,228,79,83,126,139,235,20,69,43,112,157,230,159,70,254,96,99,222,163,0,26,83,43,87,93,57,66,98,185,223,17,214,76,143,76,238,31,100,180,218,253,226,110,25,109,13,43,99,79,101,205,27,226,233,5,181,138,171,183,197,119,30,173,99,152,177,83,118,101,114,43,154,176,211,22,84,0,252,150,155,77,170,193,106,162,177,88,173,148,150,235,109,186,158,58,74,58,58,72,91,12,20,208,70,212,108,113,71,27,81,26,198,53,168,141,70,162,34,34,34,34,31,172,0,0,0,6,85,205,84,25,87,2,247,185,123,224,24,110,169,242,225,194,116,251,80,113,234,75,230,61,124,167,189,211,87,80,212,162,236,149,158,217,172,84,84,84,84,115,30,215,35,94,199,181,81,236,123,90,230,171,92,212,84,169,110,48,120,76,204,184,69,213,15,176,247,218,138,187,197,138,190,158,58,155,22,70,234,4,165,130,234,196,141,139,58,49,137,36,168,199,197,43,214,55,49,95,191,167,109,234,136,217,88,171,113,60,174,60,137,233,151,214,189,98,180,234,188,78,240,245,138,241,65,163,87,173,35,202,106,124,7,143,237,212,219,174,140,165,142,162,107,101,116,78,221,21,68,109,122,127,157,27,209,174,99,159,20,178,177,30,205,251,144,42,131,150,231,48,74,110,29,170,100,209,237,100,186,213,187,78,174,53,14,169,162,185,77,44,179,51,25,122,69,60,146,164,84,240,193,44,211,50,166,101,129,170,198,185,172,141,234,249,58,117,124,138,183,104,103,6,171,131,158,32,191,120,43,223,12,150,60,39,219,217,213,135,124,181,48,91,170,226,90,95,10,145,50,86,85,45,68,142,100,113,66,248,229,133,90,178,172,110,221,52,113,171,91,35,146,50,252,248,110,210,43,174,130,232,150,45,164,23,156,238,175,49,168,198,41,229,164,101,226,166,7,64,249,96,89,228,124,49,36,110,150,85,99,34,137,241,194,198,239,84,70,68,212,77,169,209,168,29,44,160,30,103,90,91,251,47,227,39,53,240,150,47,102,90,178,223,15,148,219,255,0,174,187,222,43,197,70,158,46,127,123,220,230,110,174,142,183,224,118,222,157,62,22,163,21,133,255,0,16,43,156,54,136,90,179,206,29,41,245,150,107,229,93,29,203,75,170,17,212,244,141,141,175,130,186,11,141,85,37,52,172,127,220,230,61,174,72,94,215,162,170,116,100,141,86,174,244,124,97,74,213,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,209,140,89,102,150,69,107,122,38,249,30,239,189,202,170,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,174,215,61,141,158,102,181,202,157,90,146,200,137,211,114,245,252,160,9,211,201,247,71,47,185,207,20,9,170,180,243,120,123,46,154,91,231,168,172,147,107,31,223,170,174,167,158,146,158,155,162,189,175,110,230,62,166,94,226,53,237,79,13,177,219,86,70,169,119,228,53,229,95,195,197,171,70,184,104,181,103,149,86,170,186,92,179,83,169,225,189,221,159,53,99,102,99,168,145,243,45,181,177,54,53,216,198,45,52,205,153,81,122,201,190,161,232,245,77,173,142,57,148,0,0,7,42,226,199,202,198,178,124,191,200,125,58,115,53,134,148,248,177,242,177,172,159,47,242,31,78,156,205,96,26,83,226,119,135,172,87,138,13,26,189,105,30,83,83,224,60,127,110,166,221,116,101,44,117,19,91,43,162,118,232,170,35,107,211,252,232,222,141,115,28,248,165,149,136,246,111,220,153,225,214,141,33,204,180,23,84,50,13,35,212,8,41,35,190,227,181,13,134,161,105,39,73,160,149,143,141,178,197,52,111,247,42,178,72,164,142,68,71,35,94,136,244,71,53,174,69,106,105,204,166,190,113,156,66,224,154,143,168,248,238,140,226,84,214,171,189,94,158,248,153,46,151,216,42,166,124,148,149,213,10,140,158,216,214,34,164,43,177,32,129,242,187,248,142,73,54,198,139,19,162,153,146,7,64,229,71,199,79,246,142,23,245,175,51,255,0,131,210,224,21,181,205,255,0,57,174,181,201,80,174,255,0,162,240,172,115,127,223,194,143,254,231,132,149,92,209,252,137,234,111,209,125,98,136,165,110,24,184,122,202,184,160,214,91,46,145,226,213,62,3,199,247,42,110,55,71,210,201,81,13,178,134,38,238,150,162,70,177,63,205,141,136,231,49,175,150,88,152,175,102,253,201,115,220,204,104,170,109,220,191,245,2,223,89,118,171,186,84,82,211,216,97,150,186,173,177,54,122,167,182,237,66,142,154,68,133,140,137,30,229,69,114,164,108,99,58,170,237,107,83,162,32,83,15,9,222,105,244,111,230,6,61,234,48,23,125,199,71,6,86,46,48,244,226,150,217,29,215,216,217,158,47,226,42,49,155,148,175,122,210,182,73,81,157,218,106,152,219,215,172,50,246,162,69,145,173,89,35,115,26,230,238,68,124,82,103,176,186,158,88,188,120,254,219,236,84,218,13,171,23,173,217,246,63,111,111,179,110,151,27,143,114,171,40,133,175,153,210,116,111,105,169,222,167,129,180,232,237,210,73,44,205,73,38,94,187,37,114,5,53,229,152,181,247,6,202,175,56,86,83,67,224,175,88,253,194,162,215,113,166,238,178,78,197,84,18,58,57,99,222,197,115,29,181,236,114,117,106,171,87,167,84,85,79,121,161,238,8,244,26,167,135,30,26,48,237,54,188,209,82,65,144,165,59,238,153,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,232,221,173,79,149,170,156,18,105,126,168,241,47,167,156,75,85,65,73,111,187,225,213,14,171,187,83,195,75,34,62,255,0,60,44,103,179,101,150,88,230,98,49,244,178,177,175,71,43,30,178,177,172,137,255,0,195,99,81,36,80,21,87,207,59,240,79,243,39,233,164,0,225,239,135,76,239,137,107,198,81,137,233,157,63,142,201,44,88,250,223,104,173,155,225,139,218,27,107,232,233,164,139,189,52,177,199,22,216,234,159,54,231,42,245,236,236,68,234,244,84,159,252,243,191,4,255,0,50,126,154,114,174,74,158,105,242,159,151,245,222,163,110,2,5,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,104,39,129,126,51,108,92,97,233,197,85,206,75,87,177,179,60,95,195,211,228,214,216,152,245,165,108,146,163,251,85,52,210,59,175,88,101,237,74,169,27,156,178,70,230,57,174,220,136,201,100,138,188,218,248,40,246,221,29,103,22,90,101,108,186,214,94,161,236,199,154,91,224,78,252,110,161,134,14,219,46,109,69,118,248,251,44,138,40,229,108,109,115,86,53,108,170,145,164,83,61,245,44,4,202,230,59,199,29,55,21,185,149,6,31,167,204,171,167,211,172,62,162,119,208,205,43,229,137,247,186,183,34,49,107,101,129,85,26,198,53,168,230,192,215,55,186,214,75,43,156,173,89,150,40,248,86,137,112,233,157,235,125,159,58,203,44,20,253,156,111,78,113,250,235,238,65,115,223,11,188,47,106,130,174,166,150,46,203,229,100,143,239,201,70,176,238,141,31,219,223,189,200,168,157,23,242,112,235,160,217,151,18,90,185,98,210,156,50,138,173,207,184,212,49,247,58,232,105,210,102,90,109,200,246,165,69,108,168,231,177,187,35,107,186,163,85,237,222,245,100,109,93,239,106,45,234,106,78,144,225,186,11,192,78,162,105,30,159,193,87,29,139,29,211,124,146,26,117,171,157,102,158,87,190,138,166,89,102,145,254,228,87,201,44,146,72,168,212,107,17,94,168,214,181,168,141,64,207,9,170,131,42,230,170,0,0,0,0,0,139,252,127,112,125,106,226,203,72,220,219,122,85,199,157,225,212,245,149,248,163,225,149,168,202,153,222,198,172,148,50,182,71,182,45,149,11,12,76,73,28,230,172,79,107,31,187,98,73,28,158,131,131,174,14,176,78,16,48,74,139,5,130,179,219,57,37,231,103,218,12,131,183,53,63,181,59,83,84,62,151,250,213,243,203,28,29,168,234,22,63,225,170,111,233,185,221,85,125,210,0,1,0,57,213,249,88,197,190,96,80,250,117,196,128,28,174,60,246,105,151,214,189,30,180,159,252,234,252,172,98,223,48,40,125,58,226,64,14,87,30,123,52,203,235,94,143,90,5,255,0,21,193,115,228,227,167,117,252,75,179,44,165,186,210,91,180,85,180,240,85,174,43,77,83,86,235,139,170,227,99,24,250,53,168,149,239,119,134,145,205,116,207,153,37,73,83,123,161,99,25,240,206,219,31,0,0,0,0,0,103,219,153,118,1,77,167,220,105,106,37,45,183,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,50,185,88,241,93,71,133,240,167,170,22,253,77,151,183,141,232,174,203,197,37,75,102,130,57,36,165,175,90,137,18,130,38,61,35,107,166,117,84,18,246,214,73,85,210,73,88,200,211,106,49,168,191,43,157,238,150,255,0,241,52,214,187,125,139,254,23,139,93,238,126,43,252,149,52,16,118,85,255,0,252,178,118,246,51,252,79,119,246,180,43,47,25,205,110,184,173,151,44,177,91,233,233,36,167,204,108,241,217,43,157,51,28,175,142,6,92,41,43,145,209,42,57,17,31,221,161,137,170,174,71,38,199,61,58,117,84,115,67,207,154,61,224,191,71,47,186,5,195,6,1,165,89,76,219,239,86,171,124,149,23,24,246,177,60,53,85,93,68,181,114,211,117,99,222,199,246,95,80,232,187,141,114,181,253,189,233,209,29,209,40,135,132,45,33,166,215,126,37,244,247,75,110,16,82,79,109,187,94,25,53,210,10,153,229,133,149,22,234,102,58,170,178,20,124,95,27,94,250,120,37,99,21,170,223,141,205,248,153,253,36,210,72,0,0,3,42,230,170,12,171,129,123,220,189,240,12,55,84,249,112,225,58,125,168,56,245,37,243,30,190,83,222,233,171,168,106,81,118,74,207,108,214,42,42,42,42,57,143,107,145,175,99,218,168,246,61,173,115,85,174,106,42,84,183,24,60,38,102,92,34,234,135,216,123,237,69,93,226,197,95,79,29,77,139,35,117,2,82,193,117,98,70,197,157,24,196,146,84,99,226,149,235,27,152,175,223,211,182,245,68,108,172,85,184,158,87,30,68,244,203,235,94,177,90,71,254,112,92,78,105,197,6,8,188,47,211,217,109,89,46,83,117,236,93,43,42,124,74,44,216,164,145,77,4,148,242,108,88,156,157,234,136,29,83,31,68,146,57,25,20,155,156,138,201,154,142,8,213,203,131,152,5,103,14,247,216,180,147,87,178,47,246,167,175,241,51,197,83,81,28,245,18,99,181,91,31,38,234,118,66,201,36,124,51,72,136,199,194,141,218,146,74,146,181,89,252,100,150,239,204,187,224,24,6,101,170,121,149,167,79,180,251,30,171,190,100,55,202,132,166,161,161,166,68,223,43,250,42,170,170,170,163,88,198,181,28,247,189,202,140,99,26,231,57,90,214,170,166,143,120,110,210,43,174,130,232,150,45,164,23,156,238,175,49,168,198,41,229,164,101,226,166,7,64,249,96,89,228,124,49,36,110,150,85,99,34,137,241,194,198,239,84,70,68,212,77,169,209,168,29,44,138,188,209,252,137,234,111,209,125,98,136,149,68,85,230,143,228,79,83,126,139,235,20,64,80,9,170,131,42,230,170,0,0,0,0,0,0,0,170,190,121,223,130,127,153,63,77,34,175,43,143,61,154,101,245,175,71,173,37,87,60,239,193,63,204,159,166,145,87,149,199,158,205,50,250,215,163,214,129,99,252,194,121,121,218,184,154,166,167,212,189,45,163,164,181,234,132,85,20,84,85,82,189,205,138,146,239,68,233,99,133,210,86,59,239,107,233,162,114,200,147,49,31,35,162,133,97,217,42,246,82,62,213,194,103,7,218,95,194,46,27,45,139,7,74,186,251,237,226,158,149,185,29,246,166,89,17,247,89,224,89,85,143,72,21,238,138,157,141,90,137,90,198,49,58,236,86,163,221,35,145,94,189,212,1,64,60,209,252,246,106,111,209,125,30,136,159,252,149,60,172,101,63,48,43,189,58,220,64,14,104,254,123,53,55,232,190,143,68,117,254,82,220,96,218,180,131,50,168,225,223,59,90,180,177,106,21,226,153,214,26,168,98,107,217,67,123,149,27,6,201,90,214,119,92,202,148,109,52,104,253,202,216,159,11,58,181,27,36,178,48,60,7,49,222,7,41,184,82,204,168,51,13,62,125,93,70,157,102,21,19,178,134,25,89,44,175,178,85,181,17,235,69,44,234,138,215,177,205,87,58,7,57,221,215,50,41,90,228,114,194,178,201,226,120,23,227,54,251,193,230,163,213,92,228,181,123,103,12,202,60,61,62,77,109,137,140,74,167,71,18,191,181,83,77,35,186,116,154,46,236,170,145,185,201,28,141,123,154,237,170,172,150,59,233,213,45,45,193,53,167,4,185,233,158,165,216,189,179,141,222,123,62,54,139,197,77,79,221,237,76,201,163,254,36,47,100,141,233,36,76,119,194,228,235,211,162,245,69,84,92,251,241,131,194,102,101,194,46,168,125,135,190,212,85,222,44,85,244,241,212,216,178,55,80,37,44,23,86,36,108,89,209,140,73,37,70,62,41,94,177,185,138,253,253,59,111,84,70,202,197,80,154,156,238,46,214,171,253,171,65,175,182,43,157,37,198,219,113,167,200,42,232,235,41,38,108,208,84,193,35,109,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,67,154,242,84,243,79,148,252,191,174,245,27,113,8,46,185,254,101,125,195,108,26,125,121,200,106,235,49,236,86,162,186,166,203,67,50,163,153,64,250,197,137,106,82,37,84,220,214,61,208,70,245,103,93,136,253,238,68,71,72,245,116,223,228,169,230,159,41,249,127,93,234,54,224,46,164,0,5,85,243,206,252,19,252,201,250,105,202,185,42,121,167,202,126,95,215,122,141,184,234,188,243,191,4,255,0,50,126,154,114,174,74,158,105,242,159,151,245,222,163,110,3,181,115,107,224,163,219,116,117,156,89,105,149,178,235,89,122,135,179,30,105,111,129,59,241,186,134,24,59,108,185,181,21,219,227,236,178,40,163,149,177,181,205,88,213,178,170,70,145,76,247,212,177,117,60,206,184,241,253,136,88,170,116,27,73,239,91,115,236,130,222,239,105,93,45,215,30,221,86,47,11,159,11,163,234,222,211,147,189,81,3,170,17,187,100,142,88,90,177,204,157,55,196,229,165,96,58,87,14,186,13,153,113,37,171,150,45,41,195,40,170,220,251,141,67,31,115,174,134,157,38,101,166,220,143,106,84,86,202,142,123,27,178,54,187,170,53,94,221,239,86,70,213,222,246,162,222,166,164,233,14,27,160,188,4,234,38,145,233,252,21,113,216,177,221,55,201,33,167,90,185,214,105,229,123,232,170,101,150,105,31,238,69,124,146,201,36,138,141,70,177,21,234,141,107,90,136,212,165,110,15,184,179,204,184,69,213,15,183,22,42,122,187,197,138,190,158,74,107,238,56,218,244,165,130,234,196,141,233,2,189,235,28,168,199,197,43,210,70,189,25,191,167,113,136,168,217,94,139,119,218,229,159,225,186,167,193,54,167,106,14,159,100,52,151,204,122,249,166,249,5,77,13,117,50,174,201,89,236,250,132,84,84,84,71,49,237,114,57,143,99,145,30,199,181,205,114,53,205,84,64,206,97,165,62,44,124,172,107,39,203,252,135,211,167,51,88,105,79,139,31,43,26,201,242,255,0,33,244,233,192,205,97,165,62,39,120,122,197,120,160,209,171,214,145,229,53,62,3,199,246,234,109,215,70,82,199,81,53,178,186,39,110,138,162,54,189,63,206,141,232,215,49,207,138,89,88,143,102,253,201,154,194,205,57,80,241,199,83,141,93,108,156,35,234,51,41,18,197,114,168,168,102,35,118,87,197,78,180,53,114,186,73,221,69,58,185,90,146,178,121,92,254,211,147,172,169,52,173,143,163,219,35,59,33,0,53,163,72,115,45,5,213,12,131,72,245,2,10,72,239,184,237,67,97,168,90,73,210,104,37,99,227,108,177,77,27,253,202,172,146,41,35,145,17,200,215,162,61,17,205,107,145,90,151,41,202,67,65,169,180,179,134,136,245,38,225,69,87,6,67,169,245,30,212,169,74,154,121,105,223,21,186,7,201,21,12,104,199,189,90,246,57,171,45,75,37,107,25,189,149,141,79,137,172,99,151,181,113,95,193,246,151,241,115,140,218,236,185,226,85,209,92,172,117,13,117,174,241,73,44,157,250,24,37,168,166,125,107,35,143,122,66,231,205,13,55,105,31,43,36,72,213,200,244,107,186,43,93,221,64,21,213,204,235,151,253,102,174,209,212,241,3,162,24,239,139,206,169,55,79,147,91,98,146,121,106,175,212,177,193,12,49,58,153,142,122,198,147,65,29,63,186,24,216,215,76,215,187,162,186,70,177,146,88,168,3,48,58,91,170,89,222,139,103,118,205,76,211,75,239,177,178,75,55,123,193,86,248,88,106,59,93,216,95,12,159,195,153,143,141,221,99,149,237,248,154,189,58,245,78,138,136,169,107,250,161,205,191,13,174,225,45,51,141,57,154,146,197,171,249,21,69,77,166,143,28,94,183,53,177,62,57,145,31,89,59,223,28,44,115,60,51,217,36,78,86,57,142,154,70,179,100,173,134,161,25,29,121,169,240,81,138,232,21,246,213,173,122,79,108,246,110,33,152,92,37,162,185,90,98,72,217,75,105,186,43,22,88,219,76,221,200,244,134,118,50,161,201,19,88,172,133,208,57,17,205,100,145,68,200,0,7,234,187,93,174,183,251,173,109,246,251,115,171,184,220,174,53,18,85,214,86,85,204,233,167,169,158,71,43,164,150,73,28,170,231,189,206,85,114,185,85,85,85,85,84,189,238,92,220,20,126,234,186,113,61,255,0,63,182,90,164,212,220,167,248,151,42,152,19,187,37,174,133,81,139,29,177,179,110,115,29,181,236,89,37,116,72,214,190,71,53,189,101,108,49,72,188,47,148,87,7,216,205,6,27,111,226,211,48,74,75,149,246,233,81,82,220,69,176,203,80,199,218,32,137,106,232,106,223,42,35,219,20,175,157,93,35,81,142,99,209,140,141,142,107,183,72,230,178,205,0,0,0,204,14,170,233,158,85,163,122,143,145,233,110,107,73,225,239,88,205,194,91,125,78,216,228,100,115,108,95,130,120,187,140,99,221,12,172,86,201,27,213,169,190,55,177,200,157,28,133,159,216,56,157,255,0,247,54,220,174,47,202,45,85,249,37,5,190,109,48,150,11,132,62,31,251,108,233,78,202,88,90,222,218,77,52,86,121,227,149,174,102,255,0,237,74,249,55,171,37,66,63,243,130,209,203,238,13,197,2,234,173,68,222,34,203,169,118,248,42,40,228,218,198,118,42,168,105,224,164,168,166,232,143,115,221,181,140,166,151,184,173,99,87,196,236,110,229,141,202,66,186,108,166,251,73,138,220,112,170,122,237,150,91,173,194,142,233,89,77,218,98,247,106,169,35,169,142,158,77,234,155,219,181,149,181,41,209,21,26,189,206,174,69,86,181,80,24,158,45,125,206,114,171,54,21,139,80,248,219,214,65,112,167,181,219,169,187,172,143,191,85,60,141,142,40,247,189,90,198,238,123,218,157,92,168,212,235,213,85,19,222,105,247,19,197,172,88,54,43,102,194,177,106,31,5,101,199,237,244,246,187,117,55,117,242,118,41,96,141,177,197,30,247,171,158,237,172,99,83,171,149,92,189,58,170,170,251,202,65,229,29,166,121,86,97,197,237,159,58,180,210,116,178,224,86,250,251,133,222,170,72,228,237,183,196,210,77,71,4,13,123,88,172,73,158,249,213,237,99,220,221,209,193,59,145,85,89,209,111,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,154,206,44,124,211,235,39,204,12,135,212,103,52,166,102,179,139,31,52,250,201,243,3,33,245,25,192,186,158,87,30,68,244,203,235,94,177,90,74,162,42,242,184,242,39,166,95,90,245,138,210,85,0,0,0,57,87,22,62,86,53,147,229,254,67,233,211,157,84,229,92,88,249,88,214,79,151,249,15,167,78,6,107,13,41,240,157,229,99,70,254,95,227,222,157,1,154,195,74,124,39,121,88,209,191,151,248,247,167,64,7,85,0,1,85,124,243,191,4,255,0,50,126,154,114,174,74,158,105,242,159,151,245,222,163,110,58,175,60,239,193,63,204,159,166,144,215,130,126,38,41,184,81,203,115,253,79,134,134,146,225,125,159,7,168,180,99,212,53,105,47,98,166,227,53,198,129,91,220,88,218,170,140,142,40,230,153,81,92,205,233,10,198,143,99,158,213,2,213,57,138,113,213,77,194,214,26,184,62,159,87,210,63,85,47,244,240,205,67,13,77,44,175,101,178,221,50,212,49,110,72,171,26,193,51,219,37,59,163,100,46,127,244,222,215,185,143,99,85,143,162,187,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,79,215,150,101,55,220,231,42,188,230,185,77,119,141,189,100,23,10,139,165,198,167,180,200,251,245,83,200,233,37,147,99,17,172,110,231,189,203,209,168,141,78,189,17,17,61,196,159,213,222,11,46,186,7,193,53,139,89,117,75,31,171,181,234,14,93,156,81,210,82,208,207,82,228,125,182,200,235,125,100,173,138,104,54,162,71,83,44,177,163,222,215,171,220,198,50,22,255,0,9,253,230,40,114,14,19,188,211,232,223,204,12,123,212,96,52,166,102,179,132,239,52,250,55,243,3,30,245,24,13,41,128,0,0,50,174,106,160,202,184,26,83,225,59,202,198,141,252,191,199,189,58,3,170,156,171,132,239,43,26,55,242,255,0,30,244,232,14,170,0,0,0,0,0,0,4,85,230,143,228,79,83,126,139,235,20,69,43,112,157,230,159,70,254,96,99,222,163,1,117,60,209,252,137,234,111,209,125,98,136,165,110,19,188,211,232,223,204,12,123,212,96,3,74,96,0,0,0,4,85,254,170,63,2,127,242,231,254,140,222,63,213,9,84,101,92,13,73,98,121,77,139,57,197,108,217,174,45,93,227,108,185,5,190,158,233,110,169,237,62,62,253,44,241,182,72,164,216,244,107,219,185,143,106,244,114,35,147,175,69,68,95,113,150,211,74,124,39,121,88,209,191,151,248,247,167,64,102,176,11,254,229,113,228,79,76,190,181,235,21,164,170,34,175,43,143,34,122,101,245,175,88,173,37,80,0,0,3,228,229,152,181,139,57,197,111,56,86,83,67,227,108,185,5,190,162,215,113,166,238,190,62,253,44,241,186,57,99,222,197,107,219,185,143,114,117,106,163,147,175,84,84,95,121,245,128,25,119,207,240,12,203,75,51,43,182,159,106,14,61,87,99,200,108,117,11,77,93,67,82,137,190,39,244,69,69,69,69,86,189,142,106,181,236,123,85,88,246,57,174,106,185,174,69,95,191,160,58,57,125,226,3,89,113,61,29,199,38,240,245,121,53,193,180,242,84,237,99,252,37,43,26,233,42,106,118,61,236,73,59,80,71,44,189,189,232,231,236,218,223,137,200,135,117,230,155,147,225,185,63,26,89,147,240,251,125,35,31,107,167,160,181,221,235,169,174,75,86,203,141,198,26,102,36,178,42,127,70,7,196,213,142,145,241,53,125,207,164,115,157,209,238,122,39,160,229,13,127,197,108,220,100,219,109,217,13,147,199,87,223,113,251,165,190,197,63,134,142,95,1,92,216,219,80,249,247,61,81,209,117,165,167,171,139,123,58,185,123,219,21,54,189,234,129,122,128,0,62,78,89,148,216,176,108,86,243,154,229,53,222,10,203,143,219,234,46,151,26,158,211,228,236,82,193,27,164,150,77,140,71,61,219,88,199,47,70,162,185,122,116,68,85,247,17,175,250,168,252,9,255,0,203,159,250,51,120,255,0,84,58,175,22,62,86,53,147,229,254,67,233,211,153,172,3,74,124,88,249,88,214,79,151,249,15,167,78,102,176,210,159,22,62,86,53,147,229,254,67,233,211,153,172,2,244,249,152,113,175,113,225,131,4,182,225,58,105,115,240,218,147,150,244,169,162,172,141,105,102,246,53,12,51,70,178,84,77,79,51,100,223,222,232,248,35,71,71,181,122,78,228,122,58,20,107,169,51,0,192,51,45,83,204,173,58,125,167,216,245,93,243,33,190,84,37,53,13,13,50,38,249,95,209,85,85,85,85,26,198,53,168,231,189,238,84,99,24,215,57,202,214,181,85,59,255,0,51,75,101,53,167,142,61,79,165,165,146,173,236,125,69,182,165,86,166,174,90,151,239,154,217,73,43,209,31,43,156,228,98,57,238,70,49,23,100,108,70,177,136,214,53,173,73,107,200,234,219,138,207,251,92,187,251,3,174,73,67,236,122,111,106,72,248,223,182,134,127,20,239,15,11,123,105,36,93,100,167,223,34,247,92,217,54,193,240,49,97,220,240,155,252,31,112,153,134,240,139,165,255,0,97,236,85,20,151,139,237,125,68,149,55,220,141,180,11,75,61,213,233,35,214,4,123,22,73,85,140,138,39,164,109,98,63,103,94,227,209,17,210,189,87,197,115,71,242,39,169,191,69,245,138,34,85,17,87,154,63,145,61,77,250,47,172,81,1,66,216,158,45,125,206,114,171,54,21,139,80,248,219,214,65,112,167,181,219,169,187,172,143,191,85,60,141,142,40,247,189,90,198,238,123,218,157,92,168,212,235,213,85,19,222,126,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,14,151,194,119,154,125,27,249,129,143,122,140,5,132,243,88,224,74,212,182,170,254,41,180,107,25,171,109,201,181,11,62,111,106,183,64,215,65,36,10,215,186,75,194,49,21,28,199,181,200,212,159,99,92,143,71,247,220,140,217,60,146,4,181,224,95,140,219,23,24,122,113,85,115,146,213,236,108,207,23,240,244,249,53,182,38,61,105,91,36,168,254,213,77,52,142,235,214,25,123,82,170,70,231,44,145,185,142,107,183,34,50,89,36,169,152,205,23,213,236,203,65,117,67,31,213,205,63,158,146,59,238,59,80,233,169,210,174,4,154,9,88,248,221,20,176,200,207,114,171,36,138,73,35,85,106,181,232,143,85,107,154,228,71,38,135,184,98,226,23,21,226,131,70,172,186,185,139,83,120,15,31,220,166,184,218,223,85,29,68,214,202,232,157,182,90,121,28,197,255,0,54,70,43,154,199,62,41,98,122,177,155,246,160,64,14,121,223,130,127,153,63,77,57,87,37,79,52,249,79,203,250,239,81,183,29,87,158,119,224,159,230,79,211,72,107,193,63,19,20,220,40,229,185,254,167,195,67,73,112,190,207,131,212,90,49,234,26,180,151,177,83,113,154,227,64,173,238,44,109,85,70,71,20,115,76,168,174,102,244,133,99,71,177,207,106,129,101,60,200,249,130,84,240,237,77,30,143,104,221,214,145,218,139,113,167,109,77,109,202,25,98,153,248,203,18,88,36,137,37,167,154,9,97,153,245,48,172,237,70,57,205,124,108,86,73,211,163,227,85,164,195,234,229,153,77,247,57,202,175,57,174,83,93,227,111,89,5,194,162,233,113,169,237,50,62,253,84,242,58,73,100,216,196,107,27,185,239,114,244,106,35,83,175,68,68,79,113,113,60,15,242,192,192,112,157,47,184,222,184,160,211,202,75,230,109,149,211,213,91,170,172,247,39,67,81,5,138,139,184,230,53,41,164,130,71,183,196,200,214,182,95,20,199,164,145,163,152,200,251,106,217,29,32,87,7,7,92,98,231,124,32,103,117,23,251,5,31,182,113,187,206,207,180,24,255,0,114,26,127,106,118,161,168,101,47,245,211,224,150,72,59,82,84,44,159,195,68,223,211,107,186,162,251,174,211,92,179,252,55,84,248,38,212,237,65,211,236,134,146,249,143,95,52,223,32,169,161,174,166,85,217,43,61,159,80,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,137,74,220,109,240,125,147,112,141,170,18,217,92,149,117,184,77,242,162,119,98,119,138,185,105,251,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,191,87,133,142,48,110,186,61,165,26,171,195,222,74,180,143,194,117,19,23,200,27,4,174,137,221,251,117,238,107,84,144,192,246,58,54,57,210,50,119,71,79,78,230,63,225,98,172,114,35,163,70,202,146,4,96,53,37,150,101,54,44,27,21,188,230,185,77,119,130,178,227,246,250,139,165,198,167,180,249,59,20,176,70,233,37,147,99,17,207,118,214,49,203,209,168,174,94,157,17,21,125,198,91,77,41,241,99,229,99,89,62,95,228,62,157,56,28,171,250,168,252,9,255,0,203,159,250,51,120,255,0,84,37,81,149,115,85,0,0,0,0,0,64,14,117,126,86,49,111,152,20,62,157,113,32,7,43,143,61,154,101,245,175,71,173,39,255,0,58,191,43,24,183,204,10,31,78,184,144,3,149,199,158,205,50,250,215,163,214,129,127,192,0,0,0,0,0,35,255,0,31,26,103,149,106,239,8,90,147,130,225,84,158,46,245,81,111,167,184,83,82,182,57,36,146,171,193,85,195,88,248,34,100,108,115,223,52,140,167,115,35,98,55,226,145,204,106,170,34,170,166,117,205,84,25,87,2,197,57,45,232,229,139,48,214,92,183,88,174,243,119,42,244,238,223,79,79,107,166,218,244,219,85,114,109,68,110,169,222,215,162,46,200,32,168,139,182,230,61,174,241,59,190,23,70,213,91,148,33,7,39,170,220,54,171,131,230,65,139,218,106,232,238,84,121,69,202,28,142,105,156,170,202,203,138,182,23,178,104,145,94,238,140,74,55,209,70,168,136,207,142,39,174,213,234,175,124,223,0,69,95,234,163,240,39,255,0,46,127,232,205,227,253,80,149,70,85,192,211,238,150,234,150,9,173,56,37,179,83,52,210,251,237,156,110,243,222,240,85,190,22,106,126,239,106,103,195,39,240,230,99,36,111,73,34,123,126,38,167,94,157,83,170,42,42,230,8,191,238,87,30,68,244,203,235,94,177,90,80,8,23,19,195,207,22,120,111,8,188,177,52,207,56,190,211,210,94,47,181,245,23,106,107,22,56,234,245,165,158,234,244,190,85,36,234,199,164,114,171,25,20,79,89,28,245,102,206,189,182,42,163,165,98,45,75,103,249,254,101,170,121,149,219,80,117,7,33,171,190,100,55,202,133,169,174,174,169,84,223,43,250,34,34,34,34,35,88,198,181,26,198,49,168,140,99,26,214,181,26,214,162,39,74,214,93,55,172,176,232,39,15,250,160,149,157,202,12,183,31,190,219,155,12,149,211,205,36,85,84,23,234,213,149,91,28,157,99,130,21,142,178,155,107,34,84,106,200,147,189,204,71,61,207,147,191,242,117,161,211,138,238,43,38,147,45,167,255,0,100,148,24,253,101,102,41,60,151,68,167,141,181,93,18,42,152,219,79,181,29,83,51,169,102,157,205,77,251,89,28,83,185,99,122,237,146,16,158,188,184,184,28,169,225,75,13,175,204,53,5,244,149,26,139,152,83,192,202,232,98,100,82,178,201,72,213,87,165,20,83,162,43,158,247,57,90,233,220,215,118,156,248,162,107,81,201,10,75,36,180,203,50,155,22,13,138,222,115,92,166,187,193,89,113,251,125,69,210,227,83,218,124,157,138,88,35,116,146,201,177,136,231,187,107,24,229,232,212,87,47,78,136,138,190,227,235,28,171,139,31,43,26,201,242,255,0,33,244,233,192,229,95,213,71,224,79,254,92,255,0,209,155,199,250,160,230,143,228,79,83,126,139,235,20,69,0,151,253,205,31,200,158,166,253,23,214,40,128,160,19,85,6,85,205,84,0,0,0,0,0,0,1,85,124,243,191,4,255,0,50,126,154,69,94,87,30,123,52,203,235,94,143,90,74,174,121,223,130,127,153,63,77,34,175,43,143,61,154,101,245,175,71,173,2,255,0,128,0,80,15,52,127,61,154,155,244,95,71,162,34,169,42,185,163,249,236,212,223,162,250,61,17,237,120,113,224,114,167,138,222,9,175,89,134,159,62,146,159,81,112,252,226,232,202,24,101,100,81,50,247,72,235,125,181,235,69,44,234,136,230,61,174,71,58,7,57,221,166,190,89,90,228,106,76,178,198,19,43,150,47,30,63,182,251,21,54,131,106,197,235,118,125,143,219,219,236,219,165,198,227,220,170,202,33,107,230,116,157,27,218,106,119,169,224,109,58,59,116,146,75,51,82,73,151,174,201,92,146,83,138,238,20,116,227,139,93,56,126,21,154,197,224,110,180,61,201,236,23,248,33,71,213,90,42,156,136,138,230,162,170,119,33,126,214,164,176,170,163,100,107,90,168,172,123,35,145,153,204,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,208,79,2,252,102,216,184,195,211,138,171,156,150,175,99,102,120,191,135,167,201,173,177,49,235,74,217,37,71,246,170,105,164,119,94,176,203,218,149,82,55,57,100,141,204,115,93,185,17,146,200,20,45,170,90,91,157,232,182,119,115,211,61,75,177,123,27,36,179,118,124,109,23,138,134,163,181,221,133,147,71,252,72,94,248,221,214,57,88,239,133,203,211,175,69,232,168,168,147,87,146,167,154,124,167,229,253,119,168,219,142,149,207,42,211,106,134,235,163,119,216,109,148,140,185,86,83,223,169,42,43,27,11,82,121,160,133,212,46,138,39,201,211,115,152,199,79,51,154,213,94,141,89,100,84,233,185,122,243,94,74,158,105,242,159,151,245,222,163,110,2,213,53,211,138,61,9,225,175,216,159,182,188,231,236,231,218,63,19,236,207,236,101,101,103,127,195,246,187,223,220,209,73,183,111,126,47,233,116,235,187,221,215,162,244,249,58,41,198,103,13,156,68,229,85,88,86,142,106,71,218,11,213,21,189,247,73,233,189,143,95,73,178,149,146,71,27,164,223,81,4,108,94,143,154,52,232,139,187,226,235,211,162,42,164,22,231,157,248,39,249,147,244,211,149,114,84,243,79,148,252,191,174,245,27,112,29,87,158,119,224,159,230,79,211,72,85,193,159,20,191,186,62,109,152,106,69,22,55,237,187,213,203,15,170,177,89,41,229,118,218,86,87,75,89,73,43,101,169,84,114,61,97,99,32,145,202,214,124,79,114,53,157,88,142,89,25,53,121,231,126,9,254,100,253,52,170,176,63,85,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,165,218,112,37,203,130,197,161,250,113,144,92,245,182,15,106,230,122,141,143,212,99,247,203,108,21,175,109,45,178,207,84,141,239,91,219,36,46,78,228,207,218,197,150,118,187,163,92,198,182,21,68,107,165,155,154,242,161,224,114,155,26,181,89,56,184,212,103,213,165,246,229,79,80,252,70,210,172,150,157,40,105,37,108,144,58,182,116,114,53,101,124,241,57,253,166,167,88,146,25,91,39,87,186,70,118,108,208,12,245,241,209,193,149,247,131,205,71,165,182,71,117,246,206,25,148,120,138,140,102,229,43,216,149,78,142,37,103,118,154,166,54,244,233,52,93,216,145,100,107,82,57,26,246,185,187,85,95,20,127,151,134,110,46,238,186,21,166,154,181,163,87,155,117,93,219,19,213,12,94,229,109,100,113,84,59,125,174,235,45,12,208,67,85,20,110,114,68,172,145,100,141,147,251,145,234,200,226,114,57,123,41,20,151,211,173,26,67,134,235,214,151,228,26,71,168,16,85,201,98,200,169,219,13,66,210,78,176,207,19,217,35,101,138,104,223,239,68,124,114,199,28,136,142,71,49,85,136,142,107,154,170,213,207,15,19,188,61,101,92,47,235,45,235,72,242,154,159,31,224,59,117,54,235,163,41,100,167,134,231,67,43,119,69,81,27,94,159,231,70,244,107,158,214,75,20,172,71,191,102,229,14,84,105,79,139,31,43,26,201,242,255,0,33,244,233,204,214,26,83,226,199,202,198,178,124,191,200,125,58,112,51,88,122,12,255,0,0,204,180,179,50,187,105,246,160,227,213,118,60,134,199,80,180,213,212,53,40,155,226,127,68,84,84,84,85,107,216,230,171,94,199,181,85,143,99,154,230,171,154,228,85,243,229,223,115,31,229,255,0,71,196,69,138,93,91,210,28,119,253,182,40,60,52,18,211,83,201,5,60,121,21,46,246,71,182,161,243,62,56,217,52,49,170,189,147,43,183,44,113,44,78,71,255,0,5,98,15,149,203,23,143,31,219,125,138,155,65,181,98,245,187,62,199,237,237,246,109,210,227,113,238,85,101,16,181,243,58,78,141,237,53,59,212,240,54,157,29,186,73,37,153,169,36,203,215,100,174,73,254,101,134,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,65,60,11,241,155,98,227,15,78,42,174,114,90,189,141,153,226,254,30,159,38,182,196,199,173,43,100,149,31,218,169,166,145,221,122,195,47,106,85,72,220,229,146,55,49,205,118,228,70,75,32,73,80,15,147,150,101,54,44,27,21,188,230,185,77,119,130,178,227,246,250,139,165,198,167,180,249,59,20,176,70,233,37,147,99,17,207,118,214,49,203,209,168,174,94,157,17,21,125,192,83,183,57,125,111,181,103,90,219,96,209,123,125,142,174,158,163,75,233,231,117,117,124,210,55,101,92,247,40,40,234,17,145,49,58,170,50,56,163,139,171,220,168,174,124,143,110,212,70,35,228,175,99,234,229,153,77,247,57,202,175,57,174,83,93,227,111,89,5,194,162,233,113,169,237,50,62,253,84,242,58,73,100,216,196,107,27,185,239,114,244,106,35,83,175,68,68,79,113,45,117,27,131,186,155,47,46,109,55,226,62,213,103,171,165,187,178,241,112,185,101,17,214,209,197,12,238,183,87,212,69,75,65,59,36,118,201,93,76,212,165,165,116,113,244,151,114,220,229,153,174,108,125,64,150,156,150,245,210,251,148,224,153,110,131,100,119,155,83,233,48,159,15,113,198,169,58,50,58,239,11,87,53,67,235,83,162,42,44,176,199,58,196,237,251,85,204,117,94,215,61,90,232,154,219,42,51,195,203,235,88,173,90,33,197,166,11,151,100,183,234,187,86,61,91,81,53,146,241,44,85,77,130,5,130,174,23,195,27,170,156,247,177,158,26,58,135,83,207,34,189,122,53,32,222,136,174,99,80,208,240,0,0,16,43,156,118,144,211,102,188,52,80,234,149,60,20,137,114,211,139,196,51,62,121,167,149,175,246,117,115,217,75,52,49,49,189,88,247,186,161,104,30,170,244,78,140,133,251,92,157,85,175,164,195,69,28,126,125,132,253,205,181,99,246,139,255,0,114,190,207,201,225,255,0,183,127,221,78,227,61,155,253,167,226,254,238,240,191,127,193,254,19,224,220,103,92,11,147,228,183,163,151,220,63,70,178,221,98,187,205,219,164,212,75,133,61,61,174,155,107,23,117,45,181,213,17,186,167,123,94,170,155,231,158,162,46,219,152,199,55,195,110,248,155,35,85,44,84,142,188,188,43,112,218,254,11,116,170,124,18,211,87,110,182,182,206,248,103,134,165,202,231,186,227,29,76,172,175,153,21,94,255,0,130,74,198,212,200,196,234,157,24,246,162,53,159,208,108,138,3,228,229,153,77,139,6,197,111,57,174,83,93,224,172,184,253,190,162,233,113,169,237,62,78,197,44,17,186,73,100,216,196,115,221,181,140,114,244,106,43,151,167,68,69,95,113,26,255,0,170,143,192,159,252,185,255,0,163,55,143,245,67,170,241,99,229,99,89,62,95,228,62,157,57,154,192,53,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102,179,139,31,52,250,201,243,3,33,245,25,205,41,153,172,226,199,205,62,178,124,192,200,125,70,112,46,167,149,199,145,61,50,250,215,172,86,146,168,138,188,174,60,137,233,151,214,189,98,180,113,245,198,190,43,194,158,156,85,217,45,55,63,17,169,185,53,190,104,241,203,125,58,198,249,40,55,163,163,109,206,161,36,107,216,216,98,122,42,177,175,106,247,164,98,177,19,107,101,124,65,218,191,111,218,53,251,101,253,223,63,104,86,175,218,23,179,253,167,236,45,238,239,118,118,239,219,191,167,111,189,219,254,47,99,119,119,181,252,93,157,191,140,232,6,96,127,106,89,223,237,79,246,215,237,223,246,103,246,131,237,79,180,252,44,63,247,83,196,248,158,255,0,103,103,107,251,119,197,179,102,207,229,183,167,184,188,158,95,60,109,218,184,175,192,36,177,100,243,210,80,234,46,43,79,79,13,214,141,213,77,116,247,104,27,12,45,125,217,145,182,24,152,198,73,80,233,26,232,163,71,36,43,219,71,42,36,145,245,9,106,114,174,44,124,172,107,39,203,252,135,211,167,58,169,202,184,177,242,177,172,159,47,242,31,78,156,12,214,26,83,225,59,202,198,141,252,191,199,189,58,3,53,134,148,248,78,242,177,163,127,47,241,239,78,128,14,170,0,2,170,249,231,126,9,254,100,253,52,170,178,213,57,231,126,9,254,100,253,52,142,188,186,248,21,169,226,151,50,76,227,80,104,42,217,165,118,10,137,161,174,154,154,170,38,62,231,113,133,41,222,150,213,68,145,39,133,142,142,161,178,62,102,179,250,12,115,26,246,61,200,246,7,116,229,117,203,254,178,239,89,109,226,111,91,241,222,205,170,31,13,113,193,237,115,201,60,21,82,85,69,60,83,195,118,119,109,236,219,10,118,186,69,28,136,246,204,217,29,34,181,24,145,58,94,215,206,175,202,198,45,243,2,135,211,174,36,244,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,129,124,234,252,172,98,223,48,40,125,58,226,5,85,240,157,230,159,70,254,96,99,222,163,1,165,51,53,156,39,121,167,209,191,152,24,247,168,192,105,76,0,0,1,149,115,85,6,85,192,210,159,9,222,86,52,111,229,254,61,233,208,29,84,229,92,39,121,88,209,191,151,248,247,167,64,117,80,0,0,0,0,0,0,34,175,52,127,34,122,155,244,95,88,162,41,91,132,239,52,250,55,243,3,30,245,24,11,169,230,143,228,79,83,126,139,235,20,69,43,112,157,230,159,70,254,96,99,222,163,0,26,83,0,0,0,0,0,0,50,174,106,160,202,184,23,253,202,227,200,158,153,125,107,214,43,73,84,69,94,87,30,68,244,203,235,94,177,90,74,160,0,0,7,63,215,237,99,177,112,255,0,163,89,102,177,100,112,248,138,76,102,222,234,136,233,183,61,158,46,169,238,72,233,169,183,177,143,88,251,179,201,20,93,205,138,214,111,220,239,133,170,167,64,43,47,156,255,0,16,247,92,111,25,198,184,110,198,174,180,140,102,89,78,235,222,81,78,234,55,58,117,162,134,162,63,0,214,74,228,216,214,62,162,10,135,57,25,252,78,180,177,162,171,88,229,73,2,162,207,171,137,229,55,220,27,42,179,102,184,181,119,130,189,99,247,10,123,165,186,167,180,201,59,21,80,72,217,34,147,99,209,204,118,215,177,171,209,200,173,94,157,21,21,61,199,202,0,106,75,19,202,108,89,206,43,102,205,113,106,239,27,101,200,45,244,247,75,117,79,105,241,247,233,103,141,178,69,38,199,163,94,221,204,123,87,163,145,28,157,122,42,34,251,143,172,87,175,38,141,111,186,231,90,37,127,209,123,133,142,146,158,159,75,234,32,117,13,124,50,59,125,92,23,41,235,42,21,146,177,122,162,62,57,99,151,163,218,168,142,100,140,110,212,86,43,228,176,160,0,0,57,87,22,62,86,53,147,229,254,67,233,211,153,172,52,167,197,143,149,141,100,249,127,144,250,116,230,107,0,179,238,120,184,181,138,147,42,210,76,214,158,135,101,234,235,111,188,90,235,42,123,175,94,237,45,36,148,178,83,199,177,87,99,118,190,182,165,122,162,35,151,185,209,202,168,214,162,114,14,80,90,161,117,194,248,180,166,192,225,109,92,246,221,65,179,214,219,106,32,109,107,162,130,41,233,161,117,108,85,79,139,162,182,103,181,180,243,66,222,187,85,169,85,34,163,190,246,186,197,57,166,224,20,217,215,5,185,149,82,99,213,119,107,150,43,81,65,127,182,165,50,74,231,210,190,58,150,69,81,80,172,141,126,38,50,142,122,181,126,244,86,53,155,158,189,54,35,155,72,58,41,170,23,93,21,213,204,67,85,236,205,171,146,163,22,188,83,92,159,79,77,90,234,71,214,64,199,167,122,149,101,106,42,177,147,69,220,137,255,0,11,145,89,35,145,90,228,85,69,13,57,145,87,154,63,145,61,77,250,47,172,81,18,168,138,188,209,252,137,234,111,209,125,98,136,10,86,225,59,205,62,141,252,192,199,189,70,3,74,102,107,56,78,243,79,163,127,48,49,239,81,128,210,152,20,151,204,143,151,221,55,14,213,49,235,14,141,218,170,221,167,87,26,134,211,86,219,97,138,89,153,140,189,34,130,56,150,90,137,167,150,105,153,83,50,206,228,123,154,214,70,245,100,125,122,190,52,94,213,202,67,133,109,121,195,106,99,226,34,243,152,85,226,56,110,71,79,218,102,45,45,39,113,249,61,18,197,39,102,174,84,115,145,41,152,201,95,28,144,75,181,210,72,206,239,77,144,202,142,154,210,128,21,87,207,59,240,79,243,39,233,165,85,150,169,207,59,240,79,243,39,233,164,85,229,177,195,166,9,196,183,17,206,196,245,46,159,199,99,118,44,126,182,251,91,108,223,52,94,208,218,248,169,163,139,189,12,177,201,22,217,42,153,54,230,170,245,236,236,84,232,245,84,9,85,202,143,129,111,237,28,80,107,94,25,255,0,7,170,192,40,171,157,254,115,157,116,146,157,91,255,0,69,225,94,231,127,191,153,25,253,207,49,106,128,1,207,245,211,66,244,227,136,189,56,184,233,126,168,89,188,117,170,187,164,176,205,18,163,42,173,245,77,69,72,234,169,164,84,94,220,204,220,238,139,209,90,173,115,152,246,189,143,123,29,157,109,116,208,189,71,225,211,81,238,58,95,170,22,111,3,117,161,233,44,51,68,170,250,91,133,43,149,82,58,170,105,21,19,185,11,246,187,162,244,71,35,154,230,61,172,123,30,198,233,164,138,188,199,184,116,193,53,191,135,28,171,44,191,211,246,114,77,57,199,238,119,220,126,231,190,103,120,94,211,35,169,170,139,178,201,89,27,251,241,209,164,59,164,71,246,247,239,106,42,167,69,10,1,53,80,101,92,213,64,0,0,0,0,0,0,16,3,157,95,149,140,91,230,5,15,167,92,72,1,202,227,207,102,153,125,107,209,235,73,255,0,206,175,202,198,45,243,2,135,211,174,36,0,229,113,231,179,76,190,181,232,245,160,95,240,0,0,0,0,0,8,235,204,63,53,186,224,28,22,234,173,246,205,79,73,53,69,85,157,150,71,182,165,142,115,18,11,133,76,84,51,57,17,174,106,239,108,85,50,57,139,215,162,61,26,170,142,68,86,174,120,75,84,231,123,170,95,252,77,52,82,223,125,255,0,133,229,55,123,103,133,255,0,37,53,4,253,229,103,255,0,44,155,177,143,255,0,27,219,253,173,74,224,194,116,190,235,154,97,26,135,158,66,234,184,45,186,125,103,163,185,84,78,218,39,75,4,179,212,220,233,40,162,165,124,189,81,176,189,205,168,154,102,245,220,174,74,89,17,27,247,185,161,55,249,45,235,29,139,15,214,92,183,71,110,240,246,234,245,18,223,79,81,107,169,220,245,221,85,109,109,68,142,166,216,214,42,38,248,39,168,151,184,231,177,173,240,219,126,39,72,212,75,148,51,89,194,198,181,254,238,220,65,97,58,199,37,191,198,210,99,247,5,241,240,54,46,228,143,161,158,39,211,213,118,155,220,141,22,100,130,105,86,61,207,70,247,17,155,186,183,170,46,148,192,0,0,25,87,53,80,101,92,11,9,212,125,33,166,205,121,62,233,46,169,83,193,72,151,45,56,188,93,38,124,243,79,43,95,236,234,235,221,85,44,208,196,198,245,99,222,234,133,160,122,171,209,58,50,23,237,114,117,86,190,48,112,95,172,118,45,2,226,131,0,213,92,166,29,246,91,85,194,74,123,140,155,158,158,26,150,174,158,90,73,106,122,49,143,123,251,44,168,116,189,182,181,92,254,222,196,232,174,234,150,147,194,102,144,211,107,215,41,171,94,145,205,5,36,149,25,21,159,32,134,222,181,115,203,12,17,92,89,120,172,150,138,105,31,23,87,163,35,169,142,25,21,17,29,213,24,168,173,114,42,181,105,48,13,84,3,159,232,14,177,216,184,128,209,172,79,88,177,200,124,61,38,77,111,109,68,148,219,158,255,0,9,84,199,58,58,154,109,239,99,22,78,212,241,203,23,115,98,53,251,55,55,225,114,41,208,0,17,87,154,63,145,61,77,250,47,172,81,18,168,138,188,209,252,137,234,111,209,125,98,136,10,1,53,80,101,92,177,254,106,28,117,84,231,249,13,215,134,29,45,175,171,131,24,177,212,77,109,204,230,154,150,45,151,107,140,21,80,189,176,68,146,70,179,70,202,89,169,149,22,70,61,157,215,185,233,181,209,177,143,144,46,36,16,215,151,23,28,117,60,86,225,181,248,126,160,178,146,159,81,112,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,211,95,44,78,106,181,38,72,163,153,64,0,0,0,0,85,95,60,239,193,63,204,159,166,145,87,149,199,158,205,50,250,215,163,214,146,171,158,119,224,159,230,79,211,72,171,202,227,207,102,153,125,107,209,235,64,191,224,0,20,3,205,31,207,102,166,253,23,209,232,137,255,0,201,83,202,198,83,243,2,187,211,173,196,0,230,143,231,179,83,126,139,232,244,68,255,0,228,169,229,99,41,249,129,93,233,214,224,57,255,0,54,190,10,61,183,71,89,197,150,153,91,46,181,151,168,123,49,230,150,248,19,191,27,168,97,131,182,203,155,81,93,190,62,203,34,138,57,91,27,92,213,141,91,42,164,105,20,207,125,101,232,190,175,102,90,11,170,24,254,174,105,252,244,145,223,113,218,135,77,78,149,112,36,208,74,199,198,232,165,134,70,123,149,89,36,82,73,26,171,85,175,68,122,171,92,215,34,57,52,230,82,7,49,254,95,245,156,59,223,101,213,189,33,199,127,218,158,191,195,65,45,53,60,147,212,73,142,213,108,100,123,106,31,51,228,145,240,205,34,43,217,50,187,106,73,42,196,228,103,240,86,80,250,220,204,120,133,197,120,160,209,174,30,53,115,22,166,240,30,63,237,69,53,198,214,250,168,234,38,182,87,68,235,107,101,167,145,204,95,243,100,98,185,172,115,226,150,39,171,25,191,106,57,42,121,167,202,126,95,215,122,141,184,128,4,255,0,228,169,230,159,41,249,127,93,234,54,224,46,164,0,5,85,243,206,252,19,252,201,250,105,23,249,97,104,54,27,175,156,81,210,90,245,2,138,146,229,98,196,236,245,57,53,69,166,174,157,102,130,228,248,165,134,8,161,145,55,181,54,54,90,152,229,84,114,61,143,72,86,55,49,91,34,244,148,28,243,191,4,255,0,50,126,154,114,174,74,158,105,242,159,151,245,222,163,110,2,234,64,0,8,191,204,103,65,176,221,106,225,115,50,186,95,104,169,34,190,224,118,122,220,154,197,118,117,58,201,61,27,233,98,239,207,11,21,30,213,217,81,20,43,19,145,85,88,138,177,200,172,115,162,103,73,64,114,174,44,124,172,107,39,203,252,135,211,167,3,53,134,148,248,177,242,177,172,159,47,242,31,78,156,205,97,165,62,44,124,172,107,39,203,252,135,211,167,3,53,134,170,12,171,154,168,2,176,57,181,240,81,237,186,58,206,44,180,202,217,117,172,189,67,217,143,52,183,192,157,248,221,67,12,29,182,92,218,138,237,241,246,89,20,81,202,216,218,230,172,106,217,85,35,72,166,123,248,175,43,78,16,53,151,51,212,123,15,19,182,251,247,216,188,91,20,184,117,161,173,168,183,54,170,76,131,222,176,214,210,83,198,245,106,54,23,64,250,136,95,85,239,217,35,145,35,71,189,146,44,87,82,0,16,87,156,22,177,216,176,110,24,23,74,170,33,241,23,173,75,184,65,79,71,30,231,179,177,75,67,81,5,93,69,79,84,99,152,237,175,101,52,93,181,115,28,190,39,123,119,36,110,66,117,20,173,206,79,90,254,220,241,5,105,209,202,75,127,102,147,76,173,235,222,158,72,182,201,61,117,198,42,122,137,54,185,36,114,58,22,192,202,52,111,86,49,201,39,127,174,230,236,80,32,174,39,139,95,115,156,170,205,133,98,212,62,54,245,144,92,41,237,118,234,110,235,35,239,213,79,35,99,138,61,239,86,177,187,158,246,167,87,42,53,58,245,85,68,247,154,51,226,71,135,235,86,181,112,209,148,240,255,0,143,50,146,193,79,95,103,138,146,201,21,50,54,150,146,142,122,71,199,53,12,74,214,70,244,142,153,37,130,22,189,172,98,170,69,185,25,209,122,42,84,183,40,45,47,186,230,156,90,83,103,144,186,174,11,110,159,89,235,110,85,19,182,137,210,193,44,245,48,186,138,42,87,203,213,27,11,220,218,137,166,111,93,202,228,165,145,17,191,123,155,121,32,101,92,211,70,128,235,29,139,136,13,26,196,245,139,28,135,195,210,100,214,246,212,73,77,185,239,240,149,76,115,163,169,166,222,246,49,100,237,79,28,177,119,54,35,95,179,115,126,23,34,148,3,198,134,142,88,180,11,138,12,255,0,74,177,105,183,217,109,87,8,234,45,209,237,122,120,106,90,186,120,170,226,166,234,247,189,239,236,178,161,177,119,28,229,115,251,123,215,162,187,162,90,79,39,29,94,166,205,120,104,174,210,218,137,233,18,229,167,23,137,161,100,16,193,43,95,236,234,231,190,170,25,165,123,186,177,239,117,66,215,177,17,138,157,25,11,55,53,58,163,158,19,212,0,4,0,231,39,173,127,97,184,125,180,232,229,37,191,189,87,169,183,5,239,79,36,91,163,130,134,221,45,61,68,155,92,146,53,91,51,167,125,26,55,171,30,213,143,191,215,107,182,41,74,196,233,231,5,172,119,220,231,138,5,210,170,136,124,61,151,77,45,240,83,209,199,185,143,239,213,87,83,193,87,81,83,213,24,215,183,115,31,77,23,109,92,246,167,134,222,221,171,35,144,134,209,224,25,148,184,13,70,169,55,30,171,76,78,150,241,13,129,247,103,34,54,5,184,203,12,147,182,157,138,171,213,239,72,161,123,221,181,23,98,44,123,246,247,35,220,22,231,201,111,88,239,185,134,141,101,186,59,119,135,185,73,167,119,10,122,139,93,78,230,38,218,91,147,170,36,117,54,198,177,21,118,79,5,68,189,199,61,238,119,137,219,240,182,54,162,216,169,68,60,164,243,91,174,43,198,150,63,98,183,211,210,73,79,152,217,238,182,74,231,76,199,43,227,129,148,206,174,71,68,168,228,68,127,118,134,38,170,185,28,155,28,244,233,213,81,205,189,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,107,56,177,243,79,172,159,48,50,31,81,156,210,153,154,206,44,124,211,235,39,204,12,135,212,103,2,213,56,79,226,47,4,225,127,150,6,3,169,121,213,71,255,0,135,168,236,244,91,38,254,201,221,61,161,115,154,10,62,228,81,73,217,238,246,30,222,235,219,177,159,122,175,220,139,82,186,233,174,154,143,196,94,163,220,117,67,84,47,62,58,235,93,210,40,97,137,21,148,182,250,86,170,172,116,180,209,170,175,110,22,110,119,68,234,174,87,57,207,123,158,247,189,238,248,23,220,255,0,50,201,177,156,103,12,190,228,53,117,118,44,58,158,166,154,197,111,114,162,65,66,202,138,135,212,78,172,106,34,34,190,73,100,85,115,215,171,213,27,27,85,118,198,198,182,111,242,189,224,91,246,215,149,51,92,117,143,12,241,122,109,101,223,236,122,106,215,109,134,251,116,142,70,162,117,133,90,190,34,142,30,146,119,58,171,88,249,81,145,255,0,21,173,168,141,3,149,127,83,163,93,191,117,143,222,95,217,223,254,56,246,39,122,143,255,0,133,143,103,120,223,108,120,143,19,255,0,169,225,123,125,239,251,238,159,247,164,127,210,173,76,202,180,111,81,241,205,82,194,170,252,61,235,25,184,69,112,166,221,36,140,142,109,139,241,193,47,109,236,123,161,149,138,232,228,98,57,55,198,247,181,87,163,148,211,241,76,28,209,184,18,181,104,157,214,29,119,209,124,102,174,159,9,190,84,61,185,5,186,146,6,248,44,122,181,206,98,68,248,246,174,232,169,170,28,247,34,51,103,110,41,26,140,71,53,38,134,38,133,159,240,171,196,198,27,197,126,145,209,234,150,31,67,87,110,123,106,29,109,187,219,42,81,92,251,117,198,54,70,249,96,73,54,163,102,102,217,99,123,36,106,38,230,61,187,154,199,239,141,159,175,139,31,43,26,201,242,255,0,33,244,233,202,11,225,87,137,140,203,133,13,92,163,213,44,62,134,146,226,199,83,186,219,119,182,84,162,53,151,27,116,143,141,242,192,146,109,87,66,253,209,70,246,72,212,93,175,99,119,53,236,223,27,239,39,87,53,51,21,214,78,4,117,7,84,176,170,191,17,101,201,180,190,249,112,166,221,36,111,146,29,246,201,247,193,47,109,239,99,102,137,232,232,228,98,57,118,72,199,181,87,171,84,12,235,154,83,225,59,202,198,141,252,191,199,189,58,3,53,134,148,248,78,242,177,163,127,47,241,239,78,128,14,170,0,2,21,113,239,194,141,247,139,77,101,208,108,55,181,117,163,196,45,191,105,43,50,155,221,20,44,119,128,165,219,111,88,227,71,72,168,196,154,119,179,181,26,116,123,147,171,228,237,189,145,72,132,191,196,241,107,22,13,138,217,176,172,90,135,193,89,113,251,125,61,174,221,77,221,124,157,138,88,35,108,113,71,189,234,231,187,107,24,212,234,229,87,47,78,170,170,190,243,235,0,4,0,231,87,229,99,22,249,129,67,233,215,18,127,144,3,157,95,149,140,91,230,5,15,167,92,64,170,190,19,188,211,232,223,204,12,123,212,96,52,166,102,179,132,239,52,250,55,243,3,30,245,24,13,41,128,0,0,50,174,106,160,202,184,26,83,225,59,202,198,141,252,191,199,189,58,3,170,156,171,132,239,43,26,55,242,255,0,30,244,232,14,170,0,0,0,0,0,0,4,85,230,143,228,79,83,126,139,235,20,69,43,112,157,230,159,70,254,96,99,222,163,1,117,60,209,252,137,234,111,209,125,98,136,165,110,19,188,211,232,223,204,12,123,212,96,3,74,96,0,0,0,0,0,6,85,205,84,25,87,2,255,0,185,92,121,19,211,47,173,122,197,105,42,136,171,202,227,200,158,153,125,107,214,43,73,84,0,0,0,206,15,26,26,199,98,215,222,40,51,253,85,197,161,217,101,186,220,35,167,183,73,185,235,226,105,105,41,226,164,138,167,163,216,199,179,188,202,118,203,219,115,81,204,238,108,94,170,222,171,117,60,196,181,210,179,64,120,83,202,242,75,13,231,217,153,37,251,181,141,216,102,106,78,146,54,170,169,85,37,124,82,66,173,116,51,71,74,202,169,163,145,92,214,182,72,89,253,37,84,99,168,7,19,197,175,185,206,85,102,194,177,106,31,27,122,200,46,20,246,187,117,55,117,145,247,234,167,145,177,197,30,247,171,88,221,207,123,83,171,149,26,157,122,170,162,123,192,253,121,54,21,117,197,108,184,157,246,225,81,73,37,62,99,103,146,247,66,216,94,229,124,112,50,225,87,66,173,149,21,168,136,254,237,12,174,68,106,185,54,57,139,215,170,171,91,250,172,186,103,149,100,26,113,148,106,149,166,147,196,89,112,251,133,174,223,119,237,199,35,228,167,241,233,85,216,157,219,88,172,100,40,250,69,141,207,123,155,252,73,224,106,35,149,254,233,127,205,255,0,22,177,96,218,251,167,184,86,45,67,224,172,184,254,151,218,109,118,234,110,235,228,236,82,193,91,95,28,81,239,122,185,238,218,198,53,58,185,85,203,211,170,170,175,188,245,124,171,244,114,197,196,6,141,113,49,163,185,28,222,30,147,38,183,227,180,241,212,237,123,252,37,83,29,113,146,154,167,99,30,197,147,181,60,113,75,219,222,141,126,205,174,248,92,168,7,10,229,183,173,22,173,16,226,211,23,190,229,25,125,38,55,140,95,41,235,44,55,218,202,182,55,176,176,77,10,186,6,201,34,181,123,44,241,145,81,185,101,234,212,106,53,85,238,108,123,205,4,153,87,52,145,194,46,183,221,120,142,225,211,12,214,91,237,142,146,209,114,191,211,212,182,178,146,146,71,62,4,158,158,170,106,105,31,30,239,137,172,123,160,87,163,21,92,172,71,163,85,207,219,189,67,176,0,0,229,92,88,249,88,214,79,151,249,15,167,78,102,176,210,159,22,62,86,53,147,229,254,67,233,211,153,172,3,82,89,102,45,98,206,113,91,206,21,148,208,248,219,46,65,111,168,181,220,105,187,175,143,191,75,60,110,142,88,247,177,90,246,238,99,220,157,90,168,228,235,213,21,23,222,101,222,237,105,186,216,46,181,182,43,237,178,174,221,114,183,84,73,73,89,71,87,11,161,158,154,120,220,173,146,41,35,114,35,152,246,185,21,170,213,68,84,84,84,83,83,198,125,185,151,96,20,218,125,198,150,162,82,219,113,234,187,85,182,249,81,77,127,165,89,146,93,149,143,171,166,142,90,170,136,159,34,174,246,58,177,106,209,118,174,198,189,175,99,118,236,218,129,113,60,3,234,102,85,171,188,33,105,182,117,154,213,248,187,213,69,190,162,223,83,84,233,36,146,74,175,5,87,53,27,39,149,242,61,207,124,210,50,157,175,145,234,239,138,71,61,200,136,138,136,158,87,154,63,145,61,77,250,47,172,81,17,215,145,246,107,117,175,192,53,79,78,102,167,164,75,109,142,241,110,189,211,202,214,59,190,233,235,161,150,25,90,247,110,218,172,70,219,225,86,162,53,21,21,210,117,87,117,68,108,138,230,143,228,79,83,126,139,235,20,64,82,183,9,222,105,244,111,230,6,61,234,48,26,83,51,89,194,119,154,125,27,249,129,143,122,140,6,148,192,0,0,170,190,121,223,130,127,153,63,77,57,87,37,79,52,249,79,203,250,239,81,183,29,87,158,119,224,159,230,79,211,78,85,201,83,205,62,83,242,254,187,212,109,192,93,72,0,1,202,184,177,242,177,172,159,47,242,31,78,156,234,167,42,226,199,202,198,178,124,191,200,125,58,112,51,88,106,160,202,185,170,128,0,0,0,0,0,0,32,7,58,191,43,24,183,204,10,31,78,184,144,3,149,199,158,205,50,250,215,163,214,147,255,0,157,95,149,140,91,230,5,15,167,92,72,1,202,227,207,102,153,125,107,209,235,64,191,224,0,0,0,0,14,127,175,218,199,98,225,255,0,70,178,205,98,200,225,241,20,152,205,189,213,17,211,110,123,60,93,83,220,145,211,83,111,99,30,177,247,103,146,40,187,155,21,172,223,185,223,11,85,64,161,110,62,53,51,21,213,222,47,117,39,58,194,170,252,93,150,162,225,79,111,166,170,108,145,201,29,87,130,164,134,141,243,196,248,222,230,62,25,31,78,231,198,244,119,197,27,152,229,68,85,84,73,255,0,202,35,135,79,19,195,142,163,101,154,129,79,226,113,189,100,254,193,50,217,191,103,136,181,210,178,170,154,121,123,209,75,220,103,114,74,170,168,118,244,141,237,240,251,209,85,36,106,165,64,154,104,208,29,28,177,112,255,0,163,88,158,142,227,147,120,138,76,102,222,218,121,42,118,189,158,46,169,238,116,149,53,59,30,247,172,125,217,228,150,94,222,245,107,55,237,111,194,212,64,51,67,118,180,221,108,23,90,219,21,246,217,87,110,185,91,170,36,164,172,163,171,133,208,207,77,60,110,86,201,20,145,185,17,204,123,92,138,213,106,162,42,42,42,41,163,62,11,245,142,251,175,188,48,96,26,171,148,195,178,245,117,183,201,79,113,147,115,23,196,213,82,84,75,73,45,79,70,49,140,103,121,244,238,151,182,214,163,89,220,216,157,81,189,86,157,185,166,224,21,56,47,26,89,149,82,99,212,150,155,110,85,79,65,127,182,165,50,68,214,85,50,74,102,69,81,80,172,141,126,23,190,178,10,181,126,244,71,185,251,158,189,119,163,157,45,121,33,106,103,137,197,117,47,71,43,42,237,81,123,62,225,73,147,91,224,238,109,174,168,241,17,173,61,91,246,171,254,56,99,240,180,73,213,172,77,174,159,226,114,239,98,32,89,248,0,1,149,115,85,6,85,192,191,238,87,30,68,244,203,235,94,177,90,83,95,26,26,57,98,208,46,40,51,253,42,197,166,223,101,181,92,35,168,183,71,181,233,225,169,106,233,226,171,138,155,171,222,247,191,178,202,134,197,220,115,149,207,237,239,94,138,238,137,114,156,174,60,137,233,151,214,189,98,180,130,188,233,52,114,197,135,235,46,37,172,86,137,187,117,122,137,111,168,167,186,83,109,122,238,170,182,182,158,54,212,239,115,213,19,124,19,211,197,219,107,24,214,248,109,223,19,164,114,160,73,254,78,58,189,77,154,240,209,93,165,181,19,210,37,203,78,47,19,66,200,33,130,86,191,217,213,207,125,84,51,74,247,117,99,222,234,133,175,98,35,21,58,50,22,110,106,117,71,62,122,148,193,201,131,87,169,177,13,121,201,116,142,227,61,36,52,250,133,103,108,212,106,232,37,124,243,92,109,253,201,99,133,143,111,192,198,45,52,213,210,57,94,158,245,134,52,71,34,174,215,220,248,2,42,243,71,242,39,169,191,69,245,138,34,85,17,87,154,63,145,61,77,250,47,172,81,1,64,39,213,197,177,60,171,57,190,210,226,216,86,51,117,200,47,85,187,252,53,186,215,69,37,93,84,251,24,231,191,100,81,163,158,237,172,99,156,189,19,220,214,170,175,185,20,249,69,239,114,226,224,114,167,133,44,54,191,48,212,23,210,84,106,46,97,79,3,43,161,137,145,74,203,37,35,85,94,148,81,78,136,174,123,220,229,107,167,115,93,218,115,226,137,173,71,36,41,44,129,72,56,6,127,153,105,102,101,105,212,29,62,200,106,236,121,13,142,161,42,104,107,169,149,55,196,254,138,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,139,161,62,15,184,179,195,120,186,210,255,0,183,22,42,122,75,61,246,130,162,74,107,238,56,218,245,170,158,212,245,145,233,2,189,235,28,74,246,75,19,18,70,189,25,179,175,113,136,170,232,158,137,0,57,175,112,57,83,141,93,111,124,92,105,203,233,18,197,114,168,167,126,93,105,70,69,78,180,53,114,186,56,27,91,2,53,26,146,178,121,92,206,235,87,172,169,52,174,147,171,219,35,251,48,87,135,93,121,204,184,109,213,203,22,171,97,149,181,109,125,186,161,140,185,208,195,80,144,178,237,110,87,181,106,40,165,87,49,237,217,35,91,209,28,172,118,199,163,36,106,111,99,85,3,75,192,241,90,47,171,216,110,189,105,126,63,171,154,127,61,92,150,44,138,157,211,83,165,92,11,12,241,61,146,58,41,97,145,158,244,71,199,44,114,70,170,213,115,21,88,170,215,57,170,142,95,106,7,20,226,243,137,203,23,9,122,53,83,170,183,123,47,182,234,223,112,165,181,218,237,30,37,244,222,62,170,87,43,157,31,125,177,74,145,109,130,58,137,122,185,187,87,181,179,170,57,205,42,7,64,185,148,235,182,1,196,23,237,103,86,115,11,174,95,101,200,60,29,22,87,111,138,154,142,57,42,104,105,162,158,58,102,211,39,105,25,7,97,245,82,206,145,66,176,182,89,21,221,199,34,200,231,165,228,231,248,6,27,170,120,109,219,79,181,7,30,164,190,99,215,202,117,166,174,161,169,69,217,43,58,162,162,162,162,163,152,246,185,26,246,61,170,143,99,218,215,53,90,230,162,166,125,184,197,224,235,59,225,3,59,167,176,95,235,61,179,141,222,119,253,159,200,59,112,211,251,83,181,13,59,234,191,173,89,60,178,65,218,146,161,35,254,34,166,254,155,155,213,23,220,18,215,156,126,127,134,234,158,27,195,238,160,233,246,67,73,124,199,175,148,249,29,77,13,117,50,174,201,89,214,218,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,137,29,121,92,121,236,211,47,173,122,61,105,29,110,185,254,101,125,195,108,26,125,121,200,106,235,49,236,86,162,186,166,203,67,50,163,153,64,250,197,137,106,82,37,84,220,214,61,208,70,245,103,93,136,253,238,68,71,72,245,116,138,229,113,231,179,76,190,181,232,245,160,95,240,0,10,1,230,143,231,179,83,126,139,232,244,68,255,0,228,169,229,99,41,249,129,93,233,214,226,0,115,71,243,217,169,191,69,244,122,34,127,242,84,242,177,148,252,192,174,244,235,112,19,252,243,249,254,1,134,234,158,27,118,211,237,65,199,169,47,152,245,242,157,105,171,168,106,81,118,74,206,168,168,168,168,168,230,61,174,70,189,143,106,163,216,246,181,205,86,185,168,169,232,0,25,225,227,111,131,236,155,132,109,80,150,202,228,171,173,194,111,149,19,187,19,188,85,203,79,223,174,130,40,224,124,204,146,56,158,174,107,225,117,75,34,87,185,145,164,138,213,123,26,212,93,173,238,188,149,60,211,229,63,47,235,189,70,220,117,94,121,223,130,127,153,63,77,57,87,37,79,52,249,79,203,250,239,81,183,1,117,32,0,42,175,158,119,224,159,230,79,211,78,85,201,83,205,62,83,242,254,187,212,109,199,85,231,157,248,39,249,147,244,211,149,114,84,243,79,148,252,191,174,245,27,112,23,82,0,0,114,174,44,124,172,107,39,203,252,135,211,167,58,169,202,184,177,242,177,172,159,47,242,31,78,156,12,214,26,83,226,199,202,198,178,124,191,200,125,58,115,53,134,148,248,177,242,177,172,159,47,242,31,78,156,12,214,26,168,50,174,106,160,0,0,1,154,30,37,53,122,167,94,181,231,57,213,201,167,171,146,159,34,188,77,53,189,42,224,138,25,226,183,51,164,84,80,200,200,186,177,31,29,52,112,198,170,138,238,170,197,85,115,149,85,203,163,61,88,206,191,101,250,89,153,106,103,178,253,167,246,75,31,184,223,124,23,127,179,226,188,45,52,147,118,187,155,93,179,119,111,110,237,174,233,215,175,69,233,208,204,16,22,253,201,11,5,246,126,150,106,94,166,123,83,185,237,236,130,146,197,224,187,29,59,62,2,153,102,238,247,55,124,91,253,165,183,110,212,219,217,235,213,219,250,54,202,136,213,203,123,22,190,225,252,18,233,109,167,35,161,240,149,117,22,250,187,164,113,247,89,38,234,90,218,234,138,186,105,58,177,85,19,124,19,196,254,157,119,55,119,71,34,57,21,18,74,129,76,28,231,244,134,155,16,215,156,107,87,45,208,82,67,79,168,86,119,67,88,141,158,87,207,53,198,223,219,138,73,158,199,124,12,98,211,77,67,27,81,139,239,88,100,85,106,42,238,127,214,228,159,170,22,172,123,87,51,205,40,184,54,146,26,140,206,207,75,114,161,168,154,181,177,62,73,237,239,147,173,44,81,42,117,153,239,138,178,89,87,107,186,181,148,175,93,174,69,85,103,95,231,123,130,251,67,75,52,211,83,61,169,219,246,14,65,87,98,240,93,142,189,239,31,76,147,119,123,155,190,29,158,205,219,183,106,238,239,117,234,221,157,29,8,57,101,221,173,86,94,56,244,194,178,243,115,164,160,167,146,162,229,72,201,106,102,108,76,116,243,219,42,225,134,36,115,149,17,95,36,178,71,27,27,247,185,239,107,83,170,170,32,26,9,63,37,218,237,106,176,90,171,111,183,219,157,37,186,219,110,167,146,174,178,178,174,102,195,5,52,17,181,93,36,178,72,229,70,177,141,106,43,149,202,168,136,136,170,167,235,34,175,51,173,82,253,151,240,109,154,248,75,239,179,46,185,111,135,197,173,255,0,214,189,239,21,226,164,79,23,7,189,142,107,55,80,199,91,241,187,111,78,159,11,145,234,192,40,135,80,179,91,174,165,103,249,46,163,95,105,233,32,185,101,87,138,219,221,100,84,140,115,96,142,122,153,159,52,141,141,174,115,156,140,71,61,81,17,92,229,233,211,170,175,222,91,78,21,195,174,101,124,228,225,46,157,227,152,157,37,46,89,145,217,221,151,173,53,60,73,36,247,102,37,209,183,10,119,127,91,53,238,154,166,106,8,41,227,137,170,138,254,189,152,157,179,111,70,213,94,138,105,125,215,90,181,115,16,210,139,51,170,227,168,202,111,20,214,215,212,83,81,58,173,244,112,61,233,222,170,88,154,168,175,100,49,119,37,127,196,212,70,70,229,87,53,17,85,52,230,6,91,49,60,166,251,131,101,86,108,215,22,174,240,87,172,126,225,79,116,183,84,246,153,39,98,170,9,27,36,82,108,122,57,142,218,246,53,122,57,21,171,211,162,162,167,184,211,238,39,148,216,179,156,86,205,154,226,213,222,54,203,144,91,233,238,150,234,158,211,227,239,210,207,27,100,138,77,143,70,189,187,152,246,175,71,34,57,58,244,84,69,247,25,172,215,237,28,190,240,255,0,172,185,102,142,228,115,120,138,188,102,224,234,120,234,118,177,158,46,149,237,73,41,170,118,49,239,72,251,176,73,20,189,189,234,230,111,218,239,137,170,133,202,114,142,212,204,87,48,225,10,207,130,218,106,250,94,176,43,133,125,190,239,75,36,145,247,27,226,106,230,172,130,118,177,175,87,164,47,100,234,198,189,237,110,233,32,157,168,138,140,234,161,53,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,214,113,99,230,159,89,62,96,100,62,163,57,165,50,128,111,92,58,103,124,80,113,245,170,186,105,130,211,254,32,95,107,47,21,187,225,254,198,90,253,180,176,207,89,219,150,88,251,221,174,251,29,218,99,183,191,238,68,251,213,1,192,47,5,25,87,21,154,143,73,123,187,91,60,62,153,99,55,8,100,200,238,21,9,35,35,175,216,173,145,214,202,117,141,204,123,166,149,138,136,247,49,201,217,141,232,245,93,206,137,146,223,70,39,139,88,176,108,86,205,133,98,212,62,10,203,143,219,233,237,118,234,110,235,228,236,82,193,27,99,138,61,239,87,61,219,88,198,167,87,42,185,122,117,85,85,247,158,87,66,244,47,78,56,116,211,139,118,151,233,125,155,192,218,168,122,203,52,210,170,62,170,225,84,228,68,146,170,166,68,68,238,76,253,173,234,189,17,168,214,181,140,107,24,198,49,189,0,1,242,114,204,90,197,156,226,183,156,43,41,161,241,182,92,130,223,81,107,184,211,119,95,31,126,150,120,221,28,177,239,98,181,237,220,199,185,58,181,81,201,215,170,42,47,188,250,192,10,11,230,13,193,37,215,133,12,254,59,238,49,5,93,118,157,101,85,21,19,90,171,27,74,230,193,105,157,211,76,230,90,95,35,166,149,239,124,116,237,141,205,150,69,106,204,157,197,106,42,199,39,73,21,193,223,15,188,65,105,95,5,250,247,159,231,185,7,178,240,28,215,75,238,247,27,22,47,223,138,171,198,73,53,165,101,142,237,185,142,114,82,245,129,82,46,223,84,146,78,191,197,107,59,16,238,181,76,155,22,177,102,22,232,109,57,29,15,139,164,167,184,80,93,35,143,186,248,246,213,81,85,69,87,77,39,86,42,42,236,158,8,159,211,174,215,109,232,228,86,170,162,248,14,44,124,172,107,39,203,252,135,211,167,3,53,134,148,248,78,242,177,163,127,47,241,239,78,128,205,97,165,62,19,188,172,104,223,203,252,123,211,160,3,170,128,0,0,0,16,3,157,95,149,140,91,230,5,15,167,92,73,254,64,14,117,126,86,49,111,152,20,62,157,113,2,170,248,78,243,79,163,127,48,49,239,81,128,210,153,154,206,19,188,211,232,223,204,12,123,212,96,52,166,0,0,0,202,185,170,131,42,224,105,79,132,239,43,26,55,242,255,0,30,244,232,14,170,114,174,19,188,172,104,223,203,252,123,211,160,58,168,0,0,0,0,0,0,17,87,154,63,145,61,77,250,47,172,81,20,173,194,119,154,125,27,249,129,143,122,140,5,212,243,71,242,39,169,191,69,245,138,34,149,184,78,243,79,163,127,48,49,239,81,128,13,41,128,0,0,0,0,0,25,87,53,80,101,92,11,254,229,113,228,79,76,190,181,235,21,164,170,34,175,43,143,34,122,101,245,175,88,173,37,80,0,15,147,150,101,54,44,27,21,188,230,185,77,119,130,178,227,246,250,139,165,198,167,180,249,59,20,176,70,233,37,147,99,17,207,118,214,49,203,209,168,174,94,157,17,21,125,192,84,15,58,77,99,177,102,26,203,137,104,237,162,30,229,94,157,219,234,42,46,149,59,158,155,106,174,77,167,145,180,219,28,196,69,217,4,20,242,247,26,247,181,222,39,111,194,232,220,139,242,185,54,104,167,219,158,32,174,218,199,87,112,236,210,105,149,189,59,48,71,46,217,39,174,184,197,81,79,30,230,172,110,71,66,216,25,88,174,232,246,57,36,236,116,220,221,232,66,173,85,212,204,171,89,53,31,35,213,44,214,175,196,94,178,107,132,183,10,157,178,72,248,225,222,191,4,17,119,30,247,182,24,152,141,142,54,43,151,100,108,99,81,122,53,11,212,229,139,165,191,178,254,13,176,175,23,98,246,101,215,45,241,25,77,195,250,235,189,226,188,84,139,225,39,247,61,205,102,234,24,232,190,6,237,233,211,226,106,61,94,4,0,231,87,230,159,22,249,127,67,234,55,19,170,242,49,252,108,252,183,250,145,202,185,213,249,167,197,190,95,208,250,141,196,234,188,140,127,27,63,45,254,164,4,127,230,197,161,119,221,48,226,130,231,168,222,198,181,81,98,218,151,210,227,104,117,189,88,205,213,80,83,211,199,94,147,68,136,213,108,206,157,253,247,63,162,182,79,18,142,222,231,247,26,206,213,201,79,93,40,237,87,220,211,135,139,245,231,179,237,189,153,38,59,77,34,65,28,111,170,137,157,186,230,53,234,169,44,147,62,22,210,189,177,162,61,169,29,36,239,248,58,57,95,34,249,183,232,53,54,169,240,209,38,164,219,232,170,231,200,116,194,163,218,148,201,77,79,45,67,229,183,78,248,226,174,141,88,199,163,88,198,181,34,169,124,174,99,246,50,141,201,240,181,239,114,83,174,128,235,29,247,135,253,101,196,245,139,28,135,196,85,227,55,6,212,73,77,185,140,241,116,175,107,163,169,166,222,246,61,35,238,193,36,177,119,54,43,153,191,115,126,38,162,129,166,144,0,28,171,139,31,43,26,201,242,255,0,33,244,233,204,214,26,83,226,199,202,198,178,124,191,200,125,58,115,53,128,106,160,170,190,119,186,91,255,0,196,211,90,237,246,47,248,94,45,119,185,248,175,242,84,208,65,217,87,255,0,242,201,219,216,207,241,61,223,218,208,181,66,47,243,46,192,42,117,7,130,221,68,165,182,227,212,151,91,149,142,158,154,255,0,74,179,36,91,232,217,73,83,28,181,85,17,62,69,77,143,109,26,85,162,237,93,238,99,158,198,238,223,181,66,176,121,73,230,183,92,87,141,44,126,197,111,167,164,146,159,49,179,221,108,149,206,153,142,87,199,3,41,157,92,142,137,81,200,136,254,237,12,77,85,114,57,54,57,233,211,170,163,155,102,156,209,252,137,234,111,209,125,98,136,161,108,79,41,190,224,217,85,155,53,197,171,188,21,235,31,184,83,221,45,213,61,166,73,216,170,130,70,201,20,155,30,142,99,182,189,141,94,142,69,106,244,232,168,169,238,47,167,154,63,145,61,77,250,47,172,81,1,74,220,39,121,167,209,191,152,24,247,168,192,105,76,205,103,9,222,105,244,111,230,6,61,234,48,26,83,0,0,2,170,249,231,126,9,254,100,253,52,229,92,149,60,211,229,63,47,235,189,70,220,117,94,121,223,130,127,153,63,77,57,87,37,79,52,249,79,203,250,239,81,183,1,117,32,0,7,42,226,199,202,198,178,124,191,200,125,58,115,170,156,171,139,31,43,26,201,242,255,0,33,244,233,192,205,97,170,131,42,230,170,0,0,0,0,0,0,0,128,28,234,252,172,98,223,48,40,125,58,226,64,14,87,30,123,52,203,235,94,143,90,79,254,117,126,86,49,111,152,20,62,157,113,32,7,43,143,61,154,101,245,175,71,173,2,255,0,128,0,0,0,10,245,231,63,171,213,56,134,131,99,90,71,110,158,174,26,141,66,188,58,106,197,108,17,62,9,173,214,254,220,178,66,247,187,227,99,214,166,106,25,26,172,79,122,67,34,43,145,23,107,236,40,164,14,112,90,199,125,206,120,160,93,42,168,135,195,217,116,210,223,5,61,28,123,152,254,253,85,117,60,21,117,21,61,81,141,123,119,49,244,209,118,213,207,106,120,109,237,218,178,57,0,225,124,12,233,125,171,88,248,180,211,60,14,250,234,69,182,207,120,246,149,100,21,116,77,171,130,174,10,24,100,173,146,150,72,156,168,215,50,102,211,44,43,215,170,34,72,170,173,119,77,171,163,50,168,57,31,96,20,210,221,117,79,84,171,177,234,180,168,165,167,183,88,45,119,103,36,173,129,89,43,165,158,182,157,139,215,180,247,162,195,64,247,123,149,236,69,143,250,41,34,238,181,240,43,131,157,134,151,221,114,29,35,192,245,94,222,234,185,169,240,203,197,85,182,186,158,26,39,74,200,224,184,50,62,149,82,202,139,210,22,50,90,56,162,77,205,232,231,213,49,55,53,81,17,240,131,150,46,169,126,203,248,201,194,188,93,247,217,150,172,183,196,98,215,15,235,94,247,138,241,81,175,132,131,220,199,57,155,171,163,162,248,219,183,167,79,137,200,197,121,114,124,104,104,229,247,95,120,96,207,244,171,22,155,101,234,235,111,142,162,221,30,214,47,137,170,164,168,138,174,42,110,175,123,24,206,243,233,219,23,113,206,70,179,185,189,122,163,122,46,112,128,213,64,60,166,149,106,102,43,172,154,113,142,106,150,21,87,226,44,185,53,190,43,133,54,233,35,124,144,239,79,142,9,123,111,123,27,52,79,71,71,35,17,203,178,70,61,170,189,90,167,171,0,101,92,213,65,149,112,47,251,149,199,145,61,50,250,215,172,86,156,255,0,156,22,142,88,179,158,24,23,85,106,38,240,247,173,52,184,65,81,71,38,215,191,191,75,93,81,5,37,69,55,68,123,88,221,207,125,52,189,197,107,220,158,27,99,118,164,142,83,160,114,184,242,39,166,95,90,245,138,211,186,235,94,151,218,181,171,72,242,253,40,188,186,146,58,124,166,207,83,109,101,69,77,19,106,217,71,59,216,189,154,164,137,202,136,247,195,47,110,86,124,77,84,124,109,84,115,85,17,80,51,215,194,22,175,83,104,71,18,250,123,170,87,9,233,32,182,218,111,12,134,233,61,76,18,204,202,123,117,75,29,75,89,50,50,47,141,207,101,60,242,189,136,212,119,198,214,252,47,254,138,233,36,202,185,164,142,16,181,122,167,93,248,104,211,221,82,184,79,87,61,202,237,103,100,55,73,234,96,138,23,212,92,105,158,234,90,201,145,145,124,13,99,234,32,149,236,70,163,126,7,55,225,103,244,80,59,1,21,121,163,249,19,212,223,162,250,197,17,42,136,171,205,31,200,158,166,253,23,214,40,128,160,19,85,6,85,205,84,0,40,135,152,239,3,148,220,41,102,84,25,134,159,62,174,163,78,179,10,137,217,67,12,172,150,87,217,42,218,136,245,162,150,117,69,107,216,230,171,157,3,156,238,235,153,20,173,114,57,97,89,100,189,227,207,231,248,6,27,170,120,109,219,79,181,7,30,164,190,99,215,202,117,166,174,161,169,69,217,43,58,162,162,162,162,163,152,246,185,26,246,61,170,143,99,218,215,53,90,230,162,160,80,15,4,156,96,228,220,35,106,132,87,166,173,93,110,19,124,168,129,185,101,158,146,42,126,253,116,17,71,59,33,124,114,74,197,115,95,11,170,95,42,49,175,141,36,86,163,30,230,162,238,110,130,49,60,166,197,156,226,182,108,215,22,174,241,182,92,130,223,79,116,183,84,246,159,31,126,150,120,219,36,82,108,122,53,237,220,199,181,122,57,17,201,215,162,162,47,184,207,23,24,60,38,102,92,34,234,135,216,123,237,69,93,226,197,95,79,29,77,139,35,117,2,82,193,117,98,70,197,157,24,196,146,84,99,226,149,235,27,152,175,223,211,182,245,68,108,172,85,238,156,184,57,128,86,112,239,125,139,73,53,123,34,255,0,106,122,255,0,19,60,85,53,17,207,81,38,59,85,177,242,110,167,100,44,146,71,195,52,136,140,124,40,221,169,36,169,43,85,159,198,73,66,239,206,127,174,154,23,167,28,69,233,197,199,75,245,66,205,227,173,85,221,37,134,104,149,25,85,111,170,106,42,71,85,77,34,162,246,230,102,231,116,94,138,213,107,156,199,181,236,123,216,238,128,0,204,182,186,104,94,163,240,233,168,247,29,47,213,11,55,129,186,208,244,150,25,162,85,125,45,194,149,202,169,29,85,52,138,137,220,133,251,93,209,122,35,145,205,115,30,214,61,143,99,123,95,43,143,61,154,101,245,175,71,173,45,211,141,190,15,177,158,46,116,190,91,43,146,146,139,54,177,211,206,236,78,241,87,45,71,98,134,121,100,129,243,50,72,226,122,53,204,153,180,204,137,94,230,72,177,163,149,236,107,149,54,186,170,249,123,224,25,150,150,115,30,194,116,251,80,113,234,187,30,67,99,168,189,211,87,80,212,162,111,137,254,198,172,84,84,84,85,107,216,230,171,94,199,181,85,143,99,154,230,171,154,228,85,11,222,0,1,64,60,209,252,246,106,111,209,125,30,136,159,252,149,60,172,101,63,48,43,189,58,220,64,14,104,254,123,53,55,232,190,143,68,79,254,74,158,86,50,159,152,21,222,157,110,2,127,128,0,170,190,121,223,130,127,153,63,77,57,87,37,79,52,249,79,203,250,239,81,183,29,87,158,119,224,159,230,79,211,78,85,201,83,205,62,83,242,254,187,212,109,192,93,72,0,10,171,231,157,248,39,249,147,244,211,149,114,84,243,79,148,252,191,174,245,27,113,213,121,231,126,9,254,100,253,52,229,92,149,60,211,229,63,47,235,189,70,220,5,212,128,0,28,171,139,31,43,26,201,242,255,0,33,244,233,206,170,114,174,44,124,172,107,39,203,252,135,211,167,3,53,134,148,248,177,242,177,172,159,47,242,31,78,156,205,97,165,62,44,124,172,107,39,203,252,135,211,167,3,53,134,170,12,171,154,168,0,0,2,42,243,71,242,39,169,191,69,245,138,34,128,75,211,230,243,157,125,146,224,218,229,96,246,95,139,251,107,144,90,236,93,238,255,0,111,194,118,228,117,127,119,110,213,238,117,240,29,189,189,91,253,183,119,95,135,107,169,175,135,172,90,197,156,235,238,154,97,89,77,15,141,178,228,25,133,154,215,113,166,238,190,62,253,44,245,177,71,44,123,216,173,123,119,49,238,78,173,84,114,117,234,138,139,239,3,74,120,158,45,98,193,177,91,54,21,139,80,248,43,46,63,111,167,181,219,169,187,175,147,177,75,4,109,142,40,247,189,92,247,109,99,26,157,92,170,229,233,213,85,87,222,125,96,0,138,188,209,252,137,234,111,209,125,98,136,162,189,39,206,191,101,250,167,134,234,103,178,253,167,246,75,32,183,95,124,23,127,179,226,188,45,76,115,118,187,155,93,179,119,111,110,237,174,233,215,175,69,233,208,191,238,63,48,95,218,39,6,218,177,96,246,167,179,252,38,63,37,247,189,216,238,238,246,108,140,175,237,109,220,222,157,207,11,219,221,215,225,223,187,163,186,109,92,235,129,170,130,160,57,218,106,102,43,144,106,62,157,233,109,166,175,196,94,176,251,125,194,225,119,237,201,27,227,167,241,235,77,216,129,219,94,175,100,200,202,69,145,204,123,91,252,57,224,114,43,145,254,235,127,51,131,198,134,177,216,181,247,138,12,255,0,85,113,104,118,89,110,183,8,233,237,210,110,122,248,154,90,74,120,169,34,169,232,246,49,236,239,50,157,178,246,220,212,115,59,155,23,170,183,170,135,127,228,251,163,151,220,231,138,4,213,90,121,188,61,151,77,45,243,212,86,73,181,143,239,213,87,83,207,73,79,77,209,94,215,183,115,31,83,47,113,26,246,167,134,216,237,171,35,84,187,242,10,242,125,209,203,22,13,195,2,106,173,60,222,34,245,169,119,9,234,43,36,218,246,118,41,104,106,39,164,167,166,232,175,115,29,181,236,169,151,184,141,99,151,196,236,118,228,141,170,78,160,41,175,157,38,142,88,176,253,101,196,181,138,209,55,110,175,81,45,245,20,247,74,109,175,93,213,86,214,211,198,218,157,238,122,162,111,130,122,120,187,109,99,26,223,13,187,226,116,142,84,114,91,214,59,22,31,172,185,110,142,221,225,237,213,234,37,190,158,162,215,83,185,235,186,170,218,218,137,29,77,177,172,84,77,240,79,81,47,113,207,99,91,225,182,252,78,145,168,146,215,155,238,151,218,179,78,18,234,115,201,157,73,5,203,79,175,20,87,42,121,221,68,217,103,150,10,153,155,69,45,43,37,234,142,133,142,117,68,51,59,166,228,114,210,198,138,223,185,205,168,14,26,245,122,167,65,117,231,6,213,200,103,171,142,159,29,188,67,53,193,41,32,138,105,229,183,63,172,85,176,198,201,122,49,95,37,52,147,70,138,170,222,138,244,84,115,85,17,200,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,254,148,232,94,156,104,213,102,95,118,194,172,221,171,174,119,144,86,228,151,251,148,234,143,170,173,170,168,158,73,145,142,122,34,116,134,46,235,153,20,104,136,214,181,92,171,213,239,145,239,232,0,0,0,0,0,1,229,53,99,5,253,168,105,102,101,166,126,212,246,103,218,220,126,227,98,241,189,142,247,133,241,84,210,67,221,237,238,110,253,189,205,219,119,55,175,78,157,83,175,83,213,128,42,175,250,134,63,249,81,127,161,63,252,30,89,78,147,224,191,178,253,44,195,116,207,218,158,211,251,37,143,219,172,94,55,177,217,241,94,22,154,56,123,189,189,206,217,187,183,187,110,231,116,235,211,170,244,234,122,176,0,0,0,0,0,143,252,107,112,165,251,224,233,101,171,76,254,222,253,146,246,102,65,5,247,198,251,47,199,247,59,116,213,16,246,187,125,232,186,117,241,59,183,110,94,155,58,116,247,245,73,0,0,173,93,39,228,215,251,47,213,60,55,83,63,120,239,105,253,146,200,45,215,223,5,246,67,179,226,188,45,76,115,118,187,158,53,219,55,118,246,238,218,238,157,122,244,94,157,11,42,0,0,0,1,85,127,212,49,255,0,202,139,253,9,255,0,224,242,213,0,30,83,73,240,95,217,126,150,97,186,103,237,79,105,253,146,199,237,214,47,27,216,236,248,175,11,77,28,61,222,222,231,108,221,219,221,183,115,186,117,233,213,122,117,61,88,0,0,0,0,0,0,0,114,174,40,244,47,247,148,208,156,155,69,62,212,253,156,251,71,224,191,178,126,7,198,118,60,61,100,21,63,218,123,145,238,221,216,219,253,52,233,187,175,191,167,69,133,90,79,201,175,246,95,170,120,110,166,126,241,222,211,251,37,144,91,175,190,11,236,135,103,197,120,90,152,230,237,119,60,107,182,110,237,237,221,181,221,58,245,232,189,58,22,84,0,0,0,0,0,0,0,21,87,253,67,31,252,168,191,208,159,254,15,45,80,1,202,184,92,208,191,221,175,66,113,157,20,251,83,246,143,236,231,141,254,201,248,31,7,223,241,21,147,212,255,0,105,238,73,183,111,127,111,244,215,174,222,190,238,189,19,170,128,0,229,92,81,232,95,239,41,161,57,54,138,125,169,251,57,246,143,193,127,100,252,15,140,236,120,122,200,42,127,180,247,35,221,187,177,183,250,105,211,119,95,127,78,139,213,64,21,107,105,228,107,106,134,235,69,53,247,137,106,186,203,107,42,35,117,101,61,38,36,218,105,230,129,28,157,198,71,43,171,36,108,111,86,245,68,122,198,244,106,170,42,181,221,58,45,165,0,4,42,227,91,150,247,239,131,170,118,173,76,253,178,253,146,246,102,63,5,139,193,125,157,241,253,206,221,77,68,221,222,231,138,139,167,95,19,183,110,213,233,179,175,95,127,68,245,124,12,112,49,251,151,125,182,255,0,109,31,182,63,108,125,155,254,226,123,63,194,248,79,19,255,0,201,19,111,221,226,127,240,122,108,254,125,125,210,168,1,249,46,214,155,85,254,213,91,98,190,219,41,46,54,219,141,60,148,149,148,117,112,182,104,42,96,145,170,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,42,219,250,134,63,249,81,127,161,63,252,30,90,160,3,159,232,14,154,95,116,111,70,177,61,42,200,243,127,181,213,120,173,189,182,184,238,254,205,101,7,122,150,39,57,180,209,246,24,231,163,123,80,36,81,117,220,231,63,183,189,202,174,114,157,0,0,60,166,172,96,191,181,13,44,204,180,207,218,158,204,251,91,143,220,108,94,55,177,222,240,190,42,154,72,123,189,189,205,223,183,185,187,110,230,245,233,211,170,117,234,86,183,245,12,127,242,162,255,0,66,127,248,60,181,64,0,252,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,159,172,1,85,127,212,49,255,0,202,139,253,9,255,0,224,242,95,228,220,32,223,115,14,9,97,225,3,35,213,255,0,23,87,79,111,160,181,199,148,253,159,100,123,105,104,171,162,158,154,63,6,201,145,23,100,16,69,79,215,187,185,219,123,142,85,114,170,44,149,0,86,174,147,242,107,253,151,234,158,27,169,159,188,119,180,254,201,100,22,235,239,130,251,33,217,241,94,22,166,57,187,93,207,26,237,155,187,123,119,109,119,78,189,122,47,78,133,149,0,0,0,4,85,227,159,129,143,223,71,236,79,251,104,253,142,251,29,237,47,247,19,218,30,43,197,248,111,254,72,135,102,223,13,255,0,133,215,127,242,233,239,242,156,20,242,222,253,207,181,78,235,169,159,182,95,181,190,211,199,231,177,120,47,179,190,3,183,220,169,167,155,187,220,241,82,245,233,225,182,237,218,157,119,245,235,238,232,179,84,0,0,0,60,166,172,96,191,181,13,44,204,180,207,218,158,204,251,91,143,220,108,94,55,177,222,240,190,42,154,72,123,189,189,205,223,183,185,187,110,230,245,233,211,170,117,234,122,176,5,85,255,0,80,199,255,0,42,47,244,39,255,0,131,203,84,0,0,0,0,0,0,0,8,255,0,198,183,10,95,190,14,150,90,180,207,237,239,217,47,102,100,16,95,124,111,178,252,127,115,183,77,81,15,107,183,222,139,167,95,19,187,118,229,233,179,167,79,127,84,224,28,46,114,164,253,218,245,219,25,214,191,219,215,218,63,179,158,55,251,25,246,91,193,247,252,69,28,244,223,219,188,92,155,118,247,247,127,65,122,237,233,238,235,213,39,248,0,0,0,0,0,86,6,89,201,106,251,156,229,87,156,215,41,226,199,198,222,178,11,133,69,210,227,83,246,17,145,247,234,167,145,210,75,38,198,87,53,141,220,247,185,122,53,17,169,215,162,34,39,184,179,240,7,31,225,63,135,91,87,11,90,37,103,210,11,125,218,146,243,81,67,81,87,87,93,120,134,214,218,7,220,167,154,119,189,37,150,52,123,213,94,216,150,40,81,206,123,149,89,11,19,220,136,141,78,192,0,2,176,50,206,72,86,43,198,85,121,187,98,220,64,125,159,178,214,220,42,42,45,214,143,178,143,171,246,125,43,228,115,162,166,239,190,189,31,47,109,138,214,119,28,155,157,183,170,251,212,179,240,7,42,225,115,66,255,0,118,189,9,198,116,83,237,79,218,63,179,158,55,251,39,224,124,31,127,196,86,79,83,253,167,185,38,221,189,253,191,211,94,187,122,251,186,244,78,170,0,2,170,255,0,168,99,255,0,149,23,250,19,255,0,193,229,170,0,57,87,11,154,23,251,181,232,78,51,162,159,106,126,209,253,156,241,191,217,63,3,224,251,254,34,178,122,159,237,61,201,54,237,239,237,254,154,245,219,215,221,215,162,117,80,0,172,189,66,228,169,106,204,179,252,151,47,177,107,221,38,55,109,190,94,43,110,84,118,90,76,37,189,139,108,19,76,249,35,165,143,109,107,27,178,54,185,24,157,24,212,232,212,232,214,253,201,50,120,67,225,238,251,194,246,141,83,104,237,223,82,254,218,210,91,46,21,85,22,186,159,99,50,219,224,233,103,114,72,234,109,141,146,69,147,248,238,168,151,184,231,171,191,141,183,220,214,53,14,214,0,28,171,138,61,11,253,229,52,39,38,209,79,181,63,103,62,209,248,47,236,159,129,241,157,143,15,89,5,79,246,158,228,123,183,118,54,255,0,77,58,110,235,239,233,209,122,168,2,170,255,0,168,99,255,0,149,23,250,19,255,0,193,229,170,0,0,0,7,42,226,119,135,172,87,138,13,26,189,105,30,83,83,224,60,127,110,166,221,116,101,44,117,19,91,43,162,118,232,170,35,107,211,252,232,222,141,115,28,248,165,149,136,246,111,220,144,3,250,134,63,249,81,127,161,63,252,30,90,160,3,138,112,163,161,154,143,195,182,156,51,75,243,93,106,253,163,90,173,93,184,172,19,79,99,90,26,171,109,42,34,162,210,186,69,169,155,189,11,126,30,210,42,53,209,183,115,17,206,98,70,200,187,88,0,14,41,149,112,163,167,23,254,36,240,174,41,173,145,123,27,51,197,252,92,23,41,41,225,69,142,251,75,45,4,244,145,182,161,58,167,73,162,238,177,89,50,117,114,198,197,137,200,228,72,150,30,214,0,0,0,128,28,81,242,164,253,229,53,219,38,214,191,219,215,217,207,180,126,11,251,25,246,91,198,118,60,61,28,20,223,219,188,92,123,183,118,55,127,65,58,110,233,239,233,213,123,255,0,5,60,41,126,231,218,89,117,211,63,183,191,107,125,167,144,79,125,241,190,203,240,29,190,229,53,60,61,174,223,122,94,189,60,54,237,219,147,174,254,157,61,221,86,64,0,0,0,34,175,28,252,12,126,250,63,98,127,219,71,236,119,216,239,105,127,184,158,208,241,94,47,195,127,242,68,59,54,248,111,252,46,187,255,0,151,79,127,148,224,167,150,247,238,125,170,119,93,76,253,178,253,173,246,158,63,61,139,193,125,157,240,29,190,229,77,60,221,222,231,138,151,175,79,13,183,110,212,235,191,175,95,119,69,154,160,0,0,8,171,199,63,3,31,190,143,216,159,246,209,251,29,246,59,218,95,238,39,180,60,87,139,240,223,252,145,14,205,190,27,255,0,11,174,255,0,229,211,223,229,56,41,229,189,251,159,106,157,215,83,63,108,191,107,125,167,143,207,98,240,95,103,124,7,111,185,83,79,55,119,185,226,165,235,211,195,109,219,181,58,239,235,215,221,209,102,168,0,0,0,121,77,88,193,127,106,26,89,153,105,159,181,61,153,246,183,31,184,216,188,111,99,189,225,124,85,52,144,247,123,123,155,191,111,115,118,221,205,235,211,167,84,235,212,245,96,10,171,254,161,143,254,84,95,232,79,255,0,7,150,83,171,24,47,237,67,75,51,45,51,246,167,179,62,214,227,247,27,23,141,236,119,188,47,138,166,146,30,239,111,115,119,237,238,110,219,185,189,122,116,234,157,122,158,172,1,85,127,212,49,255,0,202,139,253,9,255,0,224,242,213,0,0,0,2,63,241,173,194,151,239,131,165,150,173,51,251,123,246,75,217,153,4,23,223,27,236,191,31,220,237,211,84,67,218,237,247,162,233,215,196,238,221,185,122,108,233,211,223,213,56,7,11,156,169,63,118,189,118,198,117,175,246,245,246,143,236,231,141,254,198,125,150,240,125,255,0,17,71,61,55,246,239,23,38,221,189,253,223,208,94,187,122,123,186,245,73,254,0,0,0,242,154,177,130,254,212,52,179,50,211,63,106,123,51,237,110,63,113,177,120,222,199,123,194,248,170,105,33,238,246,247,55,126,222,230,237,187,155,215,167,78,169,215,169,90,223,212,49,255,0,202,139,253,9,255,0,224,242,213,0,31,39,44,183,95,111,24,173,230,211,139,100,127,103,239,85,182,250,138,123,117,223,193,178,175,217,245,79,141,205,138,167,176,245,70,75,219,122,181,253,183,46,215,109,232,190,229,43,7,250,134,63,249,81,127,161,63,252,30,90,160,3,197,104,166,151,218,180,87,72,241,13,40,179,58,146,74,124,90,207,77,109,125,69,53,19,105,25,89,59,24,157,234,165,137,170,168,199,205,47,114,87,252,78,85,124,142,85,115,149,85,87,218,128,7,201,203,49,107,22,115,138,222,112,172,166,135,198,217,114,11,125,69,174,227,77,221,124,125,250,89,227,116,114,199,189,138,215,183,115,30,228,234,213,71,39,94,168,168,190,242,176,127,168,99,255,0,149,23,250,19,255,0,193,229,170,0,62,78,39,110,190,217,241,91,53,167,41,200,254,208,94,168,173,244,244,247,27,191,131,101,39,180,42,153,27,91,45,79,97,138,172,139,184,244,115,251,109,93,173,221,209,61,200,125,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,70,172,179,152,247,6,56,54,85,121,194,178,157,100,240,87,172,126,225,81,107,184,211,125,157,186,201,216,170,130,71,71,44,123,217,76,230,59,107,216,228,234,213,86,175,78,168,170,158,240,36,168,60,166,150,234,150,9,173,56,37,179,83,52,210,251,237,156,110,243,222,240,85,190,22,106,126,239,106,103,195,39,240,230,99,36,111,73,34,123,126,38,167,94,157,83,170,42,42,250,176,0,0,0,229,90,233,197,30,132,240,215,236,79,219,94,115,246,115,237,31,137,246,103,246,50,178,179,191,225,251,93,239,238,104,164,219,183,191,23,244,186,117,221,238,235,209,122,124,157,20,227,51,134,206,34,114,170,172,43,71,53,35,237,5,234,138,222,251,164,244,222,199,175,164,217,74,201,35,141,210,111,168,130,54,47,71,205,26,116,69,221,241,117,233,209,21,80,59,88,63,36,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,125,119,57,140,116,240,181,206,68,232,213,150,52,94,155,147,175,235,0,0,0,1,31,245,75,143,94,19,180,91,59,185,233,158,165,234,183,177,178,75,55,103,198,209,123,10,229,81,218,238,194,201,163,254,36,52,239,141,221,99,149,142,248,92,189,58,244,94,138,138,136,18,0,28,255,0,69,53,239,73,248,137,197,106,179,93,28,202,254,208,89,104,174,15,181,207,83,224,106,105,54,85,50,56,228,116,123,42,35,141,235,209,147,70,189,81,54,252,93,58,245,69,68,232,0,0,0,1,29,115,254,97,28,35,105,102,101,118,211,237,65,213,42,187,30,67,99,168,90,106,234,26,156,94,241,190,39,244,69,69,69,74,85,107,216,230,171,94,199,181,85,143,99,154,230,171,154,228,85,233,90,41,175,122,79,196,78,43,85,154,232,230,87,246,130,203,69,112,125,174,122,159,3,83,73,178,169,145,199,35,163,217,81,28,111,94,140,154,53,234,137,183,226,233,215,170,42,32,116,0,124,156,179,41,177,96,216,173,231,53,202,107,188,21,151,31,183,212,93,46,53,61,167,201,216,165,130,55,73,44,155,24,142,123,182,177,142,94,141,69,114,244,232,136,171,238,35,95,245,81,248,19,255,0,151,63,244,102,241,254,168,4,170,7,201,196,242,155,22,115,138,217,179,92,90,187,198,217,114,11,125,61,210,221,83,218,124,125,250,89,227,108,145,73,177,232,215,183,115,30,213,232,228,71,39,94,138,136,190,227,202,235,94,189,233,63,14,216,173,46,107,172,121,95,217,251,45,109,193,150,184,42,124,13,77,94,250,167,199,36,141,143,101,60,114,61,58,178,25,23,170,166,223,135,167,94,170,136,161,208,1,29,112,14,97,28,35,106,158,101,105,211,237,62,213,42,187,230,67,124,168,74,106,26,26,108,94,241,190,87,244,85,85,85,90,84,107,24,214,163,158,247,185,81,140,99,92,231,43,90,213,84,251,250,215,198,103,13,156,59,101,84,184,86,177,234,71,217,251,213,109,189,151,72,41,189,143,95,87,190,149,242,73,27,100,223,79,4,140,78,175,134,68,232,171,187,225,235,211,162,162,168,118,176,113,77,20,227,51,134,206,34,114,170,172,43,71,53,35,237,5,234,138,222,251,164,244,222,199,175,164,217,74,201,35,141,210,111,168,130,54,47,71,205,26,116,69,221,241,117,233,209,21,83,181,128,0,231,250,215,175,122,79,195,182,43,75,154,235,30,87,246,126,203,91,112,101,174,10,159,3,83,87,190,169,241,201,35,99,217,79,28,143,78,172,134,69,234,169,183,225,233,215,170,162,40,116,0,70,172,79,152,247,6,57,206,85,102,194,177,109,100,241,183,172,130,225,79,107,183,83,125,157,186,199,223,170,158,70,199,20,123,223,76,214,55,115,222,212,234,229,70,167,94,170,168,158,242,74,128,0,252,149,183,107,85,186,166,130,142,225,115,164,165,168,186,84,45,37,12,83,76,214,62,170,116,138,73,150,40,154,171,213,239,72,161,150,69,107,122,174,200,222,239,185,170,168,31,172,0,0,0,0,0,0,28,171,93,56,163,208,158,26,253,137,251,107,206,126,206,125,163,241,62,204,254,198,86,86,119,252,63,107,189,253,205,20,155,118,247,226,254,151,78,187,189,221,122,47,79,41,165,188,122,240,157,173,57,221,179,76,244,211,85,189,179,146,94,123,222,10,139,216,87,42,126,239,106,23,205,39,241,38,167,100,109,233,28,79,119,196,228,235,211,162,117,85,68,80,144,0,0,0,242,154,165,170,88,38,139,96,151,61,76,212,187,239,177,177,187,55,103,198,214,248,89,170,59,93,217,153,12,127,195,133,143,145,221,100,149,141,248,90,189,58,245,94,136,138,169,197,113,62,99,220,24,231,57,85,155,10,197,181,147,198,222,178,11,133,61,174,221,77,246,118,235,31,126,170,121,27,28,81,239,125,51,88,221,207,123,83,171,149,26,157,122,170,162,123,192,146,160,0,0,0,0,0,0,31,39,44,202,108,88,54,43,121,205,114,154,239,5,101,199,237,245,23,75,141,79,105,242,118,41,96,141,210,75,38,198,35,158,237,172,99,151,163,81,92,189,58,34,42,251,128,250,192,138,191,213,71,224,79,254,92,255,0,209,155,199,250,161,37,49,60,166,197,156,226,182,108,215,22,174,241,182,92,130,223,79,116,183,84,246,159,31,126,150,120,219,36,82,108,122,53,237,220,199,181,122,57,17,201,215,162,162,47,184,15,172,0,0,0,0,0,0,1,231,227,207,240,217,115,250,141,45,110,67,72,153,101,45,158,27,251,237,46,85,108,235,110,150,105,32,109,67,17,83,163,216,146,194,246,59,106,174,197,88,247,237,238,71,184,61,0,0,0,0,0,0,0,0,0,0,0,60,252,121,254,27,46,127,81,165,173,200,105,19,44,165,179,195,127,125,165,202,173,157,109,210,205,36,13,168,98,42,116,123,18,88,94,199,109,85,216,171,30,253,189,200,247,122,0,0,0,0,0,0,0,0,0,0,0,0,17,171,44,230,61,193,142,13,149,94,112,172,167,89,60,21,235,31,184,84,90,238,52,223,103,110,178,118,42,160,145,209,203,30,246,83,57,142,218,246,57,58,181,85,171,211,170,42,167,188,9,42,15,41,165,186,165,130,107,78,9,108,212,205,52,190,251,103,27,188,247,188,21,111,133,154,159,187,218,153,240,201,252,57,152,201,27,210,72,158,223,137,169,215,167,84,234,138,138,190,130,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,64,63,88,0,0,0,0,0,0,63,37,206,237,106,178,211,50,178,243,115,164,160,167,146,162,10,70,75,83,51,98,99,167,158,86,67,12,72,231,42,34,190,73,100,142,54,55,239,115,222,214,167,85,84,67,245,128,0,0,4,106,203,57,143,112,99,131,101,87,156,43,41,214,79,5,122,199,238,21,22,187,141,55,217,219,172,157,138,168,36,116,114,199,189,148,206,99,182,189,142,78,173,85,106,244,234,138,169,239,59,86,150,234,150,9,173,56,37,179,83,52,210,251,237,156,110,243,222,240,85,190,22,106,126,239,106,103,195,39,240,230,99,36,111,73,34,123,126,38,167,94,157,83,170,42,42,135,171,0,0,0,0,0,0,0,138,191,213,71,224,79,254,92,255,0,209,155,199,250,160,18,168,30,83,75,117,75,4,214,156,18,217,169,154,105,125,246,206,55,121,239,120,42,223,11,53,63,119,181,51,225,147,248,115,49,146,55,164,145,61,191,19,83,175,78,169,213,21,21,125,88,0,15,201,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,160,31,172,0,0,3,242,93,174,116,214,91,85,109,230,178,58,185,41,232,41,228,169,149,148,148,146,213,78,230,49,170,231,36,112,194,215,75,43,250,34,244,100,109,115,220,189,17,168,170,168,128,126,176,69,95,234,163,240,39,255,0,46,127,232,205,227,253,80,146,152,158,83,98,206,113,91,54,107,139,87,120,219,46,65,111,167,186,91,170,123,79,143,191,75,60,109,146,41,54,61,26,246,238,99,218,189,28,136,228,235,209,81,23,220,7,214,7,63,214,189,123,210,126,29,177,90,92,215,88,242,191,179,246,90,219,131,45,112,84,248,26,154,189,245,79,142,73,27,30,202,120,228,122,117,100,50,47,85,77,191,15,78,189,85,17,121,254,150,241,235,194,118,180,231,118,205,51,211,77,86,246,206,73,121,239,120,42,47,97,92,169,251,189,168,95,52,159,196,154,157,145,183,164,113,61,223,19,147,175,78,137,213,85,17,66,64,0,71,253,82,227,215,132,237,22,206,238,122,103,169,122,173,236,108,146,205,217,241,180,94,194,185,84,118,187,176,178,104,255,0,137,13,59,227,119,88,229,99,190,23,47,78,189,23,162,162,162,4,128,7,42,208,190,40,244,39,137,79,109,254,197,51,159,180,127,103,60,55,180,255,0,177,149,148,125,143,17,221,236,255,0,116,197,30,237,221,137,127,163,215,166,223,127,78,169,215,170,128,0,252,150,203,181,170,245,76,250,203,53,206,146,190,158,58,137,233,31,45,52,205,149,141,158,9,95,12,209,43,154,170,136,248,229,142,72,222,223,189,175,99,154,189,21,21,0,253,96,0,0,0,0,0,0,0,0,0,0,28,83,90,248,204,225,179,135,108,170,151,10,214,61,72,251,63,122,173,183,178,233,5,55,177,235,234,247,210,190,73,35,108,155,233,224,145,137,213,240,200,157,21,119,124,61,122,116,84,85,14,214,14,85,161,124,81,232,79,18,158,219,253,138,103,63,104,254,206,120,111,105,255,0,99,43,40,251,30,35,187,217,254,233,138,61,219,187,18,255,0,71,175,77,190,254,157,83,175,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102,179,139,31,52,250,201,243,3,33,245,25,205,41,153,172,226,199,205,62,178,124,192,200,125,70,112,46,167,149,199,145,61,50,250,215,172,86,146,168,138,188,174,60,137,233,151,214,189,98,180,149,64,0,0,85,95,60,239,193,63,204,159,166,156,171,146,167,154,124,167,229,253,119,168,219,142,171,207,59,240,79,243,39,233,167,42,228,169,230,159,41,249,127,93,234,54,224,59,255,0,55,157,76,202,180,111,81,248,112,213,44,42,175,195,222,177,155,133,254,225,77,186,73,25,28,219,22,217,190,9,123,111,99,221,12,172,87,71,35,17,201,190,55,189,170,189,28,164,202,225,87,137,140,55,138,253,35,163,213,44,62,134,174,220,246,212,58,219,119,182,84,162,185,246,235,140,108,141,242,192,146,109,70,204,205,178,198,246,72,212,77,204,123,119,53,143,223,27,32,95,60,239,193,63,204,159,166,144,3,134,142,34,243,190,23,245,78,131,83,48,90,143,240,84,119,138,45,144,255,0,100,237,126,38,25,167,163,238,75,20,157,158,239,97,141,238,177,187,217,247,162,253,232,161,165,48,115,253,11,215,77,56,226,47,78,45,218,161,165,247,159,29,106,174,235,20,208,202,136,202,171,125,83,81,22,74,90,152,209,87,183,51,55,55,170,117,86,171,92,215,177,207,99,216,247,125,93,72,213,93,56,209,251,21,62,79,170,25,165,171,25,181,85,220,41,173,112,213,220,106,18,40,223,85,59,246,71,26,42,255,0,235,57,203,253,22,70,201,36,122,181,140,123,154,30,172,160,30,104,254,123,53,55,232,190,143,68,95,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,133,6,115,71,243,217,169,191,69,244,122,32,39,255,0,37,79,43,25,79,204,10,239,78,183,19,252,128,28,149,60,172,101,63,48,43,189,58,220,79,240,0,0,42,47,157,62,131,84,218,115,44,83,136,219,53,21,35,45,183,218,118,99,55,165,134,158,40,159,237,24,82,73,105,166,149,232,253,243,190,90,116,146,52,93,159,195,101,11,26,175,248,152,212,229,92,165,184,135,181,104,215,16,213,24,30,87,117,171,165,177,106,117,61,53,146,6,67,70,217,152,235,218,84,53,45,238,149,200,157,214,49,82,106,152,81,89,213,187,234,24,178,34,53,189,200,236,255,0,143,253,6,166,226,15,133,204,187,25,134,138,174,166,251,96,167,126,77,143,50,146,158,90,153,223,113,164,138,71,54,24,225,141,237,89,95,60,78,154,153,17,81,221,22,161,30,140,115,154,212,51,237,137,229,55,220,27,42,179,102,184,181,119,130,189,99,247,10,123,165,186,167,180,201,59,21,80,72,217,34,147,99,209,204,118,215,177,171,209,200,173,94,157,21,21,61,192,104,251,139,31,43,26,201,242,255,0,33,244,233,204,214,26,40,213,140,235,246,161,192,46,101,169,126,203,246,103,218,221,31,184,223,124,23,127,189,225,124,85,150,73,187,93,205,173,223,183,185,183,118,214,245,233,215,162,117,232,103,92,13,41,240,157,229,99,70,254,95,227,222,157,1,82,188,222,245,210,143,83,248,142,164,211,156,122,243,227,108,186,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,246,127,164,249,215,236,191,128,92,55,82,253,151,237,63,178,90,63,110,190,248,46,255,0,103,197,120,91,44,115,118,187,155,93,179,119,111,110,237,174,233,215,175,69,233,208,207,102,89,148,223,115,156,170,243,154,229,53,222,54,245,144,92,42,46,151,26,158,211,35,239,213,79,35,164,150,77,140,70,177,187,158,247,47,70,162,53,58,244,68,68,247,1,99,252,150,52,26,166,237,153,101,124,70,222,104,169,31,109,177,83,191,25,178,172,212,241,74,255,0,104,204,145,203,83,52,79,87,239,129,241,83,172,113,170,236,254,35,43,158,212,127,194,246,175,138,231,87,230,159,22,249,127,67,234,55,18,199,248,0,208,106,110,31,56,92,196,113,153,168,170,233,175,183,250,118,100,217,11,42,233,229,166,157,151,26,184,163,115,161,146,25,30,229,137,240,68,216,105,149,17,27,213,105,213,234,198,185,206,66,184,57,213,249,167,197,190,95,208,250,141,196,7,37,79,52,249,79,203,250,239,81,183,23,82,103,7,131,254,37,47,188,43,107,141,159,83,109,137,222,181,77,182,215,146,82,54,149,147,201,87,103,150,104,223,81,28,72,231,51,108,201,218,100,145,170,61,137,220,141,136,229,86,43,218,237,15,96,25,254,27,170,120,109,167,80,116,251,33,164,190,99,215,202,116,169,161,174,166,85,217,43,58,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,32,122,2,0,115,171,242,177,139,124,192,161,244,235,137,63,200,1,206,175,202,198,45,243,2,135,211,174,32,85,95,9,222,105,244,111,230,6,61,234,48,26,83,51,89,194,119,154,125,27,249,129,143,122,140,6,148,192,16,43,156,173,218,235,96,225,183,9,190,216,174,117,118,235,149,187,82,45,181,116,117,148,147,58,25,233,167,142,130,224,232,229,142,70,170,57,143,107,145,28,142,69,69,69,68,84,39,169,0,57,213,249,88,197,190,96,80,250,117,196,15,127,203,247,142,235,23,21,88,172,120,86,82,255,0,5,169,184,253,189,36,184,211,116,124,158,212,165,130,58,88,229,186,239,101,60,84,240,119,106,106,28,158,25,170,174,103,78,169,213,190,244,152,6,93,240,12,255,0,50,210,204,202,211,168,58,125,144,213,216,242,27,29,66,84,208,215,83,42,111,137,253,21,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,23,67,188,40,241,93,167,28,90,233,195,51,92,42,95,3,117,161,237,193,127,176,79,50,62,170,209,84,228,85,70,185,81,19,185,11,246,185,98,153,17,27,35,90,228,84,99,217,36,108,14,214,0,0,15,41,170,186,153,138,232,222,156,100,122,165,154,213,248,123,46,51,111,150,225,83,182,72,217,36,219,19,224,130,46,227,216,199,77,43,213,177,198,197,114,111,145,236,106,47,87,33,82,218,123,206,79,86,40,245,198,233,150,234,110,61,237,13,54,186,127,91,210,98,150,181,166,138,75,44,107,52,61,42,89,82,248,123,181,147,50,22,75,214,57,36,138,57,36,149,85,59,45,70,181,161,53,57,169,232,229,247,87,120,71,187,212,227,147,117,171,192,174,17,102,50,83,109,103,245,213,45,52,19,199,82,155,222,246,163,59,112,84,75,63,95,137,206,236,108,107,85,207,69,74,97,225,163,63,166,210,206,33,180,223,80,110,25,13,93,142,219,99,202,45,181,55,74,234,101,151,124,86,239,16,196,172,69,72,145,94,246,58,157,101,99,216,212,93,236,115,155,209,219,186,46,135,159,85,167,28,78,232,117,124,120,222,83,237,92,51,81,177,250,203,115,110,150,185,17,178,45,45,84,47,130,85,103,113,171,219,153,155,158,213,100,140,220,201,24,173,123,17,90,230,153,183,212,44,42,235,166,185,254,75,167,55,218,138,73,238,88,173,226,182,201,89,45,35,220,232,36,158,154,103,195,35,163,115,154,215,43,21,204,85,69,86,181,122,116,234,137,247,1,168,128,70,174,93,90,199,98,214,78,17,240,74,155,68,62,30,175,15,183,193,135,93,41,183,61,253,154,170,8,34,141,171,189,204,98,59,187,2,211,207,209,187,154,206,254,205,206,115,28,164,149,2,176,57,218,107,29,138,44,87,5,225,250,158,30,245,234,166,224,153,141,100,155,158,223,9,75,28,117,20,148,233,209,89,178,78,243,229,169,247,163,247,51,194,252,77,233,35,85,34,7,44,189,20,253,180,241,113,139,120,139,135,133,160,193,58,102,181,155,37,217,52,190,10,120,124,60,113,245,141,237,119,90,169,105,183,181,118,245,137,37,218,228,118,222,174,102,154,215,251,105,226,227,41,240,246,255,0,11,65,130,117,194,168,247,197,178,105,124,20,243,120,137,36,233,35,218,238,181,82,212,236,114,109,235,18,69,185,168,237,221,101,255,0,36,189,28,177,69,138,231,92,64,212,77,222,189,84,220,23,14,163,143,107,219,225,41,99,142,158,174,161,122,163,246,73,222,124,180,222,229,102,230,120,95,133,221,36,114,32,117,94,111,249,77,247,6,208,45,61,205,113,106,239,5,122,199,245,66,211,116,183,84,246,153,39,98,170,10,42,249,34,147,99,209,204,118,215,177,171,209,200,173,94,157,21,21,61,199,85,224,95,140,219,23,24,122,113,85,115,146,213,236,108,207,23,240,244,249,53,182,38,61,105,91,36,168,254,213,77,52,142,235,214,25,123,82,170,70,231,44,145,185,142,107,183,34,50,89,56,175,58,191,43,24,183,204,10,31,78,184,149,65,195,174,188,230,92,54,234,229,139,85,176,202,218,182,190,221,80,198,92,232,97,168,72,89,118,183,43,218,181,20,82,171,152,246,236,145,173,232,142,86,59,99,209,146,53,55,177,170,129,165,224,114,174,26,56,139,193,56,160,210,202,13,76,193,106,63,193,81,222,40,182,77,253,140,186,120,104,102,158,143,185,44,81,247,187,93,246,55,186,198,236,127,222,139,247,162,117,80,0,16,255,0,152,23,29,214,46,21,113,89,48,172,89,254,55,83,114,11,122,201,110,166,232,248,253,151,75,60,117,81,197,117,222,250,121,105,231,237,84,211,181,60,51,149,28,254,189,87,163,125,234,28,131,154,199,28,117,58,107,106,175,225,111,77,153,73,45,247,39,179,171,50,155,155,159,20,233,110,183,85,53,236,90,38,71,213,85,149,51,69,213,206,116,141,78,220,50,198,230,35,157,43,100,135,186,255,0,241,172,191,249,159,255,0,250,156,40,46,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,253,63,248,214,95,252,207,255,0,253,78,1,64,38,148,248,78,242,177,163,127,47,241,239,78,128,205,97,165,62,19,188,172,104,223,203,252,123,211,160,3,170,128,0,0,0,0,115,253,116,215,77,56,225,211,78,46,58,161,170,23,159,3,106,161,233,20,48,196,136,250,171,133,83,145,86,58,90,104,213,83,185,51,246,187,162,117,70,163,90,231,189,204,99,30,246,135,138,227,19,138,172,55,133,13,35,184,102,23,155,149,35,178,123,141,61,69,54,39,104,146,53,153,247,27,138,51,224,87,68,215,177,222,26,55,58,55,76,253,205,218,197,70,162,247,31,27,31,66,214,158,34,181,114,221,175,52,92,73,214,101,149,119,76,238,150,241,29,230,90,234,185,94,212,170,123,122,35,169,228,72,92,197,74,103,68,139,2,195,26,177,157,149,88,154,141,103,68,79,215,196,191,17,121,223,20,26,167,95,169,153,213,71,248,90,59,61,22,200,127,177,150,191,19,52,208,81,247,34,138,62,247,107,190,246,247,94,221,239,251,213,126,228,69,199,134,45,101,182,240,251,104,226,118,76,95,189,128,222,46,21,22,246,86,211,204,217,100,166,237,202,144,182,122,136,219,213,98,134,73,210,88,88,247,127,246,72,149,28,141,238,64,178,133,249,240,171,196,198,27,197,126,145,209,234,150,31,67,87,110,123,106,29,109,187,219,42,81,92,251,117,198,54,70,249,96,73,54,163,102,102,217,99,123,36,106,38,230,61,187,154,199,239,141,157,128,205,183,10,188,76,102,92,40,106,229,30,169,97,244,52,151,22,58,157,214,219,189,178,165,17,172,184,219,164,124,111,150,4,147,106,186,23,238,138,55,178,70,162,237,123,27,185,175,102,248,223,161,237,42,212,204,87,89,52,227,28,213,44,42,175,196,89,114,107,124,87,10,109,210,70,249,33,222,159,28,18,246,222,246,54,104,158,142,142,70,35,151,100,140,123,85,122,181,64,242,188,88,249,88,214,79,151,249,15,167,78,66,174,86,156,123,125,187,163,176,240,163,170,16,108,200,45,86,255,0,7,136,93,41,233,250,71,95,67,73,2,185,40,234,26,196,233,28,208,193,19,149,146,244,70,201,28,106,143,84,149,168,233,230,175,22,62,86,53,147,229,254,67,233,211,153,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,13,79,2,31,242,253,227,186,197,197,86,43,30,21,148,191,193,106,110,63,111,73,46,52,221,31,39,181,41,96,142,150,57,110,187,217,79,21,60,29,218,154,135,39,134,106,171,153,211,170,117,111,189,38,0,0,0,3,133,113,137,197,86,27,194,134,145,220,51,11,205,202,145,217,61,198,158,162,155,19,180,73,26,204,251,141,197,25,240,43,162,107,216,239,13,27,157,27,166,126,230,237,98,163,81,123,143,141,143,246,186,233,174,154,113,195,166,156,92,117,67,84,47,62,6,213,67,210,40,97,137,17,245,87,10,167,34,172,116,180,209,170,167,114,103,237,119,68,234,141,70,181,207,123,152,198,61,237,207,103,18,252,69,231,124,80,106,157,126,166,103,85,31,225,104,236,244,91,33,254,198,90,252,76,211,65,71,220,138,40,251,221,174,251,219,221,123,119,191,239,85,251,145,3,242,90,120,138,213,203,118,188,209,113,39,89,150,85,221,51,186,91,196,119,153,107,170,229,123,82,169,237,232,142,167,145,33,115,21,41,157,18,44,11,12,106,198,118,85,98,106,53,157,17,47,251,133,94,38,48,222,43,244,142,143,84,176,250,26,187,115,219,80,235,109,222,217,82,138,231,219,174,49,178,55,203,2,73,181,27,51,54,203,27,217,35,81,55,49,237,220,214,63,124,108,160,203,143,12,90,203,109,225,246,209,196,236,152,191,123,1,188,92,42,45,236,173,167,153,178,201,77,219,149,33,108,245,17,183,170,197,12,147,164,176,177,238,255,0,236,145,42,57,27,220,129,101,253,92,42,241,49,153,112,161,171,148,122,165,135,208,210,92,88,234,119,91,110,246,202,148,70,178,227,110,145,241,190,88,18,77,170,232,95,186,40,222,201,26,139,181,236,110,230,189,155,227,120,105,36,229,92,88,249,88,214,79,151,249,15,167,78,122,173,42,212,204,87,89,52,227,28,213,44,42,175,196,89,114,107,124,87,10,109,210,70,249,33,222,159,28,18,246,222,246,54,104,158,142,142,70,35,151,100,140,123,85,122,181,79,43,197,143,149,141,100,249,127,144,250,116,224,67,94,84,252,113,212,234,85,170,131,133,189,73,101,36,87,220,98,206,140,197,174,109,124,80,37,198,221,74,214,49,40,159,31,84,87,212,195,23,71,53,209,181,123,144,197,35,158,141,116,78,146,107,31,50,195,105,187,93,108,23,90,43,237,138,231,87,110,185,91,170,35,171,163,172,164,153,208,207,77,60,110,71,71,44,114,53,81,204,123,92,136,228,114,42,42,42,34,161,123,220,191,120,238,177,113,85,138,199,133,101,47,240,90,155,143,219,210,75,141,55,71,201,237,74,88,35,165,142,91,174,246,83,197,79,7,118,166,161,201,225,154,170,230,116,234,157,91,239,64,152,0,0,0,0,0,0,6,107,56,177,243,79,172,159,48,50,31,81,156,210,153,154,206,44,124,211,235,39,204,12,135,212,103,2,234,121,92,121,19,211,47,173,122,197,105,94,188,183,57,130,83,112,237,83,38,143,107,37,214,173,218,117,113,168,117,77,21,202,105,101,153,152,203,210,41,228,149,34,167,134,9,102,153,149,51,44,13,86,53,205,100,111,87,201,211,171,228,85,176,174,87,30,68,244,203,235,94,177,90,80,8,26,168,5,96,114,148,227,95,219,116,116,124,38,234,109,206,235,89,122,135,189,38,23,112,157,123,241,186,134,24,59,143,182,57,81,187,227,236,178,41,100,137,210,57,205,88,213,209,34,198,145,66,199,217,248,0,0,3,207,231,249,254,27,165,152,109,219,80,117,7,33,164,177,227,214,58,117,169,174,174,169,85,217,19,58,162,34,34,34,43,158,247,57,90,198,49,168,175,123,220,214,181,28,231,34,47,160,41,3,152,255,0,48,10,206,34,47,178,233,38,144,228,95,237,79,65,225,167,150,166,158,57,233,228,200,170,182,50,77,213,12,153,145,200,200,97,145,85,140,133,91,181,100,137,101,114,191,248,41,16,114,14,54,248,193,201,184,185,213,9,111,78,90,186,44,38,199,81,59,113,59,61,92,84,253,250,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,31,229,139,199,143,237,190,197,77,160,218,177,122,221,159,99,246,246,251,54,233,113,184,247,42,178,136,90,249,157,39,70,246,154,157,234,120,27,78,142,221,36,146,204,212,146,101,235,178,87,37,85,232,95,11,154,237,196,167,182,255,0,98,152,55,218,63,179,158,27,218,127,217,58,58,62,199,136,238,246,127,186,101,143,118,238,196,191,209,235,211,111,191,167,84,235,205,45,55,107,173,130,235,69,125,177,92,234,237,215,43,117,68,117,116,117,148,147,58,25,233,167,141,200,232,229,142,70,170,57,143,107,145,28,142,69,69,69,68,84,3,83,192,141,92,11,241,155,98,227,15,78,42,174,114,90,189,141,153,226,254,30,159,38,182,196,199,173,43,100,149,31,218,169,166,145,221,122,195,47,106,85,72,220,229,146,55,49,205,118,228,70,75,36,149,3,53,156,88,249,167,214,79,152,25,15,168,206,93,79,43,143,34,122,101,245,175,88,173,41,91,139,31,52,250,201,243,3,33,245,25,203,169,229,113,228,79,76,190,181,235,21,160,74,160,0,0,0,0,0,3,42,230,170,12,171,129,127,220,174,60,137,233,151,214,189,98,180,149,68,85,229,113,228,79,76,190,181,235,21,164,170,0,82,95,45,206,96,148,220,59,84,201,163,218,201,117,171,118,157,92,106,29,83,69,114,154,89,102,102,50,244,138,121,37,72,169,225,130,89,166,101,76,203,3,85,141,115,89,27,213,242,116,234,249,21,110,208,202,184,26,168,5,96,114,148,227,95,219,116,116,124,38,234,109,206,235,89,122,135,189,38,23,112,157,123,241,186,134,24,59,143,182,57,81,187,227,236,178,41,100,137,210,57,205,88,213,209,34,198,145,66,199,217,248,0,0,25,182,226,235,68,45,92,56,241,23,153,232,213,138,249,87,119,182,216,42,41,157,71,87,87,27,89,58,193,81,75,13,76,108,147,111,194,231,177,179,163,21,232,141,71,171,21,200,214,110,216,150,149,201,179,90,254,220,240,251,118,209,202,187,127,102,175,76,174,9,217,158,56,182,199,61,13,198,90,138,136,247,57,100,114,186,102,206,202,196,119,70,49,169,31,99,166,231,111,83,159,243,172,208,186,203,173,139,11,226,30,195,102,239,123,19,126,55,145,84,198,179,201,35,41,101,127,114,133,238,98,34,197,28,44,153,213,76,116,138,172,114,201,87,3,62,62,173,70,68,14,88,186,165,251,47,227,39,10,241,119,223,102,90,178,223,17,139,92,63,173,123,222,43,197,70,190,18,15,115,28,230,110,174,142,139,227,110,222,157,62,39,35,21,224,79,254,117,126,86,49,111,152,20,62,157,113,32,7,43,143,61,154,101,245,175,71,173,39,255,0,58,191,43,24,183,204,10,31,78,184,144,3,149,199,158,205,50,250,215,163,214,129,126,119,107,181,170,193,106,173,190,223,110,116,150,235,109,186,158,74,186,202,202,185,155,12,20,208,70,213,116,146,201,35,149,26,198,53,168,174,87,42,162,34,34,170,153,151,214,141,94,204,181,235,84,50,13,92,212,9,233,36,190,228,85,13,154,161,41,32,72,96,137,140,141,177,69,12,108,247,170,50,56,163,142,52,87,43,158,168,196,87,57,206,85,114,220,79,56,45,99,177,96,220,48,46,149,84,67,226,47,90,151,112,130,158,142,61,207,103,98,150,134,162,10,186,138,158,168,199,49,219,94,202,104,187,106,230,57,124,78,246,238,72,220,133,64,104,14,142,95,120,128,214,92,79,71,113,201,188,61,94,77,112,109,60,149,59,88,255,0,9,74,198,186,74,154,157,143,123,18,78,212,17,203,47,111,122,57,251,54,183,226,114,32,23,83,202,211,66,232,244,127,133,59,14,73,91,102,240,153,38,162,127,178,75,156,210,44,18,72,250,89,21,82,222,198,201,18,110,236,248,94,220,205,141,238,115,153,37,76,255,0,209,87,43,27,48,0,0,83,182,137,241,199,77,194,151,27,58,231,135,234,11,42,234,52,235,48,212,139,219,235,166,137,242,202,251,37,91,110,21,12,74,216,160,69,86,189,142,106,181,179,181,173,238,185,145,68,230,171,150,20,138,75,137,51,89,197,143,154,125,100,249,129,144,250,140,224,105,76,20,237,202,191,142,170,156,3,33,181,112,195,170,85,245,115,227,23,202,136,109,184,100,208,210,197,178,211,113,158,170,103,186,9,82,56,210,105,25,85,53,74,34,72,247,191,180,246,177,54,182,55,189,241,220,72,0,0,21,1,202,211,143,111,176,149,150,30,20,117,66,13,248,253,214,225,224,241,11,165,61,63,89,40,43,170,231,87,37,29,67,88,157,100,134,105,229,114,178,94,138,232,228,145,81,234,177,57,29,5,191,153,87,46,123,150,151,48,74,109,97,181,89,248,124,213,251,173,92,154,131,65,79,225,172,247,106,185,101,170,159,37,99,27,85,60,139,34,178,4,100,15,167,166,130,38,171,230,149,207,157,122,185,85,94,174,234,22,20,0,0,114,174,39,120,133,197,120,95,209,171,214,174,101,52,222,63,192,118,233,173,214,182,85,71,79,53,206,186,87,109,138,158,55,61,127,206,145,234,214,189,204,138,41,94,140,126,205,171,234,181,75,84,176,77,22,193,46,122,153,169,119,223,99,99,118,110,207,141,173,240,179,84,118,187,179,50,24,255,0,135,11,31,35,186,201,43,27,240,181,122,117,234,189,17,21,83,62,252,96,241,103,153,113,117,170,31,110,47,180,245,118,123,21,5,60,116,214,44,113,213,233,85,5,169,139,27,18,117,99,210,56,145,239,150,86,44,142,122,179,127,78,219,21,85,177,49,16,44,83,148,206,175,102,90,245,170,28,70,106,230,160,79,73,37,247,34,168,198,102,168,74,72,18,24,34,99,35,184,69,20,49,179,222,168,200,226,142,56,209,92,174,122,163,17,92,231,57,92,229,142,188,234,252,211,226,223,47,232,125,70,226,117,94,70,63,141,159,150,255,0,82,57,87,58,191,52,248,183,203,250,31,81,184,129,213,121,24,254,54,126,91,253,72,181,66,170,249,24,254,54,126,91,253,72,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,107,56,177,243,79,172,159,48,50,31,81,156,210,153,154,206,44,124,211,235,39,204,12,135,212,103,2,122,114,153,227,110,213,101,166,181,240,145,168,243,210,80,83,201,81,89,54,39,120,169,170,108,76,116,243,203,27,217,105,72,219,10,34,190,73,100,172,149,146,203,47,87,61,237,133,168,170,177,180,181,243,42,229,228,242,208,227,142,155,136,236,54,29,30,206,25,86,205,69,194,236,241,190,106,185,31,45,67,47,150,232,86,56,18,181,211,61,92,228,169,71,62,38,204,215,187,227,124,137,35,21,81,207,100,33,55,207,201,118,187,90,172,22,170,219,237,246,231,73,110,182,219,169,228,171,172,172,171,153,176,193,77,4,109,87,73,44,146,57,81,172,99,90,138,229,114,170,34,34,42,169,250,202,118,230,177,199,29,54,165,93,107,248,91,211,102,85,197,98,198,47,10,204,166,230,231,203,2,220,110,52,174,123,22,137,145,245,68,125,52,50,245,115,157,35,87,185,52,81,185,136,214,196,217,38,14,21,204,47,140,95,222,215,84,232,254,207,81,248,76,51,10,241,214,235,23,241,59,158,208,238,84,174,251,143,199,4,82,197,223,134,42,79,224,63,119,111,181,238,94,174,127,94,171,201,83,205,62,83,242,254,187,212,109,196,0,39,255,0,37,79,52,249,79,203,250,239,81,183,1,213,121,231,126,9,254,100,253,52,170,178,213,57,231,126,9,254,100,253,52,225,92,164,240,12,55,84,245,211,63,211,237,65,199,169,47,152,245,243,77,235,233,171,168,106,81,118,74,207,105,91,85,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,3,197,112,11,198,190,85,194,158,163,210,89,46,215,63,17,166,89,53,194,24,242,59,125,66,200,248,232,55,171,99,117,206,157,35,107,222,217,162,98,34,189,172,106,247,163,98,49,83,115,98,124,93,127,155,87,22,20,218,185,147,98,90,71,167,185,29,37,199,4,163,179,219,50,249,213,182,233,96,158,107,141,109,59,229,166,115,223,51,90,237,141,160,169,130,70,181,136,222,139,85,34,73,185,236,70,197,21,120,170,225,159,50,225,67,87,43,52,183,48,174,164,184,177,212,237,185,90,46,116,202,141,101,198,221,35,228,100,83,172,123,149,208,191,116,82,49,241,185,87,107,216,237,174,123,54,72,254,64,4,255,0,228,201,110,212,122,222,35,175,181,56,230,71,117,182,226,22,252,126,74,140,150,154,58,53,154,134,231,34,189,35,162,166,153,234,187,33,153,31,36,179,199,39,190,69,109,60,236,111,193,36,170,114,174,104,254,123,53,55,232,190,143,68,91,79,47,78,30,191,119,46,25,113,251,5,109,77,213,247,172,175,183,150,222,233,174,52,190,22,74,10,234,186,88,17,212,105,10,166,248,251,44,138,56,220,143,85,114,200,217,29,209,136,228,141,149,45,205,31,207,102,166,253,23,209,232,128,159,252,149,60,172,101,63,48,43,189,58,220,79,242,0,114,84,242,177,148,252,192,174,244,235,113,63,192,0,115,250,125,116,211,138,237,113,155,135,139,101,231,199,102,116,56,252,185,37,202,154,157,17,241,219,169,91,53,60,113,178,161,253,126,9,164,241,76,123,35,68,87,118,218,175,118,196,124,75,32,116,3,60,60,127,232,53,79,15,156,81,229,216,204,52,84,148,214,43,253,67,242,108,121,148,148,241,83,64,203,117,92,178,57,176,199,12,111,114,68,200,37,108,212,200,138,141,234,148,232,244,99,90,230,161,161,226,181,121,209,232,93,138,235,167,24,231,16,246,203,53,214,108,146,201,112,166,198,238,85,52,234,249,41,89,103,149,42,100,141,245,12,232,173,143,101,83,152,198,72,138,196,87,85,171,29,189,86,36,96,114,14,2,117,230,154,237,193,55,17,252,57,94,107,106,223,114,177,96,249,38,77,101,73,170,37,149,158,206,154,222,248,170,97,137,138,205,144,50,42,133,142,69,77,255,0,196,125,115,220,140,248,94,229,174,3,223,232,222,177,223,116,110,227,148,212,218,33,241,20,153,134,31,123,195,174,148,219,152,206,245,45,125,43,227,106,239,115,30,173,237,78,148,243,244,110,215,63,177,179,115,90,247,41,224,0,178,158,60,181,210,197,106,224,71,135,142,30,45,151,155,172,57,37,239,15,197,114,75,149,53,58,62,58,87,217,226,182,58,56,217,80,254,168,217,55,213,53,143,100,104,143,68,117,34,189,219,21,34,87,198,14,0,52,26,167,136,62,40,241,28,102,106,42,74,155,21,130,161,153,54,66,202,186,120,170,96,125,186,146,88,220,232,100,134,71,181,37,100,242,186,26,101,68,71,116,74,133,122,177,205,107,144,230,154,201,172,119,221,100,184,226,213,55,120,124,61,38,31,135,217,48,235,93,54,230,63,179,75,65,74,200,220,187,218,198,43,187,179,173,68,253,29,185,204,239,236,220,230,177,170,89,175,37,141,6,166,180,225,185,95,17,183,154,42,182,92,175,181,15,198,108,171,53,60,177,51,217,208,172,114,212,205,19,213,251,39,100,181,9,28,106,187,63,134,250,23,181,31,241,61,168,22,104,82,183,58,191,52,248,183,203,250,31,81,184,151,82,82,183,58,191,52,248,183,203,250,31,81,184,129,0,9,149,203,175,142,170,158,22,179,36,193,245,6,190,173,250,87,127,168,154,106,232,105,169,98,123,237,151,25,146,157,137,114,85,72,214,121,152,216,233,219,27,225,107,255,0,160,247,61,172,123,218,140,127,201,229,189,160,216,111,18,90,151,168,250,83,153,209,82,57,151,29,55,184,190,217,93,53,58,204,251,77,197,43,168,18,158,182,36,107,216,237,241,185,221,85,168,246,239,98,190,55,46,199,185,23,138,241,21,160,217,151,13,186,185,125,210,156,206,138,173,175,183,84,61,246,202,233,169,210,22,93,173,202,247,37,61,108,72,215,189,187,36,107,122,171,81,238,216,244,124,110,93,236,114,32,105,78,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,66,5,243,171,242,177,139,124,192,161,244,235,137,199,249,95,115,4,166,180,211,89,120,94,214,155,173,91,216,250,134,208,97,247,202,153,101,169,126,249,165,165,167,163,178,164,81,64,231,35,17,207,157,204,158,89,118,70,196,108,95,11,26,206,157,131,157,95,149,140,91,230,5,15,167,92,64,170,190,19,188,211,232,223,204,12,123,212,96,52,166,102,179,132,239,52,250,55,243,3,30,245,24,13,41,128,32,7,58,191,43,24,183,204,10,31,78,184,147,252,128,28,234,252,172,98,223,48,40,125,58,226,5,43,29,87,134,142,34,243,190,23,245,78,131,83,48,90,143,240,84,119,138,45,144,255,0,100,237,126,38,25,167,163,238,75,20,157,158,239,97,141,238,177,187,217,247,162,253,232,191,147,134,75,77,170,255,0,196,150,148,88,175,182,202,75,141,182,227,156,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,83,186,243,2,224,70,251,194,174,85,38,107,139,51,198,233,150,65,112,88,237,213,61,89,31,178,234,167,146,170,72,173,91,31,81,45,68,253,170,106,118,175,137,114,35,95,215,162,244,119,185,66,234,116,47,93,52,227,136,189,56,183,106,134,151,222,124,117,170,187,172,83,67,42,35,42,173,245,77,68,89,41,106,99,69,94,220,204,220,222,169,213,90,173,115,94,199,61,143,99,221,234,178,204,166,197,131,98,183,156,215,41,174,240,86,92,126,223,81,116,184,212,246,159,39,98,150,8,221,36,178,108,98,57,238,218,198,57,122,53,21,203,211,162,34,175,184,161,126,1,120,215,202,184,83,212,122,75,37,218,231,226,52,203,38,184,67,30,71,111,168,89,31,29,6,245,108,110,185,211,164,109,123,219,52,76,68,87,181,141,94,244,108,70,42,110,108,79,139,170,243,48,230,1,98,226,27,217,186,67,161,121,21,214,76,6,139,165,101,238,187,182,250,72,111,245,75,219,124,49,246,100,99,102,236,211,171,92,189,36,218,215,202,237,221,191,224,197,43,131,154,115,6,227,110,235,197,126,127,29,139,24,158,174,135,78,177,90,138,136,109,84,109,170,115,160,187,78,217,166,107,46,207,141,208,196,246,62,74,119,70,214,197,34,57,97,78,226,53,81,100,147,171,151,207,4,151,94,43,243,249,47,185,60,21,116,58,117,138,212,83,205,117,172,117,43,157,5,218,118,205,11,159,105,100,141,154,39,177,242,83,186,71,58,88,213,203,10,118,213,200,139,36,125,121,87,10,188,51,230,92,87,234,229,30,150,225,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,161,237,42,211,60,87,70,244,227,28,210,220,42,147,195,217,113,155,124,86,250,109,209,198,201,38,216,159,28,242,246,216,198,58,105,94,174,146,71,163,83,124,143,123,149,58,185,64,244,22,155,77,170,193,106,162,177,88,173,148,150,235,109,186,158,58,74,58,58,72,91,12,20,208,70,212,108,113,71,27,81,26,198,53,168,141,70,162,34,34,34,34,20,67,205,79,71,44,90,69,197,197,222,167,28,155,165,38,123,111,139,49,146,155,107,255,0,173,106,170,103,158,58,148,222,247,185,95,220,158,158,89,250,252,45,111,127,99,90,141,98,42,223,73,93,92,235,52,207,237,6,135,97,122,165,73,73,117,168,171,195,242,7,219,230,240,241,239,165,167,161,175,135,248,147,212,116,98,171,58,79,73,71,27,30,174,107,119,78,173,84,115,158,206,129,226,185,35,234,245,51,237,90,133,160,149,211,210,71,81,5,68,89,125,174,54,193,47,126,118,61,177,210,214,185,242,123,226,70,70,177,208,35,91,240,189,86,105,23,227,68,93,150,63,171,25,215,236,191,75,51,45,76,246,95,180,254,201,99,247,27,239,130,239,246,124,87,133,166,146,110,215,115,107,182,110,237,237,221,181,221,58,245,232,189,58,20,45,203,171,88,239,186,55,197,198,9,83,104,135,196,82,102,23,8,48,235,165,54,230,51,189,75,95,60,81,181,119,185,143,86,246,167,74,121,250,55,107,159,216,217,185,173,123,148,179,94,112,185,173,215,21,224,249,246,43,125,61,36,148,249,142,81,109,178,87,58,102,57,95,28,12,108,213,200,232,149,28,136,143,238,208,196,213,87,35,147,99,158,157,58,170,57,161,73,121,102,83,125,206,114,171,206,107,148,215,120,219,214,65,112,168,186,92,106,123,76,143,191,85,60,142,146,89,54,49,26,198,238,123,220,189,26,136,212,235,209,17,19,220,104,163,130,205,51,253,145,112,167,166,24,44,148,151,90,74,186,124,126,11,133,125,45,210,62,221,85,45,117,106,173,101,84,15,102,198,171,59,115,212,74,196,99,155,185,173,106,53,202,174,69,85,161,126,21,116,183,246,211,196,118,157,105,156,214,47,108,208,94,114,10,95,106,209,120,175,15,221,181,196,254,245,119,241,17,236,115,122,82,197,59,190,7,35,215,167,70,117,114,181,23,74,96,64,14,117,126,86,49,111,152,20,62,157,113,41,88,186,158,117,126,86,49,111,152,20,62,157,113,43,171,151,38,45,98,206,120,194,194,240,172,166,135,198,217,114,11,126,69,107,184,211,119,95,31,126,150,123,21,124,114,199,189,138,215,183,115,30,228,234,213,71,39,94,168,168,190,240,62,7,7,124,85,102,92,40,106,229,191,48,179,92,170,221,140,92,106,41,233,178,203,68,113,164,204,184,219,145,255,0,26,182,39,61,141,241,49,181,210,58,23,238,110,215,170,181,87,182,249,24,253,9,224,25,254,27,170,120,109,167,80,116,251,33,164,190,99,215,202,116,169,161,174,166,85,217,43,58,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,37,11,113,253,193,245,215,132,221,92,115,109,233,73,38,9,152,212,86,87,226,143,134,87,43,233,160,99,218,178,80,202,217,30,233,119,211,164,209,49,36,115,156,146,177,204,126,237,235,36,113,250,14,0,120,246,184,240,147,125,171,198,51,88,46,183,141,50,186,248,170,202,155,93,174,158,149,106,169,238,146,50,6,178,177,142,145,26,249,126,10,102,194,177,44,204,98,54,69,145,17,92,212,107,130,226,120,170,226,99,13,225,67,72,235,53,75,48,161,171,184,189,213,13,182,218,45,148,200,173,125,198,227,35,36,124,80,44,155,85,176,179,108,82,61,242,57,23,107,24,237,173,123,246,70,252,235,231,249,254,101,170,121,149,219,80,117,7,33,171,190,100,55,202,133,169,174,174,169,84,223,43,250,34,34,34,34,35,88,198,181,26,198,49,168,140,99,26,214,181,26,214,162,39,181,226,95,136,188,239,138,13,83,175,212,204,234,163,252,45,29,158,139,100,63,216,203,95,137,154,104,40,251,145,69,31,123,181,223,123,123,175,110,247,253,234,191,114,36,202,229,79,192,229,54,165,93,104,56,164,212,151,213,197,98,198,47,8,252,90,216,214,75,2,220,110,52,174,99,210,181,242,116,68,125,52,50,244,107,91,27,151,185,52,82,53,234,214,196,232,230,10,224,47,251,255,0,141,101,255,0,204,255,0,255,0,212,225,64,37,255,0,127,241,172,191,249,159,255,0,250,156,2,128,77,41,240,157,229,99,70,254,95,227,222,157,1,154,195,74,124,39,121,88,209,191,151,248,247,167,64,7,85,0,0,0,1,242,114,204,166,197,131,98,183,156,215,41,174,240,86,92,126,223,81,116,184,212,246,159,39,98,150,8,221,36,178,108,98,57,238,218,198,57,122,53,21,203,211,162,34,175,184,161,126,62,184,215,202,184,172,212,122,187,37,166,231,225,244,203,25,184,77,30,57,111,167,89,25,29,126,197,116,109,185,212,36,141,99,221,52,172,85,86,53,237,78,204,111,86,34,110,116,175,150,247,179,252,3,13,213,60,54,237,167,218,131,143,82,95,49,235,229,58,211,87,80,212,162,236,149,157,81,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,83,61,156,98,112,171,153,112,161,171,151,12,62,243,109,171,118,49,113,168,168,169,196,238,242,72,147,50,227,110,71,252,8,233,90,198,55,196,198,215,70,217,153,181,187,94,168,228,78,219,227,123,195,165,114,253,224,70,251,197,86,85,30,107,148,179,193,105,150,63,112,72,238,53,61,89,39,181,42,160,146,150,73,109,91,25,81,21,68,29,218,106,135,47,137,106,43,89,211,162,117,119,185,47,79,236,158,43,246,87,236,47,217,155,87,217,191,103,251,39,216,254,10,63,3,224,123,125,175,13,216,233,219,236,246,254,14,222,221,187,126,30,157,61,197,38,114,208,227,142,167,135,28,202,29,30,206,25,72,253,58,205,47,17,190,106,185,31,21,59,236,119,25,146,56,18,181,211,61,90,213,166,86,178,38,204,215,187,224,100,105,35,21,21,175,100,215,125,118,187,90,172,22,170,219,237,246,231,73,110,182,219,169,228,171,172,172,171,153,176,193,77,4,109,87,73,44,146,57,81,172,99,90,138,229,114,170,34,34,42,168,20,45,204,27,130,75,175,10,25,252,119,220,98,10,186,237,58,202,170,42,38,181,86,54,149,205,130,211,59,166,153,204,180,190,71,77,43,222,248,233,219,27,155,44,138,213,153,59,138,212,85,142,78,142,95,60,109,221,120,80,207,228,177,100,243,213,215,105,214,85,81,79,13,214,141,213,78,108,22,153,221,52,45,125,217,145,182,25,94,247,199,78,217,26,232,163,70,172,201,219,71,42,172,113,244,250,220,197,56,234,169,226,151,50,92,31,79,171,234,217,165,118,10,136,102,161,134,166,150,38,62,231,113,133,42,24,183,36,85,141,39,133,142,142,161,209,178,23,63,250,12,107,220,198,61,202,198,121,254,1,120,40,202,184,172,212,122,75,221,218,217,225,244,203,25,184,67,38,71,112,168,73,25,29,126,197,108,142,182,83,172,110,99,221,52,172,84,71,185,142,78,204,111,71,170,238,116,76,148,46,79,136,92,166,197,156,240,95,169,121,174,45,93,227,108,185,6,151,222,110,150,234,158,211,227,239,210,207,105,150,72,164,216,244,107,219,185,143,106,244,114,35,147,175,69,68,95,113,156,35,71,188,66,226,214,44,27,130,253,75,194,177,106,31,5,101,199,244,190,243,107,183,83,119,95,39,98,150,11,76,177,197,30,247,171,158,237,172,99,83,171,149,92,189,58,170,170,251,204,225,1,232,48,12,255,0,50,210,204,202,211,168,58,125,144,213,216,242,27,29,66,84,208,215,83,42,111,137,253,21,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,23,66,124,29,241,85,134,241,95,164,118,252,194,205,114,164,110,79,110,167,167,166,203,45,17,198,176,190,221,113,86,124,106,216,156,247,187,195,72,230,200,232,95,185,219,152,138,213,94,227,36,99,32,7,53,142,5,105,176,233,43,248,167,210,138,10,74,107,21,85,66,205,154,208,186,170,87,78,219,141,93,107,215,218,76,89,164,114,57,146,203,81,28,78,134,52,111,109,82,55,53,142,107,164,88,161,7,13,28,69,231,124,47,234,157,6,166,96,181,31,224,168,239,20,91,33,254,201,218,252,76,51,79,71,220,150,41,59,61,222,195,27,221,99,119,179,239,69,251,209,67,74,103,201,203,50,155,22,13,138,222,115,92,166,187,193,89,113,251,125,69,210,227,83,218,124,157,138,88,35,116,146,201,177,136,231,187,107,24,229,232,212,87,47,78,136,138,190,227,202,232,94,186,105,199,17,122,113,110,213,13,47,188,248,235,85,119,88,166,134,84,70,85,91,234,154,136,178,82,212,198,138,189,185,153,185,189,83,170,181,90,230,189,142,123,30,199,187,208,103,248,6,27,170,120,109,219,79,181,7,30,164,190,99,215,202,117,166,174,161,169,69,217,43,58,162,162,162,162,163,152,246,185,26,246,61,170,143,99,218,215,53,90,230,162,160,81,15,31,92,107,229,92,86,106,61,93,146,211,115,240,250,101,140,220,38,143,28,183,211,172,140,142,191,98,186,54,220,234,18,70,177,238,154,86,42,171,26,246,167,102,55,171,17,55,58,87,203,245,121,126,240,35,125,226,171,42,143,53,202,89,224,180,203,31,184,36,119,26,158,172,147,218,149,80,73,75,36,182,173,140,168,138,162,14,237,53,67,151,196,181,21,172,233,209,58,187,220,156,215,140,78,21,115,46,20,53,114,225,135,222,109,181,110,198,46,53,21,21,56,157,222,73,18,102,92,109,200,255,0,129,29,43,88,198,248,152,218,232,219,51,54,183,107,213,28,137,219,124,111,127,106,229,161,199,29,79,14,57,148,58,61,156,50,145,250,117,154,94,35,124,213,114,62,42,119,216,238,51,36,112,37,107,166,122,181,171,76,173,100,77,153,175,119,192,200,210,70,42,43,94,201,130,236,254,201,226,191,101,126,194,253,153,181,125,155,246,127,178,125,143,224,163,240,62,7,183,218,240,221,142,157,190,207,111,224,237,237,219,183,225,233,211,220,81,15,48,110,9,46,188,40,103,241,223,113,136,42,235,180,235,42,168,168,154,213,88,218,87,54,11,76,238,154,103,50,210,249,29,52,175,123,227,167,108,110,108,178,43,86,100,238,43,81,86,57,58,95,77,218,237,106,176,90,171,111,183,219,157,37,186,219,110,167,146,174,178,178,174,102,195,5,52,17,181,93,36,178,72,229,70,177,141,106,43,149,202,168,136,136,170,165,22,115,20,227,170,167,138,92,201,112,125,62,175,171,102,149,216,42,33,154,134,26,154,88,152,251,157,198,20,168,98,220,145,86,52,158,22,58,58,135,70,200,92,255,0,232,49,175,115,24,247,43,24,31,39,151,207,27,119,94,20,51,249,44,89,60,245,117,218,117,149,84,83,195,117,163,117,83,155,5,166,119,77,11,95,118,100,109,134,87,189,241,211,182,70,186,40,209,171,50,118,209,202,171,28,125,46,39,136,92,166,197,156,240,95,169,121,174,45,93,227,108,185,6,151,222,110,150,234,158,211,227,239,210,207,105,150,72,164,216,244,107,219,185,143,106,244,114,35,147,175,69,68,95,113,77,156,2,240,81,149,113,89,168,244,151,187,181,179,195,233,150,51,112,134,76,142,225,80,146,50,58,253,138,217,29,108,167,88,220,199,186,105,88,168,143,115,28,157,152,222,143,85,220,232,153,45,201,241,11,139,88,176,110,11,245,47,10,197,168,124,21,151,31,210,251,205,174,221,77,221,124,157,138,88,45,50,199,20,123,222,174,123,182,177,141,78,174,85,114,244,234,170,171,239,3,56,71,160,192,51,252,203,75,51,43,78,160,233,246,67,87,99,200,108,117,9,83,67,93,76,169,190,39,244,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,95,62,76,174,98,156,10,212,240,181,153,46,113,167,212,21,111,210,187,253,68,48,208,205,83,85,19,223,108,184,204,149,15,91,106,34,200,179,204,198,199,78,233,25,51,153,253,7,181,142,123,222,213,123,194,223,184,85,226,99,13,226,191,72,232,245,75,15,161,171,183,61,181,14,182,221,237,149,40,174,125,186,227,27,35,124,176,36,155,81,179,51,108,177,189,146,53,19,115,30,221,205,99,247,198,206,192,102,179,134,142,34,243,190,23,245,78,131,83,48,90,143,240,84,119,138,45,144,255,0,100,237,126,38,25,167,163,238,75,20,157,158,239,97,141,238,177,187,217,247,162,253,232,186,30,209,125,94,195,117,235,75,241,253,92,211,249,234,228,177,100,84,238,154,157,42,224,88,103,137,236,145,209,75,12,140,247,162,62,57,99,146,53,86,171,152,170,197,86,185,205,84,114,135,181,0,0,0,0,51,89,197,143,154,125,100,249,129,144,250,140,230,148,204,214,113,99,230,159,89,62,96,100,62,163,56,23,83,202,227,200,158,153,125,107,214,43,74,1,47,251,149,199,145,61,50,250,215,172,86,148,2,0,187,238,92,28,192,40,248,136,177,69,164,154,189,145,127,182,197,7,137,158,42,154,136,224,167,143,34,165,222,249,55,83,178,22,71,27,38,134,53,70,62,20,110,229,142,36,149,170,255,0,227,36,81,2,139,128,239,219,127,47,109,59,215,157,39,178,238,207,177,251,125,239,218,86,187,117,187,185,85,148,66,219,220,237,143,171,187,173,78,245,60,13,168,86,237,142,73,102,106,71,10,117,217,19,82,16,96,25,254,101,165,153,149,167,80,116,251,33,171,177,228,54,58,132,169,161,174,166,84,223,19,250,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,40,106,32,17,215,130,78,48,113,158,46,116,190,43,211,86,146,139,54,177,211,192,220,178,207,73,21,71,98,134,121,100,157,144,190,57,37,98,53,204,153,180,207,149,24,215,200,177,163,145,143,115,149,55,58,69,1,85,124,215,56,233,254,223,194,254,138,102,127,240,138,92,254,182,133,191,230,181,182,184,234,17,223,244,190,41,141,111,251,200,85,255,0,221,16,149,213,161,122,23,168,252,69,234,61,187,75,244,190,205,227,174,181,221,101,154,105,85,89,75,111,165,106,162,73,85,83,34,34,246,225,102,230,245,94,138,229,115,154,198,53,239,123,24,233,171,204,235,151,253,30,145,86,84,241,3,162,24,239,132,193,106,247,79,147,91,98,146,8,169,108,53,82,79,12,49,58,153,142,122,72,176,207,37,71,186,24,216,230,194,230,59,162,182,55,49,145,196,14,24,184,133,202,184,95,214,91,46,174,98,212,222,63,192,119,41,174,54,183,213,73,79,13,206,134,86,237,150,158,71,49,127,205,145,138,230,189,172,150,40,158,172,126,205,170,26,8,225,215,65,176,222,27,116,142,197,165,56,101,21,35,89,110,167,99,238,117,208,211,172,47,187,92,85,141,74,138,217,81,207,123,183,200,230,245,70,171,221,177,136,200,218,187,24,212,72,45,205,123,129,202,108,150,213,123,226,227,78,95,86,183,219,109,61,59,242,235,74,50,90,132,174,164,137,177,192,218,216,17,168,229,137,240,68,214,119,90,189,34,88,98,116,157,88,232,223,222,159,250,47,171,216,110,189,105,126,63,171,154,127,61,92,150,44,138,157,211,83,165,92,11,12,241,61,146,58,41,97,145,158,244,71,199,44,114,70,170,213,115,21,88,170,215,57,170,142,88,63,204,235,152,5,102,145,81,212,240,253,162,25,23,132,206,170,247,65,147,92,162,142,120,170,172,52,178,65,12,209,54,153,238,98,70,179,79,29,71,186,104,222,231,66,214,59,162,54,71,49,241,133,75,105,110,169,103,122,45,157,219,53,51,77,47,190,198,201,44,221,239,5,91,225,97,168,237,119,97,124,50,127,14,102,62,55,117,142,87,183,226,106,244,235,213,58,42,34,166,135,184,85,226,99,13,226,191,72,232,245,75,15,161,171,183,61,181,14,182,221,237,149,40,174,125,186,227,27,35,124,176,36,155,81,179,51,108,177,189,146,53,19,115,30,221,205,99,247,198,204,240,233,110,150,231,122,211,157,219,52,207,77,44,94,217,201,47,61,239,5,69,226,161,167,238,246,161,124,210,127,18,103,178,54,244,142,39,187,226,114,117,233,209,58,170,162,46,130,120,62,225,51,13,225,23,75,254,195,216,170,41,47,23,218,250,137,42,111,185,27,104,22,150,123,171,210,71,172,8,246,44,146,171,25,20,79,72,218,196,126,206,189,199,162,35,165,122,168,81,15,22,62,105,245,147,230,6,67,234,51,146,255,0,150,47,48,10,61,34,172,166,225,251,91,242,47,9,130,213,237,131,25,185,75,28,17,82,216,106,164,158,105,165,109,75,218,196,145,97,158,74,143,124,210,61,205,133,204,111,84,108,110,123,227,136,28,88,249,167,214,79,152,25,15,168,206,114,160,53,80,10,234,229,139,204,2,179,87,104,233,184,126,214,252,139,197,231,84,155,96,198,110,82,199,60,181,87,234,88,224,154,105,91,82,246,177,99,73,160,142,159,223,52,143,107,166,107,219,213,29,35,94,249,44,84,0,0,0,0,1,149,115,85,6,85,192,191,238,87,30,68,244,203,235,94,177,90,74,162,42,242,184,242,39,166,95,90,245,138,210,85,0,50,174,106,160,202,184,2,239,185,112,115,0,163,226,34,197,22,146,106,246,69,254,219,20,30,38,120,170,106,35,130,158,60,138,151,123,228,221,78,200,89,28,108,154,24,213,24,248,81,187,150,56,146,86,171,255,0,140,145,68,172,115,151,221,79,17,60,5,233,126,176,232,221,170,145,186,139,110,167,187,211,86,219,97,138,40,95,147,49,111,211,71,18,203,81,52,241,67,11,233,161,73,220,143,115,92,249,24,140,143,175,70,70,137,5,176,12,255,0,50,210,204,202,211,168,58,125,144,213,216,242,27,29,66,84,208,215,83,42,111,137,253,21,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,20,53,16,8,235,193,39,24,56,207,23,58,95,21,233,171,73,69,155,88,233,224,110,89,103,164,138,163,177,67,60,178,78,200,95,28,146,177,26,230,76,218,103,202,140,107,228,88,209,200,199,185,202,155,157,34,128,231,250,253,163,150,46,32,52,107,44,209,220,142,111,15,73,147,91,221,79,29,78,215,191,194,85,49,201,37,53,78,198,61,139,39,106,120,226,151,183,189,26,253,155,93,240,185,80,204,185,170,130,133,185,165,232,93,102,143,241,89,126,201,40,172,222,19,27,212,79,246,73,108,154,53,158,72,223,85,34,34,92,24,233,37,77,189,239,21,220,153,209,177,206,107,35,169,131,250,40,228,99,66,69,113,227,173,247,94,35,185,103,105,30,178,223,108,116,150,139,149,255,0,56,137,181,148,148,146,57,240,36,244,208,93,233,164,124,123,190,38,177,238,129,94,140,85,114,177,30,141,87,63,110,245,140,28,174,60,246,105,151,214,189,30,180,229,86,221,82,255,0,238,88,200,116,82,225,125,252,64,179,101,54,139,103,133,255,0,241,117,202,154,190,126,242,51,255,0,149,173,216,247,255,0,141,141,254,216,167,213,224,219,88,236,92,63,241,15,143,235,22,71,15,136,164,198,109,247,202,136,233,183,61,158,46,169,246,138,200,233,169,183,177,143,88,251,179,201,20,93,205,138,214,111,220,239,133,170,160,117,94,105,122,233,89,172,28,86,95,177,186,43,207,139,198,244,239,253,141,219,33,141,39,142,54,85,70,136,183,7,186,57,87,111,123,197,119,33,116,140,107,90,248,233,160,254,146,53,30,233,21,201,63,69,237,87,26,156,243,93,242,28,66,146,170,162,215,81,75,97,198,111,19,61,175,125,44,235,20,143,184,182,40,247,117,99,214,41,168,145,101,86,34,236,145,236,99,186,58,86,173,91,26,72,225,23,68,46,188,56,240,233,134,104,213,246,249,73,119,185,88,41,234,93,89,87,73,27,153,2,207,81,85,53,76,140,143,119,196,230,49,211,171,17,234,141,87,163,17,202,214,110,216,129,216,0,0,12,214,113,99,230,159,89,62,96,100,62,163,57,165,51,53,156,88,249,167,214,79,152,25,15,168,206,7,42,46,79,150,47,48,10,205,93,163,166,225,251,91,242,47,23,157,82,109,131,25,185,75,28,242,213,95,169,99,130,105,165,109,75,218,197,141,38,130,58,127,124,210,61,174,153,175,111,84,116,141,123,228,229,88,143,5,31,189,87,44,205,43,191,224,22,203,84,122,155,139,123,106,75,109,76,233,218,146,233,66,151,123,130,201,108,116,219,154,198,238,123,210,72,157,42,57,172,145,174,111,88,155,52,178,37,101,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,6,167,129,18,185,121,241,167,106,226,159,75,233,236,89,126,65,72,237,84,198,169,213,50,10,52,166,109,42,214,192,146,109,138,225,4,109,114,181,236,115,86,38,202,172,70,163,38,87,39,110,54,62,29,210,212,12,171,159,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,242,150,105,196,255,0,2,180,217,255,0,6,250,99,196,246,150,208,82,65,147,216,244,222,201,114,204,225,154,170,93,247,107,116,22,74,38,54,120,150,73,22,24,223,75,13,50,170,198,198,51,186,199,61,119,58,70,49,146,4,191,229,231,198,157,171,138,125,47,167,177,101,249,5,35,181,83,26,167,84,200,40,210,153,180,171,91,2,73,182,43,132,17,181,202,215,177,205,88,155,42,177,26,140,153,92,157,184,216,248,119,75,83,48,58,91,170,89,222,139,103,118,205,76,211,75,239,177,178,75,55,123,193,86,248,88,106,59,93,216,95,12,159,195,153,143,141,221,99,149,237,248,154,189,58,245,78,138,136,169,47,248,229,230,97,113,226,119,4,178,233,158,155,217,46,184,166,55,95,111,100,153,141,21,193,41,106,60,117,114,77,4,209,195,12,136,197,145,33,130,74,125,205,153,174,137,210,247,85,31,19,17,136,142,15,43,204,103,141,127,222,171,81,224,176,96,23,59,172,122,101,139,127,14,219,77,58,246,163,186,87,34,189,36,185,186,29,173,123,119,49,233,28,77,149,92,230,70,215,59,164,78,154,88,210,32,29,87,134,46,30,178,174,40,53,150,203,164,120,181,79,128,241,253,202,155,141,209,244,178,84,67,108,161,137,187,165,168,145,172,79,243,99,98,57,204,107,229,150,38,43,217,191,114,119,94,104,122,67,134,232,46,171,233,182,145,233,252,21,113,216,177,221,55,163,134,157,106,231,89,167,149,239,186,220,229,150,105,31,238,69,124,146,201,36,138,141,70,177,21,234,141,107,90,136,212,9,21,200,199,241,179,242,223,234,71,42,231,87,230,159,22,249,127,67,234,55,19,170,242,49,252,108,252,183,250,145,202,185,213,249,167,197,190,95,208,250,141,196,14,21,193,39,24,57,55,8,218,161,21,233,171,87,91,132,223,42,32,110,89,103,164,138,159,191,93,4,81,206,200,95,28,146,177,92,215,194,234,151,202,140,107,227,73,21,168,199,185,168,187,155,127,216,6,127,134,234,158,27,105,212,29,62,200,105,47,152,245,242,157,42,104,107,169,149,118,74,206,170,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,137,151,114,116,242,224,230,1,89,195,189,246,45,36,213,236,139,253,169,235,252,76,241,84,212,71,61,68,152,237,86,199,201,186,157,144,178,73,31,12,210,34,49,240,163,118,164,146,164,173,86,127,25,37,11,191,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,89,197,143,154,125,100,249,129,144,250,140,230,148,204,214,113,99,230,159,89,62,96,100,62,163,56,19,42,207,192,229,55,17,220,184,116,227,88,112,119,213,179,81,112,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,191,27,228,88,222,138,142,99,225,175,92,79,41,190,224,217,85,155,53,197,171,188,21,235,31,184,83,221,45,213,61,166,73,216,170,130,70,201,20,155,30,142,99,182,189,141,94,142,69,106,244,232,168,169,238,47,167,149,199,145,61,50,250,215,172,86,144,87,156,38,133,232,214,1,168,246,237,79,196,178,155,85,171,47,205,54,75,116,195,168,232,93,220,169,232,181,11,61,238,73,18,69,100,93,199,164,17,108,237,183,187,35,102,149,28,247,164,202,128,226,23,155,149,247,87,120,113,135,75,241,60,27,236,254,95,148,219,231,181,230,183,9,26,201,104,99,165,123,22,57,99,183,53,206,115,255,0,174,24,231,110,89,83,116,13,115,152,197,149,234,217,217,5,116,171,76,242,173,100,212,124,115,75,112,170,79,17,122,201,174,17,91,233,183,71,35,227,135,122,252,115,203,219,99,222,216,98,98,58,73,30,141,93,145,177,238,84,232,213,60,169,119,220,166,244,47,70,176,173,14,253,174,97,89,77,171,48,202,114,237,145,93,174,145,208,186,10,171,38,216,97,116,214,71,53,242,61,91,218,157,29,35,158,141,143,190,215,192,245,107,152,216,92,4,53,230,73,195,62,27,194,134,145,232,62,150,225,245,213,119,23,186,163,39,185,93,238,117,42,173,125,198,227,35,45,44,150,116,143,114,182,22,109,138,54,50,54,170,237,99,27,185,207,126,249,31,250,249,42,121,167,202,126,95,215,122,141,184,234,188,243,191,4,255,0,50,126,154,114,174,74,158,105,242,159,151,245,222,163,110,3,170,243,206,252,19,252,201,250,105,21,121,106,113,11,138,240,233,196,213,13,239,53,166,233,101,203,173,238,196,170,110,14,170,142,8,237,94,38,170,154,70,86,74,178,42,49,97,99,224,106,72,170,230,237,141,239,122,43,149,136,199,202,174,121,223,130,127,153,63,77,42,172,13,41,241,47,195,166,9,197,6,150,87,233,158,117,79,254,22,178,207,91,190,111,236,101,211,195,77,12,21,157,184,165,143,189,218,239,189,221,167,187,99,254,229,79,185,82,160,56,104,224,23,81,215,142,42,13,16,213,203,125,170,221,30,13,218,204,110,140,173,166,90,218,27,253,158,154,174,22,181,41,90,230,163,42,33,169,123,217,26,171,246,163,26,179,35,219,220,137,208,44,128,229,89,199,143,253,200,225,83,87,239,95,225,98,196,47,183,59,143,253,3,41,172,141,103,107,255,0,56,116,79,146,111,240,116,236,111,246,166,22,147,29,166,213,13,214,162,251,13,178,145,151,42,202,120,105,42,43,27,11,82,121,160,133,210,58,40,159,39,77,206,99,29,60,206,107,85,122,53,101,145,83,166,229,234,31,172,160,30,104,254,123,53,55,232,190,143,68,95,241,64,60,209,252,246,106,111,209,125,30,136,9,255,0,201,83,202,198,83,243,2,187,211,173,196,255,0,32,7,37,79,43,25,79,204,10,239,78,183,18,171,137,126,34,240,78,23,244,178,191,83,51,170,143,240,180,118,122,45,147,127,100,238,158,26,105,160,163,238,69,20,157,158,239,97,237,238,189,187,25,247,170,253,200,161,202,184,250,227,95,21,225,79,78,42,236,150,155,159,136,212,220,154,223,52,120,229,190,157,99,124,148,27,209,209,182,231,80,146,53,236,108,49,61,21,88,215,181,123,210,49,88,137,181,178,190,40,43,202,3,41,190,231,60,104,106,22,107,148,215,120,219,214,65,135,221,174,151,26,158,211,35,239,213,79,118,160,146,89,54,49,26,198,238,123,220,189,26,136,212,235,209,17,19,220,66,13,104,213,236,203,94,181,67,32,213,205,64,158,146,75,238,69,80,217,170,18,146,4,134,8,152,200,219,20,80,198,207,122,163,35,138,56,227,69,114,185,234,140,69,115,156,229,87,44,202,228,169,230,159,41,249,127,93,234,54,224,46,164,242,154,177,130,254,212,52,179,50,211,63,106,123,51,237,110,63,113,177,120,222,199,123,194,248,170,105,33,238,246,247,55,126,222,230,237,187,155,215,167,78,169,215,169,234,192,25,108,203,49,107,238,13,149,94,112,172,166,135,193,94,177,251,133,69,174,227,77,221,100,157,138,168,36,116,114,199,189,138,230,59,107,216,228,234,213,86,175,78,168,170,158,243,229,19,167,155,222,133,209,233,135,17,212,154,141,143,89,188,21,151,82,237,238,184,204,230,44,12,133,215,136,30,145,214,164,113,70,141,123,119,49,244,147,189,239,69,89,37,169,149,200,247,46,230,178,11,1,245,113,60,90,251,156,229,86,108,43,22,161,241,183,172,130,225,79,107,183,83,119,89,31,126,170,121,27,28,81,239,122,181,141,220,247,181,58,185,81,169,215,170,170,39,188,210,246,138,105,125,171,69,116,143,16,210,139,51,169,36,167,197,172,244,214,215,212,83,81,54,145,149,147,177,137,222,170,88,154,170,140,124,210,247,37,127,196,229,87,200,229,87,57,85,85,105,131,148,222,133,216,181,131,137,175,180,153,109,154,235,87,106,211,187,123,50,74,89,169,213,241,210,178,241,29,84,41,68,202,137,26,159,244,243,50,61,205,87,186,153,122,238,99,100,99,175,80,1,74,220,234,252,211,226,223,47,232,125,70,226,93,73,74,220,234,252,211,226,223,47,232,125,70,226,3,146,167,154,124,167,229,253,119,168,219,139,31,227,147,132,75,87,23,218,70,220,82,11,141,37,159,44,176,212,58,229,142,93,103,167,107,216,201,213,138,215,210,204,244,106,202,202,105,147,110,254,218,245,71,199,12,138,217,59,73,27,168,7,0,207,243,45,44,204,173,58,131,167,217,13,93,143,33,177,212,37,77,13,117,50,166,248,159,209,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,116,39,193,223,21,88,111,21,250,71,111,204,44,215,42,70,228,246,234,122,122,108,178,209,28,107,11,237,215,21,103,198,173,137,207,123,188,52,142,108,142,133,251,157,185,136,173,85,238,50,70,48,51,195,150,98,215,220,27,42,188,225,89,77,15,130,189,99,247,10,139,93,198,155,186,201,59,21,80,72,232,229,143,123,21,204,118,215,177,201,213,170,173,94,157,81,85,61,228,181,215,206,56,233,184,142,224,155,16,209,236,225,149,108,212,92,47,40,182,190,106,185,31,45,67,47,150,232,109,245,176,37,107,166,122,185,201,82,142,124,77,153,175,119,198,249,18,70,42,163,158,200,103,167,52,46,10,63,120,12,17,250,207,167,182,203,173,118,164,225,182,246,83,69,110,162,78,247,182,109,109,153,207,125,58,68,231,39,73,162,238,207,52,107,26,43,228,248,226,217,35,159,23,110,144,64,234,188,39,121,167,209,191,152,24,247,168,192,105,76,205,103,9,222,105,244,111,230,6,61,234,48,26,83,0,64,14,117,126,86,49,111,152,20,62,157,113,39,249,0,57,213,249,88,197,190,96,80,250,117,196,10,171,225,59,205,62,141,252,192,199,189,70,3,70,121,254,1,134,234,158,27,118,211,237,65,199,169,47,152,245,242,157,105,171,168,106,81,118,74,206,168,168,168,168,168,230,61,174,70,189,143,106,163,216,246,181,205,86,185,168,169,156,206,19,188,211,232,223,204,12,123,212,96,52,166,6,112,120,174,225,71,81,248,74,212,119,225,89,172,94,58,213,93,220,158,193,127,130,21,101,45,222,149,170,136,174,106,42,175,110,102,110,106,75,10,170,186,55,57,170,138,246,62,57,31,207,244,171,76,242,173,100,212,124,115,75,112,170,79,17,122,201,174,17,91,233,183,71,35,227,135,122,252,115,203,219,99,222,216,98,98,58,73,30,141,93,145,177,238,84,232,213,52,83,196,191,14,152,39,20,26,89,95,166,121,213,63,248,90,203,61,110,249,191,177,151,79,13,52,48,86,118,226,150,62,247,107,190,247,118,158,237,143,251,149,62,229,78,85,192,127,2,246,46,15,177,91,141,109,238,190,213,145,231,217,7,111,218,23,186,106,55,199,225,41,123,113,42,219,224,116,143,114,186,22,206,201,30,178,163,34,116,189,99,222,196,237,49,26,29,43,133,94,25,240,222,20,52,142,143,75,112,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,236,0,0,57,87,21,90,91,251,105,225,199,81,116,206,27,23,182,107,239,56,253,87,178,168,188,87,135,238,221,34,103,122,135,248,138,246,53,189,42,162,129,223,27,145,139,211,163,250,181,92,139,213,64,25,97,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,152,28,203,56,135,186,235,174,77,164,144,215,93,105,30,251,118,155,217,175,119,91,109,37,27,161,130,223,123,187,211,199,89,84,216,221,34,43,222,199,83,173,2,162,119,36,107,81,17,58,239,238,117,230,156,123,105,158,85,165,252,92,106,101,187,41,164,237,251,123,32,173,201,173,211,178,57,18,26,170,26,249,223,81,19,227,115,216,221,251,123,142,137,234,222,173,73,97,149,136,231,108,234,112,0,44,167,146,94,153,229,85,58,167,157,107,31,132,237,99,118,252,125,113,158,252,145,200,223,17,93,81,83,79,81,178,23,108,237,191,183,29,47,89,19,122,57,189,248,62,21,71,245,75,127,33,255,0,42,205,28,190,233,23,8,246,138,156,142,110,149,121,237,194,92,198,58,109,172,254,181,165,169,130,8,233,147,123,30,228,127,114,10,120,167,235,240,185,189,253,142,106,57,138,171,48,0,128,28,234,252,172,98,223,48,40,125,58,226,64,14,87,30,123,52,203,235,94,143,90,79,254,117,126,86,49,111,152,20,62,157,113,32,7,43,143,61,154,101,245,175,71,173,2,239,181,211,66,244,227,136,189,56,184,233,126,168,89,188,117,170,187,164,176,205,18,163,42,173,245,77,69,72,234,169,164,84,94,220,204,220,238,139,209,90,173,115,152,246,189,143,123,29,158,206,37,248,116,206,248,95,213,58,253,51,206,169,255,0,194,214,89,235,119,195,253,147,181,248,153,161,130,179,183,20,178,118,123,189,135,187,180,247,111,103,220,169,247,42,233,76,226,156,87,112,163,167,28,90,233,195,240,172,214,47,3,117,161,238,79,96,191,193,10,62,170,209,84,228,68,87,53,21,83,185,11,246,181,37,133,85,27,35,90,213,69,99,217,28,140,10,118,229,243,193,37,215,138,252,254,75,238,79,5,93,14,157,98,181,20,243,93,107,29,74,231,65,118,157,179,66,231,218,89,35,102,137,236,124,148,238,145,206,150,53,114,194,157,181,114,34,201,31,91,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,243,250,85,166,120,174,141,233,198,57,165,184,85,39,135,178,227,54,248,173,244,219,163,141,146,77,177,62,57,229,237,177,140,116,210,189,93,36,143,70,166,249,30,247,42,117,114,158,172,12,171,151,253,255,0,198,178,255,0,230,127,255,0,234,112,160,18,255,0,191,248,214,95,252,207,255,0,253,78,1,64,38,148,248,78,242,177,163,127,47,241,239,78,128,205,97,165,62,19,188,172,104,223,203,252,123,211,160,3,170,128,0,0,0,28,171,137,126,29,48,78,40,52,178,191,76,243,170,127,240,181,150,122,221,243,127,99,46,158,26,104,96,172,237,197,44,125,238,215,125,238,237,61,219,31,247,42,125,202,157,84,1,154,30,34,180,27,50,225,183,87,47,186,83,153,209,85,181,246,234,135,190,217,93,53,58,66,203,181,185,94,228,167,173,137,26,247,183,100,141,111,85,106,61,219,30,143,141,203,189,142,68,232,18,113,219,175,43,194,229,63,11,48,228,213,109,179,182,162,104,42,46,174,159,117,108,150,69,138,54,197,103,99,250,35,153,76,215,36,202,238,174,115,159,27,227,129,21,144,177,99,146,122,115,189,251,9,251,44,211,79,104,127,240,231,246,130,175,217,31,219,191,238,95,134,79,31,247,127,11,251,119,179,127,167,241,255,0,188,247,119,10,129,3,170,240,209,195,166,119,197,6,169,208,105,158,11,79,254,10,178,241,91,190,31,236,101,175,196,195,12,245,157,185,101,143,189,218,239,177,221,166,59,123,254,228,79,189,83,66,122,23,161,122,113,195,166,156,91,180,191,75,236,222,6,213,67,214,89,166,149,81,245,87,10,167,34,36,149,85,50,34,39,114,103,237,111,85,232,141,70,181,172,99,88,198,49,141,137,92,154,98,195,103,225,114,233,116,177,97,84,150,155,236,121,69,93,174,251,118,108,171,44,247,151,197,20,83,193,35,213,81,22,54,69,21,90,68,216,145,85,136,172,146,68,232,233,158,79,80,57,87,22,62,86,53,147,229,254,67,233,211,153,172,52,167,197,143,149,141,100,249,127,144,250,116,230,107,0,212,237,218,211,106,191,218,171,108,87,219,101,37,198,219,113,167,146,146,178,142,174,22,205,5,76,18,53,91,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,165,16,243,2,224,70,251,194,174,85,38,107,139,51,198,233,150,65,112,88,237,213,61,89,31,178,234,167,146,170,72,173,91,31,81,45,68,253,170,106,118,175,137,114,35,95,215,162,244,119,185,111,39,63,207,240,221,44,195,110,218,131,168,57,13,37,143,30,177,211,173,77,117,117,74,174,200,153,213,17,17,17,17,92,247,185,202,214,49,141,69,123,222,230,181,168,231,57,17,115,173,197,87,19,25,151,21,250,185,89,170,89,133,13,37,185,141,167,109,182,209,108,166,68,115,45,214,232,223,35,226,129,100,218,142,153,251,165,145,239,145,200,155,158,247,109,107,25,178,54,7,75,224,23,141,124,171,133,61,71,164,178,93,174,126,35,76,178,107,132,49,228,118,250,133,145,241,208,111,86,198,235,157,58,70,215,189,179,68,196,69,123,88,213,239,70,196,98,166,230,196,248,175,163,19,202,108,89,206,43,102,205,113,106,239,27,101,200,45,244,247,75,117,79,105,241,247,233,103,141,178,69,38,199,163,94,221,204,123,87,163,145,28,157,122,42,34,251,138,150,229,105,192,79,219,186,203,15,21,218,161,62,204,126,213,112,241,152,133,174,158,163,164,149,245,212,147,171,82,178,161,204,94,177,195,12,241,57,25,23,84,116,146,70,170,244,72,154,141,158,223,192,229,92,75,240,233,130,113,65,165,149,250,103,157,83,255,0,133,172,179,214,239,155,251,25,116,240,211,67,5,103,110,41,99,239,118,187,239,119,105,238,216,255,0,185,83,238,84,207,183,17,90,13,153,112,219,171,151,221,41,204,232,170,218,251,117,67,223,108,174,154,157,33,101,218,220,175,114,83,214,196,141,123,219,178,70,183,170,181,30,237,143,71,198,229,222,199,34,105,120,173,94,119,191,97,63,101,154,105,237,15,254,28,254,208,85,251,35,251,119,253,203,240,201,227,254,239,225,127,110,246,111,244,254,63,247,158,238,224,16,46,78,59,117,229,120,92,167,225,102,28,154,173,182,118,212,77,5,69,213,211,238,173,146,200,177,70,216,172,236,127,68,115,41,154,228,153,93,213,206,115,227,124,112,34,178,22,44,114,120,174,26,56,116,206,248,160,213,58,13,51,193,105,255,0,193,86,94,43,119,195,253,140,181,248,152,97,158,179,183,44,177,247,187,93,246,59,180,199,111,127,220,137,247,170,114,162,236,249,52,197,134,207,194,229,210,233,98,194,169,45,55,216,242,138,187,93,246,236,217,86,89,239,47,138,40,167,130,71,170,162,44,108,138,42,180,137,177,34,171,17,89,36,137,209,211,60,9,107,161,122,23,167,28,58,105,197,187,75,244,190,205,224,109,84,61,101,154,105,85,31,85,112,170,114,34,73,85,83,34,34,119,38,126,214,245,94,136,212,107,90,198,53,140,99,24,223,149,197,143,149,141,100,249,127,144,250,116,231,85,57,87,22,62,86,53,147,229,254,67,233,211,129,154,195,82,89,102,45,98,206,113,91,206,21,148,208,248,219,46,65,111,168,181,220,105,187,175,143,191,75,60,110,142,88,247,177,90,246,238,99,220,157,90,168,228,235,213,21,23,222,101,180,213,64,25,214,227,95,133,27,239,9,122,203,91,134,246,174,181,152,133,203,173,102,45,123,173,133,141,241,244,187,88,178,70,174,141,85,139,52,15,127,106,68,232,199,47,70,73,219,99,37,141,15,87,192,47,26,249,87,10,122,143,73,100,187,92,252,70,153,100,215,8,99,200,237,245,11,35,227,160,222,173,141,215,58,116,141,175,123,102,137,136,138,246,177,171,222,141,136,197,77,205,137,241,93,79,18,252,58,96,156,80,105,101,126,153,231,84,255,0,225,107,44,245,187,230,254,198,93,60,52,208,193,89,219,138,88,251,221,174,251,221,218,123,182,63,238,84,251,149,51,237,196,86,131,102,92,54,234,229,247,74,115,58,42,182,190,221,80,247,219,43,166,167,72,89,118,183,43,220,148,245,177,35,94,246,236,145,173,234,173,71,187,99,209,241,185,119,177,200,129,164,140,79,41,177,103,56,173,155,53,197,171,188,109,151,32,183,211,221,45,213,61,167,199,223,165,158,54,201,20,155,30,141,123,119,49,237,94,142,68,114,117,232,168,139,238,62,177,74,220,175,120,233,253,138,101,76,208,237,99,204,252,38,155,94,183,251,30,166,181,187,161,177,93,36,145,170,157,102,87,39,135,163,155,172,157,206,168,230,50,85,100,159,194,107,170,36,91,169,0,0,0,102,179,139,31,52,250,201,243,3,33,245,25,205,41,153,172,226,199,205,62,178,124,192,200,125,70,112,46,167,149,199,145,61,50,250,215,172,86,148,2,95,247,43,143,34,122,101,245,175,88,173,40,4,11,222,229,55,159,225,185,55,7,56,198,25,98,200,105,42,239,184,117,69,194,154,251,111,106,170,79,66,250,139,133,85,68,10,246,170,34,171,36,138,68,86,189,58,177,85,178,53,23,116,111,107,98,255,0,54,190,10,61,137,89,89,197,150,153,91,45,84,118,89,187,49,230,150,248,19,177,35,107,166,159,182,203,155,81,93,178,78,243,229,138,57,91,27,90,228,145,27,42,164,139,44,207,100,22,225,139,136,92,171,133,253,101,178,234,230,45,77,227,252,7,114,154,227,107,125,84,148,240,220,232,101,110,217,105,228,115,23,252,217,24,174,107,218,201,98,137,234,199,236,218,186,30,209,125,94,195,117,235,75,241,253,92,211,249,234,228,177,100,84,238,154,157,42,224,88,103,137,236,145,209,75,12,140,247,162,62,57,99,146,53,86,171,152,170,197,86,185,205,84,114,134,114,244,47,93,53,31,135,77,71,183,106,134,151,222,124,13,214,135,172,83,67,42,43,233,110,20,174,84,89,41,106,99,69,78,228,47,218,222,169,213,28,142,107,94,199,49,236,99,219,163,77,23,213,236,55,94,180,191,31,213,205,63,158,174,75,22,69,78,233,169,210,174,5,134,120,158,201,29,20,176,200,207,122,35,227,150,57,35,85,106,185,138,172,85,107,156,213,71,44,31,174,228,217,164,247,14,32,165,204,163,200,125,151,164,241,120,26,136,48,218,52,169,125,84,210,50,39,54,162,154,74,217,102,116,140,133,210,71,20,189,198,171,164,115,103,154,54,246,59,113,202,235,10,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,15,214,80,183,49,158,10,63,117,93,71,130,255,0,128,91,46,178,105,150,83,252,75,109,76,233,221,142,215,92,170,245,146,216,233,183,57,238,218,198,36,145,58,84,107,159,27,156,222,178,186,25,100,91,233,56,255,0,23,85,186,37,110,225,211,51,184,113,23,105,171,186,105,245,45,61,52,215,90,26,71,78,217,234,158,218,168,86,154,24,214,7,177,232,247,84,164,13,69,222,198,117,84,222,230,179,114,160,81,15,13,156,94,107,47,10,95,107,127,100,181,182,168,126,216,219,217,69,89,237,10,6,212,246,38,139,127,135,171,135,170,167,73,162,238,203,181,31,190,39,119,23,185,27,250,55,111,42,255,0,101,89,238,85,254,234,228,121,38,71,112,255,0,198,86,87,92,171,170,36,255,0,214,146,105,164,145,255,0,227,115,156,239,230,170,124,162,116,242,125,184,233,60,92,80,37,167,54,199,59,217,125,77,190,122,140,46,239,227,42,91,225,42,163,167,157,181,116,221,136,147,181,39,122,146,89,159,220,153,118,179,194,244,111,199,34,116,11,10,229,231,193,101,171,133,141,47,167,190,229,248,253,35,117,83,37,167,85,200,43,18,165,181,75,69,2,201,186,43,124,18,53,168,214,49,173,72,157,42,49,92,143,153,28,189,201,24,200,118,203,80,0,205,103,22,62,105,245,147,230,6,67,234,51,147,211,5,224,178,213,197,63,44,77,58,190,226,24,253,35,181,83,26,167,188,46,63,88,181,45,165,90,216,18,249,90,233,109,243,200,230,171,94,199,53,101,116,72,245,106,50,101,106,247,35,99,230,221,2,248,177,243,79,172,159,48,50,31,81,156,186,158,87,30,68,244,203,235,94,177,90,5,5,221,173,55,91,5,214,182,197,125,182,85,219,174,86,234,137,41,43,40,234,225,116,51,211,79,27,149,178,69,36,110,68,115,30,215,34,181,90,168,138,138,138,138,94,247,46,110,53,255,0,122,173,56,158,193,159,220,237,81,234,110,45,252,59,149,52,11,218,146,233,66,136,196,142,230,216,118,181,141,220,247,172,114,182,37,115,89,35,90,238,145,54,104,163,78,65,205,67,129,90,108,255,0,30,186,241,61,165,180,20,144,100,246,58,121,174,89,156,51,85,75,190,237,110,130,150,22,54,120,150,73,22,24,223,75,13,50,170,198,198,51,186,199,61,119,58,70,49,146,85,6,150,234,150,119,162,217,221,179,83,52,210,251,236,108,146,205,222,240,85,190,22,26,142,215,118,23,195,39,240,230,99,227,119,88,229,123,126,38,175,78,189,83,162,162,42,6,159,129,197,56,67,226,114,197,197,166,141,83,106,173,162,203,236,74,182,92,42,173,119,75,71,137,125,79,128,170,137,200,230,199,223,116,81,36,187,160,146,158,94,173,110,212,238,236,234,174,107,142,214,0,3,159,235,166,186,105,199,14,154,113,113,213,13,80,188,248,27,85,15,72,161,134,36,71,213,92,42,156,138,177,210,211,70,170,157,201,159,181,221,19,170,53,26,215,61,238,99,24,247,180,57,175,27,124,96,227,60,35,105,124,183,167,45,37,110,109,124,167,157,184,157,158,174,42,142,197,116,241,73,3,38,124,146,68,197,107,89,11,106,89,42,177,207,141,100,70,171,24,230,170,238,110,120,79,127,174,154,233,168,252,69,234,61,199,84,53,66,243,227,174,181,221,34,134,24,145,89,75,111,165,106,170,199,75,77,26,170,246,225,102,231,116,78,170,229,115,156,247,185,239,123,222,239,0,5,180,242,142,227,54,197,87,98,179,240,119,150,218,188,13,214,135,199,212,98,151,26,118,61,241,220,35,115,230,173,169,166,168,79,127,110,102,110,158,70,73,238,141,241,181,88,187,30,198,247,236,252,202,185,123,220,184,184,227,169,226,183,13,175,195,245,5,148,148,250,139,135,211,192,250,233,162,124,81,50,247,72,229,86,37,108,80,34,163,152,246,185,26,217,218,214,246,154,249,98,115,85,169,50,69,24,76,163,42,230,170,12,171,129,127,220,174,60,137,233,151,214,189,98,180,135,252,218,248,40,246,37,101,103,22,90,101,108,181,81,217,102,236,199,154,91,224,78,196,141,174,154,126,219,46,109,69,118,201,59,207,150,40,229,108,109,107,146,68,108,170,146,44,179,61,147,3,149,199,145,61,50,250,215,172,86,149,171,204,195,141,123,119,19,249,221,183,9,211,75,159,137,211,108,75,165,77,21,100,107,85,15,182,107,166,134,53,146,162,106,121,155,30,206,207,87,193,26,58,61,201,214,119,35,213,179,35,90,17,171,66,245,211,81,248,116,212,123,118,168,105,125,231,192,221,104,122,197,52,50,162,190,150,225,74,229,69,146,150,166,52,84,238,66,253,173,234,157,81,200,230,181,236,115,30,198,61,186,52,209,125,94,195,117,235,75,241,253,92,211,249,234,228,177,100,84,238,154,157,42,224,88,103,137,236,145,209,75,12,140,247,162,62,57,99,146,53,86,171,152,170,197,86,185,205,84,114,209,7,2,252,25,95,120,195,212,122,171,100,151,95,99,97,152,191,135,168,201,174,81,61,139,84,216,229,87,246,169,169,163,119,94,179,75,218,149,18,71,53,99,141,172,115,157,185,81,145,73,160,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,0,253,100,21,231,5,163,150,44,231,134,5,213,90,137,188,61,235,77,46,16,84,81,201,181,239,239,210,215,84,65,73,81,77,209,30,214,55,115,223,77,47,113,90,247,39,134,216,221,169,35,148,157,71,228,187,90,109,87,251,85,109,138,251,108,164,184,219,110,52,242,82,86,81,213,194,217,160,169,130,70,171,100,138,72,220,138,215,177,205,85,106,181,81,81,81,85,20,12,177,3,218,235,70,144,230,90,11,170,25,6,145,234,4,20,145,223,113,218,134,195,80,180,147,164,208,74,199,198,217,98,154,55,251,149,89,36,82,71,34,35,145,175,68,122,35,154,215,34,181,60,80,18,127,150,222,139,218,181,191,139,76,94,197,148,98,20,153,38,49,99,167,172,191,95,104,234,222,222,194,65,12,42,216,29,36,106,228,239,51,198,75,70,213,139,163,145,200,229,71,181,209,239,52,18,64,14,77,154,41,246,27,135,219,182,177,213,220,59,213,122,155,112,78,204,17,203,186,56,40,109,210,212,83,199,185,171,27,85,179,58,119,214,43,186,61,237,88,251,29,54,187,122,19,252,0,0,1,154,206,44,124,211,235,39,204,12,135,212,103,52,166,102,179,139,31,52,250,201,243,3,33,245,25,192,186,158,87,30,68,244,203,235,94,177,90,112,174,106,28,10,211,103,248,245,215,137,237,45,160,164,131,39,177,211,205,114,204,225,154,170,93,247,107,116,20,176,177,179,196,178,72,176,198,250,88,105,149,86,54,49,157,214,57,235,185,210,49,140,147,186,242,184,242,39,166,95,90,245,138,210,0,115,58,227,199,246,223,125,169,208,109,39,189,110,192,113,251,131,189,165,116,183,92,123,148,185,68,205,100,46,143,171,123,77,94,205,60,237,168,70,237,146,72,166,114,71,50,117,217,19,144,33,86,150,234,150,119,162,217,221,179,83,52,210,251,236,108,146,205,222,240,85,190,22,26,142,215,118,23,195,39,240,230,99,227,119,88,229,123,126,38,175,78,189,83,162,162,42,104,123,133,94,38,48,222,43,244,142,143,84,176,250,26,187,115,219,80,235,109,222,217,82,138,231,219,174,49,178,55,203,2,73,181,27,51,54,203,27,217,35,81,55,49,237,220,214,63,124,108,163,110,14,184,58,206,248,191,206,234,44,22,10,207,99,99,118,109,159,104,50,14,220,53,30,203,238,195,80,250,95,235,87,207,20,147,247,100,167,88,255,0,134,171,179,174,231,116,68,247,232,39,0,192,48,221,44,195,109,58,125,167,216,245,37,143,30,177,211,165,53,13,13,50,46,200,153,213,85,85,85,85,92,247,185,202,231,189,238,85,123,222,231,57,202,231,57,85,67,46,230,148,248,78,242,177,163,127,47,241,239,78,128,205,97,165,62,19,188,172,104,223,203,252,123,211,160,2,176,57,157,114,255,0,163,210,42,202,158,32,116,67,29,240,152,45,94,233,242,107,108,82,65,21,45,134,170,73,225,134,39,83,49,207,73,22,25,228,168,247,67,27,28,216,92,199,116,86,198,230,50,56,23,128,96,25,150,169,230,86,157,62,211,236,122,174,249,144,223,42,18,154,134,134,153,19,124,175,232,170,170,170,170,141,99,26,212,115,222,247,42,49,140,107,156,229,107,90,170,154,125,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,224,28,48,112,57,164,124,41,102,89,222,97,167,207,171,168,126,97,81,19,40,97,174,99,37,125,146,220,212,222,180,80,78,168,179,61,142,153,92,231,57,206,248,153,21,51,92,142,124,43,44,129,245,120,62,225,51,13,225,23,75,254,195,216,170,41,47,23,218,250,137,42,111,185,27,104,22,150,123,171,210,71,172,8,246,44,146,171,25,20,79,72,218,196,126,206,189,199,162,35,165,122,173,101,243,171,243,79,139,124,191,161,245,27,137,117,37,43,115,171,243,79,139,124,191,161,245,27,136,29,87,145,143,227,103,229,191,212,142,85,206,175,205,62,45,242,254,135,212,110,39,85,228,99,248,217,249,111,245,35,149,115,171,243,79,139,124,191,161,245,27,136,31,87,149,46,133,233,199,17,122,113,175,186,95,170,22,111,29,106,174,251,53,44,51,68,168,202,171,125,83,82,232,145,213,83,72,168,189,185,153,185,221,23,162,181,90,231,49,237,123,30,246,58,21,107,166,133,234,63,14,154,143,113,210,253,80,179,120,27,173,15,73,97,154,37,87,210,220,41,92,170,145,213,83,72,168,157,200,95,181,221,23,162,57,28,215,49,237,99,216,246,54,197,121,24,254,54,126,91,253,72,153,92,109,240,125,140,241,115,165,242,217,92,148,148,89,181,142,158,119,98,119,138,185,106,59,20,51,203,36,15,153,146,71,19,209,174,100,205,166,100,74,247,50,69,141,28,175,99,92,169,181,193,7,249,74,113,175,236,74,202,62,19,117,54,231,106,163,178,205,222,147,11,184,78,189,137,27,93,52,253,199,219,28,168,221,146,119,159,44,178,68,233,28,215,36,136,232,145,100,89,97,99,45,168,203,102,89,139,95,112,108,170,243,133,101,52,62,10,245,143,220,42,45,119,26,110,235,36,236,85,65,35,163,150,61,236,87,49,219,94,199,39,86,170,181,122,117,69,84,247,151,83,203,63,142,235,239,19,118,235,150,149,106,163,252,70,125,140,219,214,232,235,191,70,51,219,116,175,170,145,178,73,216,130,158,56,105,188,58,75,71,23,77,202,233,55,239,68,248,95,208,39,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,154,206,44,124,211,235,39,204,12,135,212,103,52,166,102,179,139,31,52,250,201,243,3,33,245,25,192,180,158,24,184,152,195,120,80,229,111,167,218,165,152,80,213,220,94,234,139,189,182,209,108,166,69,107,238,55,25,46,183,23,197,2,201,181,91,11,54,197,35,223,35,145,118,177,142,218,215,191,100,111,168,189,85,212,204,171,89,53,31,35,213,44,214,175,196,94,178,107,132,183,10,157,178,72,248,225,222,191,4,17,119,30,247,182,24,152,141,142,54,43,151,100,108,99,81,122,53,15,149,121,202,111,185,5,186,197,105,187,215,120,138,76,102,222,251,93,174,62,211,25,225,233,95,85,81,86,232,250,181,17,95,214,122,186,135,245,114,171,190,62,157,118,181,168,147,255,0,149,31,5,31,180,220,170,14,37,53,50,217,117,166,198,241,43,133,61,78,37,23,78,204,55,139,164,50,57,203,81,189,28,146,58,26,89,35,103,185,173,217,36,171,181,94,169,12,209,56,34,6,127,194,230,187,105,126,150,99,154,215,157,96,222,204,195,50,223,7,236,123,159,180,232,230,241,94,42,153,213,48,127,6,41,93,43,55,67,27,221,241,177,189,58,116,94,138,168,135,181,224,115,139,187,175,8,58,184,236,174,123,117,93,227,19,191,83,182,219,145,218,160,168,115,30,248,17,232,230,85,66,197,114,68,250,152,87,118,206,226,116,86,73,52,104,232,251,171,35,116,17,150,98,214,44,231,21,188,225,89,77,15,141,178,228,22,250,139,93,198,155,186,248,251,244,179,198,232,229,143,123,21,175,110,230,61,201,213,170,142,78,189,81,81,125,230,123,56,215,225,70,251,194,94,178,214,225,189,171,173,102,33,114,235,89,139,94,235,97,99,124,125,46,214,44,145,171,163,85,98,205,3,223,218,145,58,49,203,209,146,118,216,201,99,64,37,255,0,58,44,166,197,156,226,188,61,102,184,181,119,141,178,228,22,251,229,210,221,83,218,124,125,250,89,227,181,201,20,155,30,141,123,119,49,237,94,142,68,114,117,232,168,139,238,60,7,37,79,52,249,79,203,250,239,81,183,16,86,167,41,190,213,226,182,236,42,162,187,125,150,213,112,173,186,81,211,118,152,157,170,170,184,233,163,168,147,122,38,247,110,101,21,50,116,85,86,167,111,171,81,21,206,85,157,92,149,60,211,229,63,47,235,189,70,220,7,85,231,157,248,39,249,147,244,210,16,112,147,195,61,79,20,249,14,121,131,217,171,170,224,200,108,120,61,118,71,143,195,10,197,178,182,227,5,85,43,35,164,149,101,115,90,214,74,217,164,141,31,189,155,30,230,61,85,205,99,152,233,191,207,59,240,79,243,39,233,167,42,228,169,230,159,41,249,127,93,234,54,224,32,174,89,139,95,112,108,170,243,133,101,52,62,10,245,143,220,42,45,119,26,110,235,36,236,85,65,35,163,150,61,236,87,49,219,94,199,39,86,170,181,122,117,69,84,247,151,105,203,67,142,58,110,35,176,216,116,123,56,101,91,53,23,11,179,198,249,170,228,124,181,12,190,91,161,88,224,74,215,76,245,115,146,165,28,248,155,51,94,239,141,242,36,140,85,71,61,144,185,151,240,57,77,196,118,27,54,176,224,239,171,102,162,225,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,241,190,69,141,232,168,230,62,26,75,196,242,155,238,13,149,89,179,92,90,187,193,94,177,251,133,61,210,221,83,218,100,157,138,168,36,108,145,73,177,232,230,59,107,216,213,232,228,86,175,78,138,138,158,224,53,38,80,15,52,127,61,154,155,244,95,71,162,45,211,129,206,46,237,92,95,105,27,178,185,237,212,150,124,178,195,80,219,110,71,106,130,161,175,99,39,86,35,153,85,11,21,203,43,41,166,77,219,59,137,213,31,28,209,163,164,237,44,142,168,190,104,254,123,53,55,232,190,143,68,4,212,229,83,169,152,174,141,240,35,169,154,165,154,213,248,123,46,51,152,92,238,21,59,100,141,146,77,178,217,110,217,4,93,199,177,142,154,87,171,99,141,138,228,223,35,216,212,94,174,66,184,56,170,226,99,50,226,191,87,43,53,75,48,161,164,183,49,180,237,182,218,45,148,200,142,101,186,221,27,228,124,80,44,155,81,211,63,116,178,61,242,57,19,115,222,237,173,99,54,70,207,1,38,127,153,75,128,211,233,107,178,26,180,196,233,111,19,95,217,105,106,163,96,91,140,176,199,3,170,30,136,157,94,244,138,22,49,187,149,118,34,201,179,111,114,77,210,43,128,94,10,50,174,43,53,30,146,247,118,182,120,125,50,198,110,16,201,145,220,42,18,70,71,95,177,91,35,173,148,235,27,152,247,77,43,21,17,238,99,147,179,27,209,234,187,157,19,37,8,191,91,105,186,219,169,168,43,46,22,202,186,90,123,165,58,213,208,203,52,46,99,42,160,73,100,133,101,137,202,157,30,196,150,25,99,87,55,170,111,141,237,251,218,168,147,215,146,167,154,124,167,229,253,119,168,219,143,147,205,255,0,22,177,96,218,251,167,184,86,45,67,224,172,184,254,151,218,109,118,234,110,235,228,236,82,193,91,95,28,81,239,122,185,238,218,198,53,58,185,85,203,211,170,170,175,188,250,220,149,60,211,229,63,47,235,189,70,220,5,212,128,0,135,252,212,244,114,251,171,188,35,221,234,113,201,186,213,224,87,8,179,25,41,182,179,250,234,150,154,9,227,169,77,239,123,81,157,184,42,37,159,175,196,231,118,54,53,170,231,162,165,11,151,189,205,99,94,106,116,111,133,202,252,102,197,91,73,29,247,82,106,23,25,141,142,168,137,39,142,220,248,158,234,249,153,11,216,229,149,157,164,74,103,42,35,123,107,89,27,209,237,114,49,29,68,32,95,71,42,205,28,190,233,23,8,246,138,156,142,110,149,121,237,194,92,198,58,109,172,254,181,165,169,130,8,233,147,123,30,228,127,114,10,120,167,235,240,185,189,253,142,106,57,138,171,48,8,85,202,111,93,47,186,193,195,47,217,188,182,243,106,171,186,233,221,193,152,221,44,52,232,200,234,153,103,142,150,21,162,125,68,109,95,250,120,89,38,214,163,219,76,189,119,61,178,61,211,84,1,74,220,234,252,211,226,223,47,232,125,70,226,93,73,74,220,234,252,211,226,223,47,232,125,70,226,4,10,162,180,221,110,52,213,245,150,251,101,93,85,61,174,157,42,235,165,134,23,61,148,176,44,177,194,146,202,228,78,140,98,203,52,81,163,157,209,55,200,198,253,238,68,94,151,195,71,17,121,223,11,250,167,65,169,152,45,71,248,42,59,197,22,200,127,178,118,191,19,12,211,209,247,37,138,78,207,119,176,198,247,88,221,236,251,209,126,244,89,63,201,170,211,106,191,241,37,155,88,175,182,202,75,141,182,227,166,247,42,74,202,58,184,91,52,21,48,73,95,111,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,156,255,0,152,55,4,151,94,20,51,248,239,184,196,21,117,218,117,149,84,84,77,106,172,109,43,155,5,166,119,77,51,153,105,124,142,154,87,189,241,211,182,55,54,89,21,171,50,119,21,168,171,28,157,2,239,244,95,87,176,221,122,210,252,127,87,52,254,122,185,44,89,21,59,166,167,74,184,22,25,226,123,36,116,82,195,35,61,232,143,142,88,228,141,85,170,230,42,177,85,174,115,85,28,181,87,205,199,131,236,103,75,174,180,60,72,233,250,82,91,237,185,133,226,74,12,134,218,233,106,37,158,107,221,75,170,171,29,92,199,72,247,183,100,141,108,141,116,109,237,182,53,138,53,107,93,220,118,206,41,203,231,141,187,175,10,25,252,150,44,158,122,186,237,58,202,170,41,225,186,209,186,169,205,130,211,59,166,133,175,187,50,54,195,43,222,248,233,219,35,93,20,104,213,153,59,104,229,85,142,62,147,171,156,173,218,213,127,225,19,9,190,216,174,116,151,27,109,199,56,182,213,209,214,82,76,217,160,169,130,75,101,193,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,5,91,112,157,230,159,70,254,96,99,222,163,1,118,124,194,248,160,207,184,76,209,123,46,163,105,205,163,31,184,220,174,57,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,116,87,123,190,229,74,76,225,59,205,62,141,252,192,199,189,70,2,244,248,214,225,75,247,193,210,203,86,153,253,189,251,37,236,204,130,11,239,141,246,95,143,238,118,233,170,33,237,118,251,209,116,235,226,119,110,220,189,54,116,233,239,234,129,2,244,67,155,183,18,90,149,173,24,14,156,223,112,157,53,130,219,149,101,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,39,94,157,81,126,227,186,243,171,242,177,139,124,192,161,244,235,137,229,52,159,147,95,236,191,84,240,221,76,253,227,189,167,246,75,32,183,95,124,23,217,14,207,138,240,181,49,205,218,238,120,215,108,221,219,219,187,107,186,117,235,209,122,116,61,95,58,191,43,24,183,204,10,31,78,184,129,85,124,39,121,167,209,191,152,24,247,168,192,105,76,205,103,9,222,105,244,111,230,6,61,234,48,26,83,0,0,0,0,0,0,2,165,121,218,104,229,246,44,171,5,226,6,158,110,245,150,166,222,152,117,100,123,88,223,9,85,28,149,21,116,235,213,95,190,78,243,37,169,247,35,54,179,194,252,78,235,35,81,43,135,79,112,171,174,165,103,248,214,156,216,170,41,32,185,101,87,138,43,37,28,181,111,115,96,142,122,153,153,12,110,145,205,107,156,140,71,61,21,85,26,229,233,215,162,47,220,89,167,59,77,107,255,0,225,23,135,58,59,127,247,179,91,133,84,145,127,231,20,116,145,194,244,147,255,0,61,89,26,232,255,0,192,43,93,253,52,43,87,73,243,175,217,126,169,225,186,153,236,191,105,253,146,200,45,215,223,5,223,236,248,175,11,83,28,221,174,230,215,108,221,219,219,187,107,186,117,235,209,122,116,3,77,24,158,45,98,193,177,91,54,21,139,80,248,43,46,63,111,167,181,219,169,187,175,147,177,75,4,109,142,40,247,189,92,247,109,99,26,157,92,170,229,233,213,85,87,222,125,99,228,226,121,77,139,57,197,108,217,174,45,93,227,108,185,5,190,158,233,110,169,237,62,62,253,44,241,182,72,164,216,244,107,219,185,143,106,244,114,35,147,175,69,68,95,113,245,128,128,28,234,252,172,98,223,48,40,125,58,226,64,14,87,30,123,52,203,235,94,143,90,79,254,117,126,86,49,111,152,20,62,157,113,32,7,43,143,61,154,101,245,175,71,173,2,255,0,128,0,0,0,101,92,191,239,254,53,151,255,0,51,255,0,255,0,83,133,0,151,253,255,0,198,178,255,0,230,127,255,0,234,112,10,1,52,167,194,119,149,141,27,249,127,143,122,116,6,107,13,41,240,157,229,99,70,254,95,227,222,157,0,29,84,0,0,0,0,3,159,241,3,169,159,177,189,14,207,53,74,58,187,85,61,94,51,143,215,92,40,61,169,38,202,89,171,153,11,188,44,15,248,216,174,238,206,177,70,140,107,145,207,115,209,173,93,206,64,41,47,154,14,183,218,181,179,138,251,211,108,214,58,187,117,62,1,78,236,29,239,169,145,174,125,100,244,85,149,75,52,232,214,251,152,197,150,105,24,196,220,229,86,70,215,174,213,122,198,200,215,38,1,153,69,128,211,234,147,177,234,181,196,234,175,19,88,25,118,106,35,160,75,140,80,199,59,169,222,168,189,88,245,138,102,61,187,145,55,162,73,179,119,110,77,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,215,239,252,25,88,165,229,31,109,166,176,93,118,222,169,45,240,235,61,77,75,222,248,97,171,170,117,10,201,52,82,49,123,191,208,183,72,176,49,35,237,181,242,193,19,221,177,31,34,40,113,94,76,154,165,246,83,136,235,238,153,215,223,124,45,6,119,143,201,225,168,188,46,255,0,25,116,162,122,77,15,241,17,138,232,246,82,186,226,239,123,154,199,117,232,189,93,219,66,234,76,192,233,62,117,251,47,213,60,55,83,61,151,237,63,178,89,5,186,251,224,187,253,159,21,225,106,99,155,181,220,218,237,155,187,123,119,109,119,78,189,122,47,78,134,154,49,60,166,197,156,226,182,108,215,22,174,241,182,92,130,223,79,116,183,84,246,159,31,126,150,120,219,36,82,108,122,53,237,220,199,181,122,57,17,201,215,162,162,47,184,15,1,197,143,149,141,100,249,127,144,250,116,230,107,13,41,241,99,229,99,89,62,95,228,62,157,57,154,192,38,255,0,52,30,48,114,109,108,213,203,214,137,89,150,174,221,130,96,23,135,80,62,130,166,42,119,62,178,247,68,250,170,121,171,145,237,103,117,140,84,154,72,153,31,113,205,86,70,217,21,173,123,213,140,243,252,191,120,17,190,241,85,149,71,154,229,44,240,90,101,143,220,18,59,141,79,86,73,237,74,168,36,165,146,91,86,198,84,69,81,7,118,154,161,203,226,90,138,214,116,232,157,93,238,71,53,61,28,177,105,23,23,23,122,156,114,110,148,153,237,190,44,198,74,109,175,254,181,170,169,158,120,234,83,123,222,229,127,114,122,121,103,235,240,181,189,253,141,106,53,136,171,42,185,37,235,29,138,92,87,58,225,250,162,30,205,234,154,224,185,141,28,155,158,239,23,75,36,116,244,149,9,209,25,178,62,203,226,166,247,171,247,63,197,124,45,233,27,149,66,205,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,63,88,0,10,11,230,131,173,246,173,108,226,190,244,219,53,142,174,221,79,128,83,187,7,123,234,100,107,159,89,61,21,101,82,205,58,53,190,230,49,101,154,70,49,55,57,85,145,181,235,181,94,177,178,237,56,129,212,207,216,222,135,103,154,165,29,93,170,158,175,25,199,235,174,20,30,212,147,101,44,213,204,133,222,22,7,252,108,87,119,103,88,163,70,53,200,231,185,232,214,174,231,33,154,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,64,250,210,96,25,148,88,13,62,169,59,30,171,92,78,170,241,53,129,151,102,162,58,4,184,197,12,115,186,157,234,139,213,143,88,166,99,219,185,19,122,36,155,55,118,228,219,55,249,50,106,151,217,78,35,175,186,103,95,125,240,180,25,222,63,39,134,162,240,187,252,101,210,137,233,52,63,196,70,43,163,217,74,235,139,189,238,107,29,215,162,245,119,109,14,213,127,224,202,197,47,40,251,109,53,130,235,182,245,73,111,135,89,234,106,94,247,195,13,93,83,168,86,73,162,145,139,221,254,133,186,69,129,137,31,109,175,150,8,158,237,136,249,17,107,3,73,243,175,217,126,169,225,186,153,236,191,105,253,146,200,45,215,223,5,223,236,248,175,11,83,28,221,174,230,215,108,221,219,219,187,107,186,117,235,209,122,116,3,79,199,42,226,199,202,198,178,124,191,200,125,58,115,223,226,121,77,139,57,197,108,217,174,45,93,227,108,185,5,190,158,233,110,169,237,62,62,253,44,241,182,72,164,216,244,107,219,185,143,106,244,114,35,147,175,69,68,95,113,224,56,177,242,177,172,159,47,242,31,78,156,12,214,26,168,50,174,106,160,1,29,120,228,225,18,213,197,246,145,183,20,130,227,73,103,203,44,53,14,185,99,151,89,233,218,246,50,117,98,181,244,179,61,26,178,178,154,100,219,191,182,189,81,241,195,34,182,78,210,70,233,20,0,203,102,89,139,95,112,108,170,243,133,101,52,62,10,245,143,220,42,45,119,26,110,235,36,236,85,65,35,163,150,61,236,87,49,219,94,199,39,86,170,181,122,117,69,84,247,150,127,202,143,142,159,237,28,47,235,94,103,255,0,7,165,192,43,107,155,254,115,93,107,146,161,93,255,0,69,225,88,230,255,0,191,133,31,253,207,9,221,121,151,240,57,77,196,118,27,54,176,224,239,171,102,162,225,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,241,190,69,141,232,168,230,62,26,54,3,85,5,69,235,127,55,110,36,180,215,90,51,237,57,177,97,58,107,61,183,21,202,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,78,189,122,34,125,196,170,229,151,198,14,77,197,46,151,222,236,186,140,181,117,153,182,13,81,19,110,183,135,69,79,20,23,56,43,36,168,125,51,217,28,12,141,177,61,141,133,241,57,136,206,157,35,141,251,156,178,57,172,227,250,177,201,175,246,161,170,121,150,166,126,241,222,204,251,91,144,92,111,190,11,236,135,123,194,248,170,153,38,237,119,60,107,119,237,238,109,221,181,189,122,117,232,157,122,1,47,248,51,214,188,171,136,158,27,48,253,99,205,109,246,170,43,214,65,237,15,19,5,174,41,35,165,103,98,190,162,157,155,27,36,146,61,58,178,22,170,245,122,252,74,189,58,39,68,74,23,226,199,205,62,178,124,192,200,125,70,114,255,0,184,92,208,191,221,175,66,113,157,20,251,83,246,143,236,231,141,254,201,248,31,7,223,241,21,147,212,255,0,105,238,73,183,111,127,111,244,215,174,222,190,238,189,18,128,120,177,243,79,172,159,48,50,31,81,156,11,169,229,113,228,79,76,190,181,235,21,165,0,151,253,202,227,200,158,153,125,107,214,43,74,1,3,170,231,124,61,101,88,78,132,233,159,16,94,39,218,24,222,163,123,74,155,116,116,178,55,217,117,212,117,147,65,225,230,147,162,198,189,216,226,238,198,187,145,206,217,59,118,34,69,189,254,255,0,129,126,51,111,188,30,106,61,85,206,75,87,182,112,204,163,195,211,228,214,216,152,196,170,116,113,43,251,85,52,210,59,167,73,162,238,202,169,27,156,145,200,215,185,174,218,170,201,99,180,174,94,248,6,27,170,124,184,112,157,62,212,28,122,146,249,143,95,41,239,116,213,212,53,40,187,37,103,182,107,21,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,42,91,140,30,19,51,46,17,117,67,236,61,246,162,174,241,98,175,167,142,166,197,145,186,129,41,96,186,177,35,98,206,140,98,73,42,49,241,74,245,141,204,87,239,233,219,122,162,54,86,42,134,138,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,63,89,74,220,177,120,241,253,136,95,105,180,27,86,47,91,112,28,130,224,223,102,221,46,55,30,221,46,47,51,153,51,164,232,222,211,151,179,81,59,169,209,219,164,142,40,92,178,76,189,55,202,229,186,144,5,112,115,159,215,154,156,87,75,241,173,0,177,86,210,120,140,226,161,215,75,235,27,81,19,167,142,221,71,36,110,130,55,194,172,87,177,147,84,244,123,101,71,51,223,67,35,19,122,57,232,219,31,51,195,204,23,88,173,90,223,197,166,117,151,99,87,234,187,174,61,69,81,13,146,207,44,181,77,158,4,130,146,22,67,35,169,92,199,189,158,26,74,134,212,79,26,177,122,57,39,222,168,142,123,144,8,255,0,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,251,154,198,57,203,209,17,84,246,186,3,172,119,222,31,245,151,19,214,44,114,31,17,87,140,220,27,81,37,54,230,51,197,210,189,174,142,166,155,123,216,244,143,187,4,146,197,220,216,174,102,253,205,248,154,138,88,87,37,157,23,181,95,237,90,175,169,217,110,33,73,113,182,220,105,224,194,233,39,171,123,102,130,166,9,26,233,174,116,114,83,43,149,175,99,154,182,229,85,146,53,69,69,86,181,127,182,161,90,218,133,133,93,116,215,63,201,116,230,251,81,73,61,203,21,188,86,217,43,37,164,123,157,4,147,211,76,248,100,116,110,115,90,229,98,185,138,168,170,214,175,78,157,81,62,224,53,16,8,171,203,23,84,191,106,28,27,97,94,46,251,237,59,174,37,226,49,107,135,245,175,103,194,248,89,23,194,65,238,99,90,253,180,50,81,124,109,221,215,175,196,229,122,60,149,64,102,179,139,31,52,250,201,243,3,33,245,25,203,169,229,113,228,79,76,190,181,235,21,165,43,113,99,230,159,89,62,96,100,62,163,57,34,170,120,234,166,192,57,121,97,28,48,233,109,125,36,249,61,242,159,32,182,230,115,77,75,46,251,77,186,122,249,222,216,34,73,35,72,100,125,84,53,42,139,35,30,254,211,26,244,218,217,30,199,198,30,171,153,111,48,74,157,97,186,222,56,124,210,11,173,36,154,125,65,81,225,175,23,106,73,98,170,131,37,123,29,75,60,107,26,190,4,124,12,167,169,130,86,163,225,149,204,157,58,57,21,88,173,235,24,56,81,225,71,81,248,181,212,118,97,88,84,94,6,213,67,219,158,255,0,127,158,21,125,45,162,149,202,168,142,114,34,167,114,103,237,114,69,10,42,58,71,53,202,170,198,50,73,25,207,244,183,75,115,189,105,206,237,154,103,166,150,47,108,228,151,158,247,130,162,241,80,211,247,123,80,190,105,63,137,51,217,27,122,71,19,221,241,57,58,244,232,157,85,81,23,66,124,40,240,163,167,28,37,105,195,48,172,42,47,29,117,174,237,207,127,191,207,10,50,170,239,84,212,84,71,57,17,87,183,11,55,57,34,133,21,91,27,92,229,85,123,223,36,143,15,43,175,119,155,119,1,220,24,223,110,252,63,98,118,170,74,76,27,194,251,34,215,116,146,170,182,149,190,54,235,19,103,222,231,76,147,63,170,213,204,244,254,47,185,202,159,247,169,180,174,191,234,213,241,79,255,0,16,116,171,255,0,117,92,127,215,139,84,226,143,66,255,0,121,77,9,201,180,83,237,79,217,207,180,126,11,251,39,224,124,103,99,195,214,65,83,253,167,185,30,237,221,141,191,211,78,155,186,251,250,116,88,1,253,67,31,252,168,191,208,159,254,15,2,205,51,252,255,0,13,210,204,54,237,168,58,131,144,210,88,241,235,29,58,212,215,87,84,170,236,137,157,81,17,17,17,21,207,123,156,173,99,24,212,87,189,238,107,90,142,115,145,22,128,120,219,227,7,38,226,231,84,37,189,57,106,232,176,155,29,68,237,196,236,245,113,83,247,232,96,150,56,25,51,228,146,38,35,156,249,157,76,201,85,142,124,137,26,185,88,199,57,19,115,180,39,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,65,156,196,120,67,253,212,181,149,62,203,81,118,116,247,49,238,214,226,251,235,252,76,208,118,155,23,138,164,147,114,36,137,218,146,86,236,87,111,221,20,145,117,145,242,36,187,67,218,242,211,224,86,155,137,172,154,171,83,245,58,130,146,171,75,241,202,137,237,181,84,46,170,150,57,238,247,21,167,69,108,12,88,36,100,176,178,20,158,25,157,34,185,55,47,110,54,181,232,233,22,56,64,75,78,94,124,105,221,120,88,213,10,123,22,95,144,85,183,74,242,90,133,76,130,141,41,157,84,148,83,172,123,98,184,65,27,92,142,99,218,228,137,178,171,17,202,248,81,201,219,145,236,135,108,75,2,122,89,121,125,211,107,15,47,252,43,136,61,32,181,85,201,168,52,20,247,170,155,197,166,146,41,106,167,201,88,203,179,224,141,35,71,206,140,129,244,244,208,74,228,100,49,57,243,175,70,162,43,213,189,97,94,1,159,230,90,89,153,90,117,7,79,178,26,187,30,67,99,168,74,154,26,234,101,77,241,63,162,162,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,202,171,191,28,116,216,215,47,252,55,132,125,57,101,90,95,110,84,247,38,101,215,100,124,180,233,67,73,45,218,166,118,209,64,173,86,172,175,158,39,51,186,229,235,18,67,43,163,232,247,72,254,204,106,209,125,33,204,181,235,84,49,253,35,211,248,41,36,190,228,85,14,134,157,106,231,72,96,137,140,141,210,203,52,143,247,170,50,56,163,146,69,70,163,158,168,197,70,181,206,84,106,133,255,0,112,125,197,158,27,197,214,151,253,184,177,83,210,89,239,180,21,18,83,95,113,198,215,173,84,246,167,172,143,72,21,239,88,226,87,178,88,152,146,53,232,205,157,123,140,69,87,68,244,76,230,26,72,225,87,134,124,55,133,13,35,163,210,220,62,186,174,226,247,84,58,229,119,185,212,170,181,247,27,140,140,141,146,206,145,238,86,194,205,177,70,198,70,213,93,172,99,119,57,239,223,35,243,110,4,202,204,56,193,186,226,92,191,244,195,133,156,13,114,11,77,202,247,79,117,175,201,110,169,19,169,96,169,181,73,118,184,181,40,96,123,217,186,118,74,228,235,44,145,57,24,137,19,160,87,73,190,120,227,226,156,42,240,207,153,113,95,171,148,122,91,135,215,82,91,152,218,119,92,174,247,58,149,71,50,221,110,141,241,178,89,210,61,200,233,159,186,88,216,200,218,169,185,239,110,231,49,155,228,103,64,215,172,2,154,46,10,56,95,213,42,28,122,173,106,42,169,242,187,5,210,236,212,149,208,35,34,189,212,79,69,78,245,235,218,99,213,102,175,123,125,200,247,162,73,253,36,141,54,244,14,80,90,161,117,194,248,180,166,192,225,109,92,246,221,65,179,214,219,106,32,109,107,162,130,41,233,161,117,108,85,79,139,162,182,103,181,180,243,66,222,187,85,169,85,34,163,190,246,184,46,123,75,116,183,4,209,108,18,217,166,122,105,98,246,54,55,102,239,120,42,47,21,53,71,107,187,51,230,147,248,147,61,242,59,172,146,189,223,19,151,167,94,137,209,17,17,61,88,0,0,0,83,183,57,253,6,166,197,117,67,26,215,251,21,21,95,135,206,41,221,107,190,189,180,242,186,8,238,52,113,198,216,36,124,202,245,99,31,53,55,70,54,36,107,61,212,50,61,55,171,158,173,175,92,79,22,190,231,57,85,155,10,197,168,124,109,235,32,184,83,218,237,212,221,214,71,223,170,158,70,199,20,123,222,173,99,119,61,237,78,174,84,106,117,234,170,137,239,39,167,57,125,111,181,103,90,219,96,209,123,125,142,174,158,163,75,233,231,117,117,124,210,55,101,92,247,40,40,234,17,145,49,58,170,50,56,163,139,171,220,168,174,124,143,110,212,70,35,228,129,120,158,83,125,193,178,171,54,107,139,87,120,43,214,63,112,167,186,91,170,123,76,147,177,85,4,141,146,41,54,61,28,199,109,123,26,189,28,138,213,233,209,81,83,220,6,159,113,60,90,197,131,98,182,108,43,22,161,240,86,92,126,223,79,107,183,83,119,95,39,98,150,8,219,28,81,239,122,185,238,218,198,53,58,185,85,203,211,170,170,175,188,250,199,148,210,173,76,197,117,147,78,49,205,82,194,170,252,69,151,38,183,197,112,166,221,36,111,146,29,233,241,193,47,109,239,99,102,137,232,232,228,98,57,118,72,199,181,87,171,84,245,96,10,139,214,254,110,220,73,105,174,180,103,218,115,98,194,116,214,123,110,43,148,93,108,148,114,213,219,107,221,60,144,83,85,201,12,110,145,205,172,107,85,234,214,34,170,163,90,157,122,244,68,251,139,116,43,87,86,57,53,254,212,53,79,50,212,207,222,59,217,159,107,114,11,141,247,193,125,144,239,120,95,21,83,36,221,174,231,141,110,253,189,205,187,182,183,175,78,189,19,175,64,37,255,0,6,122,215,149,113,19,195,102,31,172,121,173,190,213,69,122,200,61,161,226,96,181,197,36,116,172,236,87,212,83,179,99,100,146,71,167,86,66,213,94,175,95,137,87,167,68,232,137,66,252,88,249,167,214,79,152,25,15,168,206,95,247,11,154,23,251,181,232,78,51,162,159,106,126,209,253,156,241,191,217,63,3,224,251,254,34,178,122,159,237,61,201,54,237,239,237,254,154,245,219,215,221,215,162,80,15,22,62,105,245,147,230,6,67,234,51,129,47,228,227,23,42,225,227,150,198,146,105,126,158,209,221,104,50,77,64,183,228,125,172,154,154,73,41,189,145,12,87,249,145,253,135,186,7,71,52,210,70,249,216,189,185,89,45,62,232,229,248,85,241,42,194,13,23,210,28,203,94,181,67,31,210,61,63,130,146,75,238,69,80,232,105,214,174,116,134,8,152,200,221,44,179,72,255,0,122,163,35,138,57,36,84,106,57,234,140,84,107,92,229,70,172,170,214,157,47,186,228,60,173,248,118,213,123,123,170,230,167,195,47,25,29,182,186,158,26,39,74,200,224,184,93,106,122,85,75,42,47,72,88,201,104,226,137,55,55,163,159,84,196,220,213,68,71,243,254,90,57,253,54,159,113,165,167,117,87,44,134,174,213,109,190,84,84,216,42,146,21,151,101,99,234,233,164,138,150,158,86,70,139,189,142,172,90,69,77,201,177,175,107,30,237,187,55,32,93,247,14,186,13,134,240,219,164,118,45,41,195,40,169,26,203,117,59,31,115,174,134,157,97,125,218,226,172,106,84,86,202,142,123,221,190,71,55,170,53,94,237,140,70,70,213,216,198,162,116,176,0,202,185,165,62,19,188,172,104,223,203,252,123,211,160,51,88,105,79,132,239,43,26,55,242,255,0,30,244,232,0,234,160,0,5,43,115,171,243,79,139,124,191,161,245,27,137,117,37,43,115,171,243,79,139,124,191,161,245,27,136,29,87,145,143,227,103,229,191,212,142,85,206,175,205,62,45,242,254,135,212,110,39,85,228,99,248,217,249,111,245,35,149,115,171,243,79,139,124,191,161,245,27,136,29,87,145,143,227,103,229,191,212,142,191,204,143,152,37,79,14,212,209,232,246,141,221,105,29,168,183,26,118,212,214,220,161,150,41,159,140,177,37,130,72,146,90,121,160,150,25,159,83,10,206,212,99,156,215,198,197,100,157,58,62,53,88,45,192,103,24,56,207,8,218,95,174,55,167,45,37,110,109,124,167,177,55,19,179,213,197,81,216,174,158,41,42,217,51,228,146,38,43,90,200,91,82,201,85,142,124,107,34,53,88,199,53,87,115,98,86,89,148,223,115,156,170,243,154,229,53,222,54,245,144,92,42,46,151,26,158,211,35,239,213,79,35,164,150,77,140,70,177,187,158,247,47,70,162,53,58,244,68,68,247,1,250,240,12,3,50,213,60,202,211,167,218,125,143,85,223,50,27,229,66,83,80,208,211,34,111,149,253,21,85,85,85,81,172,99,90,142,123,222,229,70,49,141,115,156,173,107,85,82,255,0,184,36,224,251,25,225,27,75,226,178,181,41,43,115,107,229,60,14,203,47,20,146,212,118,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,120,255,0,46,14,95,244,124,59,216,162,213,189,94,199,127,219,98,191,196,193,21,53,68,144,84,71,142,210,239,124,123,105,223,11,228,141,243,77,26,35,223,50,59,114,71,42,68,212,103,241,150,89,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,205,103,22,62,105,245,147,230,6,67,234,51,154,83,51,89,197,143,154,125,100,249,129,144,250,140,224,117,94,1,120,40,202,184,172,212,122,75,221,218,217,225,244,203,25,184,67,38,71,112,168,73,25,29,126,197,108,142,182,83,172,110,99,221,52,172,84,71,185,142,78,204,111,71,170,238,116,76,150,250,49,60,90,197,131,98,182,108,43,22,161,240,86,92,126,223,79,107,183,83,119,95,39,98,150,8,219,28,81,239,122,185,238,218,198,53,58,185,85,203,211,170,170,175,188,140,28,171,45,54,171,119,3,152,13,101,190,217,73,75,81,116,168,188,85,215,75,12,45,99,234,167,75,157,76,41,44,174,68,234,247,164,80,197,26,57,221,87,100,108,111,220,212,68,150,160,14,85,196,191,14,152,39,20,26,89,95,166,121,213,63,248,90,203,61,110,249,191,177,151,79,13,52,48,86,118,226,150,62,247,107,190,247,118,158,237,143,251,149,62,229,78,170,0,204,182,186,104,94,163,240,233,168,247,29,47,213,11,55,129,186,208,244,150,25,162,85,125,45,194,149,202,169,29,85,52,138,137,220,133,251,93,209,122,35,145,205,115,30,214,61,143,99,102,7,37,79,52,249,79,203,250,239,81,183,29,43,158,85,166,213,13,215,70,239,176,219,41,25,114,172,167,191,82,84,86,54,22,164,243,65,11,168,93,20,79,147,166,231,49,142,158,103,53,170,189,26,178,200,169,211,114,245,230,188,149,60,211,229,63,47,235,189,70,220,7,85,231,157,248,39,249,147,244,211,149,114,84,243,79,148,252,191,174,245,27,113,213,121,231,126,9,254,100,253,52,229,92,149,60,211,229,63,47,235,189,70,220,5,212,144,3,139,110,84,150,46,33,53,149,154,167,167,249,197,171,2,142,247,211,237,53,35,44,175,168,239,213,109,157,239,184,70,137,59,24,233,165,122,210,177,241,116,141,171,252,89,213,238,145,85,178,79,240,7,63,208,189,11,211,142,29,52,226,221,165,250,95,102,240,54,170,30,178,205,52,170,143,170,184,85,57,17,36,170,169,145,17,59,147,63,107,122,175,68,106,53,173,99,26,198,49,140,109,32,243,71,243,217,169,191,69,244,122,34,255,0,138,43,227,203,76,242,173,100,230,103,149,105,110,21,73,226,47,89,53,194,193,111,166,221,28,143,142,29,246,138,45,243,203,219,99,222,216,98,98,58,73,30,141,93,145,177,238,84,232,213,3,128,112,209,195,166,119,197,6,169,208,105,158,11,79,254,10,178,241,91,190,31,236,101,175,196,195,12,245,157,185,101,143,189,218,239,177,221,166,59,123,254,228,79,189,83,67,218,47,164,56,110,130,233,126,63,164,122,127,5,92,118,44,118,157,208,211,173,92,235,52,242,189,242,58,89,102,145,254,228,87,201,44,146,72,168,212,107,17,94,168,214,181,168,141,79,41,194,175,12,248,111,10,26,71,71,165,184,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,0,41,91,157,95,154,124,91,229,253,15,168,220,71,37,79,52,249,79,203,250,239,81,183,14,117,126,105,241,111,151,244,62,163,113,28,149,60,211,229,63,47,235,189,70,220,5,212,128,115,254,32,117,51,246,55,161,217,230,169,71,87,106,167,171,198,113,250,235,133,7,181,36,217,75,53,115,33,119,133,129,255,0,27,21,221,217,214,40,209,141,114,57,238,122,53,171,185,200,5,48,243,88,215,154,109,100,226,142,191,25,177,86,213,201,98,211,106,117,198,99,99,170,37,88,36,184,178,87,186,190,102,66,246,53,34,127,117,82,153,202,136,238,226,81,198,244,123,154,172,70,195,83,234,229,153,77,247,57,202,175,57,174,83,93,227,111,89,5,194,162,233,113,169,237,50,62,253,84,242,58,73,100,216,196,107,27,185,239,114,244,106,35,83,175,68,68,79,113,242,128,151,252,171,53,142,197,164,92,92,90,41,178,56,122,82,103,182,249,112,232,234,119,63,250,214,170,166,120,36,166,93,140,99,149,253,201,233,226,131,167,194,214,247,247,185,200,214,42,45,244,153,97,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,210,159,13,122,189,77,175,90,13,131,106,228,51,210,73,81,145,89,225,154,224,148,144,75,12,17,92,89,214,42,216,99,100,189,94,140,142,166,57,163,69,85,119,84,98,42,57,200,168,229,14,150,82,183,58,191,52,248,183,203,250,31,81,184,151,82,82,183,58,191,52,248,183,203,250,31,81,184,128,228,169,230,159,41,249,127,93,234,54,226,223,181,87,76,241,93,100,211,140,143,75,115,90,79,17,101,201,173,242,219,234,118,199,27,228,135,122,124,19,197,220,99,216,217,162,122,54,72,222,173,93,146,49,142,68,234,212,42,7,146,167,154,124,167,229,253,119,168,219,139,169,3,54,220,85,112,207,153,112,161,171,149,154,91,152,87,82,92,88,234,118,220,173,23,58,101,70,178,227,110,145,242,50,41,214,61,202,232,95,186,41,24,248,220,171,181,236,118,215,61,155,36,127,229,168,226,23,42,184,112,203,15,12,87,106,111,25,101,182,230,17,101,182,138,217,42,164,116,148,63,214,181,16,207,70,216,220,170,196,133,239,157,38,106,51,102,217,22,117,84,122,203,213,151,231,197,87,12,248,111,21,250,71,89,165,185,133,117,93,185,237,168,109,202,209,115,166,85,115,237,215,24,217,35,34,157,99,220,141,153,155,101,145,143,141,202,155,152,247,109,115,31,178,70,103,95,63,192,51,45,44,204,174,218,125,168,56,245,93,143,33,177,212,45,53,117,13,74,38,248,159,209,21,21,21,21,90,246,57,170,215,177,237,85,99,216,230,185,170,230,185,21,67,218,240,157,230,159,70,254,96,99,222,163,1,165,51,53,156,39,121,167,209,191,152,24,247,168,192,105,76,1,0,57,213,249,88,197,190,96,80,250,117,196,159,228,0,231,87,229,99,22,249,129,67,233,215,16,42,175,132,239,52,250,55,243,3,30,245,24,13,41,153,172,225,59,205,62,141,252,192,199,189,70,3,65,28,69,107,206,27,195,110,145,223,117,91,51,173,164,107,45,212,239,101,178,134,106,133,133,247,107,138,177,203,79,69,18,181,143,118,249,28,222,138,228,99,182,49,31,35,147,99,28,168,30,43,141,126,43,172,92,37,232,213,110,101,221,181,86,101,247,46,180,120,181,146,182,103,183,199,213,110,98,73,34,182,52,87,172,48,49,253,217,23,171,26,189,25,31,113,143,150,53,57,87,46,110,61,191,122,139,20,250,111,168,144,120,125,77,198,109,254,50,174,162,10,125,148,183,170,22,61,145,45,99,81,137,178,25,145,242,70,217,98,247,53,92,246,190,36,218,231,71,13,64,241,47,196,94,119,197,6,169,215,234,102,117,81,254,22,142,207,69,178,31,236,101,175,196,205,52,20,125,200,162,143,189,218,239,189,189,215,183,123,254,245,95,185,19,159,226,121,77,247,6,202,172,217,174,45,93,224,175,88,253,194,158,233,110,169,237,50,78,197,84,18,54,72,164,216,244,115,29,181,236,106,244,114,43,87,167,69,69,79,112,26,147,4,117,224,115,139,187,87,23,218,70,236,174,123,117,37,159,44,176,212,54,219,145,218,160,168,107,216,201,213,136,230,85,66,197,114,202,202,105,147,118,206,226,117,71,199,52,104,233,59,75,35,164,80,0,15,21,173,249,173,215,77,116,95,62,212,107,21,61,36,247,44,87,23,186,222,232,226,171,99,157,4,147,211,82,73,52,109,145,173,115,92,172,87,49,17,81,28,213,233,215,162,167,222,5,16,115,21,214,59,238,178,113,113,157,212,221,225,240,244,152,125,194,124,58,215,77,185,143,236,210,208,79,44,110,93,237,99,21,221,217,214,162,126,142,220,230,119,246,110,115,88,213,35,88,37,87,31,250,3,251,6,190,233,29,10,105,239,217,138,187,174,151,216,254,208,58,6,117,165,169,200,169,152,232,43,246,200,197,116,46,153,168,202,101,151,180,189,28,233,27,43,186,186,85,123,194,213,57,101,235,95,237,167,132,124,91,196,91,252,45,126,9,211,10,172,217,22,200,101,240,80,67,225,228,143,172,143,115,186,210,203,77,189,203,183,172,169,46,214,163,118,245,149,69,74,242,75,214,59,236,89,86,117,195,245,68,61,235,45,77,189,115,26,57,55,49,190,18,170,57,41,233,42,19,162,51,124,157,230,75,77,239,87,237,103,133,248,91,214,71,42,91,80,16,3,157,95,149,140,91,230,5,15,167,92,72,1,202,227,207,102,153,125,107,209,235,73,255,0,206,175,202,198,45,243,2,135,211,174,36,0,229,113,231,179,76,190,181,232,245,160,95,240,0,0,0,12,171,151,253,255,0,198,178,255,0,230,127,255,0,234,112,160,18,255,0,191,248,214,95,252,207,255,0,253,78,1,64,38,132,240,45,116,211,142,29,56,17,210,205,80,213,11,207,129,181,80,233,254,59,20,48,196,136,250,171,133,83,173,144,172,116,180,209,170,167,114,103,237,119,68,234,141,70,181,207,123,152,198,61,237,207,97,218,181,215,138,237,71,215,60,39,79,244,190,231,47,178,176,205,57,199,237,150,123,109,154,158,101,116,117,21,84,180,108,167,146,190,161,122,39,114,103,237,126,196,84,219,20,111,86,55,170,186,89,37,13,4,232,190,175,97,186,245,165,248,254,174,105,252,245,114,88,178,42,119,77,78,149,112,44,51,196,246,72,232,165,134,70,123,209,31,28,177,201,26,171,85,204,85,98,171,92,230,170,57,125,169,65,124,190,120,219,186,240,161,159,201,98,201,231,171,174,211,172,170,162,158,27,173,27,170,156,216,45,51,186,104,90,251,179,35,108,50,189,239,142,157,178,53,209,70,141,89,147,182,142,85,88,227,233,123,216,158,83,98,206,113,91,54,107,139,87,120,219,46,65,111,167,186,91,170,123,79,143,191,75,60,109,146,41,54,61,26,246,238,99,218,189,28,136,228,235,209,81,23,220,7,214,0,0,43,171,157,102,166,125,159,208,236,47,75,105,42,238,180,245,121,134,64,251,132,222,30,77,148,181,20,52,16,255,0,18,10,142,143,69,127,89,234,232,228,99,21,174,110,232,21,202,173,115,25,214,197,74,33,230,205,170,22,173,71,227,6,233,108,179,54,146,74,124,22,207,71,139,190,174,154,181,181,12,169,157,142,146,166,110,187,81,18,55,197,45,92,148,239,143,171,149,175,167,119,85,69,85,99,66,63,240,209,128,83,106,159,16,218,111,167,215,12,122,174,249,109,190,101,22,218,107,165,13,50,75,190,91,119,136,98,214,42,172,74,143,99,27,78,146,189,239,106,166,198,53,206,234,221,189,83,73,25,102,45,98,206,113,91,206,21,148,208,248,219,46,65,111,168,181,220,105,187,175,143,191,75,60,110,142,88,247,177,90,246,238,99,220,157,90,168,228,235,213,21,23,222,83,183,37,140,2,166,251,196,54,87,168,53,24,245,37,101,183,21,197,223,76,202,233,146,39,62,130,227,89,81,26,66,177,35,151,123,94,250,120,43,216,175,98,123,153,189,174,84,238,34,58,231,192,204,14,172,96,191,178,253,83,204,180,207,218,158,211,251,37,144,92,108,94,55,177,217,241,94,22,166,72,123,189,189,206,217,187,183,187,110,231,116,235,211,170,244,234,94,167,44,189,107,253,180,240,143,139,120,139,127,133,175,193,58,97,85,155,34,217,12,190,10,8,124,60,145,245,145,238,119,90,89,105,183,185,118,245,149,37,218,212,110,222,181,151,205,155,75,237,90,113,198,13,210,231,102,117,36,116,249,213,158,143,40,125,37,53,19,105,217,77,59,221,37,52,221,118,170,164,143,150,90,73,42,31,39,70,171,159,80,238,168,170,138,247,119,254,72,250,189,82,203,174,161,104,37,116,245,114,83,207,79,22,95,107,141,176,69,216,129,236,116,116,181,174,124,158,233,85,242,36,148,8,214,252,76,68,134,69,248,21,87,120,88,87,22,62,86,53,147,229,254,67,233,211,153,172,52,167,197,143,149,141,100,249,127,144,250,116,230,107,0,182,158,118,154,57,98,151,21,193,120,129,167,155,179,122,166,184,38,29,89,30,215,187,197,210,201,29,69,93,58,245,87,236,143,178,248,170,125,200,205,207,241,95,19,186,70,212,88,149,202,227,87,169,180,151,140,28,102,11,148,244,144,91,115,154,121,177,10,169,166,130,89,94,199,212,185,143,165,108,73,31,244,94,250,200,41,35,87,57,28,196,100,143,87,109,254,155,109,127,152,174,142,88,181,147,132,124,238,154,239,55,135,171,195,237,243,230,54,186,157,175,127,102,170,130,9,100,114,108,107,216,142,238,192,181,16,117,118,230,179,191,191,107,156,198,161,65,154,123,154,221,116,215,63,198,181,26,197,79,73,61,203,21,188,81,94,232,226,171,99,157,4,147,211,76,201,163,108,141,107,154,229,98,185,136,138,136,230,175,78,189,21,62,240,53,16,15,147,137,229,54,44,231,21,179,102,184,181,119,141,178,228,22,250,123,165,186,167,180,248,251,244,179,198,217,34,147,99,209,175,110,230,61,171,209,200,142,78,189,21,17,125,199,214,2,186,185,214,106,103,217,253,14,194,244,182,146,174,235,79,87,152,100,15,184,77,225,228,217,75,81,67,65,15,241,32,168,232,244,87,245,158,174,142,70,49,90,230,238,129,92,170,215,49,157,106,219,134,140,2,155,84,248,134,211,125,62,184,99,213,119,203,109,243,40,182,211,93,40,105,146,93,242,219,188,67,22,177,85,98,84,123,24,218,116,149,239,123,85,54,49,174,119,86,237,234,146,3,155,54,168,90,181,31,140,27,165,178,204,218,73,41,240,91,61,30,46,250,186,106,214,212,50,166,118,58,74,153,186,237,68,72,223,20,181,114,83,190,62,174,86,190,157,221,85,21,85,141,247,252,150,48,10,155,239,16,217,94,160,212,99,212,149,150,220,87,23,125,51,43,166,72,156,250,11,141,101,68,105,10,196,142,93,237,123,233,224,175,98,189,137,238,102,246,185,83,184,136,224,184,156,179,22,177,103,56,173,231,10,202,104,124,109,151,32,183,212,90,238,52,221,215,199,223,165,158,55,71,44,123,216,173,123,119,49,238,78,173,84,114,117,234,138,139,239,51,47,171,24,47,236,191,84,243,45,51,246,167,180,254,201,100,23,27,23,141,236,118,124,87,133,169,146,30,239,111,115,182,110,237,238,219,185,221,58,244,234,189,58,154,126,40,135,155,54,151,218,180,227,140,27,165,206,204,234,72,233,243,171,61,30,80,250,74,106,38,211,178,154,119,186,74,105,186,237,85,73,31,44,180,146,84,62,78,141,87,62,161,221,81,85,21,238,11,52,229,151,173,127,182,158,17,241,111,17,111,240,181,248,39,76,42,179,100,91,33,151,193,65,15,135,146,62,178,61,206,235,75,45,54,247,46,222,178,164,187,90,141,219,215,170,241,99,229,99,89,62,95,228,62,157,57,94,188,145,245,122,165,151,93,66,208,74,233,234,228,167,158,158,44,190,215,27,96,139,177,3,216,232,233,107,92,249,61,210,171,228,73,40,17,173,248,152,137,12,139,240,42,174,251,10,226,199,202,198,178,124,191,200,125,58,112,51,88,106,160,202,185,170,128,0,0,5,0,243,71,243,217,169,191,69,244,122,34,255,0,138,1,230,143,231,179,83,126,139,232,244,64,74,174,70,63,141,159,150,255,0,82,45,80,170,190,70,63,141,159,150,255,0,82,45,80,1,154,206,44,124,211,235,39,204,12,135,212,103,52,166,102,179,139,31,52,250,201,243,3,33,245,25,192,186,158,87,30,68,244,203,235,94,177,90,80,9,127,220,174,60,137,233,151,214,189,98,180,160,16,47,251,149,199,145,61,50,250,215,172,86,157,87,137,222,30,177,94,40,52,106,245,164,121,77,79,128,241,253,186,155,117,209,148,177,212,77,108,174,137,219,162,168,141,175,79,243,163,122,53,204,115,226,150,86,35,217,191,114,114,174,87,30,68,244,203,235,94,177,90,74,160,51,109,118,225,63,91,109,220,69,214,240,177,71,142,82,93,53,6,150,162,72,98,163,164,184,192,216,42,152,218,85,171,108,209,207,51,152,196,99,169,145,37,68,145,88,254,138,141,115,90,254,172,75,254,225,187,72,174,186,11,162,88,182,144,94,115,186,188,198,163,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,167,70,167,75,0,114,174,41,245,175,247,118,225,247,54,214,56,237,254,54,175,31,183,167,128,129,209,119,35,125,116,242,178,158,151,186,222,228,106,176,164,243,68,178,109,122,59,182,143,219,213,221,17,115,88,92,159,58,77,99,190,225,250,53,137,104,237,162,30,221,38,162,92,42,42,46,149,59,152,187,169,109,174,167,145,180,219,28,197,84,223,60,244,242,247,26,246,57,190,27,111,196,217,28,137,85,122,3,163,151,222,32,53,151,19,209,220,114,111,15,87,147,92,27,79,37,78,214,63,194,82,177,174,146,166,167,99,222,196,147,181,4,114,203,219,222,142,126,205,173,248,156,136,5,250,112,51,165,247,93,28,225,47,76,240,59,235,170,210,229,5,159,218,85,144,85,209,58,146,122,73,235,166,146,182,74,89,34,114,171,154,248,93,82,176,175,94,138,171,26,170,181,189,118,165,85,243,125,210,251,174,23,197,165,78,121,51,170,231,182,234,13,158,138,229,79,59,168,157,20,17,79,77,11,104,165,165,100,189,85,179,61,173,167,134,103,116,218,173,74,168,209,91,247,57,215,146,87,7,59,13,47,186,228,58,71,129,234,189,189,213,115,83,225,151,138,171,109,117,60,52,78,149,145,193,112,100,125,42,165,149,23,164,44,100,180,113,68,155,155,209,207,170,98,110,106,162,35,195,149,114,62,205,109,84,25,254,169,233,204,212,245,107,114,190,89,237,215,186,121,90,198,246,27,5,12,210,195,43,94,237,219,145,234,235,132,42,212,70,170,42,54,78,170,222,136,142,183,67,60,60,188,51,91,86,1,198,150,149,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,189,122,163,17,202,136,229,68,106,232,120,12,214,113,99,230,159,89,62,96,100,62,163,57,205,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,58,95,22,62,105,245,147,230,6,67,234,51,150,63,202,43,131,236,102,131,13,183,241,105,152,37,37,202,251,116,168,169,110,34,216,101,168,99,237,16,68,181,116,53,111,149,17,237,138,87,206,174,145,168,199,49,232,198,70,199,53,219,164,115,88,29,255,0,151,159,5,150,174,22,52,190,158,251,151,227,244,141,213,76,150,157,87,32,172,74,150,213,45,20,11,38,232,173,240,72,214,163,88,198,181,34,116,168,197,114,62,100,114,247,36,99,33,219,45,64,0,0,0,121,77,82,210,220,19,90,112,75,158,153,234,93,139,219,56,221,231,179,227,104,188,84,212,253,222,212,204,154,63,226,66,246,72,222,146,68,199,124,46,78,189,58,47,84,85,69,245,96,12,219,113,85,195,62,101,194,134,174,86,105,110,97,93,73,113,99,169,219,114,180,92,233,149,26,203,141,186,71,200,200,167,88,247,43,161,126,232,164,99,227,114,174,215,177,219,92,246,108,145,252,128,209,159,24,60,38,97,188,93,105,127,216,123,237,69,37,158,251,65,81,29,77,139,35,117,2,213,79,106,122,200,197,157,24,196,146,37,123,37,137,139,27,152,175,217,215,182,245,69,116,76,84,206,96,31,170,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,65,60,11,240,101,98,224,243,78,42,173,146,93,125,179,153,229,30,30,163,38,185,68,247,165,43,164,137,31,218,166,166,141,221,58,67,23,118,84,73,28,212,146,71,61,206,118,212,86,69,28,117,229,21,194,102,27,143,105,221,191,138,203,205,69,37,239,33,202,169,234,105,172,177,205,64,173,126,60,200,42,234,233,106,86,41,22,71,54,71,206,216,227,234,254,219,30,198,111,141,21,91,35,247,88,248,3,42,230,170,12,171,129,105,51,96,20,217,215,36,43,37,82,99,213,119,107,150,43,81,85,127,182,165,50,74,231,210,190,60,134,170,42,138,133,100,107,241,49,148,115,213,171,247,162,177,172,220,245,233,177,28,218,214,211,220,214,235,166,185,254,53,168,214,42,122,73,238,88,173,226,138,247,71,21,91,28,232,36,158,154,102,77,27,100,107,92,215,43,21,204,68,84,71,53,122,117,232,169,247,151,145,203,147,22,177,103,60,186,176,188,43,41,161,241,182,92,130,223,145,90,238,52,221,215,199,223,165,158,233,95,28,177,239,98,181,237,220,199,185,58,181,81,201,215,170,42,47,188,162,204,179,22,190,224,217,85,231,10,202,104,124,21,235,31,184,84,90,238,52,221,214,73,216,170,130,71,71,44,123,216,174,99,182,189,142,78,173,85,106,244,234,138,169,239,3,82,96,142,188,188,51,91,174,127,193,110,149,95,111,52,244,144,212,82,217,223,100,99,105,152,230,177,96,183,212,203,67,11,149,28,231,46,247,69,77,27,158,189,122,43,213,202,136,212,84,106,72,160,7,201,203,50,155,22,13,138,222,115,92,166,187,193,89,113,251,125,69,210,227,83,218,124,157,138,88,35,116,146,201,177,136,231,187,107,24,229,232,212,87,47,78,136,138,190,227,235,16,3,156,158,181,253,134,225,246,211,163,148,150,254,245,94,166,220,23,189,60,145,110,142,10,27,116,180,245,18,109,114,72,213,108,206,157,244,104,222,172,123,86,62,255,0,93,174,216,160,83,182,127,159,230,90,167,153,93,181,7,80,114,26,187,230,67,124,168,90,154,234,234,149,77,242,191,162,34,34,34,34,53,140,107,81,172,99,26,136,198,49,173,107,81,173,106,34,121,240,0,185,62,75,122,199,125,204,52,107,45,209,219,188,61,202,77,59,184,83,212,90,234,119,49,54,210,220,157,81,35,169,182,53,136,171,178,120,42,37,238,57,239,115,188,78,223,133,177,181,22,197,76,235,112,33,174,150,46,29,184,160,196,117,27,49,188,221,109,216,179,124,85,186,250,235,122,61,251,233,106,41,228,141,139,52,76,84,89,97,142,117,130,119,49,17,206,254,10,57,140,115,218,198,174,138,64,0,0,25,172,226,199,205,62,178,124,192,200,125,70,115,74,102,107,56,177,243,79,172,159,48,50,31,81,156,11,52,209,237,47,186,235,31,37,244,192,236,78,171,91,148,246,123,205,202,142,10,74,39,85,207,87,61,13,250,166,182,58,88,226,106,163,156,249,157,76,144,167,78,170,139,34,42,53,221,54,173,59,23,253,202,227,200,158,153,125,107,214,43,74,64,215,237,28,190,240,255,0,172,185,102,142,228,115,120,138,188,102,224,234,120,234,118,177,158,46,149,237,73,41,170,118,49,239,72,251,176,73,20,189,189,234,230,111,218,239,137,170,128,105,79,19,202,108,89,206,43,102,205,113,106,239,27,101,200,45,244,247,75,117,79,105,241,247,233,103,141,178,69,38,199,163,94,221,204,123,87,163,145,28,157,122,42,34,251,143,172,67,254,83,249,77,139,32,224,151,16,180,218,43,188,69,94,51,112,187,218,238,145,246,158,207,15,84,250,233,170,219,31,87,34,35,250,193,87,78,254,173,85,111,199,211,174,230,185,18,96,1,149,115,74,124,39,121,88,209,191,151,248,247,167,64,102,176,210,159,9,222,86,52,111,229,254,61,233,208,1,213,64,0,10,86,231,87,230,159,22,249,127,67,234,55,18,234,74,86,231,87,230,159,22,249,127,67,234,55,16,58,175,35,31,198,207,203,127,169,28,171,157,95,154,124,91,229,253,15,168,220,78,171,200,199,241,179,242,223,234,71,42,231,87,230,159,22,249,127,67,234,55,16,32,1,106,156,168,248,22,254,209,197,6,181,225,159,240,122,172,2,138,185,223,231,57,215,73,41,213,191,244,94,21,238,119,251,249,145,159,220,243,17,215,150,95,7,216,207,20,186,161,123,189,106,50,82,86,97,56,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,250,245,142,54,109,114,72,231,50,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25,172,226,199,205,62,178,124,192,200,125,70,115,74,102,107,56,177,243,79,172,159,48,50,31,81,156,11,169,229,113,228,79,76,190,181,235,21,164,170,34,175,43,143,34,122,101,245,175,88,173,37,80,0,0,21,87,207,59,240,79,243,39,233,167,42,228,169,230,159,41,249,127,93,234,54,227,170,243,206,252,19,252,201,250,105,202,185,42,121,167,202,126,95,215,122,141,184,14,171,207,59,240,79,243,39,233,167,42,228,169,230,159,41,249,127,93,234,54,227,170,243,206,252,19,252,201,250,105,202,185,42,121,167,202,126,95,215,122,141,184,11,169,0,0,57,166,19,160,216,110,25,172,58,135,174,77,162,164,171,203,51,250,138,54,62,224,234,117,108,244,86,234,122,26,74,118,209,49,202,247,38,199,75,76,249,220,230,163,55,172,145,181,232,238,204,110,58,88,0,0,2,149,185,213,249,167,197,190,95,208,250,141,196,114,84,243,79,148,252,191,174,245,27,112,231,87,230,159,22,249,127,67,234,55,17,201,83,205,62,83,242,254,187,212,109,192,93,73,88,28,237,53,142,197,22,43,130,240,253,79,15,122,245,83,112,76,198,178,77,207,111,132,165,142,58,138,74,116,232,172,217,39,121,242,212,251,209,251,153,225,126,38,244,145,170,150,126,103,7,140,157,116,172,226,39,136,236,207,81,189,179,237,27,43,174,18,91,177,199,49,39,100,44,179,211,189,209,210,172,113,78,170,248,187,140,78,251,217,209,169,221,154,87,108,106,185,90,129,231,244,59,68,46,186,221,83,156,54,223,124,164,181,211,224,120,61,231,56,174,124,209,186,71,207,5,4,72,169,4,77,78,136,175,146,89,34,98,171,156,136,214,43,223,241,43,82,55,243,82,210,120,26,209,123,86,53,203,127,94,53,162,235,136,82,65,144,230,24,190,89,73,110,189,57,237,150,121,236,144,91,93,31,105,157,28,189,150,120,200,170,183,55,163,28,245,138,55,59,115,89,18,165,91,1,210,181,199,68,46,186,35,83,131,182,225,124,164,186,83,231,152,61,155,56,161,124,49,186,55,193,5,124,74,171,4,173,94,168,143,142,88,229,98,43,92,168,230,35,31,240,171,150,54,88,255,0,36,189,99,177,75,138,231,92,63,84,67,217,189,83,92,23,49,163,147,115,221,226,233,100,142,158,146,161,58,35,54,71,217,124,84,222,245,126,231,248,175,133,189,35,114,175,159,227,151,69,237,89,47,45,253,7,214,139,86,33,73,62,67,135,226,248,157,37,198,244,215,182,41,224,178,79,109,108,125,167,245,114,119,153,227,37,165,218,222,143,115,22,89,28,221,173,124,170,176,131,131,109,116,172,225,219,136,236,51,81,189,179,236,235,43,110,17,219,178,55,61,39,124,47,179,212,61,177,213,44,145,64,168,249,123,108,94,251,25,209,201,221,134,39,108,114,181,26,161,163,226,149,185,213,249,167,197,190,95,208,250,141,196,186,146,149,185,213,249,167,197,190,95,208,250,141,196,7,37,79,52,249,79,203,250,239,81,183,23,82,82,183,37,79,52,249,79,203,250,239,81,183,23,82,0,173,94,117,122,91,130,126,203,49,109,107,246,23,251,51,251,65,67,139,123,79,197,77,255,0,114,252,53,198,167,177,217,223,218,254,221,241,111,217,191,249,110,233,238,44,168,128,28,234,252,172,98,223,48,40,125,58,226,5,85,240,157,230,159,70,254,96,99,222,163,1,165,51,53,156,39,121,167,209,191,152,24,247,168,192,105,76,1,0,57,213,249,88,197,190,96,80,250,117,196,159,228,0,231,87,229,99,22,249,129,67,233,215,16,42,87,135,172,166,197,131,107,238,154,102,185,77,119,130,178,227,249,133,154,233,113,169,237,62,78,197,44,21,177,73,44,155,24,142,123,182,177,142,94,141,69,114,244,232,136,171,238,59,7,31,220,96,221,120,178,213,199,58,222,180,145,224,152,117,69,101,6,40,200,98,114,62,166,7,189,169,37,116,174,145,141,151,125,66,67,19,210,55,53,169,19,26,198,109,222,146,73,36,96,59,175,7,124,42,230,92,87,234,229,191,15,179,91,106,219,140,91,170,41,234,114,203,188,114,36,44,183,91,149,255,0,26,54,87,49,237,241,50,53,178,54,22,109,118,231,162,185,83,182,201,30,192,234,188,186,248,21,169,226,151,50,76,227,80,104,42,217,165,118,10,137,161,174,154,154,170,38,62,231,113,133,41,222,150,213,68,145,39,133,142,142,161,178,62,102,179,250,12,115,26,246,61,200,246,119,78,101,124,185,108,88,85,138,187,136,78,30,113,127,3,106,161,219,38,73,139,218,232,222,248,233,163,115,234,101,168,186,177,206,153,123,112,179,117,60,107,77,12,41,28,81,181,100,77,140,99,250,90,86,1,128,97,186,89,134,218,116,251,79,177,234,75,30,61,99,167,74,106,26,26,100,93,145,51,170,170,170,170,170,185,239,115,149,207,123,220,170,247,189,206,115,149,206,114,170,250,0,51,67,195,174,188,230,92,54,234,229,139,85,176,202,218,182,190,221,80,198,92,232,97,168,72,89,118,183,43,218,181,20,82,171,152,246,236,145,173,232,142,86,59,99,209,146,53,55,177,170,154,19,225,215,94,112,222,36,180,142,197,170,216,101,109,35,153,113,167,99,46,116,48,212,44,207,180,220,81,141,90,138,41,85,204,99,183,198,231,116,71,43,27,189,138,201,26,155,30,213,90,129,230,95,192,229,79,14,57,148,218,195,131,190,145,250,117,154,94,36,100,52,145,178,42,119,216,238,51,36,147,173,19,97,98,53,171,76,173,100,174,133,204,111,192,200,214,55,162,43,88,249,185,87,3,156,93,221,120,65,213,199,101,115,219,170,239,24,157,250,157,182,220,142,213,5,67,152,247,192,143,71,50,170,22,43,146,39,212,194,187,182,119,19,162,178,73,163,71,71,221,89,26,26,30,32,7,57,189,82,251,41,195,141,139,76,232,47,190,22,191,59,200,35,241,52,94,23,127,140,181,209,49,102,155,248,138,197,108,123,42,157,110,119,185,205,123,186,244,78,173,238,33,58,113,60,166,197,156,226,182,108,215,22,174,241,182,92,130,223,79,116,183,84,246,159,31,126,150,120,219,36,82,108,122,53,237,220,199,181,122,57,17,201,215,162,162,47,184,164,30,110,122,153,138,234,39,23,19,91,177,106,191,23,246,43,31,164,198,110,51,178,72,228,133,213,209,207,81,81,43,35,115,30,238,189,191,20,216,158,142,218,230,203,20,172,86,252,61,84,57,87,1,58,103,149,106,135,23,26,103,110,197,169,59,158,193,200,40,178,107,140,239,142,69,134,150,134,130,118,84,74,249,28,198,59,102,238,219,98,98,187,163,86,89,162,98,185,187,250,150,85,206,111,75,126,213,240,227,98,212,202,11,23,138,175,193,50,8,252,77,111,138,217,224,237,117,172,88,102,254,26,189,27,38,250,166,219,155,238,107,158,222,157,83,163,123,138,113,78,73,122,57,125,151,42,206,184,129,168,155,179,101,166,183,174,29,71,30,214,59,197,213,73,37,61,93,66,245,71,239,143,178,200,169,189,202,205,175,241,95,11,186,198,228,91,53,214,252,42,235,169,90,47,159,105,205,138,162,146,11,150,85,139,221,108,148,114,213,189,205,130,57,234,105,36,134,55,72,230,181,206,70,35,158,138,170,141,114,244,235,209,23,238,2,128,120,22,205,110,184,7,24,58,73,125,179,83,210,77,81,85,148,82,89,30,218,150,57,204,72,46,14,240,51,57,17,174,106,239,108,85,50,57,139,215,162,61,26,170,142,68,86,174,140,204,176,221,173,55,91,5,214,182,197,125,182,85,219,174,86,234,137,41,43,40,234,225,116,51,211,79,27,149,178,69,36,110,68,115,30,215,34,181,90,168,138,138,138,138,105,39,133,93,82,253,180,240,227,167,90,153,53,247,219,53,247,156,126,151,218,181,190,23,195,247,110,145,51,179,93,252,52,99,26,222,149,81,78,223,129,168,197,233,213,157,90,173,85,8,171,206,175,202,198,45,243,2,135,211,174,36,0,229,113,231,179,76,190,181,232,245,164,255,0,231,87,229,99,22,249,129,67,233,215,18,0,114,184,243,217,166,95,90,244,122,208,47,248,0,0,0,6,85,203,254,255,0,227,89,127,243,63,255,0,245,56,80,9,127,223,252,107,47,254,103,255,0,254,167,0,160,19,175,240,171,195,62,101,197,126,174,81,233,110,31,93,73,110,99,105,221,114,187,220,234,85,28,203,117,186,55,198,201,103,72,247,35,166,126,233,99,99,35,106,166,231,189,187,156,198,111,145,156,128,208,247,47,221,33,195,116,131,133,12,6,12,62,10,180,126,97,103,161,203,238,243,84,206,178,190,123,141,117,28,15,149,200,158,230,177,141,106,71,27,26,212,78,140,137,170,237,207,87,189,193,72,28,85,112,207,153,112,161,171,149,154,91,152,87,82,92,88,234,118,220,173,23,58,101,70,178,227,110,145,242,50,41,214,61,202,232,95,186,41,24,248,220,171,181,236,118,215,61,155,36,124,170,229,115,199,109,171,68,238,179,104,70,180,100,213,116,248,77,242,161,142,199,238,53,115,183,193,99,213,174,115,214,86,73,185,55,69,77,80,231,181,85,251,251,113,72,213,122,181,169,52,210,182,207,248,170,225,159,13,226,191,72,235,52,183,48,174,171,183,61,181,13,185,90,46,116,202,174,125,186,227,27,36,100,83,172,123,145,179,51,108,178,49,241,185,83,115,30,237,174,99,246,72,204,240,234,174,153,229,90,55,168,249,30,150,230,180,158,30,245,140,220,37,183,212,237,142,70,71,54,197,248,39,139,184,198,61,208,202,197,108,145,189,90,155,227,123,28,137,209,200,6,159,129,88,28,174,185,128,81,221,232,237,188,50,107,126,69,217,186,195,225,173,216,61,210,120,224,130,150,74,88,160,138,8,109,46,237,177,155,102,78,215,88,164,145,94,233,157,35,163,87,35,210,38,203,103,224,12,198,107,126,107,106,212,173,104,207,181,26,197,79,87,5,183,42,202,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,58,245,232,171,247,154,30,226,199,202,198,178,124,191,200,125,58,115,53,128,93,79,37,204,79,216,252,50,228,121,77,94,51,224,170,242,12,194,167,179,113,146,139,183,37,194,134,10,90,102,71,182,85,68,89,97,142,117,172,107,122,42,181,178,44,232,157,29,188,159,231,20,224,167,22,177,97,252,35,233,13,167,28,161,240,148,149,24,125,178,233,36,125,215,201,186,170,182,6,213,212,201,213,234,170,155,231,158,87,244,235,181,187,186,53,17,168,136,157,172,10,181,231,113,164,52,207,181,105,238,189,208,193,73,29,68,21,18,226,23,73,29,60,189,249,216,246,201,85,68,214,71,239,137,25,26,199,94,174,119,194,245,89,163,79,141,17,54,70,190,83,58,161,106,211,142,48,109,118,203,203,105,35,167,206,172,245,152,187,42,234,107,91,78,202,105,222,232,234,97,233,185,21,36,124,178,210,71,78,200,250,181,92,250,134,244,85,84,70,58,127,243,133,194,174,185,87,7,207,190,219,234,41,35,167,195,178,139,109,238,185,179,61,200,249,32,123,102,161,70,196,136,213,69,127,118,186,39,42,57,90,155,26,245,235,213,17,174,168,190,19,188,211,232,223,204,12,123,212,96,2,255,0,184,177,242,177,172,159,47,242,31,78,156,205,97,165,62,44,124,172,107,39,203,252,135,211,167,51,88,6,167,110,214,155,85,254,213,91,98,190,219,41,46,54,219,141,60,148,149,148,117,112,182,104,42,96,145,170,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,51,25,171,24,47,236,191,84,243,45,51,246,167,180,254,201,100,23,27,23,141,236,118,124,87,133,169,146,30,239,111,115,182,110,237,238,219,185,221,58,244,234,189,58,154,126,40,135,155,54,151,218,180,227,140,27,165,206,204,234,72,233,243,171,61,30,80,250,74,106,38,211,178,154,119,186,74,105,186,237,85,73,31,44,180,146,84,62,78,141,87,62,161,221,81,85,21,238,11,41,229,113,171,213,58,181,193,246,51,5,202,122,185,238,88,53,68,216,133,84,211,65,20,76,123,41,154,199,210,182,36,143,250,76,101,28,244,145,171,156,141,122,190,55,171,183,127,77,210,212,170,14,72,250,189,82,203,174,161,104,37,116,245,114,83,207,79,22,95,107,141,176,69,216,129,236,116,116,181,174,124,158,233,85,242,36,148,8,214,252,76,68,134,69,248,21,87,125,133,113,99,229,99,89,62,95,228,62,157,56,25,225,214,252,214,213,169,90,209,159,106,53,138,158,174,11,110,85,148,93,111,116,113,85,177,173,158,56,42,106,228,154,54,200,214,185,205,71,163,94,136,168,142,114,117,235,209,87,239,45,211,146,230,39,236,126,25,114,60,166,175,25,240,85,121,6,97,83,217,184,201,69,219,146,225,67,5,45,51,35,219,42,162,44,176,199,58,214,53,189,21,90,217,22,116,78,142,222,82,177,163,222,10,113,107,22,31,194,62,144,218,113,202,31,9,73,81,135,219,46,146,71,221,124,155,170,171,96,109,93,76,157,94,170,169,190,121,229,127,78,187,91,187,163,81,26,136,136,29,172,171,94,119,26,67,76,251,86,158,235,221,12,20,145,212,65,81,46,33,116,145,211,203,223,157,143,108,149,84,77,100,126,248,145,145,172,117,234,231,124,47,85,154,52,248,209,19,101,165,16,131,156,46,21,117,202,184,62,125,246,223,81,73,29,62,29,148,91,111,117,205,153,238,71,201,3,219,53,10,54,36,70,170,43,251,181,209,57,81,202,212,216,215,175,94,168,141,112,64,14,83,58,161,106,211,142,48,109,118,203,203,105,35,167,206,172,245,152,187,42,234,107,91,78,202,105,222,232,234,97,233,185,21,36,124,178,210,71,78,200,250,181,92,250,134,244,85,84,70,58,226,120,177,242,177,172,159,47,242,31,78,156,160,30,19,188,211,232,223,204,12,123,212,96,47,251,139,31,43,26,201,242,255,0,33,244,233,192,205,97,170,131,42,230,170,0,0,0,20,3,205,31,207,102,166,253,23,209,232,139,254,40,7,154,63,158,205,77,250,47,163,209,1,42,185,24,254,54,126,91,253,72,181,66,170,249,24,254,54,126,91,253,72,181,64,6,107,56,177,243,79,172,159,48,50,31,81,156,210,153,154,206,44,124,211,235,39,204,12,135,212,103,2,234,121,92,121,19,211,47,173,122,197,105,64,37,255,0,114,184,242,39,166,95,90,245,138,210,128,64,191,238,87,30,68,244,203,235,94,177,90,74,162,42,242,184,242,39,166,95,90,245,138,210,85,0,0,1,73,124,227,181,122,167,53,226,94,135,75,105,231,171,75,110,156,89,225,133,240,77,4,77,103,180,107,152,202,169,166,137,237,234,247,177,212,235,64,197,71,170,116,124,47,218,212,234,174,127,202,229,5,165,247,92,211,139,74,108,242,23,85,193,109,211,235,61,109,202,162,118,209,58,88,37,158,166,23,81,69,74,249,122,163,97,123,155,81,52,205,235,185,92,148,178,34,55,239,115,120,255,0,31,153,215,237,19,140,157,88,191,251,47,217,254,19,32,146,197,217,239,247,119,123,54,54,80,119,119,109,111,78,231,133,238,109,233,240,239,219,213,221,55,44,234,228,117,139,95,105,49,93,92,205,106,40,118,89,110,183,11,61,174,142,167,186,197,238,213,82,71,85,37,68,123,17,119,183,107,43,105,151,170,162,53,123,157,26,170,173,114,32,89,249,29,121,135,225,87,92,255,0,130,221,85,177,89,170,41,33,168,165,179,178,246,247,84,189,205,98,193,111,169,138,186,102,162,181,174,93,238,138,154,70,177,58,116,87,171,81,85,168,170,228,145,64,12,171,154,157,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,203,17,162,142,0,243,175,218,39,6,218,79,127,246,95,179,252,38,63,29,139,179,223,238,238,246,108,143,160,238,238,218,222,157,207,11,220,219,211,225,223,183,171,186,110,80,162,206,44,124,211,235,39,204,12,135,212,103,46,167,149,199,145,61,50,250,215,172,86,148,173,197,143,154,125,100,249,129,144,250,140,229,212,242,184,242,39,166,95,90,245,138,208,37,80,0,0,0,0,0,1,149,115,85,6,85,192,191,238,87,30,68,244,203,235,94,177,90,74,162,42,242,184,242,39,166,95,90,245,138,210,85,0,50,174,106,160,202,184,23,253,202,227,200,158,153,125,107,214,43,74,181,230,155,128,84,224,188,105,102,85,73,143,82,90,109,185,85,61,5,254,218,148,201,19,89,84,201,41,153,21,69,66,178,53,248,94,250,200,42,213,251,209,30,231,238,122,245,222,142,117,165,114,184,242,39,166,95,90,245,138,210,47,243,193,192,42,101,181,105,102,169,80,227,212,137,79,75,81,113,176,93,46,205,72,155,58,190,86,197,61,21,59,215,175,117,236,68,134,189,237,247,43,24,171,39,244,86,68,220,31,175,145,214,83,125,171,197,117,115,10,168,174,223,101,181,92,44,247,74,58,110,211,19,181,85,87,29,84,117,18,111,68,222,237,204,162,166,78,138,170,212,237,245,106,34,185,202,182,126,80,183,41,252,166,251,143,241,181,136,90,109,21,222,30,147,38,183,221,237,119,72,251,76,127,136,165,101,12,213,109,143,171,145,85,157,39,164,167,127,86,170,59,224,233,215,107,156,139,125,32,10,1,230,117,170,95,181,14,50,115,95,9,125,246,157,171,18,240,248,181,191,250,215,179,225,124,44,105,226,224,247,177,174,126,218,233,43,126,55,110,235,215,225,114,177,24,93,79,20,250,215,251,187,112,251,155,107,28,118,255,0,27,87,143,219,211,192,64,232,187,145,190,186,121,89,79,75,221,111,114,53,88,82,121,162,89,54,189,29,219,71,237,234,238,136,185,172,3,181,38,133,214,90,184,59,170,226,30,253,102,236,251,111,80,45,216,222,59,83,34,207,28,143,165,138,134,227,37,115,218,197,68,138,72,95,51,105,88,217,17,94,228,146,146,118,124,29,28,143,112,109,163,150,46,32,56,135,199,244,119,35,155,195,210,100,214,251,229,60,117,59,94,255,0,9,84,203,69,100,148,213,59,24,246,44,157,169,227,138,94,222,244,107,246,109,119,194,229,66,127,243,45,209,203,23,15,252,189,52,167,71,113,201,188,69,38,51,152,91,233,228,169,218,246,120,186,167,208,92,164,169,169,216,247,189,99,238,207,36,178,246,247,171,89,191,107,126,22,162,17,3,149,199,158,205,50,250,215,163,214,129,23,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,52,103,193,126,177,223,117,247,134,12,3,85,114,152,118,94,174,182,249,41,238,50,110,98,248,154,170,74,137,105,37,169,232,198,49,140,239,62,157,210,246,218,212,107,59,155,19,170,55,170,213,15,54,253,6,169,210,206,37,228,212,155,125,21,36,24,246,167,211,251,82,153,41,169,226,167,100,87,24,25,28,85,209,171,24,245,115,222,231,44,85,47,149,204,102,247,214,57,62,39,49,238,94,149,201,111,93,44,88,182,119,150,232,54,71,121,186,178,175,54,240,247,28,106,147,163,228,161,241,84,144,212,62,181,58,34,170,69,52,144,36,78,223,181,26,246,210,109,115,209,205,137,174,11,127,0,0,51,89,197,143,154,125,100,249,129,144,250,140,230,148,204,214,113,99,230,159,89,62,96,100,62,163,56,23,83,202,227,200,158,153,125,107,214,43,74,234,231,5,163,151,220,27,138,5,213,90,137,188,69,151,82,237,240,84,81,201,181,140,236,85,80,211,193,73,81,77,209,30,231,187,107,25,77,47,113,90,198,175,137,216,221,203,27,148,177,94,87,30,68,244,203,235,94,177,90,113,78,116,154,57,125,204,52,107,18,214,43,68,221,202,77,59,184,84,83,221,41,182,177,54,210,220,157,79,27,106,119,185,232,171,178,120,41,226,237,181,143,115,188,78,239,133,177,185,84,57,7,35,236,214,213,65,159,234,158,156,205,79,86,183,43,229,158,221,123,167,149,172,111,97,176,80,205,44,50,181,238,221,185,30,174,184,66,173,68,106,162,163,100,234,173,232,136,235,116,51,195,203,195,53,181,96,28,105,105,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,215,170,49,28,168,142,84,70,174,135,128,202,185,165,62,19,188,172,104,223,203,252,123,211,160,51,88,105,79,132,239,43,26,55,242,255,0,30,244,232,0,234,160,0,5,43,115,171,243,79,139,124,191,161,245,27,137,117,37,43,115,171,243,79,139,124,191,161,245,27,136,29,87,145,143,227,103,229,191,212,142,85,206,175,205,62,45,242,254,135,212,110,39,85,228,99,248,217,249,111,245,35,149,115,171,243,79,139,124,191,161,245,27,136,29,87,145,143,227,103,229,191,212,139,84,42,175,145,143,227,103,229,191,212,139,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102,179,139,31,52,250,201,243,3,33,245,25,205,41,153,172,226,199,205,62,178,124,192,200,125,70,112,46,167,149,199,145,61,50,250,215,172,86,146,168,138,188,174,60,137,233,151,214,189,98,180,149,64,0,0,85,95,60,239,193,63,204,159,166,156,171,146,167,154,124,167,229,253,119,168,219,142,171,207,59,240,79,243,39,233,167,42,228,169,230,159,41,249,127,93,234,54,224,58,175,60,239,193,63,204,159,166,156,171,146,167,154,124,167,229,253,119,168,219,142,171,207,59,240,79,243,39,233,167,42,228,169,230,159,41,249,127,93,234,54,224,46,164,0,0,0,0,0,5,43,115,171,243,79,139,124,191,161,245,27,136,228,169,230,159,41,249,127,93,234,54,225,206,175,205,62,45,242,254,135,212,110,35,146,167,154,124,167,229,253,119,168,219,128,177,78,98,186,199,98,209,190,17,243,186,155,188,62,34,175,48,183,207,135,90,233,183,61,157,234,170,248,37,141,203,189,172,122,55,181,2,84,79,209,219,90,254,198,205,205,115,218,165,6,105,238,21,117,212,172,255,0,26,211,155,21,69,36,23,44,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,189,58,244,69,251,137,233,206,111,93,43,50,157,101,177,104,53,162,243,190,203,132,219,227,184,221,41,35,73,227,254,204,85,181,94,212,153,28,169,20,189,186,69,167,116,111,107,85,89,226,231,110,245,87,57,173,249,92,153,52,183,237,95,17,215,221,76,175,177,120,170,12,19,31,147,195,86,248,173,158,14,233,90,244,134,31,225,163,209,210,111,165,109,197,190,246,185,141,233,213,122,59,182,160,89,78,172,96,191,178,254,1,115,45,52,246,167,180,254,201,104,253,198,197,227,123,29,159,21,225,108,178,67,221,237,238,118,205,221,189,219,119,59,167,94,157,87,167,83,58,230,148,248,177,242,177,172,159,47,242,31,78,156,205,96,26,51,209,12,42,213,169,92,13,96,58,115,125,168,171,130,219,149,105,61,170,201,89,45,35,218,217,227,130,166,207,28,50,58,55,57,174,106,61,26,245,84,85,107,147,175,78,168,191,113,158,205,66,194,174,186,107,159,228,186,115,125,168,164,158,229,138,222,43,108,149,146,210,61,206,130,73,233,166,124,50,58,55,57,173,114,177,92,197,84,85,107,87,167,78,168,159,113,163,62,19,188,172,104,223,203,252,123,211,160,42,175,156,222,150,253,148,226,58,197,169,148,22,47,11,65,157,227,241,248,154,223,21,191,198,93,40,158,176,205,252,53,122,186,61,148,174,183,55,220,214,177,221,122,167,87,119,20,11,20,229,213,172,118,45,100,225,31,4,169,180,67,225,234,240,251,124,24,117,210,155,115,223,217,170,160,130,40,218,187,220,198,35,187,176,45,60,253,27,185,172,239,236,220,231,49,202,87,95,58,191,52,248,183,203,250,31,81,184,159,87,147,38,186,86,98,218,203,125,208,107,189,231,101,151,54,183,201,113,181,210,72,147,201,253,152,164,106,61,201,10,53,86,40,187,148,137,80,233,30,230,162,191,194,64,221,232,173,107,93,242,185,213,249,167,197,190,95,208,250,141,196,7,37,79,52,249,79,203,250,239,81,183,23,82,82,183,37,79,52,249,79,203,250,239,81,183,23,82,0,128,28,234,252,172,98,223,48,40,125,58,226,79,242,0,115,171,242,177,139,124,192,161,244,235,136,21,87,194,119,154,125,27,249,129,143,122,140,6,148,204,214,112,157,230,159,70,254,96,99,222,163,1,165,48,4,0,231,87,229,99,22,249,129,67,233,215,18,127,144,87,155,254,45,125,206,116,11,79,112,172,90,135,198,222,178,13,80,180,218,237,212,221,214,71,223,170,158,138,190,56,163,222,245,107,27,185,239,106,117,114,163,83,175,85,84,79,120,21,23,195,174,131,102,92,73,106,229,139,74,112,202,42,183,62,227,80,199,220,235,161,167,73,153,105,183,35,218,149,21,178,163,158,198,236,141,174,234,141,87,183,123,213,145,181,119,189,168,186,9,225,163,135,76,19,133,253,44,160,211,60,22,159,252,21,101,226,183,124,223,217,59,167,134,134,25,235,59,114,203,39,103,187,216,99,187,76,118,198,125,200,159,122,175,52,224,7,131,235,87,9,186,70,214,220,18,174,76,239,49,167,163,175,202,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,148,0,0,0,124,156,179,22,177,103,56,173,231,10,202,104,124,109,151,32,183,212,90,238,52,221,215,199,223,165,158,55,71,44,123,216,173,123,119,49,238,78,173,84,114,117,234,138,139,239,43,7,5,228,201,236,254,35,171,190,219,229,126,212,209,139,95,106,227,111,219,55,110,233,119,222,247,116,183,79,219,70,246,123,123,63,141,59,54,247,24,232,251,73,27,228,127,134,181,64,7,148,255,0,96,154,29,165,159,254,4,195,52,255,0,31,255,0,199,84,248,27,93,13,55,254,188,178,236,134,47,252,39,187,111,253,242,175,191,53,154,177,157,126,212,53,79,50,212,207,101,251,51,237,110,65,113,190,248,46,255,0,123,194,248,170,153,38,237,119,54,183,126,222,230,221,219,91,215,167,94,137,215,161,122,156,205,53,175,246,45,194,62,83,225,237,254,42,191,59,235,133,81,239,139,124,49,120,216,38,241,18,73,210,70,57,189,41,98,169,216,228,221,210,85,139,115,85,187,186,81,94,147,224,191,181,13,83,195,116,207,218,158,204,251,91,144,91,172,94,55,177,222,240,190,42,166,56,123,189,189,205,223,183,185,187,110,230,245,233,211,170,117,234,5,239,114,215,210,26,109,32,224,251,7,129,96,164,75,150,97,78,185,125,202,106,105,229,149,147,190,185,173,125,59,149,36,233,177,237,163,74,72,222,214,34,49,31,19,149,55,117,87,186,80,31,146,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,245,129,158,190,98,186,57,125,209,190,46,51,186,107,188,222,34,147,48,184,79,152,218,234,118,177,157,234,90,249,229,145,201,177,175,122,183,181,58,84,65,213,219,92,254,198,253,173,107,218,132,234,228,151,169,152,173,78,150,103,90,57,226,251,89,37,191,32,92,155,177,36,145,183,196,80,212,83,83,211,239,133,187,251,143,237,201,75,210,69,216,141,111,126,15,137,85,253,19,207,243,184,210,26,103,218,180,247,94,232,96,164,142,162,10,137,113,11,164,142,158,94,252,236,123,100,170,162,107,35,247,196,140,141,99,175,87,59,225,122,172,209,167,198,136,155,35,7,42,205,99,177,105,23,23,22,138,108,142,30,148,153,237,190,92,58,58,157,207,254,181,170,169,158,9,41,151,99,24,229,127,114,122,120,160,233,240,181,189,253,238,114,53,138,138,19,171,157,95,149,140,91,230,5,15,167,92,72,1,202,227,207,102,153,125,107,209,235,73,255,0,206,175,202,198,45,243,2,135,211,174,36,0,229,113,231,179,76,190,181,232,245,160,95,240,0,0,0,12,171,151,253,255,0,198,178,255,0,230,127,255,0,234,112,160,18,255,0,191,248,214,95,252,207,255,0,253,78,1,64,38,148,248,78,242,177,163,127,47,241,239,78,128,205,97,165,62,19,188,172,104,223,203,252,123,211,160,3,170,145,43,152,55,4,150,174,43,240,8,239,184,196,20,148,58,139,138,211,212,77,106,172,109,43,93,61,218,6,195,51,153,105,124,142,154,38,49,146,84,58,55,54,89,21,201,10,247,21,168,137,36,157,101,168,3,46,247,107,102,101,165,25,253,109,154,178,74,187,6,89,135,94,36,166,149,244,149,104,147,219,238,52,147,43,92,177,205,11,149,17,241,203,26,244,124,110,95,123,81,90,191,114,151,125,203,175,142,170,110,41,112,212,193,245,6,190,145,154,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,166,199,61,172,99,28,140,103,52,230,185,193,71,237,55,21,159,137,77,51,182,90,169,178,76,74,223,81,83,150,197,211,179,53,226,215,12,109,114,84,111,87,36,110,154,150,56,223,238,115,119,201,18,237,71,170,195,12,78,168,204,3,63,204,180,179,50,180,234,14,159,100,53,118,60,134,199,80,149,52,53,212,202,155,226,127,69,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,11,232,230,105,118,186,217,120,28,212,250,203,53,206,174,130,162,74,123,109,35,229,166,153,209,61,208,79,115,164,134,104,149,205,84,85,100,145,73,36,111,111,220,230,61,205,94,168,170,133,0,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,89,87,28,252,85,97,188,87,242,252,193,179,11,53,202,145,185,61,187,56,180,211,101,150,136,227,88,95,110,184,173,170,227,189,91,19,158,247,120,105,28,217,29,11,247,59,115,17,90,171,220,100,140,100,32,225,59,205,62,141,252,192,199,189,70,0,52,123,137,226,214,44,27,21,179,97,88,181,15,130,178,227,246,250,123,93,186,155,186,249,59,20,176,70,216,226,143,123,213,207,118,214,49,169,213,202,174,94,157,85,85,125,231,214,0,14,41,198,182,45,98,204,56,71,213,235,78,71,67,226,233,41,240,251,157,210,56,251,175,143,109,85,20,14,171,166,147,171,21,21,118,79,4,79,233,215,107,182,244,114,43,85,81,115,132,105,79,139,31,43,26,201,242,255,0,33,244,233,204,214,1,165,62,44,124,172,107,39,203,252,135,211,167,51,88,95,247,255,0,26,203,255,0,153,255,0,255,0,169,194,128,64,213,65,92,28,238,48,171,85,126,139,233,238,163,77,81,86,151,43,30,81,45,146,158,38,189,189,135,65,93,73,36,210,185,237,219,185,94,142,183,194,141,84,114,34,35,164,234,142,234,138,219,31,56,87,29,56,85,171,63,224,251,86,236,87,154,138,184,105,233,113,122,187,219,29,76,246,181,235,61,189,190,58,22,170,185,174,77,142,150,154,54,189,58,117,86,43,145,21,170,168,228,10,96,229,213,172,119,221,27,226,227,4,169,180,67,226,41,51,11,132,24,117,210,155,115,25,222,165,175,158,40,218,187,220,199,171,123,83,165,60,253,27,181,207,236,108,220,214,189,202,91,167,51,75,181,214,203,192,230,167,214,89,174,117,116,21,18,83,219,105,31,45,52,206,137,238,130,123,157,36,51,68,174,106,162,171,36,138,73,35,123,126,231,49,238,106,245,69,84,40,51,19,202,111,184,54,85,102,205,113,106,239,5,122,199,238,20,247,75,117,79,105,146,118,42,160,145,178,69,38,199,163,152,237,175,99,87,163,145,90,189,58,42,42,123,139,105,230,167,157,126,212,56,5,210,77,75,246,95,179,62,214,228,22,11,239,130,239,247,188,47,138,178,214,205,218,238,109,110,253,189,205,187,182,183,175,78,189,19,175,64,42,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,81,24,158,45,98,193,177,91,54,21,139,80,248,43,46,63,111,167,181,219,169,187,175,147,177,75,4,109,142,40,247,189,92,247,109,99,26,157,92,170,229,233,213,85,87,222,103,11,132,239,52,250,55,243,3,30,245,24,13,41,128,56,167,26,216,181,139,48,225,31,87,173,57,29,15,139,164,167,195,238,119,72,227,238,190,61,181,84,80,58,174,154,78,172,84,85,217,60,17,63,167,93,174,219,209,200,173,85,69,237,103,42,226,199,202,198,178,124,191,200,125,58,112,51,88,105,79,139,31,43,26,201,242,255,0,33,244,233,204,214,23,253,255,0,198,178,255,0,230,127,255,0,234,112,10,1,53,80,101,92,213,64,0,0,2,128,121,163,249,236,212,223,162,250,61,17,127,197,0,243,71,243,217,169,191,69,244,122,32,37,87,35,31,198,207,203,127,169,22,168,85,95,35,31,198,207,203,127,169,22,168,0,205,103,22,62,105,245,147,230,6,67,234,51,154,83,51,89,197,143,154,125,100,249,129,144,250,140,224,93,79,43,143,34,122,101,245,175,88,173,40,4,191,238,87,30,68,244,203,235,94,177,90,80,8,23,253,202,227,200,158,153,125,107,214,43,73,84,69,94,87,30,68,244,203,235,94,177,90,74,160,0,0,50,195,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,123,220,167,241,107,22,63,193,46,33,118,180,80,248,122,188,154,225,119,186,93,36,238,189,254,34,169,149,211,82,54,78,142,85,70,116,130,146,157,157,26,136,223,131,175,77,206,114,173,11,154,30,229,225,133,93,112,14,11,116,170,197,121,168,164,154,162,170,206,251,219,29,76,247,57,137,5,194,166,90,232,90,170,230,181,119,182,42,152,218,244,233,209,30,142,68,87,34,35,148,36,80,0,12,203,113,11,139,88,176,109,125,212,188,43,22,161,240,86,92,127,48,188,218,237,212,221,215,201,216,165,130,182,88,226,143,123,213,207,118,214,49,169,213,202,174,94,157,85,85,125,229,223,242,184,242,39,166,95,90,245,138,210,170,249,163,249,236,212,223,162,250,61,17,63,249,42,121,88,202,126,96,87,122,117,184,10,171,226,199,205,62,178,124,192,200,125,70,114,234,121,92,121,19,211,47,173,122,197,105,74,220,88,249,167,214,79,152,25,15,168,206,93,79,43,143,34,122,101,245,175,88,173,2,85,0,0,0,0,0,0,25,87,53,80,101,92,11,254,229,113,228,79,76,190,181,235,21,164,170,34,175,43,143,34,122,101,245,175,88,173,37,80,3,42,230,170,12,171,129,127,220,174,60,137,233,151,214,189,98,180,250,188,200,113,107,238,97,193,46,169,90,113,202,31,23,87,79,111,164,186,73,31,117,145,237,165,162,174,167,171,169,147,171,213,17,118,65,4,175,233,215,115,182,244,106,43,149,17,126,87,43,143,34,122,101,245,175,88,173,37,80,25,108,196,242,155,238,13,149,89,179,92,90,187,193,94,177,251,133,61,210,221,83,218,100,157,138,168,36,108,145,73,177,232,230,59,107,216,213,232,228,86,175,78,138,138,158,227,81,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,25,119,203,49,107,238,13,149,94,112,172,166,135,193,94,177,251,133,69,174,227,77,221,100,157,138,168,36,116,114,199,189,138,230,59,107,216,228,234,213,86,175,78,168,170,158,242,252,249,104,231,245,58,131,193,110,157,213,92,178,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,161,18,249,222,234,151,255,0,19,77,20,183,223,127,225,121,77,222,217,225,127,201,77,65,63,121,89,255,0,203,38,236,99,255,0,198,246,255,0,107,82,53,114,180,208,186,205,96,226,178,195,146,86,217,188,94,55,167,127,236,146,231,52,139,60,113,178,170,52,84,183,177,178,68,155,123,222,43,183,51,99,123,154,215,199,77,63,244,145,170,199,112,174,36,117,190,235,196,126,182,229,58,209,121,177,210,89,170,50,58,136,156,202,10,105,29,35,41,160,134,8,233,225,98,189,222,247,189,34,134,61,239,232,212,115,247,57,26,196,84,98,91,167,39,221,28,177,96,220,48,38,170,211,205,226,47,90,151,112,158,162,178,77,175,103,98,150,134,162,122,74,122,110,138,247,49,219,94,202,153,123,136,214,57,124,78,199,110,72,218,160,124,174,117,126,86,49,111,152,20,62,157,113,32,7,43,143,61,154,101,245,175,71,173,39,255,0,58,191,43,24,183,204,10,31,78,184,144,3,149,199,158,205,50,250,215,163,214,129,102,156,212,56,120,181,107,47,13,23,92,242,150,213,87,85,150,105,141,60,215,187,75,225,172,108,44,109,18,190,21,185,54,86,200,187,30,196,166,133,211,34,39,73,55,211,177,24,171,185,209,201,76,26,3,172,119,222,31,245,151,19,214,44,114,31,17,87,140,220,27,81,37,54,230,51,197,210,189,174,142,166,155,123,216,244,143,187,4,146,197,220,216,174,102,253,205,248,154,138,105,164,204,182,191,104,229,247,135,253,101,203,52,119,35,155,196,85,227,55,7,83,199,83,181,140,241,116,175,106,73,77,83,177,143,122,71,221,130,72,165,237,239,87,51,126,215,124,77,84,3,75,214,155,181,170,255,0,106,162,190,216,174,116,151,27,109,198,158,58,186,58,202,73,155,52,21,48,72,212,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,31,172,132,28,164,53,230,155,84,248,104,143,77,174,21,181,115,228,58,97,81,236,186,149,169,168,150,161,242,219,167,124,146,208,200,143,123,17,172,99,90,146,211,50,38,189,251,25,70,213,248,90,246,53,38,248,3,53,156,88,249,167,214,79,152,25,15,168,206,105,76,205,103,22,62,105,245,147,230,6,67,234,51,129,117,60,174,60,137,233,151,214,189,98,180,233,92,94,233,13,78,187,240,209,168,90,91,111,130,174,123,149,218,206,249,173,112,83,79,20,47,168,184,211,61,181,84,112,171,229,248,26,199,212,65,19,30,174,86,252,14,119,196,207,233,39,53,229,113,228,79,76,190,181,235,21,164,170,3,42,230,156,244,83,84,45,90,213,164,120,134,171,217,155,73,29,62,83,103,166,185,62,158,154,181,181,108,163,157,236,78,245,42,202,212,68,123,225,151,185,19,254,22,170,62,55,34,181,170,138,137,157,110,37,52,134,167,65,117,231,57,210,57,160,171,142,159,29,188,77,13,189,106,231,138,105,229,183,63,164,180,83,72,248,186,49,95,37,52,144,200,168,136,222,138,245,69,107,85,21,169,111,252,160,181,66,213,154,112,151,77,129,194,218,72,46,90,125,120,173,182,212,64,218,214,203,60,176,84,204,234,216,170,159,23,68,116,44,115,170,38,133,189,119,35,150,150,69,71,125,237,104,81,177,165,62,19,188,172,104,223,203,252,123,211,160,51,88,105,79,132,239,43,26,55,242,255,0,30,244,232,0,234,160,0,5,43,115,171,243,79,139,124,191,161,245,27,137,117,37,43,115,171,243,79,139,124,191,161,245,27,136,29,87,145,143,227,103,229,191,212,142,85,206,175,205,62,45,242,254,135,212,110,39,85,228,99,248,217,249,111,245,35,149,115,171,243,79,139,124,191,161,245,27,136,29,87,145,143,227,103,229,191,212,139,84,42,175,145,143,227,103,229,191,212,139,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,115,75,183,12,156,54,223,238,181,183,219,239,15,154,107,113,185,92,106,36,171,172,172,171,196,232,38,158,166,121,28,174,146,89,36,116,74,231,189,206,85,114,185,85,85,85,85,84,233,96,15,147,139,98,120,174,13,98,165,197,176,172,102,213,143,217,104,183,248,107,117,174,138,58,74,88,55,189,207,126,200,163,70,177,187,158,247,57,122,39,189,206,85,95,122,169,245,128,0,0,3,202,103,90,79,165,154,161,224,127,105,154,105,138,101,190,204,238,248,47,110,217,169,171,252,47,115,111,115,181,222,99,182,110,237,179,118,222,157,118,55,175,220,135,229,194,180,67,69,244,214,235,45,247,78,116,135,10,197,110,83,211,186,146,90,203,37,130,146,134,121,32,115,154,231,68,233,33,141,174,86,43,152,199,43,85,122,117,99,87,249,33,237,64,30,83,58,210,125,44,213,15,3,251,76,211,76,83,45,246,103,119,193,123,118,205,77,95,225,123,155,123,157,174,243,29,179,119,109,155,182,244,235,177,189,126,228,63,46,21,162,26,47,166,183,89,111,186,115,164,56,86,43,114,158,157,212,146,214,89,44,20,148,51,201,3,156,215,58,39,73,12,109,114,177,92,198,57,90,171,211,171,26,191,201,15,106,0,0,0,0,0,0,0,241,89,174,136,104,190,165,93,98,190,234,54,144,225,89,85,202,10,118,210,69,89,123,176,82,87,79,28,13,115,156,216,155,36,209,185,200,196,115,222,228,106,47,78,175,114,255,0,53,24,86,136,104,190,154,221,101,190,233,206,144,225,88,173,202,122,119,82,75,89,100,176,82,80,207,36,14,115,92,232,157,36,49,181,202,197,115,24,229,106,175,78,172,106,255,0,36,61,168,3,154,93,184,100,225,182,255,0,117,173,190,223,120,124,211,91,141,202,227,81,37,93,101,101,94,39,65,52,245,51,200,229,116,146,201,35,162,87,61,238,114,171,149,202,170,170,170,170,167,171,194,180,247,1,211,91,84,182,45,57,193,241,252,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,157,122,49,169,252,144,244,0,15,201,118,180,218,175,246,170,219,21,246,217,73,113,182,220,105,228,164,172,163,171,133,179,65,83,4,141,86,201,20,145,185,21,175,99,154,170,213,106,162,162,162,170,41,205,127,116,238,22,63,230,211,165,95,245,54,221,255,0,98,117,80,7,228,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,249,89,174,158,224,58,149,106,138,197,168,216,62,63,149,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,175,71,185,63,154,158,128,1,205,45,60,50,112,219,96,186,209,95,108,92,62,105,173,186,229,110,168,142,174,142,178,147,19,160,134,122,105,227,114,58,57,99,145,177,35,152,246,185,17,200,228,84,84,84,69,67,235,102,186,33,162,250,149,117,138,251,168,218,67,133,101,87,40,41,219,73,21,101,238,193,73,93,60,112,53,206,115,98,108,147,70,231,35,17,207,123,145,168,189,58,189,203,252,212,246,160,15,21,133,104,134,139,233,173,214,91,238,156,233,14,21,138,220,167,167,117,36,181,150,75,5,37,12,242,64,231,53,206,137,210,67,27,92,172,87,49,142,86,170,244,234,198,175,242,67,218,128,0,243,249,174,158,224,58,149,106,138,197,168,216,62,63,149,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,175,71,185,63,154,158,128,1,205,45,60,50,112,219,96,186,209,95,108,92,62,105,173,186,229,110,168,142,174,142,178,147,19,160,134,122,105,227,114,58,57,99,145,177,35,152,246,185,17,200,228,84,84,84,69,67,165,128,0,0,0,0,0,0,0,0,7,159,205,116,247,1,212,171,84,86,45,70,193,241,252,170,219,5,67,106,226,163,189,219,33,174,130,57,218,215,53,178,182,57,154,230,163,209,175,123,81,200,157,122,61,201,252,212,243,248,183,15,90,5,131,95,105,114,156,43,67,244,255,0,31,189,81,111,240,215,27,94,51,69,73,85,6,246,57,143,217,44,113,181,237,220,199,185,171,209,125,237,114,162,251,149,78,128,0,0,0,243,249,174,158,224,58,149,106,138,197,168,216,62,63,149,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,175,71,185,63,154,158,82,211,195,39,13,182,11,173,21,246,197,195,230,154,219,174,86,234,136,234,232,235,41,49,58,8,103,166,158,55,35,163,150,57,27,18,57,143,107,145,28,142,69,69,69,68,84,58,88,3,207,230,186,123,128,234,85,170,43,22,163,96,248,254,85,109,130,161,181,113,81,222,237,144,215,65,28,237,107,154,217,91,28,205,115,81,232,215,189,168,228,78,189,30,228,254,106,121,252,91,135,173,2,193,175,180,185,78,21,161,250,127,143,222,168,183,248,107,141,175,25,162,164,170,131,123,28,199,236,150,56,218,246,238,99,220,213,232,190,246,185,81,125,202,167,64,0,0,0,0,0,114,175,221,59,133,143,249,180,233,87,253,77,183,127,216,158,255,0,236,158,43,246,87,236,47,217,155,87,217,191,103,251,39,216,254,10,63,3,224,123,125,175,13,216,233,219,236,246,254,14,222,221,187,126,30,157,61,199,214,0,114,175,221,59,133,143,249,180,233,87,253,77,183,127,216,157,42,211,105,181,88,45,84,86,43,21,178,146,221,109,183,83,199,73,71,71,73,11,97,130,154,8,218,141,142,40,227,106,35,88,198,181,17,168,212,68,68,68,68,67,245,128,0,0,7,52,187,112,201,195,109,254,235,91,125,190,240,249,166,183,27,149,198,162,74,186,202,202,188,78,130,105,234,103,145,202,233,37,146,71,68,174,123,220,229,87,43,149,85,85,85,85,78,150,0,229,95,186,119,11,31,243,105,210,175,250,155,110,255,0,177,63,85,167,134,78,27,108,23,90,43,237,139,135,205,53,183,92,173,213,17,213,209,214,82,98,116,16,207,77,60,110,71,71,44,114,54,36,115,30,215,34,57,28,138,138,138,136,168,116,176,0,0,7,228,187,90,109,87,251,85,109,138,251,108,164,184,219,110,52,242,82,86,81,213,194,217,160,169,130,70,171,100,138,72,220,138,215,177,205,85,106,181,81,81,81,85,20,230,191,186,119,11,31,243,105,210,175,250,155,110,255,0,177,58,168,3,228,253,147,197,126,202,253,133,251,51,106,251,55,236,255,0,100,251,31,193,71,224,124,15,111,181,225,187,29,59,125,158,223,193,219,219,183,111,195,211,167,184,240,31,186,119,11,31,243,105,210,175,250,155,110,255,0,177,58,168,0,0,3,149,126,233,220,44,127,205,167,74,191,234,109,187,254,196,245,87,253,39,210,204,175,21,182,224,185,78,154,98,151,156,110,205,217,246,117,158,225,102,166,168,161,163,237,70,177,69,217,129,236,88,227,217,27,156,198,237,106,109,106,171,83,162,47,67,213,128,57,165,167,134,78,27,108,23,90,43,237,139,135,205,53,183,92,173,213,17,213,209,214,82,98,116,16,207,77,60,110,71,71,44,114,54,36,115,30,215,34,57,28,138,138,138,136,168,116,176,0,31,146,237,105,181,95,237,85,182,43,237,178,146,227,109,184,211,201,73,89,71,87,11,102,130,166,9,26,173,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,83,245,128,57,87,238,157,194,199,252,218,116,171,254,166,219,191,236,79,127,246,79,21,251,43,246,23,236,205,171,236,223,179,253,147,236,127,5,31,129,240,61,190,215,134,236,116,237,246,123,127,7,111,110,221,191,15,78,158,227,235,0,57,87,238,157,194,199,252,218,116,171,254,166,219,191,236,78,170,0,0,0,3,159,229,60,61,104,22,115,125,170,202,115,93,15,211,252,130,245,91,179,196,220,110,152,205,21,93,84,251,24,214,51,124,178,70,231,187,107,24,214,167,85,247,53,168,137,238,68,58,0,3,202,96,186,79,165,154,95,227,191,102,122,105,138,98,94,211,237,120,223,97,89,169,168,60,87,111,119,111,187,217,99,119,237,238,63,110,238,189,55,187,167,222,167,171,0,1,205,46,220,50,112,219,127,186,214,223,111,188,62,105,173,198,229,113,168,146,174,178,178,175,19,160,154,122,153,228,114,186,73,100,145,209,43,158,247,57,85,202,229,85,85,85,85,83,165,128,62,78,45,137,226,184,53,138,151,22,194,177,155,86,63,101,162,223,225,173,214,186,40,233,41,96,222,247,61,251,34,141,26,198,238,123,220,229,232,158,247,57,85,125,234,167,128,253,211,184,88,255,0,155,78,149,127,212,219,119,253,137,213,64,31,39,22,196,241,92,26,197,75,139,97,88,205,171,31,178,209,111,240,214,235,93,20,116,148,176,111,123,158,253,145,70,141,99,119,61,238,114,244,79,123,156,170,190,245,83,235,0,0,0,7,42,253,211,184,88,255,0,155,78,149,127,212,219,119,253,137,210,173,54,155,85,130,213,69,98,177,91,41,45,214,219,117,60,116,148,116,116,144,182,24,41,160,141,168,216,226,142,54,162,53,140,107,81,26,141,68,68,68,68,68,63,88,0,0,3,159,229,60,61,104,22,115,125,170,202,115,93,15,211,252,130,245,91,179,196,220,110,152,205,21,93,84,251,24,214,51,124,178,70,231,187,107,24,214,167,85,247,53,168,137,238,68,61,6,21,167,184,14,154,218,165,177,105,206,15,143,226,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,235,209,141,79,228,135,160,0,115,75,183,12,156,54,223,238,181,183,219,239,15,154,107,113,185,92,106,36,171,172,172,171,196,232,38,158,166,121,28,174,146,89,36,116,74,231,189,206,85,114,185,85,85,85,85,84,246,184,182,39,138,224,214,42,92,91,10,198,109,88,253,150,139,127,134,183,90,232,163,164,165,131,123,220,247,236,138,52,107,27,185,239,115,151,162,123,220,229,85,247,170,159,88,0,0,0,0,0,0,0,57,87,238,157,194,199,252,218,116,171,254,166,219,191,236,78,170,0,249,56,182,39,138,224,214,42,92,91,10,198,109,88,253,150,139,127,134,183,90,232,163,164,165,131,123,220,247,236,138,52,107,27,185,239,115,151,162,123,220,229,85,247,170,159,88,0,7,42,253,211,184,88,255,0,155,78,149,127,212,219,119,253,137,213,64,31,39,22,196,241,92,26,197,75,139,97,88,205,171,31,178,209,111,240,214,235,93,20,116,148,176,111,123,158,253,145,70,141,99,119,61,238,114,244,79,123,156,170,190,245,83,235,0,7,63,202,120,122,208,44,230,251,85,148,230,186,31,167,249,5,234,183,103,137,184,221,49,154,42,186,169,246,49,172,102,249,100,141,207,118,214,49,173,78,171,238,107,81,19,220,136,125,91,6,147,233,102,41,138,220,176,92,91,77,49,75,54,55,121,239,123,70,207,111,179,83,83,208,214,119,99,72,165,239,64,198,36,114,111,141,173,99,183,53,119,53,17,171,213,19,161,234,192,28,171,247,78,225,99,254,109,58,85,255,0,83,109,223,246,39,74,180,218,109,86,11,85,21,138,197,108,164,183,91,109,212,241,210,81,209,210,66,216,96,166,130,54,163,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,253,96,15,63,154,233,238,3,169,86,168,172,90,141,131,227,249,85,182,10,134,213,197,71,123,182,67,93,4,115,181,174,107,101,108,115,53,205,71,163,94,246,163,145,58,244,123,147,249,169,231,241,110,30,180,11,6,190,210,229,56,86,135,233,254,63,122,162,223,225,174,54,188,102,138,146,170,13,236,115,31,178,88,227,107,219,185,143,115,87,162,251,218,229,69,247,42,157,0,0,57,254,83,195,214,129,103,55,218,172,167,53,208,253,63,200,47,85,187,60,77,198,233,140,209,85,213,79,177,141,99,55,203,36,110,123,182,177,141,106,117,95,115,90,136,158,228,67,160,0,60,166,11,164,250,89,165,254,59,246,103,166,152,166,37,237,62,215,141,246,21,154,154,131,197,118,247,118,251,189,150,55,126,222,227,246,238,235,211,123,186,125,234,122,176,0,28,210,237,195,39,13,183,251,173,109,246,251,195,230,154,220,110,87,26,137,42,235,43,42,241,58,9,167,169,158,71,43,164,150,73,29,18,185,239,115,149,92,174,85,85,85,85,85,58,88,3,228,226,216,158,43,131,88,169,113,108,43,25,181,99,246,90,45,254,26,221,107,162,142,146,150,13,239,115,223,178,40,209,172,110,231,189,206,94,137,239,115,149,87,222,170,125,96,0,231,249,79,15,90,5,156,223,106,178,156,215,67,244,255,0,32,189,86,236,241,55,27,166,51,69,87,85,62,198,53,140,223,44,145,185,238,218,198,53,169,213,125,205,106,34,123,145,15,171,130,233,62,150,105,127,142,253,153,233,166,41,137,123,79,181,227,125,133,102,166,160,241,93,189,221,190,239,101,141,223,183,184,253,187,186,244,222,238,159,122,158,172,1,202,191,116,238,22,63,230,211,165,95,245,54,221,255,0,98,116,171,77,166,213,96,181,81,88,172,86,202,75,117,182,221,79,29,37,29,29,36,45,134,10,104,35,106,54,56,163,141,168,141,99,26,212,70,163,81,17,17,17,17,15,214,0,0,0,30,43,53,209,13,23,212,171,172,87,221,70,210,28,43,42,185,65,78,218,72,171,47,118,10,74,233,227,129,174,115,155,19,100,154,55,57,24,142,123,220,141,69,233,213,238,95,230,167,181,0,121,76,23,73,244,179,75,252,119,236,207,77,49,76,75,218,125,175,27,236,43,53,53,7,138,237,238,237,247,123,44,110,253,189,199,237,221,215,166,247,116,251,212,252,185,174,136,104,190,165,93,98,190,234,54,144,225,89,85,202,10,118,210,69,89,123,176,82,87,79,28,13,115,156,216,155,36,209,185,200,196,115,222,228,106,47,78,175,114,255,0,53,61,168,3,202,96,186,79,165,154,95,227,191,102,122,105,138,98,94,211,237,120,223,97,89,169,168,60,87,111,119,111,187,217,99,119,237,238,63,110,238,189,55,187,167,222,167,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,10,225,251,139,60,55,93,243,253,79,210,214,211,210,89,50,205,53,202,46,54,87,218,93,94,179,207,95,110,166,153,32,109,201,136,177,177,17,142,149,30,199,70,213,147,180,189,189,238,254,44,123,131,186,128,0,0,0,0,0,0,0,3,228,229,153,77,139,6,197,111,57,174,83,93,224,172,184,253,190,162,233,113,169,237,62,78,197,44,17,186,73,100,216,196,115,221,181,140,114,244,106,43,151,167,68,69,95,113,5,180,115,155,86,9,169,252,77,73,163,151,12,63,217,184,133,238,224,150,44,79,34,167,154,106,137,43,171,150,170,72,233,229,168,133,209,70,248,97,170,99,169,209,141,216,174,130,78,189,197,115,36,87,192,19,252,0,0,2,5,113,131,205,95,13,225,243,63,253,150,233,142,41,73,158,95,109,53,17,179,34,170,117,197,96,162,183,61,147,51,189,68,199,49,142,89,106,86,36,153,142,114,42,50,9,29,30,228,153,204,150,22,132,245,7,148,210,173,76,197,117,147,78,49,205,82,194,170,252,69,151,38,183,197,112,166,221,36,111,146,29,233,241,193,47,109,239,99,102,137,232,232,228,98,57,118,72,199,181,87,171,84,245,96,0,62,78,89,148,216,176,108,86,243,154,229,53,222,10,203,143,219,234,46,151,26,158,211,228,236,82,193,27,164,150,77,140,71,61,219,88,199,47,70,162,185,122,116,68,85,247,1,245,129,93,90,77,205,239,4,203,120,142,191,233,230,123,111,181,88,180,218,186,224,182,252,71,43,141,211,51,110,199,171,25,61,199,188,141,237,195,81,238,123,95,178,63,15,185,173,149,30,221,243,71,61,117,10,139,50,184,224,25,45,191,78,110,212,150,188,178,170,207,91,13,134,186,173,168,232,41,110,46,133,233,77,52,136,172,122,43,27,42,177,202,138,199,251,145,126,23,125,202,30,128,20,23,118,230,99,204,2,193,117,173,177,95,117,130,174,221,114,183,84,73,73,89,71,87,137,90,97,158,154,120,220,173,146,41,35,117,26,57,143,107,145,90,173,84,69,69,69,69,46,83,132,141,104,181,107,215,15,56,78,160,82,229,244,153,21,222,75,61,29,38,73,81,11,27,19,226,189,199,79,31,141,138,88,154,214,164,79,238,171,156,141,70,181,170,199,177,236,235,27,216,170,29,128,16,255,0,154,6,189,234,199,14,218,5,96,205,116,115,43,251,63,122,173,204,41,109,115,212,248,26,106,189,244,175,162,173,145,209,236,168,142,70,39,87,195,26,245,68,221,240,244,235,209,85,22,32,112,21,199,175,22,58,211,197,142,13,166,122,151,170,222,217,198,239,62,211,241,180,94,194,182,211,247,123,86,218,169,163,254,36,52,236,145,189,36,137,142,248,92,157,122,116,94,168,170,138,22,254,1,73,124,74,115,69,226,114,29,121,206,104,52,95,85,105,45,24,77,182,241,53,182,203,5,37,190,215,115,130,104,41,250,67,226,163,169,146,153,206,145,147,186,55,78,159,19,145,169,50,53,28,228,106,42,133,218,2,31,242,199,213,141,118,215,77,14,188,234,150,186,229,215,91,213,93,118,65,53,190,205,226,45,20,116,52,171,67,79,12,93,103,167,240,244,241,44,187,167,146,120,222,245,115,218,142,166,70,181,24,230,201,187,219,112,205,197,221,171,93,117,47,86,180,106,243,110,164,180,229,154,95,148,92,173,172,142,42,134,236,186,90,162,174,154,8,106,162,141,206,89,81,241,164,113,178,127,114,177,31,36,78,71,39,121,34,140,36,80,0,0,7,138,214,252,214,235,166,186,47,159,106,53,138,158,146,123,150,43,139,221,111,116,113,85,177,206,130,73,233,169,36,154,54,200,214,185,174,86,43,152,136,168,142,106,244,235,209,83,239,3,218,131,149,112,197,196,46,43,197,6,141,89,117,115,22,166,240,30,63,185,77,113,181,190,170,58,137,173,149,209,59,108,180,242,57,139,254,108,140,87,53,142,124,82,196,245,99,55,237,78,170,0,0,0,0,0,0,0,2,63,241,139,198,46,9,194,6,9,79,127,191,209,251,103,36,188,239,251,63,143,247,38,167,246,167,106,106,118,85,127,93,50,9,99,131,181,29,66,73,252,68,77,253,54,183,170,175,184,36,0,35,87,2,252,102,216,184,195,211,138,171,156,150,175,99,102,120,191,135,167,201,173,177,49,235,74,217,37,71,246,170,105,164,119,94,176,203,218,149,82,55,57,100,141,204,115,93,185,17,146,201,37,64,0,64,14,107,124,81,235,183,13,127,178,239,216,166,115,246,115,237,31,182,253,167,253,140,163,172,239,248,127,3,217,254,233,138,77,187,123,242,255,0,71,167,93,222,254,189,19,160,79,240,84,7,1,92,122,241,99,173,60,88,224,218,103,169,122,173,237,156,110,243,237,63,27,69,236,43,109,63,119,181,109,170,154,63,226,67,78,201,27,210,72,152,239,133,201,215,167,69,234,138,168,182,254,0,0,0,20,129,196,47,49,238,51,176,109,125,212,188,43,22,214,79,5,101,199,243,11,205,174,221,77,246,118,213,39,98,150,10,217,99,138,61,239,166,115,221,181,140,106,117,114,171,151,167,85,85,95,121,103,252,5,106,150,119,173,60,39,96,218,153,169,119,223,108,228,151,159,105,248,218,223,11,13,63,119,181,114,170,134,63,225,194,198,70,222,145,196,198,252,45,78,189,58,175,85,85,85,9,0,0,0,0,0,0,0,15,201,118,162,169,184,218,171,109,244,119,106,187,93,69,85,60,144,197,93,72,216,157,61,43,220,213,70,205,26,76,199,196,175,106,170,57,18,70,61,157,81,55,53,201,213,22,152,120,157,227,11,152,175,11,250,203,122,210,60,167,95,60,127,128,237,212,219,174,140,195,173,116,240,220,232,101,110,232,170,35,107,233,63,206,141,232,215,61,172,150,41,88,143,126,205,202,23,82,10,181,229,231,204,215,81,53,19,84,41,244,75,137,27,213,37,226,163,42,168,86,99,217,26,193,73,111,90,106,180,143,171,104,167,100,109,138,39,178,85,102,216,156,214,247,123,207,108,125,36,73,90,176,218,80,0,86,7,52,14,51,56,147,225,219,95,108,24,86,142,106,71,217,251,45,110,31,75,116,158,155,216,244,21,123,234,159,91,91,27,164,223,81,4,143,78,172,134,52,232,139,183,225,235,211,170,170,175,64,229,73,197,30,187,113,41,251,81,253,181,231,63,104,254,206,123,19,217,159,216,202,58,62,199,136,241,221,239,238,104,163,221,187,177,23,244,186,244,219,238,233,213,122,132,255,0,0,169,94,58,57,169,101,244,122,143,75,133,112,137,159,120,27,86,57,226,32,188,223,226,161,162,174,165,188,213,57,88,136,218,100,168,134,79,224,195,177,232,147,53,81,178,186,87,43,81,88,200,228,144,45,168,20,193,194,175,21,252,199,184,175,213,202,61,45,195,248,128,164,183,49,180,238,185,93,238,117,56,205,153,204,183,91,163,124,108,150,116,143,195,35,166,126,233,99,99,35,106,166,231,189,187,156,198,111,145,159,91,141,254,58,120,185,208,94,39,50,221,35,211,253,108,171,142,197,142,211,218,33,167,90,187,5,158,105,229,123,237,116,146,203,52,143,240,136,138,249,37,146,73,21,26,141,98,43,213,26,214,181,17,168,23,18,8,1,202,147,138,61,118,226,83,246,163,251,107,206,126,209,253,156,246,39,179,63,177,148,116,125,143,17,227,187,223,220,209,71,187,119,98,47,233,117,233,183,221,211,170,245,159,224,0,0,0,0,0,0,1,64,63,213,71,227,179,254,92,255,0,209,155,63,250,161,111,220,5,106,150,119,173,60,39,96,218,153,169,119,223,108,228,151,159,105,248,218,223,11,13,63,119,181,114,170,134,63,225,194,198,70,222,145,196,198,252,45,78,189,58,175,85,85,85,9,0,0,0,1,26,184,23,227,54,197,198,30,156,85,92,228,181,123,27,51,197,252,61,62,77,109,137,143,90,86,201,42,63,181,83,77,35,186,245,134,94,212,170,145,185,203,36,110,99,154,237,200,140,150,64,146,160,0,0,28,127,139,109,111,186,240,225,160,57,30,180,89,172,116,151,154,140,114,162,214,231,208,84,200,232,217,83,4,215,26,106,121,152,143,111,189,143,88,166,147,99,250,57,26,253,174,86,189,17,88,161,216,1,226,180,95,87,176,221,122,210,252,127,87,52,254,122,185,44,89,21,59,166,167,74,184,22,25,226,123,36,116,82,195,35,61,232,143,142,88,228,141,85,170,230,42,177,85,174,115,85,28,190,212,0,0,0,0,0,57,87,20,122,233,251,181,232,78,77,173,127,101,190,209,253,156,240,95,216,207,29,224,251,254,34,178,10,111,237,221,185,54,237,239,238,254,130,245,219,211,221,215,170,123,92,3,63,195,117,79,13,180,234,14,159,100,52,151,204,122,249,78,149,52,53,212,202,187,37,103,85,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,15,64,0,0,0,0,15,63,159,231,248,110,150,97,183,109,65,212,28,134,146,199,143,88,233,214,166,186,186,165,87,100,76,234,136,136,136,136,174,123,220,229,107,24,198,162,189,239,115,90,212,115,156,136,190,43,133,205,116,253,229,52,39,25,214,191,178,223,103,62,209,248,223,236,103,142,241,157,143,15,89,61,55,246,238,220,123,183,118,55,127,65,58,110,233,239,233,213,67,170,130,144,56,133,230,61,198,118,13,175,186,151,133,98,218,201,224,172,184,254,97,121,181,219,169,190,206,218,164,236,82,193,91,44,113,71,189,244,206,123,182,177,141,78,174,85,114,244,234,170,171,239,44,255,0,128,173,82,206,245,167,132,236,27,83,53,46,251,237,156,146,243,237,63,27,91,225,97,167,238,246,174,85,80,199,252,56,88,200,219,210,56,152,223,133,169,215,167,85,234,170,170,161,32,0,43,47,89,249,192,90,176,142,37,232,241,172,18,197,73,147,233,126,59,81,81,109,191,92,109,245,141,153,247,164,145,148,235,226,168,183,70,196,99,233,101,101,75,27,252,87,195,82,199,185,81,205,71,69,43,2,205,1,229,52,183,84,176,77,105,193,45,154,153,166,151,223,108,227,119,158,247,130,173,240,179,83,247,123,83,62,25,63,135,51,25,35,122,73,19,219,241,53,58,244,234,157,81,81,87,213,128,0,164,14,33,121,143,113,157,131,107,238,165,225,88,182,178,120,43,46,63,152,94,109,118,234,111,179,182,169,59,20,176,86,203,28,81,239,125,51,158,237,172,99,83,171,149,92,189,58,170,170,251,192,187,240,71,254,2,181,75,59,214,158,19,176,109,76,212,187,239,182,114,75,207,180,252,109,111,133,134,159,187,218,185,85,67,31,240,225,99,35,111,72,226,99,126,22,167,94,157,87,170,170,170,200,0,0,17,215,134,110,46,237,90,235,169,122,181,163,87,155,117,37,167,44,210,252,162,229,109,100,113,84,55,101,210,213,21,116,208,67,85,20,110,114,202,143,141,35,141,147,251,149,136,249,34,114,57,59,201,20,97,34,128,0,0,0,1,194,184,62,226,207,13,226,235,75,254,220,88,169,233,44,247,218,10,137,41,175,184,227,107,214,170,123,83,214,71,164,10,247,172,113,43,217,44,76,73,26,244,102,206,189,198,34,171,162,122,39,117,0,0,0,0,0,14,21,160,28,89,225,188,70,106,134,171,96,250,127,79,73,93,98,211,90,139,93,53,62,71,73,94,179,193,121,125,84,115,172,171,27,59,109,70,178,41,105,228,141,30,215,200,201,83,163,218,187,85,170,189,212,0,4,0,230,165,196,15,18,124,55,126,207,242,221,17,207,110,182,75,45,251,199,219,175,13,246,29,5,101,12,53,81,118,164,166,94,236,244,207,124,115,74,201,42,62,5,147,107,155,77,213,140,69,108,142,112,79,240,84,95,0,156,199,53,251,80,120,151,176,105,182,189,234,53,37,243,30,203,41,234,109,116,171,83,73,110,182,50,142,227,179,187,77,34,62,26,118,58,87,200,232,150,153,145,43,211,115,234,154,169,213,205,107,86,221,0,2,144,56,133,230,61,198,118,13,175,186,151,133,98,218,201,224,172,184,254,97,121,181,219,169,190,206,218,164,236,82,193,91,44,113,71,189,244,206,123,182,177,141,78,174,85,114,244,234,170,171,239,44,255,0,128,173,82,206,245,167,132,236,27,83,53,46,251,237,156,146,243,237,63,27,91,225,97,167,238,246,174,85,80,199,252,56,88,200,219,210,56,152,223,133,169,215,167,85,234,170,170,161,32,1,23,249,137,241,35,83,195,135,14,151,75,206,33,159,82,99,154,131,121,168,165,166,197,88,234,120,170,167,169,123,42,160,117,90,178,25,88,246,43,27,76,178,238,123,219,177,170,248,211,170,61,241,162,214,94,149,113,247,204,87,89,53,31,28,210,220,43,90,60,69,235,38,184,69,111,166,221,138,218,223,28,59,215,227,158,94,221,19,222,216,98,98,58,73,30,141,93,145,177,238,84,232,213,2,245,0,0,1,31,248,204,226,151,247,71,194,112,253,72,173,198,253,183,101,185,102,20,182,43,221,60,78,219,84,202,25,104,234,229,116,180,202,174,70,44,204,124,17,185,26,255,0,133,237,71,51,171,21,201,35,59,86,39,148,216,179,156,86,205,154,226,213,222,54,203,144,91,233,238,150,234,158,211,227,239,210,207,27,100,138,77,143,70,189,187,152,246,175,71,34,57,58,244,84,69,247,1,245,128,0,1,80,28,122,241,235,197,142,139,113,99,156,233,158,154,106,183,177,177,187,55,179,60,21,23,176,173,181,29,174,237,182,150,105,63,137,53,59,228,119,89,37,123,190,39,47,78,189,19,162,34,34,72,14,84,156,81,235,183,18,159,181,31,219,94,115,246,143,236,231,177,61,153,253,140,163,163,236,120,143,29,222,254,230,138,61,219,187,17,127,75,175,77,190,238,157,87,168,79,240,0,0,71,252,119,140,92,18,229,197,142,93,194,77,254,143,216,217,37,155,192,125,159,155,185,53,71,183,187,182,213,175,170,248,89,7,110,151,177,26,34,127,18,85,238,117,248,122,42,109,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,58,218,185,169,153,86,141,241,221,168,58,165,133,85,248,123,214,51,170,23,203,133,54,233,36,100,115,108,185,207,190,9,123,111,99,221,12,172,87,71,35,17,201,190,55,189,170,189,28,166,138,76,214,113,99,230,159,89,62,96,100,62,163,56,23,231,194,175,19,24,111,21,250,71,71,170,88,125,13,93,185,237,168,117,182,239,108,169,69,115,237,215,24,217,27,229,129,36,218,141,153,155,101,141,236,145,168,155,152,246,238,107,31,190,54,118,3,53,156,52,113,23,157,240,191,170,116,26,153,130,212,127,130,163,188,81,108,135,251,39,107,241,48,205,61,31,114,88,164,236,247,123,12,111,117,141,222,207,189,23,239,69,208,246,139,234,246,27,175,90,95,143,234,230,159,207,87,37,139,34,167,116,212,233,87,2,195,60,79,100,142,138,88,100,103,189,17,241,203,28,145,170,181,92,197,86,42,181,206,106,163,148,61,168,0,0,0,0,5,96,115,69,230,1,71,104,163,185,112,201,162,25,23,122,235,55,137,183,103,23,72,35,130,122,88,233,101,130,88,38,180,183,184,199,238,153,123,189,101,146,53,99,161,116,109,141,28,175,89,91,16,114,174,107,156,107,254,211,114,169,248,107,211,59,157,214,155,27,196,174,21,20,217,108,189,123,48,222,46,144,200,214,165,62,197,106,72,232,105,100,141,254,247,59,100,146,174,228,98,164,48,202,234,235,63,85,178,211,117,189,84,190,142,205,108,171,175,168,142,158,122,183,197,77,11,165,123,96,130,39,205,52,170,214,162,170,50,56,163,146,71,187,238,107,24,231,47,68,69,83,242,129,111,220,173,56,246,251,119,71,97,225,71,84,32,217,144,90,173,254,15,16,186,83,211,244,142,190,134,146,5,114,81,212,53,137,210,57,161,130,39,43,37,232,141,146,56,213,30,169,43,81,211,217,81,150,207,246,85,129,101,95,238,174,57,146,99,151,15,252,101,29,117,182,186,158,79,253,89,33,154,57,25,254,39,53,205,254,74,133,233,242,253,227,186,197,197,86,43,30,21,148,191,193,106,110,63,111,73,46,52,221,31,39,181,41,96,142,150,57,110,187,217,79,21,60,29,218,154,135,39,134,106,171,153,211,170,117,111,189,2,96,25,246,227,251,131,235,175,9,186,184,230,219,210,146,76,19,49,168,172,175,197,31,12,174,87,211,64,199,181,100,161,149,178,61,210,239,167,73,162,98,72,231,57,37,99,152,253,219,214,72,227,208,73,205,56,138,208,108,55,137,45,35,190,233,78,103,69,72,230,92,105,222,251,101,116,212,235,51,237,55,20,99,146,158,182,36,107,216,237,241,185,221,85,168,246,239,98,190,55,46,199,185,20,41,219,150,167,26,247,30,29,53,30,135,75,243,91,159,77,50,203,174,14,142,165,142,90,88,35,181,93,42,86,154,38,92,229,158,70,163,214,22,50,6,178,70,172,173,99,99,123,229,68,115,152,141,125,234,25,161,226,43,65,179,46,27,117,114,251,165,57,157,21,91,95,110,168,123,237,149,211,83,164,44,187,91,149,238,74,122,216,145,175,123,118,72,214,245,86,163,221,177,232,248,220,187,216,228,75,52,229,55,198,189,199,80,40,255,0,118,45,80,185,247,239,86,75,123,36,196,43,100,90,90,120,229,181,210,193,12,41,108,108,108,107,31,36,209,50,55,76,215,127,21,239,143,190,175,86,164,40,175,11,42,42,3,155,39,26,246,237,64,172,253,216,180,190,231,223,178,217,46,15,147,47,173,141,106,169,228,150,233,75,60,208,173,177,209,189,172,100,144,196,248,219,51,157,252,86,62,78,194,177,90,176,170,190,74,243,66,227,95,247,127,193,31,163,26,123,115,186,208,234,78,101,111,101,76,87,26,37,236,251,26,214,233,156,199,212,36,174,106,245,154,94,212,240,198,145,170,62,63,142,93,241,185,145,119,41,91,19,197,175,185,206,85,102,194,177,106,31,27,122,200,46,20,246,187,117,55,117,145,247,234,167,145,177,197,30,247,171,88,221,207,123,83,171,149,26,157,122,170,162,123,192,234,188,31,240,215,125,226,167,92,108,250,101,108,94,205,170,29,183,76,146,173,181,76,130,74,75,60,83,70,202,137,34,87,53,251,166,94,235,35,141,17,143,78,228,140,87,34,49,30,230,232,163,19,197,172,88,54,43,102,194,177,106,31,5,101,199,237,244,246,187,117,55,117,242,118,41,96,141,177,197,30,247,171,158,237,172,99,83,171,149,92,189,58,170,170,251,206,85,193,255,0,13,118,46,21,180,58,207,166,86,197,239,93,102,219,116,201,42,219,84,249,227,171,188,75,12,108,168,146,37,115,89,182,20,237,50,56,209,24,197,237,198,197,114,43,213,238,119,107,2,133,185,169,232,229,139,72,184,184,187,212,227,147,116,164,207,109,241,102,50,83,109,127,245,173,85,76,243,199,82,155,222,247,43,251,147,211,203,63,95,133,173,239,236,107,81,172,69,94,255,0,201,47,88,239,177,101,89,215,15,213,16,247,172,181,54,245,204,104,228,220,198,248,74,168,228,167,164,168,78,136,205,242,119,153,45,55,189,95,181,158,23,225,111,89,28,169,37,121,178,104,93,247,88,56,101,251,73,137,89,173,85,119,93,59,184,63,36,170,154,161,89,29,83,44,241,210,204,149,172,167,145,201,255,0,65,51,227,220,212,123,105,147,166,231,182,54,58,157,184,107,213,234,157,5,215,156,27,87,33,158,174,58,124,118,241,12,215,4,164,130,41,167,150,220,254,177,86,195,27,37,232,197,124,148,210,77,26,42,171,122,43,209,81,205,84,71,32,90,255,0,58,191,43,24,183,204,10,31,78,184,144,3,149,199,158,205,50,250,215,163,214,147,211,156,173,218,213,127,225,19,9,190,216,174,116,151,27,109,199,56,182,213,209,214,82,76,217,160,169,130,75,101,193,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,64,190,87,30,123,52,203,235,94,143,90,5,186,113,255,0,175,52,220,62,112,185,151,100,208,214,213,211,95,111,244,239,198,113,231,210,84,75,77,59,46,53,113,72,214,205,28,209,177,203,19,224,137,179,84,162,170,183,170,211,163,17,237,115,154,166,125,177,60,90,251,156,229,86,108,43,22,161,241,183,172,130,225,79,107,183,83,119,89,31,126,170,121,27,28,81,239,122,181,141,220,247,181,58,185,81,169,215,170,170,39,188,177,254,116,250,243,83,118,204,177,78,28,172,213,180,143,182,216,169,217,147,94,146,26,136,165,127,180,102,73,34,166,134,86,35,55,192,248,169,214,73,17,55,255,0,17,149,204,114,179,225,99,151,149,114,150,225,226,213,172,188,67,84,103,153,93,170,174,170,197,166,52,244,215,184,31,13,99,97,99,111,107,80,213,183,182,86,162,247,94,196,72,106,102,68,103,70,239,167,98,72,170,215,118,228,11,158,210,124,23,246,95,165,152,110,153,251,83,218,127,100,177,251,117,139,198,246,59,62,43,194,211,71,15,119,183,185,219,55,118,247,109,220,238,157,122,117,94,157,76,251,235,150,127,153,105,103,27,58,157,168,58,125,144,213,216,242,27,30,164,100,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,116,102,102,179,139,31,52,250,201,243,3,33,245,25,192,189,62,14,184,197,193,56,191,193,42,47,246,10,63,99,100,150,109,159,104,49,254,228,213,30,203,238,205,80,202,95,235,167,193,20,115,247,99,167,89,63,134,139,179,174,215,116,84,247,200,3,50,218,23,174,154,143,195,166,163,219,181,67,75,239,62,6,235,67,214,41,161,149,21,244,183,10,87,42,44,148,181,49,162,167,114,23,237,111,84,234,142,71,53,175,99,152,246,49,237,209,78,133,235,166,156,113,23,167,22,237,80,210,251,207,142,181,87,117,138,104,101,68,101,85,190,169,168,139,37,45,76,104,171,219,153,155,155,213,58,171,85,174,107,216,231,177,236,123,131,160,28,171,139,31,43,26,201,242,255,0,33,244,233,200,1,172,124,222,242,173,54,226,127,40,180,96,86,252,83,80,244,158,219,225,237,244,108,166,116,148,179,84,77,29,59,150,162,120,43,145,30,215,117,170,149,88,175,237,73,19,226,166,143,180,141,222,233,159,39,231,226,99,13,226,191,151,230,172,106,150,31,67,87,110,123,112,124,146,219,119,182,84,162,185,246,235,140,118,169,31,44,9,38,212,108,204,219,44,111,100,141,68,220,199,183,115,88,253,241,176,42,7,131,238,44,243,46,17,117,67,237,197,138,158,174,241,98,175,167,146,154,251,142,54,189,41,96,186,177,35,122,64,175,122,199,42,49,241,74,244,145,175,70,111,233,220,98,42,54,87,162,232,35,75,117,75,4,214,156,18,217,169,154,105,125,246,206,55,121,239,120,42,223,11,53,63,119,181,51,225,147,248,115,49,146,55,164,145,61,191,19,83,175,78,169,213,21,21,115,4,75,254,92,220,107,254,234,186,143,61,131,63,185,221,100,211,44,167,248,119,42,104,23,187,29,174,185,85,137,29,205,176,237,115,221,181,140,88,229,108,74,215,62,55,53,221,37,116,49,70,161,125,32,0,0,0,0,30,127,63,207,240,221,44,195,110,218,131,168,57,13,37,143,30,177,211,173,77,117,117,74,174,200,153,213,17,17,17,17,92,247,185,202,214,49,141,69,123,222,230,181,168,231,57,17,67,229,107,70,175,97,186,11,165,249,6,174,106,4,245,113,216,177,218,118,205,80,148,144,44,211,202,247,200,216,162,134,54,123,145,95,36,178,71,26,43,149,172,69,122,43,156,214,162,185,51,173,196,86,188,230,92,73,106,229,247,85,179,58,218,183,62,227,80,246,91,40,102,168,73,153,105,183,35,220,180,244,81,43,88,198,236,141,174,232,174,70,55,123,213,242,57,55,189,202,189,3,141,190,48,114,110,46,117,66,91,211,150,174,139,9,177,212,78,220,78,207,87,21,63,126,134,9,99,129,147,62,73,34,98,57,207,153,212,204,149,88,231,200,145,171,149,140,115,145,55,58,63,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,211,107,158,198,207,11,156,212,94,173,73,99,85,233,185,58,135,171,209,125,94,204,180,23,84,49,253,92,211,249,233,35,190,227,181,14,154,157,42,224,73,160,149,143,141,209,75,12,140,247,42,178,72,164,146,53,86,171,94,136,245,86,185,174,68,114,104,79,133,94,38,48,222,43,244,142,143,84,176,250,26,187,115,219,80,235,109,222,217,82,138,231,219,174,49,178,55,203,2,73,181,27,51,54,203,27,217,35,81,55,49,237,220,214,63,124,108,206,13,21,166,235,113,166,175,172,183,219,42,234,169,237,116,233,87,93,44,48,185,236,165,129,101,142,20,150,87,34,116,99,22,89,162,141,28,238,137,190,70,55,239,114,34,246,190,15,184,179,204,184,69,213,15,183,22,42,122,187,197,138,190,158,74,107,238,56,218,244,165,130,234,196,141,233,2,189,235,28,168,199,197,43,210,70,189,25,191,167,113,136,168,217,94,138,26,51,42,175,158,119,224,159,230,79,211,75,41,210,221,82,193,53,167,4,182,106,102,154,95,125,179,141,222,123,222,10,183,194,205,79,221,237,76,248,100,254,28,204,100,141,233,36,79,111,196,212,235,211,170,117,69,69,90,214,231,157,248,39,249,147,244,208,34,175,43,143,61,154,101,245,175,71,173,47,248,207,15,47,76,255,0,13,211,14,49,180,231,51,212,12,134,146,197,98,165,168,175,166,168,184,85,170,182,8,31,83,111,169,167,137,100,119,78,140,98,203,52,104,175,119,70,49,21,92,229,107,81,92,154,30,0,0,3,53,156,88,249,167,214,79,152,25,15,168,206,93,79,43,143,34,122,101,245,175,88,173,41,91,139,31,52,250,201,243,3,33,245,25,203,169,229,113,228,79,76,190,181,235,21,160,74,160,0,0,0,0,0,2,63,241,139,193,214,9,197,254,9,79,96,191,214,123,27,36,179,111,251,63,144,118,230,168,246,95,118,106,119,213,127,90,178,120,163,159,187,29,58,71,252,69,93,157,119,55,162,167,190,64,0,50,239,159,224,25,150,150,102,87,109,62,212,28,122,174,199,144,216,234,22,154,186,134,165,19,124,79,232,138,138,138,138,173,123,28,213,107,216,246,170,177,236,115,92,213,115,92,138,183,19,203,23,143,31,219,125,138,155,65,181,98,245,187,62,199,237,237,246,109,210,227,113,238,85,101,16,181,243,58,78,141,237,53,59,212,240,54,157,29,186,73,37,153,169,36,203,215,100,174,79,65,204,179,129,90,158,38,177,154,93,79,211,26,10,186,173,80,199,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,200,220,215,171,163,88,233,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,64,39,175,58,191,52,248,183,203,250,31,81,184,157,87,145,143,227,103,229,191,212,136,85,198,103,20,191,189,198,109,135,234,69,110,55,236,75,213,183,15,165,177,94,233,226,118,234,87,215,69,89,87,43,165,166,85,114,189,33,123,39,141,200,215,252,76,114,185,157,94,141,73,31,245,120,82,227,54,251,194,94,156,106,173,179,3,181,119,115,60,239,217,20,246,139,148,236,99,233,109,81,211,165,111,126,165,209,187,175,118,100,241,17,36,81,171,86,61,202,231,63,170,51,181,40,78,174,105,124,123,125,132,163,191,112,163,165,240,111,200,46,182,255,0,7,151,221,42,41,250,199,65,67,87,2,57,104,233,218,244,233,36,211,65,43,85,242,244,86,199,28,136,140,85,149,202,232,42,175,75,116,183,59,214,156,238,217,166,122,105,98,246,206,73,121,239,120,42,47,21,13,63,119,181,11,230,147,248,147,61,145,183,164,113,61,223,19,147,175,78,137,213,85,17,124,253,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,133,244,242,243,224,178,213,194,198,151,211,223,114,252,126,145,186,169,146,211,170,228,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,228,140,100,59,67,165,112,163,194,142,156,112,149,167,12,194,176,168,188,117,214,187,183,61,254,255,0,60,40,202,171,189,83,81,81,28,228,69,94,220,44,220,228,138,20,85,108,109,115,149,85,239,124,146,62,155,57,163,249,236,212,223,162,250,61,17,127,197,0,243,71,243,217,169,191,69,244,122,32,37,87,35,31,198,207,203,127,169,22,168,85,95,35,31,198,207,203,127,169,22,168,0,0,0,0,0,0,6,85,203,254,229,113,228,79,76,190,181,235,21,165,0,151,253,202,227,200,158,153,125,107,214,43,64,149,64,0,6,96,116,183,84,179,189,22,206,237,154,153,166,151,223,99,100,150,110,247,130,173,240,176,212,118,187,176,190,25,63,135,51,31,27,186,199,43,219,241,53,122,117,234,157,21,17,83,79,198,85,192,210,71,10,188,76,97,188,87,233,29,30,169,97,244,53,118,231,182,161,214,219,189,178,165,21,207,183,92,99,100,111,150,4,147,106,54,102,109,150,55,178,70,162,110,99,219,185,172,126,248,217,216,12,224,240,163,197,118,163,240,149,168,236,205,112,169,124,117,170,187,183,5,254,193,60,202,202,91,189,43,85,85,26,229,68,94,220,204,220,229,138,100,69,116,110,115,145,81,236,124,145,191,66,122,91,170,88,38,180,224,150,205,76,211,75,239,182,113,187,207,123,193,86,248,89,169,251,189,169,159,12,159,195,153,140,145,189,36,137,237,248,154,157,122,117,78,168,168,170,30,172,138,188,209,252,137,234,111,209,125,98,136,134,181,252,229,243,44,95,94,115,250,250,12,70,147,54,210,250,154,132,164,197,173,174,170,75,116,244,172,131,164,105,88,202,143,11,221,115,42,81,175,153,208,207,27,159,26,201,27,90,246,164,110,73,36,87,25,154,215,138,241,19,202,239,48,214,60,42,223,117,162,178,228,30,207,240,208,93,34,142,58,166,118,50,42,122,119,239,108,114,72,196,234,248,92,169,209,235,240,170,117,232,189,81,2,178,248,36,227,7,38,225,27,84,34,189,53,106,235,112,155,229,68,13,203,44,244,145,83,247,235,160,138,57,217,11,227,146,86,43,154,248,93,82,249,81,141,124,105,34,181,24,247,53,23,115,116,17,137,229,54,44,231,21,179,102,184,181,119,141,178,228,22,250,123,165,186,167,180,248,251,244,179,198,217,34,147,99,209,175,110,230,61,171,209,200,142,78,189,21,17,125,198,91,73,233,203,115,152,37,55,14,213,50,104,246,178,93,106,221,167,87,26,135,84,209,92,166,150,89,153,140,189,34,158,73,82,42,120,96,150,105,153,83,50,192,213,99,92,214,70,245,124,157,58,190,69,80,187,64,0,0,0,17,87,154,63,145,61,77,250,47,172,81,21,151,203,139,142,58,110,20,179,42,252,63,80,89,87,81,167,89,133,68,15,174,154,39,203,43,236,149,109,69,98,86,197,2,42,181,236,115,85,173,157,173,111,117,204,138,39,53,92,176,164,82,89,167,52,127,34,122,155,244,95,88,162,40,4,13,84,2,162,249,80,241,199,83,141,93,108,156,35,234,51,41,18,197,114,168,168,102,35,118,87,197,78,180,53,114,186,73,221,69,58,185,90,146,178,121,92,254,211,147,172,169,52,173,143,163,219,35,59,54,232,0,2,162,249,175,113,199,83,146,221,111,124,35,233,203,41,22,197,109,168,167,102,93,118,71,197,80,181,213,113,58,57,219,69,2,181,92,145,50,9,90,206,235,151,164,171,52,78,143,163,27,27,251,193,197,121,142,241,199,77,197,110,101,65,135,233,243,42,233,244,235,15,168,157,244,51,74,249,98,125,238,173,200,140,90,217,96,85,70,177,141,106,57,176,53,205,238,181,146,202,231,43,86,101,138,59,52,229,113,228,79,76,190,181,235,21,165,0,151,253,202,227,200,158,153,125,107,214,43,64,165,110,44,124,211,235,39,204,12,135,212,103,46,167,149,199,145,61,50,250,215,172,86,148,173,197,143,154,125,100,249,129,144,250,140,228,202,178,113,213,83,195,47,46,221,41,211,13,49,175,171,165,213,12,142,158,231,114,165,174,109,44,82,65,104,183,38,67,92,142,157,233,60,111,138,103,204,176,77,11,99,70,174,212,238,72,231,49,91,26,72,29,87,154,247,28,116,216,213,170,247,194,62,156,178,173,47,183,42,122,118,101,215,100,124,180,233,67,73,43,99,157,180,80,43,85,171,43,231,137,204,238,185,122,196,144,202,232,250,61,210,63,179,88,26,47,164,57,150,189,106,134,63,164,122,127,5,36,151,220,138,161,208,211,173,92,233,12,17,49,145,186,89,102,145,254,245,70,71,20,114,72,168,212,115,213,24,168,214,185,202,141,95,63,137,226,215,220,231,42,179,97,88,181,15,141,189,100,23,10,123,93,186,155,186,200,251,245,83,200,216,226,143,123,213,172,110,231,189,169,213,202,141,78,189,85,81,61,230,130,120,36,224,251,25,225,27,75,226,178,181,41,43,115,107,229,60,14,203,47,20,146,212,118,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,67,223,240,235,160,216,111,13,186,71,98,210,156,50,138,145,172,183,83,177,247,58,232,105,214,23,221,174,42,198,165,69,108,168,231,189,219,228,115,122,163,85,238,216,196,100,109,93,140,106,39,75,0,1,154,206,44,124,211,235,39,204,12,135,212,103,52,166,102,179,139,31,52,250,201,243,3,33,245,25,192,186,158,87,30,68,244,203,235,94,177,90,74,162,42,242,184,242,39,166,95,90,245,138,210,85,0,51,153,174,89,254,101,165,156,108,234,118,160,233,246,67,87,99,200,108,122,145,144,84,208,215,83,42,111,137,254,208,168,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,209,153,154,206,44,124,211,235,39,204,12,135,212,103,2,244,248,58,227,23,4,226,255,0,4,168,191,216,40,253,141,146,89,182,125,160,199,251,147,84,123,47,187,53,67,41,127,174,159,4,81,207,221,142,157,100,254,26,46,206,187,93,209,83,223,32,12,208,240,235,175,57,151,13,186,185,98,213,108,50,182,173,175,183,84,49,151,58,24,106,18,22,93,173,202,246,173,69,20,170,230,61,187,36,107,122,35,149,142,216,244,100,141,77,236,106,166,135,180,47,93,52,227,136,189,56,183,106,134,151,222,124,117,170,187,172,83,67,42,35,42,173,245,77,68,89,41,106,99,69,94,220,204,220,222,169,213,90,173,115,94,199,61,143,99,220,29,0,0,6,104,120,117,215,156,203,134,221,92,177,106,182,25,91,86,215,219,170,24,203,157,12,53,9,11,46,214,229,123,86,162,138,85,115,30,221,146,53,189,17,202,199,108,122,50,70,166,246,53,83,69,58,47,171,216,110,189,105,126,63,171,154,127,61,92,150,44,138,157,211,83,165,92,11,12,241,61,146,58,41,97,145,158,244,71,199,44,114,70,170,213,115,21,88,170,215,57,170,142,92,198,18,43,130,78,48,114,110,17,181,66,43,211,86,174,183,9,190,84,64,220,178,207,73,21,63,126,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,52,52,60,15,63,128,103,248,110,169,225,182,157,65,211,236,134,146,249,143,95,41,210,166,134,186,153,87,100,172,234,168,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,158,128,1,89,124,215,184,227,166,198,173,87,190,17,244,229,149,105,125,185,83,211,179,46,187,35,229,167,74,26,73,91,28,237,162,129,90,173,89,95,60,78,103,117,203,214,36,134,87,71,209,238,145,253,158,171,204,179,142,170,158,25,113,154,93,48,211,26,250,186,93,80,200,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,201,28,230,43,99,73,40,216,11,84,228,99,248,217,249,111,245,34,213,10,171,228,99,248,217,249,111,245,34,213,0,28,83,141,13,28,190,235,239,12,25,254,149,98,211,108,189,93,109,241,212,91,163,218,197,241,53,84,149,17,85,197,77,213,239,99,25,222,125,59,98,238,57,200,214,119,55,175,84,111,69,237,96,12,176,218,110,215,91,5,214,138,251,98,185,213,219,174,86,234,136,234,232,235,41,38,116,51,211,79,27,145,209,203,28,141,84,115,30,215,34,57,28,138,138,138,136,168,105,123,64,117,142,197,196,6,141,98,122,197,142,67,225,233,50,107,123,106,36,166,220,247,248,74,166,57,209,212,211,111,123,24,178,118,167,142,88,187,155,17,175,217,185,191,11,145,74,43,230,37,161,116,122,3,197,102,87,141,216,108,222,204,198,239,221,172,146,195,11,86,4,141,180,181,72,171,43,34,142,20,107,97,134,58,166,85,67,28,106,214,185,177,194,207,233,34,163,221,61,121,48,107,205,78,85,165,249,46,128,95,107,105,60,70,15,80,219,165,137,142,168,137,179,201,110,172,146,71,79,27,33,70,35,222,200,106,122,189,210,171,159,239,174,141,139,177,26,196,112,86,95,22,62,105,245,147,230,6,67,234,51,151,83,202,227,200,158,153,125,107,214,43,74,86,226,199,205,62,178,124,192,200,125,70,114,223,184,13,212,204,87,70,249,102,98,186,165,154,213,248,123,46,51,111,191,220,42,118,201,27,36,155,101,222,183,100,17,119,30,198,58,105,94,173,142,54,43,147,124,143,99,81,122,185,0,132,28,225,181,190,235,158,113,23,79,163,83,88,233,40,237,186,93,78,141,167,171,108,142,124,245,211,220,105,105,42,101,123,254,230,177,141,106,66,198,177,17,87,171,36,114,185,119,163,35,244,28,150,244,114,197,152,107,46,91,172,87,121,187,149,122,119,111,167,167,181,211,109,122,109,170,185,54,162,55,84,239,107,209,23,100,16,84,69,219,115,30,215,120,157,223,11,163,106,172,0,203,50,155,238,115,149,94,115,92,166,187,198,222,178,11,133,69,210,227,83,218,100,125,250,169,228,116,146,201,177,136,214,55,115,222,229,232,212,70,167,94,136,136,158,227,65,60,2,112,241,117,225,159,134,139,6,7,149,90,169,40,50,203,133,69,77,239,35,101,53,99,170,89,227,103,127,70,53,92,170,172,71,199,77,29,44,47,72,191,135,190,39,43,85,253,86,71,132,138,0,1,0,57,213,249,88,197,190,96,80,250,117,196,137,92,183,57,130,83,112,237,83,38,143,107,37,214,173,218,117,113,168,117,77,21,202,105,101,153,152,203,210,41,228,149,34,167,134,9,102,153,149,51,44,13,86,53,205,100,111,87,201,211,171,228,85,150,188,234,252,172,98,223,48,40,125,58,226,82,176,26,168,5,85,242,163,227,167,251,71,11,250,215,153,255,0,193,233,112,10,218,230,255,0,156,215,90,228,168,87,127,209,120,86,57,191,239,225,71,255,0,115,194,90,160,20,3,205,31,207,102,166,253,23,209,232,137,85,200,199,241,179,242,223,234,68,85,230,143,231,179,83,126,139,232,244,68,170,228,99,248,217,249,111,245,32,45,80,0,5,5,243,49,187,93,108,28,192,53,2,251,98,185,213,219,174,86,234,139,13,93,29,101,36,206,134,122,105,227,180,208,186,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,11,74,224,23,141,124,87,138,205,56,164,178,93,174,126,31,83,113,155,124,49,228,118,250,133,141,146,87,236,70,198,235,157,58,70,214,49,208,202,245,69,123,88,212,236,200,244,98,166,215,68,249,106,175,154,63,158,205,77,250,47,163,209,17,255,0,75,117,75,59,209,108,238,217,169,154,105,125,246,54,73,102,239,120,42,223,11,13,71,107,187,11,225,147,248,115,49,241,187,172,114,189,191,19,87,167,94,169,209,81,21,3,79,192,226,156,40,241,93,167,28,90,233,195,51,92,42,95,3,117,161,237,193,127,176,79,50,62,170,209,84,228,85,70,185,81,19,185,11,246,185,98,153,17,27,35,90,228,84,99,217,36,108,237,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,214,113,99,230,159,89,62,96,100,62,163,57,165,51,53,156,88,249,167,214,79,152,25,15,168,206,7,138,190,224,25,150,51,140,227,57,157,247,30,171,164,177,102,52,245,53,54,43,131,145,22,10,230,83,212,62,158,116,99,145,85,17,241,203,26,163,152,189,30,136,232,220,169,182,70,57,210,83,151,207,27,119,94,20,51,249,44,89,60,245,117,218,117,149,84,83,195,117,163,117,83,155,5,166,119,77,11,95,118,100,109,134,87,189,241,211,182,70,186,40,209,171,50,118,209,202,171,28,125,39,175,9,252,58,96,156,80,114,192,192,116,211,58,167,255,0,240,245,101,158,183,124,223,216,203,167,180,46,112,193,89,219,138,88,251,221,174,251,221,218,123,182,63,238,84,251,149,42,131,136,173,6,204,184,109,213,203,238,148,230,116,85,109,125,186,161,239,182,87,77,78,144,178,237,110,87,185,41,235,98,70,189,237,217,35,91,213,90,143,118,199,163,227,114,239,99,145,3,73,24,158,83,98,206,113,91,54,107,139,87,120,219,46,65,111,167,186,91,170,123,79,143,191,75,60,109,146,41,54,61,26,246,238,99,218,189,28,136,228,235,209,81,23,220,125,98,152,57,92,241,219,106,209,59,172,218,17,173,25,53,93,62,19,124,168,99,177,251,141,92,237,240,88,245,107,156,245,149,146,110,77,209,83,84,57,237,85,126,254,220,82,53,94,173,106,77,52,173,185,240,0,0,33,175,49,78,58,169,184,90,195,87,7,211,234,250,71,234,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,254,155,218,247,49,236,106,177,244,131,105,182,102,90,175,159,209,89,168,228,171,191,229,153,141,226,58,104,159,87,86,139,61,194,227,87,50,53,171,36,211,57,17,95,36,178,39,87,200,228,247,185,85,203,247,169,121,28,111,242,238,193,56,170,163,159,49,196,150,213,137,234,107,123,106,235,236,180,243,62,59,164,48,193,51,34,164,169,100,114,53,141,220,247,192,139,85,219,150,86,71,11,88,136,230,163,88,158,3,150,127,47,251,239,15,62,210,213,237,116,199,109,81,231,213,189,104,236,148,61,198,85,205,96,165,78,227,38,147,189,27,221,15,122,161,28,212,235,30,231,50,38,237,238,127,26,88,154,31,147,74,184,36,181,112,161,192,214,180,95,114,120,41,43,181,23,42,211,123,212,215,90,199,82,181,179,218,96,117,157,92,251,75,36,108,210,177,236,142,161,178,57,210,198,173,73,151,182,174,69,72,227,233,76,38,148,248,177,242,177,172,159,47,242,31,78,156,205,96,23,19,205,99,129,202,157,74,181,87,241,73,166,207,164,138,251,140,89,213,249,77,177,204,138,4,184,219,169,90,247,173,107,36,232,138,250,152,98,234,215,54,71,47,114,24,163,107,21,174,137,177,205,82,216,6,127,153,105,102,101,105,212,29,62,200,106,236,121,13,142,161,42,104,107,169,149,55,196,254,138,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,139,168,130,178,248,218,229,103,117,212,253,104,177,106,54,131,83,82,91,237,185,133,225,25,156,196,234,135,75,61,20,245,53,114,77,83,122,99,106,103,70,204,205,178,170,58,154,39,70,168,177,71,219,107,187,143,88,194,95,240,119,197,86,27,197,126,145,219,243,11,53,202,145,185,61,186,158,158,155,44,180,71,26,194,251,117,197,89,241,171,98,115,222,239,13,35,155,35,161,126,231,110,98,43,85,123,140,145,140,238,167,20,225,71,133,29,56,225,43,78,25,133,97,81,120,235,173,119,110,123,253,254,120,81,149,87,122,166,162,162,57,200,138,189,184,89,185,201,20,40,170,216,218,231,42,171,222,249,36,127,107,2,37,115,6,224,146,213,197,126,1,29,247,24,130,146,135,81,113,90,122,137,173,85,141,165,107,167,187,64,216,102,115,45,47,145,211,68,198,50,74,135,70,230,203,34,185,33,94,226,181,17,36,147,173,22,90,110,121,150,148,103,244,87,154,56,234,236,25,102,29,120,142,166,38,85,210,34,79,111,184,210,76,142,106,73,12,205,84,71,199,44,105,213,146,53,125,237,84,114,125,232,105,203,44,202,108,88,54,43,121,205,114,154,239,5,101,199,237,245,23,75,141,79,105,242,118,41,96,141,210,75,38,198,35,158,237,172,99,151,163,81,92,189,58,34,42,251,140,225,113,79,171,56,174,186,113,5,155,106,206,21,136,125,153,178,228,119,4,169,166,183,185,177,182,69,219,19,35,125,68,169,26,35,18,105,222,199,79,34,34,187,164,147,63,171,228,94,175,112,120,172,255,0,63,204,181,79,50,187,106,14,160,228,53,119,204,134,249,80,181,53,213,213,42,155,229,127,68,68,68,68,68,107,24,214,163,88,198,53,17,140,99,90,214,163,90,212,68,184,158,83,124,33,254,200,180,227,247,130,205,104,182,101,249,253,189,158,201,108,117,253,216,233,113,217,146,25,225,221,27,17,24,147,78,246,54,87,117,115,213,177,182,6,167,105,235,51,22,160,52,159,58,253,151,234,158,27,169,158,203,246,159,217,44,130,221,125,240,93,254,207,138,240,181,49,205,218,238,109,118,205,221,189,187,182,187,167,94,189,23,167,67,74,122,85,169,152,174,178,105,198,57,170,88,85,95,136,178,228,214,248,174,20,219,164,141,242,67,189,62,56,37,237,189,236,108,209,61,29,28,140,71,46,201,24,246,170,245,106,129,234,192,0,124,156,179,22,177,103,56,173,231,10,202,104,124,109,151,32,183,212,90,238,52,221,215,199,223,165,158,55,71,44,123,216,173,123,119,49,238,78,173,84,114,117,234,138,139,239,51,69,173,122,95,117,209,93,92,203,244,162,242,234,185,42,49,107,197,77,181,149,21,52,78,164,125,100,12,122,246,106,146,39,42,171,25,52,93,185,89,241,57,21,146,53,81,206,69,69,93,57,149,23,206,159,65,170,109,57,150,41,196,109,154,138,145,150,219,237,59,49,155,210,195,79,20,79,246,140,41,36,180,211,74,244,126,249,223,45,58,73,26,46,207,225,178,133,141,87,252,76,106,7,52,213,141,99,190,234,239,42,29,62,166,200,225,235,87,129,106,133,54,29,29,78,230,127,93,82,211,89,234,164,166,93,140,99,81,157,184,42,34,131,167,196,231,118,55,185,202,231,170,39,42,229,201,148,216,176,110,48,176,188,215,41,174,240,86,92,126,223,145,93,46,53,61,167,201,216,165,130,197,95,36,178,108,98,57,238,218,198,57,122,53,21,203,211,162,34,175,184,224,20,217,77,246,147,21,184,225,84,245,219,44,183,91,133,29,210,178,155,180,197,238,213,82,71,83,29,60,155,213,55,183,107,43,106,83,162,42,53,123,157,92,138,173,106,163,26,202,111,184,125,198,107,182,57,93,225,42,234,45,245,246,185,36,237,50,77,212,181,180,178,210,84,199,209,232,168,155,224,158,86,117,233,185,187,186,181,81,200,138,129,232,53,175,84,46,186,213,171,153,126,171,222,91,87,29,70,83,120,169,185,50,158,166,181,213,111,163,129,239,94,205,42,74,228,69,123,33,139,183,19,62,22,162,50,54,162,53,168,136,137,118,124,171,52,114,251,164,92,35,218,42,114,57,186,85,231,183,9,115,24,233,182,179,250,214,150,166,8,35,166,77,236,123,145,253,200,41,226,159,175,194,230,247,246,57,168,230,42,173,48,240,215,164,53,58,245,175,56,54,145,195,5,92,148,249,21,226,24,110,11,73,60,80,207,21,185,157,101,173,154,55,203,213,136,248,233,163,154,68,69,71,117,86,34,35,92,170,141,93,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,7,235,51,89,197,143,154,125,100,249,129,144,250,140,230,148,204,214,113,99,230,159,89,62,96,100,62,163,56,31,171,55,225,159,50,195,184,116,211,206,38,155,93,73,95,137,231,149,21,150,215,163,85,35,158,219,113,130,170,174,38,192,246,43,149,100,100,177,82,62,86,200,223,185,82,70,61,173,233,27,165,253,124,51,113,105,171,28,43,220,114,26,157,55,187,248,122,76,154,223,53,61,125,55,135,166,126,250,166,82,213,71,65,83,190,104,100,84,240,211,213,119,251,109,232,217,118,108,127,194,238,169,110,156,189,240,12,55,84,249,112,225,58,125,168,56,245,37,243,30,190,83,222,233,171,168,106,81,118,74,207,108,214,42,42,42,42,57,143,107,145,175,99,218,168,246,61,173,115,85,174,106,42,85,7,24,188,29,103,124,32,103,116,246,11,253,103,182,113,187,206,255,0,179,249,7,110,26,127,106,118,161,167,125,87,245,171,39,150,72,59,82,84,36,127,196,84,223,211,115,122,162,251,131,133,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,95,246,65,162,22,174,28,57,117,231,122,47,102,190,85,222,105,241,205,55,201,218,250,250,152,219,27,234,103,154,150,174,162,103,163,27,238,99,22,89,164,216,206,174,86,179,107,85,207,84,87,173,123,114,108,209,79,183,60,65,93,181,142,174,225,217,164,211,43,122,118,96,142,93,178,79,93,113,138,162,158,61,205,88,220,142,133,176,50,177,93,209,236,114,73,216,233,185,187,208,181,78,44,124,172,107,39,203,252,135,211,167,3,53,135,106,226,187,133,29,71,225,43,81,223,133,102,177,120,235,85,119,114,123,5,254,8,85,148,183,122,86,170,34,185,168,170,189,185,153,185,169,44,42,170,232,220,230,170,43,216,248,228,127,21,52,123,197,119,10,58,113,197,174,156,63,10,205,98,240,55,90,30,228,246,11,252,16,163,234,173,21,78,68,69,115,81,85,59,144,191,107,82,88,85,81,178,53,173,84,86,61,145,200,192,173,110,88,188,192,40,244,138,178,155,135,237,111,200,188,38,11,87,182,12,102,229,44,112,69,75,97,170,146,121,166,149,181,47,107,18,69,134,121,42,61,243,72,247,54,23,49,189,81,177,185,239,142,229,12,192,234,150,150,231,122,45,157,220,244,207,82,236,94,198,201,44,221,159,27,69,226,161,168,237,119,97,100,209,255,0,18,23,190,55,117,142,86,59,225,114,244,235,209,122,42,42,37,180,242,197,230,1,89,171,180,116,220,63,107,126,69,226,243,170,77,176,99,55,41,99,158,90,171,245,44,112,77,52,173,169,123,88,177,164,208,71,79,239,154,71,181,211,53,237,234,142,145,175,124,129,98,160,0,5,32,115,31,230,1,89,196,69,246,93,36,210,28,139,253,169,232,60,52,242,212,211,199,61,60,153,21,86,198,73,186,161,147,50,57,25,12,50,42,177,144,171,118,172,145,44,174,87,255,0,5,34,187,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,74,160,226,175,147,238,84,252,238,142,255,0,194,186,90,190,205,223,46,20,244,83,227,245,181,114,67,246,118,30,204,108,117,90,213,84,77,44,149,80,172,141,154,73,17,169,221,102,246,54,56,229,78,187,2,32,112,117,193,214,119,197,254,119,81,96,176,86,123,27,27,179,108,251,65,144,118,225,168,246,95,118,26,135,210,255,0,90,190,120,164,159,187,37,58,199,252,53,93,157,119,59,162,39,190,90,243,143,192,48,221,44,195,120,125,211,237,62,199,169,44,120,245,142,159,35,166,161,161,166,69,217,19,58,219,85,85,85,85,92,247,185,202,231,189,238,85,123,222,231,57,202,231,57,85,108,167,135,93,6,195,120,109,210,59,22,148,225,148,84,141,101,186,157,143,185,215,67,78,176,190,237,113,86,53,42,43,101,71,61,238,223,35,155,213,26,175,118,198,35,35,106,236,99,81,43,219,158,119,224,159,230,79,211,64,227,252,154,173,54,171,255,0,18,89,181,138,251,108,164,184,219,110,58,111,114,164,172,163,171,133,179,65,83,4,149,246,246,201,20,145,185,21,175,99,154,170,213,106,162,162,162,170,41,199,248,232,224,202,251,193,230,163,210,219,35,186,251,103,12,202,60,69,70,51,114,149,236,74,167,71,18,179,187,77,83,27,122,116,154,46,236,72,178,53,169,28,141,123,92,221,170,175,138,62,215,201,83,205,62,83,242,254,187,212,109,197,191,106,150,150,224,154,211,130,92,244,207,82,236,94,217,198,239,61,159,27,69,226,166,167,238,246,166,100,209,255,0,18,23,178,70,244,146,38,59,225,114,117,233,209,122,162,170,40,81,183,47,62,52,238,188,44,106,133,61,139,47,200,42,219,165,121,45,66,166,65,70,148,206,170,74,41,214,61,177,92,32,141,174,71,49,237,114,68,217,85,136,229,124,40,228,237,200,246,67,182,74,243,184,187,90,175,246,173,6,190,216,174,116,151,27,109,198,159,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,15,201,161,124,155,47,176,235,45,238,61,121,200,124,70,3,140,220,41,164,181,190,216,140,103,218,234,87,182,87,57,174,115,102,239,91,246,43,96,108,173,86,43,157,190,70,197,47,194,217,207,215,206,226,211,106,176,90,180,26,197,98,182,82,91,173,182,234,124,130,146,142,142,146,22,195,5,52,17,182,216,216,226,142,54,162,53,140,107,81,26,141,68,68,68,68,68,2,173,139,147,229,139,204,2,179,87,104,233,184,126,214,252,139,197,231,84,155,96,198,110,82,199,60,181,87,234,88,224,154,105,91,82,246,177,99,73,160,142,159,223,52,143,107,166,107,219,213,29,35,94,249,42,135,70,244,135,50,215,125,68,183,233,110,159,65,73,62,67,118,167,174,154,134,10,153,210,22,84,62,154,146,106,165,133,30,191,11,94,246,192,230,49,92,173,102,247,55,115,152,222,174,79,63,254,202,176,44,171,253,213,199,50,76,114,225,255,0,140,163,174,182,215,83,201,255,0,171,36,51,71,35,63,196,230,185,191,201,80,13,73,130,31,242,230,227,95,247,170,211,137,236,25,253,206,213,30,166,226,223,195,185,83,64,189,169,46,148,40,140,72,238,109,135,107,88,221,207,122,199,43,98,87,53,146,53,174,233,19,102,138,52,152,0,102,179,139,31,52,250,201,243,3,33,245,25,203,169,229,113,228,79,76,190,181,235,21,165,43,113,99,230,159,89,62,96,100,62,163,57,117,60,174,60,137,233,151,214,189,98,180,9,84,0,0,0,0,0,0,0,0,86,7,54,190,10,61,183,71,89,197,150,153,91,46,181,151,168,123,49,230,150,248,19,191,27,168,97,131,182,203,155,81,93,190,62,203,34,138,57,91,27,92,213,141,91,42,164,105,20,207,125,159,128,50,174,9,85,204,159,135,76,19,134,158,35,155,137,233,165,63,129,198,239,184,253,21,246,138,217,190,105,125,159,185,242,211,73,23,122,105,100,146,93,210,82,190,109,206,84,233,222,216,137,209,136,171,213,121,61,240,245,138,234,166,178,223,53,115,41,169,239,254,202,252,13,77,186,214,250,88,229,134,166,186,177,181,45,138,162,71,61,23,167,99,195,186,70,35,90,142,238,172,79,71,183,181,181,225,39,249,105,114,251,166,209,235,85,159,136,61,95,181,85,199,168,53,244,254,38,207,105,171,138,90,89,241,166,61,181,80,72,146,35,39,86,78,250,138,105,226,114,178,104,154,248,23,171,85,17,232,238,150,20,0,2,128,121,163,249,236,212,223,162,250,61,17,127,197,0,243,71,243,217,169,191,69,244,122,32,37,87,35,31,198,207,203,127,169,22,168,85,95,35,31,198,207,203,127,169,22,168,0,0,0,0,0,0,6,85,203,254,229,113,228,79,76,190,181,235,21,165,0,151,253,202,227,200,158,153,125,107,214,43,64,149,64,28,255,0,93,53,211,78,56,116,211,139,142,168,106,133,231,192,218,168,122,69,12,49,34,62,170,225,84,228,85,142,150,154,53,84,238,76,253,174,232,157,81,168,214,185,239,115,24,199,189,161,208,12,171,151,209,203,35,93,53,31,136,189,31,206,181,67,84,47,62,58,235,93,168,21,177,67,12,72,172,165,183,210,182,223,111,88,233,105,163,85,94,220,44,220,238,137,213,92,174,115,158,247,61,239,123,221,66,224,123,92,187,72,115,44,43,78,240,45,82,188,193,72,184,246,163,211,220,102,178,207,12,232,231,239,161,171,117,45,76,50,177,122,57,143,107,146,55,162,244,86,43,38,103,71,43,145,237,103,160,211,14,39,117,151,72,52,227,58,210,108,43,40,236,226,218,135,111,146,223,118,183,212,66,217,227,143,184,141,142,105,233,209,253,82,41,164,129,29,3,222,137,241,70,244,234,155,227,133,241,91,247,1,90,91,130,107,79,45,140,27,77,53,46,197,237,156,110,243,237,63,27,69,226,166,167,238,246,175,245,83,71,252,72,94,201,27,210,72,152,239,133,201,215,167,69,234,138,168,181,45,197,119,10,58,143,194,86,163,191,10,205,98,241,214,170,238,228,246,11,252,16,171,41,110,244,173,84,69,115,81,85,123,115,51,115,82,88,85,85,209,185,205,84,87,177,241,200,240,230,184,6,1,153,106,158,101,105,211,237,62,199,170,239,153,13,242,161,41,168,104,105,145,55,202,254,138,170,170,170,168,214,49,173,71,61,239,114,163,24,198,185,206,86,181,170,169,118,124,121,105,158,43,163,124,179,50,173,45,194,169,60,61,151,25,183,216,45,244,219,163,141,146,77,178,239,69,190,121,123,108,99,29,52,175,87,73,35,209,169,190,71,189,202,157,92,164,96,228,193,195,197,171,36,201,178,94,36,114,91,85,91,223,137,212,54,201,139,212,54,177,173,129,43,102,167,147,199,185,241,53,119,185,236,167,158,157,173,87,255,0,15,165,84,138,136,231,181,22,57,149,205,31,200,158,166,253,23,214,40,128,160,19,218,235,70,144,230,90,11,170,25,6,145,234,4,20,145,223,113,218,134,195,80,180,147,164,208,74,199,198,217,98,154,55,251,149,89,36,82,71,34,35,145,175,68,122,35,154,215,34,181,60,81,161,62,58,56,50,177,113,135,167,20,182,200,238,190,198,204,241,127,17,81,140,220,165,123,214,149,178,74,140,238,211,84,198,222,189,97,151,181,18,44,141,106,201,27,152,215,55,114,35,226,144,34,7,42,62,58,127,180,112,191,173,121,159,252,30,151,0,173,174,111,249,205,117,174,74,133,119,253,23,133,99,155,254,254,20,127,247,60,37,170,25,108,203,49,107,238,13,149,94,112,172,166,135,193,94,177,251,133,69,174,227,77,221,100,157,138,168,36,116,114,199,189,138,230,59,107,216,228,234,213,86,175,78,168,170,158,242,234,121,112,115,0,163,226,34,197,22,146,106,246,69,254,219,20,30,38,120,170,106,35,130,158,60,138,151,123,228,221,78,200,89,28,108,154,24,213,24,248,81,187,150,56,146,86,171,255,0,140,145,4,234,0,1,21,121,163,249,19,212,223,162,250,197,17,69,122,79,130,254,212,53,79,13,211,63,106,123,51,237,110,65,110,177,120,222,199,123,194,248,170,152,225,238,246,247,55,126,222,230,237,187,155,215,167,78,169,215,169,122,156,209,252,137,234,111,209,125,98,136,165,110,19,188,211,232,223,204,12,123,212,96,3,197,103,248,6,101,165,153,149,219,79,181,7,30,171,177,228,54,58,133,166,174,161,169,68,223,19,250,34,162,162,162,171,94,199,53,90,246,61,170,172,123,28,215,53,92,215,34,173,196,242,197,227,199,246,223,98,166,208,109,88,189,110,207,177,251,123,125,155,116,184,220,123,149,89,68,45,124,206,147,163,123,77,78,245,60,13,167,71,110,146,73,102,106,73,50,245,217,43,147,218,243,29,224,114,167,138,220,54,131,48,211,231,210,83,234,46,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,218,107,229,149,174,70,164,203,44,116,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,160,23,63,204,235,143,31,216,133,138,167,65,180,158,245,183,62,200,45,238,246,149,210,221,113,237,213,98,240,185,240,186,62,173,237,57,59,213,16,58,161,27,182,72,229,133,171,28,201,211,124,78,90,118,192,48,12,203,84,243,43,78,159,105,246,61,87,124,200,111,149,9,77,67,67,76,137,190,87,244,85,85,85,85,70,177,141,106,57,239,123,149,24,198,53,206,114,181,173,85,79,147,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,122,156,184,184,28,169,225,75,13,175,204,53,5,244,149,26,139,152,83,192,202,232,98,100,82,178,201,72,213,87,165,20,83,162,43,158,247,57,90,233,220,215,118,156,248,162,107,81,201,10,75,32,82,94,172,96,191,178,253,83,204,180,207,218,158,211,251,37,144,92,108,94,55,177,217,241,94,22,166,72,123,189,189,206,217,187,183,187,110,231,116,235,211,170,244,234,94,167,43,143,34,122,101,245,175,88,173,41,91,139,31,52,250,201,243,3,33,245,25,203,169,229,113,228,79,76,190,181,235,21,160,82,183,22,62,105,245,147,230,6,67,234,51,156,168,234,188,88,249,167,214,79,152,25,15,168,206,78,158,82,156,20,123,110,178,143,139,45,77,182,90,171,44,176,247,163,194,237,243,167,126,71,87,67,63,109,247,55,34,59,100,125,151,197,44,113,54,70,185,203,34,186,84,72,214,40,94,240,238,188,183,57,125,212,240,237,77,38,176,235,37,170,145,218,139,113,167,117,53,21,182,104,162,153,248,203,18,89,227,149,98,168,134,121,97,153,245,48,172,14,87,181,173,124,108,87,199,215,163,228,69,241,90,233,205,239,21,193,56,142,178,99,154,103,111,251,91,166,214,31,19,111,203,107,169,93,26,251,82,105,31,23,73,237,175,84,77,222,23,182,244,107,220,244,138,167,189,43,81,26,212,134,164,250,188,206,185,128,86,105,21,29,79,15,218,33,145,120,76,234,175,116,25,53,202,40,231,138,170,195,75,36,16,205,19,105,158,230,36,107,52,241,212,123,166,141,238,116,45,99,186,35,100,115,31,29,75,105,110,150,231,122,211,157,219,52,207,77,44,94,217,201,47,61,239,5,69,226,161,167,238,246,161,124,210,127,18,103,178,54,244,142,39,187,226,114,117,233,209,58,170,162,40,105,79,75,117,75,4,214,156,18,217,169,154,105,125,246,206,55,121,239,120,42,223,11,53,63,119,181,51,225,147,248,115,49,146,55,164,145,61,191,19,83,175,78,169,213,21,21,125,89,197,56,81,225,71,78,56,74,211,134,97,88,84,94,58,235,93,219,158,255,0,127,158,20,101,85,222,169,168,168,142,114,34,175,110,22,110,114,69,10,42,182,54,185,202,170,247,190,73,31,218,192,25,172,226,199,205,62,178,124,192,200,125,70,115,74,102,101,184,133,202,108,89,206,190,234,94,107,139,87,120,219,46,65,152,94,110,150,234,158,211,227,239,210,207,91,44,145,73,177,232,215,183,115,30,213,232,228,71,39,94,138,136,190,224,46,255,0,149,199,145,61,50,250,215,172,86,146,168,134,188,166,243,252,55,38,224,231,24,195,44,89,13,37,93,247,14,168,184,83,95,109,237,85,73,232,95,81,112,170,168,129,94,213,68,85,100,145,72,138,215,167,86,42,182,70,162,238,141,237,108,202,0,102,179,139,31,52,250,201,243,3,33,245,25,205,41,153,172,226,199,205,62,178,124,192,200,125,70,112,63,86,111,195,62,101,135,112,233,167,156,77,54,186,146,191,19,207,42,43,45,175,70,170,71,61,182,227,5,85,92,77,129,236,87,42,200,201,98,164,124,173,145,191,114,164,140,123,91,210,55,75,234,248,36,227,7,38,225,27,84,34,189,53,106,235,112,155,229,68,13,203,44,244,145,83,247,235,160,138,57,217,11,227,146,86,43,154,248,93,82,249,81,141,124,105,34,181,24,247,53,23,115,109,83,151,190,1,134,234,159,46,28,39,79,181,7,30,164,190,99,215,202,123,221,53,117,13,74,46,201,89,237,154,197,69,69,69,71,49,237,114,53,236,123,85,30,199,181,174,106,181,205,69,74,160,227,23,131,172,239,132,12,238,158,193,127,172,246,206,55,121,223,246,127,32,237,195,79,237,78,212,52,239,170,254,181,100,242,201,7,106,74,132,143,248,138,155,250,110,111,84,95,112,104,39,0,207,240,221,83,195,109,58,131,167,217,13,37,243,30,190,83,165,77,13,117,50,174,201,89,213,81,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,61,1,72,28,184,57,128,86,112,239,125,139,73,53,123,34,255,0,106,122,255,0,19,60,85,53,17,207,81,38,59,85,177,242,110,167,100,44,146,71,195,52,136,140,124,40,221,169,36,169,43,85,159,198,73,110,252,12,171,157,87,91,120,116,206,244,66,207,130,229,151,250,126,246,55,168,216,253,13,247,31,185,239,133,190,43,187,65,73,83,85,23,101,146,190,70,118,36,172,72,119,72,140,238,108,222,212,68,94,137,202,141,4,99,58,13,134,241,37,203,243,78,52,167,51,162,164,115,46,58,111,97,125,178,186,106,117,153,246,155,138,90,162,74,122,216,145,175,99,183,198,231,117,86,163,219,189,138,248,220,187,30,228,80,174,14,92,28,192,43,56,119,190,197,164,154,189,145,127,181,61,127,137,158,42,154,136,231,168,147,29,170,216,249,55,83,178,22,73,35,225,154,68,70,62,20,110,212,146,84,149,170,207,227,36,182,127,198,47,24,184,39,8,24,37,61,254,255,0,71,237,156,146,243,191,236,254,63,220,154,159,218,157,169,169,217,85,253,116,200,37,142,14,212,117,9,39,241,17,55,244,218,222,170,190,234,22,215,77,11,212,126,29,53,30,227,165,250,161,102,240,55,90,30,146,195,52,74,175,165,184,82,185,85,35,170,166,145,81,59,144,191,107,186,47,68,114,57,174,99,218,199,177,236,111,149,191,229,153,86,87,236,223,181,57,53,214,243,236,107,124,54,155,119,180,43,100,168,240,116,49,117,237,83,67,189,87,183,11,55,59,108,109,232,214,245,94,136,157,64,253,121,254,127,153,106,158,101,118,212,29,65,200,106,239,153,13,242,161,106,107,171,170,85,55,202,254,136,136,136,136,136,214,49,173,70,177,140,106,35,24,198,181,173,70,181,168,137,234,181,187,65,179,45,3,147,11,181,234,5,21,93,182,251,150,98,241,100,213,22,154,186,116,134,123,107,37,173,171,130,40,100,77,238,93,238,138,154,57,85,28,140,123,22,101,141,204,71,70,189,103,87,42,30,7,42,114,91,173,147,139,141,70,125,34,216,173,181,21,15,196,109,42,200,170,22,186,174,39,73,3,171,103,71,35,146,38,65,43,95,218,106,116,149,102,137,178,117,99,99,103,123,197,115,171,243,79,139,124,191,161,245,27,136,29,87,145,143,227,103,229,191,212,139,84,42,175,145,143,227,103,229,191,212,139,84,0,0,2,186,185,210,104,229,247,48,209,172,75,88,173,19,119,41,52,238,225,81,79,116,166,218,196,219,75,114,117,60,109,169,222,231,162,174,201,224,167,139,182,214,61,206,241,59,190,22,198,229,90,214,224,191,88,236,90,5,197,6,1,170,185,76,59,236,182,171,132,148,247,25,55,61,60,53,45,93,60,180,146,212,244,99,30,247,246,89,80,233,123,109,106,185,253,189,137,209,93,213,52,39,170,186,103,138,235,38,156,100,122,91,154,210,120,139,46,77,111,150,223,83,182,56,223,36,59,211,224,158,46,227,30,198,205,19,209,178,70,245,106,236,145,140,114,39,86,161,153,124,179,22,190,224,217,85,231,10,202,104,124,21,235,31,184,84,90,238,52,221,214,73,216,170,130,71,71,44,123,216,174,99,182,189,142,78,173,85,106,244,234,138,169,239,3,160,113,99,230,159,89,62,96,100,62,163,57,37,53,119,88,239,184,127,42,253,5,209,219,68,61,186,77,68,184,100,85,23,74,157,204,93,212,182,219,212,178,54,155,99,152,170,155,231,158,158,94,227,94,199,55,195,109,248,155,35,145,33,94,89,148,223,115,156,170,243,154,229,53,222,54,245,144,92,42,46,151,26,158,211,35,239,213,79,35,164,150,77,140,70,177,187,158,247,47,70,162,53,58,244,68,68,247,11,206,83,125,200,45,214,43,77,222,187,196,82,99,54,247,218,237,113,246,152,207,15,74,250,170,138,183,71,213,168,138,254,179,213,212,63,171,149,93,241,244,235,181,173,68,14,171,193,126,142,88,181,247,138,12,3,74,178,153,182,89,110,183,9,42,46,49,237,122,248,154,90,74,121,106,229,166,234,199,177,236,239,50,157,209,119,26,228,115,59,155,211,170,183,162,232,248,173,94,75,122,23,125,197,176,76,183,94,114,59,53,169,148,153,183,135,183,99,85,125,89,37,119,133,164,154,161,149,171,213,17,86,40,100,157,34,110,205,200,231,186,147,115,152,141,108,78,117,149,0,0,1,0,57,213,249,88,197,190,96,80,250,117,196,170,14,28,180,66,235,196,118,176,217,116,106,197,124,164,180,92,175,244,247,23,81,213,213,198,231,192,147,211,208,207,83,27,36,219,241,53,143,116,8,197,122,35,149,136,245,114,53,251,118,45,175,243,171,242,177,139,124,192,161,244,235,137,0,57,92,121,236,211,47,173,122,61,104,17,215,63,192,51,45,44,204,174,218,125,168,56,245,93,143,33,177,212,45,53,117,13,74,38,248,159,209,21,21,21,21,90,246,57,170,215,177,237,85,99,216,230,185,170,230,185,21,110,79,150,231,48,74,158,34,105,164,209,237,100,186,210,55,81,109,212,238,169,162,185,77,44,80,191,38,98,203,60,146,164,84,240,193,20,48,190,154,20,129,170,198,185,207,145,136,249,58,116,100,138,159,175,152,255,0,47,250,62,34,44,82,234,222,144,227,191,237,177,65,225,160,150,154,158,72,41,227,200,169,119,178,61,181,15,153,241,198,201,161,141,85,236,153,93,185,99,137,98,114,63,248,43,23,160,224,115,151,22,27,194,149,75,181,7,48,187,210,102,26,139,81,78,216,161,174,101,42,199,73,100,99,226,68,158,42,52,122,171,158,247,57,100,98,212,185,24,247,69,209,173,142,36,116,169,32,86,95,52,127,61,154,155,244,95,71,162,37,87,35,31,198,207,203,127,169,17,87,154,63,158,205,77,250,47,163,209,18,171,145,143,227,103,229,191,212,128,181,64,0,20,3,205,31,207,102,166,253,23,209,232,142,85,111,225,211,59,189,240,227,91,196,189,130,159,199,99,118,44,130,170,197,144,124,112,197,236,205,172,183,248,89,126,57,82,73,187,210,92,21,155,99,141,123,125,157,206,94,143,248,122,175,52,127,61,154,155,244,95,71,162,39,167,38,171,77,170,255,0,194,38,109,98,190,219,41,46,54,219,142,113,114,164,172,163,171,133,179,65,83,4,150,203,123,100,138,72,220,138,215,177,205,85,106,181,81,81,81,85,20,10,203,225,71,138,237,71,225,43,81,217,154,225,82,248,235,85,119,110,11,253,130,121,149,148,183,122,86,170,170,53,202,136,189,185,153,185,203,20,200,138,232,220,231,34,163,216,249,35,126,132,244,183,84,176,77,105,193,45,154,153,166,151,223,108,227,119,158,247,130,173,240,179,83,247,123,83,62,25,63,135,51,25,35,122,73,19,219,241,53,58,244,234,157,81,81,86,173,179,254,78,57,149,247,137,123,181,155,79,174,180,152,174,141,214,83,173,206,134,245,83,82,151,42,154,7,185,136,139,110,74,101,124,115,72,244,155,118,199,57,219,18,159,106,186,105,38,69,99,173,39,75,116,183,4,209,108,18,217,166,122,105,98,246,54,55,102,239,120,42,47,21,53,71,107,187,51,230,147,248,147,61,242,59,172,146,189,223,19,151,167,94,137,209,17,17,3,213,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25,172,226,199,205,62,178,124,192,200,125,70,115,74,102,107,56,177,243,79,172,159,48,50,31,81,156,11,169,229,113,228,79,76,190,181,235,21,167,234,227,251,131,235,87,22,90,70,230,219,210,174,60,239,14,167,172,175,197,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,252,188,174,60,137,233,151,214,189,98,180,149,64,101,179,44,197,175,184,54,85,121,194,178,154,31,5,122,199,238,21,22,187,141,55,117,146,118,42,160,145,209,203,30,246,43,152,237,175,99,147,171,85,90,189,58,162,170,123,203,84,229,117,204,2,142,239,71,109,225,147,91,242,46,205,214,31,13,110,193,238,147,199,4,20,178,82,197,4,80,67,105,119,109,140,219,50,118,186,197,36,138,247,76,233,29,26,185,30,145,54,94,193,204,191,129,202,110,35,176,217,181,135,7,125,91,53,23,11,179,200,200,105,35,100,181,12,190,91,161,89,39,90,38,194,196,115,146,165,28,249,93,11,152,223,141,242,44,111,69,71,49,240,210,5,166,237,117,176,93,104,175,182,43,157,93,186,229,110,168,142,174,142,178,146,103,67,61,52,241,185,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,128,106,120,16,215,151,95,29,84,220,82,225,169,131,234,13,125,35,53,82,193,79,52,213,208,211,82,202,198,92,237,208,173,59,18,228,170,145,164,16,189,210,84,54,55,194,215,255,0,77,142,123,88,198,57,24,201,148,0,0,7,42,226,199,202,198,178,124,191,200,125,58,115,53,134,148,248,177,242,177,172,159,47,242,31,78,156,205,96,26,168,0,0,0,128,28,217,56,188,253,145,105,199,238,251,133,86,236,203,243,251,123,253,172,233,40,59,177,210,227,179,36,208,77,182,71,170,49,38,157,236,116,77,232,215,171,99,108,238,94,211,214,23,168,69,94,108,156,94,126,215,117,31,247,125,194,171,119,226,24,5,193,254,214,116,148,29,169,42,178,40,86,104,38,219,35,213,94,176,192,199,186,38,244,107,17,210,58,119,47,117,137,11,210,63,240,81,194,141,247,139,77,101,162,195,123,87,90,60,66,219,210,179,41,189,209,66,199,120,10,93,175,88,227,71,72,168,196,154,119,179,181,26,116,123,147,171,228,237,189,145,72,135,32,192,48,12,203,84,243,43,78,159,105,246,61,87,124,200,111,149,9,77,67,67,76,137,190,87,244,85,85,85,85,70,177,141,106,57,239,123,149,24,198,53,206,114,181,173,85,77,20,112,171,195,62,27,194,134,145,209,233,110,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,225,77,124,193,184,36,186,240,161,159,199,125,198,32,171,174,211,172,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,184,173,69,88,228,233,245,185,117,241,213,83,194,214,100,152,62,160,215,213,191,74,239,245,19,77,93,13,53,44,79,125,178,227,50,83,177,46,74,169,26,207,51,27,29,59,99,124,45,127,244,30,231,181,143,123,81,143,185,62,34,180,27,13,226,75,72,239,186,83,153,209,82,57,151,26,119,190,217,93,53,58,204,251,77,197,24,228,167,173,137,26,246,59,124,110,119,85,106,61,187,216,175,141,203,177,238,69,207,103,17,90,13,153,112,219,171,151,221,41,204,232,170,218,251,117,67,223,108,174,154,157,33,101,218,220,175,114,83,214,196,141,123,219,178,70,183,170,181,30,237,143,71,198,229,222,199,34,6,151,129,88,28,165,56,215,246,221,29,31,9,186,155,115,186,214,94,161,239,73,133,220,39,94,252,110,161,134,14,227,237,142,84,110,248,251,44,138,89,34,116,142,115,86,53,116,72,177,164,80,177,246,126,0,142,188,127,232,53,55,16,124,46,101,216,204,52,85,117,55,219,5,59,242,108,121,148,148,242,212,206,251,141,36,82,57,176,199,12,111,106,202,249,226,116,212,200,138,142,232,181,8,244,99,156,214,161,34,128,25,87,4,138,227,255,0,65,170,120,124,226,143,46,198,97,162,164,166,177,95,234,31,147,99,204,164,167,138,154,6,91,170,229,145,205,134,56,99,123,146,38,65,43,102,166,68,84,111,84,167,71,163,26,215,53,8,234,5,159,114,75,209,203,236,185,86,117,196,13,68,221,155,45,53,189,112,234,56,246,177,222,46,170,73,41,234,234,23,170,63,124,125,150,69,77,238,86,109,127,138,248,93,214,55,34,219,81,197,56,54,208,186,62,29,184,113,195,52,231,216,222,206,189,54,223,29,199,35,107,214,7,204,251,197,67,27,37,82,73,44,8,140,151,182,245,236,49,253,92,189,168,98,110,247,35,81,203,218,192,25,172,226,199,205,62,178,124,192,200,125,70,115,74,102,107,56,177,243,79,172,159,48,50,31,81,156,15,127,192,191,25,183,222,15,53,30,170,231,37,171,219,56,102,81,225,233,242,107,108,76,98,85,58,56,149,253,170,154,105,29,211,164,209,119,101,84,141,206,72,228,107,220,215,109,85,100,177,222,78,175,105,14,145,241,85,164,114,97,153,156,20,151,252,98,255,0,79,21,194,217,115,183,206,199,190,7,185,138,234,122,250,42,134,238,106,61,26,254,173,122,110,99,216,247,53,200,248,222,230,187,56,87,220,3,50,198,113,156,103,51,190,227,213,116,150,44,198,158,166,166,197,112,114,34,193,92,202,122,135,211,206,140,114,42,162,62,57,99,84,115,23,163,209,29,27,149,54,200,199,58,90,112,53,204,138,251,194,126,43,122,211,188,199,27,186,230,152,180,219,235,44,84,140,185,178,15,99,213,118,231,123,227,141,31,19,151,179,81,59,160,222,136,244,108,93,37,149,145,200,247,189,175,9,43,195,95,24,186,53,192,165,245,120,42,213,10,59,83,41,49,78,252,151,205,68,199,164,117,101,45,101,242,102,50,162,104,103,165,134,5,153,123,10,247,80,119,183,62,77,212,113,35,226,137,170,230,195,50,181,203,63,195,117,79,130,109,78,212,29,62,200,105,47,152,245,243,77,242,10,154,26,234,101,93,146,179,217,245,8,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,153,214,187,93,174,183,251,173,109,246,251,115,171,184,220,174,53,18,85,214,86,85,204,233,167,169,158,71,43,164,150,73,28,170,231,189,206,85,114,185,85,85,85,85,84,189,76,83,65,170,120,113,229,133,153,233,181,230,138,146,12,133,52,223,36,186,100,11,13,60,81,189,110,53,52,21,18,201,28,175,137,239,108,207,133,174,142,153,37,222,237,236,167,98,167,70,237,106,5,16,154,168,50,174,94,247,49,222,56,234,120,82,195,104,48,253,62,101,37,70,162,230,20,243,190,134,105,95,20,172,178,82,53,81,139,91,44,10,170,231,189,206,87,54,6,185,189,167,62,41,92,229,114,66,177,72,17,87,156,254,183,233,126,85,147,99,90,27,106,177,213,214,102,216,53,67,171,238,55,135,73,36,80,91,224,172,167,141,254,5,145,175,195,59,229,106,82,204,233,58,116,141,35,141,173,115,150,73,91,28,10,208,29,55,212,125,91,214,92,79,0,210,58,207,5,151,220,110,13,150,215,91,227,150,143,192,201,3,93,59,170,187,205,248,227,236,178,39,203,213,136,178,127,15,224,107,159,181,171,226,173,54,155,173,254,235,69,98,177,91,42,238,55,43,141,68,116,148,116,116,144,186,105,234,103,145,200,216,226,142,54,162,185,239,115,149,26,141,68,85,85,84,68,52,19,192,191,6,86,46,15,52,226,170,217,37,215,219,57,158,81,225,234,50,107,148,79,122,82,186,72,145,253,170,106,104,221,211,164,49,119,101,68,145,205,73,36,115,220,231,109,69,100,81,135,127,196,237,215,219,62,43,102,180,229,57,31,218,11,213,21,190,158,158,227,119,240,108,164,246,133,83,35,107,101,169,236,49,85,145,119,30,142,127,109,171,181,187,186,39,185,15,172,124,156,167,44,197,112,107,21,86,83,154,228,214,172,126,203,69,179,196,220,110,149,177,210,82,193,189,237,99,55,203,34,181,141,220,247,181,169,213,125,238,114,34,123,213,15,1,251,216,240,177,255,0,57,109,42,255,0,174,86,239,251,96,58,168,0,1,85,124,243,191,4,255,0,50,126,154,90,161,85,124,243,191,4,255,0,50,126,154,7,42,228,169,230,159,41,249,127,93,234,54,226,234,74,86,228,169,230,159,41,249,127,93,234,54,226,234,64,21,87,207,59,240,79,243,39,233,165,170,21,87,207,59,240,79,243,39,233,160,69,94,87,30,123,52,203,235,94,143,90,78,158,103,92,191,235,53,118,142,167,136,29,16,199,124,94,117,73,186,124,154,219,20,147,203,85,126,165,142,8,97,137,212,204,115,214,52,154,8,233,253,208,198,198,186,102,189,221,21,210,53,140,146,11,114,184,243,217,166,95,90,244,122,210,252,238,215,107,85,130,213,91,125,190,220,233,45,214,219,117,60,149,117,149,149,115,54,24,41,160,141,170,233,37,146,71,42,53,140,107,81,92,174,85,68,68,69,85,3,49,154,91,170,89,222,139,103,118,205,76,211,75,239,177,178,75,55,123,193,86,248,88,106,59,93,216,95,12,159,195,153,143,141,221,99,149,237,248,154,189,58,245,78,138,136,169,160,158,15,184,179,195,120,186,210,255,0,183,22,42,122,75,61,246,130,162,74,107,238,56,218,245,170,158,212,245,145,233,2,189,235,28,74,246,75,19,18,70,189,25,179,175,113,136,170,232,158,137,66,220,74,100,154,95,151,107,206,115,145,104,190,49,73,96,194,107,47,19,45,150,142,145,100,72,29,3,122,55,196,71,28,140,99,161,100,206,107,167,72,54,181,33,73,82,36,68,70,33,45,121,58,233,158,178,215,241,5,54,172,226,180,158,15,1,181,91,235,44,217,53,194,162,54,164,117,221,232,146,72,168,105,213,204,114,186,102,206,202,89,223,177,91,178,56,211,123,147,186,198,74,17,87,139,31,52,250,201,243,3,33,245,25,203,169,229,113,228,79,76,190,181,235,21,165,43,113,99,230,159,89,62,96,100,62,163,57,117,60,174,60,137,233,151,214,189,98,180,9,84,0,0,0,0,15,201,118,187,90,172,22,170,219,237,246,231,73,110,182,219,169,228,171,172,172,171,153,176,193,77,4,109,87,73,44,146,57,81,172,99,90,138,229,114,170,34,34,42,169,205,127,123,30,22,63,231,45,165,95,245,202,221,255,0,108,7,85,0,0,0,1,74,220,234,252,211,226,223,47,232,125,70,226,117,94,70,63,141,159,150,255,0,82,57,87,58,191,52,248,183,203,250,31,81,184,157,87,145,143,227,103,229,191,212,128,181,64,0,2,128,121,163,249,236,212,223,162,250,61,17,127,197,0,243,71,243,217,169,191,69,244,122,32,37,87,35,31,198,207,203,127,169,22,168,85,95,35,31,198,207,203,127,169,22,168,0,0,0,0,0,28,171,247,177,225,99,254,114,218,85,255,0,92,173,223,246,199,191,197,178,204,87,57,177,82,229,56,86,77,106,200,44,181,187,252,53,198,215,91,29,93,44,251,30,230,63,100,177,171,152,237,175,99,154,189,23,220,230,170,47,189,20,12,182,151,253,202,227,200,158,153,125,107,214,43,74,1,47,251,149,199,145,61,50,250,215,172,86,129,34,179,252,255,0,13,210,204,54,237,168,58,131,144,210,88,241,235,29,58,212,215,87,84,170,236,137,157,81,17,17,17,21,207,123,156,173,99,24,212,87,189,238,107,90,142,115,145,23,62,220,98,241,139,157,241,127,157,211,223,239,244,126,198,198,236,219,254,207,227,253,200,106,61,151,221,134,157,149,95,215,76,130,41,39,238,201,78,146,127,17,23,103,93,173,232,137,239,236,28,203,56,234,166,226,107,38,165,211,13,49,175,164,170,210,252,114,162,11,149,45,115,105,101,142,123,189,197,105,213,29,59,210,120,217,44,44,133,39,154,22,198,141,77,203,220,145,206,122,58,52,142,16,1,117,60,149,60,172,101,63,48,43,189,58,220,82,177,117,60,149,60,172,101,63,48,43,189,58,220,82,176,19,255,0,150,47,30,63,177,11,237,54,131,106,197,235,110,3,144,92,27,236,219,165,198,227,219,165,197,230,115,38,116,157,27,218,114,246,106,39,117,58,59,116,145,197,11,150,73,151,166,249,92,182,125,197,119,10,58,113,197,174,156,63,10,205,98,240,55,90,30,228,246,11,252,16,163,234,173,21,78,68,69,115,81,85,59,144,191,107,82,88,85,81,178,53,173,84,86,61,145,200,204,225,22,233,202,135,142,58,108,150,213,100,225,31,81,153,86,183,219,109,61,67,49,27,178,190,90,132,174,164,137,178,78,234,41,213,202,229,137,240,68,215,246,156,157,34,88,98,108,125,24,232,217,222,9,233,160,58,57,98,225,255,0,70,177,61,29,199,38,241,20,152,205,189,180,242,84,237,123,60,93,83,220,233,42,106,118,61,239,88,251,179,201,44,189,189,234,214,111,218,223,133,168,135,21,230,143,228,79,83,126,139,235,20,68,170,34,175,52,127,34,122,155,244,95,88,162,2,128,75,222,229,197,199,29,79,21,184,109,126,31,168,44,164,167,212,92,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,180,215,203,19,154,173,73,146,40,232,132,244,24,6,127,153,105,102,101,105,212,29,62,200,106,236,121,13,142,161,42,104,107,169,149,55,196,254,138,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,138,23,39,204,143,151,221,79,17,52,209,235,14,141,218,169,27,168,182,234,118,211,86,219,97,138,40,95,147,49,101,130,56,150,90,137,167,138,24,95,77,10,78,228,123,154,231,200,196,100,125,122,50,52,74,214,224,75,68,53,231,88,181,230,205,89,161,23,202,188,86,179,21,168,138,227,113,203,155,30,232,44,144,59,115,122,189,171,240,206,249,90,146,70,218,85,247,76,157,198,191,164,73,43,217,117,60,31,113,103,134,241,117,165,255,0,110,44,84,244,150,123,237,5,68,148,215,220,113,181,235,85,61,169,235,35,210,5,123,214,56,149,236,150,38,36,141,122,51,103,94,227,17,85,209,61,19,181,91,45,54,171,45,51,232,236,214,202,74,10,121,42,39,171,124,84,208,182,38,58,121,229,124,211,74,173,106,34,43,228,150,73,36,123,190,247,61,238,114,245,85,85,3,245,131,228,229,57,102,43,131,88,170,178,156,215,38,181,99,246,90,45,158,38,227,116,173,142,146,150,13,239,107,25,190,89,21,172,110,231,189,173,78,171,239,115,145,19,222,168,120,171,79,19,124,54,223,238,180,86,43,23,16,122,107,113,185,92,106,35,164,163,163,164,203,40,38,158,166,121,28,141,142,40,227,108,170,231,189,206,84,106,53,17,85,85,81,16,14,65,205,31,200,158,166,253,23,214,40,138,86,225,59,205,62,141,252,192,199,189,70,2,234,121,163,249,19,212,223,162,250,197,17,72,28,61,101,54,44,27,95,116,211,53,202,107,188,21,151,31,204,44,215,75,141,79,105,242,118,41,96,173,138,73,100,216,196,115,221,181,140,114,244,106,43,151,167,68,69,95,112,26,9,226,171,137,140,55,133,13,35,172,213,44,194,134,174,226,247,84,54,219,104,182,83,34,181,247,27,140,140,145,241,64,178,109,86,194,205,177,72,247,200,228,93,172,99,182,181,239,217,27,243,195,170,90,165,157,235,78,119,115,212,205,75,190,251,103,36,188,246,124,109,111,133,134,159,187,218,133,144,199,252,56,88,200,219,210,56,152,223,133,169,215,167,85,234,170,170,189,47,140,30,44,243,46,46,181,67,237,197,246,158,174,207,98,160,167,142,154,197,142,58,189,42,160,181,49,99,98,78,172,122,71,18,61,242,202,197,145,207,86,111,233,219,98,170,182,38,34,72,174,88,188,7,126,219,239,180,218,243,171,22,93,216,14,63,112,111,179,109,119,27,119,114,151,40,153,172,153,178,116,119,117,171,217,167,157,180,234,237,209,201,20,206,73,33,94,187,37,106,4,42,210,221,82,206,244,91,59,182,106,102,154,95,125,141,146,89,187,222,10,183,194,195,81,218,238,194,248,100,254,28,204,124,110,235,28,175,111,196,213,233,215,170,116,84,69,77,15,112,171,196,198,27,197,126,145,209,234,150,31,67,87,110,123,106,29,109,187,219,42,81,92,251,117,198,54,70,249,96,73,54,163,102,102,217,99,123,36,106,38,230,61,187,154,199,239,141,149,109,204,235,128,239,216,133,246,167,94,116,158,203,183,1,200,46,14,246,149,174,221,110,237,210,226,243,57,144,182,62,174,238,185,123,53,19,186,161,91,182,56,226,133,203,28,41,211,124,77,88,235,193,247,22,121,151,8,186,161,246,226,197,79,87,120,177,87,211,201,77,125,199,27,94,148,176,93,88,145,189,32,87,189,99,149,24,248,165,122,72,215,163,55,244,238,49,21,27,43,209,67,207,241,99,230,159,89,62,96,100,62,163,57,117,60,174,60,137,233,151,214,189,98,180,164,14,33,114,155,22,115,175,186,151,154,226,213,222,54,203,144,102,23,155,165,186,167,180,248,251,244,179,214,203,36,82,108,122,53,237,220,199,181,122,57,17,201,215,162,162,47,184,187,254,87,30,68,244,203,235,94,177,90,5,43,113,99,230,159,89,62,96,100,62,163,57,61,48,94,52,237,92,44,114,196,211,171,22,33,144,82,55,85,50,90,123,194,99,244,107,76,218,165,162,129,111,149,173,150,225,60,110,114,53,140,107,82,86,196,175,71,35,230,70,167,110,70,50,109,176,47,139,31,52,250,201,243,3,33,245,25,206,84,7,213,255,0,101,89,238,85,254,234,228,121,38,71,112,255,0,198,86,87,92,171,170,36,255,0,214,146,105,164,145,255,0,227,115,156,239,230,170,94,247,47,62,11,45,92,44,105,125,61,247,47,199,233,27,170,153,45,58,174,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,238,72,198,67,183,149,114,210,229,247,77,163,214,171,63,16,122,191,106,171,143,80,107,233,252,77,158,211,87,20,180,179,227,76,123,106,160,145,36,70,78,172,157,245,20,211,196,229,100,209,53,240,47,86,170,35,209,221,44,40,0,4,21,230,63,204,2,143,135,123,20,186,73,164,57,23,251,108,87,248,105,229,169,167,142,10,136,241,218,93,236,147,117,67,38,100,145,190,105,163,69,99,33,86,238,72,229,89,92,172,254,10,74,28,43,155,127,26,118,171,213,52,156,41,233,110,65,73,95,79,29,71,92,242,120,169,155,43,27,60,18,199,37,61,190,41,213,202,136,248,229,141,95,58,49,189,90,246,69,31,113,21,39,136,171,99,208,96,24,6,101,170,121,149,167,79,180,251,30,171,190,100,55,202,132,166,161,161,166,68,223,43,250,42,170,170,170,163,88,198,181,28,247,189,202,140,99,26,231,57,90,214,170,163,80,176,171,174,154,231,249,46,156,223,106,41,39,185,98,183,138,219,37,100,180,143,115,160,146,122,105,159,12,142,141,206,107,92,172,87,49,85,21,90,213,233,211,170,39,220,7,181,225,139,136,92,171,133,253,101,178,234,230,45,77,227,252,7,114,154,227,107,125,84,148,240,220,232,101,110,217,105,228,115,23,252,217,24,174,107,218,201,98,137,234,199,236,218,186,30,209,125,94,195,117,235,75,241,253,92,211,249,234,228,177,100,84,238,154,157,42,224,88,103,137,236,145,209,75,12,140,247,162,62,57,99,146,53,86,171,152,170,197,86,185,205,84,114,231,91,55,208,108,203,12,209,237,60,215,39,81,85,213,226,121,253,61,99,25,112,109,58,54,10,43,141,61,117,93,59,168,158,228,123,151,123,162,166,100,237,115,145,155,210,73,26,196,119,102,71,29,43,129,126,51,111,188,30,106,61,85,206,75,87,182,112,204,163,195,211,228,214,216,152,196,170,116,113,43,251,85,52,210,59,167,73,162,238,202,169,27,156,145,200,215,185,174,218,170,201,99,13,10,25,172,226,199,205,62,178,124,192,200,125,70,115,73,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,25,183,226,199,205,62,178,124,192,200,125,70,112,46,167,149,199,145,61,50,250,215,172,86,158,83,154,230,172,232,214,15,195,140,248,22,166,98,31,105,175,217,175,136,143,18,163,218,232,252,13,116,12,106,45,207,196,34,127,11,195,247,217,240,181,119,77,221,237,42,118,159,51,153,249,120,32,213,236,55,65,121,98,98,90,185,168,19,213,199,98,199,105,238,243,84,37,36,11,52,242,189,247,202,184,162,134,54,123,145,95,36,178,71,26,43,149,172,69,122,43,156,214,162,185,41,175,90,53,123,50,215,173,80,200,53,115,80,39,164,146,251,145,84,54,106,132,164,129,33,130,38,50,54,197,20,49,179,222,168,200,226,142,56,209,92,174,122,163,17,92,231,57,85,202,30,40,209,71,2,218,77,172,186,41,195,142,59,129,107,142,95,237,171,245,38,233,41,168,247,54,95,97,80,171,24,144,219,60,66,42,248,142,215,71,124,93,85,172,223,218,141,93,20,81,185,99,7,42,254,5,105,176,12,122,213,196,246,169,80,82,79,147,223,41,225,185,97,144,195,85,46,251,77,186,122,89,152,233,229,88,228,72,100,125,84,53,40,169,27,216,254,211,26,197,220,217,30,246,71,99,224,101,92,210,159,9,222,86,52,111,229,254,61,233,208,25,172,52,167,194,119,149,141,27,249,127,143,122,116,0,120,174,54,248,62,198,120,185,210,249,108,174,74,74,44,218,199,79,59,177,59,197,92,181,29,138,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,202,224,135,150,238,85,171,122,203,146,219,120,131,176,221,113,188,111,76,238,16,209,223,109,114,69,36,83,93,235,156,222,227,40,225,168,103,240,251,61,190,220,178,75,20,138,229,138,120,22,37,68,157,147,50,239,192,2,149,185,213,249,167,197,190,95,208,250,141,196,186,146,149,185,213,249,167,197,190,95,208,250,141,196,14,171,200,199,241,179,242,223,234,69,170,21,87,200,199,241,179,242,223,234,69,143,230,186,223,162,250,107,117,138,197,168,218,189,133,98,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,157,58,177,201,252,148,15,106,15,41,130,234,198,150,106,135,142,253,153,234,94,41,150,251,51,181,227,125,133,121,166,175,240,189,205,221,190,239,101,238,217,187,182,253,187,186,117,216,238,159,114,158,172,1,73,124,225,180,66,235,129,241,23,79,172,179,95,41,43,45,186,163,78,142,167,164,108,110,100,244,51,219,169,105,41,165,99,254,246,189,142,106,194,246,189,21,23,171,228,106,181,54,35,228,187,66,37,115,63,209,123,86,171,112,151,150,223,97,196,41,46,217,62,13,78,219,245,154,177,207,108,83,208,65,28,209,58,224,230,72,174,111,86,45,27,38,115,162,85,84,122,199,26,163,93,35,35,232,20,24,126,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,15,202,77,254,82,26,13,83,170,124,75,199,169,55,10,42,73,241,237,48,167,246,165,74,84,211,197,80,201,110,51,178,72,168,99,70,61,232,230,61,174,73,106,89,43,88,253,143,163,106,124,46,123,28,129,113,58,3,163,150,46,31,244,107,19,209,220,114,111,17,73,140,219,219,79,37,78,215,179,197,213,61,206,146,166,167,99,222,245,143,187,60,146,203,219,222,173,102,253,173,248,90,136,116,0,0,0,0,128,28,234,252,172,98,223,48,40,125,58,226,64,14,87,30,123,52,203,235,94,143,90,79,254,117,126,86,49,111,152,20,62,157,113,32,7,43,143,61,154,101,245,175,71,173,2,255,0,128,0,80,15,52,127,61,154,155,244,95,71,162,37,87,35,31,198,207,203,127,169,17,87,154,63,158,205,77,250,47,163,209,18,171,145,143,227,103,229,191,212,128,181,64,0,20,3,205,31,207,102,166,253,23,209,232,137,255,0,201,83,202,198,83,243,2,187,211,173,196,0,230,143,231,179,83,126,139,232,244,68,255,0,228,169,229,99,41,249,129,93,233,214,224,39,248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,154,206,44,124,211,235,39,204,12,135,212,103,52,166,102,179,139,31,52,250,201,243,3,33,245,25,192,186,158,87,30,68,244,203,235,94,177,90,119,93,111,205,110,186,107,162,249,246,163,88,169,233,39,185,98,184,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,175,78,189,21,62,243,133,114,184,242,39,166,95,90,245,138,211,170,241,99,229,99,89,62,95,228,62,157,56,14,26,56,139,193,56,160,210,202,13,76,193,106,63,193,81,222,40,182,77,253,140,186,120,104,102,158,143,185,44,81,247,187,93,246,55,186,198,236,127,222,139,247,162,64,14,106,124,7,127,221,126,42,244,130,203,254,10,92,190,197,108,183,127,211,190,166,246,231,247,127,243,118,202,200,225,255,0,9,80,247,127,109,121,2,184,85,226,99,50,225,67,87,40,245,75,15,161,164,184,177,212,238,182,221,237,149,40,141,101,198,221,35,227,124,176,36,155,85,208,191,116,81,189,146,53,23,107,216,221,205,123,55,198,253,36,129,151,124,3,63,204,180,179,50,180,234,14,159,100,53,118,60,134,199,80,149,52,53,212,202,155,226,127,69,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,208,159,7,124,85,97,188,87,233,29,191,48,179,92,169,27,147,219,169,233,233,178,203,68,113,172,47,183,92,85,159,26,182,39,61,238,240,210,57,178,58,23,238,118,230,34,181,87,184,201,24,202,150,230,113,194,37,171,134,93,92,164,202,240,251,141,34,226,122,149,81,113,185,91,109,81,211,182,7,218,39,137,241,58,162,149,172,141,173,139,195,53,106,99,236,237,68,86,179,172,110,111,240,210,73,61,175,37,79,52,249,79,203,250,239,81,183,1,117,32,0,57,87,22,62,86,53,147,229,254,67,233,211,153,172,52,167,197,143,149,141,100,249,127,144,250,116,230,107,0,213,64,0,15,201,118,142,235,53,170,182,27,21,109,37,29,201,244,242,54,142,162,174,153,213,48,67,58,181,123,111,146,38,201,27,164,98,59,162,171,18,70,43,145,21,17,205,235,213,51,67,196,14,57,168,248,166,184,231,150,61,94,127,123,51,135,32,174,150,247,82,218,117,130,58,202,169,102,116,142,170,137,139,28,127,193,155,122,77,26,164,108,107,163,145,142,107,81,21,16,211,73,15,249,140,240,81,251,213,105,196,23,252,2,217,106,143,83,113,111,226,91,106,103,78,212,151,74,20,71,172,150,199,77,185,172,110,231,189,36,137,210,163,154,201,26,230,245,137,179,75,34,4,54,228,177,147,233,29,175,87,50,188,118,243,111,171,167,212,91,205,157,236,178,220,166,185,49,180,147,219,152,248,228,169,162,138,157,118,185,106,85,204,142,117,119,241,119,69,3,250,36,41,19,214,107,137,50,217,137,229,55,220,27,42,179,102,184,181,119,130,189,99,247,10,123,165,186,167,180,201,59,21,80,72,217,34,147,99,209,204,118,215,177,171,209,200,173,94,157,21,21,61,197,255,0,112,11,197,117,31,21,186,29,73,123,185,203,179,51,197,251,54,124,162,25,38,129,100,158,169,176,181,91,94,216,226,70,246,225,168,248,220,212,88,216,214,200,201,227,110,228,139,123,130,74,149,107,206,190,231,162,82,218,176,219,51,163,164,77,95,165,168,167,169,99,219,73,59,103,92,110,86,214,181,200,249,145,189,151,177,42,225,102,214,57,203,35,21,100,86,35,91,36,138,233,235,196,191,17,120,39,11,250,89,95,169,153,213,71,248,90,59,61,22,201,191,178,119,79,13,52,208,81,247,34,138,78,207,119,176,246,247,94,221,140,251,213,126,228,92,235,106,174,166,101,90,201,168,249,30,169,102,181,126,34,245,147,92,37,184,84,237,146,71,199,14,245,248,32,139,184,247,189,176,196,196,108,113,177,92,187,35,99,26,139,209,168,7,229,211,219,102,101,122,207,241,171,54,156,201,87,30,89,95,120,162,166,176,190,146,173,41,103,109,197,243,49,180,203,28,202,230,164,79,238,171,58,61,92,221,171,209,122,167,78,166,154,52,246,139,50,183,96,24,213,191,81,174,212,151,76,178,150,207,69,13,250,186,145,168,216,42,174,45,133,137,83,52,104,140,98,35,29,42,61,200,136,198,123,149,62,22,253,201,8,57,77,240,135,251,34,211,143,222,11,53,162,217,151,231,246,246,123,37,177,215,247,99,165,199,102,72,103,135,116,108,68,98,77,59,216,217,93,213,207,86,198,216,26,157,167,172,204,89,254,0,0,5,69,243,184,147,75,211,63,211,216,105,40,170,221,168,174,179,202,234,250,134,212,200,216,35,178,36,210,120,86,62,39,70,172,123,221,80,181,138,215,199,35,92,196,100,137,35,94,143,133,99,130,188,50,93,173,86,14,36,180,162,251,125,185,210,91,173,182,236,226,197,87,89,89,87,51,97,130,154,8,235,225,116,146,201,35,149,26,198,53,168,174,87,42,162,34,34,170,158,131,140,157,116,172,226,39,136,236,207,81,189,179,237,27,43,174,18,91,177,199,49,39,100,44,179,211,189,209,210,172,113,78,170,248,187,140,78,251,217,209,169,221,154,87,108,106,185,90,156,84,13,84,2,58,240,1,175,52,220,65,240,185,136,228,211,86,213,212,223,108,20,236,198,114,23,213,212,75,83,59,238,52,145,70,215,77,36,210,49,171,43,231,137,208,212,170,162,187,162,212,43,21,238,115,92,164,138,0,102,179,139,31,52,250,201,243,3,33,245,25,205,41,153,172,226,199,205,62,178,124,192,200,125,70,112,45,83,133,94,30,177,94,40,57,87,225,186,71,148,212,248,15,31,237,106,155,117,209,148,177,212,77,108,174,138,245,90,232,170,35,107,211,252,232,222,141,115,28,248,165,149,136,246,111,220,149,23,173,26,67,153,104,46,168,100,26,71,168,16,82,71,125,199,106,27,13,66,210,78,147,65,43,31,27,101,138,104,223,238,85,100,145,73,28,136,142,70,189,17,232,142,107,92,138,212,188,158,87,30,68,244,203,235,94,177,90,125,94,58,56,50,177,113,135,167,20,182,200,238,190,198,204,241,127,17,81,140,220,165,123,214,149,178,74,140,238,211,84,198,222,189,97,151,181,18,44,141,106,201,27,152,215,55,114,35,226,144,42,219,149,127,15,23,93,101,226,94,213,158,85,90,169,42,177,61,49,168,134,247,118,124,213,142,133,237,173,86,76,182,214,196,216,215,123,222,149,48,182,101,69,233,30,202,119,163,213,119,54,57,46,39,139,31,43,26,201,242,255,0,33,244,233,206,85,203,91,64,127,97,92,48,99,255,0,104,244,247,236,190,117,148,119,174,121,47,137,103,74,233,255,0,174,38,240,77,159,170,171,163,217,74,232,186,65,240,246,220,249,55,49,178,58,94,189,87,139,31,43,26,201,242,255,0,33,244,233,192,205,97,239,245,251,246,203,251,101,203,63,120,63,106,254,208,189,160,239,110,251,79,111,123,189,181,54,109,217,252,62,207,111,183,218,237,127,11,181,219,237,127,15,97,224,13,4,113,201,192,230,27,197,238,26,218,170,87,210,88,245,22,199,78,230,88,111,207,98,236,145,157,85,222,10,179,106,43,159,76,231,43,149,28,136,175,133,238,87,177,28,142,150,41,66,0,114,104,185,232,149,6,182,223,233,115,136,233,29,168,183,26,120,41,176,85,154,146,121,158,214,36,21,146,220,150,39,181,171,12,47,236,197,18,43,222,173,122,177,94,198,47,71,200,215,92,249,152,28,167,22,212,125,14,212,122,172,111,36,161,186,226,89,158,37,112,99,156,214,202,176,213,80,213,70,173,146,41,162,150,53,255,0,50,72,229,141,202,215,53,88,246,57,81,90,229,187,78,92,92,113,212,241,91,134,215,225,250,130,202,74,125,69,195,233,224,125,116,209,62,40,153,123,164,114,171,18,182,40,17,81,204,123,92,141,108,237,107,123,77,124,177,57,170,212,153,34,140,61,7,52,127,34,122,155,244,95,88,162,40,4,213,64,0,0,0,85,95,60,239,193,63,204,159,166,150,168,85,95,60,239,193,63,204,159,166,129,202,185,42,121,167,202,126,95,215,122,141,184,186,146,149,185,42,121,167,202,126,95,215,122,141,184,186,144,5,85,243,206,252,19,252,201,250,105,106,133,85,243,206,252,19,252,201,250,104,17,87,149,199,158,205,50,250,215,163,214,157,127,153,111,48,74,157,97,186,222,56,124,210,11,173,36,154,125,65,81,225,175,23,106,73,98,170,131,37,123,29,75,60,107,26,190,4,124,12,167,169,130,86,163,225,149,204,157,58,57,21,88,173,235,2,241,172,166,251,135,220,102,187,99,149,222,18,174,162,223,95,107,146,78,211,36,221,75,91,75,45,37,76,125,30,138,137,190,9,229,103,94,155,155,187,171,85,28,136,169,245,116,183,75,115,189,105,206,237,154,103,166,150,47,108,228,151,158,247,130,162,241,80,211,247,123,80,190,105,63,137,51,217,27,122,71,19,221,241,57,58,244,232,157,85,81,20,58,7,10,60,40,234,63,22,186,142,204,43,10,139,192,218,168,123,115,223,239,243,194,175,165,180,82,185,85,17,206,68,84,238,76,253,174,72,161,69,71,72,230,185,85,88,198,73,35,52,39,165,186,91,130,104,182,9,108,211,61,52,177,123,27,27,179,119,188,21,23,138,154,163,181,221,153,243,73,252,73,158,249,29,214,73,94,239,137,203,211,175,68,232,136,136,156,255,0,133,30,20,116,227,132,173,56,102,21,133,69,227,174,181,221,185,239,247,249,225,70,85,93,234,154,138,136,231,34,42,246,225,102,231,36,80,162,171,99,107,156,170,175,123,228,145,253,172,12,214,113,99,230,159,89,62,96,100,62,163,57,117,60,174,60,137,233,151,214,189,98,180,165,110,44,124,211,235,39,204,12,135,212,103,46,167,149,199,145,61,50,250,215,172,86,129,42,128,0,0,0,114,174,44,124,172,107,39,203,252,135,211,167,51,88,106,160,0,0,0,0,1,74,220,234,252,211,226,223,47,232,125,70,226,117,94,70,63,141,159,150,255,0,82,57,87,58,191,52,248,183,203,250,31,81,184,157,87,145,143,227,103,229,191,212,128,181,64,0,2,128,121,163,249,236,212,223,162,250,61,17,127,197,0,243,71,243,217,169,191,69,244,122,32,37,87,35,31,198,207,203,127,169,22,168,85,95,35,31,198,207,203,127,169,22,168,0,0,0,0,6,85,203,254,229,113,228,79,76,190,181,235,21,164,170,0,101,92,146,153,87,25,183,218,190,12,112,174,14,241,43,87,129,181,80,248,186,140,174,227,80,198,62,75,132,142,186,207,91,77,77,78,158,254,220,44,221,4,143,147,221,35,228,106,49,54,49,142,239,198,179,208,96,24,6,101,170,121,149,167,79,180,251,30,171,190,100,55,202,132,166,161,161,166,68,223,43,250,42,170,170,170,163,88,198,181,28,247,189,202,140,99,26,231,57,90,214,170,160,125,253,11,208,189,71,226,47,81,237,218,95,165,246,111,29,117,174,235,44,211,74,170,202,91,125,43,85,18,74,170,153,17,23,183,11,55,55,170,244,87,43,156,214,49,175,123,216,199,123,110,55,244,135,13,208,94,39,50,221,35,211,248,42,227,177,99,180,246,136,105,214,174,117,154,121,94,251,93,36,178,205,35,253,200,175,146,89,36,145,81,168,214,34,189,81,173,107,81,26,151,103,193,215,7,88,39,8,24,37,69,130,193,89,237,156,146,243,179,237,6,65,219,154,159,218,157,169,170,31,75,253,106,249,229,142,14,212,117,11,31,240,213,55,244,220,238,170,190,234,129,230,143,231,179,83,126,139,232,244,64,79,254,74,158,86,50,159,152,21,222,157,110,41,88,186,158,74,158,86,50,159,152,21,222,157,110,41,88,11,105,210,14,12,172,92,97,242,204,210,139,100,119,95,99,102,120,191,218,42,140,102,229,43,222,180,173,146,91,189,87,118,154,166,54,245,235,12,189,168,145,100,107,86,72,220,198,185,187,145,31,20,149,65,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,126,156,174,60,137,233,151,214,189,98,180,229,92,206,184,14,253,183,216,170,117,231,73,236,187,179,236,126,222,239,105,90,237,214,238,229,86,81,11,95,11,99,234,238,235,83,189,79,3,106,21,187,99,146,89,154,145,194,157,118,68,212,15,107,203,139,142,58,158,43,112,218,252,63,80,89,73,79,168,184,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,105,175,150,39,53,90,147,36,81,250,14,104,254,68,245,55,232,190,177,68,84,95,2,90,33,175,58,197,175,54,106,205,8,190,85,226,181,152,173,68,87,27,142,92,216,247,65,100,129,219,155,213,237,95,134,119,202,212,146,54,210,175,186,100,238,53,253,34,73,94,203,116,230,143,228,79,83,126,139,235,20,64,80,9,102,156,215,184,28,169,198,174,183,190,46,52,229,244,137,98,185,84,83,191,46,180,163,34,167,90,26,185,93,28,13,173,129,26,141,73,89,60,174,103,117,171,214,84,154,87,73,213,237,145,253,154,203,53,80,6,107,56,98,226,23,42,225,127,89,108,186,185,139,83,120,255,0,1,220,166,184,218,223,85,37,60,55,58,25,91,182,90,121,28,197,255,0,54,70,43,154,246,178,88,162,122,177,251,54,174,135,180,95,87,176,221,122,210,252,127,87,52,254,122,185,44,89,21,59,166,167,74,184,22,25,226,123,36,116,82,195,35,61,232,143,142,88,228,141,85,170,230,42,177,85,174,115,85,28,180,173,204,119,129,202,110,20,179,42,12,195,79,159,87,81,167,89,133,68,236,161,134,86,75,43,236,149,109,68,122,209,75,58,162,181,236,115,85,206,129,206,119,117,204,138,86,185,28,176,172,178,120,158,5,248,205,190,240,121,168,245,87,57,45,94,217,195,50,143,15,79,147,91,98,99,18,169,209,196,175,237,84,211,72,238,157,38,139,187,42,164,110,114,71,35,94,230,187,106,171,37,140,45,171,154,63,145,61,77,250,47,172,81,20,173,194,119,154,125,27,249,129,143,122,140,6,148,192,17,87,154,63,145,61,77,250,47,172,81,20,2,95,247,52,127,34,122,155,244,95,88,162,40,175,73,240,95,218,134,169,225,186,103,237,79,102,125,173,200,45,214,47,27,216,239,120,95,21,83,28,61,222,222,230,239,219,220,221,183,115,122,244,233,213,58,245,3,181,112,47,193,149,247,140,61,71,170,182,73,117,246,54,25,139,248,122,140,154,229,19,216,181,77,142,85,127,106,154,154,55,117,235,52,189,169,81,36,115,86,56,218,199,57,219,149,25,20,154,9,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,242,186,47,164,56,110,130,233,126,63,164,122,127,5,92,118,44,118,157,208,211,173,92,235,52,242,189,242,58,89,102,145,254,228,87,201,44,146,72,168,212,107,17,94,168,214,181,168,141,79,106,7,228,187,90,109,87,251,85,109,138,251,108,164,184,219,110,52,242,82,86,81,213,194,217,160,169,130,70,171,100,138,72,220,138,215,177,205,85,106,181,81,81,81,85,20,207,183,29,28,25,95,120,60,212,122,91,100,119,95,108,225,153,71,136,168,198,110,82,189,137,84,232,226,86,119,105,170,99,111,78,147,69,221,137,22,70,181,35,145,175,107,155,181,85,241,71,161,67,197,107,70,144,225,186,245,165,249,6,145,234,4,21,114,88,178,42,118,195,80,180,147,172,51,196,246,72,217,98,154,55,251,209,31,28,177,199,34,35,145,204,85,98,35,154,230,170,181,67,49,133,255,0,114,184,242,39,166,95,90,245,138,210,138,245,99,5,253,151,234,158,101,166,126,212,246,159,217,44,130,227,98,241,189,142,207,138,240,181,50,67,221,237,238,118,205,221,189,219,119,59,167,94,157,87,167,82,245,57,92,121,19,211,47,173,122,197,104,20,173,197,143,154,125,100,249,129,144,250,140,228,202,229,95,192,173,78,127,144,218,184,158,213,42,10,184,49,139,29,68,55,44,50,24,106,162,217,118,184,193,85,51,29,60,171,28,139,52,108,165,154,153,21,35,123,25,221,123,152,187,157,27,30,201,33,175,22,62,105,245,147,230,6,67,234,51,151,83,202,227,200,158,153,125,107,214,43,64,149,64,0,63,37,218,59,172,214,170,216,108,85,180,148,119,39,211,200,218,58,138,186,103,84,193,12,234,213,237,190,72,155,36,110,145,136,238,138,172,73,24,174,68,84,71,55,175,84,205,103,18,54,205,109,180,235,110,83,75,196,108,149,111,212,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,210,241,15,249,140,240,81,251,213,105,196,23,252,2,217,106,143,83,113,111,226,91,106,103,78,212,151,74,20,71,172,150,199,77,185,172,110,231,189,36,137,210,163,154,201,26,230,245,137,179,75,34,4,32,228,209,115,209,42,13,109,191,210,231,17,210,59,81,110,52,240,83,96,171,53,36,243,61,172,72,43,37,185,44,79,107,86,24,95,217,138,36,87,189,90,245,98,189,140,94,143,145,174,137,124,88,249,167,214,79,152,25,15,168,206,115,75,77,218,235,96,186,209,95,108,87,58,187,117,202,221,81,29,93,29,101,36,206,134,122,105,227,114,58,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,15,215,150,101,55,220,231,42,188,230,185,77,119,141,189,100,23,10,139,165,198,167,180,200,251,245,83,200,233,37,147,99,17,172,110,231,189,203,209,168,141,78,189,17,17,61,192,92,79,14,85,186,37,110,229,19,101,184,113,23,105,171,186,105,245,45,61,198,107,173,13,35,167,108,245,79,110,69,58,211,67,26,192,246,61,30,234,148,129,168,187,216,206,170,155,220,214,110,84,166,19,213,100,90,165,157,229,120,38,35,166,119,251,239,138,198,240,79,31,246,126,139,194,194,207,7,227,102,73,170,191,136,198,36,146,111,145,168,239,226,57,219,122,116,111,68,247,18,131,151,23,3,148,220,86,230,85,249,134,160,190,174,159,78,176,250,136,25,93,12,76,150,39,222,234,220,138,244,162,138,116,68,107,24,214,163,93,59,154,238,235,89,44,77,106,53,102,73,99,9,169,201,162,217,173,180,26,37,127,170,206,36,171,118,157,92,106,32,169,193,82,106,184,38,99,94,147,214,69,114,72,152,215,44,208,179,189,20,74,172,122,53,138,245,123,216,157,95,35,157,86,220,88,249,167,214,79,152,25,15,168,206,105,76,205,103,22,62,105,245,147,230,6,67,234,51,129,210,184,131,162,169,103,5,28,39,220,29,118,171,146,158,122,124,222,22,80,185,177,118,32,123,47,104,174,153,138,140,73,85,242,36,140,107,145,207,115,17,33,143,99,88,171,34,191,242,114,231,211,205,56,213,46,47,112,140,59,84,45,94,214,181,77,227,171,33,181,203,72,147,210,215,85,83,210,75,60,113,212,245,145,155,97,78,211,164,84,219,43,94,232,219,19,227,86,72,247,54,80,100,216,85,171,42,228,133,137,223,110,21,21,113,212,97,215,137,47,116,45,133,237,70,73,59,242,26,186,21,108,168,173,85,86,118,171,165,114,35,85,171,189,172,94,189,17,90,232,21,160,58,199,125,225,255,0,89,113,61,98,199,33,241,21,120,205,193,181,18,83,110,99,60,93,43,218,232,234,105,183,189,143,72,251,176,73,44,93,205,138,230,111,220,223,137,168,160,105,164,0,6,85,205,41,240,157,229,99,70,254,95,227,222,157,1,154,195,74,124,39,121,88,209,191,151,248,247,167,64,7,85,0,0,41,91,157,95,154,124,91,229,253,15,168,220,75,169,41,91,157,95,154,124,91,229,253,15,168,220,64,234,188,140,127,27,63,45,254,164,114,174,117,126,105,241,111,151,244,62,163,113,58,175,35,31,198,207,203,127,169,22,168,5,85,242,49,252,108,252,183,250,145,106,128,0,0,133,92,216,181,210,197,166,28,48,92,244,231,219,55,90,44,167,82,250,91,173,13,183,163,217,186,150,10,138,121,43,214,105,81,90,141,133,208,63,176,230,117,87,73,226,81,187,28,206,227,152,20,109,118,146,213,53,214,182,107,21,21,93,29,181,245,18,58,142,158,174,165,181,51,195,2,185,123,108,146,86,199,27,100,122,55,162,43,210,54,35,149,21,81,173,235,209,45,211,146,23,216,79,217,102,165,251,63,255,0,135,63,180,20,158,215,254,221,255,0,114,252,50,248,15,191,248,95,219,189,165,253,15,143,253,255,0,187,182,84,9,47,249,90,107,165,102,143,241,89,97,198,235,111,62,19,27,212,79,246,55,115,134,68,158,72,223,85,34,42,219,222,216,226,93,189,239,21,219,133,178,61,174,107,35,169,159,250,40,229,123,66,250,64,0,0,0,64,14,117,126,86,49,111,152,20,62,157,113,32,7,43,143,61,154,101,245,175,71,173,39,255,0,58,191,43,24,183,204,10,31,78,184,144,3,149,199,158,205,50,250,215,163,214,129,127,192,0,40,7,154,63,158,205,77,250,47,163,209,18,171,145,143,227,103,229,191,212,136,171,205,31,207,102,166,253,23,209,232,137,85,200,199,241,179,242,223,234,64,90,160,0,10,1,230,143,231,179,83,126,139,232,244,68,255,0,228,169,229,99,41,249,129,93,233,214,226,0,115,71,243,217,169,191,69,244,122,34,127,242,84,242,177,148,252,192,174,244,235,112,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,205,103,22,62,105,245,147,230,6,67,234,51,154,83,51,89,197,143,154,125,100,249,129,144,250,140,224,93,79,43,143,34,122,101,245,175,88,173,58,175,22,62,86,53,147,229,254,67,233,211,156,171,149,199,145,61,50,250,215,172,86,157,87,139,31,43,26,201,242,255,0,33,244,233,192,205,97,170,131,42,230,170,0,170,190,121,223,130,127,153,63,77,57,87,37,79,52,249,79,203,250,239,81,183,29,87,158,119,224,159,230,79,211,78,85,201,83,205,62,83,242,254,187,212,109,192,93,72,0,14,85,197,143,149,141,100,249,127,144,250,116,230,107,13,41,241,99,229,99,89,62,95,228,62,157,57,154,192,53,80,0,0,0,2,165,121,181,240,81,236,74,202,206,44,180,202,217,106,163,178,205,217,143,52,183,192,157,137,27,93,52,253,182,92,218,138,237,146,119,159,44,81,202,216,218,215,36,136,217,85,36,89,102,123,32,183,13,28,69,231,124,47,234,157,6,166,96,181,31,224,168,239,20,91,33,254,201,218,252,76,51,79,71,220,150,41,59,61,222,195,27,221,99,119,179,239,69,251,209,116,145,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,155,126,42,176,92,19,76,184,142,212,92,3,77,46,158,59,27,177,100,21,84,116,95,192,154,47,9,181,255,0,196,163,254,51,157,36,158,30,77,244,253,215,57,123,189,158,226,47,71,160,30,215,142,78,46,238,188,95,106,227,114,184,45,213,118,124,78,195,78,235,110,57,106,158,161,207,123,32,87,171,159,85,51,17,203,19,42,102,93,187,251,105,209,25,28,49,171,164,237,36,142,238,188,166,248,67,253,174,234,63,239,5,154,209,111,196,48,11,131,61,146,216,235,251,82,85,100,80,172,51,195,186,54,34,189,97,129,143,108,174,234,230,35,164,116,13,78,235,18,102,36,42,210,123,6,43,149,234,158,27,139,103,87,191,99,99,119,156,130,221,111,188,92,124,76,116,254,14,134,90,152,217,60,253,217,81,99,143,100,110,123,183,189,21,173,233,213,81,81,20,211,70,39,139,88,176,108,86,205,133,98,212,62,10,203,143,219,233,237,118,234,110,235,228,236,82,193,27,99,138,61,239,87,61,219,88,198,167,87,42,185,122,117,85,85,247,129,245,128,0,8,213,204,87,88,236,90,55,194,62,119,83,119,135,196,85,230,22,249,240,235,93,54,231,179,189,85,95,4,177,185,119,181,143,70,246,160,74,137,250,59,107,95,216,217,185,174,123,84,146,165,53,243,155,215,74,204,167,89,108,90,13,104,188,239,178,225,54,248,238,55,74,72,210,120,255,0,179,21,109,87,181,38,71,42,69,47,110,145,105,221,27,218,213,86,120,185,219,189,85,206,107,66,186,193,245,105,177,107,237,94,43,113,205,105,232,119,217,109,87,10,59,93,101,79,117,137,218,170,171,142,166,74,120,246,42,239,118,230,81,84,175,84,69,106,118,250,57,81,92,212,86,53,139,95,115,11,140,214,156,114,135,197,213,211,219,235,238,146,71,221,100,123,105,104,169,101,171,169,147,171,213,17,118,65,4,175,233,215,115,182,244,106,43,149,17,66,199,249,44,107,205,77,167,50,202,248,114,188,214,210,50,219,125,167,126,77,101,73,170,34,137,254,209,133,35,138,166,24,152,172,223,59,229,167,72,228,84,223,252,54,80,189,200,207,137,238,75,116,51,25,162,154,161,117,209,93,92,196,53,94,204,218,185,42,49,107,197,53,201,244,244,213,174,164,125,100,12,122,119,169,86,86,162,171,25,52,93,200,159,240,185,21,146,57,21,174,69,84,93,46,226,121,77,139,57,197,108,217,174,45,93,227,108,185,5,190,158,233,110,169,237,62,62,253,44,241,182,72,164,216,244,107,219,185,143,106,244,114,35,147,175,69,68,95,112,31,88,205,103,22,62,105,245,147,230,6,67,234,51,154,83,51,89,197,143,154,125,100,249,129,144,250,140,224,93,79,43,143,34,122,101,245,175,88,173,37,81,21,121,92,121,19,211,47,173,122,197,105,42,128,28,171,139,31,43,26,201,242,255,0,33,244,233,206,170,114,174,44,124,172,107,39,203,252,135,211,167,3,53,134,170,12,171,154,40,227,23,140,92,19,132,12,18,158,255,0,127,163,246,206,73,121,223,246,127,31,238,77,79,237,78,212,212,236,170,254,186,100,18,199,7,106,58,132,147,248,136,155,250,109,111,85,95,112,68,14,117,151,29,14,130,197,133,219,46,120,231,139,213,138,189,242,91,110,84,85,144,197,37,13,158,55,255,0,17,181,177,244,116,147,67,36,143,122,64,213,107,81,36,101,67,155,43,118,203,20,213,171,160,63,182,95,219,46,39,251,190,123,87,246,133,237,6,251,11,217,155,123,221,237,174,223,187,127,240,251,61,190,231,119,187,252,46,215,115,187,252,61,231,192,207,243,252,203,84,243,43,182,160,234,14,67,87,124,200,111,149,11,83,93,93,82,169,190,87,244,68,68,68,68,70,177,141,106,53,140,99,81,24,198,53,173,106,53,173,68,75,158,229,193,203,254,143,135,123,20,90,183,171,216,239,251,108,87,248,152,34,166,168,146,10,136,241,218,93,239,143,109,59,225,124,145,190,105,163,68,123,230,71,110,72,229,72,154,140,254,50,202,19,83,19,251,85,246,86,205,246,235,217,95,105,61,159,79,237,143,100,247,60,15,142,237,183,191,225,251,191,196,236,247,55,236,223,241,109,233,215,223,212,250,192,0,0,0,42,175,158,119,224,159,230,79,211,75,84,42,175,158,119,224,159,230,79,211,64,229,92,149,60,211,229,63,47,235,189,70,220,93,73,74,220,149,60,211,229,63,47,235,189,70,220,93,72,2,170,249,231,126,9,254,100,253,52,181,66,170,249,231,126,9,254,100,253,52,10,181,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,190,158,94,124,22,90,184,88,210,250,123,238,95,143,210,55,85,50,90,117,92,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,220,145,140,135,109,91,114,184,243,217,166,95,90,244,122,210,255,0,128,0,0,205,103,22,62,105,245,147,230,6,67,234,51,150,63,162,156,96,227,60,35,114,196,211,123,211,150,146,183,54,190,83,228,13,196,236,245,113,84,118,43,167,138,249,51,38,124,146,68,197,107,89,11,106,89,42,177,207,141,100,70,171,24,230,170,238,109,112,113,99,230,159,89,62,96,100,62,163,57,205,43,110,215,91,141,53,5,29,194,231,87,85,79,107,167,90,74,24,166,153,207,101,44,11,44,147,44,81,53,87,163,24,178,205,44,138,214,244,77,242,61,223,123,149,84,44,211,151,119,50,156,238,233,170,107,164,124,74,102,23,92,142,28,226,225,21,54,55,116,125,52,43,236,235,165,69,76,174,240,242,54,40,146,69,134,121,42,25,27,23,114,178,159,183,19,26,198,66,174,116,86,212,101,92,185,238,90,92,193,41,181,134,213,103,225,243,87,238,181,114,106,13,5,63,134,179,221,170,229,150,170,124,149,140,109,84,242,44,138,200,17,144,62,158,154,8,154,175,154,87,62,117,234,229,85,122,187,168,88,80,0,0,0,0,0,0,0,10,86,231,87,230,159,22,249,127,67,234,55,19,170,242,49,252,108,252,183,250,145,202,185,213,249,167,197,190,95,208,250,141,196,234,188,140,127,27,63,45,254,164,5,170,0,0,20,3,205,31,207,102,166,253,23,209,232,139,254,40,7,154,63,158,205,77,250,47,163,209,1,218,185,82,235,166,156,112,233,167,26,251,170,26,161,121,240,54,170,31,179,81,67,12,72,143,170,184,85,57,46,139,29,45,52,106,169,220,153,251,93,209,58,163,81,173,115,222,230,49,143,123,126,87,11,92,210,245,30,193,196,117,227,49,226,63,45,186,220,176,124,223,165,61,101,5,31,87,80,227,114,35,219,225,234,105,41,85,30,246,195,19,17,209,201,28,78,73,36,107,214,87,247,229,141,168,248,0,0,213,64,41,219,149,127,29,85,56,6,67,106,225,135,84,171,234,231,198,47,149,16,219,112,201,161,165,139,101,166,227,61,84,207,116,18,164,113,164,210,50,170,106,148,68,145,239,127,105,237,98,109,108,111,123,227,184,144,0,0,0,0,50,174,94,79,45,62,5,106,120,101,198,106,181,63,83,168,42,233,117,67,35,167,158,219,85,66,234,168,164,130,209,110,74,132,86,192,197,130,71,197,51,230,88,33,153,210,43,151,106,118,227,107,88,173,145,100,229,92,168,120,28,166,198,173,86,78,46,53,25,245,105,125,185,83,212,63,17,180,171,37,167,74,26,73,91,36,14,173,157,28,141,89,95,60,78,127,105,169,214,36,134,86,201,213,238,145,157,155,52,0,80,15,52,127,61,154,155,244,95,71,162,47,248,160,30,104,254,123,53,55,232,190,143,68,4,255,0,228,169,229,99,41,249,129,93,233,214,226,149,139,169,228,169,229,99,41,249,129,93,233,214,226,149,128,191,238,87,30,68,244,203,235,94,177,90,74,162,42,242,184,242,39,166,95,90,245,138,210,85,1,249,45,150,155,85,150,153,244,118,107,101,37,5,60,149,19,213,190,42,104,91,19,29,60,242,190,105,165,86,181,17,21,242,75,36,146,61,223,123,158,247,57,122,170,170,145,131,154,63,145,61,77,250,47,172,81,18,168,138,188,209,252,137,234,111,209,125,98,136,10,1,53,80,101,92,213,64,30,127,63,192,48,221,83,195,110,218,125,168,56,245,37,243,30,190,83,173,53,117,13,74,46,201,89,213,21,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,34,87,7,92,177,176,78,22,115,186,141,76,191,230,159,110,242,74,93,159,103,235,125,155,53,175,217,27,161,168,134,171,248,108,170,146,58,142,236,115,163,127,136,223,131,183,213,190,247,117,73,170,0,0,0,138,188,209,252,137,234,111,209,125,98,136,165,110,19,188,211,232,223,204,12,123,212,96,46,167,154,63,145,61,77,250,47,172,81,20,173,194,119,154,125,27,249,129,143,122,140,0,105,76,0,0,0,6,107,56,177,243,79,172,159,48,50,31,81,156,186,158,87,30,68,244,203,235,94,177,90,82,183,22,62,105,245,147,230,6,67,234,51,151,83,202,227,200,158,153,125,107,214,43,64,165,110,44,124,211,235,39,204,12,135,212,103,46,167,149,199,145,61,50,250,215,172,86,148,173,197,143,154,125,100,249,129,144,250,140,229,212,242,184,242,39,166,95,90,245,138,208,37,80,0,0,0,10,224,230,161,192,173,54,127,143,93,120,158,210,218,10,72,50,123,29,60,215,44,206,25,170,165,223,118,183,65,75,11,27,60,75,36,139,12,111,165,134,153,85,99,99,25,221,99,158,187,157,35,24,201,41,216,213,65,154,30,38,237,54,171,7,18,90,175,98,177,91,41,45,214,219,118,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,0,245,124,31,112,153,153,113,117,170,31,97,236,85,21,118,123,21,5,60,149,55,220,141,180,9,85,5,169,139,27,214,4,123,22,72,145,239,150,86,36,109,98,63,127,78,227,209,21,177,61,83,66,120,6,1,134,233,102,27,105,211,237,62,199,169,44,120,245,142,157,41,168,104,105,145,118,68,206,170,170,170,170,170,231,189,206,87,61,239,114,171,222,247,57,206,87,57,202,171,26,185,86,90,109,86,238,7,48,26,203,125,178,146,150,162,233,81,120,171,174,150,24,90,199,213,78,151,58,152,82,89,92,137,213,239,72,161,138,52,115,186,174,200,216,223,185,168,137,45,64,25,172,226,199,205,62,178,124,192,200,125,70,115,74,102,107,56,177,243,79,172,159,48,50,31,81,156,11,137,229,247,133,90,181,43,150,174,49,167,55,218,138,184,45,185,85,159,38,178,86,75,72,246,182,120,224,169,185,92,33,145,209,185,205,115,81,232,215,170,162,171,92,157,122,117,69,251,138,33,47,251,149,199,145,61,50,250,215,172,86,149,43,204,135,22,177,97,252,109,106,149,167,28,161,240,148,149,23,10,75,164,145,247,95,38,234,170,218,26,122,186,153,58,189,85,83,124,243,202,254,157,118,183,119,70,162,53,17,16,46,167,130,253,99,190,235,239,12,24,6,170,229,48,236,189,93,109,242,83,220,100,220,197,241,53,84,149,18,210,75,83,209,140,99,25,222,125,59,165,237,181,168,214,119,54,39,84,111,85,237,101,117,114,91,214,59,238,97,163,89,110,142,221,225,238,82,105,221,194,158,162,215,83,185,137,182,150,228,234,137,29,77,177,172,69,93,147,193,81,47,113,207,123,157,226,118,252,45,141,168,182,42,6,85,205,41,240,157,229,99,70,254,95,227,222,157,1,154,195,74,124,39,121,88,209,191,151,248,247,167,64,7,85,0,0,41,91,157,95,154,124,91,229,253,15,168,220,75,169,41,91,157,95,154,124,91,229,253,15,168,220,64,234,188,140,127,27,63,45,254,164,90,161,85,124,140,127,27,63,45,254,164,90,160,0,0,2,141,185,183,235,205,78,169,241,47,38,155,91,235,105,39,199,180,194,159,217,116,203,77,81,21,67,37,184,206,200,229,174,145,94,198,35,152,246,185,34,166,124,78,123,246,62,141,203,240,185,239,106,92,78,191,107,29,139,135,253,26,203,53,139,35,135,196,82,99,54,247,84,71,77,185,236,241,117,79,114,71,77,77,189,140,122,199,221,158,72,162,238,108,86,179,126,231,124,45,85,51,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,168,31,148,31,87,44,197,175,184,54,85,121,194,178,154,31,5,122,199,238,21,22,187,141,55,117,146,118,42,160,145,209,203,30,246,43,152,237,175,99,147,171,85,90,189,58,162,170,123,197,231,22,190,227,246,235,21,218,239,67,225,233,50,107,123,238,150,185,59,172,127,136,165,101,85,69,35,164,232,213,85,103,73,233,42,25,209,200,142,248,58,244,218,230,170,134,146,56,110,214,251,87,17,250,37,139,107,69,154,199,87,102,167,200,233,229,115,232,42,100,108,143,166,158,25,228,167,153,136,246,251,158,196,150,25,54,63,163,85,204,218,229,107,21,85,137,210,202,181,228,159,173,23,91,141,54,121,161,25,14,95,87,85,79,107,167,165,191,99,54,121,152,231,178,150,5,150,70,92,93,20,155,122,49,139,44,212,74,177,43,209,55,200,247,177,189,93,43,150,210,128,3,159,235,166,184,224,156,59,105,197,199,84,181,25,215,86,217,109,221,24,239,103,91,102,172,145,243,57,23,181,26,246,218,172,139,184,244,108,109,146,103,71,23,114,72,218,231,181,94,222,181,23,108,231,13,196,92,90,218,252,242,243,73,73,85,167,203,81,59,153,129,83,37,44,12,72,22,7,199,11,22,226,234,103,212,43,218,245,142,103,191,220,143,123,92,136,216,216,228,99,66,90,243,171,242,177,139,124,192,161,244,235,137,0,57,92,121,236,211,47,173,122,61,105,55,249,182,103,248,110,169,240,77,128,106,14,159,100,52,151,204,122,249,156,80,84,208,215,83,42,236,149,158,207,185,34,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,66,14,87,30,123,52,203,235,94,143,90,5,255,0,0,0,160,30,104,254,123,53,55,232,190,143,68,74,174,70,63,141,159,150,255,0,82,34,175,52,127,61,154,155,244,95,71,162,37,87,35,31,198,207,203,127,169,1,106,128,129,92,193,57,145,211,112,237,83,93,163,122,61,21,37,199,81,93,79,36,55,42,218,150,74,214,99,47,146,42,105,169,230,72,164,135,179,88,249,33,168,123,152,137,34,178,55,177,171,35,94,157,99,95,63,203,23,152,5,102,174,209,211,112,253,173,249,23,139,206,169,54,193,140,220,165,142,121,106,175,212,177,193,52,210,182,165,237,98,198,147,65,29,63,190,105,30,215,76,215,183,170,58,70,189,242,4,22,230,143,231,179,83,126,139,232,244,68,255,0,228,169,229,99,41,249,129,93,233,214,226,0,115,71,243,217,169,191,69,244,122,34,127,242,84,242,177,148,252,192,174,244,235,112,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,205,103,22,62,105,245,147,230,6,67,234,51,154,83,51,89,197,143,154,125,100,249,129,144,250,140,224,93,79,43,143,34,122,101,245,175,88,173,58,175,22,62,86,53,147,229,254,67,233,211,156,171,149,199,145,61,50,250,215,172,86,157,87,139,31,43,26,201,242,255,0,33,244,233,192,205,97,170,131,42,230,170,0,170,190,121,223,130,127,153,63,77,57,87,37,79,52,249,79,203,250,239,81,183,29,87,158,119,224,159,230,79,211,78,85,201,83,205,62,83,242,254,187,212,109,192,93,72,0,14,85,197,143,149,141,100,249,127,144,250,116,230,107,13,41,241,99,229,99,89,62,95,228,62,157,57,154,192,53,80,0,0,1,199,248,170,226,99,13,225,67,72,235,53,75,48,161,171,184,189,213,13,182,218,45,148,200,173,125,198,227,35,36,124,80,44,155,85,176,179,108,82,61,242,57,23,107,24,237,173,123,246,70,240,142,188,208,184,215,253,223,240,71,232,198,158,220,238,180,58,147,153,91,217,83,21,198,137,123,62,198,181,186,103,49,245,9,43,154,189,102,151,181,60,49,164,106,143,143,227,151,124,110,100,93,202,86,196,241,107,238,115,149,89,176,172,90,135,198,222,178,11,133,61,174,221,77,221,100,125,250,169,228,108,113,71,189,234,214,55,115,222,212,234,229,70,167,94,170,168,158,243,245,231,249,254,101,170,121,149,219,80,117,7,33,171,190,100,55,202,133,169,174,174,169,84,223,43,250,34,34,34,34,35,88,198,181,26,198,49,168,140,99,26,214,181,26,214,162,37,196,242,155,225,15,246,69,167,31,188,22,107,69,179,47,207,237,236,246,75,99,175,238,199,75,142,204,144,207,14,232,216,136,196,154,119,177,178,187,171,158,173,141,176,53,59,79,89,152,161,81,122,209,164,57,150,130,234,134,65,164,122,129,5,36,119,220,118,161,176,212,45,36,233,52,18,177,241,182,88,166,141,254,229,86,73,20,145,200,136,228,107,209,30,136,230,181,200,173,75,73,229,55,198,189,199,80,40,255,0,118,45,80,185,247,239,86,75,123,36,196,43,100,90,90,120,229,181,210,193,12,41,108,108,108,107,31,36,209,50,55,76,215,127,21,239,143,190,175,86,164,40,175,238,188,193,184,36,181,113,95,128,71,125,198,32,164,161,212,92,86,158,162,107,85,99,105,90,233,238,208,54,25,156,203,75,228,116,209,49,140,146,161,209,185,178,200,174,72,87,184,173,68,73,36,235,69,150,155,158,101,165,25,253,21,230,142,58,187,6,89,135,94,35,169,137,149,116,136,147,219,238,52,147,35,154,146,67,51,85,17,241,203,26,117,100,141,95,123,85,28,159,122,1,168,128,70,174,1,120,174,163,226,183,67,169,47,119,57,118,102,120,191,102,207,148,67,36,208,44,147,213,54,22,171,107,219,28,72,222,220,53,31,27,154,139,27,26,217,25,60,109,220,145,111,116,149,3,207,234,22,107,106,211,92,3,37,212,107,237,61,92,246,220,86,207,91,123,172,138,145,141,116,242,65,77,11,230,145,177,181,206,107,85,234,214,42,34,43,154,157,122,117,84,251,204,208,234,198,117,251,80,213,60,203,83,61,151,236,207,181,185,5,198,251,224,187,253,239,11,226,170,100,155,181,220,218,221,251,123,155,119,109,111,94,157,122,39,94,133,196,243,136,214,139,174,157,112,243,101,211,252,95,47,171,179,93,243,251,195,233,43,41,233,152,230,190,190,201,13,59,252,100,75,42,55,163,24,178,205,68,215,181,28,215,72,201,28,207,138,53,149,10,161,225,87,75,127,109,60,71,105,214,153,205,98,246,205,5,231,32,165,246,173,23,138,240,253,219,92,79,239,87,127,17,30,199,55,165,44,83,187,224,114,61,122,116,103,87,43,81,66,85,107,190,138,126,197,185,80,233,111,136,184,120,170,252,239,80,40,51,90,205,146,239,134,47,27,103,171,240,241,199,214,54,57,189,41,98,166,222,213,221,210,85,151,107,149,187,122,113,254,89,214,155,85,255,0,141,125,63,177,95,109,148,151,27,109,198,158,253,73,89,71,87,11,102,130,166,9,44,149,205,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,82,194,185,213,249,88,197,190,96,80,250,117,196,128,28,174,60,246,105,151,214,189,30,180,14,63,196,166,144,212,232,46,188,231,58,71,52,21,113,211,227,183,137,161,183,173,92,241,77,60,182,231,244,150,138,105,31,23,70,43,228,166,146,25,21,17,27,209,94,168,173,106,162,181,46,83,149,62,188,212,235,39,11,148,24,205,246,182,146,75,238,155,84,38,51,35,27,81,18,207,37,185,145,49,212,19,62,22,49,171,19,59,74,180,205,85,71,119,22,142,71,171,220,229,122,54,47,243,180,209,203,236,89,86,11,196,13,60,221,235,45,77,189,48,234,200,246,177,190,18,170,57,42,42,233,215,170,191,124,157,230,75,83,238,70,109,103,133,248,157,214,70,162,112,190,84,250,243,77,163,124,81,208,99,55,218,218,184,236,90,147,78,152,204,140,109,68,169,4,119,23,202,199,80,76,248,88,199,36,175,238,162,211,53,85,27,219,74,201,30,175,107,81,232,224,189,227,53,156,88,249,167,214,79,152,25,15,168,206,105,76,205,103,22,62,105,245,147,230,6,67,234,51,129,117,60,174,60,137,233,151,214,189,98,180,149,68,85,229,113,228,79,76,190,181,235,21,164,170,0,114,174,44,124,172,107,39,203,252,135,211,167,58,169,202,184,177,242,177,172,159,47,242,31,78,156,12,214,30,255,0,93,53,211,81,248,139,212,123,142,168,106,133,231,199,93,107,186,69,12,49,34,178,150,223,74,213,85,142,150,154,53,85,237,194,205,206,232,157,85,202,231,57,239,115,222,247,189,222,0,157,60,184,57,127,214,113,17,125,139,86,245,123,29,255,0,106,122,15,19,4,84,213,18,79,79,38,69,85,177,241,237,167,124,47,142,70,67,12,138,143,124,200,237,171,36,73,19,81,255,0,198,88,131,181,242,163,224,91,251,71,20,26,215,134,127,193,234,176,10,42,231,127,156,231,93,36,167,86,255,0,209,120,87,185,223,239,230,70,127,115,204,90,160,0,0,0,0,0,10,171,231,157,248,39,249,147,244,210,213,10,171,231,157,248,39,249,147,244,208,57,87,37,79,52,249,79,203,250,239,81,183,23,82,82,183,37,79,52,249,79,203,250,239,81,183,23,82,0,170,190,121,223,130,127,153,63,77,45,80,170,190,121,223,130,127,153,63,77,2,42,242,184,243,217,166,95,90,244,122,210,255,0,138,1,229,113,231,179,76,190,181,232,245,165,255,0,0,0,1,154,206,44,124,211,235,39,204,12,135,212,103,59,175,46,46,7,41,184,173,204,171,243,13,65,125,93,62,157,97,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,214,178,88,154,212,106,204,146,199,194,184,177,243,79,172,159,48,50,31,81,156,186,158,87,30,68,244,203,235,94,177,90,7,159,230,59,192,229,79,21,184,109,6,97,167,207,164,167,212,92,62,158,118,80,195,43,34,137,151,186,71,42,61,104,165,157,81,28,199,181,200,231,64,231,59,180,215,203,43,92,141,73,150,88,232,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,83,197,106,243,75,224,39,237,221,29,251,138,237,47,159,102,65,106,183,248,204,190,215,81,81,210,58,250,26,72,17,171,89,78,231,175,72,230,134,8,154,143,139,170,54,72,227,69,98,36,173,86,206,29,215,151,159,26,118,174,41,244,190,158,197,151,228,20,142,213,76,106,157,83,32,163,74,102,210,173,108,9,38,216,174,16,70,215,43,94,199,53,98,108,170,196,106,50,101,114,118,227,99,225,221,45,76,192,233,110,169,103,122,45,157,219,53,51,77,47,190,198,201,44,221,239,5,91,225,97,168,237,119,97,124,50,127,14,102,62,55,117,142,87,183,226,106,244,235,213,58,42,34,166,132,248,81,226,187,78,56,181,211,134,102,184,84,190,6,235,67,219,130,255,0,96,158,100,125,85,162,169,200,170,141,114,162,39,114,23,237,114,197,50,34,54,70,181,200,168,199,178,72,216,29,172,0,0,0,0,0,5,43,115,171,243,79,139,124,191,161,245,27,137,213,121,24,254,54,126,91,253,72,229,92,234,252,211,226,223,47,232,125,70,226,117,94,70,63,141,159,150,255,0,82,2,213,0,0,10,1,230,143,231,179,83,126,139,232,244,69,255,0,20,3,205,31,207,102,166,253,23,209,232,128,241,92,31,112,153,153,113,117,170,31,97,236,85,21,118,123,21,5,60,149,55,220,141,180,9,85,5,169,139,27,214,4,123,22,72,145,239,150,86,36,109,98,63,127,78,227,209,21,177,61,82,231,184,130,224,59,70,181,163,135,219,78,131,99,118,91,86,23,30,41,218,251,41,116,130,220,234,169,44,191,197,99,170,118,183,187,27,230,241,12,71,164,189,201,23,124,142,108,207,223,35,26,228,136,28,140,127,27,63,45,254,164,90,160,25,119,207,240,12,203,75,51,43,182,159,106,14,61,87,99,200,108,117,11,77,93,67,82,137,190,39,244,69,69,69,69,86,189,142,106,181,236,123,85,88,246,57,174,106,185,174,69,91,115,229,139,204,2,179,87,104,233,184,126,214,252,139,197,231,84,155,96,198,110,82,199,60,181,87,234,88,224,154,105,91,82,246,177,99,73,160,142,159,223,52,143,107,166,107,219,213,29,35,94,249,58,95,49,222,7,42,120,173,195,104,51,13,62,125,37,62,162,225,244,243,178,134,25,89,20,76,189,210,57,81,235,69,44,234,136,230,61,174,71,58,7,57,221,166,190,89,90,228,106,76,178,199,69,118,155,181,214,193,117,162,190,216,174,117,118,235,149,186,162,58,186,58,202,73,157,12,244,211,198,228,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,1,169,224,68,174,94,124,105,218,184,167,210,250,123,22,95,144,82,59,85,49,170,117,76,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,219,141,143,135,116,181,0,0,0,0,0,80,15,52,127,61,154,155,244,95,71,162,47,248,160,30,104,254,123,53,55,232,190,143,68,4,255,0,228,169,229,99,41,249,129,93,233,214,226,149,139,169,228,169,229,99,41,249,129,93,233,214,226,149,128,191,238,87,30,68,244,203,235,94,177,90,74,162,42,242,184,242,39,166,95,90,245,138,210,85,0,34,175,52,127,34,122,155,244,95,88,162,37,81,21,121,163,249,19,212,223,162,250,197,16,20,2,106,160,202,185,170,128,0,0,0,0,34,175,52,127,34,122,155,244,95,88,162,41,91,132,239,52,250,55,243,3,30,245,24,11,169,230,143,228,79,83,126,139,235,20,69,43,112,157,230,159,70,254,96,99,222,163,0,26,83,0,0,0,1,154,206,44,124,211,235,39,204,12,135,212,103,46,167,149,199,145,61,50,250,215,172,86,148,173,197,143,154,125,100,249,129,144,250,140,229,212,242,184,242,39,166,95,90,245,138,208,41,91,139,31,52,250,201,243,3,33,245,25,203,169,229,113,228,79,76,190,181,235,21,165,43,113,99,230,159,89,62,96,100,62,163,57,117,60,174,60,137,233,151,214,189,98,180,9,84,0,0,0,0,102,179,139,31,52,250,201,243,3,33,245,25,205,41,153,172,226,199,205,62,178,124,192,200,125,70,112,46,167,149,199,145,61,50,250,215,172,86,146,168,138,188,174,60,137,233,151,214,189,98,180,149,64,12,214,113,99,230,159,89,62,96,100,62,163,57,165,51,53,156,88,249,167,214,79,152,25,15,168,206,5,212,242,184,242,39,166,95,90,245,138,210,31,243,197,197,172,84,153,86,146,102,180,244,59,47,87,91,125,226,215,89,83,221,122,247,105,105,36,165,146,158,61,138,187,27,181,245,181,43,213,17,28,189,206,142,85,70,181,18,96,114,184,242,39,166,95,90,245,138,211,242,115,77,192,41,179,174,11,115,42,164,199,170,238,215,44,86,162,130,255,0,109,74,100,149,207,165,124,117,44,138,162,161,89,26,252,76,101,28,245,106,253,232,172,107,55,61,122,108,71,52,43,175,148,22,168,93,112,190,45,41,176,56,91,87,61,183,80,108,245,182,218,136,27,90,232,160,138,122,104,93,91,21,83,226,232,173,153,237,109,60,208,183,174,213,106,85,72,168,239,189,174,188,147,49,154,41,170,23,93,21,213,204,67,85,236,205,171,146,163,22,188,83,92,159,79,77,90,234,71,214,64,199,167,122,149,101,106,42,177,147,69,220,137,255,0,11,145,89,35,145,90,228,85,69,211,152,25,87,52,167,194,119,149,141,27,249,127,143,122,116,6,107,13,41,240,157,229,99,70,254,95,227,222,157,0,29,84,0,0,165,110,117,126,105,241,111,151,244,62,163,113,46,164,165,110,117,126,105,241,111,151,244,62,163,113,3,170,242,49,252,108,252,183,250,145,106,133,85,242,49,252,108,252,183,250,145,106,128,0,0,87,7,57,253,121,169,197,116,191,26,208,11,21,109,39,136,206,42,29,116,190,177,181,17,58,120,237,212,114,70,232,35,124,42,197,123,25,53,79,71,182,84,115,61,244,50,49,55,163,158,141,129,92,187,116,46,143,95,184,172,197,49,187,245,155,218,120,221,135,187,146,95,161,114,192,177,186,150,149,17,98,100,177,204,142,108,208,201,84,250,88,100,141,26,231,58,57,159,253,20,69,123,126,7,27,154,243,77,196,119,18,249,142,164,217,171,106,231,199,150,161,150,188,125,38,168,150,70,37,186,153,137,20,114,68,201,88,199,66,201,156,217,42,86,45,141,216,250,135,162,245,118,231,45,143,114,91,209,203,238,31,163,89,110,177,93,230,237,210,106,37,194,158,158,215,77,181,139,186,150,218,234,136,221,83,189,175,85,77,243,207,81,23,109,204,99,155,225,183,124,77,145,170,129,88,60,88,249,167,214,79,152,25,15,168,206,74,173,76,209,79,183,60,164,116,115,88,233,46,29,154,189,50,184,94,187,208,73,46,216,231,161,184,223,101,167,147,107,82,55,43,166,108,236,163,86,245,123,26,145,247,250,238,118,196,34,175,22,62,105,245,147,230,6,67,234,51,151,39,203,147,22,177,103,60,186,176,188,43,41,161,241,182,92,130,223,145,90,238,52,221,215,199,223,165,158,233,95,28,177,239,98,181,237,220,199,185,58,181,81,201,215,170,42,47,188,10,118,225,23,91,237,92,56,241,23,134,107,45,246,199,87,119,182,216,42,42,91,89,73,73,35,89,58,193,81,75,53,52,143,143,119,194,231,177,179,171,209,138,173,71,171,17,170,230,110,222,154,73,50,239,159,224,25,150,150,102,87,109,62,212,28,122,174,199,144,216,234,22,154,186,134,165,19,124,79,232,138,138,138,138,173,123,28,213,107,216,246,170,177,236,115,92,213,115,92,138,183,209,203,111,90,46,186,223,194,94,47,125,202,50,250,188,147,39,177,212,86,88,111,181,149,108,119,125,39,134,101,116,13,146,69,106,119,159,224,229,163,114,203,213,202,229,114,171,220,233,55,129,32,51,252,3,13,213,60,54,237,167,218,131,143,82,95,49,235,229,58,211,87,80,212,162,236,149,157,81,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,82,128,120,219,224,251,38,225,27,84,37,178,185,42,235,112,155,229,68,238,196,239,21,114,211,247,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,116,60,115,253,116,208,189,56,226,47,78,46,58,95,170,22,111,29,106,174,233,44,51,68,168,202,171,125,83,81,82,58,170,105,21,23,183,51,55,59,162,244,86,171,92,230,61,175,99,222,199,6,115,35,213,236,201,154,47,81,160,142,158,146,76,78,124,162,28,189,145,186,4,239,193,113,101,36,148,174,115,36,78,138,172,146,41,24,142,107,183,116,88,99,86,108,235,38,254,235,202,227,207,102,153,125,107,209,235,78,41,174,154,23,168,252,58,106,61,199,75,245,66,205,224,110,180,61,37,134,104,149,95,75,112,165,114,170,71,85,77,34,162,119,33,126,215,116,94,136,228,115,92,199,181,143,99,216,222,215,202,227,207,102,153,125,107,209,235,64,191,224,0,20,3,205,31,207,102,166,253,23,209,232,137,85,200,199,241,179,242,223,234,68,85,230,143,231,179,83,126,139,232,244,68,170,228,99,248,217,249,111,245,32,36,255,0,48,206,11,45,92,83,233,125,69,247,16,199,233,29,170,152,213,58,46,63,88,181,45,165,90,216,18,77,210,219,231,145,205,86,189,142,106,202,232,145,234,212,100,202,213,238,70,199,205,186,133,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,53,60,87,87,51,174,95,245,154,187,71,83,196,14,136,99,190,47,58,164,221,62,77,109,138,73,229,170,191,82,199,4,48,196,234,102,57,235,26,77,4,116,254,232,99,99,93,51,94,238,138,233,26,198,72,21,67,172,154,189,153,107,190,162,92,53,75,80,103,164,159,33,187,83,208,195,93,61,52,9,11,42,31,77,73,13,42,76,172,79,133,175,123,96,107,222,141,70,179,123,157,181,172,111,70,165,186,114,84,242,177,148,252,192,174,244,235,113,74,197,212,242,84,242,177,148,252,192,174,244,235,112,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,205,103,22,62,105,245,147,230,6,67,234,51,154,83,42,47,91,249,68,241,37,169,90,209,159,106,53,139,54,211,88,45,185,86,81,117,189,209,197,87,114,175,108,241,193,83,87,36,209,182,70,182,141,205,71,163,94,136,168,142,114,117,235,209,87,239,2,101,114,184,242,39,166,95,90,245,138,211,170,241,99,229,99,89,62,95,228,62,157,57,242,120,51,209,76,171,135,110,27,48,253,28,205,110,22,170,219,214,63,237,15,19,61,174,89,36,165,127,126,190,162,161,155,29,36,113,189,122,50,102,162,245,98,124,72,189,58,167,69,95,109,173,248,85,215,82,180,95,62,211,155,21,69,36,23,44,171,23,186,217,40,229,171,123,155,4,115,212,210,73,12,110,145,205,107,156,140,71,61,21,85,26,229,233,215,162,47,220,6,99,13,84,20,173,253,69,78,41,255,0,227,246,149,127,239,91,143,250,137,117,32,85,95,60,239,193,63,204,159,166,156,171,146,167,154,124,167,229,253,119,168,219,137,169,204,135,130,157,83,227,7,246,119,251,51,191,226,150,207,178,94,215,241,190,221,170,169,135,185,226,188,39,111,181,217,130,94,189,60,51,247,110,219,211,171,122,117,234,189,60,87,47,78,94,154,209,194,102,180,94,181,27,81,178,124,42,227,109,184,226,245,54,72,162,178,86,213,205,59,103,146,174,146,102,185,205,154,154,38,163,54,211,189,21,81,202,189,85,190,239,189,80,44,40,0,7,42,226,199,202,198,178,124,191,200,125,58,115,53,134,156,245,191,10,186,234,86,139,231,218,115,98,168,164,130,229,149,98,247,91,37,28,181,111,115,96,142,122,154,73,33,141,210,57,173,115,145,136,231,162,170,163,92,189,58,244,69,251,138,139,254,162,167,20,255,0,241,251,74,191,247,173,199,253,68,11,169,0,0,51,195,199,111,19,25,151,18,218,243,121,186,223,104,114,11,21,139,28,168,150,209,98,198,47,8,145,207,103,100,123,89,63,122,20,106,36,117,50,203,26,190,84,93,207,106,237,137,94,246,194,197,77,15,17,87,139,62,93,218,53,197,85,246,219,152,214,175,217,60,165,183,10,37,189,223,109,212,238,125,85,210,215,11,36,99,169,21,139,35,97,108,206,71,198,141,170,124,114,189,141,134,54,116,115,17,24,129,0,57,77,240,135,251,93,212,127,222,11,53,162,223,136,96,23,6,123,37,177,215,246,164,170,200,161,88,103,135,116,108,69,122,195,3,30,217,93,213,204,71,72,232,26,157,214,36,204,75,169,62,78,39,139,88,176,108,86,205,133,98,212,62,10,203,143,219,233,237,118,234,110,235,228,236,82,193,27,99,138,61,239,87,61,219,88,198,167,87,42,185,122,117,85,85,247,159,88,1,85,124,212,248,14,255,0,186,252,85,233,5,151,252,20,185,125,138,217,110,255,0,167,125,77,237,207,238,255,0,230,237,149,145,195,254,18,161,238,254,218,242,213,15,201,118,180,218,175,246,170,219,21,246,217,73,113,182,220,105,228,164,172,163,171,133,179,65,83,4,141,86,201,20,145,185,21,175,99,154,170,213,106,162,162,162,170,40,25,183,225,163,136,188,239,133,253,83,160,212,204,22,163,252,21,29,226,139,100,63,217,59,95,137,134,105,232,251,146,197,39,103,187,216,99,123,172,110,246,125,232,191,122,46,140,244,247,53,181,106,86,1,141,106,53,138,158,174,11,110,85,103,162,189,209,197,86,198,182,120,224,169,133,147,70,217,26,215,57,168,244,107,209,21,17,206,78,189,122,42,253,228,53,209,78,83,186,79,164,186,251,85,172,87,28,155,237,5,150,138,224,251,166,43,141,248,42,154,79,96,213,50,182,58,138,57,60,90,86,57,245,93,134,70,177,116,149,155,100,221,185,201,213,58,19,43,80,168,179,43,142,1,146,219,244,230,237,73,107,203,42,172,245,176,216,107,170,218,142,130,150,226,232,94,148,211,72,138,199,162,177,178,171,28,168,172,127,185,23,225,119,220,161,69,124,208,117,190,213,173,156,87,222,155,102,177,213,219,169,240,10,119,96,239,125,76,141,115,235,39,162,172,170,89,167,70,183,220,198,44,179,72,198,38,231,42,178,54,189,118,171,214,54,74,174,74,26,33,106,75,86,101,196,140,215,202,183,92,157,81,81,131,211,219,91,27,91,4,112,35,104,171,37,157,238,247,185,239,115,150,22,181,19,106,49,25,34,174,253,233,219,228,31,212,84,226,159,254,63,105,87,254,245,184,255,0,168,150,189,195,94,144,211,104,46,131,96,218,71,12,20,145,212,99,182,120,97,184,45,36,242,205,4,183,23,245,150,182,104,223,47,71,171,36,169,146,105,17,21,27,209,30,136,141,106,34,53,2,37,243,171,242,177,139,124,192,161,244,235,137,0,57,92,121,236,211,47,173,122,61,105,107,220,194,248,95,207,184,179,209,123,46,156,233,205,223,31,183,92,173,217,69,53,238,89,111,117,19,67,3,160,142,146,174,23,53,174,134,41,92,175,221,80,197,68,86,162,116,71,123,254,228,88,193,193,159,43,253,125,225,219,137,60,63,88,243,92,191,79,235,108,184,255,0,180,60,76,22,187,133,108,149,79,239,208,84,83,179,99,100,164,141,139,209,243,53,87,171,211,225,69,233,213,122,34,132,223,226,223,69,237,90,245,195,206,109,167,245,88,133,38,69,119,146,207,89,87,141,211,204,246,196,248,175,113,211,201,224,165,138,87,57,169,19,251,170,214,171,149,205,106,177,239,99,250,198,247,162,231,51,19,202,111,184,54,85,102,205,113,106,239,5,122,199,238,20,247,75,117,79,105,146,118,42,160,145,178,69,38,199,163,152,237,175,99,87,163,145,90,189,58,42,42,123,141,73,149,43,196,15,40,93,125,212,93,113,207,53,15,10,212,61,63,125,151,43,200,43,175,180,205,186,84,214,210,213,69,226,230,116,239,137,241,199,77,43,62,7,200,230,35,145,235,189,173,71,42,49,92,172,104,89,87,15,218,153,251,100,208,236,15,84,164,171,181,84,85,228,216,253,13,194,191,217,114,111,165,134,185,240,183,197,64,207,141,234,222,212,233,44,106,199,57,92,199,49,90,229,220,213,51,217,197,143,154,125,100,249,129,144,250,140,229,212,242,240,225,143,84,248,77,210,204,139,76,245,50,175,20,175,241,249,3,175,180,85,182,43,141,77,70,238,237,52,48,201,20,177,205,77,14,205,190,25,142,107,154,231,238,238,185,21,25,177,21,240,215,91,249,68,241,37,169,90,209,159,106,53,139,54,211,88,45,185,86,81,117,189,209,197,87,114,175,108,241,193,83,87,36,209,182,70,182,141,205,71,163,94,136,168,142,114,117,235,209,87,239,2,101,114,184,242,39,166,95,90,245,138,210,85,28,83,131,61,20,202,184,118,225,179,15,209,204,214,225,106,173,189,99,254,208,241,51,218,229,146,74,87,247,235,234,42,25,177,210,71,27,215,163,38,106,47,86,39,196,139,211,170,116,85,237,96,14,85,197,143,149,141,100,249,127,144,250,116,231,85,60,166,172,96,191,181,13,44,204,180,207,218,158,204,251,91,143,220,108,94,55,177,222,240,190,42,154,72,123,189,189,205,223,183,185,187,110,230,245,233,211,170,117,234,5,6,112,73,193,246,77,197,206,168,69,101,106,85,209,97,54,58,136,29,150,94,41,37,167,239,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,95,246,1,128,97,186,89,134,218,116,251,79,177,234,75,30,61,99,167,74,106,26,26,100,93,145,51,170,170,170,170,170,185,239,115,149,207,123,220,170,247,189,206,115,149,206,114,170,252,173,23,210,28,55,65,116,191,31,210,61,63,130,174,59,22,59,78,232,105,214,174,117,154,121,94,249,29,44,179,72,255,0,114,43,228,150,73,36,84,106,53,136,175,84,107,90,212,70,167,181,0,0,0,0,0,0,0,85,95,60,239,193,63,204,159,166,150,168,66,174,100,60,20,234,159,24,63,179,191,217,157,255,0,20,182,125,146,246,191,141,246,237,85,76,61,207,21,225,59,125,174,204,18,245,233,225,159,187,118,222,157,91,211,175,85,232,16,175,146,167,154,124,167,229,253,119,168,219,139,169,43,215,151,167,47,77,104,225,51,90,47,90,141,168,217,62,21,113,182,220,113,122,155,36,81,89,43,106,230,157,179,201,87,73,51,92,230,205,77,19,81,155,105,222,138,168,229,94,170,223,119,222,169,97,64,10,171,231,157,248,39,249,147,244,210,213,8,85,204,135,130,157,83,227,7,246,119,251,51,191,226,150,207,178,94,215,241,190,221,170,169,135,185,226,188,39,111,181,217,130,94,189,60,51,247,110,219,211,171,122,117,234,189,2,181,185,92,121,236,211,47,173,122,61,105,127,197,96,112,103,202,255,0,95,120,118,226,79,15,214,60,215,47,211,250,219,46,63,237,15,19,5,174,225,91,37,83,251,244,21,20,236,216,217,41,35,98,244,124,205,85,234,244,248,81,122,117,94,136,182,126,0,0,6,107,56,177,243,79,172,159,48,50,31,81,156,186,158,87,30,68,244,203,235,94,177,90,67,93,111,229,19,196,150,165,107,70,125,168,214,44,219,77,96,182,229,89,69,214,247,71,21,93,202,189,179,199,5,77,92,147,70,217,26,218,55,53,30,141,122,34,162,57,201,215,175,69,95,188,176,158,12,244,83,42,225,219,134,204,63,71,51,91,133,170,182,245,143,251,67,196,207,107,150,73,41,95,223,175,168,168,102,199,73,28,111,94,140,153,168,189,88,159,18,47,78,169,209,84,59,88,0,10,96,230,91,203,238,167,71,174,183,142,32,244,130,213,73,30,159,87,212,120,155,197,166,146,40,169,96,198,158,247,82,193,26,70,143,157,95,59,42,42,103,149,200,200,98,107,32,78,141,68,70,35,122,70,14,20,120,174,212,126,18,181,29,153,174,21,47,142,181,87,118,224,191,216,39,153,89,75,119,165,106,170,163,92,168,139,219,153,155,156,177,76,136,174,141,206,114,42,61,143,146,55,232,206,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,162,245,87,146,230,176,86,106,62,71,93,164,57,174,159,210,97,149,119,9,106,44,148,151,74,235,132,85,84,116,178,46,246,211,61,18,9,247,118,183,44,105,34,202,231,61,172,71,187,106,185,90,208,181,77,45,213,44,19,90,112,75,102,166,105,165,247,219,56,221,231,189,224,171,124,44,212,253,222,212,207,134,79,225,204,198,72,222,146,68,246,252,77,78,189,58,167,84,84,85,245,100,0,224,39,131,62,49,56,71,206,229,162,200,245,35,79,238,90,101,123,238,203,123,178,81,215,87,84,76,202,164,133,82,26,170,70,201,77,27,35,155,123,98,100,139,189,26,248,186,238,107,157,28,74,201,254,0,0,0,0,5,43,115,171,243,79,139,124,191,161,245,27,137,213,121,24,254,54,126,91,253,72,233,92,194,249,122,107,71,22,122,209,101,212,109,57,201,240,171,117,182,221,139,211,89,37,138,247,91,87,12,238,158,58,186,185,156,230,182,26,105,90,172,219,80,196,69,87,34,245,71,123,190,229,95,107,203,123,130,157,83,224,251,246,137,251,76,191,226,151,63,181,190,200,240,94,194,170,169,155,183,225,124,95,115,187,222,130,46,157,124,75,54,237,221,215,163,186,244,232,157,66,106,128,0,20,3,205,31,207,102,166,253,23,209,232,139,254,43,3,140,206,87,250,251,196,79,18,121,134,177,225,89,126,159,209,89,114,15,103,248,104,46,151,10,216,234,153,216,160,167,167,126,246,199,73,35,19,171,225,114,167,71,175,194,169,215,162,245,68,15,149,200,199,241,179,242,223,234,69,170,16,171,150,247,5,58,167,193,247,237,19,246,153,127,197,46,127,107,125,145,224,189,133,85,83,55,111,194,248,190,231,119,189,4,93,58,248,150,109,219,187,175,71,117,233,209,58,205,80,5,112,115,80,224,86,155,63,199,174,188,79,105,109,5,36,25,61,142,158,107,150,103,12,213,82,239,187,91,160,165,133,141,158,37,146,69,134,55,210,195,76,170,177,177,140,238,177,207,93,206,145,140,100,150,62,0,204,14,150,234,150,119,162,217,221,179,83,52,210,251,236,108,146,205,222,240,85,190,22,26,142,215,118,23,195,39,240,230,99,227,119,88,229,123,126,38,175,78,189,83,162,162,42,104,79,133,30,43,180,227,139,93,56,102,107,133,75,224,110,180,61,184,47,246,9,230,71,213,90,42,156,138,168,215,42,34,119,33,126,215,44,83,34,35,100,107,92,138,140,123,36,141,144,131,138,46,78,249,14,107,170,23,44,227,135,76,159,10,199,172,87,218,135,84,203,142,92,162,170,162,130,212,254,220,72,228,166,124,44,157,36,100,146,247,228,217,178,22,66,138,198,49,21,168,136,223,215,194,143,0,92,119,112,149,168,236,205,112,173,67,210,170,235,85,119,110,11,253,130,123,213,205,148,183,122,86,170,170,53,202,148,11,219,153,155,156,177,76,136,174,141,206,114,42,61,143,146,55,133,159,128,0,0,0,20,3,205,31,207,102,166,253,23,209,232,139,254,43,3,140,206,87,250,251,196,79,18,121,134,177,225,89,126,159,209,89,114,15,103,248,104,46,151,10,216,234,153,216,160,167,167,126,246,199,73,35,19,171,225,114,167,71,175,194,169,215,162,245,68,14,129,201,83,202,198,83,243,2,187,211,173,197,43,26,8,229,233,194,254,125,194,102,139,222,180,231,81,174,248,253,198,229,113,202,42,111,113,75,100,168,154,104,27,4,148,148,144,181,174,116,209,68,228,126,234,119,170,162,53,83,162,183,223,247,162,87,183,245,21,56,167,255,0,143,218,85,255,0,189,110,63,234,32,79,254,87,30,68,244,203,235,94,177,90,74,163,138,112,103,162,153,87,14,220,54,97,250,57,154,220,45,85,183,172,127,218,30,38,123,92,178,73,74,254,253,125,69,67,54,58,72,227,122,244,100,205,69,234,196,248,145,122,117,78,138,189,172,1,21,121,163,249,19,212,223,162,250,197,17,42,142,41,198,102,138,101,92,68,240,217,152,104,230,21,112,181,81,94,178,15,103,248,105,238,146,201,29,43,59,21,244,245,15,222,232,227,145,233,213,144,185,19,163,23,226,84,235,209,58,170,6,112,141,84,20,173,253,69,78,41,255,0,227,246,149,127,239,91,143,250,137,117,32,0,0,0,0,69,94,104,254,68,245,55,232,190,177,68,82,183,9,222,105,244,111,230,6,61,234,48,23,209,198,102,138,101,92,68,240,217,152,104,230,21,112,181,81,94,178,15,103,248,105,238,146,201,29,43,59,21,244,245,15,222,232,227,145,233,213,144,185,19,163,23,226,84,235,209,58,170,87,182,136,114,137,226,75,77,117,163,1,212,107,238,109,166,179,219,113,92,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,235,211,170,167,222,5,186,0,0,0,0,205,103,22,62,105,245,147,230,6,67,234,51,151,83,202,227,200,158,153,125,107,214,43,72,107,173,252,162,120,146,212,173,104,207,181,26,197,155,105,172,22,220,171,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,58,245,232,171,247,150,19,193,158,138,101,92,59,112,217,135,232,230,107,112,181,86,222,177,255,0,104,120,153,237,114,201,37,43,251,245,245,21,12,216,233,35,141,235,209,147,53,23,171,19,226,69,233,213,58,42,133,11,241,99,230,159,89,62,96,100,62,163,57,117,60,174,60,137,233,151,214,189,98,180,134,186,223,202,39,137,45,74,214,140,251,81,172,89,182,154,193,109,202,178,139,173,238,142,42,187,149,123,103,142,10,154,185,38,141,178,53,180,110,106,61,26,244,69,68,115,147,175,94,138,191,121,97,60,25,232,166,85,195,183,13,152,126,142,102,183,11,85,109,235,31,246,135,137,158,215,44,146,82,191,191,95,81,80,205,142,146,56,222,189,25,51,81,122,177,62,36,94,157,83,162,168,118,176,0,0,0,3,53,156,88,249,167,214,79,152,25,15,168,206,105,76,168,189,111,229,19,196,150,165,107,70,125,168,214,44,219,77,96,182,229,89,69,214,247,71,21,93,202,189,179,199,5,77,92,147,70,217,26,218,55,53,30,141,122,34,162,57,201,215,175,69,95,188,9,149,202,227,200,158,153,125,107,214,43,73,84,113,78,12,244,83,42,225,219,134,204,63,71,51,91,133,170,182,245,143,251,67,196,207,107,150,73,41,95,223,175,168,168,102,199,73,28,111,94,140,153,168,189,88,159,18,47,78,169,209,87,181,128,51,89,197,143,154,125,100,249,129,144,250,140,230,148,202,139,214,254,81,60,73,106,86,180,103,218,141,98,205,180,214,11,110,85,148,93,111,116,113,85,220,171,219,60,112,84,213,201,52,109,145,173,163,115,81,232,215,162,42,35,156,157,122,244,85,251,192,153,92,174,60,137,233,151,214,189,98,180,146,153,102,45,98,206,113,91,206,21,148,208,248,219,46,65,111,168,181,220,105,187,175,143,191,75,60,110,142,88,247,177,90,246,238,99,220,157,90,168,228,235,213,21,23,222,114,174,12,244,83,42,225,219,134,204,63,71,51,91,133,170,182,245,143,251,67,196,207,107,150,73,41,95,223,175,168,168,102,199,73,28,111,94,140,153,168,189,88,159,18,47,78,169,209,87,181,129,150,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,77,10,114,240,205,110,185,255,0,5,186,85,125,188,211,210,67,81,75,103,125,145,141,166,99,154,197,130,223,83,45,12,46,84,115,156,187,221,21,52,110,122,245,232,175,87,42,35,81,81,169,13,120,167,229,45,172,26,179,196,22,109,169,186,79,144,105,253,155,27,202,46,9,116,138,146,233,116,184,37,82,85,75,19,31,89,35,209,180,210,181,59,149,75,81,34,35,94,173,70,189,17,17,168,136,212,147,252,186,248,95,214,142,19,48,12,175,78,117,70,239,133,92,109,183,27,196,119,187,84,182,10,138,185,167,108,242,66,216,106,91,59,167,138,38,163,54,211,210,172,104,198,170,245,89,183,47,244,81,2,131,13,41,240,157,229,99,70,254,95,227,222,157,1,85,127,212,84,226,159,254,63,105,87,254,245,184,255,0,168,150,233,162,24,85,215,77,116,95,1,211,155,237,69,36,247,44,87,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,233,211,170,39,220,7,181,0,0,41,91,157,95,154,124,91,229,253,15,168,220,75,169,43,215,152,95,47,77,104,226,207,90,44,186,141,167,57,62,21,110,182,219,177,122,107,36,177,94,235,106,225,157,211,199,87,87,51,156,214,195,77,43,85,155,106,24,136,170,228,94,168,239,119,220,170,28,215,145,143,227,103,229,191,212,139,84,33,87,45,238,10,117,79,131,239,218,39,237,50,255,0,138,92,254,214,251,35,193,123,10,170,166,110,223,133,241,125,206,239,122,8,186,117,241,44,219,183,119,94,142,235,211,162,117,154,160,14,21,198,230,188,212,240,227,195,70,99,169,54,106,218,72,50,20,167,101,175,31,73,170,34,141,235,113,169,122,69,28,145,50,86,61,179,62,22,186,74,149,139,99,183,178,157,232,189,27,185,201,221,72,65,204,115,130,237,104,227,14,235,130,67,167,55,60,42,213,109,195,233,238,14,150,162,247,116,171,138,122,137,234,221,6,230,54,40,105,36,107,88,198,210,177,81,235,39,87,44,174,77,173,216,138,240,164,188,79,22,190,231,57,85,155,10,197,168,124,109,235,32,184,83,218,237,212,221,214,71,223,170,158,70,199,20,123,222,173,99,119,61,237,78,174,84,106,117,234,170,137,239,52,209,165,90,103,138,232,222,156,99,154,91,133,82,120,123,46,51,111,138,223,77,186,56,217,36,219,19,227,158,94,219,24,199,77,43,213,210,72,244,106,111,145,239,114,167,87,41,94,220,19,114,186,214,142,30,184,139,199,181,151,81,179,188,42,123,110,55,79,94,232,169,44,147,85,212,207,85,60,244,178,83,53,142,239,65,11,99,98,54,119,189,94,138,245,235,27,91,183,227,87,178,205,0,205,103,22,62,105,245,147,230,6,67,234,51,151,83,202,227,200,158,153,125,107,214,43,72,107,173,252,162,120,146,212,173,104,207,181,26,197,155,105,172,22,220,171,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,58,245,232,171,247,150,19,193,158,138,101,92,59,112,217,135,232,230,107,112,181,86,222,177,255,0,104,120,153,237,114,201,37,43,251,245,245,21,12,216,233,35,141,235,209,147,53,23,171,19,226,69,233,213,58,42,133,107,115,164,209,203,22,31,172,184,150,177,90,38,237,213,234,37,190,162,158,233,77,181,235,186,170,218,218,120,219,83,189,207,84,77,240,79,79,23,109,172,99,91,225,183,124,78,145,202,159,43,147,102,181,253,134,226,10,237,163,149,118,254,245,38,166,219,211,179,60,113,110,146,10,235,116,85,21,17,238,114,200,212,108,46,129,245,136,238,140,123,150,78,199,77,173,222,165,148,241,203,195,93,103,21,60,62,220,180,202,194,182,168,114,72,110,20,87,75,13,93,210,170,120,41,105,42,162,149,25,44,143,88,90,247,59,173,44,181,81,162,43,30,221,210,34,244,69,68,115,107,175,19,228,251,198,38,13,149,89,179,92,91,83,52,170,138,245,143,220,41,238,150,234,159,104,87,73,216,170,130,70,201,20,155,31,111,115,29,181,236,106,244,114,43,87,167,69,69,79,112,23,40,0,2,58,241,183,193,246,51,197,206,151,203,101,114,82,81,102,214,58,121,221,137,222,42,229,168,236,80,207,44,144,62,102,73,28,79,70,185,147,54,153,145,43,220,201,22,52,114,189,141,114,166,215,85,95,47,124,3,50,210,206,99,216,78,159,106,14,61,87,99,200,108,117,23,186,106,234,26,148,77,241,63,216,213,138,138,138,138,173,123,28,213,107,216,246,170,177,236,115,92,213,115,92,138,183,188,113,252,223,134,124,55,49,226,47,79,56,154,109,117,93,6,89,129,211,214,91,94,141,85,146,11,149,186,122,90,184,155,3,216,174,68,141,241,75,86,249,91,35,126,244,89,24,246,187,172,110,136,59,0,0,10,1,230,143,231,179,83,126,139,232,244,68,170,228,99,248,217,249,111,245,35,234,241,153,202,255,0,95,120,137,226,79,48,214,60,43,47,211,250,43,46,65,236,255,0,13,5,210,225,91,29,83,59,20,20,244,239,222,216,233,36,98,117,124,46,84,232,245,248,85,58,244,94,168,157,171,150,247,5,58,167,193,247,237,19,246,153,127,197,46,127,107,125,145,224,189,133,85,83,55,111,194,248,190,231,119,189,4,93,58,248,150,109,219,187,175,71,117,233,209,58,132,213,0,1,77,124,206,185,127,209,233,21,101,79,16,58,33,142,248,76,22,175,116,249,53,182,41,32,138,150,195,85,36,240,195,19,169,152,231,164,139,12,242,84,123,161,141,142,108,46,99,186,43,99,115,25,28,149,228,169,229,99,41,249,129,93,233,214,226,127,156,127,134,142,25,240,222,22,177,236,175,12,211,234,234,183,227,215,252,162,163,35,161,162,169,85,123,237,140,154,150,154,21,164,73,85,202,233,152,215,83,185,88,247,124,123,30,214,185,94,230,172,143,14,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,126,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,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,165,22,115,20,227,170,167,138,92,201,112,125,62,175,171,102,149,216,42,33,154,134,26,154,88,152,251,157,198,20,168,98,220,145,86,52,158,22,58,58,135,70,200,92,255,0,232,49,175,115,24,247,43,24,23,188,10,171,229,89,199,143,253,200,225,83,87,239,95,225,98,196,47,183,59,143,253,3,41,172,141,103,107,255,0,56,116,79,146,111,240,116,236,111,246,166,22,168,0,225,90,189,198,255,0,12,122,11,153,73,167,250,185,168,117,120,237,246,58,120,170,210,158,108,114,233,43,37,130,68,93,146,197,44,84,206,138,86,117,71,53,92,199,57,17,236,123,23,163,152,228,78,234,70,174,62,184,81,163,226,183,67,170,236,150,200,182,102,120,191,122,241,139,205,28,48,44,147,213,54,23,35,168,29,36,170,222,220,53,31,3,92,169,35,26,217,25,4,142,220,145,108,112,126,188,3,152,95,7,58,159,153,90,116,255,0,12,214,154,74,171,237,246,161,41,45,244,245,54,155,133,19,39,157,81,118,196,146,212,64,200,145,238,84,218,198,171,145,94,245,107,27,213,206,106,44,138,50,217,150,98,215,220,27,42,188,225,89,77,15,130,189,99,247,10,139,93,198,155,186,201,59,21,80,72,232,229,143,123,21,204,118,215,177,201,213,170,173,94,157,81,85,61,229,218,114,208,227,142,155,136,236,54,29,30,206,25,86,205,69,194,236,241,190,106,185,31,45,67,47,150,232,86,56,18,181,211,61,92,228,169,71,62,38,204,215,187,227,124,137,35,21,81,207,100,33,45,53,75,84,176,77,22,193,46,122,153,169,119,223,99,99,118,110,207,141,173,240,179,84,118,187,179,50,24,255,0,135,11,31,35,186,201,43,27,240,181,122,117,234,189,17,21,83,138,226,124,199,184,49,206,114,171,54,21,139,107,39,141,189,100,23,10,123,93,186,155,236,237,214,62,253,84,242,54,56,163,222,250,102,177,187,158,246,167,87,42,53,58,245,85,68,247,159,43,154,63,145,61,77,250,47,172,81,20,173,194,119,154,125,27,249,129,143,122,140,0,105,76,249,57,102,83,98,193,177,91,206,107,148,215,120,43,46,63,111,168,186,92,106,123,79,147,177,75,4,110,146,89,54,49,28,247,109,99,28,189,26,138,229,233,209,17,87,220,125,98,146,249,154,241,219,117,214,236,202,227,161,154,91,147,82,73,165,246,26,136,219,85,89,107,157,207,102,73,90,196,107,156,249,36,232,136,250,104,101,234,216,216,205,209,189,241,247,247,72,139,15,104,44,43,250,168,252,9,255,0,203,159,250,51,120,255,0,84,61,4,124,194,56,70,151,1,168,213,38,234,149,90,98,116,183,136,108,15,187,59,23,188,54,5,184,203,12,147,182,157,138,180,189,94,244,138,23,189,219,81,118,34,199,191,111,114,61,212,151,194,143,10,58,143,197,174,163,179,10,194,162,240,54,170,30,220,247,251,252,240,171,233,109,20,174,85,68,115,145,21,59,147,63,107,146,40,81,81,210,57,174,85,86,49,146,72,203,31,230,217,128,97,186,89,193,54,1,167,218,125,143,82,88,241,235,30,113,65,77,67,67,76,139,178,38,123,62,228,170,170,170,170,231,189,206,87,61,239,114,171,222,247,57,206,87,57,202,170,18,127,75,120,245,225,59,90,115,187,102,153,233,166,171,123,103,36,188,247,188,21,23,176,174,84,253,222,212,47,154,79,226,77,78,200,219,210,56,158,239,137,201,215,167,68,234,170,136,178,0,160,30,87,30,123,52,203,235,94,143,90,95,240,0,0,0,0,31,146,59,181,170,107,173,69,138,27,157,35,238,84,116,240,213,212,81,182,102,172,240,193,51,164,108,82,190,62,187,154,199,186,9,154,215,42,116,114,197,34,39,93,171,211,245,149,87,204,59,136,92,171,133,254,97,122,119,171,152,181,55,143,240,26,127,75,77,113,181,190,170,74,120,110,116,50,215,220,91,45,60,142,98,255,0,155,35,21,205,123,89,44,81,61,88,253,155,86,199,244,95,87,176,221,122,210,252,127,87,52,254,122,185,44,89,21,59,166,167,74,184,22,25,226,123,36,116,82,195,35,61,232,143,142,88,228,141,85,170,230,42,177,85,174,115,85,28,161,237,64,0,15,201,108,187,90,175,84,207,172,179,92,233,43,233,227,168,158,145,242,211,76,217,88,217,224,149,240,205,18,185,170,168,143,142,88,228,141,237,251,218,246,57,171,209,81,80,253,101,59,104,159,28,116,220,41,113,179,174,120,126,160,178,174,163,78,179,13,72,189,190,186,104,159,44,175,178,85,182,225,80,196,173,138,4,85,107,216,230,171,91,59,90,222,235,153,20,78,106,185,97,72,164,11,137,0,0,63,37,218,237,106,176,90,171,111,183,219,157,37,186,219,110,167,146,174,178,178,174,102,195,5,52,17,181,93,36,178,72,229,70,177,141,106,43,149,202,168,136,136,170,167,235,57,87,22,62,86,53,147,229,254,67,233,211,129,213,65,89,124,168,120,227,166,201,109,86,78,17,245,25,149,107,125,182,211,212,51,17,187,43,229,168,74,234,72,155,36,238,162,157,92,174,88,159,4,77,127,105,201,210,37,134,38,199,209,142,141,157,235,52,0,0,0,1,194,184,193,226,207,13,225,23,75,254,220,95,105,233,47,23,218,250,136,233,172,88,227,171,214,150,123,171,210,70,36,234,199,164,114,171,25,20,79,89,28,245,102,206,189,182,42,163,165,98,40,118,168,238,214,169,174,181,22,40,110,116,143,185,81,211,195,87,81,70,217,154,179,195,4,206,145,177,74,248,250,238,107,30,232,38,107,92,169,209,203,20,136,157,118,175,79,214,86,95,39,12,255,0,50,213,60,203,136,45,65,212,28,134,174,249,144,223,42,49,202,154,234,234,149,77,242,191,165,201,17,17,17,17,172,99,90,141,99,24,212,70,49,141,107,90,141,107,81,18,205,0,17,255,0,84,184,245,225,59,69,179,187,158,153,234,94,171,123,27,36,179,118,124,109,23,176,174,85,29,174,236,44,154,63,226,67,78,248,221,214,57,88,239,133,203,211,175,69,232,168,168,146,0,160,30,104,254,123,53,55,232,190,143,68,5,212,232,95,20,122,19,196,167,182,255,0,98,153,207,218,63,179,158,27,218,127,216,202,202,62,199,136,238,246,127,186,98,143,118,238,196,191,209,235,211,111,191,167,84,235,213,74,171,228,99,248,217,249,111,245,34,213,0,0,0,2,165,117,127,140,219,239,7,156,204,245,94,231,37,171,219,56,102,81,246,118,159,38,182,196,198,37,83,163,138,209,75,218,169,166,145,221,58,77,23,118,85,72,220,228,142,70,189,205,118,213,86,75,29,175,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,7,235,0,0,0,0,56,254,183,241,109,160,60,56,93,109,150,109,104,205,106,241,202,139,205,59,234,104,30,235,13,198,170,10,150,49,219,94,140,154,158,157,241,43,218,170,221,204,221,189,168,248,213,81,17,236,85,236,7,42,226,119,135,172,87,138,13,26,189,105,30,83,83,224,60,127,110,166,221,116,101,44,117,19,91,43,162,118,232,170,35,107,211,252,232,222,141,115,28,248,165,149,136,246,111,220,129,205,45,60,205,56,28,189,93,104,172,212,122,239,73,29,69,125,68,116,209,62,174,201,115,165,129,175,123,145,173,89,38,154,153,177,68,206,170,157,95,35,154,198,167,85,114,162,34,169,40,12,192,234,150,150,231,122,45,157,220,244,207,82,236,94,198,201,44,221,159,27,69,226,161,168,237,119,97,100,209,255,0,18,23,190,55,117,142,86,59,225,114,244,235,209,122,42,42,37,165,114,161,227,142,155,37,181,89,56,71,212,102,85,173,246,219,79,80,204,70,236,175,150,161,43,169,34,108,147,186,138,117,114,185,98,124,17,53,253,167,39,72,150,24,155,31,70,58,54,119,130,199,178,204,166,197,131,98,183,156,215,41,174,240,86,92,126,223,81,116,184,212,246,159,39,98,150,8,221,36,178,108,98,57,238,218,198,57,122,53,21,203,211,162,34,175,184,141,127,213,71,224,79,254,92,255,0,209,155,199,250,161,213,120,177,242,177,172,159,47,242,31,78,156,205,96,26,168,0,170,14,107,28,118,221,86,235,95,194,206,141,100,212,141,182,182,157,96,205,238,182,233,220,233,228,157,92,246,201,103,71,162,35,88,198,181,26,179,236,115,149,234,254,195,149,155,39,142,64,150,191,213,71,224,79,254,92,255,0,209,155,199,250,161,210,180,67,139,109,1,226,62,235,115,179,104,190,107,87,145,212,89,169,217,83,94,246,216,110,52,176,83,49,238,218,196,124,213,20,236,137,30,229,71,109,102,237,238,70,72,168,138,140,122,166,125,180,47,66,245,31,136,189,71,183,105,126,151,217,188,117,214,187,172,179,77,42,171,41,109,244,173,84,73,42,170,100,68,94,220,44,220,222,171,209,92,174,115,88,198,189,239,99,29,161,238,29,116,27,13,225,183,72,236,90,83,134,81,82,53,150,234,118,62,231,93,13,58,194,251,181,197,88,212,168,173,149,28,247,187,124,142,111,84,106,189,219,24,140,141,171,177,141,68,14,150,124,156,179,41,177,96,216,173,231,53,202,107,188,21,151,31,183,212,93,46,53,61,167,201,216,165,130,55,73,44,155,24,142,123,182,177,142,94,141,69,114,244,232,136,171,238,62,177,202,184,177,242,177,172,159,47,242,31,78,156,14,85,253,84,126,4,255,0,229,207,253,25,188,127,170,18,168,202,185,170,128,0,0,0,0,7,159,186,231,248,109,139,50,176,105,245,231,33,164,163,200,114,170,122,234,155,45,12,202,173,125,123,40,210,37,169,72,149,83,107,158,198,207,27,213,157,119,171,55,185,17,91,27,213,190,127,93,53,211,78,56,116,211,139,142,168,106,133,231,192,218,168,122,69,12,49,34,62,170,225,84,228,85,142,150,154,53,84,238,76,253,174,232,157,81,168,214,185,239,115,24,199,189,185,225,213,238,34,181,115,91,117,114,77,109,204,242,202,182,100,236,168,138,107,100,214,249,95,76,203,59,33,122,190,158,26,36,107,183,64,200,156,187,154,168,237,251,213,210,57,206,145,206,123,131,75,192,141,92,11,241,155,98,227,15,78,42,174,114,90,189,141,153,226,254,30,159,38,182,196,199,173,43,100,149,31,218,169,166,145,221,122,195,47,106,85,72,220,229,146,55,49,205,118,228,70,75,36,149,0,126,75,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,15,214,82,95,45,206,96,148,220,59,84,201,163,218,201,117,171,118,157,92,106,29,83,69,114,154,89,102,102,50,244,138,121,37,72,169,225,130,89,166,101,76,203,3,85,141,115,89,27,213,242,116,234,249,21,66,237,0,0,0,0,0,0,0,0,69,95,234,163,240,39,255,0,46,127,232,205,227,253,80,146,152,158,83,98,206,113,91,54,107,139,87,120,219,46,65,111,167,186,91,170,123,79,143,191,75,60,109,146,41,54,61,26,246,238,99,218,189,28,136,228,235,209,81,23,220,101,180,210,159,9,222,86,52,111,229,254,61,233,208,1,213,64,0,14,85,174,156,81,232,79,13,126,196,253,181,231,63,103,62,209,248,159,102,127,99,43,43,59,254,31,181,222,254,230,138,77,187,123,241,127,75,167,93,222,238,189,23,167,85,42,175,158,119,224,159,230,79,211,64,154,154,91,199,175,9,218,211,157,219,52,207,77,53,91,219,57,37,231,189,224,168,189,133,114,167,238,246,161,124,210,127,18,106,118,70,222,145,196,247,124,78,78,189,58,39,85,84,69,144,5,0,242,184,243,217,166,95,90,244,122,210,255,0,128,0,0,252,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,189,207,123,90,157,85,81,15,214,69,94,104,254,68,245,55,232,190,177,68,113,254,90,92,193,41,181,134,213,103,225,243,87,238,181,114,106,13,5,63,134,179,221,170,229,150,170,124,149,140,109,84,242,44,138,200,17,144,62,158,154,8,154,175,154,87,62,117,234,229,85,122,187,168,88,80,0,0,0,0,0,1,249,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,171,222,145,67,44,138,214,245,93,145,189,223,115,85,83,245,144,43,156,173,218,235,96,225,183,9,190,216,174,117,118,235,149,187,82,45,181,116,117,148,147,58,25,233,167,142,130,224,232,229,142,70,170,57,143,107,145,28,142,69,69,69,68,84,2,122,130,47,240,3,198,13,171,139,45,35,107,174,11,87,30,119,135,83,209,208,101,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,74,0,7,228,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,94,172,122,197,52,82,35,93,209,118,72,199,125,206,69,95,214,83,183,16,220,89,230,92,34,243,59,212,204,226,197,79,87,120,177,87,211,218,105,175,184,227,107,210,150,11,171,18,199,74,144,43,222,177,202,140,124,82,189,36,107,209,155,250,119,24,138,141,149,232,161,113,32,242,154,91,170,88,38,180,224,150,205,76,211,75,239,182,113,187,207,123,193,86,248,89,169,251,189,169,159,12,159,195,153,140,145,189,36,137,237,248,154,157,122,117,78,168,168,171,234,192,0,0,0,0,143,250,165,199,175,9,218,45,157,220,244,207,82,245,91,216,217,37,155,179,227,104,189,133,114,168,237,119,97,100,209,255,0,18,26,119,198,238,177,202,199,124,46,94,157,122,47,69,69,68,232,26,41,175,122,79,196,78,43,85,154,232,230,87,246,130,203,69,112,125,174,122,159,3,83,73,178,169,145,199,35,163,217,81,28,111,94,140,154,53,234,137,183,226,233,215,170,42,37,32,243,71,243,217,169,191,69,244,122,34,127,242,84,242,177,148,252,192,174,244,235,112,19,252,0,7,201,203,50,155,22,13,138,222,115,92,166,187,193,89,113,251,125,69,210,227,83,218,124,157,138,88,35,116,146,201,177,136,231,187,107,24,229,232,212,87,47,78,136,138,190,226,53,255,0,85,31,129,63,249,115,255,0,70,111,31,234,135,85,226,199,202,198,178,124,191,200,125,58,115,53,128,106,160,0,0,0,0,231,250,215,175,122,79,195,182,43,75,154,235,30,87,246,126,203,91,112,101,174,10,159,3,83,87,190,169,241,201,35,99,217,79,28,143,78,172,134,69,234,169,183,225,233,215,170,162,47,64,32,7,58,191,43,24,183,204,10,31,78,184,129,223,244,183,143,94,19,181,167,59,182,105,158,154,106,183,182,114,75,207,123,193,81,123,10,229,79,221,237,66,249,164,254,36,212,236,141,189,35,137,238,248,156,157,122,116,78,170,168,139,221,100,187,90,161,186,211,216,166,185,210,50,229,89,79,53,93,61,27,166,106,79,52,16,186,54,203,43,35,235,185,204,99,167,133,174,114,39,70,172,177,162,244,220,157,104,51,149,199,158,205,50,250,215,163,214,147,83,155,206,166,101,90,55,168,252,56,106,150,21,87,225,239,88,205,194,255,0,112,166,221,36,140,142,109,139,108,223,4,189,183,177,238,134,86,43,163,145,136,228,223,27,222,213,94,142,80,44,168,28,127,133,94,38,48,222,43,244,142,143,84,176,250,26,187,115,219,80,235,109,222,217,82,138,231,219,174,49,178,55,203,2,73,181,27,51,54,203,27,217,35,81,55,49,237,220,214,63,124,108,236,0,0,0,126,72,238,214,169,174,181,22,40,110,116,143,185,81,211,195,87,81,70,217,154,179,195,4,206,145,177,74,248,250,238,107,30,232,38,107,92,169,209,203,20,136,157,118,175,79,214,85,7,50,29,121,204,184,109,230,7,167,26,173,134,86,213,181,246,236,30,220,203,157,12,53,9,11,46,214,229,186,215,173,69,20,170,230,61,187,36,107,122,35,149,142,216,244,100,141,77,236,106,165,133,112,209,196,94,9,197,6,150,80,106,102,11,81,254,10,142,241,69,178,111,236,101,211,195,67,52,244,125,201,98,143,189,218,239,177,189,214,55,99,254,244,95,189,16,58,168,0,1,21,127,170,143,192,159,252,185,255,0,163,55,143,245,66,85,25,87,3,82,88,158,83,98,206,113,91,54,107,139,87,120,219,46,65,111,167,186,91,170,123,79,143,191,75,60,109,146,41,54,61,26,246,238,99,218,189,28,136,228,235,209,81,23,220,125,99,149,112,157,229,99,70,254,95,227,222,157,1,213,64,0,0,252,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,189,207,123,90,157,85,81,15,214,103,91,141,174,33,117,151,95,53,198,249,251,94,166,246,36,152,141,194,178,199,67,139,65,84,217,233,108,93,169,150,57,161,108,140,93,147,76,175,141,59,181,9,253,177,204,110,221,177,182,40,217,106,156,181,56,215,183,113,23,167,20,58,95,154,220,250,234,110,35,111,116,117,44,114,213,79,37,214,215,76,148,209,50,231,44,242,53,88,147,61,243,181,146,53,101,115,221,35,31,42,35,90,244,107,2,106,128,0,31,38,221,150,98,183,139,237,223,22,180,228,214,170,219,214,63,225,253,175,110,167,173,142,74,171,127,125,138,248,60,68,77,85,124,93,198,34,185,155,209,55,53,21,83,170,28,3,143,174,43,168,248,82,208,234,187,221,178,93,249,158,81,222,179,226,240,199,52,9,36,21,78,133,202,234,247,71,42,59,185,13,63,192,231,34,70,246,186,71,193,27,182,164,187,219,73,122,67,196,62,188,225,124,67,71,173,26,119,117,171,184,234,14,71,120,150,90,186,104,104,251,140,191,207,91,80,143,154,146,90,72,17,169,43,39,149,201,210,40,209,170,143,216,232,246,61,140,115,67,73,32,249,56,157,198,251,120,197,108,215,108,167,28,251,63,122,173,183,211,212,92,109,30,49,149,126,207,170,124,109,116,180,221,246,34,50,94,219,213,204,238,53,54,187,111,84,247,41,245,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,14,104,92,116,254,197,49,87,232,118,142,102,126,19,82,111,91,61,177,83,68,221,211,88,173,114,70,229,94,147,35,147,195,214,77,214,62,223,68,115,217,18,190,79,225,57,212,242,40,113,78,104,188,192,43,46,245,151,46,25,52,67,34,236,218,161,241,54,236,226,233,4,115,193,85,37,84,83,203,4,214,150,247,24,205,176,167,107,172,178,70,175,108,205,145,177,163,145,137,43,101,128,26,41,160,154,177,196,78,85,85,133,104,230,41,246,130,245,69,111,125,210,122,111,29,77,73,178,149,146,71,27,164,223,81,36,108,94,143,154,52,232,139,187,226,235,211,162,42,167,192,192,48,12,203,84,243,43,78,159,105,246,61,87,124,200,111,149,9,77,67,67,76,137,190,87,244,85,85,85,85,70,177,141,106,57,239,123,149,24,198,53,206,114,181,173,85,77,4,112,81,194,141,139,132,189,26,162,195,123,86,170,204,190,229,210,179,41,189,209,66,246,248,250,173,207,88,227,71,72,170,245,134,6,63,181,26,116,99,87,163,228,237,177,242,200,128,103,179,44,197,175,184,54,85,121,194,178,154,31,5,122,199,238,21,22,187,141,55,117,146,118,42,160,145,209,203,30,246,43,152,237,175,99,147,171,85,90,189,58,162,170,123,203,180,229,161,199,29,55,17,216,108,58,61,156,50,173,154,139,133,217,227,124,213,114,62,90,134,95,45,208,172,112,37,107,166,122,185,201,82,142,124,77,153,175,119,198,249,18,70,42,163,158,200,92,203,248,28,166,226,59,13,155,88,112,119,213,179,81,112,187,60,140,134,146,54,75,80,203,229,186,21,146,117,162,108,44,71,57,42,81,207,149,208,185,141,248,223,34,198,244,84,115,31,13,37,226,121,77,247,6,202,172,217,174,45,93,224,175,88,253,194,158,233,110,169,237,50,78,197,84,18,54,72,164,216,244,115,29,181,236,106,244,114,43,87,167,69,69,79,112,26,147,4,95,224,7,140,27,87,22,90,70,215,92,22,174,60,239,14,167,163,160,202,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,148,0,65,94,104,92,20,126,240,24,35,245,159,79,109,151,90,237,73,195,109,236,166,138,221,68,157,239,108,218,219,51,158,250,116,137,206,78,147,69,221,158,104,214,52,87,201,241,197,178,71,62,46,221,43,98,121,77,247,6,202,172,217,174,45,93,224,175,88,253,194,158,233,110,169,237,50,78,197,84,18,54,72,164,216,244,115,29,181,236,106,244,114,43,87,167,69,69,79,113,169,50,168,57,160,242,251,166,180,211,94,184,161,209,107,85,91,216,250,135,87,230,22,58,104,165,169,126,249,165,170,168,172,189,44,178,206,231,35,17,207,129,175,130,40,182,70,196,116,191,11,26,254,129,234,245,143,139,187,87,23,220,173,245,59,43,158,221,73,103,203,44,53,22,59,110,71,106,130,161,175,99,39,91,173,11,153,85,11,21,203,43,41,166,77,219,59,137,213,31,28,209,163,164,237,44,142,174,14,19,188,211,232,223,204,12,123,212,96,57,165,21,218,235,110,166,175,163,183,220,234,233,105,238,148,233,73,93,20,51,57,140,170,129,37,142,100,138,86,162,244,123,18,88,98,145,26,238,169,190,54,59,239,106,42,45,55,107,173,130,235,69,125,177,92,234,237,215,43,117,68,117,116,117,148,147,58,25,233,167,141,200,232,229,142,70,170,57,143,107,145,28,142,69,69,69,68,84,2,210,185,169,241,227,255,0,117,248,84,210,11,215,248,40,178,251,237,178,227,255,0,78,202,155,35,153,218,255,0,205,221,43,227,155,252,37,59,219,253,181,133,117,104,94,133,234,63,17,122,143,110,210,253,47,179,120,235,173,119,89,102,154,85,86,82,219,233,90,168,146,85,84,200,136,189,184,89,185,189,87,162,185,92,230,177,141,123,222,198,59,202,226,120,181,247,57,202,172,216,86,45,67,227,111,89,5,194,158,215,110,166,238,178,62,253,84,242,54,56,163,222,245,107,27,185,239,106,117,114,163,83,175,85,84,79,121,125,60,2,240,81,138,240,167,167,20,151,187,181,179,196,106,110,77,111,134,76,142,225,80,145,190,74,13,232,217,29,108,167,88,220,246,54,24,158,136,143,115,28,189,233,24,143,85,218,216,153,16,117,94,26,56,116,193,56,95,210,202,13,51,193,105,255,0,193,86,94,43,119,205,253,147,186,120,104,97,158,179,183,44,178,118,123,189,134,59,180,199,108,103,220,137,247,170,197,94,117,126,86,49,111,152,20,62,157,113,39,249,0,57,213,249,88,197,190,96,80,250,117,196,8,1,202,227,207,102,153,125,107,209,235,75,254,40,7,149,199,158,205,50,250,215,163,214,151,252,0,0,0,0,5,43,115,171,243,79,139,124,191,161,245,27,137,194,184,36,227,7,38,225,27,84,34,189,53,106,235,112,155,229,68,13,203,44,244,145,83,247,235,160,138,57,217,11,227,146,86,43,154,248,93,82,249,81,141,124,105,34,181,24,247,53,23,115,123,175,58,191,52,248,183,203,250,31,81,184,144,0,13,73,98,121,77,139,57,197,108,217,174,45,93,227,108,185,5,190,158,233,110,169,237,62,62,253,44,241,182,72,164,216,244,107,219,185,143,106,244,114,35,147,175,69,68,95,113,245,138,64,229,193,204,2,179,135,123,236,90,73,171,217,23,251,83,215,248,153,226,169,168,142,122,137,49,218,173,143,147,117,59,33,100,146,62,25,164,68,99,225,70,237,73,37,73,90,172,254,50,75,119,224,12,214,113,99,230,159,89,62,96,100,62,163,57,165,51,53,156,88,249,167,214,79,152,25,15,168,206,4,191,229,139,204,2,143,72,171,41,184,126,214,252,139,194,96,181,123,96,198,110,82,199,4,84,182,26,169,39,154,105,91,82,246,177,36,88,103,146,163,223,52,143,115,97,115,27,213,27,27,158,248,238,80,202,185,111,220,188,185,148,219,178,92,38,225,166,124,76,102,27,50,12,82,223,53,109,170,249,45,53,85,85,85,226,215,73,71,81,85,84,234,158,212,79,69,154,154,10,87,57,101,115,145,243,181,205,77,175,149,175,124,161,61,99,214,189,35,151,84,42,52,85,186,143,143,166,119,75,79,13,75,241,247,87,49,181,170,201,99,146,86,163,35,85,234,247,164,80,190,87,49,189,94,200,214,55,189,26,201,35,115,188,255,0,22,62,86,53,147,229,254,67,233,211,153,225,214,141,94,204,181,235,84,50,13,92,212,9,233,36,190,228,85,13,154,161,41,32,72,96,137,140,141,177,69,12,108,247,170,50,56,163,142,52,87,43,158,168,196,87,57,206,85,114,219,167,14,214,237,71,162,229,31,151,212,234,70,71,117,185,73,112,211,252,166,162,203,77,115,163,88,102,182,89,210,134,162,58,74,102,189,203,190,104,85,145,247,226,145,221,17,34,168,141,140,254,28,108,80,41,88,187,238,92,28,192,40,248,136,177,69,164,154,189,145,127,182,197,7,137,158,42,154,136,224,167,143,34,165,222,249,55,83,178,22,71,27,38,134,53,70,62,20,110,229,142,36,149,170,255,0,227,36,84,130,122,12,3,63,204,180,179,50,180,234,14,159,100,53,118,60,134,199,80,149,52,53,212,202,155,226,127,69,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,13,68,2,58,240,73,198,14,51,197,206,151,197,122,106,210,81,102,214,58,120,27,150,89,233,34,168,236,80,207,44,147,178,23,199,36,172,70,185,147,54,153,242,163,26,249,22,52,114,49,238,114,166,231,119,76,179,41,177,96,216,173,231,53,202,107,188,21,151,31,183,212,93,46,53,61,167,201,216,165,130,55,73,44,155,24,142,123,182,177,142,94,141,69,114,244,232,136,171,238,3,224,107,70,175,97,186,11,165,249,6,174,106,4,245,113,216,177,218,118,205,80,148,144,44,211,202,247,200,216,162,134,54,123,145,95,36,178,71,26,43,149,172,69,122,43,156,214,162,185,51,173,196,86,188,230,92,73,106,229,247,85,179,58,218,183,62,227,80,246,91,40,102,168,73,153,105,183,35,220,180,244,81,43,88,198,236,141,174,232,174,70,55,123,213,242,57,55,189,202,189,3,141,190,48,114,110,46,117,66,91,211,150,174,139,9,177,212,78,220,78,207,87,21,63,126,134,9,99,129,147,62,73,34,98,57,207,153,212,204,149,88,231,200,145,171,149,140,115,145,55,58,58,129,106,156,140,127,27,63,45,254,164,90,161,85,124,140,127,27,63,45,254,164,90,160,2,128,121,163,249,236,212,223,162,250,61,17,127,197,0,243,71,243,217,169,191,69,244,122,32,37,87,35,31,198,207,203,127,169,22,168,85,95,35,31,198,207,203,127,169,22,168,0,0,5,0,243,71,243,217,169,191,69,244,122,35,165,114,220,230,9,77,195,181,76,154,61,172,151,90,183,105,213,198,161,213,52,87,41,165,150,102,99,47,72,167,146,84,138,158,24,37,154,102,84,204,176,53,88,215,53,145,189,95,39,78,175,145,87,154,243,71,243,217,169,191,69,244,122,34,42,129,170,128,86,7,41,78,53,253,183,71,71,194,110,166,220,238,181,151,168,123,210,97,119,9,215,191,27,168,97,131,184,251,99,149,27,190,62,203,34,150,72,157,35,156,213,141,93,18,44,105,20,44,125,159,128,0,0,0,1,23,248,254,224,250,213,197,150,145,185,182,244,171,143,59,195,169,235,43,241,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,40,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,83,83,197,122,243,45,229,247,77,172,54,171,199,16,122,65,106,171,147,80,104,41,252,77,226,211,73,20,181,83,228,172,99,105,96,141,35,71,206,140,129,244,244,208,74,228,100,49,57,243,175,70,162,43,213,189,67,229,104,159,28,117,60,86,240,77,174,120,126,160,178,146,159,81,112,253,55,189,190,186,104,159,20,76,189,210,58,223,80,196,173,138,4,84,115,30,215,35,91,59,90,222,211,95,44,78,106,181,38,72,163,167,99,245,91,46,215,91,45,75,235,44,215,58,186,10,137,41,231,164,124,180,211,58,39,186,9,226,124,51,68,174,106,162,171,36,138,73,35,123,126,231,49,238,106,245,69,84,63,40,23,83,204,235,143,31,216,133,138,167,65,180,158,245,183,62,200,45,238,246,149,210,221,113,237,213,98,240,185,240,186,62,173,237,57,59,213,16,58,161,27,182,72,229,133,171,28,201,211,124,78,90,118,192,48,12,203,84,243,43,78,159,105,246,61,87,124,200,111,149,9,77,67,67,76,137,190,87,244,85,85,85,85,70,177,141,106,57,239,123,149,24,198,53,206,114,181,173,85,79,147,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,118,156,184,57,127,209,240,239,98,139,86,245,123,29,255,0,109,138,255,0,19,4,84,213,18,65,81,30,59,75,189,241,237,167,124,47,146,55,205,52,104,143,124,200,237,201,28,169,19,81,159,198,89,67,176,112,73,193,246,51,194,54,151,197,101,106,82,86,230,215,202,120,29,150,94,41,37,168,236,87,79,20,147,190,22,71,28,175,86,181,144,182,165,241,35,218,200,214,68,106,61,237,106,174,214,200,160,0,28,171,139,31,43,26,201,242,255,0,33,244,233,206,170,114,174,44,124,172,107,39,203,252,135,211,167,3,53,134,170,12,171,154,168,0,0,0,121,252,255,0,63,195,116,179,13,187,106,14,160,228,52,150,60,122,199,78,181,53,213,213,42,187,34,103,84,68,68,68,69,115,222,231,43,88,198,53,21,239,123,154,214,163,156,228,69,244,5,32,115,31,230,1,89,196,69,246,93,36,210,28,139,253,169,232,60,52,242,212,211,199,61,60,153,21,86,198,73,186,161,147,50,57,25,12,50,42,177,144,171,118,172,145,44,174,87,255,0,5,34,14,65,198,223,24,57,55,23,58,161,45,233,203,87,69,132,216,234,39,110,39,103,171,138,159,191,67,4,177,192,201,159,36,145,49,28,231,204,234,102,74,172,115,228,72,213,202,198,57,200,155,157,226,176,254,24,181,151,62,208,236,167,136,92,75,23,246,150,33,135,220,27,111,186,62,9,154,250,166,116,133,37,158,118,192,157,94,176,192,199,192,178,191,221,181,179,181,200,142,100,115,58,47,85,193,215,7,89,223,23,249,221,69,130,193,89,236,108,110,205,179,237,6,65,219,134,163,217,125,216,106,31,75,253,106,249,226,146,126,236,148,235,31,240,213,118,117,220,238,136,158,253,4,224,24,6,27,165,152,109,167,79,180,251,30,164,177,227,214,58,116,166,161,161,166,69,217,19,58,170,170,170,170,171,158,247,57,92,247,189,202,175,123,220,231,57,92,231,42,168,102,179,69,245,123,50,208,93,80,199,245,115,79,231,164,142,251,142,212,58,106,116,171,129,38,130,86,62,55,69,44,50,51,220,170,201,34,146,72,213,90,173,122,35,213,90,230,185,17,201,161,238,24,184,133,197,120,160,209,171,46,174,98,212,222,3,199,247,41,174,54,183,213,71,81,53,178,186,39,109,150,158,71,49,127,205,145,138,230,177,207,138,88,158,172,102,253,169,85,124,206,184,14,253,136,95,106,117,231,73,236,187,112,28,130,224,239,105,90,237,214,238,221,46,47,51,153,11,99,234,238,235,151,179,81,59,170,21,187,99,142,40,92,177,194,157,55,196,213,142,188,31,113,103,153,112,139,170,31,110,44,84,245,119,139,21,125,60,148,215,220,113,181,233,75,5,213,137,27,210,5,123,214,57,81,143,138,87,164,141,122,51,127,78,227,17,81,178,189,20,52,102,101,92,211,238,150,234,150,9,173,56,37,179,83,52,210,251,237,156,110,243,222,240,85,190,22,106,126,239,106,103,195,39,240,230,99,36,111,73,34,123,126,38,167,94,157,83,170,42,42,230,8,11,105,229,41,198,191,182,232,232,248,77,212,219,157,214,178,245,15,122,76,46,225,58,247,227,117,12,48,119,31,108,114,163,119,199,217,100,82,201,19,164,115,154,177,171,162,69,141,34,133,143,179,243,42,229,223,114,224,230,1,71,196,69,138,45,36,213,236,139,253,182,40,60,76,241,84,212,71,5,60,121,21,46,247,201,186,157,144,178,56,217,52,49,170,49,240,163,119,44,113,36,173,87,255,0,25,34,9,212,0,0,0,0,0,3,42,230,148,248,78,242,177,163,127,47,241,239,78,128,205,97,165,62,19,188,172,104,223,203,252,123,211,160,3,170,128,0,21,87,207,59,240,79,243,39,233,165,170,21,87,207,59,240,79,243,39,233,160,69,94,87,30,123,52,203,235,94,143,90,95,241,64,60,174,60,246,105,151,214,189,30,180,191,224,0,0,34,175,52,127,34,122,155,244,95,88,162,40,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,66,253,57,163,249,19,212,223,162,250,197,17,64,32,95,247,0,188,107,226,188,86,105,197,37,146,237,115,240,250,155,140,219,225,143,35,183,212,44,108,146,191,98,54,55,92,233,210,54,177,142,134,87,170,43,218,198,167,102,71,163,21,54,186,39,203,42,140,192,233,110,169,103,122,45,157,219,53,51,77,47,190,198,201,44,221,239,5,91,225,97,168,237,119,97,124,50,127,14,102,62,55,117,142,87,183,226,106,244,235,213,58,42,34,166,132,248,81,226,187,78,56,181,211,134,102,184,84,190,6,235,67,219,130,255,0,96,158,100,125,85,162,169,200,170,141,114,162,39,114,23,237,114,197,50,34,54,70,181,200,168,199,178,72,216,29,172,252,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,159,172,164,190,100,124,193,41,184,137,169,143,71,180,110,235,86,221,58,183,84,54,166,182,229,12,178,194,204,153,235,20,18,68,146,211,205,4,83,66,202,105,146,118,163,28,231,50,71,163,36,233,213,145,170,7,160,200,249,201,234,196,156,65,55,50,198,241,239,246,167,160,239,83,195,134,202,180,212,245,87,40,251,82,182,58,154,154,213,134,105,33,153,100,124,114,172,112,175,109,173,137,177,252,127,28,178,90,166,133,235,166,156,113,23,167,22,237,80,210,251,207,142,181,87,117,138,104,101,68,101,85,190,169,168,139,37,45,76,104,171,219,153,155,155,213,58,171,85,174,107,216,231,177,236,123,168,51,131,238,19,51,46,46,181,67,236,61,138,162,174,207,98,160,167,146,166,251,145,182,129,42,160,181,49,99,122,192,143,98,201,18,61,242,202,196,141,172,71,239,233,220,122,34,182,39,170,104,79,0,192,48,221,44,195,109,58,125,167,216,245,37,143,30,177,211,165,53,13,13,50,46,200,153,213,85,85,85,85,92,247,185,202,231,189,238,85,123,222,231,57,202,231,57,85,67,208,16,3,157,95,149,140,91,230,5,15,167,92,73,254,64,14,117,126,86,49,111,152,20,62,157,113,2,160,52,183,84,179,189,22,206,237,154,153,166,151,223,99,100,150,110,247,130,173,240,176,212,118,187,176,190,25,63,135,51,31,27,186,199,43,219,241,53,122,117,234,157,21,17,83,66,124,40,241,93,167,28,90,233,195,51,92,42,95,3,117,161,237,193,127,176,79,50,62,170,209,84,228,85,70,185,81,19,185,11,246,185,98,153,17,27,35,90,228,84,99,217,36,108,206,17,218,184,81,226,187,81,248,74,212,118,102,184,84,190,58,213,93,219,130,255,0,96,158,101,101,45,222,149,170,170,141,114,162,47,110,102,110,114,197,50,34,186,55,57,200,168,246,62,72,222,26,62,40,7,154,63,158,205,77,250,47,163,209,23,167,165,186,165,130,107,78,9,108,212,205,52,190,251,103,27,188,247,188,21,111,133,154,159,187,218,153,240,201,252,57,152,201,27,210,72,158,223,137,169,215,167,84,234,138,138,180,89,205,31,207,102,166,253,23,209,232,128,250,188,185,184,215,253,213,117,30,123,6,127,115,186,201,166,89,79,240,238,84,208,47,118,59,93,114,171,18,59,155,97,218,231,187,107,24,177,202,216,149,174,124,110,107,186,74,232,98,141,111,164,202,185,98,156,177,121,128,81,233,21,101,55,15,218,223,145,120,76,22,175,108,24,205,202,88,224,138,150,195,85,36,243,77,43,106,94,214,36,139,12,242,84,123,230,145,238,108,46,99,122,163,99,115,223,24,92,160,0,0,0,10,1,230,143,231,179,83,126,139,232,244,68,255,0,228,169,229,99,41,249,129,93,233,214,226,0,115,71,243,217,169,191,69,244,122,35,218,242,211,227,170,155,134,92,154,171,76,53,58,190,146,151,75,242,58,137,238,85,85,206,165,150,73,237,23,20,167,68,108,236,72,35,124,179,50,100,130,24,93,26,181,118,175,110,70,185,136,217,18,64,188,144,0,28,171,139,31,43,26,201,242,255,0,33,244,233,204,214,26,83,226,199,202,198,178,124,191,200,125,58,115,53,128,106,160,16,87,151,7,48,10,62,34,44,81,105,38,175,100,95,237,177,65,226,103,138,166,162,56,41,227,200,169,119,190,77,212,236,133,145,198,201,161,141,81,143,133,27,185,99,137,37,106,191,248,201,20,234,0,0,0,64,14,117,126,86,49,111,152,20,62,157,113,39,249,0,57,213,249,88,197,190,96,80,250,117,196,8,1,202,227,207,102,153,125,107,209,235,73,85,207,59,240,79,243,39,233,164,85,229,113,231,179,76,190,181,232,245,164,170,231,157,248,39,249,147,244,208,32,7,13,28,69,231,124,47,234,157,6,166,96,181,31,224,168,239,20,91,33,254,201,218,252,76,51,79,71,220,150,41,59,61,222,195,27,221,99,119,179,239,69,251,209,116,61,162,250,189,134,235,214,151,227,250,185,167,243,213,201,98,200,169,221,53,58,85,192,176,207,19,217,35,162,150,25,25,239,68,124,114,199,36,106,173,87,49,85,138,173,115,154,168,229,204,97,42,184,5,227,95,42,225,79,81,233,44,151,107,159,136,211,44,154,225,12,121,29,190,161,100,124,116,27,213,177,186,231,78,145,181,239,108,209,49,17,94,214,53,123,209,177,24,169,185,177,62,32,191,224,124,156,79,41,177,103,56,173,155,53,197,171,188,109,151,32,183,211,221,45,213,61,167,199,223,165,158,54,201,20,155,30,141,123,119,49,237,94,142,68,114,117,232,168,139,238,62,176,20,173,206,175,205,62,45,242,254,135,212,110,36,127,224,163,138,235,239,9,122,203,69,153,119,110,181,152,133,203,165,30,83,100,162,153,141,241,244,187,94,145,200,141,145,21,139,52,15,127,118,53,234,199,47,71,199,220,99,37,145,73,1,206,175,205,62,45,242,254,135,212,110,36,0,3,82,88,158,83,98,206,113,91,54,107,139,87,120,219,46,65,111,167,186,91,170,123,79,143,191,75,60,109,146,41,54,61,26,246,238,99,218,189,28,136,228,235,209,81,23,220,125,98,136,121,117,241,213,83,194,214,100,152,62,160,215,213,191,74,239,245,19,77,93,13,53,44,79,125,178,227,50,83,177,46,74,169,26,207,51,27,29,59,99,124,45,127,244,30,231,181,143,123,81,143,189,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,0,253,102,85,205,84,25,87,3,74,124,39,121,88,209,191,151,248,247,167,64,117,83,149,112,157,229,99,70,254,95,227,222,157,1,213,64,0,0,174,174,107,156,20,126,211,113,89,248,148,211,59,101,170,155,36,196,173,245,21,57,108,93,59,51,94,45,112,198,215,37,70,245,114,70,233,169,99,141,254,231,55,124,145,46,212,122,172,48,196,234,150,210,173,76,202,180,111,81,241,205,82,194,170,252,61,235,25,184,69,112,166,221,36,140,142,109,139,241,193,47,109,236,123,161,149,138,232,228,98,57,55,198,247,181,87,163,148,211,241,74,220,217,56,67,253,145,106,63,239,5,133,81,108,196,51,251,131,253,172,217,43,251,178,82,228,83,44,211,205,182,55,162,61,33,157,140,116,173,232,231,163,100,108,237,94,211,22,22,40,90,167,13,28,69,224,156,80,105,101,6,166,96,181,31,224,168,239,20,91,38,254,198,93,60,52,51,79,71,220,150,40,251,221,174,251,27,221,99,118,63,239,69,251,209,61,6,180,106,246,27,160,186,95,144,106,230,160,79,87,29,139,29,167,108,213,9,73,2,205,60,175,124,141,138,40,99,103,185,21,242,75,36,113,162,185,90,196,87,162,185,205,106,43,146,136,56,5,226,186,179,133,45,113,164,189,220,229,223,134,101,29,155,62,81,12,147,78,145,193,74,233,154,173,175,108,113,35,187,147,83,252,110,106,44,111,115,163,124,241,183,106,203,189,190,175,152,207,26,255,0,189,86,163,193,96,192,46,119,88,244,203,22,254,29,182,154,117,237,71,116,174,69,122,73,115,116,59,90,246,238,99,210,56,155,42,185,204,141,174,119,72,157,52,177,160,113,94,37,248,139,206,248,160,213,58,253,76,206,170,63,194,209,217,232,182,67,253,140,181,248,153,166,130,143,185,20,81,247,187,93,247,183,186,246,239,127,222,171,247,34,79,254,85,156,7,127,220,142,42,245,126,203,254,22,92,66,197,115,183,127,208,62,154,246,215,247,127,243,134,196,201,33,255,0,7,80,199,127,106,121,23,249,124,240,73,117,226,191,63,146,251,147,193,87,67,167,88,173,69,60,215,90,199,82,185,208,93,167,108,208,185,246,150,72,217,162,123,31,37,59,164,115,165,141,92,176,167,109,92,136,178,71,214,250,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,3,245,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,129,205,23,151,253,29,222,142,229,196,222,136,99,189,155,172,62,38,227,156,90,224,146,8,41,100,165,138,9,103,154,236,222,227,217,182,100,237,116,150,56,209,238,153,210,54,68,106,61,37,116,182,126,0,204,14,149,106,102,85,163,122,143,142,106,150,21,87,225,239,88,205,194,43,133,54,233,36,100,115,108,95,142,9,123,111,99,221,12,172,87,71,35,17,201,190,55,189,170,189,28,166,135,184,85,226,99,13,226,191,72,232,245,75,15,161,171,183,61,181,14,182,221,237,149,40,174,125,186,227,27,35,124,176,36,155,81,179,51,108,177,189,146,53,19,115,30,221,205,99,247,198,202,203,230,185,193,71,236,203,42,159,137,77,51,182,93,106,113,188,182,225,81,83,150,197,211,189,13,158,233,52,141,114,84,111,87,44,141,134,170,73,31,238,115,118,71,42,109,71,162,77,12,77,136,28,53,241,41,168,252,43,106,58,234,110,153,37,170,106,249,173,243,218,234,233,46,148,171,61,45,93,44,170,199,172,111,70,57,146,55,164,145,69,34,44,111,99,183,70,136,170,173,87,53,193,113,60,197,56,234,166,225,107,13,92,31,79,171,233,31,170,151,250,120,102,161,134,166,150,87,178,217,110,153,106,24,183,36,85,141,96,153,237,146,157,209,178,23,63,250,111,107,220,199,177,170,199,210,13,166,217,153,106,190,127,69,102,163,146,174,255,0,150,102,55,136,233,162,125,93,90,44,247,11,141,92,200,214,172,147,76,228,69,124,146,200,157,95,35,147,222,229,87,47,222,163,63,207,243,45,83,204,174,218,131,168,57,13,93,243,33,190,84,45,77,117,117,74,166,249,95,209,17,17,17,17,26,198,53,168,214,49,141,68,99,24,214,181,168,214,181,17,46,39,149,239,2,223,177,76,85,154,227,172,120,103,132,212,155,214,255,0,99,211,86,187,116,214,43,92,145,181,19,172,42,212,240,245,147,117,147,185,213,92,246,68,172,143,248,78,117,68,106,29,43,151,207,4,150,174,20,48,9,47,185,60,20,149,218,139,149,83,211,205,117,172,117,43,91,61,166,7,67,11,159,105,100,141,154,86,61,145,212,54,71,58,88,213,169,50,246,213,200,169,28,125,37,168,0,0,0,81,15,49,78,5,106,120,90,204,151,56,211,234,10,183,233,93,254,162,24,104,102,169,170,137,239,182,92,102,74,135,173,181,17,100,89,230,99,99,167,116,140,153,204,254,131,218,199,61,239,106,189,240,212,191,238,104,254,68,245,55,232,190,177,68,82,183,9,222,105,244,111,230,6,61,234,48,1,110,156,180,56,28,166,225,199,13,135,88,115,135,213,191,81,115,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,248,31,26,70,196,68,107,223,52,223,0,1,0,57,213,249,88,197,190,96,80,250,117,196,159,228,0,231,87,229,99,22,249,129,67,233,215,16,32,7,43,143,61,154,101,245,175,71,173,47,248,160,30,87,30,123,52,203,235,94,143,90,95,240,0,0,0,0,20,173,206,175,205,62,45,242,254,135,212,110,35,150,119,15,88,175,20,26,53,196,62,145,229,53,62,3,199,253,151,169,183,93,25,75,29,68,214,202,232,157,114,116,85,17,181,233,254,116,111,70,185,142,124,82,202,196,123,55,238,71,58,191,52,248,183,203,250,31,81,184,157,87,145,143,227,103,229,191,212,128,174,13,104,210,28,203,65,117,67,32,210,61,64,130,146,59,238,59,80,216,106,22,146,116,154,9,88,248,219,44,83,70,255,0,114,171,36,138,72,228,68,114,53,232,143,68,115,90,228,86,165,143,242,163,227,167,251,71,11,250,215,153,255,0,193,233,112,10,218,230,255,0,156,215,90,228,168,87,127,209,120,86,57,191,239,225,71,255,0,115,194,76,174,54,248,62,198,120,185,210,249,108,174,74,74,44,218,199,79,59,177,59,197,92,181,29,138,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,236,251,101,152,181,247,6,202,175,56,86,83,67,224,175,88,253,194,162,215,113,166,238,178,78,197,84,18,58,57,99,222,197,115,29,181,236,114,117,106,171,87,167,84,85,79,120,26,147,51,89,197,143,154,125,100,249,129,144,250,140,229,180,242,224,230,1,71,196,69,138,45,36,213,236,139,253,182,40,60,76,241,84,212,71,5,60,121,21,46,247,201,186,157,144,178,56,217,52,49,170,49,240,163,119,44,113,36,173,87,255,0,25,34,169,110,44,124,211,235,39,204,12,135,212,103,2,116,226,60,20,126,245,92,179,52,174,255,0,128,91,45,81,234,110,45,237,169,45,181,51,167,106,75,165,10,93,238,11,37,177,211,110,107,27,185,239,73,34,116,168,230,178,70,185,189,98,108,210,200,149,130,93,79,39,222,33,113,92,219,66,83,135,223,13,236,252,147,78,123,245,59,100,170,141,222,212,161,172,172,158,127,17,12,125,82,68,237,73,47,106,68,218,173,110,248,29,189,86,93,140,249,60,206,185,127,214,106,237,29,79,16,58,33,142,248,188,234,147,116,249,53,182,41,39,150,170,253,75,28,16,195,19,169,152,231,172,105,52,17,211,251,161,141,141,116,205,123,186,43,164,107,25,32,86,183,7,60,61,126,243,252,65,99,122,77,91,83,117,162,178,213,247,235,111,119,11,117,47,122,74,58,24,34,116,142,114,170,162,178,46,227,210,56,27,43,209,90,217,39,143,225,122,244,99,175,167,139,31,43,26,201,242,255,0,33,244,233,200,127,201,179,135,175,177,122,79,118,226,22,237,83,106,171,171,212,78,148,86,134,71,75,214,170,221,67,69,83,81,20,237,116,238,68,84,239,206,196,87,68,207,135,109,52,14,87,57,203,182,57,129,197,143,149,141,100,249,127,144,250,116,224,102,176,179,238,109,124,20,123,18,178,179,139,45,50,182,90,168,236,179,118,99,205,45,240,39,98,70,215,77,63,109,151,54,162,187,100,157,231,203,20,114,182,54,181,201,34,54,85,73,22,89,158,202,193,53,80,6,101,180,47,93,53,31,135,77,71,183,106,134,151,222,124,13,214,135,172,83,67,42,43,233,110,20,174,84,89,41,106,99,69,78,228,47,218,222,169,213,28,142,107,94,199,49,236,99,219,42,185,134,243,17,253,230,232,237,250,95,164,233,117,180,96,52,253,155,133,201,242,212,118,228,189,204,248,41,229,142,10,152,59,104,177,120,73,252,67,21,141,150,88,164,145,173,149,21,118,68,228,115,31,229,255,0,89,195,189,246,93,91,210,28,119,253,169,235,252,52,18,211,83,201,61,68,152,237,86,198,71,182,161,243,62,73,31,12,210,34,189,147,43,182,164,146,172,78,70,127,5,101,137,122,47,164,57,150,189,106,134,63,164,122,127,5,36,151,220,138,161,208,211,173,92,233,12,17,49,145,186,89,102,145,254,245,70,71,20,114,72,168,212,115,213,24,168,214,185,202,141,80,232,28,31,112,153,153,113,117,170,31,97,236,85,21,118,123,21,5,60,149,55,220,141,180,9,85,5,169,139,27,214,4,123,22,72,145,239,150,86,36,109,98,63,127,78,227,209,21,177,61,83,234,243,8,192,48,221,44,226,231,54,211,237,62,199,169,44,120,245,142,158,201,77,67,67,76,139,178,38,123,30,141,85,85,85,85,207,123,156,174,123,222,229,87,189,238,115,156,174,115,149,86,242,120,98,225,235,21,225,127,70,172,186,71,139,84,248,255,0,1,220,169,184,221,31,75,29,60,215,58,233,93,186,90,137,26,196,255,0,54,54,35,156,247,50,40,162,98,189,251,55,45,43,115,71,243,217,169,191,69,244,122,32,37,87,35,31,198,207,203,127,169,22,168,85,95,35,31,198,207,203,127,169,22,168,0,160,30,104,254,123,53,55,232,190,143,68,95,241,64,60,209,252,246,106,111,209,125,30,136,9,85,200,199,241,179,242,223,234,69,170,21,87,200,199,241,179,242,223,234,69,170,0,57,253,62,186,105,197,118,184,205,195,197,178,243,227,179,58,28,126,92,146,229,77,78,136,248,237,212,173,154,158,56,217,80,254,191,4,210,120,166,61,145,162,43,187,109,87,187,98,62,37,147,154,241,183,198,14,51,194,54,151,203,122,114,210,86,230,215,202,121,219,137,217,234,226,168,236,87,79,20,144,50,103,201,36,76,86,181,144,182,165,146,171,28,248,214,68,106,177,142,106,174,230,192,14,82,121,254,101,170,124,108,231,250,131,168,57,13,93,243,33,190,96,245,245,53,213,213,42,155,229,127,180,45,168,136,136,136,141,99,26,212,107,24,198,162,49,140,107,90,212,107,90,136,129,194,185,163,249,236,212,223,162,250,61,17,232,52,3,129,90,158,38,184,50,200,53,63,76,104,42,234,181,67,28,206,39,182,210,208,182,170,40,224,187,219,150,154,222,174,129,235,60,140,138,23,194,179,205,51,100,71,38,228,238,70,230,189,93,26,199,231,249,163,249,236,212,223,162,250,61,17,63,249,42,121,88,202,126,96,87,122,117,184,10,86,47,39,150,159,29,85,60,77,99,53,90,97,169,213,245,117,90,161,142,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,59,114,53,207,87,72,145,241,254,109,124,20,123,110,142,179,139,45,50,182,93,107,47,80,246,99,205,45,240,39,126,55,80,195,7,109,151,54,162,187,124,125,150,69,20,114,182,54,185,171,26,182,85,72,210,41,158,250,182,192,51,252,203,75,51,43,78,160,233,246,67,87,99,200,108,117,9,83,67,93,76,169,190,39,244,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,80,212,64,35,175,4,156,96,227,60,92,233,124,87,166,173,37,22,109,99,167,129,185,101,158,146,42,142,197,12,242,201,59,33,124,114,74,196,107,153,51,105,159,42,49,175,145,99,71,35,30,231,42,110,116,138,0,0,0,0,2,157,185,168,112,43,83,128,100,55,94,39,180,182,130,174,124,98,249,81,53,203,51,134,106,168,182,90,110,51,213,66,198,207,18,201,34,77,35,42,166,169,85,88,216,199,246,158,215,174,230,198,246,50,58,224,52,167,197,143,149,141,100,249,127,144,250,116,230,107,0,183,78,84,60,14,83,99,86,171,39,23,26,140,250,180,190,220,169,234,31,136,218,85,146,211,165,13,36,173,146,7,86,206,142,70,172,175,158,39,63,180,212,235,18,67,43,100,234,247,72,206,205,154,0,0,0,0,229,92,88,249,88,214,79,151,249,15,167,78,117,83,149,113,99,229,99,89,62,95,228,62,157,56,25,172,53,80,101,92,213,64,3,242,93,174,214,171,5,170,182,251,125,185,210,91,173,182,234,121,42,235,43,42,230,108,48,83,65,27,85,210,75,36,142,84,107,24,214,162,185,92,170,136,136,138,170,126,178,154,249,157,115,0,163,213,218,202,158,31,180,67,34,241,120,45,38,232,50,107,148,81,193,45,45,250,170,57,225,154,38,211,61,204,89,18,24,36,167,247,77,27,218,217,156,247,116,71,70,214,62,64,181,77,49,212,141,56,226,91,73,227,205,113,186,63,108,225,153,71,180,173,205,138,233,66,137,29,194,150,42,153,232,229,87,193,39,94,176,203,218,122,163,36,68,114,198,244,71,177,170,174,98,82,95,48,206,11,46,188,44,106,133,69,247,16,199,234,219,165,121,45,66,46,63,88,181,46,170,74,41,214,61,210,219,231,145,205,71,49,237,114,74,232,145,234,229,124,40,213,238,72,246,77,182,210,185,92,121,19,211,47,173,122,197,105,223,245,75,75,112,77,105,193,46,122,103,169,118,47,108,227,119,158,207,141,162,241,83,83,247,123,83,50,104,255,0,137,11,217,35,122,73,19,29,240,185,58,244,232,189,81,85,20,40,91,129,126,51,111,188,30,106,61,85,206,75,87,182,112,204,163,195,211,228,214,216,152,196,170,116,113,43,251,85,52,210,59,167,73,162,238,202,169,27,156,145,200,215,185,174,218,170,201,99,208,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,117,248,193,225,51,50,225,23,84,62,195,223,106,42,239,22,42,250,120,234,108,89,27,168,18,150,11,171,18,54,44,232,198,36,146,163,31,20,175,88,220,197,126,254,157,183,170,35,101,98,175,213,210,46,59,117,231,68,244,27,40,208,140,35,38,171,167,163,190,84,68,235,93,197,103,254,62,61,3,187,171,90,202,31,118,232,159,80,231,196,187,209,253,34,86,204,248,218,217,102,89,90,18,43,153,215,48,10,61,93,172,169,225,251,68,50,47,23,130,210,110,131,38,185,69,28,18,210,223,170,163,158,25,162,109,51,220,197,145,33,130,74,127,116,209,189,173,153,207,119,68,116,109,99,228,138,188,40,240,163,168,252,90,234,59,48,172,42,47,3,106,161,237,207,127,191,207,10,190,150,209,74,229,84,71,57,17,83,185,51,246,185,34,133,21,29,35,154,229,85,99,25,36,140,231,250,91,165,185,222,180,231,118,205,51,211,75,23,182,114,75,207,123,193,81,120,168,105,251,189,168,95,52,159,196,153,236,141,189,35,137,238,248,156,157,122,116,78,170,168,139,161,62,20,120,81,211,142,18,180,225,152,86,21,23,142,186,215,118,231,191,223,231,133,25,85,119,170,106,42,35,156,136,171,219,133,155,156,145,66,138,173,141,174,114,170,189,239,146,71,135,64,210,221,45,193,52,91,4,182,105,158,154,88,189,141,141,217,187,222,10,139,197,77,81,218,238,204,249,164,254,36,207,124,142,235,36,175,119,196,229,233,215,162,116,68,68,76,193,26,168,50,174,4,255,0,162,224,59,246,223,203,219,78,245,231,73,236,187,179,236,126,223,123,246,149,174,221,110,238,85,101,16,182,247,59,99,234,238,235,83,189,79,3,106,21,187,99,146,89,154,145,194,157,118,68,212,132,24,6,127,153,105,102,101,105,212,29,62,200,106,236,121,13,142,161,42,104,107,169,149,55,196,254,138,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,139,123,220,174,60,137,233,151,214,189,98,180,135,252,218,248,40,246,37,101,103,22,90,101,108,181,81,217,102,236,199,154,91,224,78,196,141,174,154,126,219,46,109,69,118,201,59,207,150,40,229,108,109,107,146,68,108,170,146,44,179,61,129,56,56,36,227,7,25,226,231,75,226,189,53,105,40,179,107,29,60,13,203,44,244,145,84,118,40,103,150,73,217,11,227,146,86,35,92,201,155,76,249,81,141,124,139,26,57,24,247,57,83,115,164,81,153,109,11,215,77,71,225,211,81,237,218,161,165,247,159,3,117,161,235,20,208,202,138,250,91,133,43,149,22,74,90,152,209,83,185,11,246,183,170,117,71,35,154,215,177,204,123,24,246,232,211,69,245,123,13,215,173,47,199,245,115,79,231,171,146,197,145,83,186,106,116,171,129,97,158,39,178,71,69,44,50,51,222,136,248,229,142,72,213,90,174,98,171,21,90,231,53,81,202,30,212,0,0,2,31,243,25,227,95,247,85,211,136,44,24,5,206,213,38,166,229,63,195,182,211,78,189,217,45,116,42,143,73,46,110,135,107,152,237,175,98,71,19,101,86,181,242,57,206,233,43,97,150,53,10,23,52,167,194,119,149,141,27,249,127,143,122,116,6,107,11,158,229,95,198,221,171,84,112,219,87,13,57,220,244,150,252,179,14,179,195,73,97,168,154,169,168,251,253,20,43,55,240,162,137,176,177,140,125,45,51,41,152,173,222,249,37,99,95,42,255,0,66,85,64,176,160,0,2,170,249,231,126,9,254,100,253,52,155,252,87,241,131,165,252,35,99,54,187,214,120,181,117,183,43,229,67,91,107,179,210,69,39,126,186,8,170,41,153,90,248,228,216,176,181,240,195,83,221,70,74,248,210,69,106,49,28,222,170,230,192,174,116,89,77,139,57,197,120,122,205,113,106,239,27,101,200,45,247,203,165,186,167,180,248,251,244,179,199,107,146,41,54,61,26,246,238,99,218,189,28,136,228,235,209,81,23,220,4,107,229,113,231,179,76,190,181,232,245,165,255,0,20,3,202,227,207,102,153,125,107,209,235,75,254,0,0,2,42,243,71,242,39,169,191,69,245,138,34,128,75,254,230,143,228,79,83,126,139,235,20,69,0,129,97,60,203,121,125,212,232,245,214,241,196,30,144,90,169,35,211,234,250,143,19,120,180,210,69,21,44,24,211,222,234,88,35,72,209,243,171,231,101,69,76,242,185,25,12,77,100,9,209,168,136,196,111,72,193,194,143,21,218,143,194,86,163,179,53,194,165,241,214,170,238,220,23,251,4,243,43,41,110,244,173,85,84,107,149,17,123,115,51,115,150,41,145,21,209,185,206,69,71,177,242,70,253,25,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,80,103,31,92,20,101,92,41,234,61,93,238,211,108,241,26,101,147,92,38,147,28,184,83,164,143,142,131,122,186,70,219,42,22,71,61,237,154,38,34,163,28,247,47,122,54,43,209,119,54,86,68,18,83,152,207,50,156,19,83,180,226,13,25,225,159,48,186,214,82,95,255,0,137,147,223,96,166,154,130,55,208,244,123,22,216,214,84,68,201,157,221,85,107,229,115,118,55,182,214,199,214,86,203,43,25,94,218,47,164,57,150,189,106,134,63,164,122,127,5,36,151,220,138,161,208,211,173,92,233,12,17,49,145,186,89,102,145,254,245,70,71,20,114,72,168,212,115,213,24,168,214,185,202,141,95,41,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,160,158,5,248,50,177,112,121,167,21,86,201,46,190,217,204,242,143,15,81,147,92,162,123,210,149,210,68,143,237,83,83,70,238,157,33,139,187,42,36,142,106,73,35,158,231,59,106,43,34,140,58,7,12,92,61,98,188,47,232,213,151,72,241,106,159,31,224,59,149,55,27,163,233,99,167,154,231,93,43,183,75,81,35,88,159,230,198,196,115,158,230,69,20,76,87,191,102,229,234,160,0,32,7,58,191,43,24,183,204,10,31,78,184,147,252,128,28,234,252,172,98,223,48,40,125,58,226,5,122,242,206,180,218,175,252,107,233,253,138,251,108,164,184,219,110,52,247,234,74,202,58,184,91,52,21,48,73,100,174,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,159,87,152,103,5,151,94,22,53,66,162,251,136,99,245,109,210,188,150,161,23,31,172,90,151,85,37,20,235,30,233,109,243,200,230,163,152,246,185,37,116,72,245,114,190,20,106,247,36,123,38,219,249,121,92,121,236,211,47,173,122,61,105,122,122,165,165,184,38,180,224,151,61,51,212,187,23,182,113,187,207,103,198,209,120,169,169,251,189,169,153,52,127,196,133,236,145,189,36,137,142,248,92,157,122,116,94,168,170,138,21,67,201,130,211,175,48,234,134,75,125,197,45,148,140,210,186,202,118,210,101,149,149,240,244,73,171,97,142,71,81,69,69,34,38,231,84,177,211,171,158,222,189,182,195,43,214,78,143,117,63,94,21,205,31,207,102,166,253,23,209,232,139,243,180,218,109,86,11,85,21,138,197,108,164,183,91,109,212,241,210,81,209,210,66,216,96,166,130,54,163,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,160,206,104,254,123,53,55,232,190,143,68,7,191,229,191,194,142,156,113,107,167,26,225,133,102,177,120,27,173,15,217,249,236,23,248,33,71,213,90,42,156,151,20,87,53,21,83,185,11,246,181,37,133,85,27,35,90,213,69,99,217,28,140,136,26,165,165,185,222,139,103,119,61,51,212,187,23,177,178,75,55,103,198,209,120,168,106,59,93,216,89,52,127,196,133,239,141,221,99,149,142,248,92,189,58,244,94,138,138,137,101,92,140,127,27,63,45,254,164,74,174,62,184,40,197,120,172,211,138,187,221,166,217,225,245,55,25,183,205,38,57,112,167,72,217,37,126,196,116,141,182,84,44,142,99,29,12,175,85,70,57,238,78,204,143,87,162,237,116,172,148,56,167,44,94,96,21,154,187,71,77,195,246,183,228,94,47,58,164,219,6,51,114,150,57,229,170,191,82,199,4,211,74,218,151,181,139,26,77,4,116,254,249,164,123,93,51,94,222,168,233,26,247,201,98,166,88,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,47,211,151,119,23,159,189,110,141,47,218,154,222,246,161,97,221,170,44,163,101,7,134,134,126,235,165,240,181,113,237,85,141,123,177,196,237,232,221,155,101,142,94,145,178,53,139,112,74,160,0,20,3,205,31,207,102,166,253,23,209,232,136,170,74,174,104,254,123,53,55,232,190,143,68,119,94,11,248,62,198,120,185,224,39,46,178,185,41,40,179,107,30,113,117,118,39,120,171,150,163,177,67,60,180,86,119,204,201,35,137,232,215,50,102,211,50,37,123,153,34,198,142,87,177,174,84,218,224,246,188,168,248,233,254,209,194,254,181,230,127,240,122,92,2,182,185,191,231,53,214,185,42,21,223,244,94,21,142,111,251,248,81,255,0,220,240,150,168,101,223,63,192,51,45,44,204,174,218,125,168,56,245,93,143,33,177,212,45,53,117,13,74,38,248,159,209,21,21,21,21,90,246,57,170,215,177,237,85,99,216,230,185,170,230,185,21,110,79,150,231,48,74,158,34,105,164,209,237,100,186,210,55,81,109,212,238,169,162,185,77,44,80,191,38,98,203,60,146,164,84,240,193,20,48,190,154,20,129,170,198,185,207,145,136,249,58,116,100,138,129,40,56,177,242,177,172,159,47,242,31,78,156,205,97,165,62,44,124,172,107,39,203,252,135,211,167,51,88,7,160,192,51,252,203,75,51,43,78,160,233,246,67,87,99,200,108,117,9,83,67,93,76,169,190,39,244,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,91,254,224,147,140,28,103,139,157,47,138,244,213,164,162,205,172,116,240,55,44,179,210,69,81,216,161,158,89,39,100,47,142,73,88,141,115,38,109,51,229,70,53,242,44,104,228,99,220,229,77,206,134,188,215,56,22,254,223,197,6,138,97,159,240,138,172,254,138,133,223,230,185,183,72,233,209,191,244,190,41,237,119,251,201,149,159,221,19,21,193,162,250,189,153,104,46,168,99,250,185,167,243,210,71,125,199,106,29,53,58,85,192,147,65,43,31,27,162,150,25,25,238,85,100,145,73,36,106,173,86,189,17,234,173,115,92,136,228,13,57,131,149,112,209,196,94,9,197,6,150,80,106,102,11,81,254,10,142,241,69,178,111,236,101,211,195,67,52,244,125,201,98,143,189,218,239,177,189,214,55,99,254,244,95,189,19,170,128,32,7,58,191,43,24,183,204,10,31,78,184,147,252,128,28,234,252,172,98,223,48,40,125,58,226,4,0,229,113,231,179,76,190,181,232,245,164,170,231,157,248,39,249,147,244,210,42,242,184,243,217,166,95,90,244,122,210,85,115,206,252,19,252,201,250,104,17,255,0,149,78,153,226,186,201,172,26,153,165,185,173,39,136,178,228,218,95,115,183,212,237,142,55,201,14,251,133,187,100,241,119,24,246,54,104,158,141,146,55,171,87,100,140,99,145,58,181,14,21,197,87,12,249,151,10,26,185,89,165,185,133,117,37,197,142,167,109,202,209,115,166,84,107,46,54,233,31,35,34,157,99,220,174,133,251,162,145,143,141,202,187,94,199,109,115,217,178,71,246,190,83,250,189,134,233,47,21,244,208,102,115,213,192,204,230,207,38,33,108,154,24,22,86,50,227,83,89,72,250,118,202,141,248,154,199,186,14,218,57,17,221,31,35,21,219,89,185,237,184,158,37,248,116,193,56,160,210,202,253,51,206,169,255,0,194,214,89,235,119,205,253,140,186,120,105,161,130,179,183,20,177,247,187,93,247,187,180,247,108,127,220,169,247,42,5,85,242,189,227,167,246,41,149,51,67,181,143,51,240,154,109,122,223,236,122,154,214,238,134,197,116,146,70,170,117,153,92,158,30,142,110,178,119,58,163,152,201,85,146,127,9,174,168,145,110,164,204,102,180,105,14,101,160,186,161,144,105,30,160,65,73,29,247,29,168,108,53,11,73,58,77,4,172,124,109,150,41,163,127,185,85,146,69,36,114,34,57,26,244,71,162,57,173,114,43,82,207,249,83,241,213,83,152,199,65,194,198,171,215,213,212,223,105,105,210,28,42,185,180,177,54,7,91,169,40,152,158,205,122,67,27,85,175,138,42,121,37,108,210,43,187,136,178,53,207,107,155,26,74,28,43,157,95,154,124,91,229,253,15,168,220,78,105,203,123,65,176,222,36,181,47,81,244,167,51,162,164,115,46,58,111,113,125,178,186,106,117,153,246,155,138,87,80,37,61,108,72,215,177,219,227,115,186,171,81,237,222,197,124,110,93,143,114,47,75,231,87,230,159,22,249,127,67,234,55,17,201,83,205,62,83,242,254,187,212,109,192,68,174,34,180,27,50,225,183,87,47,186,83,153,209,85,181,246,234,135,190,217,93,53,58,66,203,181,185,94,228,167,173,137,26,247,183,100,141,111,85,106,61,219,30,143,141,203,189,142,68,158,156,174,185,128,86,90,43,45,188,50,107,126,69,222,181,77,225,173,216,61,210,120,231,158,170,58,169,103,138,8,109,46,237,177,251,161,94,239,88,164,145,88,216,91,27,163,87,43,22,38,197,58,184,215,225,70,197,197,166,141,86,225,189,171,85,30,95,109,235,89,139,94,235,97,123,188,5,86,230,44,145,171,163,84,122,67,59,25,218,145,58,61,169,213,146,118,222,248,163,67,61,153,102,45,125,193,178,171,206,21,148,208,248,43,214,63,112,168,181,220,105,187,172,147,177,85,4,142,142,88,247,177,92,199,109,123,28,157,90,170,213,233,213,21,83,222,6,164,204,171,151,103,202,199,141,59,174,190,97,181,154,53,170,89,5,93,211,80,113,26,117,171,165,174,158,153,202,251,149,145,171,20,77,150,105,247,42,73,83,20,178,35,30,231,163,28,246,62,23,127,21,253,231,165,38,1,165,62,19,188,172,104,223,203,252,123,211,160,58,169,202,184,78,242,177,163,127,47,241,239,78,128,234,160,14,127,163,218,233,167,26,243,71,147,93,180,190,243,237,155,86,47,144,77,141,205,114,137,17,105,107,42,162,130,9,164,125,51,209,87,187,10,120,134,177,36,232,141,123,152,229,102,230,43,30,248,1,205,23,152,5,29,162,142,229,195,38,136,100,93,235,172,222,38,221,156,93,32,142,9,233,99,165,150,9,96,154,210,222,227,31,186,101,238,245,150,72,213,142,133,209,182,52,114,189,101,108,93,3,146,167,149,140,167,230,5,119,167,91,128,159,231,201,203,49,107,22,115,138,222,112,172,166,135,198,217,114,11,125,69,174,227,77,221,124,125,250,89,227,116,114,199,189,138,215,183,115,30,228,234,213,71,39,94,168,168,190,243,235,17,43,152,55,27,118,174,20,48,8,236,88,196,244,149,218,139,149,83,212,67,106,163,109,83,91,61,166,7,67,51,89,118,124,110,134,86,61,145,212,54,54,182,41,17,169,50,247,17,170,169,28,157,2,152,120,167,209,79,221,219,136,44,219,71,35,184,120,218,76,126,224,158,2,119,75,220,145,244,51,196,202,138,94,235,187,113,162,204,144,77,18,73,181,136,222,226,63,111,86,244,85,242,154,79,130,254,212,53,79,13,211,63,106,123,51,237,110,65,110,177,120,222,199,123,194,248,170,152,225,238,246,247,55,126,222,230,237,187,155,215,167,78,169,215,169,242,191,217,86,123,149,127,186,185,30,73,145,220,63,241,149,149,215,42,234,137,63,245,164,154,105,36,127,248,220,231,59,249,170,140,179,22,190,224,217,85,231,10,202,104,124,21,235,31,184,84,90,238,52,221,214,73,216,170,130,71,71,44,123,216,174,99,182,189,142,78,173,85,106,244,234,138,169,239,3,73,28,58,232,54,27,195,110,145,216,180,167,12,162,164,107,45,212,236,125,206,186,26,117,133,247,107,138,177,169,81,91,42,57,239,118,249,28,222,168,213,123,182,49,25,27,87,99,26,137,210,200,85,203,83,141,123,119,17,122,113,67,165,249,173,207,174,166,226,54,247,71,82,199,45,84,242,93,109,116,201,77,19,46,114,207,35,85,137,51,223,59,89,35,86,87,61,210,49,242,162,53,175,70,178,106,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,1,229,53,99,236,39,236,179,50,253,169,127,240,153,246,126,227,246,143,251,119,253,203,240,210,120,175,237,31,197,254,211,220,254,215,241,255,0,189,247,244,51,69,168,85,184,109,199,63,201,110,26,115,105,171,181,226,117,87,138,217,172,52,53,110,87,79,75,110,116,207,90,104,100,85,123,213,94,216,149,141,85,87,191,222,139,241,59,239,91,190,230,177,175,53,58,55,194,229,126,51,98,173,164,142,251,169,53,11,140,198,199,84,68,147,199,110,124,79,117,124,204,133,236,114,202,206,210,37,51,149,17,189,181,172,141,232,246,185,24,142,162,187,77,166,235,127,186,209,88,172,86,202,187,141,202,227,81,29,37,29,29,36,46,154,122,153,228,114,54,56,163,141,168,174,123,220,229,70,163,81,21,85,85,17,0,145,92,186,174,58,79,69,197,198,9,77,171,152,231,180,169,46,23,8,41,236,85,62,50,166,31,102,95,82,120,164,183,212,236,167,78,179,117,158,54,65,219,127,72,147,196,111,127,195,26,161,161,67,45,152,158,83,125,193,178,171,54,107,139,87,120,43,214,63,112,167,186,91,170,123,76,147,177,85,4,141,146,41,54,61,28,199,109,123,26,189,28,138,213,233,209,81,83,220,105,163,73,243,175,218,134,150,97,186,153,236,191,102,125,173,199,237,215,223,5,223,239,120,95,21,77,28,221,174,230,214,239,219,220,219,187,107,122,244,235,209,58,244,3,213,128,0,0,0,138,188,209,252,137,234,111,209,125,98,136,165,110,19,188,211,232,223,204,12,123,212,96,46,167,154,63,145,61,77,250,47,172,81,20,173,194,119,154,125,27,249,129,143,122,140,0,105,76,0,0,128,28,234,252,172,98,223,48,40,125,58,226,79,242,0,115,171,242,177,139,124,192,161,244,235,136,16,3,149,199,158,205,50,250,215,163,214,151,252,80,15,43,143,61,154,101,245,175,71,173,47,248,0,0,0,0,10,86,231,87,230,159,22,249,127,67,234,55,19,170,242,49,252,108,252,183,250,145,202,185,213,249,167,197,190,95,208,250,141,196,242,156,189,184,197,193,56,64,193,53,146,255,0,127,163,246,206,73,121,251,59,246,127,31,238,77,79,237,78,212,213,108,170,254,186,100,18,199,7,106,58,132,147,248,136,155,250,109,111,85,95,112,79,94,101,156,117,84,240,203,140,210,233,134,152,215,213,210,234,134,71,79,5,202,150,185,180,177,73,5,162,220,149,10,142,157,233,60,111,138,103,204,176,77,11,99,70,174,212,238,72,231,49,91,26,73,72,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,31,91,63,207,243,45,83,204,174,218,131,168,57,13,93,243,33,190,84,45,77,117,117,74,166,249,95,209,17,17,17,17,26,198,53,168,214,49,141,68,99,24,214,181,168,214,181,17,46,39,150,47,1,223,177,11,21,54,188,234,197,151,110,125,144,91,219,236,219,93,198,221,219,170,197,225,115,230,108,157,29,221,114,119,170,32,117,58,187,116,113,203,11,86,72,87,166,249,90,161,218,184,23,224,202,197,193,230,156,85,91,36,186,251,103,51,202,60,61,70,77,114,137,239,74,87,73,18,63,181,77,77,27,186,116,134,46,236,168,146,57,169,36,142,123,156,237,168,172,138,58,65,226,199,205,62,178,124,192,200,125,70,115,74,102,107,56,177,243,79,172,159,48,50,31,81,156,15,21,128,103,249,150,150,102,86,157,65,211,236,134,174,199,144,216,234,18,166,134,186,153,83,124,79,232,168,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,186,19,224,251,139,60,55,139,173,47,251,113,98,167,164,179,223,104,42,36,166,190,227,141,175,90,169,237,79,89,30,144,43,222,177,196,175,100,177,49,36,107,209,155,58,247,24,138,174,137,232,148,173,151,112,125,147,80,112,141,129,113,105,135,165,93,202,197,116,167,184,183,46,108,210,211,177,150,137,226,188,58,134,145,241,34,189,178,202,201,209,209,181,88,214,61,88,248,222,231,59,108,141,107,60,87,12,92,66,229,92,47,235,45,151,87,49,106,111,31,224,59,148,215,27,91,234,164,167,134,231,67,43,118,203,79,35,152,191,230,200,197,115,94,214,75,20,79,86,63,102,213,13,36,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,115,94,44,124,172,107,39,203,252,135,211,167,61,6,139,234,246,27,175,90,95,143,234,230,159,207,87,37,139,34,167,116,212,233,87,2,195,60,79,100,142,138,88,100,103,189,17,241,203,28,145,170,181,92,197,86,42,181,206,106,163,151,207,241,99,229,99,89,62,95,228,62,157,56,25,172,53,80,101,92,213,64,30,127,63,192,48,221,83,195,110,218,125,168,56,245,37,243,30,190,83,173,53,117,13,74,46,201,89,213,21,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,56,255,0,8,124,25,105,199,7,150,44,142,217,133,93,110,183,154,252,162,225,226,43,174,87,23,162,72,234,88,159,47,130,166,72,217,210,52,237,71,43,145,210,35,81,210,72,249,28,187,90,177,197,28,128,0,10,1,230,143,231,179,83,126,139,232,244,69,255,0,20,3,205,31,207,102,166,253,23,209,232,128,149,92,140,127,27,63,45,254,164,90,161,85,124,140,127,27,63,45,254,164,125,94,51,57,160,107,239,14,220,73,230,26,57,133,98,26,127,91,101,199,253,159,225,167,186,91,235,100,170,127,126,130,158,161,251,221,29,92,108,94,143,153,200,157,24,159,10,39,94,171,213,84,44,252,160,30,104,254,123,53,55,232,190,143,68,89,79,45,238,53,181,79,140,31,218,39,237,50,193,138,91,62,201,123,35,193,123,10,150,166,30,231,138,241,125,206,239,122,121,122,244,240,204,219,183,111,78,174,235,215,170,116,173,110,104,254,123,53,55,232,190,143,68,4,170,228,99,248,217,249,111,245,34,194,120,138,215,156,55,134,221,35,190,234,182,103,91,72,214,91,169,222,203,101,12,213,11,11,238,215,21,99,150,158,138,37,107,30,237,242,57,189,21,200,199,108,98,62,71,38,198,57,82,181,185,56,103,248,110,150,97,188,65,106,14,160,228,52,150,60,122,199,79,142,84,215,87,84,170,236,137,157,110,72,136,136,136,174,123,220,229,107,24,198,162,189,239,115,90,212,115,156,136,177,43,140,94,49,115,190,47,243,186,123,253,254,143,216,216,221,155,127,217,252,127,185,13,71,178,251,176,211,178,171,250,233,144,69,36,253,217,41,210,79,226,34,236,235,181,189,17,61,225,205,117,163,87,179,45,122,213,12,131,87,53,2,122,73,47,185,21,67,102,168,74,72,18,24,34,99,35,108,81,67,27,61,234,140,142,40,227,141,21,202,231,170,49,21,206,115,149,92,179,43,146,167,154,124,167,229,253,119,168,219,136,65,117,192,51,43,22,27,96,212,27,206,61,87,71,143,101,85,21,212,214,90,233,145,26,202,247,209,172,73,82,177,34,174,231,49,142,158,54,43,250,108,87,239,106,42,186,55,163,102,255,0,37,79,52,249,79,203,250,239,81,183,1,202,185,163,249,236,212,223,162,250,61,17,63,249,42,121,88,202,126,96,87,122,117,184,128,28,209,252,246,106,111,209,125,30,136,159,252,149,60,172,101,63,48,43,189,58,220,4,255,0,41,47,153,31,47,186,110,29,170,99,214,29,27,181,85,187,78,174,53,13,166,173,182,195,20,179,51,25,122,69,4,113,44,181,19,79,44,211,50,166,101,157,200,247,53,172,141,234,200,250,245,124,104,183,104,126,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,64,205,14,133,235,166,163,240,233,168,246,237,80,210,251,207,129,186,208,245,138,104,101,69,125,45,194,149,202,139,37,45,76,104,169,220,133,251,91,213,58,163,145,205,107,216,230,61,140,123,116,83,161,122,233,167,28,69,233,197,187,84,52,190,243,227,173,85,221,98,154,25,81,25,85,111,170,106,34,201,75,83,26,42,246,230,102,230,245,78,170,213,107,154,246,57,236,123,30,234,43,227,163,131,43,239,7,154,143,75,108,142,235,237,156,51,40,241,21,24,205,202,87,177,42,157,28,74,206,237,53,76,109,233,210,104,187,177,34,200,214,164,114,53,237,115,118,170,190,40,255,0,47,4,156,96,228,220,35,106,132,87,166,173,93,110,19,124,168,129,185,101,158,146,42,126,253,116,17,71,59,33,124,114,74,197,115,95,11,170,95,42,49,175,141,36,86,163,30,230,162,238,104,104,120,30,127,0,207,240,221,83,195,109,58,131,167,217,13,37,243,30,190,83,165,77,13,117,50,174,201,89,213,81,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,61,0,0,0,28,171,139,31,43,26,201,242,255,0,33,244,233,204,214,26,83,226,199,202,198,178,124,191,200,125,58,115,53,128,106,160,0,0,3,197,107,126,107,117,211,93,23,207,181,26,197,79,73,61,203,21,197,238,183,186,56,170,216,231,65,36,244,212,146,77,27,100,107,92,215,43,21,204,68,84,71,53,122,117,232,169,247,129,237,78,85,197,143,149,141,100,249,127,144,250,116,229,85,255,0,86,175,138,127,248,131,165,95,251,170,227,254,188,90,167,22,62,86,53,147,229,254,67,233,211,129,154,195,85,6,85,203,222,230,59,199,29,79,10,88,109,6,31,167,204,164,168,212,92,194,158,119,208,205,43,226,149,150,74,70,170,49,107,101,129,85,92,247,185,202,230,192,215,55,180,231,197,43,156,174,72,86,41,3,149,115,80,227,170,155,0,199,174,188,48,233,109,125,36,249,61,242,158,107,110,103,52,212,178,239,180,219,167,165,133,237,130,36,146,52,134,71,213,67,82,168,178,49,239,237,49,175,77,173,145,236,124,116,236,126,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,15,202,5,255,0,114,184,242,39,166,95,90,245,138,210,85,17,87,149,199,145,61,50,250,215,172,86,146,168,8,85,205,231,236,39,238,109,114,251,93,255,0,117,126,208,90,254,203,127,110,255,0,186,157,199,119,63,181,252,63,220,62,63,251,111,193,253,239,143,182,81,97,97,60,229,245,190,213,157,107,109,131,69,237,246,58,186,122,141,47,167,157,213,213,243,72,221,149,115,220,160,163,168,70,68,196,234,168,200,226,142,46,175,114,162,185,242,61,187,81,24,143,146,11,90,176,12,202,251,134,223,245,6,205,143,85,214,99,216,173,69,13,53,234,186,20,71,50,129,245,139,42,83,44,168,139,185,172,123,160,145,136,254,155,17,251,26,170,142,145,136,224,179,238,71,209,97,181,118,173,83,157,184,85,35,50,203,93,69,185,143,200,221,42,190,121,109,213,77,149,91,68,198,42,116,133,140,150,141,242,57,205,95,226,172,145,163,211,248,17,169,105,69,0,242,197,213,47,217,127,25,56,87,139,190,251,50,213,150,248,140,90,225,253,107,222,241,94,42,53,240,144,123,152,231,51,117,116,116,95,27,118,244,233,241,57,24,175,47,248,1,149,115,85,6,85,192,191,238,87,30,68,244,203,235,94,177,90,74,162,42,242,184,242,39,166,95,90,245,138,210,85,1,94,177,242,121,209,229,226,46,163,57,154,174,145,186,72,218,120,93,79,131,181,107,157,60,147,173,44,144,202,199,215,120,148,153,140,108,201,13,75,94,142,114,189,95,36,74,214,53,136,233,39,253,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,235,34,255,0,48,190,40,51,238,19,52,94,203,168,218,115,104,199,238,55,43,142,81,77,100,150,43,221,60,211,64,216,36,164,171,153,206,107,97,150,39,35,247,83,177,17,85,202,157,21,222,239,185,80,37,0,43,3,131,62,104,26,251,196,79,18,120,126,142,102,184,134,159,209,89,114,15,104,120,153,237,118,250,216,234,153,216,160,168,168,102,199,73,87,35,19,171,225,106,47,86,47,194,171,211,162,244,84,177,77,82,213,44,19,69,176,75,158,166,106,93,247,216,216,221,155,179,227,107,124,44,213,29,174,236,204,134,63,225,194,199,200,238,178,74,198,252,45,94,157,122,175,68,69,84,14,127,197,119,21,218,113,194,86,156,63,53,205,101,241,215,90,238,228,22,11,4,19,35,42,174,245,77,68,85,107,85,81,123,112,179,115,86,89,149,21,177,181,205,68,71,189,241,198,252,246,106,150,169,103,122,211,157,220,245,51,82,239,190,217,201,47,61,159,27,91,225,97,167,238,246,161,100,49,255,0,14,22,50,54,244,142,38,55,225,106,117,233,213,122,170,170,175,64,226,187,138,237,71,226,215,81,223,154,230,178,248,27,85,15,114,11,5,130,9,149,244,182,138,87,42,42,181,170,168,157,201,159,181,171,44,202,136,233,28,214,162,35,24,200,227,100,170,229,139,203,254,143,87,107,41,184,129,214,252,119,197,224,180,155,103,198,109,178,201,4,180,183,234,168,231,154,25,93,82,198,189,100,72,96,146,159,223,12,140,107,102,115,219,213,93,27,94,201,2,186,207,213,105,187,93,108,23,90,43,237,138,231,87,110,185,91,170,35,171,163,172,164,153,208,207,77,60,110,71,71,44,114,53,81,204,123,92,136,228,114,42,42,42,34,161,249,75,20,226,235,130,143,109,240,153,164,252,88,233,149,178,235,89,122,135,79,241,136,243,75,124,9,223,141,212,48,217,160,141,151,54,162,187,124,125,150,69,20,114,182,54,185,171,26,182,85,72,210,41,158,240,159,252,11,241,155,98,227,15,78,42,174,114,90,189,141,153,226,254,30,159,38,182,196,199,173,43,100,149,31,218,169,166,145,221,122,195,47,106,85,72,220,229,146,55,49,205,118,228,70,75,36,149,51,25,162,250,189,153,104,46,168,99,250,185,167,243,210,71,125,199,106,29,53,58,85,192,147,65,43,31,27,162,150,25,25,238,85,100,145,73,36,106,173,86,189,17,234,173,115,92,136,228,208,247,12,92,66,226,188,80,104,213,151,87,49,106,111,1,227,251,148,215,27,91,234,163,168,154,217,93,19,182,203,79,35,152,191,230,200,197,115,88,231,197,44,79,86,51,126,212,10,64,230,1,161,122,203,162,252,65,93,234,181,123,41,186,230,146,101,123,46,116,57,141,101,11,105,99,189,127,10,52,153,177,198,201,36,100,62,29,234,144,246,17,201,178,54,194,173,99,35,124,72,188,46,235,159,230,87,220,54,193,167,215,156,134,174,179,30,197,106,43,170,108,180,51,42,57,148,15,172,88,150,165,34,85,77,205,99,221,4,111,86,117,216,143,222,228,68,116,143,87,104,247,136,173,6,195,120,146,210,59,238,148,230,116,84,142,101,198,157,239,182,87,77,78,179,62,211,113,70,57,41,235,98,70,189,142,223,27,157,213,90,143,110,246,43,227,114,236,123,145,115,195,174,154,23,168,252,58,106,61,199,75,245,66,205,224,110,180,61,37,134,104,149,95,75,112,165,114,170,71,85,77,34,162,119,33,126,215,116,94,136,228,115,92,199,181,143,99,216,208,237,124,174,60,246,105,151,214,189,30,180,191,227,60,60,189,51,252,55,76,56,198,211,156,207,80,50,26,75,21,138,150,162,190,154,162,225,86,170,216,32,125,77,190,166,158,37,145,221,58,49,139,44,209,162,189,221,24,196,85,115,149,173,69,114,104,120,0,56,167,25,154,215,149,112,237,195,102,97,172,120,85,190,213,91,122,199,253,159,225,160,186,69,36,148,175,239,215,211,211,191,123,99,146,55,175,70,76,229,78,143,79,137,19,175,84,234,139,88,63,213,171,226,159,254,32,233,87,254,234,184,255,0,175,1,63,249,163,249,19,212,223,162,250,197,17,64,37,255,0,115,71,242,39,169,191,69,245,138,34,128,64,213,65,229,53,75,75,112,77,105,193,46,122,103,169,118,47,108,227,119,158,207,141,162,241,83,83,247,123,83,50,104,255,0,137,11,217,35,122,73,19,29,240,185,58,244,232,189,81,85,23,213,128,33,87,3,92,183,108,92,39,229,87,173,68,204,114,75,86,105,148,205,190,142,197,86,203,99,224,246,61,47,114,118,62,72,213,242,185,59,213,16,58,13,234,140,71,69,210,88,153,36,140,123,220,249,170,0,0,0,2,0,115,171,242,177,139,124,192,161,244,235,137,63,200,1,206,175,202,198,45,243,2,135,211,174,32,64,14,87,30,123,52,203,235,94,143,90,95,241,64,60,174,60,246,105,151,214,189,30,180,191,224,5,0,243,71,243,217,169,191,69,244,122,34,255,0,138,1,230,143,231,179,83,126,139,232,244,64,74,174,70,63,141,159,150,255,0,82,61,7,53,238,56,233,177,171,85,239,132,125,57,101,90,95,110,84,244,236,203,174,200,249,105,210,134,146,86,199,59,104,160,86,171,86,87,207,19,153,221,114,245,137,33,149,209,244,123,164,127,102,15,240,165,198,109,247,132,189,56,213,91,102,7,106,238,230,121,223,178,41,237,23,41,216,199,210,218,163,167,74,222,253,75,163,119,94,236,201,226,34,72,163,86,172,123,149,206,127,84,103,106,88,235,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,32,30,175,69,244,135,50,215,173,80,199,244,143,79,224,164,146,251,145,84,58,26,117,171,157,33,130,38,50,55,75,44,210,63,222,168,200,226,142,73,21,26,142,122,163,21,26,215,57,81,171,161,238,24,184,122,197,120,95,209,171,46,145,226,213,62,63,192,119,42,110,55,71,210,199,79,53,206,186,87,110,150,162,70,177,63,205,141,136,231,61,204,138,40,152,175,126,205,203,207,248,23,224,202,197,193,230,156,85,91,36,186,251,103,51,202,60,61,70,77,114,137,239,74,87,73,18,63,181,77,77,27,186,116,134,46,236,168,146,57,169,36,142,123,156,237,168,172,138,57,42,0,21,129,198,103,52,13,125,225,219,137,60,195,71,48,172,67,79,235,108,184,255,0,179,252,52,247,75,125,108,149,79,239,208,83,212,63,123,163,171,141,139,209,243,57,19,163,19,225,68,235,213,122,170,201,254,94,156,80,103,220,89,232,189,235,81,181,26,209,143,219,174,86,236,162,166,201,20,86,74,121,161,129,208,71,73,73,51,92,230,205,44,174,87,238,168,122,42,163,145,58,35,125,223,122,168,85,15,52,127,61,154,155,244,95,71,162,39,255,0,37,79,43,25,79,204,10,239,78,183,16,3,154,63,158,205,77,250,47,163,209,19,255,0,146,167,149,140,167,230,5,119,167,91,128,250,188,199,249,127,209,241,17,98,151,86,244,135,29,255,0,109,138,15,13,4,180,212,242,65,79,30,69,75,189,145,237,168,124,207,142,54,77,12,106,175,100,202,237,203,28,75,19,145,255,0,193,88,169,91,19,202,111,184,54,85,102,205,113,106,239,5,122,199,238,20,247,75,117,79,105,146,118,42,160,145,178,69,38,199,163,152,237,175,99,87,163,145,90,189,58,42,42,123,139,41,230,215,198,191,182,235,43,56,77,211,43,157,170,178,203,15,102,76,210,225,2,247,228,117,116,51,247,25,108,106,171,118,71,217,124,81,73,43,163,115,156,178,43,98,85,141,98,153,143,128,26,23,161,122,143,196,94,163,219,180,191,75,236,222,58,235,93,214,89,166,149,85,148,182,250,86,170,36,149,85,50,34,47,110,22,110,111,85,232,174,87,57,172,99,94,247,177,142,11,138,197,120,193,198,120,185,224,39,87,239,77,90,74,44,218,199,166,247,182,229,150,122,72,170,59,20,51,203,69,92,200,95,28,146,177,26,230,76,218,103,202,140,107,228,88,209,200,199,185,202,155,157,70,198,132,243,221,11,211,142,29,56,17,213,61,47,210,251,55,129,181,80,233,254,69,44,211,74,168,250,171,133,83,173,147,36,149,85,50,34,39,114,103,237,111,85,232,141,70,181,172,99,88,198,49,141,207,96,26,168,40,219,153,103,2,180,220,50,228,212,186,159,166,52,20,148,186,95,145,212,65,109,165,161,109,84,178,79,104,184,165,58,171,160,122,207,35,229,153,147,36,19,76,217,17,203,181,123,145,185,172,70,198,178,93,78,127,159,225,186,89,134,221,181,7,80,114,26,75,30,61,99,167,90,154,234,234,149,93,145,51,170,34,34,34,34,185,239,115,149,172,99,26,138,247,189,205,107,81,206,114,34,231,219,140,94,49,115,190,47,243,186,123,253,254,143,216,216,221,155,127,217,252,127,185,13,71,178,251,176,211,178,171,250,233,144,69,36,253,217,41,210,79,226,34,236,235,181,189,17,61,225,231,248,85,226,99,50,225,67,87,40,245,75,15,161,164,184,177,212,238,182,221,237,149,40,141,101,198,221,35,227,124,176,36,155,85,208,191,116,81,189,146,53,23,107,216,221,205,123,55,198,253,25,226,121,77,139,57,197,108,217,174,45,93,227,108,185,5,190,158,233,110,169,237,62,62,253,44,241,182,72,164,216,244,107,219,185,143,106,244,114,35,147,175,69,68,95,113,70,252,186,248,21,169,226,151,50,76,227,80,104,42,217,165,118,10,137,161,174,154,154,170,38,62,231,113,133,41,222,150,213,68,145,39,133,142,142,161,178,62,102,179,250,12,115,26,246,61,200,246,89,167,30,188,69,101,92,23,104,22,51,148,232,230,43,138,127,240,193,69,140,193,110,184,80,201,224,105,104,124,21,83,218,200,98,167,150,29,155,124,52,109,106,34,237,70,245,77,191,119,64,149,68,0,231,87,229,99,22,249,129,67,233,215,19,159,240,103,205,3,95,120,137,226,79,15,209,204,215,16,211,250,43,46,65,237,15,19,61,174,223,91,29,83,59,20,21,21,12,216,233,42,228,98,117,124,45,69,234,197,248,85,122,116,94,138,157,3,157,95,149,140,91,230,5,15,167,92,64,128,28,174,60,246,105,151,214,189,30,180,149,92,243,191,4,255,0,50,126,154,69,94,87,30,123,52,203,235,94,143,90,74,174,121,223,130,127,153,63,77,2,170,203,137,229,79,199,29,78,165,90,168,56,91,212,150,82,69,125,198,44,232,204,90,230,215,197,2,92,109,212,173,99,18,137,241,245,69,125,76,49,116,115,93,27,87,185,12,82,57,232,215,68,233,38,174,14,21,184,99,190,241,85,149,101,216,86,45,122,240,87,172,127,15,175,201,109,212,222,25,146,123,82,170,9,32,142,42,29,239,150,38,65,221,125,67,83,188,229,86,179,167,85,106,167,189,57,87,251,42,192,178,175,247,87,28,201,49,203,135,254,50,142,186,219,93,79,39,254,172,144,205,28,140,255,0,19,154,230,255,0,37,64,47,167,143,14,5,236,92,96,226,182,234,219,37,125,171,28,207,177,254,231,179,239,117,52,111,147,197,210,246,229,84,183,206,232,222,213,108,46,157,241,189,37,86,74,232,186,73,177,139,221,122,59,208,112,137,192,230,145,240,131,106,171,159,20,125,93,251,44,188,83,197,5,215,35,185,49,137,59,216,214,177,95,5,51,26,157,41,233,157,43,86,78,223,87,189,85,88,146,73,39,110,53,111,148,229,243,198,221,171,138,252,2,75,22,79,61,37,14,162,226,180,244,240,221,104,221,84,215,79,118,129,176,194,215,221,153,27,97,137,140,100,149,14,145,174,138,52,114,66,189,180,114,162,73,31,89,106,5,43,115,171,243,79,139,124,191,161,245,27,136,228,169,230,159,41,249,127,93,234,54,225,206,175,205,62,45,242,254,135,212,110,35,146,167,154,124,167,229,253,119,168,219,128,186,146,37,113,209,192,38,51,197,229,53,159,34,179,93,41,49,204,238,219,81,67,66,251,237,74,84,84,49,246,70,75,50,205,76,144,54,86,197,189,171,83,36,236,118,221,207,124,77,137,94,198,61,94,201,106,0,227,252,50,112,187,165,252,44,224,16,226,26,127,100,164,101,202,178,158,145,114,27,211,89,34,79,121,173,134,22,198,234,135,247,36,145,209,177,93,220,123,96,107,251,113,172,178,109,68,220,229,118,109,205,84,25,87,3,74,124,39,121,88,209,191,151,248,247,167,64,112,174,98,156,117,83,112,181,134,174,15,167,213,244,143,213,75,253,60,51,80,195,83,75,43,217,108,183,76,181,12,91,146,42,198,176,76,246,201,78,232,217,11,159,253,55,181,238,99,216,213,99,254,86,103,197,221,171,132,30,95,154,51,149,193,110,164,188,101,151,236,30,193,109,199,45,83,212,53,140,124,233,106,133,207,170,153,136,228,149,244,208,166,221,253,180,234,175,146,24,213,209,247,82,70,210,94,89,148,223,115,156,170,243,154,229,53,222,54,245,144,92,42,46,151,26,158,211,35,239,213,79,35,164,150,77,140,70,177,187,158,247,47,70,162,53,58,244,68,68,247,1,242,139,169,228,169,229,99,41,249,129,93,233,214,226,152,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,46,83,147,85,218,213,96,225,19,54,190,223,110,116,150,235,109,187,56,185,85,214,86,85,204,216,96,166,130,59,101,189,210,75,36,142,84,107,24,214,162,185,92,170,136,136,138,170,4,191,226,43,94,112,222,27,116,142,251,170,217,157,109,35,89,110,167,123,45,148,51,84,44,47,187,92,85,142,90,122,40,149,172,123,183,200,230,244,87,35,29,177,136,249,28,155,24,229,76,246,113,21,175,57,151,18,90,185,125,213,108,206,182,173,207,184,212,61,150,202,25,170,18,102,90,109,200,247,45,61,20,74,214,49,187,35,107,186,43,145,141,222,245,124,142,77,239,114,175,106,230,13,198,221,215,138,252,254,59,22,49,61,93,14,157,98,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,196,106,162,201,39,95,215,203,155,130,143,222,171,81,231,191,231,246,203,172,122,101,139,127,18,229,83,2,118,163,186,87,34,177,99,182,54,109,205,123,119,49,235,36,174,137,28,230,70,214,183,172,78,154,41,16,37,87,41,78,10,61,137,71,71,197,150,166,219,46,180,119,169,187,209,225,118,249,211,177,27,104,102,131,182,251,155,145,29,190,78,243,37,150,56,155,35,90,212,141,29,42,36,137,44,47,103,64,230,201,194,31,237,119,78,63,120,44,42,139,126,95,128,91,223,237,102,201,95,218,142,171,29,133,38,158,109,177,189,21,139,52,15,123,165,111,71,49,93,27,167,106,247,94,144,177,39,248,3,46,248,6,127,153,105,102,101,105,212,29,62,200,106,236,121,13,142,161,42,104,107,169,149,55,196,254,138,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,139,162,142,21,120,152,195,120,175,210,58,61,82,195,232,106,237,207,109,67,173,183,123,101,74,43,159,110,184,198,200,223,44,9,38,212,108,204,219,44,111,100,141,68,220,199,183,115,88,253,241,178,173,185,178,112,135,251,34,212,127,222,11,10,162,217,136,103,247,7,251,89,178,87,247,100,165,200,166,89,167,155,108,111,68,122,67,59,24,233,91,209,207,70,200,217,218,189,166,44,44,88,255,0,193,71,21,215,222,18,245,150,139,50,238,221,107,49,11,151,74,60,166,201,69,51,27,227,233,118,189,35,145,27,34,43,22,104,30,254,236,107,213,142,94,143,143,184,198,75,34,129,162,144,124,156,79,41,177,103,56,173,155,53,197,171,188,109,151,32,183,211,221,45,213,61,167,199,223,165,158,54,201,20,155,30,141,123,119,49,237,94,142,68,114,117,232,168,139,238,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,0,0,0,0,0,0,0,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,63,168,89,173,171,77,112,12,151,81,175,180,245,115,219,113,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,117,233,213,83,239,2,149,185,187,235,21,171,82,184,163,102,35,142,95,170,235,173,186,125,103,138,201,83,18,85,54,90,40,238,174,150,73,170,221,3,88,247,53,30,141,125,60,18,170,163,95,220,165,115,28,159,195,106,158,131,147,38,150,253,171,226,58,251,169,149,246,47,21,65,130,99,242,120,106,223,21,179,193,221,43,94,144,195,252,52,122,58,77,244,173,184,183,222,215,49,189,58,175,71,118,212,132,26,133,154,221,117,43,63,201,117,26,251,79,73,5,203,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,47,78,157,85,126,242,239,185,76,233,125,215,78,56,62,181,220,239,46,171,142,163,58,188,86,101,12,164,169,162,117,59,233,160,123,99,166,135,166,229,85,145,146,197,73,29,67,36,232,212,115,42,27,209,21,17,30,224,168,190,52,244,207,246,69,197,102,167,224,177,210,90,169,41,41,242,9,238,20,20,182,184,251,116,180,180,53,168,149,148,176,49,155,26,140,237,193,81,19,21,141,110,214,185,170,214,170,181,17,86,207,249,50,106,151,218,190,28,111,186,103,95,125,241,85,248,38,65,39,134,162,240,187,60,29,174,181,137,52,63,196,70,35,100,223,84,219,139,189,238,115,219,211,162,244,111,109,14,21,206,227,75,238,180,185,254,158,235,68,46,171,158,219,115,179,203,139,212,35,104,157,216,163,158,154,105,42,98,223,81,213,91,190,118,213,205,182,53,70,175,74,73,28,138,239,126,206,85,201,235,53,181,98,188,96,178,197,112,167,171,146,163,49,197,238,86,74,23,66,198,171,35,157,142,134,185,93,42,171,145,81,157,170,25,90,138,212,114,239,115,19,167,69,87,52,47,36,0,0,0,4,85,230,143,228,79,83,126,139,235,20,69,43,112,157,230,159,70,254,96,99,222,163,1,117,60,209,252,137,234,111,209,125,98,136,165,110,19,188,211,232,223,204,12,123,212,96,3,74,96,0,4,0,231,87,229,99,22,249,129,67,233,215,18,127,144,3,157,95,149,140,91,230,5,15,167,92,64,128,28,174,60,246,105,151,214,189,30,180,191,226,128,121,92,121,236,211,47,173,122,61,105,115,218,151,197,134,137,105,46,174,97,186,27,153,228,117,112,102,25,205,69,44,54,202,40,109,211,202,198,50,165,243,67,79,52,178,181,187,26,199,212,65,216,68,69,115,209,242,49,206,107,99,221,35,67,176,0,0,0,0,165,110,117,126,105,241,111,151,244,62,163,113,32,1,63,249,213,249,167,197,190,95,208,250,141,196,231,252,183,120,50,177,113,105,168,247,139,158,121,117,237,97,152,39,130,168,187,219,96,123,217,85,117,146,161,102,236,83,54,70,244,237,66,190,30,85,150,68,114,73,181,26,214,116,87,247,98,14,235,202,135,129,202,156,150,235,100,226,227,81,159,72,182,43,109,69,67,241,27,74,178,42,133,174,171,137,210,64,234,217,209,200,228,137,144,74,215,246,154,157,37,89,162,108,157,88,216,217,222,183,64,0,25,172,226,199,205,62,178,124,192,200,125,70,115,74,102,107,56,177,243,79,172,159,48,50,31,81,156,11,169,229,113,228,79,76,190,181,235,21,165,101,243,29,224,114,155,133,44,202,131,48,211,231,213,212,105,214,97,81,59,40,97,149,146,202,251,37,91,81,30,180,82,206,168,173,123,28,213,115,160,115,157,221,115,34,149,174,71,44,43,44,150,105,202,227,200,158,153,125,107,214,43,73,21,159,224,24,110,169,225,183,109,62,212,28,122,146,249,143,95,41,214,154,186,134,165,23,100,172,234,138,138,138,138,142,99,218,228,107,216,246,170,61,143,107,92,213,107,154,138,129,65,124,11,241,155,125,224,243,81,234,174,114,90,189,179,134,101,30,30,159,38,182,196,198,37,83,163,137,95,218,169,166,145,221,58,77,23,118,85,72,220,228,142,70,189,205,118,213,86,75,29,218,113,55,118,181,95,248,68,213,123,237,138,231,73,113,182,220,116,222,251,87,71,89,73,51,102,130,166,9,45,147,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,8,129,195,247,38,236,55,78,181,65,185,158,176,106,5,38,127,98,179,84,36,182,171,26,90,22,150,10,247,164,113,57,146,215,35,165,122,43,27,42,206,158,25,55,50,68,100,46,124,138,215,73,78,76,174,44,124,172,107,39,203,252,135,211,167,3,53,134,170,12,171,154,168,0,0,0,80,15,52,127,61,154,155,244,95,71,162,47,248,160,30,104,254,123,53,55,232,190,143,68,4,170,228,99,248,217,249,111,245,35,170,241,71,202,147,247,148,215,108,155,90,255,0,111,95,103,62,209,248,47,236,103,217,111,25,216,240,244,112,83,127,110,241,113,238,221,216,221,253,4,233,187,167,191,167,85,229,92,140,127,27,63,45,254,164,90,160,17,87,129,142,6,63,114,239,182,223,237,163,246,199,237,143,179,127,220,79,103,248,95,9,226,127,249,34,109,251,188,79,254,15,77,159,207,175,186,170,249,163,249,236,212,223,162,250,61,17,127,197,0,243,71,243,217,169,191,69,244,122,32,34,252,119,107,172,54,170,139,20,55,58,182,91,107,42,33,171,168,163,108,206,72,38,158,22,200,216,165,124,125,118,185,236,108,243,53,174,84,234,212,150,68,78,155,151,172,128,224,147,131,236,155,139,157,80,138,202,212,171,162,194,108,117,16,59,44,188,82,75,79,223,161,130,88,231,124,44,142,57,94,142,115,230,117,51,226,71,181,146,36,106,228,123,218,228,77,174,231,252,58,232,54,101,196,150,174,88,180,167,12,162,171,115,238,53,12,125,206,186,26,116,153,150,155,114,61,169,81,91,42,57,236,110,200,218,238,168,213,123,119,189,89,27,87,123,218,139,162,157,23,210,28,55,65,116,191,31,210,61,63,130,174,59,22,59,78,232,105,214,174,117,154,121,94,249,29,44,179,72,255,0,114,43,228,150,73,36,84,106,53,136,175,84,107,90,212,70,160,86,7,56,252,3,13,210,204,55,135,221,62,211,236,122,146,199,143,88,233,242,58,106,26,26,100,93,145,51,173,181,85,85,85,85,207,123,156,174,123,222,229,87,189,238,115,156,174,115,149,87,197,114,84,243,79,148,252,191,174,245,27,113,213,121,231,126,9,254,100,253,52,229,92,149,60,211,229,63,47,235,189,70,220,7,42,230,143,231,179,83,126,139,232,244,68,255,0,228,169,229,99,41,249,129,93,233,214,226,0,115,71,243,217,169,191,69,244,122,34,127,242,84,242,177,148,252,192,174,244,235,112,19,252,0,7,138,214,141,33,195,117,235,75,242,13,35,212,8,42,228,177,100,84,237,134,161,105,39,88,103,137,236,145,178,197,52,111,247,162,62,57,99,142,68,71,35,152,170,196,71,53,205,85,106,231,135,137,222,30,178,174,23,245,150,245,164,121,77,79,143,240,29,186,155,117,209,148,178,83,195,115,161,149,187,162,168,141,175,79,243,163,122,53,207,107,37,138,86,35,223,179,114,233,76,175,94,117,246,155,84,220,54,225,183,217,173,148,143,185,81,231,20,244,148,245,142,133,171,60,48,77,65,90,233,98,100,157,55,53,143,116,16,185,205,69,232,229,138,53,94,187,83,160,71,94,81,220,87,106,62,63,171,22,126,22,110,114,251,103,12,202,60,124,246,216,234,38,84,146,197,85,21,52,213,114,58,157,122,47,88,101,237,61,31,10,244,106,72,244,149,170,213,89,82,107,148,40,7,149,199,158,205,50,250,215,163,214,151,252,0,0,7,42,226,199,202,198,178,124,191,200,125,58,115,53,134,148,248,177,242,177,172,159,47,242,31,78,156,205,96,26,168,0,0,60,166,172,96,191,181,13,44,204,180,207,218,158,204,251,91,143,220,108,94,55,177,222,240,190,42,154,72,123,189,189,205,223,183,185,187,110,230,245,233,211,170,117,234,122,176,5,85,255,0,80,199,255,0,42,47,244,39,255,0,131,201,255,0,197,143,149,141,100,249,127,144,250,116,231,85,57,87,22,62,86,53,147,229,254,67,233,211,129,154,195,208,103,249,254,101,170,121,149,219,80,117,7,33,171,190,100,55,202,133,169,174,174,169,84,223,43,250,34,34,34,34,35,88,198,181,26,198,49,168,140,99,26,214,181,26,214,162,39,159,44,127,149,127,2,181,57,254,67,106,226,123,84,168,42,224,198,44,117,16,220,176,200,97,170,139,101,218,227,5,84,204,116,242,172,114,44,209,178,150,106,100,84,141,236,103,117,238,98,238,116,108,123,36,14,233,203,23,151,253,102,145,81,211,113,3,173,248,239,132,206,170,246,207,140,219,101,146,120,170,172,52,178,65,52,50,186,165,141,122,70,179,79,29,71,190,25,24,231,66,214,55,170,182,71,61,145,211,97,170,131,42,224,95,247,43,143,34,122,101,245,175,88,173,36,253,218,237,106,176,90,171,111,183,219,157,37,186,219,110,167,146,174,178,178,174,102,195,5,52,17,181,93,36,178,72,229,70,177,141,106,43,149,202,168,136,136,170,164,96,229,113,228,79,76,190,181,235,21,167,201,230,181,169,159,179,190,13,178,59,117,61,93,214,146,191,53,184,80,227,52,115,219,228,237,237,238,72,181,21,12,153,200,246,185,33,146,150,150,166,39,34,110,221,221,70,57,187,92,229,64,164,29,85,212,204,171,89,53,31,35,213,44,214,175,196,94,178,107,132,183,10,157,178,72,248,225,222,191,4,17,119,30,247,182,24,152,141,142,54,43,151,100,108,99,81,122,53,11,63,224,147,131,43,22,168,114,222,205,104,104,174,189,172,147,90,251,213,17,213,185,239,130,58,89,45,85,178,50,219,77,42,255,0,21,171,10,85,83,73,36,146,50,38,200,177,213,61,158,245,141,142,42,130,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,81,24,158,45,98,193,177,91,54,21,139,80,248,43,46,63,111,167,181,219,169,187,175,147,177,75,4,109,142,40,247,189,92,247,109,99,26,157,92,170,229,233,213,85,87,222,6,91,77,52,104,14,177,216,184,128,209,172,79,88,177,200,124,61,38,77,111,109,68,148,219,158,255,0,9,84,199,58,58,154,109,239,99,22,78,212,241,203,23,115,98,53,251,55,55,225,114,41,64,60,104,104,229,139,64,184,160,207,244,171,22,155,125,150,213,112,142,162,221,30,215,167,134,165,171,167,138,174,42,110,175,123,222,254,203,42,27,23,113,206,87,63,183,189,122,43,186,37,159,242,108,214,191,183,60,62,221,180,114,174,223,217,171,211,43,130,118,103,142,45,177,207,67,113,150,162,162,61,206,89,28,174,153,179,178,177,29,209,140,106,71,216,233,185,219,212,9,254,101,92,213,65,149,112,47,251,149,199,145,61,50,250,215,172,86,146,168,138,188,174,60,137,233,151,214,189,98,180,149,64,8,255,0,198,183,10,95,190,14,150,90,180,207,237,239,217,47,102,100,16,95,124,111,178,252,127,115,183,77,81,15,107,183,222,139,167,95,19,187,118,229,233,179,167,79,127,84,144,0,8,1,194,231,42,79,221,175,93,177,157,107,253,189,125,163,251,57,227,127,177,159,101,188,31,127,196,81,207,77,253,187,197,201,183,111,127,119,244,23,174,222,158,238,189,82,111,231,248,6,27,170,120,109,219,79,181,7,30,164,190,99,215,202,117,166,174,161,169,69,217,43,58,162,162,162,162,163,152,246,185,26,246,61,170,143,99,218,215,53,90,230,162,167,160,0,103,135,141,190,15,178,110,17,181,66,91,43,146,174,183,9,190,84,78,236,78,241,87,45,63,126,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,183,175,242,224,230,1,89,195,189,246,45,36,213,236,139,253,169,235,252,76,241,84,212,71,61,68,152,237,86,199,201,186,157,144,178,73,31,12,210,34,49,240,163,118,164,146,164,173,86,127,25,37,183,78,34,180,27,13,226,75,72,239,186,83,153,209,82,57,151,26,119,190,217,93,53,58,204,251,77,197,24,228,167,173,137,26,246,59,124,110,119,85,106,61,187,216,175,141,203,177,238,69,206,190,180,105,14,101,160,186,161,144,105,30,160,65,73,29,247,29,168,108,53,11,73,58,77,4,172,124,109,150,41,163,127,185,85,146,69,36,114,34,57,26,244,71,162,57,173,114,43,80,60,81,53,56,154,227,219,237,223,12,186,115,194,142,151,193,179,31,181,97,248,237,30,95,116,168,167,233,37,125,117,37,45,59,150,142,157,175,78,177,195,12,241,53,95,47,68,116,146,70,136,197,72,154,174,158,21,158,131,0,192,51,45,83,204,173,58,125,167,216,245,93,243,33,190,84,37,53,13,13,50,38,249,95,209,85,85,85,85,26,198,53,168,231,189,238,84,99,24,215,57,202,214,181,85,3,218,240,197,195,214,85,197,6,178,217,116,143,22,169,240,30,63,185,83,113,186,62,150,74,136,109,148,49,55,116,181,18,53,137,254,108,108,71,57,141,124,178,196,197,123,55,238,77,15,104,190,144,225,186,11,165,248,254,145,233,252,21,113,216,177,218,119,67,78,181,115,172,211,202,247,200,233,101,154,71,251,145,95,36,178,73,34,163,81,172,69,122,163,90,214,162,53,57,255,0,7,220,38,97,188,34,233,127,216,123,21,69,37,226,251,95,81,37,77,247,35,109,2,210,207,117,122,72,245,129,30,197,146,85,99,34,137,233,27,88,143,217,215,184,244,68,116,175,85,238,160,10,171,231,157,248,39,249,147,244,210,213,10,171,231,157,248,39,249,147,244,208,42,172,186,158,88,188,120,254,219,236,84,218,13,171,23,173,217,246,63,111,111,179,110,151,27,143,114,171,40,133,175,153,210,116,111,105,169,222,167,129,180,232,237,210,73,44,205,73,38,94,187,37,114,84,6,150,233,110,119,173,57,221,179,76,244,210,197,237,156,146,243,222,240,84,94,42,26,126,239,106,23,205,39,241,38,123,35,111,72,226,123,190,39,39,94,157,19,170,170,34,254,93,61,185,230,86,92,255,0,26,188,233,204,117,114,101,148,23,138,42,155,11,41,41,18,170,119,92,89,51,29,76,145,194,173,114,74,254,234,51,163,21,174,220,189,19,162,245,232,6,140,248,163,208,191,222,83,66,114,109,20,251,83,246,115,237,31,130,254,201,248,31,25,216,240,245,144,84,255,0,105,238,71,187,119,99,111,244,211,166,238,190,254,157,22,0,127,80,199,255,0,42,47,244,39,255,0,131,203,41,210,171,142,163,221,244,227,28,185,234,246,57,106,176,230,117,54,248,164,189,219,109,117,139,83,75,77,84,169,241,53,146,42,127,145,85,168,233,26,199,42,181,178,204,141,73,95,234,192,138,188,209,252,137,234,111,209,125,98,136,160,18,255,0,185,163,249,19,212,223,162,250,197,17,64,32,106,160,3,154,113,21,175,56,111,13,186,71,125,213,108,206,182,145,172,183,83,189,150,202,25,170,22,23,221,174,42,199,45,61,20,74,214,61,219,228,115,122,43,145,142,216,196,124,142,77,140,114,160,116,176,87,175,47,110,101,151,94,33,115,42,141,23,214,218,10,74,92,202,233,81,91,95,142,87,218,233,28,202,74,184,17,36,168,125,12,140,69,114,196,248,34,107,251,114,57,85,36,138,61,175,119,121,168,250,139,10,0,0,0,64,14,117,126,86,49,111,152,20,62,157,113,39,249,0,57,213,249,88,197,190,96,80,250,117,196,8,1,202,227,207,102,153,125,107,209,235,75,254,40,7,149,199,158,205,50,250,215,163,214,151,252,0,160,30,104,254,123,53,55,232,190,143,68,95,241,64,60,209,252,246,106,111,209,125,30,136,15,147,194,151,6,87,222,45,52,227,85,110,120,29,215,181,153,224,158,200,168,180,91,103,123,25,75,117,142,161,43,123,244,206,145,221,59,83,47,135,137,98,145,92,145,238,71,53,253,17,253,216,184,7,251,42,192,178,175,247,87,28,201,49,203,135,254,50,142,186,219,93,79,39,254,172,144,205,28,140,255,0,19,154,230,255,0,37,66,207,249,24,254,54,126,91,253,72,238,188,195,57,121,218,184,151,181,84,106,166,149,209,210,91,181,82,221,78,136,246,43,155,12,25,36,17,183,163,105,231,114,244,107,42,90,212,70,197,59,149,17,81,27,20,171,179,183,36,1,234,185,121,241,167,106,226,159,75,233,236,89,126,65,72,237,84,198,169,213,50,10,52,166,109,42,214,192,146,109,138,225,4,109,114,181,236,115,86,38,202,172,70,163,38,87,39,110,54,62,29,210,212,204,14,45,148,234,62,135,106,61,46,73,141,215,93,113,44,207,18,184,61,173,115,162,88,106,168,106,163,87,71,44,50,197,34,127,159,28,145,72,213,107,154,175,99,218,168,174,106,223,247,7,92,98,224,156,95,224,149,23,251,5,31,177,178,75,54,207,180,24,255,0,114,106,143,101,247,102,168,101,47,245,211,224,138,57,251,177,211,172,159,195,69,217,215,107,186,42,123,195,128,113,71,202,147,247,148,215,108,155,90,255,0,111,95,103,62,209,248,47,236,103,217,111,25,216,240,244,112,83,127,110,241,113,238,221,216,221,253,4,233,187,167,191,167,85,239,252,20,240,165,251,159,105,101,215,76,254,222,253,173,246,158,65,61,247,198,251,47,192,118,251,148,212,240,246,187,125,233,122,244,240,219,183,110,78,187,250,116,247,117,89,0,0,160,30,104,254,123,53,55,232,190,143,68,125,93,4,227,186,251,195,39,8,247,125,42,210,183,248,124,251,38,204,43,110,141,187,244,99,253,137,74,200,45,77,142,78,196,244,242,67,83,226,18,42,200,186,110,71,71,179,122,167,196,206,191,43,154,63,158,205,77,250,47,163,209,17,84,15,65,128,96,25,150,169,230,86,157,62,211,236,122,174,249,144,223,42,18,154,134,134,153,19,124,175,232,170,170,170,170,141,99,26,212,115,222,247,42,49,140,107,156,229,107,90,170,151,253,193,39,7,216,207,8,218,95,21,149,169,73,91,155,95,41,224,118,89,120,164,150,163,177,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,199,249,112,114,255,0,163,225,222,197,22,173,234,246,59,254,219,21,254,38,8,169,170,36,130,162,60,118,151,123,227,219,78,248,95,36,111,154,104,209,30,249,145,219,146,57,82,38,163,63,140,178,206,160,57,87,22,62,86,53,147,229,254,67,233,211,153,172,52,167,197,143,149,141,100,249,127,144,250,116,230,107,0,155,252,203,56,234,166,226,107,38,165,211,13,49,175,164,170,210,252,114,162,11,149,45,115,105,101,142,123,189,197,105,213,29,59,210,120,217,44,44,133,39,154,22,198,141,77,203,220,145,206,122,58,52,143,149,112,73,193,246,77,197,206,168,69,101,106,85,209,97,54,58,136,29,150,94,41,37,167,239,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,115,77,11,208,189,71,226,47,81,237,218,95,165,246,111,29,117,174,235,44,211,74,170,202,91,125,43,85,18,74,170,153,17,23,183,11,55,55,170,244,87,43,156,214,49,175,123,216,199,104,167,66,244,47,78,56,116,211,139,118,151,233,125,155,192,218,168,122,203,52,210,170,62,170,225,84,228,68,146,170,166,68,68,238,76,253,173,234,189,17,168,214,181,140,107,24,198,49,161,232,48,12,3,13,210,204,54,211,167,218,125,143,82,88,241,235,29,58,83,80,208,211,34,236,137,157,85,85,85,85,85,207,123,156,174,123,222,229,87,189,238,115,156,174,115,149,87,143,241,173,194,151,239,131,165,150,173,51,251,123,246,75,217,153,4,23,223,27,236,191,31,220,237,211,84,67,218,237,247,162,233,215,196,238,221,185,122,108,233,211,223,213,36,0,2,0,112,185,202,147,247,107,215,108,103,90,255,0,111,95,104,254,206,120,223,236,103,217,111,7,223,241,20,115,211,127,110,241,114,109,219,223,221,253,5,235,183,167,187,175,84,115,171,242,177,139,124,192,161,244,235,137,63,200,1,206,175,202,198,45,243,2,135,211,174,32,64,14,87,30,123,52,203,235,94,143,90,74,174,121,223,130,127,153,63,77,34,175,43,143,61,154,101,245,175,71,173,37,87,60,239,193,63,204,159,166,129,202,185,42,121,167,202,126,95,215,122,141,184,145,92,214,56,28,169,212,171,85,127,20,154,108,250,72,175,184,197,157,95,148,219,28,200,160,75,141,186,149,175,122,214,178,78,136,175,169,134,46,173,115,100,114,247,33,138,54,177,90,232,155,28,209,215,146,167,154,124,167,229,253,119,168,219,139,169,3,48,58,85,169,153,86,141,234,62,57,170,88,85,95,135,189,99,55,8,174,20,219,164,145,145,205,177,126,56,37,237,189,143,116,50,177,93,28,140,71,38,248,222,246,170,244,114,154,30,225,87,137,140,55,138,253,35,163,213,44,62,134,174,220,246,212,58,219,119,182,84,162,185,246,235,140,108,141,242,192,146,109,70,204,205,178,198,246,72,212,77,204,123,119,53,143,223,27,43,91,154,199,3,148,218,107,117,175,226,147,77,159,87,45,139,39,188,43,242,155,99,153,44,235,110,184,213,57,239,90,214,73,209,81,148,211,75,213,174,108,142,78,220,210,198,214,43,155,43,99,135,218,242,148,225,3,89,113,59,237,31,20,183,235,247,217,76,126,241,111,154,223,73,98,158,220,217,106,178,27,92,236,222,147,185,239,84,90,72,123,241,210,205,19,209,28,249,155,19,189,205,137,237,124,161,202,185,213,249,167,197,190,95,208,250,141,196,114,84,243,79,148,252,191,174,245,27,112,231,87,230,159,22,249,127,67,234,55,17,201,83,205,62,83,242,254,187,212,109,192,93,72,0,1,149,115,85,6,85,192,244,25,150,127,153,106,13,77,170,171,51,200,106,238,175,177,217,232,172,22,196,153,83,101,29,186,146,36,138,158,158,38,53,17,172,99,90,157,87,162,124,79,115,222,237,207,123,156,182,61,202,235,151,253,101,222,178,219,196,222,183,227,189,155,84,62,26,227,131,218,231,146,120,42,164,170,138,120,167,134,236,238,219,217,182,20,237,116,138,57,17,237,153,178,58,69,106,49,34,116,188,47,151,95,2,181,60,82,230,73,156,106,13,5,91,52,174,193,81,52,53,211,83,85,68,199,220,238,48,165,59,210,218,168,146,36,240,177,209,212,54,71,204,214,127,65,142,99,94,199,185,30,203,222,3,53,156,88,249,167,214,79,152,25,15,168,206,90,167,37,79,43,25,79,204,10,239,78,183,21,87,197,143,154,125,100,249,129,144,250,140,229,170,114,84,242,177,148,252,192,174,244,235,112,16,215,153,127,3,149,60,56,230,83,107,14,14,250,71,233,214,105,120,145,144,210,70,200,169,223,99,184,204,146,78,180,77,133,136,214,173,50,181,146,186,23,49,191,3,35,88,222,136,173,99,230,230,156,2,241,93,89,194,150,184,210,94,238,114,239,195,50,142,205,159,40,134,73,167,72,224,165,116,205,86,215,182,56,145,221,201,169,254,55,53,22,55,185,209,190,120,219,181,101,222,219,244,207,240,12,55,84,240,219,182,159,106,14,61,73,124,199,175,148,235,77,93,67,82,139,178,86,117,69,69,69,69,71,49,237,114,53,236,123,85,30,199,181,174,106,181,205,69,76,235,113,85,195,62,101,194,134,174,86,105,110,97,93,73,113,99,169,219,114,180,92,233,149,26,203,141,186,71,200,200,167,88,247,43,161,126,232,164,99,227,114,174,215,177,219,92,246,108,145,225,163,60,79,41,177,103,56,173,155,53,197,171,188,109,151,32,183,211,221,45,213,61,167,199,223,165,158,54,201,20,155,30,141,123,119,49,237,94,142,68,114,117,232,168,139,238,62,177,80,28,166,248,215,183,105,253,103,238,197,170,23,62,197,150,247,112,100,152,133,108,139,85,81,36,87,74,169,225,133,45,141,141,141,123,35,134,87,200,233,154,239,225,49,146,119,213,234,229,153,21,157,87,155,39,26,247,29,63,163,253,216,180,190,231,216,189,94,237,239,147,47,173,141,105,106,35,138,215,85,4,208,173,177,209,189,175,124,115,74,201,27,51,157,252,39,178,62,194,177,92,147,42,176,34,175,50,190,53,238,60,69,234,61,118,151,225,87,62,186,101,136,220,27,29,51,26,180,179,199,117,186,83,45,76,79,185,197,60,109,87,164,47,100,238,100,109,73,92,199,70,198,74,168,215,61,90,207,63,203,231,130,75,175,21,249,252,151,220,158,10,186,29,58,197,106,41,230,186,214,58,149,206,130,237,59,102,133,207,180,178,70,205,19,216,249,41,221,35,157,44,106,229,133,59,106,228,69,146,62,188,87,135,93,6,204,184,146,213,203,22,148,225,148,85,110,125,198,161,143,185,215,67,78,147,50,211,110,71,181,42,43,101,71,61,141,217,27,93,213,26,175,110,247,171,35,106,239,123,81,116,39,195,174,131,97,188,54,233,29,139,74,112,202,42,70,178,221,78,199,220,235,161,167,88,95,118,184,171,26,149,21,178,163,158,247,111,145,205,234,141,87,187,99,17,145,181,118,49,168,129,208,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,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,127,205,79,88,239,186,69,194,61,222,155,28,135,165,94,123,112,139,14,146,167,115,63,173,105,106,96,158,74,149,216,246,57,31,220,130,158,88,58,124,46,111,127,123,92,142,98,34,204,2,168,57,220,106,245,75,238,186,123,160,148,51,213,199,79,5,60,185,125,210,55,65,23,98,119,189,210,82,209,57,146,123,229,71,198,145,215,163,155,240,177,82,104,215,227,84,77,129,89,120,158,45,125,206,114,171,54,21,139,80,248,219,214,65,112,167,181,219,169,187,172,143,191,85,60,141,142,40,247,189,90,198,238,123,218,157,92,168,212,235,213,85,19,222,105,163,73,240,95,217,126,150,97,186,103,237,79,105,253,146,199,237,214,47,27,216,236,248,175,11,77,28,61,222,222,231,108,221,219,221,183,115,186,117,233,213,122,117,40,51,151,190,151,221,117,87,140,29,54,182,91,221,87,13,61,130,241,22,81,93,87,13,19,170,89,79,5,189,201,82,157,222,138,137,27,37,150,56,169,210,71,47,70,190,161,158,231,42,163,29,161,224,33,175,54,109,47,186,234,63,7,215,75,157,153,213,114,84,96,183,138,60,161,244,148,212,78,168,125,76,12,108,148,211,117,218,168,177,178,40,170,228,168,124,157,28,141,101,59,186,162,34,171,219,74,218,33,154,218,180,215,90,48,29,70,190,211,213,207,109,197,114,139,85,238,178,42,70,53,211,201,5,53,92,115,72,216,218,231,53,170,245,107,21,17,21,205,78,189,58,170,125,230,143,181,191,10,186,234,86,139,231,218,115,98,168,164,130,229,149,98,247,91,37,28,181,111,115,96,142,122,154,73,33,141,210,57,173,115,145,136,231,162,170,163,92,189,58,244,69,251,140,198,1,170,128,113,254,14,238,214,171,215,10,26,61,89,102,185,210,87,211,199,131,217,105,31,45,52,205,149,141,158,10,56,161,154,37,115,85,81,31,28,177,201,27,219,247,181,236,115,87,162,162,161,216,0,0,0,138,188,209,252,137,234,111,209,125,98,136,165,110,19,188,211,232,223,204,12,123,212,96,46,167,154,63,145,61,77,250,47,172,81,20,173,194,119,154,125,27,249,129,143,122,140,0,105,76,0,0,128,28,234,252,172,98,223,48,40,125,58,226,79,242,0,115,171,242,177,139,124,192,161,244,235,136,21,87,194,254,181,254,238,218,213,104,214,56,237,254,54,175,31,183,222,60,4,14,139,185,27,235,167,181,213,83,210,247,91,220,141,86,20,158,104,150,77,175,71,118,209,251,122,187,162,47,138,207,243,252,203,84,243,43,182,160,234,14,67,87,124,200,111,149,11,83,93,93,82,169,190,87,244,68,68,68,68,70,177,141,106,53,140,99,81,24,198,53,173,106,53,173,68,79,62,75,254,23,185,110,234,63,19,90,29,147,235,69,179,36,246,55,129,241,80,98,246,137,45,138,249,50,58,168,33,87,57,173,158,89,97,138,24,93,54,200,27,50,58,70,247,27,58,57,25,218,248,130,90,242,167,227,170,167,49,142,131,133,141,87,175,171,169,190,210,211,164,56,85,115,105,98,108,14,183,82,81,49,61,154,244,134,54,171,95,20,84,242,74,217,164,87,119,17,100,107,158,215,54,52,150,205,12,182,127,178,172,11,42,255,0,117,113,204,147,28,184,127,227,40,235,173,181,212,242,127,234,201,12,209,200,207,241,57,174,111,242,84,47,79,151,239,29,214,46,42,177,88,240,172,165,254,11,83,113,251,122,73,113,166,232,249,61,169,75,4,116,177,203,117,222,202,120,169,224,238,212,212,57,60,51,85,92,206,157,83,171,125,232,19,0,0,5,43,115,171,243,79,139,124,191,161,245,27,137,213,121,24,254,54,126,91,253,72,229,92,234,252,211,226,223,47,232,125,70,226,117,94,70,63,141,159,150,255,0,82,2,213,0,0,12,214,113,99,230,159,89,62,96,100,62,163,57,165,51,53,156,88,249,167,214,79,152,25,15,168,206,5,212,242,184,242,39,166,95,90,245,138,210,85,17,87,149,199,145,61,50,250,215,172,86,146,168,1,202,184,177,242,177,172,159,47,242,31,78,156,234,167,42,226,199,202,198,178,124,191,200,125,58,112,51,88,106,160,202,185,170,128,0,0,5,0,243,71,243,217,169,191,69,244,122,34,255,0,138,1,230,143,231,179,83,126,139,232,244,64,74,174,70,63,141,159,150,255,0,82,45,80,170,190,70,63,141,159,150,255,0,82,45,80,1,68,60,194,48,12,203,84,249,143,102,218,125,167,216,245,93,243,33,190,84,89,41,168,104,105,145,55,202,255,0,99,81,170,170,170,170,53,140,107,81,207,123,220,168,198,49,174,115,149,173,106,170,94,241,202,176,78,30,177,92,39,93,181,51,136,47,19,237,12,147,81,189,155,77,186,74,88,219,236,186,26,58,56,96,240,240,201,209,100,94,236,145,119,100,93,200,215,108,129,187,17,98,222,240,242,156,29,112,117,130,112,129,130,84,88,44,21,158,217,201,47,59,62,208,100,29,185,169,253,169,218,154,161,244,191,214,175,158,88,224,237,71,80,177,255,0,13,83,127,77,206,234,171,238,144,0,1,85,124,243,191,4,255,0,50,126,154,114,174,74,158,105,242,159,151,245,222,163,110,58,175,60,239,193,63,204,159,166,156,171,146,167,154,124,167,229,253,119,168,219,128,229,92,209,252,246,106,111,209,125,30,136,159,252,149,60,172,101,63,48,43,189,58,220,64,14,104,254,123,53,55,232,190,143,68,79,254,74,158,86,50,159,152,21,222,157,110,2,127,128,0,16,3,157,95,149,140,91,230,5,15,167,92,73,254,64,14,117,126,86,49,111,152,20,62,157,113,2,0,114,184,243,217,166,95,90,244,122,210,255,0,138,1,229,113,231,179,76,190,181,232,245,165,255,0,0,0,1,202,184,177,242,177,172,159,47,242,31,78,156,205,97,165,62,44,124,172,107,39,203,252,135,211,167,51,88,6,170,0,0,0,0,14,85,197,143,149,141,100,249,127,144,250,116,231,85,60,166,172,96,191,181,13,44,204,180,207,218,158,204,251,91,143,220,108,94,55,177,222,240,190,42,154,72,123,189,189,205,223,183,185,187,110,230,245,233,211,170,117,234,5,38,114,226,224,114,155,138,220,202,191,48,212,23,213,211,233,214,31,81,3,43,161,137,146,196,251,221,91,145,94,148,81,78,136,141,99,26,212,107,167,115,93,221,107,37,137,173,70,172,201,44,119,188,121,252,3,0,195,116,179,13,180,233,246,159,99,212,150,60,122,199,78,148,212,52,52,200,187,34,103,85,85,85,85,85,115,222,231,43,158,247,185,85,239,123,156,231,43,156,229,85,244,0,12,171,154,168,50,174,5,255,0,114,184,242,39,166,95,90,245,138,210,16,115,176,213,11,86,67,171,152,30,148,91,219,73,53,70,25,103,170,185,87,84,67,90,217,95,28,247,7,199,210,150,88,145,58,194,246,69,71,20,169,185,221,92,202,166,46,214,162,34,190,111,242,184,242,39,166,95,90,245,138,210,162,249,135,230,182,172,255,0,141,45,85,190,217,169,234,225,167,165,188,50,200,246,212,177,173,122,207,111,166,138,134,103,34,53,206,77,142,150,154,71,49,122,245,86,43,85,81,170,170,212,15,85,202,203,0,169,206,184,210,195,106,151,30,164,187,91,113,90,122,251,253,201,42,82,39,50,149,145,211,62,42,122,132,100,139,241,61,149,147,210,43,54,34,189,175,218,244,233,177,92,219,244,42,175,145,214,39,255,0,197,115,58,172,198,127,252,15,105,183,222,100,162,255,0,206,165,171,166,134,117,79,252,201,242,70,215,127,128,115,147,250,10,90,160,20,237,206,195,75,237,88,246,174,96,122,175,111,117,36,53,25,157,158,170,219,93,79,13,19,98,124,147,219,223,31,74,169,101,69,235,51,223,21,100,81,38,230,245,107,41,88,155,156,138,136,207,41,201,199,87,170,112,174,37,235,180,182,162,122,181,182,234,61,158,104,89,4,48,68,230,123,70,133,143,170,134,105,94,238,143,99,27,78,149,236,68,98,175,87,204,205,205,94,136,230,75,254,113,218,67,77,154,240,209,67,170,84,240,82,37,203,78,47,16,204,249,230,158,86,191,217,213,207,101,44,208,196,198,245,99,222,234,133,160,122,171,209,58,50,23,237,114,117,86,190,176,120,25,213,11,86,142,113,105,166,121,229,245,180,137,109,130,241,236,218,201,234,235,91,73,5,36,21,208,201,69,37,84,146,185,21,173,100,45,169,89,151,175,68,84,141,81,92,222,187,144,52,102,101,92,213,65,149,112,47,251,149,199,145,61,50,250,215,172,86,146,168,138,188,174,60,137,233,151,214,189,98,180,149,64,0,0,0,0,8,235,198,223,7,216,207,23,58,95,45,149,201,73,69,155,88,233,231,118,39,120,171,150,163,177,67,60,178,64,249,153,36,113,61,26,230,76,218,102,68,175,115,36,88,209,202,246,53,202,155,93,34,128,25,87,47,39,149,183,8,150,173,10,210,58,93,101,188,220,105,46,217,102,168,89,232,46,76,146,42,118,236,181,218,165,98,79,13,44,82,57,169,42,190,68,146,55,207,239,70,43,227,137,168,213,236,164,178,81,177,165,62,19,188,172,104,223,203,252,123,211,160,3,170,128,0,21,87,207,59,240,79,243,39,233,165,170,21,87,207,59,240,79,243,39,233,160,69,94,87,30,123,52,203,235,94,143,90,93,246,31,160,58,53,128,106,62,83,171,152,110,158,218,173,89,126,105,183,219,119,72,24,238,229,79,69,71,59,107,85,85,145,119,30,137,36,189,182,183,187,35,90,249,55,189,17,201,72,60,174,60,246,105,151,214,189,30,180,191,224,0,0,34,175,52,127,34,122,155,244,95,88,162,40,4,191,238,104,254,68,245,55,232,190,177,68,80,8,26,136,207,243,252,55,75,48,219,182,160,234,14,67,73,99,199,172,116,235,83,93,93,82,171,178,38,117,68,68,68,68,87,61,238,114,181,140,99,81,94,247,185,173,106,57,206,68,92,251,113,139,198,46,119,197,254,119,79,127,191,209,251,27,27,179,111,251,63,143,247,33,168,246,95,118,26,118,85,127,93,50,8,164,159,187,37,58,73,252,68,93,157,118,183,162,39,191,176,115,44,227,170,155,137,172,154,151,76,52,198,190,146,171,75,241,202,136,46,84,181,205,165,150,57,238,247,21,167,84,116,239,73,227,100,176,178,20,158,104,91,26,53,55,47,114,71,57,232,232,210,62,85,193,39,7,217,55,23,58,161,21,149,169,87,69,132,216,234,32,118,89,120,164,150,159,191,67,4,177,206,248,89,28,114,189,28,231,204,234,103,196,143,107,36,72,213,200,247,181,200,155,92,17,212,189,238,92,92,113,212,241,91,134,215,225,250,130,202,74,125,69,195,233,224,125,116,209,62,40,153,123,164,114,171,18,182,40,17,81,204,123,92,141,108,237,107,123,77,124,177,57,170,212,153,34,143,143,241,221,202,243,4,174,211,135,106,23,11,248,79,177,242,12,82,222,158,39,27,181,193,53,84,153,12,49,165,52,76,217,220,168,233,28,208,193,20,242,174,200,223,45,84,142,93,219,229,114,57,213,67,128,103,249,150,150,102,86,157,65,211,236,134,174,199,144,216,234,18,166,134,186,153,83,124,79,232,168,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,161,168,128,112,174,15,184,179,195,120,186,210,255,0,183,22,42,122,75,61,246,130,162,74,107,238,56,218,245,170,158,212,245,145,233,2,189,235,28,74,246,75,19,18,70,189,25,179,175,113,136,170,232,158,137,245,120,179,196,245,183,51,208,108,158,205,195,190,99,87,143,103,107,79,190,220,250,121,224,129,107,89,239,108,212,189,233,99,122,192,247,196,231,246,165,141,208,189,147,54,21,239,70,196,122,128,182,113,117,195,165,235,91,95,195,165,155,83,41,43,245,6,58,137,233,31,106,166,162,170,149,141,158,8,31,60,209,45,75,98,90,116,124,108,142,77,237,238,117,107,216,230,47,71,162,180,140,28,234,252,172,98,223,48,40,125,58,226,83,5,218,211,117,176,93,107,108,87,219,101,93,186,229,110,168,146,146,178,142,174,23,67,61,52,241,185,91,36,82,70,228,71,49,237,114,43,85,170,136,168,168,168,164,223,226,75,141,127,222,171,129,28,118,193,159,220,237,81,234,110,45,168,20,49,220,169,160,94,212,151,74,20,182,87,36,119,54,195,181,172,110,231,189,99,149,177,43,154,201,26,215,116,137,179,69,26,7,128,229,113,231,179,76,190,181,232,245,165,255,0,20,3,202,227,207,102,153,125,107,209,235,75,254,0,80,15,52,127,61,154,155,244,95,71,162,47,248,160,30,104,254,123,53,55,232,190,143,68,4,170,228,99,248,217,249,111,245,35,191,243,25,227,219,247,87,177,65,166,250,119,7,136,212,220,154,223,227,41,42,39,167,223,75,101,161,123,223,18,86,57,30,155,38,153,95,28,141,138,47,123,81,204,115,229,77,173,108,115,87,183,1,156,96,227,60,35,105,126,184,222,156,180,149,185,181,242,158,196,220,78,207,87,21,71,98,186,120,164,171,100,207,146,72,152,173,107,33,109,75,37,86,57,241,172,136,213,99,28,213,93,205,138,185,254,127,153,106,158,101,118,212,29,65,200,106,239,153,13,242,161,106,107,171,170,85,55,202,254,136,136,136,136,136,214,49,173,70,177,140,106,35,24,198,181,173,70,181,168,136,12,3,0,204,181,79,50,180,233,246,159,99,213,119,204,134,249,80,148,212,52,52,200,155,229,127,69,85,85,85,84,107,24,214,163,158,247,185,81,140,99,92,231,43,90,213,84,191,238,9,56,62,198,120,70,210,248,172,173,74,74,220,218,249,79,3,178,203,197,36,181,29,138,233,226,146,119,194,200,227,149,234,214,178,22,212,190,36,123,89,26,200,141,71,189,173,85,218,222,63,203,131,151,253,31,14,246,40,181,111,87,177,223,246,216,175,241,48,69,77,81,36,21,17,227,180,187,223,30,218,119,194,249,35,124,211,70,136,247,204,142,220,145,202,145,53,25,252,101,150,117,0,0,1,64,60,209,252,246,106,111,209,125,30,136,145,92,157,248,85,195,115,170,155,215,18,217,221,182,146,236,252,86,240,203,78,47,73,44,138,230,82,220,99,137,147,205,89,44,42,205,174,123,27,61,55,97,219,215,107,251,175,86,35,217,11,219,29,121,163,249,236,212,223,162,250,61,17,63,249,42,121,88,202,126,96,87,122,117,184,9,254,0,3,149,113,99,229,99,89,62,95,228,62,157,57,154,195,74,124,88,249,88,214,79,151,249,15,167,78,102,176,13,15,112,73,193,246,51,194,54,151,197,101,106,82,86,230,215,202,120,29,150,94,41,37,168,236,87,79,20,147,190,22,71,28,175,86,181,144,182,165,241,35,218,200,214,68,106,61,237,106,174,214,200,160,0,0,0,16,3,157,95,149,140,91,230,5,15,167,92,73,254,64,14,117,126,86,49,111,152,20,62,157,113,2,0,114,184,243,217,166,95,90,244,122,210,85,115,206,252,19,252,201,250,105,21,121,92,121,236,211,47,173,122,61,105,42,185,231,126,9,254,100,253,52,14,85,201,83,205,62,83,242,254,187,212,109,197,212,148,173,201,83,205,62,83,242,254,187,212,109,197,212,128,0,1,74,220,234,252,211,226,223,47,232,125,70,226,57,42,121,167,202,126,95,215,122,141,184,115,171,243,79,139,124,191,161,245,27,136,228,169,230,159,41,249,127,93,234,54,224,46,164,0,0,207,15,3,156,34,93,120,190,213,199,98,147,220,106,236,248,157,134,157,183,44,142,235,5,59,158,246,64,175,70,178,150,23,171,86,38,84,204,187,182,119,23,162,50,57,164,70,201,218,88,221,161,227,154,112,235,160,216,111,13,186,71,98,210,156,50,138,145,172,183,83,177,247,58,232,105,214,23,221,174,42,198,165,69,108,168,231,189,219,228,115,122,163,85,238,216,196,100,109,93,140,106,32,123,92,79,22,177,96,216,173,155,10,197,168,124,21,151,31,183,211,218,237,212,221,215,201,216,165,130,54,199,20,123,222,174,123,182,177,141,78,174,85,114,244,234,170,171,239,62,176,0,102,179,139,31,52,250,201,243,3,33,245,25,203,84,228,169,229,99,41,249,129,93,233,214,226,170,248,177,243,79,172,159,48,50,31,81,156,181,78,74,158,86,50,159,152,21,222,157,110,2,127,145,255,0,141,126,20,108,92,90,104,213,110,27,218,181,81,229,246,222,181,152,181,238,182,23,187,192,85,110,98,201,26,186,53,71,164,51,177,157,169,19,163,218,157,89,39,109,239,138,52,36,1,226,181,163,87,176,221,5,210,252,131,87,53,2,122,184,236,88,237,59,102,168,74,72,22,105,229,123,228,108,81,67,27,61,200,175,146,89,35,141,21,202,214,34,189,21,206,107,81,92,129,154,28,179,22,190,224,217,85,231,10,202,104,124,21,235,31,184,84,90,238,52,221,214,73,216,170,130,71,71,44,123,216,174,99,182,189,142,78,173,85,106,244,234,138,169,239,31,236,171,61,202,191,221,92,143,36,200,238,31,248,202,202,235,149,117,68,159,250,210,77,52,146,63,252,110,115,157,252,213,79,85,175,218,199,125,226,3,89,114,205,98,200,225,240,245,121,53,193,213,17,211,110,99,252,37,43,26,145,211,83,111,99,24,146,118,160,142,40,187,155,17,207,217,185,223,19,149,79,129,167,185,173,215,77,115,252,107,81,172,84,244,147,220,177,91,197,21,238,142,42,182,57,208,73,61,52,204,154,54,200,214,185,174,86,43,152,136,168,142,106,244,235,209,83,239,2,244,249,124,240,73,106,225,67,0,146,251,147,193,73,93,168,185,85,61,60,215,90,199,82,181,179,218,96,116,48,185,246,150,72,217,165,99,217,29,67,100,115,165,141,90,147,47,109,92,138,145,199,210,90,156,171,134,142,34,240,78,40,52,178,131,83,48,90,143,240,84,119,138,45,147,127,99,46,158,26,25,167,163,238,75,20,125,238,215,125,141,238,177,187,31,247,162,253,232,157,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,69,124,222,115,175,181,188,100,220,172,30,203,240,159,98,177,251,93,139,189,223,238,120,190,228,110,175,238,237,218,157,190,158,63,183,183,171,191,181,110,235,241,109,109,234,25,182,227,18,237,117,189,113,95,172,53,151,155,157,93,125,68,121,197,234,145,146,212,204,233,94,216,32,172,150,24,98,71,57,85,81,145,197,28,113,177,191,115,88,198,181,58,34,34,1,45,121,37,226,215,218,189,125,206,179,90,122,29,246,91,86,30,182,186,202,158,235,19,181,85,87,91,79,37,60,123,21,119,187,115,40,170,87,170,34,181,59,125,28,168,174,106,45,202,21,213,201,47,22,177,82,104,22,117,154,211,208,236,189,93,115,5,181,214,84,247,94,189,218,90,74,42,121,41,227,216,171,177,187,95,91,82,189,81,17,203,220,232,229,84,107,81,44,84,1,154,206,44,124,211,235,39,204,12,135,212,103,52,166,103,175,153,14,45,98,195,248,218,213,43,78,57,67,225,41,42,46,20,151,73,35,238,190,77,213,85,180,52,245,117,50,117,122,170,166,249,231,149,253,58,237,110,238,141,68,106,34,32,89,255,0,40,108,235,237,111,6,214,219,7,178,252,39,216,172,130,233,98,239,119,251,158,47,185,35,107,251,187,118,167,111,167,143,237,237,234,239,237,91,186,252,91,91,53,72,1,201,83,202,198,83,243,2,187,211,173,196,255,0,0,0,2,42,243,71,242,39,169,191,69,245,138,34,149,184,78,243,79,163,127,48,49,239,81,128,186,158,104,254,68,245,55,232,190,177,68,82,183,9,222,105,244,111,230,6,61,234,48,1,165,48,0,2,0,115,171,242,177,139,124,192,161,244,235,137,63,200,1,206,175,202,198,45,243,2,135,211,174,32,86,7,5,250,57,98,215,222,40,48,13,42,202,102,217,101,186,220,36,168,184,199,181,235,226,105,105,41,229,171,150,155,171,30,199,179,188,202,119,69,220,107,145,204,238,111,78,170,222,139,163,59,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,10,12,229,113,231,179,76,190,181,232,245,165,255,0,1,92,28,214,56,28,169,212,171,85,127,20,154,108,250,72,175,184,197,157,95,148,219,28,200,160,75,141,186,149,175,122,214,178,78,136,175,169,134,46,173,115,100,114,247,33,138,54,177,90,232,155,28,213,45,128,103,249,150,150,102,86,157,65,211,236,134,174,199,144,216,234,18,166,134,186,153,83,124,79,232,168,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,186,136,42,47,154,199,2,180,216,116,149,252,83,233,69,5,37,53,138,170,161,102,205,104,93,85,43,167,109,198,174,181,235,237,38,44,210,57,28,201,101,168,142,39,67,26,55,182,169,27,154,199,53,210,44,65,58,184,36,227,7,25,226,231,75,226,189,53,105,40,179,107,29,60,13,203,44,244,145,84,118,40,103,150,73,217,11,227,146,86,35,92,201,155,76,249,81,141,124,139,26,57,24,247,57,83,115,164,81,153,109,11,215,77,71,225,211,81,237,218,161,165,247,159,3,117,161,235,20,208,202,138,250,91,133,43,149,22,74,90,152,209,83,185,11,246,183,170,117,71,35,154,215,177,204,123,24,246,232,167,66,245,211,78,56,139,211,139,118,168,105,125,231,199,90,171,186,197,52,50,162,50,170,223,84,212,69,146,150,166,52,85,237,204,205,205,234,157,85,170,215,53,236,115,216,246,61,193,82,220,234,252,211,226,223,47,232,125,70,226,117,94,70,63,141,159,150,255,0,82,57,87,58,191,52,248,183,203,250,31,81,184,157,87,145,143,227,103,229,191,212,128,181,64,0,3,53,156,88,249,167,214,79,152,25,15,168,206,105,76,205,103,22,62,105,245,147,230,6,67,234,51,129,117,60,174,60,137,233,151,214,189,98,180,149,68,85,229,113,228,79,76,190,181,235,21,164,170,0,114,174,44,124,172,107,39,203,252,135,211,167,58,169,202,184,177,242,177,172,159,47,242,31,78,156,12,214,26,168,50,174,106,160,0,0,1,64,60,209,252,246,106,111,209,125,30,136,191,226,128,121,163,249,236,212,223,162,250,61,16,18,171,145,143,227,103,229,191,212,139,84,42,175,145,143,227,103,229,191,212,139,84,0,0,0,0,2,170,249,231,126,9,254,100,253,52,229,92,149,60,211,229,63,47,235,189,70,220,117,94,121,223,130,127,153,63,77,57,87,37,79,52,249,79,203,250,239,81,183,1,202,185,163,249,236,212,223,162,250,61,17,63,249,42,121,88,202,126,96,87,122,117,184,128,28,209,252,246,106,111,209,125,30,136,159,252,149,60,172,101,63,48,43,189,58,220,4,255,0,0,0,32,7,58,191,43,24,183,204,10,31,78,184,147,252,128,28,234,252,172,98,223,48,40,125,58,226,4,0,229,113,231,179,76,190,181,232,245,165,255,0,20,3,202,227,207,102,153,125,107,209,235,75,254,0,0,3,149,113,99,229,99,89,62,95,228,62,157,57,154,195,74,124,88,249,88,214,79,151,249,15,167,78,102,176,13,84,0,0,0,0,0,0,0,0,25,87,53,80,101,92,11,254,229,113,228,79,76,190,181,235,21,165,0,151,103,194,157,218,235,96,229,5,87,125,177,92,234,237,215,43,118,15,155,213,209,214,82,76,232,103,166,158,58,155,155,163,150,57,26,168,230,61,174,68,114,57,21,21,21,17,80,164,192,47,163,148,254,45,98,199,248,37,196,46,214,138,31,15,87,147,92,46,247,75,164,157,215,191,196,85,50,186,106,70,201,209,202,168,206,144,82,83,179,163,81,27,240,117,233,185,206,85,152,7,31,224,255,0,0,166,211,14,23,52,183,12,135,30,171,177,84,82,226,244,53,55,11,125,90,74,217,224,184,212,196,149,21,169,35,101,93,236,122,212,205,50,171,23,166,197,85,106,35,81,17,169,216,0,142,188,195,240,171,174,127,193,110,170,216,172,213,20,144,212,82,217,217,123,123,170,94,230,177,96,183,212,197,93,51,81,90,215,46,247,69,77,35,88,157,58,43,213,168,170,212,85,114,103,132,212,150,89,139,88,179,156,86,243,133,101,52,62,54,203,144,91,234,45,119,26,110,235,227,239,210,207,27,163,150,61,236,86,189,187,152,247,39,86,170,57,58,245,69,69,247,153,109,3,85,6,85,205,41,240,157,229,99,70,254,95,227,222,157,1,154,192,47,251,149,199,145,61,50,250,215,172,86,146,168,138,188,174,60,137,233,151,214,189,98,180,149,64,0,0,0,0,0,0,101,92,210,159,9,222,86,52,111,229,254,61,233,208,25,172,52,167,194,119,149,141,27,249,127,143,122,116,0,117,80,0,2,170,249,231,126,9,254,100,253,52,181,66,170,249,231,126,9,254,100,253,52,8,171,202,227,207,102,153,125,107,209,235,75,254,40,7,149,199,158,205,50,250,215,163,214,151,252,0,0,4,85,230,143,228,79,83,126,139,235,20,69,0,151,253,205,31,200,158,166,253,23,214,40,138,33,192,48,12,203,84,243,43,78,159,105,246,61,87,124,200,111,149,9,77,67,67,76,137,190,87,244,85,85,85,85,70,177,141,106,57,239,123,149,24,198,53,206,114,181,173,85,64,251,250,23,161,122,143,196,94,163,219,180,191,75,236,222,58,235,93,214,89,166,149,85,148,182,250,86,170,36,149,85,50,34,47,110,22,110,111,85,232,174,87,57,172,99,94,247,177,142,209,78,133,232,94,156,112,233,167,22,237,47,210,251,55,129,181,80,245,150,105,165,84,125,85,194,169,200,137,37,85,76,136,137,220,153,251,91,213,122,35,81,173,107,24,214,49,140,99,121,255,0,7,92,29,96,156,32,96,149,22,11,5,103,182,114,75,206,207,180,25,7,110,106,127,106,118,166,168,125,47,245,171,231,150,56,59,81,212,44,127,195,84,223,211,115,186,170,251,164,0,2,162,249,175,112,57,83,141,93,111,124,92,105,203,233,18,197,114,168,167,126,93,105,70,69,78,180,53,114,186,56,27,91,2,53,26,146,178,121,92,206,235,87,172,169,52,174,147,171,219,35,251,54,232,0,205,103,12,92,66,229,92,47,235,45,151,87,49,106,111,31,224,59,148,215,27,91,234,164,167,134,231,67,43,118,203,79,35,152,191,230,200,197,115,94,214,75,20,79,86,63,102,213,208,246,139,234,246,27,175,90,95,143,234,230,159,207,87,37,139,34,167,116,212,233,87,2,195,60,79,100,142,138,88,100,103,189,17,241,203,28,145,170,181,92,197,86,42,181,206,106,163,150,184,51,174,76,158,208,226,58,135,236,70,87,236,189,24,186,119,110,55,13,211,119,46,150,141,143,111,91,116,29,196,119,123,185,191,248,51,191,119,109,141,147,186,146,62,54,120,155,41,210,221,45,193,52,91,4,182,105,158,154,88,189,141,141,217,187,222,10,139,197,77,81,218,238,204,249,164,254,36,207,124,142,235,36,175,119,196,229,233,215,162,116,68,68,64,130,188,206,185,127,214,106,237,29,79,16,58,33,142,248,188,234,147,116,249,53,182,41,39,150,170,253,75,28,16,195,19,169,152,231,172,105,52,17,211,251,161,141,141,116,205,123,186,43,164,107,25,37,54,26,168,41,175,153,215,47,250,61,34,172,169,226,7,68,49,223,9,130,213,238,159,38,182,197,36,17,82,216,106,164,158,24,98,117,51,28,244,145,97,158,74,143,116,49,177,205,133,204,119,69,108,110,99,35,14,43,202,227,207,102,153,125,107,209,235,75,254,40,7,149,199,158,205,50,250,215,163,214,151,252,0,160,30,104,254,123,53,55,232,190,143,68,95,241,64,60,209,252,246,106,111,209,125,30,136,8,170,90,167,42,62,5,191,180,113,65,173,120,103,252,30,171,0,162,174,119,249,206,117,210,74,117,111,253,23,133,123,157,254,254,100,103,247,60,199,20,229,193,203,254,179,136,139,236,90,183,171,216,239,251,83,208,120,152,34,166,168,146,122,121,50,42,173,143,143,109,59,225,124,114,50,24,100,84,123,230,71,109,89,34,72,154,143,254,50,197,119,224,0,0,0,0,80,15,52,127,61,154,155,244,95,71,162,39,255,0,37,79,43,25,79,204,10,239,78,183,16,3,154,63,158,205,77,250,47,163,209,19,255,0,146,167,149,140,167,230,5,119,167,91,128,159,224,0,57,87,22,62,86,53,147,229,254,67,233,211,153,172,52,167,197,143,149,141,100,249,127,144,250,116,230,107,0,213,64,0,0,0,1,0,57,213,249,88,197,190,96,80,250,117,196,159,228,0,231,87,229,99,22,249,129,67,233,215,16,32,7,43,143,61,154,101,245,175,71,173,37,87,60,239,193,63,204,159,166,145,87,149,199,158,205,50,250,215,163,214,146,171,158,119,224,159,230,79,211,64,229,92,149,60,211,229,63,47,235,189,70,220,93,73,74,220,149,60,211,229,63,47,235,189,70,220,93,72,0,0,20,173,206,175,205,62,45,242,254,135,212,110,35,146,167,154,124,167,229,253,119,168,219,135,58,191,52,248,183,203,250,31,81,184,142,74,158,105,242,159,151,245,222,163,110,2,234,64,0,0,0,0,0,102,179,139,31,52,250,201,243,3,33,245,25,203,84,228,169,229,99,41,249,129,93,233,214,226,170,248,177,243,79,172,159,48,50,31,81,156,181,78,74,158,86,50,159,152,21,222,157,110,2,127,148,45,204,103,141,127,222,171,81,224,176,96,23,59,172,122,101,139,127,14,219,77,58,246,163,186,87,34,189,36,185,186,29,173,123,119,49,233,28,77,149,92,230,70,215,59,164,78,154,88,210,85,115,107,227,95,216,148,117,156,38,233,149,206,235,71,122,155,179,38,105,112,129,123,17,182,134,104,59,140,182,53,85,187,228,239,50,88,164,149,209,185,173,72,209,177,42,200,146,204,198,87,7,14,186,13,153,113,37,171,150,45,41,195,40,170,220,251,141,67,31,115,174,134,157,38,101,166,220,143,106,84,86,202,142,123,27,178,54,187,170,53,94,221,239,86,70,213,222,246,162,135,106,229,243,193,37,215,138,252,254,75,238,79,5,93,14,157,98,181,20,243,93,107,29,74,231,65,118,157,179,66,231,218,89,35,102,137,236,124,148,238,145,206,150,53,114,194,157,181,114,34,201,31,95,107,205,11,130,143,221,255,0,59,126,179,233,237,178,213,67,166,217,149,193,148,209,91,168,147,179,236,107,163,161,115,223,78,145,57,203,214,25,123,83,205,26,198,136,200,254,56,182,70,214,69,220,183,78,29,116,27,13,225,183,72,236,90,83,134,81,82,53,150,234,118,62,231,93,13,58,194,251,181,197,88,212,168,173,149,28,247,187,124,142,111,84,106,189,219,24,140,141,171,177,141,68,246,185,102,45,98,206,113,91,206,21,148,208,248,219,46,65,111,168,181,220,105,187,175,143,191,75,60,110,142,88,247,177,90,246,238,99,220,157,90,168,228,235,213,21,23,222,5,0,240,11,197,117,103,10,90,227,73,123,185,203,191,12,202,59,54,124,162,25,38,157,35,130,149,211,53,91,94,216,226,71,119,38,167,248,220,212,88,222,231,70,249,227,110,213,151,123,111,251,19,202,108,89,206,43,102,205,113,106,239,27,101,200,45,244,247,75,117,79,105,241,247,233,103,141,178,69,38,199,163,94,221,204,123,87,163,145,28,157,122,42,34,251,140,235,241,129,195,93,247,133,109,113,188,105,149,205,123,214,169,183,93,49,186,183,85,50,121,42,236,242,205,35,41,228,149,90,214,109,153,59,79,142,68,86,49,59,145,189,90,138,197,99,157,47,249,77,241,175,110,211,250,207,221,139,84,46,125,139,45,238,224,201,49,10,217,22,170,162,72,174,149,83,195,10,91,27,27,26,246,71,12,175,145,211,53,223,194,99,36,239,171,213,203,50,43,2,223,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,214,113,99,230,159,89,62,96,100,62,163,57,165,51,154,93,184,100,225,182,255,0,117,173,190,223,120,124,211,91,141,202,227,81,37,93,101,101,94,39,65,52,245,51,200,229,116,146,201,35,162,87,61,238,114,171,149,202,170,170,170,170,160,70,190,79,88,85,215,21,224,249,151,219,133,69,36,148,249,142,81,114,189,208,182,23,185,95,28,12,108,52,42,217,81,90,136,143,238,208,202,228,70,171,147,99,152,189,122,170,181,179,124,249,56,182,39,138,224,214,42,92,91,10,198,109,88,253,150,139,127,134,183,90,232,163,164,165,131,123,220,247,236,138,52,107,27,185,239,115,151,162,123,220,229,85,247,170,159,88,1,74,220,234,252,211,226,223,47,232,125,70,226,93,73,226,179,93,16,209,125,74,186,197,125,212,109,33,194,178,171,148,20,237,164,138,178,247,96,164,174,158,56,26,231,57,177,54,73,163,115,145,136,231,189,200,212,94,157,94,229,254,106,5,112,114,49,252,108,252,183,250,145,106,135,148,193,116,159,75,52,191,199,126,204,244,211,20,196,189,167,218,241,190,194,179,83,80,120,174,222,238,223,119,178,198,239,219,220,126,221,221,122,111,119,79,189,79,86,0,0,4,85,230,143,228,79,83,126,139,235,20,69,43,112,157,230,159,70,254,96,99,222,163,1,163,220,167,19,197,115,155,21,86,45,154,227,54,172,130,203,91,179,196,219,174,148,81,213,210,207,177,237,123,55,197,34,57,142,218,246,53,201,213,61,206,106,42,123,209,15,21,105,225,147,134,219,5,214,138,251,98,225,243,77,109,215,43,117,68,117,116,117,148,152,157,4,51,211,79,27,145,209,203,28,141,137,28,199,181,200,142,71,34,162,162,162,42,1,210,192,0,8,1,206,175,202,198,45,243,2,135,211,174,36,255,0,60,254,107,167,184,14,165,90,162,177,106,54,15,143,229,86,216,42,27,87,21,29,238,217,13,116,17,206,214,185,173,149,177,204,215,53,30,141,123,218,142,68,235,209,238,79,230,160,81,15,43,143,61,154,101,245,175,71,173,47,248,231,248,183,15,90,5,131,95,105,114,156,43,67,244,255,0,31,189,81,111,240,215,27,94,51,69,73,85,6,246,57,143,217,44,113,181,237,220,199,185,171,209,125,237,114,162,251,149,78,128,0,0,5,27,115,44,224,86,155,134,92,154,151,83,244,198,130,146,151,75,242,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,114,55,53,136,216,214,78,85,193,39,24,57,55,8,218,161,21,233,171,87,91,132,223,42,32,110,89,103,164,138,159,191,93,4,81,206,200,95,28,146,177,92,215,194,234,151,202,140,107,227,73,21,168,199,185,168,187,155,160,140,167,19,197,115,155,21,86,45,154,227,54,172,130,203,91,179,196,219,174,148,81,213,210,207,177,237,123,55,197,34,57,142,218,246,53,201,213,61,206,106,42,123,209,15,1,251,167,112,177,255,0,54,157,42,255,0,169,182,239,251,16,42,47,155,102,127,134,234,158,186,96,26,131,167,217,13,37,243,30,190,105,189,5,77,13,117,50,174,201,89,237,43,146,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,39,117,228,99,248,217,249,111,245,34,194,107,120,100,225,182,227,77,65,71,112,225,243,77,106,169,237,116,235,73,67,20,216,157,3,217,75,2,203,36,203,20,77,88,186,49,139,44,210,200,173,111,68,223,35,221,247,185,85,125,6,11,164,250,89,165,254,59,246,103,166,152,166,37,237,62,215,141,246,21,154,154,131,197,118,247,118,251,189,150,55,126,222,227,246,238,235,211,123,186,125,234,7,171,0,0,51,89,197,143,154,125,100,249,129,144,250,140,230,148,206,105,118,225,147,134,219,253,214,182,251,125,225,243,77,110,55,43,141,68,149,117,149,149,120,157,4,211,212,207,35,149,210,75,36,142,137,92,247,185,202,174,87,42,170,170,170,170,129,200,57,92,121,19,211,47,173,122,197,105,42,143,147,139,98,120,174,13,98,165,197,176,172,102,213,143,217,104,183,248,107,117,174,138,58,74,88,55,189,207,126,200,163,70,177,187,158,247,57,122,39,189,206,85,95,122,169,245,128,28,171,139,31,43,26,201,242,255,0,33,244,233,206,170,126,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,64,203,17,170,131,149,126,233,220,44,127,205,167,74,191,234,109,187,254,196,234,160,0,0,10,1,230,143,231,179,83,126,139,232,244,69,255,0,28,255,0,41,225,235,64,179,155,237,86,83,154,232,126,159,228,23,170,221,158,38,227,116,198,104,170,234,167,216,198,177,155,229,146,55,61,219,88,198,181,58,175,185,173,68,79,114,32,21,215,200,199,241,179,242,223,234,69,170,30,83,5,210,125,44,210,255,0,29,251,51,211,76,83,18,246,159,107,198,251,10,205,77,65,226,187,123,187,125,222,203,27,191,111,113,251,119,117,233,189,221,62,245,61,88,0,0,0,0,21,87,207,59,240,79,243,39,233,167,42,228,169,230,159,41,249,127,93,234,54,226,223,179,173,39,210,205,80,240,63,180,205,52,197,50,223,102,119,124,23,183,108,212,213,254,23,185,183,185,218,239,49,219,55,118,217,187,111,78,187,27,215,238,67,242,225,90,33,162,250,107,117,150,251,167,58,67,133,98,183,41,233,221,73,45,101,146,193,73,67,60,144,57,205,115,162,116,144,198,215,43,21,204,99,149,170,189,58,177,171,252,144,10,54,230,143,231,179,83,126,139,232,244,68,255,0,228,169,229,99,41,249,129,93,233,214,226,95,229,60,61,104,22,115,125,170,202,115,93,15,211,252,130,245,91,179,196,220,110,152,205,21,93,84,251,24,214,51,124,178,70,231,187,107,24,214,167,85,247,53,168,137,238,68,61,6,21,167,184,14,154,218,165,177,105,206,15,143,226,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,235,209,141,79,228,128,122,0,0,2,0,115,171,242,177,139,124,192,161,244,235,137,63,207,63,154,233,238,3,169,86,168,172,90,141,131,227,249,85,182,10,134,213,197,71,123,182,67,93,4,115,181,174,107,101,108,115,53,205,71,163,94,246,163,145,58,244,123,147,249,168,20,67,202,227,207,102,153,125,107,209,235,75,254,57,254,45,195,214,129,96,215,218,92,167,10,208,253,63,199,239,84,91,252,53,198,215,140,209,82,85,65,189,142,99,246,75,28,109,123,119,49,238,106,244,95,123,92,168,190,229,83,160,0,0,1,202,184,177,242,177,172,159,47,242,31,78,156,205,97,169,219,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,78,107,251,167,112,177,255,0,54,157,42,255,0,169,182,239,251,16,58,168,0,0,0,0,0,0,0,1,149,115,85,7,42,253,211,184,88,255,0,155,78,149,127,212,219,119,253,136,16,3,255,0,140,81,255,0,219,255,0,28,74,171,52,251,251,39,210,207,176,159,178,223,217,166,41,246,51,254,46,123,26,155,217,127,219,187,255,0,220,187,59,95,219,191,137,253,31,233,252,95,127,188,242,191,186,119,11,31,243,105,210,175,250,155,110,255,0,177,3,170,128,0,25,87,53,80,114,175,221,59,133,143,249,180,233,87,253,77,183,127,216,129,202,185,92,121,19,211,47,173,122,197,105,64,38,164,177,108,79,21,193,172,84,184,182,21,140,218,177,251,45,22,255,0,13,110,181,209,71,73,75,6,247,185,239,217,20,104,214,55,115,222,231,47,68,247,185,202,171,239,85,60,7,238,157,194,199,252,218,116,171,254,166,219,191,236,64,229,92,174,60,137,233,151,214,189,98,180,149,71,201,197,177,60,87,6,177,82,226,216,86,51,106,199,236,180,91,252,53,186,215,69,29,37,44,27,222,231,191,100,81,163,88,221,207,123,156,189,19,222,231,42,175,189,84,250,192,0,0,0,0,0,0,101,92,210,159,9,222,86,52,111,229,254,61,233,208,15,221,59,133,143,249,180,233,87,253,77,183,127,216,157,42,211,105,181,88,45,84,86,43,21,178,146,221,109,183,83,199,73,71,71,73,11,97,130,154,8,218,141,142,40,227,106,35,88,198,181,17,168,212,68,68,68,68,64,63,88,0,1,85,124,243,191,4,255,0,50,126,154,90,161,229,51,173,39,210,205,80,240,63,180,205,52,197,50,223,102,119,124,23,183,108,212,213,254,23,185,183,185,218,239,49,219,55,118,217,187,111,78,187,27,215,238,64,40,179,149,199,158,205,50,250,215,163,214,151,252,115,252,91,135,173,2,193,175,180,185,78,21,161,250,127,143,222,168,183,248,107,141,175,25,162,164,170,131,123,28,199,236,150,56,218,246,238,99,220,213,232,190,246,185,81,125,202,167,64,0,0,2,42,243,71,242,39,169,191,69,245,138,35,197,114,211,224,86,167,134,92,102,171,83,245,58,130,174,151,84,50,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,110,54,181,138,217,22,73,190,0,0,0,0,0,0,0,31,146,237,105,181,95,237,85,182,43,237,178,146,227,109,184,211,201,73,89,71,87,11,102,130,166,9,26,173,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,83,245,128,43,3,17,224,163,247,85,230,103,165,119,252,2,217,117,147,76,178,159,109,73,109,169,157,59,177,218,235,150,209,112,89,45,142,155,115,158,237,172,98,73,19,165,70,185,241,185,205,235,43,161,150,69,179,240,0,21,23,173,124,31,100,220,92,243,59,212,139,43,82,174,139,9,177,212,99,238,203,47,20,146,211,247,232,96,150,199,11,225,100,113,202,244,115,159,51,169,159,18,61,172,145,35,87,35,222,215,34,109,117,186,0,62,78,39,139,88,176,108,86,205,133,98,212,62,10,203,143,219,233,237,118,234,110,235,228,236,82,193,27,99,138,61,239,87,61,219,88,198,167,87,42,185,122,117,85,85,247,159,88,0,0,0,0,0,40,7,154,63,158,205,77,250,47,163,209,19,255,0,146,167,149,140,167,230,5,119,167,91,137,127,148,240,245,160,89,205,246,171,41,205,116,63,79,242,11,213,110,207,19,113,186,99,52,85,117,83,236,99,88,205,242,201,27,158,237,172,99,90,157,87,220,214,162,39,185,16,244,24,86,158,224,58,107,106,150,197,167,56,62,63,138,219,103,168,117,92,180,118,75,100,52,48,73,59,154,214,186,87,71,11,90,213,122,181,140,106,185,83,175,70,53,63,146,1,232,0,0,114,174,44,124,172,107,39,203,252,135,211,167,51,88,106,118,237,105,181,95,237,85,182,43,237,178,146,227,109,184,211,201,73,89,71,87,11,102,130,166,9,26,173,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,83,154,254,233,220,44,127,205,167,74,191,234,109,187,254,196,14,170,0,0,0,0,64,14,117,126,86,49,111,152,20,62,157,113,39,249,231,243,93,61,192,117,42,213,21,139,81,176,124,127,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,39,94,143,114,127,53,2,136,121,92,121,236,211,47,173,122,61,105,42,185,231,126,9,254,100,253,52,177,76,91,135,173,2,193,175,180,185,78,21,161,250,127,143,222,168,183,248,107,141,175,25,162,164,170,131,123,28,199,236,150,56,218,246,238,99,220,213,232,190,246,185,81,125,202,167,213,206,180,159,75,53,67,192,254,211,52,211,20,203,125,153,221,240,94,221,179,83,87,248,94,230,222,231,107,188,199,108,221,219,102,237,189,58,236,111,95,185,0,168,30,74,158,105,242,159,151,245,222,163,110,46,164,241,88,86,136,104,190,154,221,101,190,233,206,144,225,88,173,202,122,119,82,75,89,100,176,82,80,207,36,14,115,92,232,157,36,49,181,202,197,115,24,229,106,175,78,172,106,255,0,36,61,168,0,0,20,173,206,175,205,62,45,242,254,135,212,110,35,146,167,154,124,167,229,253,119,168,219,139,116,205,116,67,69,245,42,235,21,247,81,180,135,10,202,174,80,83,182,146,42,203,221,130,146,186,120,224,107,156,230,196,217,38,141,206,70,35,158,247,35,81,122,117,123,151,249,168,194,180,67,69,244,214,235,45,247,78,116,135,10,197,110,83,211,186,146,90,203,37,130,146,134,121,32,115,154,231,68,233,33,141,174,86,43,152,199,43,85,122,117,99,87,249,32,30,212,0,0,0,0,0,6,107,56,177,243,79,172,159,48,50,31,81,156,181,78,74,158,86,50,159,152,21,222,157,110,37,165,219,134,78,27,111,247,90,219,237,247,135,205,53,184,220,174,53,18,85,214,86,85,226,116,19,79,83,60,142,87,73,44,146,58,37,115,222,231,42,185,92,170,170,170,170,170,122,188,43,79,112,29,53,181,75,98,211,156,31,31,197,109,179,212,58,174,90,59,37,178,26,24,36,157,205,107,93,43,163,133,173,106,189,90,198,53,92,169,215,163,26,159,201,0,163,110,55,248,9,214,93,4,212,121,242,58,41,238,185,246,45,154,228,17,209,217,47,114,212,54,170,241,95,116,173,89,164,109,29,76,40,189,233,171,21,99,145,86,86,49,89,42,171,93,213,143,122,196,203,52,229,243,193,37,171,133,12,2,75,238,79,5,37,118,162,229,84,244,243,93,107,29,74,214,207,105,129,208,194,231,218,89,35,102,149,143,100,117,13,145,206,150,53,106,76,189,181,114,42,71,31,73,106,0,0,0,226,156,96,112,215,98,226,167,67,175,26,101,115,94,205,214,29,215,76,110,173,213,79,130,58,75,196,80,200,202,121,37,86,181,251,161,94,235,227,145,21,143,94,220,143,86,162,61,24,230,209,102,138,112,151,171,26,209,175,181,92,63,91,173,30,10,245,143,220,31,79,149,73,226,41,164,246,45,44,21,177,210,86,84,244,89,152,202,158,203,229,79,225,196,245,115,250,124,61,83,222,154,62,0,121,253,61,198,238,184,110,1,141,98,23,220,158,175,36,185,88,236,244,86,218,203,213,90,59,191,114,158,24,89,28,149,82,110,123,221,190,71,53,94,189,94,229,234,229,234,231,125,235,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,87,175,48,190,97,122,209,194,102,180,89,116,231,78,113,140,42,227,109,184,226,244,215,185,101,189,209,85,205,59,103,146,174,174,23,53,174,134,166,38,163,54,211,177,81,21,170,189,85,222,255,0,185,18,194,138,86,231,87,230,159,22,249,127,67,234,55,16,38,167,45,238,53,181,79,140,31,218,39,237,50,193,138,91,62,201,123,35,193,123,10,150,166,30,231,138,241,125,206,239,122,121,122,244,240,204,219,183,111,78,174,235,215,170,116,154,165,85,242,49,252,108,252,183,250,145,106,128,0,0,8,191,204,47,138,12,251,132,205,23,178,234,54,156,218,49,251,141,202,227,148,83,89,37,138,247,79,52,208,54,9,41,42,230,115,154,216,101,137,200,253,212,236,68,85,114,167,69,119,187,238,84,148,4,0,231,87,229,99,22,249,129,67,233,215,16,57,255,0,6,124,208,53,247,136,158,36,240,253,28,205,113,13,63,162,178,228,30,208,241,51,218,237,245,177,213,51,177,65,81,80,205,142,146,174,70,39,87,194,212,94,172,95,133,87,167,69,232,169,103,229,0,242,184,243,217,166,95,90,244,122,210,255,0,128,17,215,143,45,119,213,206,27,52,26,77,92,210,44,103,31,188,212,90,239,20,112,222,146,246,199,190,10,107,116,219,226,239,53,145,207,11,220,255,0,18,250,72,209,26,174,232,146,57,85,189,17,92,217,20,121,253,66,194,173,90,149,128,100,186,115,125,168,171,130,219,149,89,235,108,149,146,210,61,173,158,56,42,97,124,50,58,55,57,174,106,61,26,245,84,85,107,147,175,78,168,191,112,21,45,167,188,231,181,210,227,159,227,86,253,70,197,244,214,215,137,213,94,40,161,191,87,82,90,46,78,158,150,220,233,152,149,51,70,137,86,245,87,182,37,123,145,17,143,247,162,124,46,251,150,226,76,192,234,198,11,251,47,213,60,203,76,253,169,237,63,178,89,5,198,197,227,123,29,159,21,225,106,100,135,187,219,220,237,155,187,123,182,238,119,78,189,58,175,78,165,234,114,203,214,191,219,79,8,248,183,136,183,248,90,252,19,166,21,89,178,45,144,203,224,160,135,195,201,31,89,30,231,117,165,150,155,123,151,111,89,82,93,173,70,237,234,28,127,152,95,48,189,104,225,51,90,44,186,115,167,56,198,21,113,182,220,113,122,107,220,178,222,232,170,230,157,179,201,87,87,11,154,215,67,83,19,81,155,105,216,168,138,213,94,170,239,127,220,137,237,121,111,113,173,170,124,96,254,209,63,105,150,12,82,217,246,75,217,30,11,216,84,181,48,247,60,87,139,238,119,123,211,203,215,167,134,102,221,187,122,117,119,94,189,83,164,43,231,87,230,159,22,249,127,67,234,55,19,170,242,49,252,108,252,183,250,144,22,83,171,25,215,236,191,75,51,45,76,246,95,180,254,201,99,247,27,239,130,239,246,124,87,133,166,146,110,215,115,107,182,110,237,237,221,181,221,58,245,232,189,58,21,3,253,90,190,41,255,0,226,14,149,127,238,171,143,250,241,37,57,205,235,165,30,45,163,86,45,6,180,94,118,94,179,107,132,119,27,165,36,105,4,159,216,122,71,43,218,147,35,149,101,139,185,86,148,238,141,237,106,35,252,36,237,222,136,215,53,213,215,192,158,133,223,117,251,137,172,59,27,182,89,173,87,59,85,134,225,75,146,100,144,221,21,139,74,235,61,45,84,43,80,199,198,228,119,123,185,189,144,164,104,215,35,157,50,110,218,196,123,218,23,211,195,246,99,149,106,46,135,96,122,135,154,203,106,125,235,43,199,232,111,181,45,181,209,201,75,75,23,139,133,179,178,38,71,36,178,191,224,100,141,98,185,94,187,220,213,114,35,17,200,198,244,0,0,0,0,16,171,136,46,105,122,53,161,218,227,105,209,154,43,87,218,104,233,238,17,81,102,55,216,43,157,29,46,59,186,102,50,70,181,145,195,43,235,38,133,139,35,229,137,155,118,185,173,143,114,201,220,100,95,175,152,167,29,84,220,45,97,171,131,233,245,125,35,245,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,255,0,77,237,123,152,246,53,88,250,43,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,13,73,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,126,178,157,185,83,241,199,77,166,183,90,14,22,245,37,149,114,216,178,123,194,51,22,185,181,242,206,182,235,141,83,152,196,162,124,125,85,25,77,52,189,28,215,70,212,237,205,44,142,122,57,178,186,72,110,36,1,74,223,213,171,226,159,254,32,233,87,254,234,184,255,0,175,23,82,101,92,13,57,232,134,107,117,212,173,23,192,117,26,251,79,73,5,203,42,197,237,87,186,200,169,24,230,193,28,245,52,145,205,35,99,107,156,231,35,17,207,84,68,87,57,122,116,234,171,247,158,212,225,92,14,103,248,110,160,240,161,166,21,88,102,67,73,117,101,143,23,181,216,46,105,10,174,250,59,141,37,28,49,84,83,202,199,34,57,143,107,147,170,117,79,137,142,99,219,185,143,107,151,186,128,43,3,140,206,104,26,251,195,183,18,121,134,142,97,88,134,159,214,217,113,255,0,103,248,105,238,150,250,217,42,159,223,160,167,168,126,247,71,87,27,23,163,230,114,39,70,39,194,137,215,170,245,85,179,242,128,121,163,249,236,212,223,162,250,61,16,22,83,203,123,141,109,83,227,7,246,137,251,76,176,98,150,207,178,94,200,240,94,194,165,169,135,185,226,188,95,115,187,222,158,94,189,60,51,54,237,219,211,171,186,245,234,157,38,169,85,124,140,127,27,63,45,254,164,90,160,2,63,227,188,98,224,151,46,44,114,238,18,111,244,126,198,201,44,222,3,236,252,221,201,170,61,189,221,182,173,125,87,194,200,59,116,189,136,209,19,248,146,175,115,175,195,209,83,105,32,10,11,230,99,118,186,216,57,128,106,5,246,197,115,171,183,92,173,213,22,26,186,58,202,73,157,12,244,211,199,105,161,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,1,126,128,137,92,188,248,211,181,113,79,165,244,246,44,191,32,164,118,170,99,84,234,153,5,26,83,54,149,107,96,73,54,197,112,130,54,185,90,246,57,171,19,101,86,35,81,147,43,147,183,27,31,14,233,106,0,227,252,42,241,49,134,241,95,164,116,122,165,135,208,213,219,158,218,135,91,110,246,202,148,87,62,221,113,141,145,190,88,18,77,168,217,153,182,88,222,201,26,137,185,143,110,230,177,251,227,103,96,51,153,193,247,22,121,151,8,186,161,246,226,197,79,87,120,177,87,211,201,77,125,199,27,94,148,176,93,88,145,189,32,87,189,99,149,24,248,165,122,72,215,163,55,244,238,49,21,27,43,209,67,70,96,242,154,91,170,88,38,180,224,150,205,76,211,75,239,182,113,187,207,123,193,86,248,89,169,251,189,169,159,12,159,195,153,140,145,189,36,137,237,248,154,157,122,117,78,168,168,171,234,192,0,0,0,0,227,250,13,196,198,27,175,57,14,164,225,150,106,26,187,118,67,165,217,69,110,57,122,162,153,21,236,115,35,170,168,134,154,174,41,81,168,215,50,102,211,72,170,207,115,227,123,30,213,69,110,201,36,236,6,117,181,127,84,179,189,22,227,139,84,117,47,77,47,190,198,201,44,218,129,148,120,42,223,11,13,71,107,187,87,85,12,159,195,153,143,141,221,99,149,237,248,154,189,58,245,78,138,136,169,119,220,40,241,93,167,28,90,233,195,51,92,42,95,3,117,161,237,193,127,176,79,50,62,170,209,84,228,85,70,185,81,19,185,11,246,185,98,153,17,27,35,90,228,84,99,217,36,108,14,214,0,0,0,3,138,113,153,173,121,87,14,220,54,102,26,199,133,91,237,85,183,172,127,217,254,26,11,164,82,73,74,254,253,125,61,59,247,182,57,35,122,244,100,206,84,232,244,248,145,58,245,78,168,181,237,162,28,221,184,146,212,173,104,192,116,230,251,132,233,172,22,220,171,40,181,89,43,37,164,182,215,182,120,224,169,171,142,25,29,27,157,88,230,163,209,175,85,69,86,185,58,244,234,139,247,19,43,154,63,145,61,77,250,47,172,81,20,173,194,119,154,125,27,249,129,143,122,140,0,95,159,18,252,76,97,188,45,99,216,166,103,168,52,53,111,199,175,249,69,62,57,93,91,76,138,247,219,25,53,45,76,201,86,177,35,85,211,49,174,167,106,61,141,248,246,61,206,106,61,205,72,223,216,8,1,206,175,202,198,45,243,2,135,211,174,36,106,229,139,204,2,143,72,171,41,184,126,214,252,139,194,96,181,123,96,198,110,82,199,4,84,182,26,169,39,154,105,91,82,246,177,36,88,103,146,163,223,52,143,115,97,115,27,213,27,27,158,248,194,229,0,0,0,0,8,127,204,99,138,221,113,225,39,21,195,51,93,43,196,177,75,173,150,241,112,170,181,222,106,111,176,205,47,135,170,88,217,37,28,113,50,26,136,159,241,178,58,197,114,244,115,83,180,212,85,106,170,35,166,1,205,56,145,209,11,87,17,250,37,148,232,189,230,249,87,102,167,200,233,226,107,43,233,163,108,143,166,158,25,227,168,133,234,199,123,158,196,150,24,247,179,171,85,204,220,212,115,21,81,232,21,237,194,199,54,157,96,213,158,32,176,157,50,213,140,127,79,236,216,222,81,112,91,92,181,118,187,93,193,42,146,170,88,158,202,56,216,174,169,149,169,220,170,90,120,213,92,197,106,53,234,170,173,68,87,37,170,25,87,52,167,194,198,181,254,241,60,62,225,58,199,37,191,193,85,228,22,245,241,240,54,46,220,108,174,130,87,211,213,118,155,220,145,82,21,158,25,86,61,207,87,118,213,155,186,59,170,32,65,94,51,57,160,107,239,14,220,73,230,26,57,133,98,26,127,91,101,199,253,159,225,167,186,91,235,100,170,127,126,130,158,161,251,221,29,92,108,94,143,153,200,157,24,159,10,39,94,171,213,86,79,242,244,226,131,62,226,207,69,239,90,141,168,214,140,126,221,114,183,101,21,54,72,162,178,83,205,12,14,130,58,74,73,154,231,54,105,101,114,191,117,67,209,85,28,137,209,27,238,251,213,106,135,154,63,158,205,77,250,47,163,209,19,255,0,146,167,149,140,167,230,5,119,167,91,128,147,252,93,107,125,215,135,30,29,51,61,101,177,88,233,46,247,43,5,61,51,104,233,42,228,115,32,89,234,42,161,166,141,242,109,248,156,198,58,116,122,177,21,170,244,98,181,28,205,219,210,173,191,171,87,197,63,252,65,210,175,253,213,113,255,0,94,61,255,0,58,205,116,163,186,223,112,190,30,44,55,158,247,177,55,228,153,21,52,105,4,145,178,170,86,118,232,88,231,162,172,177,204,200,93,84,247,70,168,198,172,117,112,63,227,234,213,103,21,229,59,161,119,221,79,226,130,217,168,222,198,181,86,226,218,105,214,227,119,117,193,88,253,181,83,211,212,71,64,144,196,168,229,116,205,157,157,246,191,162,54,63,12,174,222,215,246,218,240,181,254,45,181,155,62,225,195,133,124,143,87,108,204,199,239,57,102,57,79,107,107,214,166,130,104,237,213,51,205,91,77,77,51,210,157,179,247,88,197,73,164,115,25,222,114,183,225,69,115,250,47,88,1,162,28,221,184,146,212,173,104,192,116,230,251,132,233,172,22,220,171,40,181,89,43,37,164,182,215,182,120,224,169,171,142,25,29,27,157,88,230,163,209,175,85,69,86,185,58,244,234,139,247,19,43,154,63,145,61,77,250,47,172,81,20,129,195,214,83,98,193,181,247,77,51,92,166,187,193,89,113,252,194,205,116,184,212,246,159,39,98,150,10,216,164,150,77,140,71,61,219,88,199,47,70,162,185,122,116,68,85,247,1,166,144,0,2,149,191,171,87,197,63,252,65,210,175,253,213,113,255,0,94,46,164,202,184,26,115,209,12,214,235,169,90,47,128,234,53,246,158,146,11,150,85,139,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,244,233,213,87,239,60,167,10,188,76,97,188,87,233,29,30,169,97,244,53,118,231,182,161,214,219,189,178,165,21,207,183,92,99,100,111,150,4,147,106,54,102,109,150,55,178,70,162,110,99,219,185,172,126,248,217,250,248,78,242,177,163,127,47,241,239,78,128,161,110,20,120,174,212,126,18,181,29,153,174,21,47,142,181,87,118,224,191,216,39,153,89,75,119,165,106,170,163,92,168,139,219,153,155,156,177,76,136,174,141,206,114,42,61,143,146,55,134,143,129,229,52,183,84,176,77,105,193,45,154,153,166,151,223,108,227,119,158,247,130,173,240,179,83,247,123,83,62,25,63,135,51,25,35,122,73,19,219,241,53,58,244,234,157,81,81,87,213,128,0,0,0,142,188,109,241,131,140,240,141,165,242,222,156,180,149,185,181,242,158,118,226,118,122,184,170,59,21,211,197,36,12,153,242,73,19,21,173,100,45,169,100,170,199,62,53,145,26,172,99,154,171,185,161,226,120,205,230,69,167,28,37,223,104,112,59,102,55,246,239,51,151,108,247,43,69,61,205,40,227,181,82,185,155,163,117,68,253,169,122,77,39,86,57,144,163,55,118,213,100,114,177,29,23,118,74,233,110,169,96,154,211,130,91,53,51,77,47,190,217,198,239,61,239,5,91,225,102,167,238,246,166,124,50,127,14,102,50,70,244,146,39,183,226,106,117,233,213,58,162,162,174,104,179,252,255,0,50,213,60,202,237,168,58,131,144,213,223,50,27,229,66,212,215,87,84,170,111,149,253,17,17,17,17,17,172,99,90,141,99,24,212,70,49,141,107,90,141,107,81,18,79,242,230,227,95,247,85,212,121,236,25,253,206,235,38,153,101,63,195,185,83,64,189,216,237,117,202,172,72,238,109,135,107,158,237,172,98,199,43,98,86,185,241,185,174,233,43,161,138,53,11,233,7,228,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,253,96,71,252,119,140,92,18,229,197,142,93,194,77,254,143,216,217,37,155,192,125,159,155,185,53,71,183,187,182,213,175,170,248,89,7,110,151,177,26,34,127,18,85,238,117,248,122,42,109,36,1,65,124,204,110,215,91,7,48,13,64,190,216,174,117,118,235,149,186,162,195,87,71,89,73,51,161,158,154,120,237,52,46,142,88,228,106,163,152,246,185,17,200,228,84,84,84,69,66,207,249,121,241,167,106,226,159,75,233,236,89,126,65,72,237,84,198,169,213,50,10,52,166,109,42,214,192,146,109,138,225,4,109,114,181,236,115,86,38,202,172,70,163,38,87,39,110,54,62,29,193,45,64,0,10,203,227,7,143,158,54,120,69,213,15,176,247,220,35,77,111,22,42,250,120,234,108,89,27,177,187,133,44,23,86,36,108,89,209,140,75,156,168,199,197,43,214,55,49,95,191,167,109,234,136,217,88,171,102,135,42,226,119,135,172,87,138,13,26,189,105,30,83,83,224,60,127,110,166,221,116,101,44,117,19,91,43,162,118,232,170,35,107,211,252,232,222,141,115,28,248,165,149,136,246,111,220,129,0,56,116,231,55,120,189,231,112,216,56,151,197,49,75,22,55,93,187,253,144,88,161,175,103,179,54,67,51,255,0,139,75,214,170,74,158,228,137,4,109,216,177,246,247,57,206,222,159,209,181,67,49,154,209,164,57,150,130,234,134,65,164,122,129,5,36,119,220,118,161,176,212,45,36,233,52,18,177,241,182,88,166,141,254,229,86,73,20,145,200,136,228,107,209,30,136,230,181,200,173,75,63,229,67,199,29,54,75,106,178,112,143,168,204,171,91,237,182,158,161,152,141,217,95,45,66,87,82,68,217,39,117,20,234,229,114,196,248,34,107,251,78,78,145,44,49,54,62,140,116,108,239,7,95,230,67,198,182,169,240,125,251,59,253,153,216,49,75,159,218,223,107,248,223,110,210,212,205,219,240,190,19,183,218,236,207,23,78,190,37,251,183,110,235,209,189,58,116,94,188,87,131,62,104,26,251,196,79,18,120,126,142,102,184,134,159,209,89,114,15,104,120,153,237,118,250,216,234,153,216,160,168,168,102,199,73,87,35,19,171,225,106,47,86,47,194,171,211,162,244,84,249,92,243,191,4,255,0,50,126,154,69,94,87,30,123,52,203,235,94,143,90,5,255,0,16,131,143,190,99,180,220,42,221,104,180,215,76,109,24,254,81,157,213,83,173,77,197,149,213,82,186,11,11,21,208,186,20,168,134,36,106,202,249,226,116,202,214,36,241,190,52,72,228,114,57,146,49,29,210,184,232,227,54,197,193,230,156,82,220,227,181,123,103,51,202,60,69,62,51,109,149,143,74,87,73,18,51,187,83,83,35,122,116,134,46,236,74,177,181,201,36,142,123,90,221,168,175,150,60,251,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,5,138,224,28,219,56,217,213,60,202,211,167,218,125,164,26,107,124,200,111,149,9,77,67,67,77,105,184,111,149,253,21,85,85,86,189,26,198,53,168,231,189,238,84,99,24,215,57,202,214,181,85,45,167,0,143,62,139,13,180,183,84,171,113,250,172,177,105,209,215,103,216,41,166,130,220,147,170,170,171,32,108,242,62,85,99,81,81,155,222,228,87,237,87,237,143,119,109,176,215,151,7,47,250,62,29,236,81,106,222,175,99,191,237,177,95,226,96,138,154,162,72,42,35,199,105,119,190,61,180,239,133,242,70,249,166,141,17,239,153,29,185,35,149,34,106,51,248,203,44,234,0,113,77,115,226,187,78,56,118,212,125,56,194,181,66,95,101,90,181,27,218,112,67,127,150,100,109,45,182,170,149,105,18,54,212,162,167,193,12,158,41,200,179,117,219,27,152,213,122,35,28,249,34,237,101,85,243,206,252,19,252,201,250,104,22,168,10,234,229,139,204,2,179,87,104,233,184,126,214,252,139,197,231,84,155,96,198,110,82,199,60,181,87,234,88,224,154,105,91,82,246,177,99,73,160,142,159,223,52,143,107,166,107,219,213,29,35,94,249,44,84,0,0,1,199,244,27,137,140,55,94,114,29,73,195,44,212,53,118,236,135,75,178,138,220,114,245,69,50,43,216,230,71,85,81,13,53,92,82,163,81,174,100,205,166,145,85,158,231,198,246,61,170,138,221,146,73,216,12,235,106,254,169,103,122,45,199,22,168,234,94,154,95,125,141,146,89,181,3,40,240,85,190,22,26,142,215,118,174,170,25,63,135,51,31,27,186,199,43,219,241,53,122,117,234,157,21,17,80,52,82,14,41,194,143,21,218,113,197,174,156,51,53,194,165,240,55,90,30,220,23,251,4,243,35,234,173,21,78,69,84,107,149,17,59,144,191,107,150,41,145,17,178,53,174,69,70,61,146,70,206,214,0,0,0,3,242,93,174,214,171,5,170,182,251,125,185,210,91,173,182,234,121,42,235,43,42,230,108,48,83,65,27,85,210,75,36,142,84,107,24,214,162,185,92,170,136,136,138,170,7,159,213,45,82,193,52,91,4,185,234,102,165,223,125,141,141,217,187,62,54,183,194,205,81,218,238,204,200,99,254,28,44,124,142,235,36,172,111,194,213,233,215,170,244,68,85,72,235,193,47,48,204,55,140,91,173,247,15,118,19,87,135,101,150,106,117,185,50,218,234,213,184,65,87,110,71,71,27,167,101,66,69,26,53,236,150,86,53,209,185,169,238,124,110,99,159,252,68,142,176,57,134,113,167,117,226,159,84,42,44,88,134,65,86,237,43,198,170,17,49,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,110,55,190,109,209,175,0,207,243,45,44,204,173,58,131,167,217,13,93,143,33,177,212,37,77,13,117,50,166,248,159,209,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,67,81,0,143,252,29,113,139,130,113,127,130,84,95,236,20,126,198,201,44,219,62,208,99,253,201,170,61,151,221,154,161,148,191,215,79,130,40,231,238,199,78,178,127,13,23,103,93,174,232,169,239,144,0,126,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,23,139,115,132,209,172,167,136,42,93,47,110,45,236,172,6,178,224,251,124,57,237,210,234,234,104,253,209,59,183,59,232,214,157,86,40,100,157,26,196,124,146,183,100,111,73,101,72,250,61,141,147,252,85,112,207,134,241,95,164,117,154,91,152,87,85,219,158,218,134,220,173,23,58,101,87,62,221,113,141,146,50,41,214,61,200,217,153,182,89,24,248,220,169,185,143,118,215,49,251,36,102,120,117,75,75,115,189,22,206,238,122,103,169,118,47,99,100,150,110,207,141,162,241,80,212,118,187,176,178,104,255,0,137,11,223,27,186,199,43,29,240,185,122,117,232,189,21,21,16,52,252,10,203,229,67,199,29,54,75,106,178,112,143,168,204,171,91,237,182,158,161,152,141,217,95,45,66,87,82,68,217,39,117,20,234,229,114,196,248,34,107,251,78,78,145,44,49,54,62,140,116,108,239,89,160,3,149,113,59,196,46,43,194,254,141,94,181,115,41,166,241,254,3,183,77,110,181,178,170,58,121,174,117,210,187,108,84,241,185,235,254,116,143,86,181,238,100,81,74,244,99,246,109,95,107,159,231,248,110,150,97,183,109,65,212,28,134,146,199,143,88,233,214,166,186,186,165,87,100,76,234,136,136,136,136,174,123,220,229,107,24,198,162,189,239,115,90,212,115,156,136,185,236,227,7,139,60,203,139,173,80,251,113,125,167,171,179,216,168,41,227,166,177,99,142,175,74,168,45,76,88,216,147,171,30,145,196,143,124,178,177,100,115,213,155,250,118,216,170,173,137,136,129,117,60,18,113,131,140,241,115,165,241,94,154,180,148,89,181,142,158,6,229,150,122,72,170,59,20,51,203,36,236,133,241,201,43,17,174,100,205,166,124,168,198,190,69,141,28,140,123,156,169,185,210,40,204,182,133,235,166,163,240,233,168,246,237,80,210,251,207,129,186,208,245,138,104,101,69,125,45,194,149,202,139,37,45,76,104,169,220,133,251,91,213,58,163,145,205,107,216,230,61,140,123,116,61,195,174,188,225,188,73,105,29,139,85,176,202,218,71,50,227,78,198,92,232,97,168,89,159,105,184,163,26,181,20,82,171,152,199,111,141,206,232,142,86,55,123,21,146,53,54,61,170,161,210,192,32,175,49,254,96,20,124,59,216,165,210,77,33,200,191,219,98,191,195,79,45,77,60,112,84,71,142,210,239,100,155,170,25,51,36,141,243,77,26,43,25,10,183,114,71,42,202,229,103,240,82,80,253,124,91,243,61,195,120,102,214,219,38,144,91,240,218,188,149,246,234,136,102,205,230,98,172,47,160,164,158,4,124,80,209,163,186,54,106,157,178,197,58,171,149,34,216,137,22,237,242,57,244,242,211,75,117,75,4,214,156,18,217,169,154,105,125,246,206,55,121,239,120,42,223,11,53,63,119,181,51,225,147,248,115,49,146,55,164,145,61,191,19,83,175,78,169,213,21,21,115,25,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,160,158,5,248,50,177,112,121,167,21,86,201,46,190,217,204,242,143,15,81,147,92,162,123,210,149,210,68,143,237,83,83,70,238,157,33,139,187,42,36,142,106,73,35,158,231,59,106,43,34,140,36,169,197,56,204,214,188,171,135,110,27,51,13,99,194,173,246,170,219,214,63,236,255,0,13,5,210,41,36,165,127,126,190,158,157,251,219,28,145,189,122,50,103,42,116,122,124,72,157,122,167,84,94,214,69,94,104,254,68,245,55,232,190,177,68,4,53,209,14,110,220,73,106,86,180,96,58,115,125,194,116,214,11,110,85,148,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,157,122,117,69,251,139,20,226,95,137,140,55,133,172,123,20,204,245,6,134,173,248,245,255,0,40,167,199,43,171,105,145,94,251,99,38,165,169,153,42,214,36,106,186,102,53,212,237,71,177,191,30,199,185,205,71,185,169,27,232,51,132,239,52,250,55,243,3,30,245,24,11,84,231,87,229,99,22,249,129,67,233,215,16,39,248,41,175,150,47,48,10,61,34,172,166,225,251,91,242,47,9,130,213,237,131,25,185,75,28,17,82,216,106,164,158,105,165,109,75,218,196,145,97,158,74,143,124,210,61,205,133,204,111,84,108,110,123,227,185,64,0,0,56,255,0,18,252,76,97,188,45,99,216,166,103,168,52,53,111,199,175,249,69,62,57,93,91,76,138,247,219,25,53,45,76,201,86,177,35,85,211,49,174,167,106,61,141,248,246,61,206,106,61,205,72,223,216,8,1,206,175,202,198,45,243,2,135,211,174,36,106,229,139,204,2,143,72,171,41,184,126,214,252,139,194,96,181,123,96,198,110,82,199,4,84,182,26,169,39,154,105,91,82,246,177,36,88,103,146,163,223,52,143,115,97,115,27,213,27,27,158,248,194,229,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,86,231,87,230,159,22,249,127,67,234,55,18,234,74,86,231,87,230,159,22,249,127,67,234,55,16,58,175,35,31,198,207,203,127,169,22,168,85,95,35,31,198,207,203,127,169,22,168,0,0,0,128,28,234,252,172,98,223,48,40,125,58,226,79,242,0,115,171,242,177,139,124,192,161,244,235,136,16,3,149,199,158,205,50,250,215,163,214,151,252,80,15,43,143,61,154,101,245,175,71,173,47,248,0,0,10,96,231,45,162,247,92,107,94,109,122,209,106,196,42,224,199,179,11,61,37,37,198,244,215,186,88,39,189,193,221,143,180,254,174,94,203,252,28,84,187,91,209,141,122,69,35,155,185,204,149,83,242,242,100,213,47,178,156,71,95,116,206,190,251,225,104,51,188,126,79,13,69,225,119,248,203,165,19,210,104,127,136,140,87,71,178,149,215,23,123,220,214,59,175,69,234,238,218,22,19,204,135,68,45,90,221,194,134,88,219,133,242,174,215,81,129,211,212,103,20,47,134,54,200,201,231,160,163,168,85,130,86,175,69,86,73,20,146,177,21,174,69,107,213,143,248,145,171,27,232,95,79,115,91,174,154,231,248,214,163,88,169,233,39,185,98,183,138,43,221,28,85,108,115,160,146,122,105,153,52,109,145,173,115,92,172,87,49,17,81,28,213,233,215,162,167,222,4,223,231,87,230,159,22,249,127,67,234,55,19,170,242,49,252,108,252,183,250,145,194,185,180,230,182,173,74,214,141,48,212,107,21,61,92,22,220,171,73,236,183,186,56,170,216,214,207,28,21,53,117,211,70,217,26,215,57,168,244,107,209,21,17,206,78,189,122,42,253,231,234,229,245,174,148,124,59,112,227,197,6,163,123,103,217,215,166,219,241,251,118,56,230,36,15,153,247,138,134,93,35,165,88,226,157,81,146,246,222,189,247,179,163,151,181,12,174,216,228,106,181,67,149,115,21,214,59,238,178,113,113,157,212,221,225,240,244,152,125,194,124,58,215,77,185,143,236,210,208,79,44,110,93,237,99,21,221,217,214,162,126,142,220,230,119,246,110,115,88,213,39,7,37,141,6,166,180,225,185,95,17,183,154,42,182,92,175,181,15,198,108,171,53,60,177,51,217,208,172,114,212,205,19,213,251,39,100,181,9,28,106,187,63,134,250,23,181,31,241,61,169,84,24,158,45,125,206,114,171,54,21,139,80,248,219,214,65,112,167,181,219,169,187,172,143,191,85,60,141,142,40,247,189,90,198,238,123,218,157,92,168,212,235,213,85,19,222,105,123,69,52,190,213,162,186,71,136,105,69,153,212,146,83,226,214,122,107,107,234,41,168,155,72,202,201,216,196,239,85,44,77,85,70,62,105,123,146,191,226,114,171,228,114,171,156,170,170,161,237,64,0,8,255,0,198,191,21,214,46,18,244,106,183,50,238,218,171,50,251,151,90,60,90,201,91,51,219,227,234,183,49,36,145,91,26,43,214,24,24,254,236,139,213,141,94,140,143,184,199,203,26,157,171,44,184,223,108,248,173,230,237,139,99,159,104,47,84,86,250,138,139,117,163,198,50,147,218,21,76,141,206,138,155,190,244,86,69,220,122,53,157,199,38,214,238,234,190,228,51,175,198,30,177,234,198,180,107,238,81,118,214,56,124,21,235,31,184,86,227,240,90,55,83,73,236,90,88,43,106,28,219,127,126,157,140,101,79,101,242,200,206,250,162,185,253,58,245,84,233,208,57,86,89,148,223,115,156,170,243,154,229,53,222,54,245,144,92,42,46,151,26,158,211,35,239,213,79,35,164,150,77,140,70,177,187,158,247,47,70,162,53,58,244,68,68,247,22,127,194,215,41,75,22,103,195,141,226,231,196,21,182,235,140,234,38,89,210,124,122,86,212,189,102,199,41,90,198,186,7,79,71,240,49,211,74,245,122,205,12,174,115,146,46,219,81,105,230,238,43,120,167,40,173,28,210,125,85,215,219,189,219,80,166,241,151,172,38,223,75,144,99,118,141,181,49,245,170,134,182,23,123,67,191,19,218,207,235,119,182,6,118,36,71,54,79,23,215,162,164,78,46,252,12,192,234,174,153,229,90,55,168,249,30,150,230,180,158,30,245,140,220,37,183,212,237,142,70,71,54,197,248,39,139,184,198,61,208,202,197,108,145,189,90,155,227,123,28,137,209,200,89,255,0,43,174,96,20,119,122,59,111,12,154,223,145,118,110,176,248,107,118,15,116,158,56,32,165,146,150,40,34,130,27,75,187,108,102,217,147,181,214,41,36,87,186,103,72,232,213,200,244,137,178,244,174,110,58,61,162,89,54,139,208,234,150,121,146,82,98,57,101,138,162,74,11,29,217,182,105,235,103,188,61,105,42,167,138,202,245,133,200,145,178,89,99,222,217,229,71,50,21,73,58,116,238,191,117,43,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,6,167,140,171,154,51,224,167,81,181,183,85,120,121,198,179,61,123,197,105,45,57,13,117,60,51,82,214,211,84,192,246,95,45,210,83,197,53,53,201,98,133,85,180,207,149,178,170,62,21,233,209,241,185,200,200,218,246,198,204,230,1,39,248,1,227,6,235,194,110,174,53,215,5,164,147,4,204,106,40,232,50,182,77,19,149,244,208,49,238,72,235,162,116,108,116,187,233,210,105,94,177,181,174,73,88,231,179,110,245,142,72,239,207,19,202,108,89,206,43,102,205,113,106,239,27,101,200,45,244,247,75,117,79,105,241,247,233,103,141,178,69,38,199,163,94,221,204,123,87,163,145,28,157,122,42,34,251,140,214,106,182,133,234,62,141,81,226,23,108,214,205,218,181,103,120,253,22,73,96,185,64,170,250,90,218,90,136,35,153,88,215,170,39,73,162,238,181,146,198,168,142,107,149,170,157,88,248,222,249,129,202,247,142,159,216,166,84,205,14,214,60,207,194,105,181,235,127,177,234,107,91,186,27,21,210,73,26,169,214,101,114,120,122,57,186,201,220,234,142,99,37,86,73,252,38,186,162,69,11,169,40,7,154,63,158,205,77,250,47,163,209,23,252,80,15,52,127,61,154,155,244,95,71,162,2,85,114,49,252,108,252,183,250,145,106,133,85,242,49,252,108,252,183,250,145,106,128,10,1,230,143,231,179,83,126,139,232,244,69,255,0,20,3,205,31,207,102,166,253,23,209,232,128,143,250,91,170,89,222,139,103,118,205,76,211,75,239,177,178,75,55,123,193,86,248,88,106,59,93,216,95,12,159,195,153,143,141,221,99,149,237,248,154,189,58,245,78,138,136,169,161,62,20,120,174,211,142,45,116,225,153,174,21,47,129,186,208,246,224,191,216,39,153,31,85,104,170,114,42,163,92,168,137,220,133,251,92,177,76,136,141,145,173,114,42,49,236,146,54,103,179,29,210,220,239,43,193,50,237,76,176,88,188,86,55,130,120,15,180,21,190,42,22,120,63,27,50,195,75,252,55,189,36,147,124,141,86,255,0,13,174,219,211,171,186,39,188,246,188,42,241,49,153,112,161,171,148,122,165,135,208,210,92,88,234,119,91,110,246,202,148,70,178,227,110,145,241,190,88,18,77,170,232,95,186,40,222,201,26,139,181,236,110,230,189,155,227,120,105,36,202,185,167,61,23,213,236,55,94,180,191,31,213,205,63,158,174,75,22,69,78,233,169,210,174,5,134,120,158,201,29,20,176,200,207,122,35,227,150,57,35,85,106,185,138,172,85,107,156,213,71,46,99,0,150,156,188,248,211,186,240,177,170,20,246,44,191,32,171,110,149,228,181,10,153,5,26,83,58,169,40,167,88,246,197,112,130,54,185,28,199,181,201,19,101,86,35,149,240,163,147,183,35,217,14,219,233,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,203,190,77,139,95,112,251,140,54,156,142,135,194,85,212,91,232,46,145,199,221,100,155,169,107,105,98,171,166,147,171,21,81,55,193,60,79,233,215,115,119,116,114,35,145,81,39,255,0,44,94,96,20,122,69,89,77,195,246,183,228,94,19,5,171,219,6,51,114,150,56,34,165,176,213,73,60,211,74,218,151,181,137,34,195,60,149,30,249,164,123,155,11,152,222,168,216,220,247,198,23,40,0,0,0,3,53,156,88,249,167,214,79,152,25,15,168,206,125,94,20,120,174,212,126,18,181,29,153,174,21,47,142,181,87,118,224,191,216,39,153,89,75,119,165,106,170,163,92,168,139,219,153,155,156,177,76,136,174,141,206,114,42,61,143,146,55,252,174,44,124,211,235,39,204,12,135,212,103,60,254,93,164,57,150,21,167,120,22,169,94,96,164,92,123,81,233,238,51,89,103,134,116,115,247,208,213,186,150,166,25,88,189,28,199,181,201,27,209,122,43,21,147,51,163,149,200,246,176,52,145,165,186,165,130,107,78,9,108,212,205,52,190,251,103,27,188,247,188,21,111,133,154,159,187,218,153,240,201,252,57,152,201,27,210,72,158,223,137,169,215,167,84,234,138,138,190,172,160,190,94,124,105,221,120,88,213,10,123,22,95,144,85,183,74,242,90,133,76,130,141,41,157,84,148,83,172,123,98,184,65,27,92,142,99,218,228,137,178,171,17,202,248,81,201,219,145,236,135,109,244,218,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,7,235,0,1,21,121,163,249,19,212,223,162,250,197,17,74,220,39,121,167,209,191,152,24,247,168,192,93,79,52,127,34,122,155,244,95,88,162,41,91,132,239,52,250,55,243,3,30,245,24,0,181,78,117,126,86,49,111,152,20,62,157,113,41,88,186,158,117,126,86,49,111,152,20,62,157,113,42,47,70,244,135,50,215,125,68,183,233,110,159,65,73,62,67,118,167,174,154,134,10,153,210,22,84,62,154,146,106,165,133,30,191,11,94,246,192,230,49,92,173,102,247,55,115,152,222,174,64,181,238,88,188,192,43,53,118,142,155,135,237,111,200,188,94,117,73,182,12,102,229,44,115,203,85,126,165,142,9,166,149,181,47,107,22,52,154,8,233,253,243,72,246,186,102,189,189,81,210,53,239,146,197,76,182,127,178,172,11,42,255,0,117,113,204,147,28,184,127,227,40,235,173,181,212,242,127,234,201,12,209,200,207,241,57,174,111,242,84,47,123,151,159,26,118,174,41,244,190,158,197,151,228,20,142,213,76,106,157,83,32,163,74,102,210,173,108,9,38,216,174,16,70,215,43,94,199,53,98,108,170,196,106,50,101,114,118,227,99,225,220,18,212,0,0,0,5,5,243,63,209,123,174,148,241,105,150,223,97,196,42,237,56,198,115,80,219,245,154,177,207,116,176,87,207,36,49,58,224,230,72,174,119,71,165,99,230,115,162,85,69,98,73,26,163,91,27,227,235,40,57,33,106,151,255,0,20,189,20,184,95,127,224,153,77,162,217,225,127,203,77,95,63,121,25,255,0,202,214,236,123,255,0,198,198,255,0,108,83,175,243,134,209,11,86,121,195,165,62,178,205,124,171,163,185,105,117,66,58,158,145,177,181,240,87,65,113,170,164,166,149,143,251,156,199,181,201,11,218,244,85,78,140,145,170,213,222,143,142,168,120,88,214,191,221,219,136,44,39,88,228,183,248,218,76,126,224,190,62,6,197,220,145,244,51,196,250,122,174,211,123,145,162,204,144,77,42,199,185,232,222,226,51,119,86,245,69,14,171,205,31,207,102,166,253,23,209,232,137,255,0,201,83,202,198,83,243,2,187,211,173,196,0,230,143,231,179,83,126,139,232,244,71,191,209,253,116,163,209,254,85,186,143,141,209,94,124,38,73,168,154,129,93,141,219,33,141,32,146,71,210,201,110,182,173,193,238,142,85,221,217,240,189,200,93,35,26,231,50,74,152,63,162,174,71,180,34,174,191,107,29,247,136,13,101,203,53,139,35,135,195,213,228,215,7,84,71,77,185,143,240,148,172,106,71,77,77,189,140,98,73,218,130,56,162,238,108,71,63,102,231,124,78,85,46,43,148,134,131,83,105,103,13,17,234,77,194,138,174,12,135,83,234,61,169,82,149,52,242,211,190,43,116,15,146,42,24,209,143,122,181,236,115,86,90,150,74,214,51,123,43,26,159,19,88,199,45,58,232,14,142,95,120,128,214,92,79,71,113,201,188,61,94,77,112,109,60,149,59,88,255,0,9,74,198,186,74,154,157,143,123,18,78,212,17,203,47,111,122,57,251,54,183,226,114,33,165,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,0,140,28,209,252,137,234,111,209,125,98,136,160,18,255,0,185,163,249,19,212,223,162,250,197,17,68,58,123,133,93,117,43,63,198,180,230,197,81,73,5,203,42,188,81,89,40,229,171,123,155,4,115,212,204,200,99,116,142,107,92,228,98,57,232,170,168,215,47,78,189,17,126,224,44,123,148,167,26,254,196,172,163,225,55,83,110,118,170,59,44,221,233,48,187,132,235,216,145,181,211,79,220,125,177,202,141,217,39,121,242,203,36,78,145,205,114,72,142,137,22,69,150,22,50,218,140,187,231,248,6,101,165,153,149,219,79,181,7,30,171,177,228,54,58,133,166,174,161,169,68,223,19,250,34,162,162,162,171,94,199,53,90,246,61,170,172,123,28,215,53,92,215,34,173,207,114,224,230,1,71,196,69,138,45,36,213,236,139,253,182,40,60,76,241,84,212,71,5,60,121,21,46,247,201,186,157,144,178,56,217,52,49,170,49,240,163,119,44,113,36,173,87,255,0,25,34,9,212,101,92,213,65,149,112,52,167,194,119,149,141,27,249,127,143,122,116,6,107,13,41,240,157,229,99,70,254,95,227,222,157,1,154,192,37,167,47,62,52,238,188,44,106,133,61,139,47,200,42,219,165,121,45,66,166,65,70,148,206,170,74,41,214,61,177,92,32,141,174,71,49,237,114,68,217,85,136,229,124,40,228,237,200,246,67,182,250,109,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,51,47,170,58,67,153,105,5,78,51,6,97,5,34,51,48,197,237,153,125,162,106,105,210,86,79,110,174,139,124,78,84,247,57,143,107,146,72,222,215,34,116,124,78,86,238,98,177,238,155,252,177,121,128,81,233,21,101,55,15,218,223,145,120,76,22,175,108,24,205,202,88,224,138,150,195,85,36,243,77,43,106,94,214,36,139,12,242,84,123,230,145,238,108,46,99,122,163,99,115,223,24,92,160,7,159,207,243,252,55,75,48,219,182,160,234,14,67,73,99,199,172,116,235,83,93,93,82,171,178,38,117,68,68,68,68,87,61,238,114,181,140,99,81,94,247,185,173,106,57,206,68,80,243,250,233,174,154,113,195,166,156,92,117,67,84,47,62,6,213,67,210,40,97,137,17,245,87,10,167,34,172,116,180,209,170,167,114,103,237,119,68,234,141,70,181,207,123,152,198,61,237,206,182,186,107,166,163,241,23,168,247,29,80,213,11,207,142,186,215,116,138,24,98,69,101,45,190,149,170,171,29,45,52,106,171,219,133,155,157,209,58,171,149,206,115,222,231,189,239,123,186,95,27,124,96,228,220,92,234,132,183,167,45,93,22,19,99,168,157,184,157,158,174,42,126,253,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,119,95,229,193,203,254,179,136,139,236,90,183,171,216,239,251,83,208,120,152,34,166,168,146,122,121,50,42,173,143,143,109,59,225,124,114,50,24,100,84,123,230,71,109,89,34,72,154,143,254,50,196,16,88,18,171,154,63,158,205,77,250,47,163,209,18,43,129,94,19,48,222,46,184,9,202,176,123,237,69,37,158,251,65,169,21,85,54,44,141,212,11,85,61,169,235,69,107,89,209,140,73,34,87,178,88,152,177,185,138,253,157,123,111,84,87,68,197,64,243,252,177,121,128,81,233,21,101,55,15,218,223,145,120,76,22,175,108,24,205,202,88,224,138,150,195,85,36,243,77,43,106,94,214,36,139,12,242,84,123,230,145,238,108,46,99,122,163,99,115,223,29,202,25,129,213,45,45,206,244,91,59,185,233,158,165,216,189,141,146,89,187,62,54,139,197,67,81,218,238,194,201,163,254,36,47,124,110,235,28,172,119,194,229,233,215,162,244,84,84,75,105,229,139,204,2,179,87,104,233,184,126,214,252,139,197,231,84,155,96,198,110,82,199,60,181,87,234,88,224,154,105,91,82,246,177,99,73,160,142,159,223,52,143,107,166,107,219,213,29,35,94,249,2,11,115,71,243,217,169,191,69,244,122,34,63,233,110,169,103,122,45,157,219,53,51,77,47,190,198,201,44,221,239,5,91,225,97,168,237,119,97,124,50,127,14,102,62,55,117,142,87,183,226,106,244,235,213,58,42,34,164,128,230,143,231,179,83,126,139,232,244,68,127,199,116,183,59,202,240,76,187,83,44,22,47,21,141,224,158,3,237,5,111,138,133,158,15,198,204,176,210,255,0,13,239,73,36,223,35,85,191,195,107,182,244,234,238,137,239,3,66,124,40,241,93,167,28,90,233,195,51,92,42,95,3,117,161,237,193,127,176,79,50,62,170,209,84,228,85,70,185,81,19,185,11,246,185,98,153,17,27,35,90,228,84,99,217,36,108,237,102,112,120,81,226,187,81,248,74,212,118,102,184,84,190,58,213,93,219,130,255,0,96,158,101,101,45,222,149,170,170,141,114,162,47,110,102,110,114,197,50,34,186,55,57,200,168,246,62,72,223,161,61,45,213,44,19,90,112,75,102,166,105,165,247,219,56,221,231,189,224,171,124,44,212,253,222,212,207,134,79,225,204,198,72,222,146,68,246,252,77,78,189,58,167,84,84,85,15,86,0,2,53,113,209,193,149,139,140,61,56,165,182,71,117,246,54,103,139,248,138,140,102,229,43,222,180,173,146,84,103,118,154,166,54,245,235,12,189,168,145,100,107,86,72,220,198,185,187,145,31,20,153,246,187,90,110,182,11,173,109,138,251,108,171,183,92,173,213,18,82,86,81,213,194,232,103,166,158,55,43,100,138,72,220,136,230,61,174,69,106,181,81,21,21,21,20,212,241,0,57,157,112,29,251,111,177,84,235,206,147,217,119,103,216,253,189,222,210,181,219,173,221,202,172,162,22,190,22,199,213,221,214,167,122,158,6,212,43,118,199,36,179,53,35,133,58,236,137,168,21,213,197,111,25,183,222,45,52,227,74,237,153,229,171,181,153,224,158,215,167,187,220,160,99,25,75,117,142,161,40,187,21,45,141,189,59,83,47,135,149,37,141,26,145,238,70,185,157,17,253,168,188,87,9,58,223,106,225,195,95,177,205,104,188,216,234,239,52,248,229,61,209,204,160,166,145,177,190,166,121,173,213,52,240,177,94,239,115,24,178,205,30,247,244,114,181,155,156,141,122,162,49,121,0,3,213,106,150,169,103,122,211,157,220,245,51,82,239,190,217,201,47,61,159,27,91,225,97,167,238,246,161,100,49,255,0,14,22,50,54,244,142,38,55,225,106,117,233,213,122,170,170,173,159,242,148,224,163,216,148,116,124,89,106,109,178,235,71,122,155,189,30,23,111,157,59,17,182,134,104,59,111,185,185,17,219,228,239,50,89,99,137,178,53,173,72,209,210,162,72,146,194,246,113,94,88,188,7,126,219,239,180,218,243,171,22,93,216,14,63,112,111,179,109,119,27,119,114,151,40,153,172,153,178,116,119,117,171,217,167,157,180,234,237,209,201,20,206,73,33,94,187,37,106,93,72,0,0,2,170,249,231,126,9,254,100,253,52,181,66,170,249,231,126,9,254,100,253,52,10,181,180,221,174,182,11,173,21,246,197,115,171,183,92,173,213,17,213,209,214,82,76,232,103,166,158,55,35,163,150,57,26,168,230,61,174,68,114,57,21,21,21,17,80,190,158,94,124,105,218,184,167,210,250,123,22,95,144,82,59,85,49,170,117,76,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,219,141,143,135,117,37,232,246,133,234,62,188,214,100,214,157,47,179,123,102,235,139,227,243,100,147,91,98,85,90,170,202,88,167,130,25,25,76,196,69,238,204,158,33,175,72,250,163,158,214,57,25,185,234,198,63,229,105,110,169,103,122,45,157,219,53,51,77,47,190,198,201,44,221,239,5,91,225,97,168,237,119,97,124,50,127,14,102,62,55,117,142,87,183,226,106,244,235,213,58,42,34,160,105,248,28,43,131,238,44,240,222,46,180,191,237,197,138,158,146,207,125,160,168,146,154,251,142,54,189,106,167,181,61,100,122,64,175,122,199,18,189,146,196,196,145,175,70,108,235,220,98,42,186,39,162,119,80,6,107,56,177,243,79,172,159,48,50,31,81,156,210,153,154,206,44,124,211,235,39,204,12,135,212,103,3,234,240,163,197,118,163,240,149,168,236,205,112,169,124,117,170,187,183,5,254,193,60,202,202,91,189,43,85,85,26,229,68,94,220,204,220,229,138,100,69,116,110,115,145,81,236,124,145,191,66,122,91,170,88,38,180,224,150,205,76,211,75,239,182,113,187,207,123,193,86,248,89,169,251,189,169,159,12,159,195,153,140,145,189,36,137,237,248,154,157,122,117,78,168,168,171,156,28,171,66,245,31,16,210,124,43,91,238,118,110,238,25,157,248,184,173,183,74,117,87,199,13,85,61,76,240,73,75,81,238,78,212,203,225,223,35,17,122,181,241,170,171,92,170,201,91,31,117,229,231,198,157,215,133,141,80,167,177,101,249,5,91,116,175,37,168,84,200,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,185,30,200,118,133,250,3,242,90,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,126,176,5,53,243,58,230,1,71,171,181,149,60,63,104,134,69,226,240,90,77,208,100,215,40,163,130,90,91,245,84,115,195,52,77,166,123,152,178,36,48,73,79,238,154,55,181,179,57,238,232,142,141,172,124,157,255,0,153,215,48,10,205,34,163,169,225,251,68,50,47,9,157,85,238,131,38,185,69,28,241,85,88,105,100,130,25,162,109,51,220,196,141,102,158,58,143,116,209,189,206,133,172,119,68,108,142,99,227,169,109,45,210,220,239,90,115,187,102,153,233,165,139,219,57,37,231,189,224,168,188,84,52,253,222,212,47,154,79,226,76,246,70,222,145,196,247,124,78,78,189,58,39,85,84,69,15,42,11,52,227,171,132,204,55,132,94,2,113,92,30,197,81,73,120,190,215,234,69,45,77,247,35,109,2,210,207,117,122,81,93,22,4,123,22,73,85,140,138,39,164,109,98,63,103,94,227,209,17,210,189,86,58,242,184,243,217,166,95,90,244,122,208,56,166,133,235,166,163,240,233,168,246,237,80,210,251,207,129,186,208,245,138,104,101,69,125,45,194,149,202,139,37,45,76,104,169,220,133,251,91,213,58,163,145,205,107,216,230,61,140,123,116,83,161,122,233,167,28,69,233,197,187,84,52,190,243,227,173,85,221,98,154,25,81,25,85,111,170,106,34,201,75,83,26,42,246,230,102,230,245,78,170,213,107,154,246,57,236,123,30,234,118,230,89,192,173,55,12,185,53,46,167,233,141,5,37,46,151,228,117,16,91,105,104,91,85,44,147,218,46,41,78,170,232,30,179,200,249,102,100,201,4,211,54,68,114,237,94,228,110,107,17,177,172,156,171,130,78,48,114,110,17,181,66,43,211,86,174,183,9,190,84,64,220,178,207,73,21,63,126,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,52,52,60,69,254,63,184,62,181,113,101,164,110,109,189,42,227,206,240,234,122,202,252,81,240,202,212,101,76,239,99,86,74,25,91,35,219,22,202,133,134,38,36,142,115,86,39,181,143,221,177,36,142,73,1,128,103,248,110,169,225,182,157,65,211,236,134,146,249,143,95,41,210,166,134,186,153,87,100,172,234,168,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,158,128,12,176,221,173,55,91,5,214,182,197,125,182,85,219,174,86,234,137,41,43,40,234,225,116,51,211,79,27,149,178,69,36,110,68,115,30,215,34,181,90,168,138,138,138,138,94,79,46,110,61,191,122,139,20,250,111,168,144,120,125,77,198,109,254,50,174,162,10,125,148,183,170,22,61,145,45,99,81,137,178,25,145,242,70,217,98,247,53,92,246,190,36,218,231,71,15,149,230,117,192,119,237,190,197,83,175,58,79,101,221,159,99,246,247,123,74,215,110,183,119,42,178,136,90,248,91,31,87,119,90,157,234,120,27,80,173,219,28,146,204,212,142,20,235,178,38,165,43,1,47,249,140,241,175,251,213,106,60,22,12,2,231,117,143,76,177,111,225,219,105,167,94,212,119,74,228,87,164,151,55,67,181,175,110,230,61,35,137,178,171,156,200,218,231,116,137,211,75,26,68,3,170,240,197,195,214,85,197,6,178,217,116,143,22,169,240,30,63,185,83,113,186,62,150,74,136,109,148,49,55,116,181,18,53,137,254,108,108,71,57,141,124,178,196,197,123,55,238,73,149,205,155,72,112,221,5,210,254,28,244,143,79,224,171,142,197,142,211,228,208,211,173,92,235,52,242,189,242,91,229,150,105,31,238,69,124,146,201,36,138,141,70,177,21,234,141,107,90,141,106,5,117,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,39,70,49,101,154,40,209,206,232,155,228,99,126,247,34,47,117,224,235,140,92,239,132,12,238,162,255,0,96,163,246,206,55,121,217,246,131,31,238,67,79,237,78,212,53,12,165,254,186,124,18,201,7,106,74,133,147,248,104,155,250,109,119,84,95,119,96,229,39,128,97,186,167,174,153,254,159,106,14,61,73,124,199,175,154,111,95,77,93,67,82,139,178,86,123,74,218,168,168,168,168,230,61,174,70,189,143,106,163,216,246,181,205,86,185,168,169,202,184,219,224,251,38,225,27,84,37,178,185,42,235,112,155,229,68,238,196,239,21,114,211,247,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,66,221,56,156,230,1,164,250,49,195,237,187,86,240,12,138,213,148,221,115,139,124,211,224,148,206,142,165,105,110,114,71,44,49,206,233,95,27,63,133,225,251,232,249,33,149,208,200,174,141,241,117,99,250,171,104,135,63,207,243,45,83,204,174,218,131,168,57,13,93,243,33,190,84,45,77,117,117,74,166,249,95,209,17,17,17,17,26,198,53,168,214,49,141,68,99,24,214,181,168,214,181,17,60,249,105,60,169,248,18,186,173,214,131,138,109,101,198,105,27,109,109,58,79,132,90,174,48,57,211,201,58,185,142,142,240,172,85,70,177,141,106,57,32,222,215,43,213,253,246,163,54,65,36,129,216,57,98,240,29,251,16,177,83,107,206,172,89,118,231,217,5,189,190,205,181,220,109,221,186,172,94,23,62,102,201,209,221,215,39,122,162,7,83,171,183,71,28,176,181,100,133,122,111,149,171,63,192,0,69,94,104,254,68,245,55,232,190,177,68,74,162,42,243,71,242,39,169,191,69,245,138,32,41,91,132,239,52,250,55,243,3,30,245,24,11,84,231,87,229,99,22,249,129,67,233,215,18,170,248,78,243,79,163,127,48,49,239,81,128,181,78,117,126,86,49,111,152,20,62,157,113,2,149,139,147,229,139,204,2,179,87,104,233,184,126,214,252,139,197,231,84,155,96,198,110,82,199,60,181,87,234,88,224,154,105,91,82,246,177,99,73,160,142,159,223,52,143,107,166,107,219,213,29,35,94,249,42,135,70,244,135,50,215,125,68,183,233,110,159,65,73,62,67,118,167,174,154,134,10,153,210,22,84,62,154,146,106,165,133,30,191,11,94,246,192,230,49,92,173,102,247,55,115,152,222,174,79,41,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,160,26,158,4,74,229,231,198,157,171,138,125,47,167,177,101,249,5,35,181,83,26,167,84,200,40,210,153,180,171,91,2,73,182,43,132,17,181,202,215,177,205,88,155,42,177,26,140,153,92,157,184,216,248,119,75,80,32,7,58,191,43,24,183,204,10,31,78,184,148,172,93,79,58,191,43,24,183,204,10,31,78,184,149,23,163,122,67,153,107,190,162,91,244,183,79,160,164,159,33,187,83,215,77,67,5,76,233,11,42,31,77,73,53,82,194,143,95,133,175,123,96,115,24,174,86,179,123,155,185,204,111,87,32,90,247,44,94,96,21,154,187,71,77,195,246,183,228,94,47,58,164,219,6,51,114,150,57,229,170,191,82,199,4,211,74,218,151,181,139,26,77,4,116,254,249,164,123,93,51,94,222,168,233,26,247,201,98,166,88,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,47,167,151,159,26,118,174,41,244,190,158,197,151,228,20,142,213,76,106,157,83,32,163,74,102,210,173,108,9,38,216,174,16,70,215,43,94,199,53,98,108,170,196,106,50,101,114,118,227,99,225,220,18,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,190,115,247,107,85,199,138,251,37,29,190,231,73,85,81,107,193,232,41,43,162,134,102,189,244,179,173,101,108,201,20,173,69,234,199,172,83,69,34,53,221,23,100,140,119,220,228,85,159,252,193,184,219,181,112,161,128,71,98,198,39,164,174,212,92,170,158,162,27,85,27,106,154,217,237,48,58,25,154,203,179,227,116,50,177,236,142,161,177,181,177,72,141,73,151,184,141,85,72,228,233,66,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,129,103,252,141,110,214,168,110,186,201,98,154,231,72,203,149,101,61,134,174,158,141,211,53,39,154,8,93,92,217,101,100,125,119,57,140,116,240,181,206,68,232,213,150,52,94,155,147,173,175,153,129,210,173,76,202,180,111,81,241,205,82,194,170,252,61,235,25,184,69,112,166,221,36,140,142,109,139,241,193,47,109,236,123,161,149,138,232,228,98,57,55,198,247,181,87,163,148,208,247,10,188,76,97,188,87,233,29,30,169,97,244,53,118,231,182,161,214,219,189,178,165,21,207,183,92,99,100,111,150,4,147,106,54,102,109,150,55,178,70,162,110,99,219,185,172,126,248,216,29,128,0,0,175,94,117,247,107,84,60,54,225,182,41,174,116,140,185,86,103,20,245,116,244,110,153,169,60,208,67,65,90,217,101,100,125,119,57,140,116,240,181,206,68,232,213,150,52,94,155,147,172,191,226,43,94,112,222,27,116,142,251,170,217,157,109,35,89,110,167,123,45,148,51,84,44,47,187,92,85,142,90,122,40,149,172,123,183,200,230,244,87,35,29,177,136,249,28,155,24,229,76,246,113,21,175,57,151,18,90,185,125,213,108,206,182,173,207,184,212,61,150,202,25,170,18,102,90,109,200,247,45,61,20,74,214,49,187,35,107,186,43,145,141,222,245,124,142,77,239,114,168,117,94,89,119,107,85,151,142,61,48,172,188,220,233,40,41,228,168,185,82,50,90,153,155,19,29,60,246,202,184,97,137,28,229,68,87,201,44,145,198,198,253,238,123,218,212,234,170,136,104,36,202,185,121,60,180,56,227,166,226,59,13,135,71,179,134,85,179,81,112,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,248,223,34,72,197,84,115,217,8,77,240,0,3,56,60,100,232,93,103,14,220,71,102,122,115,236,111,103,89,91,112,146,227,142,53,139,59,225,125,158,161,238,146,149,35,150,116,71,203,219,98,246,30,254,174,78,236,50,183,123,149,170,229,209,241,88,28,237,52,114,197,46,43,130,241,3,79,55,102,245,77,112,76,58,178,61,175,119,139,165,146,58,138,186,117,234,175,217,31,101,241,84,251,145,155,159,226,190,39,116,141,168,161,85,119,156,166,251,144,91,172,86,155,189,119,136,164,198,109,239,181,218,227,237,49,158,30,149,245,85,21,110,143,171,81,21,253,103,171,168,127,87,42,187,227,233,215,107,90,136,166,202,111,180,152,173,199,10,167,174,217,101,186,220,40,238,149,148,221,166,47,118,170,146,58,152,233,228,222,169,189,187,89,91,82,157,17,81,171,220,234,228,85,107,85,62,80,2,101,114,167,208,106,109,100,226,142,131,38,190,209,85,201,98,211,106,116,201,164,123,105,229,88,36,184,178,86,54,130,23,204,199,181,34,127,117,86,165,168,170,238,226,81,200,197,99,154,175,86,222,241,13,121,83,232,53,78,141,240,185,65,147,95,104,169,35,190,234,77,66,100,210,61,180,241,36,241,219,159,19,27,65,11,230,99,220,178,179,180,139,82,212,85,111,109,107,36,98,177,174,71,171,166,80,0,0,2,16,115,47,224,114,155,136,236,54,109,97,193,223,86,205,69,194,236,242,50,26,72,217,45,67,47,150,232,86,73,214,137,176,177,28,228,169,71,62,87,66,230,55,227,124,139,27,209,81,204,124,51,124,1,150,204,79,41,190,224,217,85,155,53,197,171,188,21,235,31,184,83,221,45,213,61,166,73,216,170,130,70,201,20,155,30,142,99,182,189,141,94,142,69,106,244,232,168,169,238,47,167,133,174,62,180,227,90,248,113,188,107,110,164,92,45,88,93,94,11,210,159,49,133,213,40,232,105,228,216,213,142,166,8,209,206,155,179,80,174,219,12,110,106,200,233,91,36,44,239,57,136,247,197,94,106,124,7,127,221,126,42,244,130,203,254,10,92,190,197,108,183,127,211,190,166,246,231,247,127,243,118,202,200,225,255,0,9,80,247,127,109,121,85,96,117,254,42,184,152,204,184,175,213,202,205,82,204,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,80,114,189,224,91,246,215,149,51,92,117,143,12,241,122,109,101,223,236,122,106,215,109,134,251,116,142,70,162,117,133,90,190,34,142,30,146,119,58,171,88,249,81,145,255,0,21,173,168,141,57,87,0,188,20,101,92,86,106,61,37,238,237,108,240,250,101,140,220,33,147,35,184,84,36,140,142,191,98,182,71,91,41,214,55,49,238,154,86,42,35,220,199,39,102,55,163,213,119,58,38,75,125,24,158,45,98,193,177,91,54,21,139,80,248,43,46,63,111,167,181,219,169,187,175,147,177,75,4,109,142,40,247,189,92,247,109,99,26,157,92,170,229,233,213,85,87,222,7,214,50,174,106,160,202,184,23,253,101,225,211,4,226,131,128,93,42,211,76,234,159,240,254,199,89,103,173,223,55,246,50,233,236,84,134,10,206,220,82,199,222,237,119,222,238,211,221,177,255,0,114,167,220,169,70,218,209,164,57,150,130,234,134,65,164,122,129,5,36,119,220,118,161,176,212,45,36,233,52,18,177,241,182,88,166,141,254,229,86,73,20,145,200,136,228,107,209,30,136,230,181,200,173,75,169,229,155,197,158,27,174,250,47,106,210,214,211,210,89,50,205,53,179,219,236,175,180,186,189,103,158,190,221,77,73,79,3,110,76,69,141,136,140,116,168,246,58,54,172,157,165,237,239,119,241,99,221,245,121,131,112,73,106,226,191,0,142,251,140,65,73,67,168,184,173,61,68,214,170,198,210,181,211,221,160,108,51,57,150,151,200,233,162,99,25,37,67,163,115,101,145,92,144,175,113,90,136,146,73,212,56,7,42,126,58,170,115,24,232,56,88,213,122,250,186,155,237,45,58,67,133,87,54,150,38,192,235,117,37,19,19,217,175,72,99,106,181,241,69,79,36,173,154,69,119,113,22,70,185,237,115,99,73,97,175,52,127,61,154,155,244,95,71,162,35,87,251,42,192,178,175,247,87,28,201,49,203,135,254,50,142,186,219,93,79,39,254,172,144,205,28,140,255,0,19,154,230,255,0,37,67,213,107,190,177,223,117,247,83,43,117,87,41,135,101,234,235,111,181,83,220,100,220,197,241,53,84,150,234,122,73,106,122,49,140,99,59,207,167,116,189,182,181,26,206,230,196,234,141,234,161,98,188,140,127,27,63,45,254,164,90,161,85,124,140,127,27,63,45,254,164,90,160,2,128,121,163,249,236,212,223,162,250,61,17,127,197,0,243,71,243,217,169,191,69,244,122,32,36,255,0,36,123,77,170,255,0,106,215,155,21,246,217,73,113,182,220,105,241,250,74,202,58,184,91,52,21,48,72,219,155,100,138,72,220,138,215,177,205,85,106,181,81,81,81,85,20,242,186,223,202,67,50,151,138,59,102,25,162,16,213,209,105,126,79,78,251,180,183,203,143,73,224,198,152,201,118,212,81,170,247,59,181,15,106,58,37,129,175,218,249,18,93,170,247,36,21,21,13,246,188,140,127,27,63,45,254,164,90,160,28,83,133,30,20,116,227,132,173,56,102,21,133,69,227,174,181,221,185,239,247,249,225,70,85,93,234,154,138,136,231,34,42,246,225,102,231,36,80,162,171,99,107,156,170,175,123,228,145,249,194,53,80,101,92,11,190,205,248,50,177,113,135,192,142,136,219,35,186,251,27,51,197,244,254,205,81,140,220,165,123,214,149,178,75,108,165,238,211,84,198,222,189,97,151,181,18,44,141,106,201,27,152,215,55,114,35,226,146,146,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,52,147,194,119,149,141,27,249,127,143,122,116,4,85,230,117,192,119,237,190,197,83,175,58,79,101,221,159,99,246,247,123,74,215,110,183,119,42,178,136,90,248,91,31,87,119,90,157,234,120,27,80,173,219,28,146,204,212,142,20,235,178,38,160,124,158,88,188,192,43,53,118,142,155,135,237,111,200,188,94,117,73,182,12,102,229,44,115,203,85,126,165,142,9,166,149,181,47,107,22,52,154,8,233,253,243,72,246,186,102,189,189,81,210,53,239,146,197,76,176,218,110,215,91,5,214,138,251,98,185,213,219,174,86,234,136,234,232,235,41,38,116,51,211,79,27,145,209,203,28,141,84,115,30,215,34,57,28,138,138,138,136,168,95,79,47,62,52,237,92,83,233,125,61,139,47,200,41,29,170,152,213,58,166,65,70,148,205,165,90,216,18,77,177,92,32,141,174,86,189,142,106,196,217,85,136,212,100,202,228,237,198,199,195,184,37,168,0,12,214,113,99,230,159,89,62,96,100,62,163,57,111,220,5,105,110,9,173,60,182,48,109,52,212,187,23,182,113,187,207,180,252,109,23,138,154,159,187,218,191,213,77,31,241,33,123,36,111,73,34,99,190,23,39,94,157,23,170,42,162,212,15,22,62,105,245,147,230,6,67,234,51,151,83,202,227,200,158,153,125,107,214,43,64,166,190,43,184,81,212,126,18,181,29,248,86,107,23,142,181,87,119,39,176,95,224,133,89,75,119,165,106,162,43,154,138,171,219,153,155,154,146,194,170,174,141,206,106,162,189,143,142,71,202,174,88,188,192,40,244,138,178,155,135,237,111,200,188,38,11,87,182,12,102,229,44,112,69,75,97,170,146,121,166,149,181,47,107,18,69,134,121,42,61,243,72,247,54,23,49,189,81,177,185,239,142,202,120,174,225,71,78,56,181,211,135,225,89,172,94,6,235,67,220,158,193,127,130,20,125,85,162,169,200,136,174,106,42,167,114,23,237,106,75,10,170,54,70,181,170,138,199,178,57,25,159,124,243,69,245,67,77,117,66,125,23,203,241,10,184,51,104,42,41,41,22,203,72,248,235,167,146,122,152,227,146,158,40,252,51,164,108,175,123,102,139,163,88,174,94,175,70,253,254,224,52,230,14,21,193,30,37,173,184,31,13,24,118,25,175,205,164,131,39,177,211,190,219,21,20,49,65,190,134,221,3,214,26,56,37,150,158,89,33,157,233,12,108,84,145,155,62,7,49,175,107,164,99,228,147,186,129,21,121,163,249,19,212,223,162,250,197,17,74,220,39,121,167,209,191,152,24,247,168,192,93,79,52,127,34,122,155,244,95,88,162,41,91,132,239,52,250,55,243,3,30,245,24,0,181,78,117,126,86,49,111,152,20,62,157,113,32,7,43,143,61,154,101,245,175,71,173,39,255,0,58,191,43,24,183,204,10,31,78,184,144,3,149,199,158,205,50,250,215,163,214,129,58,121,157,114,255,0,172,213,218,58,158,32,116,67,29,241,121,213,38,233,242,107,108,82,79,45,85,250,150,56,33,134,39,83,49,207,88,210,104,35,167,247,67,27,26,233,154,247,116,87,72,214,50,74,150,210,221,82,206,244,91,59,182,106,102,154,95,125,141,146,89,187,222,10,183,194,195,81,218,238,194,248,100,254,28,204,124,110,235,28,175,111,196,213,233,215,170,116,84,69,77,63,25,204,227,114,77,6,127,18,249,139,120,112,162,164,131,13,142,161,141,107,237,245,61,219,116,245,187,17,106,159,68,222,219,82,42,110,234,185,141,99,93,36,107,177,207,137,201,11,227,141,129,119,220,31,113,103,134,241,117,165,255,0,110,44,84,244,150,123,237,5,68,148,215,220,113,181,235,85,61,169,235,35,210,5,123,214,56,149,236,150,38,36,141,122,51,103,94,227,17,85,209,61,19,186,148,109,202,67,18,214,219,135,18,241,230,122,96,218,72,49,139,77,63,179,115,122,218,152,160,153,140,183,84,178,73,162,129,34,116,177,205,190,89,168,152,140,146,29,221,183,181,174,123,95,30,232,228,188,144,0,0,62,78,89,139,88,179,156,86,243,133,101,52,62,54,203,144,91,234,45,119,26,110,235,227,239,210,207,27,163,150,61,236,86,189,187,152,247,39,86,170,57,58,245,69,69,247,153,151,213,93,51,202,180,111,81,242,61,45,205,105,60,61,235,25,184,75,111,169,219,28,140,142,109,139,240,79,23,113,140,123,161,149,138,217,35,122,181,55,198,246,57,19,163,144,211,241,77,124,233,52,114,197,135,235,46,37,172,86,137,187,117,122,137,111,168,167,186,83,109,122,238,170,182,182,158,54,212,239,115,213,19,124,19,211,197,219,107,24,214,248,109,223,19,164,114,160,64,12,155,41,190,230,23,24,110,217,29,119,139,171,167,183,208,90,227,147,180,200,246,210,209,82,197,73,77,31,70,34,34,236,130,8,153,215,166,231,109,234,229,87,42,170,170,114,155,237,94,43,110,194,170,43,183,217,109,87,10,219,165,29,55,105,137,218,170,171,142,154,58,137,55,162,111,118,230,81,83,39,69,85,106,118,250,181,17,92,229,95,148,0,177,254,76,26,13,77,149,106,134,75,175,247,218,42,191,15,131,211,182,215,98,123,169,229,108,18,92,107,35,145,179,200,201,145,232,199,190,26,110,172,116,74,215,251,171,163,122,236,86,177,93,113,39,10,224,143,65,170,120,113,225,163,14,211,107,205,21,36,25,10,83,190,233,144,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,78,141,218,212,238,160,69,94,104,254,68,245,55,232,190,177,68,82,183,9,222,105,244,111,230,6,61,234,48,23,83,205,31,200,158,166,253,23,214,40,138,43,210,124,235,246,95,170,120,110,166,123,47,218,127,100,178,11,117,247,193,119,251,62,43,194,212,199,55,107,185,181,219,55,118,246,238,218,238,157,122,244,94,157,0,184,158,100,124,190,234,120,137,166,143,88,116,110,213,72,221,69,183,83,182,154,182,219,12,81,66,252,153,139,44,17,196,178,212,77,60,80,194,250,104,82,119,35,220,215,62,70,35,35,235,209,145,162,83,102,1,159,230,90,89,153,90,117,7,79,178,26,187,30,67,99,168,74,154,26,234,101,77,241,63,162,162,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,233,119,75,117,75,4,214,156,18,217,169,154,105,125,246,206,55,121,239,120,42,223,11,53,63,119,181,51,225,147,248,115,49,146,55,164,145,61,191,19,83,175,78,169,213,21,21,106,219,154,247,3,149,56,213,214,247,197,198,156,190,145,44,87,42,138,119,229,214,148,100,84,235,67,87,43,163,129,181,176,35,81,169,43,39,149,204,238,181,122,202,147,74,233,58,189,178,63,178,19,171,130,78,48,113,158,46,116,190,43,211,86,146,139,54,177,211,192,220,178,207,73,21,71,98,134,121,100,157,144,190,57,37,98,53,204,153,180,207,149,24,215,200,177,163,145,143,115,149,55,59,60,39,74,225,215,94,115,46,27,117,114,197,170,216,101,109,91,95,110,168,99,46,116,48,212,36,44,187,91,149,237,90,138,41,85,204,123,118,72,214,244,71,43,29,177,232,201,26,155,216,213,78,106,6,148,248,78,242,177,163,127,47,241,239,78,128,205,97,165,62,19,188,172,104,223,203,252,123,211,160,51,88,5,239,92,56,76,195,120,186,224,39,70,240,123,237,69,37,158,251,65,131,227,85,54,44,141,212,11,85,61,169,235,69,74,179,163,24,146,68,175,100,177,49,99,115,21,251,58,246,222,168,174,137,138,148,151,170,90,91,157,232,182,119,115,211,61,75,177,123,27,36,179,118,124,109,23,138,134,163,181,221,133,147,71,252,72,94,248,221,214,57,88,239,133,203,211,175,69,232,168,168,154,41,225,59,202,198,141,252,191,199,189,58,3,143,243,12,224,178,213,197,62,151,212,95,113,12,126,145,218,169,141,83,162,227,245,139,82,218,85,173,129,36,221,45,190,121,28,213,107,216,230,172,174,137,30,173,70,76,173,94,228,108,124,219,131,143,242,197,230,1,89,171,180,116,220,63,107,126,69,226,243,170,77,176,99,55,41,99,158,90,171,245,44,112,77,52,173,169,123,88,177,164,208,71,79,239,154,71,181,211,53,237,234,142,145,175,124,147,43,136,30,30,52,191,137,172,1,218,115,170,246,170,186,203,107,42,22,186,142,90,74,201,41,167,162,173,72,101,134,58,152,220,213,218,231,177,179,200,168,217,26,248,213,85,55,49,221,58,25,204,197,180,171,81,243,77,71,165,210,28,111,11,186,213,230,117,119,7,218,219,100,117,58,197,85,29,84,106,228,150,57,91,38,222,207,111,99,214,69,147,107,99,107,30,231,171,81,174,84,210,158,149,91,181,30,209,167,24,229,179,87,178,59,85,251,51,166,183,197,29,238,229,107,163,90,106,90,154,164,79,137,204,141,87,252,136,174,70,198,215,185,21,205,138,20,114,68,192,168,187,79,39,157,97,135,136,186,44,26,251,87,87,89,164,140,168,141,213,153,197,34,208,211,79,52,9,74,147,72,200,232,93,83,36,209,189,102,235,76,143,86,189,26,170,146,171,92,212,218,182,255,0,128,96,24,110,150,97,182,157,62,211,236,122,146,199,143,88,233,210,154,134,134,153,23,100,76,234,170,170,170,170,174,123,220,229,115,222,247,42,189,239,115,156,229,115,156,170,190,128,1,64,60,209,252,246,106,111,209,125,30,136,159,252,149,60,172,101,63,48,43,189,58,220,64,14,104,254,123,53,55,232,190,143,68,79,254,74,158,86,50,159,152,21,222,157,110,3,165,115,12,224,178,213,197,62,151,212,95,113,12,126,145,218,169,141,83,162,227,245,139,82,218,85,173,129,36,221,45,190,121,28,213,107,216,230,172,174,137,30,173,70,76,173,94,228,108,124,219,163,87,0,28,174,110,182,11,174,35,196,71,16,117,53,118,235,149,186,161,151,155,54,24,145,58,25,233,167,141,209,201,71,83,93,42,57,28,199,181,200,233,60,34,53,21,21,33,238,191,251,109,57,105,64,10,1,230,143,231,179,83,126,139,232,244,68,159,228,143,105,181,95,237,90,243,98,190,219,41,46,54,219,141,62,63,73,89,71,87,11,102,130,166,9,27,115,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,145,131,154,63,158,205,77,250,47,163,209,18,171,145,143,227,103,229,191,212,128,138,188,125,112,81,149,112,167,168,245,119,187,77,179,196,105,150,77,112,154,76,114,225,78,146,62,58,13,234,233,27,108,168,89,28,247,182,104,152,138,140,115,220,189,232,216,175,69,220,217,89,23,234,229,231,198,157,215,133,141,80,167,177,101,249,5,91,116,175,37,168,84,200,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,185,30,200,118,220,255,0,20,127,176,159,216,78,77,251,203,255,0,241,54,254,178,246,223,247,103,252,50,15,15,253,197,253,113,253,209,216,254,135,254,183,195,184,205,96,26,157,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,253,100,0,228,235,251,118,253,132,220,62,223,255,0,241,54,254,23,236,255,0,251,143,254,25,112,246,159,246,175,235,143,238,141,159,221,31,254,175,225,234,79,240,0,0,41,47,155,151,12,248,110,138,234,229,155,84,176,202,234,182,51,85,234,46,215,43,157,178,101,89,25,77,113,133,240,62,162,120,164,115,149,219,39,117,94,245,141,83,224,123,95,181,219,28,216,227,142,188,23,232,229,139,95,120,160,192,52,171,41,155,101,150,235,112,146,162,227,30,215,175,137,165,164,167,150,174,90,110,172,123,30,206,243,41,221,23,113,174,71,51,185,189,58,171,122,44,234,231,157,248,39,249,147,244,210,42,242,184,243,217,166,95,90,244,122,208,47,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,245,128,0,0,0,170,190,121,223,130,127,153,63,77,45,80,170,190,121,223,130,127,153,63,77,3,149,114,84,243,79,148,252,191,174,245,27,113,239,248,232,229,91,151,214,106,61,46,107,194,38,3,227,173,89,31,136,158,243,96,138,186,138,134,150,205,84,213,98,163,169,150,162,104,255,0,131,54,247,170,66,212,86,196,232,156,141,84,99,227,142,63,1,201,83,205,62,83,242,254,187,212,109,197,212,129,26,184,50,224,95,78,56,60,177,87,73,108,175,251,81,153,222,119,69,114,201,170,40,210,158,71,82,239,221,29,45,60,91,223,216,133,54,177,207,68,123,157,36,136,142,115,149,27,19,35,146,160,0,51,89,197,143,154,125,100,249,129,144,250,140,230,148,204,214,113,99,230,159,89,62,96,100,62,163,56,22,253,192,86,150,224,154,211,203,99,6,211,77,75,177,123,103,27,188,251,79,198,209,120,169,169,251,189,171,253,84,209,255,0,18,23,178,70,244,146,38,59,225,114,117,233,209,122,162,170,45,75,113,93,194,142,163,240,149,168,239,194,179,88,188,117,170,187,185,61,130,255,0,4,42,202,91,189,43,85,17,92,212,85,94,220,204,220,212,150,21,85,116,110,115,85,21,236,124,114,62,229,57,92,121,19,211,47,173,122,197,105,226,185,183,201,160,209,112,209,35,181,74,138,146,171,50,90,141,184,27,34,169,236,92,82,181,95,26,84,62,39,36,111,85,166,108,74,143,157,143,106,70,253,177,51,116,115,58,9,26,16,255,0,150,151,48,74,157,30,186,217,248,124,213,251,173,36,122,125,95,81,225,172,247,106,185,98,165,131,26,123,221,85,60,139,34,178,5,124,236,168,169,158,38,171,230,149,172,129,58,185,85,24,142,233,115,230,85,205,25,240,71,137,107,110,7,195,70,29,134,107,243,105,32,201,236,116,239,182,197,69,12,80,111,161,183,64,245,134,142,9,101,167,150,72,103,122,67,27,21,36,102,207,129,204,107,218,233,24,249,36,8,43,198,159,41,10,107,45,170,235,170,92,41,195,87,37,61,5,60,50,207,129,175,118,170,119,49,141,114,79,45,13,68,146,58,89,95,209,35,127,134,122,57,238,94,247,110,69,85,138,2,85,114,243,224,178,213,194,198,151,211,223,114,252,126,145,186,169,146,211,170,228,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,228,140,100,59,101,168,2,0,115,171,242,177,139,124,192,161,244,235,137,0,57,92,121,236,211,47,173,122,61,105,63,249,213,249,88,197,190,96,80,250,117,196,128,28,174,60,246,105,151,214,189,30,180,11,222,207,240,12,55,84,240,219,182,159,106,14,61,73,124,199,175,148,235,77,93,67,82,139,178,86,117,69,69,69,69,71,49,237,114,53,236,123,85,30,199,181,174,106,181,205,69,74,128,187,114,121,214,25,184,139,173,193,172,85,117,116,122,72,250,137,29,71,156,85,173,13,76,240,192,180,171,52,108,146,133,181,49,205,35,210,110,148,202,244,107,17,202,139,42,53,173,93,169,115,224,15,21,162,250,67,134,232,46,151,227,250,71,167,240,85,199,98,199,105,221,13,58,213,206,179,79,43,223,35,165,150,105,31,238,69,124,146,201,36,138,141,70,177,21,234,141,107,90,136,212,246,160,0,42,215,152,103,44,173,68,212,77,80,168,214,222,27,172,180,151,138,140,170,161,31,144,227,137,61,37,189,105,170,210,62,142,173,129,242,58,40,158,201,85,155,165,107,157,221,239,61,210,117,145,37,114,67,105,64,14,21,193,247,9,152,111,8,186,95,246,30,197,81,73,120,190,215,212,73,83,125,200,219,64,180,179,221,94,146,61,96,71,177,100,149,88,200,162,122,70,214,35,246,117,238,61,17,29,43,213,97,7,60,239,193,63,204,159,166,150,168,85,95,60,239,193,63,204,159,166,129,202,185,42,121,167,202,126,95,215,122,141,184,183,77,104,210,28,55,94,180,191,32,210,61,64,130,174,75,22,69,78,216,106,22,146,117,134,120,158,201,27,44,83,70,255,0,122,35,227,150,56,228,68,114,57,138,172,68,115,92,213,86,173,69,242,84,243,79,148,252,191,174,245,27,113,117,32,84,95,14,60,164,50,24,56,139,201,40,117,222,26,75,206,151,225,149,15,166,130,100,241,84,107,149,62,106,84,124,11,2,71,35,37,133,144,164,241,190,87,163,220,196,154,39,64,197,153,18,87,199,110,128,0,0,0,34,175,52,127,34,122,155,244,95,88,162,37,81,21,121,163,249,19,212,223,162,250,197,16,20,173,194,119,154,125,27,249,129,143,122,140,5,170,115,171,242,177,139,124,192,161,244,235,137,85,124,39,121,167,209,191,152,24,247,168,192,90,167,58,191,43,24,183,204,10,31,78,184,129,0,57,92,121,236,211,47,173,122,61,105,58,121,157,114,255,0,172,213,218,58,158,32,116,67,29,241,121,213,38,233,242,107,108,82,79,45,85,250,150,56,33,134,39,83,49,207,88,210,104,35,167,247,67,27,26,233,154,247,116,87,72,214,50,74,150,210,221,82,206,244,91,59,182,106,102,154,95,125,141,146,89,187,222,10,183,194,195,81,218,238,194,248,100,254,28,204,124,110,235,28,175,111,196,213,233,215,170,116,84,69,77,15,112,171,196,198,27,197,126,145,209,234,150,31,67,87,110,123,106,29,109,187,219,42,81,92,251,117,198,54,70,249,96,73,54,163,102,102,217,99,123,36,106,38,230,61,187,154,199,239,141,129,158,29,45,213,44,239,69,179,187,102,166,105,165,247,216,217,37,155,189,224,171,124,44,53,29,174,236,47,134,79,225,204,199,198,238,177,202,246,252,77,94,157,122,167,69,68,84,208,159,10,60,87,105,199,22,186,112,204,215,10,151,192,221,104,123,112,95,236,19,204,143,170,180,85,57,21,81,174,84,68,238,66,253,174,88,166,68,70,200,214,185,21,24,246,73,27,43,91,153,215,47,250,61,34,172,169,226,7,68,49,223,9,130,213,238,159,38,182,197,36,17,82,216,106,164,158,24,98,117,51,28,244,145,97,158,74,143,116,49,177,205,133,204,119,69,108,110,99,35,241,92,164,49,45,109,184,113,47,30,103,166,13,164,131,24,180,211,251,55,55,173,169,138,9,152,203,117,75,36,154,40,18,39,75,28,219,229,154,137,136,201,33,221,219,123,90,231,181,241,238,142,64,153,92,234,252,172,98,223,48,40,125,58,226,64,14,87,30,123,52,203,235,94,143,90,79,254,117,126,86,49,111,152,20,62,157,113,32,7,43,143,61,154,101,245,175,71,173,2,116,243,58,229,255,0,89,171,180,117,60,64,232,134,59,226,243,170,77,211,228,214,216,164,158,90,171,245,44,112,67,12,78,166,99,158,177,164,208,71,79,238,134,54,53,211,53,238,232,174,145,172,100,149,45,165,186,165,157,232,182,119,108,212,205,52,190,251,27,36,179,119,188,21,111,133,134,163,181,221,133,240,201,252,57,152,248,221,214,57,94,223,137,171,211,175,84,232,168,138,154,126,41,175,153,215,47,250,61,34,172,169,226,7,68,49,223,9,130,213,238,159,38,182,197,36,17,82,216,106,164,158,24,98,117,51,28,244,145,97,158,74,143,116,49,177,205,133,204,119,69,108,110,99,35,11,41,225,71,138,237,56,226,215,78,25,154,225,82,248,27,173,15,110,11,253,130,121,145,245,86,138,167,34,170,53,202,136,157,200,95,181,203,20,200,136,217,26,215,34,163,30,201,35,103,107,41,3,148,166,158,113,5,85,196,21,30,168,105,181,171,194,96,180,157,235,22,95,121,172,164,138,90,87,210,201,23,136,90,72,209,242,71,35,166,116,144,83,124,80,43,157,11,159,11,229,107,163,114,199,37,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,57,87,18,252,69,224,156,47,233,101,126,166,103,85,31,225,104,236,244,91,38,254,201,221,60,52,211,65,71,220,138,41,59,61,222,195,219,221,123,118,51,239,85,251,145,122,169,66,220,209,114,62,32,174,188,77,92,173,58,222,207,3,106,161,241,50,224,246,216,42,34,125,43,44,78,170,150,24,106,154,200,228,126,217,170,60,54,249,86,69,73,85,205,106,43,88,198,68,198,4,117,214,141,94,204,181,235,84,50,13,92,212,9,233,36,190,228,85,13,154,161,41,32,72,96,137,140,141,177,69,12,108,247,170,50,56,163,142,52,87,43,158,168,196,87,57,206,85,114,254,76,255,0,75,115,189,47,251,57,246,234,197,236,207,181,184,253,30,83,103,254,186,134,111,21,107,170,221,216,159,248,79,118,205,221,183,252,15,218,244,233,239,106,117,67,181,114,244,199,56,125,202,120,154,199,237,60,69,63,189,106,155,183,21,130,219,45,60,179,210,221,111,178,213,65,13,37,45,75,35,141,251,161,94,236,143,84,122,178,37,116,109,73,28,172,87,49,253,175,157,95,154,124,91,229,253,15,168,220,64,133,86,93,51,202,178,13,56,202,53,74,211,73,226,44,184,125,194,215,111,187,246,227,145,242,83,248,244,170,236,78,237,172,86,50,20,125,34,198,231,189,205,254,36,240,53,17,202,255,0,119,171,225,163,136,188,239,133,253,83,160,212,204,22,163,252,21,29,226,139,100,63,217,59,95,137,134,105,232,251,146,197,39,103,187,216,99,123,172,110,246,125,232,191,122,44,244,228,143,105,181,95,237,90,243,98,190,219,41,46,54,219,141,62,63,73,89,71,87,11,102,130,166,9,27,115,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,149,215,173,113,233,124,90,185,151,183,69,107,106,234,176,69,188,84,187,31,125,77,52,144,61,40,149,234,177,177,27,44,143,149,88,212,93,140,124,142,73,30,198,181,239,108,111,115,163,104,104,251,69,245,123,13,215,173,47,199,245,115,79,231,171,146,197,145,83,186,106,116,171,129,97,158,39,178,71,69,44,50,51,222,136,248,229,142,72,213,90,174,98,171,21,90,231,53,81,203,247,242,204,166,197,131,98,183,156,215,41,174,240,86,92,126,223,81,116,184,212,246,159,39,98,150,8,221,36,178,108,98,57,238,218,198,57,122,53,21,203,211,162,34,175,184,168,206,75,25,110,174,51,87,50,188,30,204,234,186,189,58,117,157,247,43,212,51,74,246,210,80,220,85,241,178,154,120,149,34,123,124,76,141,108,145,172,123,226,238,68,199,189,92,245,166,99,14,149,206,143,35,226,10,134,197,142,88,237,140,240,58,49,93,225,162,185,84,211,212,68,201,46,55,215,62,166,72,233,106,25,220,238,190,24,225,165,100,204,68,141,34,238,57,92,231,61,236,137,35,8,107,199,247,24,55,94,44,181,113,206,183,173,36,120,38,29,81,89,65,138,50,24,156,143,169,129,239,106,73,93,43,164,99,101,223,80,144,196,244,141,205,106,68,198,177,155,119,164,146,73,194,191,101,185,223,236,179,246,215,236,47,246,25,246,131,236,183,180,252,84,63,247,83,195,120,158,199,103,127,119,251,79,197,191,102,207,229,187,175,184,252,186,123,69,134,220,115,252,106,223,168,215,106,187,94,39,85,120,162,134,253,93,72,213,116,244,182,231,76,196,169,154,52,70,61,85,237,137,94,228,68,99,253,232,159,11,190,229,181,78,104,22,157,47,178,242,252,210,122,61,21,182,82,80,96,146,101,22,138,188,126,42,104,100,137,142,162,158,213,112,154,57,85,178,162,74,175,145,36,238,61,210,127,17,207,123,156,254,175,87,40,21,107,166,58,103,149,106,238,95,30,11,133,82,120,187,213,69,190,229,112,166,165,108,114,73,37,87,130,162,158,177,240,68,200,216,231,190,105,25,78,230,70,196,111,197,35,152,213,84,69,85,79,149,137,229,55,220,27,42,179,102,184,181,119,130,189,99,247,10,123,165,186,167,180,201,59,21,80,72,217,34,147,99,209,204,118,215,177,171,209,200,173,94,157,21,21,61,196,149,229,113,231,179,76,190,181,232,245,167,170,230,215,100,209,171,39,21,149,144,233,148,62,15,32,154,223,13,78,105,69,5,189,208,82,182,233,50,119,153,80,217,21,253,36,154,104,37,137,242,164,113,181,136,228,107,213,242,75,44,200,192,179,78,0,120,193,181,113,101,164,109,117,193,106,227,206,240,234,122,58,12,173,147,68,212,101,76,239,99,146,58,232,157,27,27,22,202,133,134,87,172,109,107,86,39,181,236,219,177,35,146,73,64,103,51,129,252,183,87,49,30,40,244,254,77,23,117,92,183,219,165,226,154,219,83,67,20,175,100,23,11,116,146,181,106,224,170,86,69,50,182,155,180,199,73,36,157,169,59,41,31,121,27,186,38,170,104,204,1,205,56,148,210,26,109,122,208,108,231,72,230,130,146,74,140,138,207,52,54,245,171,158,88,96,138,226,206,146,209,77,35,226,234,244,100,117,49,195,34,162,35,186,163,21,21,174,69,86,175,75,0,101,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,83,213,232,166,151,221,117,171,87,49,13,40,179,58,174,58,140,166,241,77,109,125,69,53,19,170,223,71,3,222,157,234,165,137,170,138,246,67,23,114,87,252,77,68,100,110,85,115,81,21,83,170,243,8,143,75,217,198,14,164,187,74,107,106,231,161,146,241,43,174,236,154,154,72,153,5,239,114,165,197,145,58,73,28,249,89,226,82,87,171,213,177,181,30,247,178,54,172,76,142,71,246,174,76,54,155,85,199,138,251,221,101,194,217,73,85,81,107,193,235,234,232,101,154,22,189,244,179,173,101,20,43,44,78,84,234,199,172,83,75,26,185,189,23,100,143,111,220,229,69,11,158,196,241,107,22,13,138,217,176,172,90,135,193,89,113,251,125,61,174,221,77,221,124,157,138,88,35,108,113,71,189,234,231,187,107,24,212,234,229,87,47,78,170,170,190,243,235,0,0,28,171,139,31,43,26,201,242,255,0,33,244,233,204,214,1,170,128,0,16,131,155,79,16,247,93,26,225,230,159,3,197,46,180,148,183,221,78,168,169,178,78,201,168,221,51,221,100,74,119,37,193,209,57,83,180,199,170,205,77,10,171,250,187,101,67,214,52,71,55,185,29,27,18,255,0,154,158,177,216,181,119,139,139,189,54,57,15,90,76,10,223,22,29,37,78,231,255,0,93,85,83,79,60,149,43,177,236,106,179,183,61,68,176,116,248,154,238,198,246,185,90,244,68,231,250,63,193,214,119,172,92,56,234,151,17,86,74,206,205,6,156,246,252,61,23,110,23,123,87,180,196,154,227,252,71,78,199,65,225,169,95,28,222,248,223,221,223,177,157,92,138,128,73,94,76,154,233,89,139,107,45,247,65,174,247,157,150,92,218,223,37,198,215,73,34,79,39,246,98,145,168,247,36,40,213,88,162,238,82,37,67,164,123,154,138,255,0,9,3,119,162,181,173,117,202,25,129,210,124,235,246,95,170,120,110,166,123,47,218,127,100,178,11,117,247,193,119,251,62,43,194,212,199,55,107,185,181,219,55,118,246,238,218,238,157,122,244,94,157,13,52,98,121,77,139,57,197,108,217,174,45,93,227,108,185,5,190,158,233,110,169,237,62,62,253,44,241,182,72,164,216,244,107,219,185,143,106,244,114,35,147,175,69,68,95,112,31,88,202,185,170,131,42,224,123,253,11,215,77,71,225,211,81,237,218,161,165,247,159,3,117,161,235,20,208,202,138,250,91,133,43,149,22,74,90,152,209,83,185,11,246,183,170,117,71,35,154,215,177,204,123,24,246,232,83,134,142,34,240,78,40,52,178,131,83,48,90,143,240,84,119,138,45,147,127,99,46,158,26,25,167,163,238,75,20,125,238,215,125,141,238,177,187,31,247,162,253,232,148,151,197,63,7,215,93,30,210,141,42,226,19,26,74,71,225,58,137,139,227,238,158,38,202,238,253,186,247,53,170,57,167,99,219,35,220,233,25,59,163,168,168,107,217,240,177,86,72,213,177,163,98,89,60,175,7,124,85,102,92,40,106,229,191,48,179,92,170,221,140,92,106,41,233,178,203,68,113,164,204,184,219,145,255,0,26,182,39,61,141,241,49,181,210,58,23,238,110,215,170,181,87,182,249,24,240,177,78,107,28,14,84,234,85,170,191,138,77,54,125,36,87,220,98,206,175,202,109,142,100,80,37,198,221,74,215,189,107,89,39,68,87,212,195,23,86,185,178,57,123,144,197,27,88,173,116,77,142,106,118,53,17,128,103,248,110,169,225,182,157,65,211,236,134,146,249,143,95,41,210,166,134,186,153,87,100,172,234,168,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,148,23,204,135,22,177,97,252,109,106,149,167,28,161,240,148,149,23,10,75,164,145,247,95,38,234,170,218,26,122,186,153,58,189,85,83,124,243,202,254,157,118,183,119,70,162,53,17,16,38,7,35,31,198,207,203,127,169,22,168,85,95,35,31,198,207,203,127,169,22,168,0,160,30,104,254,123,53,55,232,190,143,68,95,241,64,60,209,252,246,106,111,209,125,30,136,9,85,200,199,241,179,242,223,234,69,170,21,87,200,199,241,179,242,223,234,69,170,0,50,174,106,160,202,184,26,83,225,59,202,198,141,252,191,199,189,58,3,170,156,171,132,239,43,26,55,242,255,0,30,244,232,14,170,5,69,243,94,224,114,167,26,186,222,248,184,211,151,210,37,138,229,81,78,252,186,210,140,138,157,104,106,229,116,112,54,182,4,106,53,37,100,242,185,157,214,175,89,82,105,93,39,87,182,71,246,107,215,75,117,75,59,209,108,238,217,169,154,105,125,246,54,73,102,239,120,42,223,11,13,71,107,187,11,225,147,248,115,49,241,187,172,114,189,191,19,87,167,94,169,209,81,21,52,252,81,15,49,222,7,41,184,82,204,168,51,13,62,125,93,70,157,102,21,19,178,134,25,89,44,175,178,85,181,17,235,69,44,234,138,215,177,205,87,58,7,57,221,215,50,41,90,228,114,194,178,200,22,231,194,143,21,218,113,197,174,156,51,53,194,165,240,55,90,30,220,23,251,4,243,35,234,173,21,78,69,84,107,149,17,59,144,191,107,150,41,145,17,178,53,174,69,70,61,146,70,206,214,103,7,133,30,43,181,31,132,173,71,102,107,133,75,227,173,85,221,184,47,246,9,230,86,82,221,233,90,170,168,215,42,34,246,230,102,231,44,83,34,43,163,115,156,138,143,99,228,141,250,19,210,221,82,193,53,167,4,182,106,102,154,95,125,179,141,222,123,222,10,183,194,205,79,221,237,76,248,100,254,28,204,100,141,233,36,79,111,196,212,235,211,170,117,69,69,80,206,191,22,62,105,245,147,230,6,67,234,51,151,83,202,227,200,158,153,125,107,214,43,74,86,226,199,205,62,178,124,192,200,125,70,114,234,121,92,121,19,211,47,173,122,197,104,18,168,242,151,29,42,211,139,190,163,218,53,122,231,133,218,170,115,59,13,190,162,215,109,189,201,78,139,85,77,75,50,162,201,27,93,255,0,229,163,85,126,38,54,105,218,213,106,77,42,63,213,128,0,138,188,209,252,137,234,111,209,125,98,136,165,110,19,188,211,232,223,204,12,123,212,96,2,234,121,163,249,19,212,223,162,250,197,17,74,220,39,121,167,209,191,152,24,247,168,192,93,79,52,127,34,122,155,244,95,88,162,41,91,132,239,52,250,55,243,3,30,245,24,0,181,78,117,126,86,49,111,152,20,62,157,113,32,7,43,143,61,154,101,245,175,71,173,39,255,0,58,191,43,24,183,204,10,31,78,184,149,213,203,146,221,125,188,113,133,133,218,113,108,143,236,253,234,182,223,145,83,219,174,254,13,149,126,207,170,125,138,189,177,84,246,30,168,201,123,111,86,191,182,229,218,237,189,23,220,160,78,174,108,92,107,219,177,108,86,231,194,190,155,220,247,228,151,158,148,217,140,236,90,170,121,173,84,46,142,158,162,58,120,220,141,100,115,120,168,230,218,245,108,143,106,68,146,198,246,42,202,138,202,192,208,189,11,212,126,34,245,30,221,165,250,95,102,241,215,90,238,178,205,52,170,172,165,183,210,181,81,36,170,169,145,17,123,112,179,115,122,175,69,114,185,205,99,26,247,189,140,119,138,187,93,174,183,251,173,109,246,251,115,171,184,220,174,53,18,85,214,86,85,204,233,167,169,158,71,43,164,150,73,28,170,231,189,206,85,114,185,85,85,85,85,84,189,238,87,154,57,164,248,7,12,24,222,161,105,236,222,209,189,103,214,248,170,50,75,190,218,152,124,77,85,61,69,75,124,55,98,87,185,140,240,175,150,122,110,228,109,107,101,237,119,61,232,230,244,9,1,161,122,23,167,28,58,105,197,187,75,244,190,205,224,109,84,61,101,154,105,85,31,85,112,170,114,34,73,85,83,34,34,119,38,126,214,245,94,136,212,107,90,198,53,140,99,24,222,128,10,171,231,157,248,39,249,147,244,208,45,80,20,173,201,83,205,62,83,242,254,187,212,109,197,212,128,35,87,49,45,11,172,215,238,20,242,188,110,195,102,246,158,73,97,237,100,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,127,69,81,30,217,42,0,202,185,221,120,35,208,106,110,35,184,151,195,180,218,243,69,87,62,60,181,15,186,100,11,13,60,178,49,45,212,204,89,100,142,87,196,246,58,22,76,230,199,76,146,239,110,199,212,49,83,171,182,181,121,254,181,199,165,241,106,230,94,221,21,173,171,170,193,22,241,82,236,125,245,52,210,64,244,162,87,170,198,196,108,178,62,85,99,81,118,49,242,57,36,123,26,215,189,177,189,206,141,182,41,200,214,211,106,154,235,172,151,217,173,148,143,185,81,211,216,105,41,235,29,11,86,120,96,153,213,206,150,38,73,211,115,88,247,65,11,156,212,94,142,88,163,85,235,181,58,5,175,128,0,138,188,209,252,137,234,111,209,125,98,136,160,18,255,0,185,163,249,19,212,223,162,250,197,17,72,28,61,98,214,44,231,95,116,211,10,202,104,124,109,151,32,204,44,214,187,141,55,117,241,247,233,103,173,138,57,99,222,197,107,219,185,143,114,117,106,163,147,175,84,84,95,120,29,215,151,159,26,119,94,22,53,66,158,197,151,228,21,109,210,188,150,161,83,32,163,74,103,85,37,20,235,30,216,174,16,70,215,35,152,246,185,34,108,170,196,114,190,20,114,118,228,123,33,219,125,54,155,181,170,255,0,106,162,190,216,174,116,151,27,109,198,158,58,186,58,202,73,155,52,21,48,72,212,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,25,193,226,171,134,124,203,133,13,92,172,210,220,194,186,146,226,199,83,182,229,104,185,211,42,53,151,27,116,143,145,145,78,177,238,87,66,253,209,72,199,198,229,93,175,99,182,185,236,217,35,229,175,44,94,96,20,122,69,89,77,195,246,183,228,94,19,5,171,219,6,51,114,150,56,34,165,176,213,73,60,211,74,218,151,181,137,34,195,60,149,30,249,164,123,155,11,152,222,168,216,220,247,198,28,215,152,239,3,148,220,41,102,84,25,134,159,62,174,163,78,179,10,137,217,67,12,172,150,87,217,42,218,136,245,162,150,117,69,107,216,230,171,157,3,156,238,235,153,20,173,114,57,97,89,100,134,166,159,117,75,75,112,77,105,193,46,122,103,169,118,47,108,227,119,158,207,141,162,241,83,83,247,123,83,50,104,255,0,137,11,217,35,122,73,19,29,240,185,58,244,232,189,81,85,23,48,64,105,79,132,239,43,26,55,242,255,0,30,244,232,12,214,26,83,225,59,202,198,141,252,191,199,189,58,3,53,128,105,79,132,239,43,26,55,242,255,0,30,244,232,14,170,114,174,19,188,172,104,223,203,252,123,211,160,58,168,30,83,29,210,220,19,20,206,242,237,76,176,88,188,46,73,157,248,15,180,21,190,42,103,248,207,5,10,195,75,252,55,189,99,143,100,110,86,255,0,13,173,221,215,171,186,175,188,245,96,0,0,1,64,60,209,252,246,106,111,209,125,30,136,159,252,149,60,172,101,63,48,43,189,58,220,64,14,104,254,123,53,55,232,190,143,68,79,254,74,158,86,50,159,152,21,222,157,110,2,127,128,0,160,30,104,254,123,53,55,232,190,143,68,73,254,72,247,107,85,130,213,175,55,219,237,206,146,221,109,183,83,227,245,117,149,149,115,54,24,41,160,141,183,55,73,44,146,57,81,172,99,90,138,229,114,170,34,34,42,169,24,57,163,249,236,212,223,162,250,61,17,31,241,221,82,206,241,76,19,46,211,59,5,247,194,227,121,223,128,251,65,69,225,97,127,140,240,83,44,212,191,196,123,22,72,246,72,229,119,240,220,221,221,122,59,170,123,128,145,92,195,56,211,186,241,79,170,21,22,44,67,32,171,118,149,227,85,8,152,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,183,27,223,54,239,149,192,15,7,215,94,44,181,113,173,184,37,36,120,38,29,81,71,95,149,190,105,92,143,169,129,239,114,199,67,19,99,123,101,223,80,144,202,197,145,174,106,68,198,189,251,183,164,113,201,207,248,85,225,159,50,226,191,87,40,244,183,15,174,164,183,49,180,238,185,93,238,117,42,142,101,186,221,27,227,100,179,164,123,145,211,63,116,177,177,145,181,83,115,222,221,206,99,55,200,205,15,105,110,150,224,154,45,130,91,52,207,77,44,94,198,198,236,221,239,5,69,226,166,168,237,119,102,124,210,127,18,103,190,71,117,146,87,187,226,114,244,235,209,58,34,34,32,122,11,77,166,213,96,181,81,88,172,86,202,75,117,182,221,79,29,37,29,29,36,45,134,10,104,35,106,54,56,163,141,168,141,99,26,212,70,163,81,17,17,17,17,15,214,0,0,0,21,87,207,59,240,79,243,39,233,164,85,229,113,231,179,76,190,181,232,245,164,170,231,157,248,39,249,147,244,210,42,242,184,243,217,166,95,90,244,122,208,47,248,0,0,0,0,170,190,121,223,130,127,153,63,77,45,80,170,190,121,223,130,127,153,63,77,3,149,114,84,243,79,148,252,191,174,245,27,113,117,37,43,114,84,243,79,148,252,191,174,245,27,113,117,32,0,51,89,197,143,154,125,100,249,129,144,250,140,224,105,76,205,103,22,62,105,245,147,230,6,67,234,51,151,83,202,227,200,158,153,125,107,214,43,74,86,226,199,205,62,178,124,192,200,125,70,112,45,251,128,173,82,193,52,91,150,198,13,169,122,151,125,246,54,55,102,246,159,141,173,240,179,84,118,187,183,250,168,99,254,28,44,124,142,235,36,172,111,194,213,233,215,170,244,68,85,74,129,226,119,136,92,171,138,13,101,189,106,230,83,77,224,60,127,110,154,221,107,101,84,149,16,219,40,98,110,216,169,227,115,215,252,233,30,173,107,26,249,101,149,232,198,111,218,157,43,94,165,204,169,56,40,225,126,7,102,181,111,196,238,148,249,91,217,142,54,36,100,17,92,105,111,117,8,234,215,189,23,172,207,124,85,140,141,173,114,127,9,35,145,88,191,199,145,15,201,203,199,71,52,159,93,184,160,177,233,238,177,205,222,178,212,219,238,21,16,90,54,212,183,219,21,81,211,185,205,166,239,211,189,143,167,216,206,229,79,113,93,181,124,47,111,239,145,0,152,28,168,248,22,254,209,197,6,181,225,159,240,122,172,2,138,185,223,231,57,215,73,41,213,191,244,94,21,238,119,251,249,145,159,220,243,22,168,0,0,0,16,3,157,95,149,140,91,230,5,15,167,92,72,1,202,227,207,102,153,125,107,209,235,73,255,0,206,175,202,198,45,243,2,135,211,174,36,0,229,113,231,179,76,190,181,232,245,160,95,240,0,0,0,0,0,1,85,124,243,191,4,255,0,50,126,154,90,161,85,124,243,191,4,255,0,50,126,154,7,42,228,169,230,159,41,249,127,93,234,54,226,234,74,86,228,169,230,159,41,249,127,93,234,54,226,234,64,0,0,0,69,94,104,254,68,245,55,232,190,177,68,4,170,34,175,52,127,34,122,155,244,95,88,162,41,91,132,239,52,250,55,243,3,30,245,24,11,169,230,143,228,79,83,126,139,235,20,64,82,183,9,222,105,244,111,230,6,61,234,48,22,169,206,175,202,198,45,243,2,135,211,174,37,85,240,157,230,159,70,254,96,99,222,163,1,106,156,234,252,172,98,223,48,40,125,58,226,5,43,29,215,131,238,44,243,46,17,117,67,237,197,138,158,174,241,98,175,167,146,154,251,142,54,189,41,96,186,177,35,122,64,175,122,199,42,49,241,74,244,145,175,70,111,233,220,98,42,54,87,162,250,174,89,214,155,85,255,0,141,125,63,177,95,109,148,151,27,109,198,158,253,73,89,71,87,11,102,130,166,9,44,149,205,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,83,242,113,209,193,149,247,131,205,71,165,182,71,117,246,206,25,148,120,138,140,102,229,43,216,149,78,142,37,103,118,154,166,54,244,233,52,93,216,145,100,107,82,57,26,246,185,187,85,95,20,97,123,248,30,121,165,252,67,233,124,25,126,33,85,73,149,97,57,85,61,93,34,45,93,190,70,193,93,3,100,146,154,162,41,41,234,88,215,43,21,204,149,138,215,179,163,147,175,222,139,239,250,184,6,1,134,233,102,27,105,211,237,62,199,169,44,120,245,142,157,41,168,104,105,145,118,68,206,170,170,170,170,170,231,189,206,87,61,239,114,171,222,247,57,206,87,57,202,171,70,220,185,184,215,253,213,117,30,123,6,127,115,186,201,166,89,79,240,238,84,208,47,118,59,93,114,171,18,59,155,97,218,231,187,107,24,177,202,216,149,174,124,110,107,186,74,232,98,141,111,164,8,1,206,175,202,198,45,243,2,135,211,174,36,0,229,113,231,179,76,190,181,232,245,164,255,0,231,87,229,99,22,249,129,67,233,215,18,0,114,184,243,217,166,95,90,244,122,208,47,248,252,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,159,172,1,231,240,12,3,13,210,204,54,211,167,218,125,143,82,88,241,235,29,58,83,80,208,211,34,236,137,157,85,85,85,85,85,207,123,156,174,123,222,229,87,189,238,115,156,174,115,149,87,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,225,92,98,112,171,134,241,95,164,119,12,62,243,109,164,110,79,110,167,168,169,196,238,242,72,176,190,221,113,86,124,8,233,90,199,187,195,72,230,198,217,153,181,219,152,136,228,78,227,35,123,59,168,3,46,249,254,1,153,105,102,101,118,211,237,65,199,170,236,121,13,142,161,105,171,168,106,81,55,196,254,136,168,168,168,170,215,177,205,86,189,143,106,171,30,199,53,205,87,53,200,171,245,117,47,87,179,45,90,166,195,96,204,231,164,157,248,54,47,75,136,91,38,134,4,137,239,183,83,75,51,233,219,42,55,225,115,216,217,251,104,228,70,245,100,108,87,110,126,231,186,234,121,138,112,43,77,197,46,26,185,198,159,80,82,51,85,44,20,240,195,67,53,77,84,172,101,206,221,10,212,61,109,168,139,34,65,11,221,37,67,164,100,206,103,244,216,214,57,236,99,149,236,162,187,181,166,235,96,186,214,216,175,182,202,187,117,202,221,81,37,37,101,29,92,46,134,122,105,227,114,182,72,164,141,200,142,99,218,228,86,171,85,17,81,81,81,64,246,184,54,186,106,62,155,105,198,115,165,248,85,231,217,86,173,70,240,49,95,230,129,21,181,85,20,180,169,80,137,74,217,17,126,8,100,241,78,238,162,38,231,181,141,98,185,24,233,24,255,0,215,195,174,131,102,92,73,106,229,139,74,112,202,42,183,62,227,80,199,220,235,161,167,73,153,105,183,35,218,149,21,178,163,158,198,236,141,174,234,141,87,183,123,213,145,181,119,189,168,190,43,19,197,175,185,206,85,102,194,177,106,31,27,122,200,46,20,246,187,117,55,117,145,247,234,167,145,177,197,30,247,171,88,221,207,123,83,171,149,26,157,122,170,162,123,205,4,240,57,194,37,171,132,29,35,118,41,61,198,146,241,150,95,170,27,114,200,238,176,83,181,140,124,232,196,107,41,97,122,181,37,125,52,41,187,103,113,122,171,228,154,68,108,125,213,141,161,239,248,117,208,108,55,134,221,35,177,105,78,25,69,72,214,91,169,216,251,157,116,52,235,11,238,215,21,99,82,162,182,84,115,222,237,242,57,189,81,170,247,108,98,50,54,174,198,53,19,213,231,248,6,27,170,120,109,219,79,181,7,30,164,190,99,215,202,117,166,174,161,169,69,217,43,58,162,162,162,162,163,152,246,185,26,246,61,170,143,99,218,215,53,90,230,162,167,160,0,103,51,140,78,21,115,46,20,53,114,225,135,222,109,181,110,198,46,53,21,21,56,157,222,73,18,102,92,109,200,255,0,129,29,43,88,198,248,152,218,232,219,51,54,183,107,213,28,137,219,124,111,127,63,143,87,179,38,104,189,70,130,58,122,73,49,57,242,136,114,246,70,232,19,191,5,197,148,146,82,185,204,145,58,42,178,72,164,98,57,174,221,209,97,141,89,179,172,155,244,61,196,191,14,152,39,20,26,89,95,166,121,213,63,248,90,203,61,110,249,191,177,151,79,13,52,48,86,118,226,150,62,247,107,190,247,118,158,237,143,251,149,62,229,76,245,235,166,133,234,63,14,154,143,113,210,253,80,179,120,27,173,15,73,97,154,37,87,210,220,41,92,170,145,213,83,72,168,157,200,95,181,221,23,162,57,28,215,49,237,99,216,246,52,63,46,141,234,246,101,161,26,137,111,213,45,62,158,146,12,134,211,79,93,13,12,245,48,36,204,167,125,77,36,212,171,50,49,126,23,61,141,157,207,98,57,28,205,237,110,230,189,189,90,190,127,253,149,103,185,87,251,171,145,228,153,29,195,255,0,25,89,93,114,174,168,147,255,0,90,73,166,146,71,255,0,141,206,115,191,154,169,242,139,137,229,79,192,229,78,154,218,168,56,164,212,151,210,75,125,201,236,232,252,90,216,214,69,58,91,173,213,77,99,210,181,242,116,85,101,76,209,116,107,91,27,147,183,12,178,53,234,231,74,232,225,14,213,203,231,130,75,87,10,24,4,151,220,158,10,74,237,69,202,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,123,106,228,84,142,62,146,212,0,7,138,214,189,80,181,104,174,145,229,250,175,121,109,36,148,248,181,158,166,228,202,122,154,214,210,50,178,118,49,123,52,169,43,145,81,143,154,94,220,76,248,92,170,249,26,136,215,42,162,47,181,43,47,157,62,188,211,90,112,220,83,135,43,53,109,91,46,87,218,134,100,215,164,134,162,88,153,236,232,86,72,169,161,149,136,205,147,178,90,132,146,68,77,255,0,195,125,11,28,172,248,152,228,10,160,203,50,155,238,115,149,94,115,92,166,187,198,222,178,11,133,69,210,227,83,218,100,125,250,169,228,116,146,201,177,136,214,55,115,222,229,232,212,70,167,94,136,136,158,227,218,240,215,171,213,58,11,175,56,54,174,67,61,92,116,248,237,226,25,174,9,73,4,83,79,45,185,253,98,173,134,54,75,209,138,249,41,164,154,52,85,86,244,87,162,163,154,168,142,78,106,0,212,237,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,235,33,255,0,42,205,99,190,234,239,8,246,138,108,142,30,181,120,21,194,92,58,58,157,204,254,186,165,166,130,9,41,151,99,24,212,103,110,10,136,160,233,241,57,221,141,238,114,185,234,137,48,0,252,151,107,77,170,255,0,106,173,177,95,109,148,151,27,109,198,158,74,74,202,58,184,91,52,21,48,72,213,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,156,215,247,78,225,99,254,109,58,85,255,0,83,109,223,246,39,85,0,15,41,171,25,215,236,191,75,51,45,76,246,95,180,254,201,99,247,27,239,130,239,246,124,87,133,166,146,110,215,115,107,182,110,237,237,221,181,221,58,245,232,189,58,30,172,128,28,230,245,75,236,167,14,54,45,51,160,190,248,90,252,239,32,143,196,209,120,93,254,50,215,68,197,154,111,226,43,21,177,236,170,117,185,222,231,53,238,235,209,58,183,184,128,83,94,89,148,223,115,156,170,243,154,229,53,222,54,245,144,92,42,46,151,26,158,211,35,239,213,79,35,164,150,77,140,70,177,187,158,247,47,70,162,53,58,244,68,68,247,23,211,192,183,14,152,38,41,192,238,59,128,92,169,253,173,65,170,24,251,175,185,55,199,52,30,51,218,212,140,223,23,186,85,116,123,41,93,13,62,232,220,205,221,158,226,35,28,245,40,175,73,240,95,218,134,169,225,186,103,237,79,102,125,173,200,45,214,47,27,216,239,120,95,21,83,28,61,222,222,230,239,219,220,221,183,115,122,244,233,213,58,245,52,231,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,32,25,140,213,140,23,246,95,170,121,150,153,251,83,218,127,100,178,11,141,139,198,246,59,62,43,194,212,201,15,119,183,185,219,55,118,247,109,220,238,157,122,117,94,157,75,212,229,151,173,127,182,158,17,241,111,17,111,240,181,248,39,76,42,179,100,91,33,151,193,65,15,135,146,62,178,61,206,235,75,45,54,247,46,222,178,164,187,90,141,219,214,178,249,179,105,125,171,78,56,193,186,92,236,206,164,142,159,58,179,209,229,15,164,166,162,109,59,41,167,123,164,166,155,174,213,84,145,242,203,73,37,67,228,232,213,115,234,29,213,21,81,94,238,233,201,47,88,239,177,101,89,215,15,213,16,247,172,181,54,245,204,104,228,220,198,248,74,168,228,167,164,168,78,136,205,242,119,153,45,55,189,95,181,158,23,225,111,89,28,168,22,212,101,92,213,65,149,112,52,123,195,214,45,98,206,120,47,211,76,43,41,161,241,182,92,131,75,236,214,187,141,55,117,241,247,233,103,180,197,28,177,239,98,181,237,220,199,185,58,181,81,201,215,170,42,47,188,165,110,62,184,81,172,225,75,92,106,236,150,200,183,225,153,71,122,241,139,205,28,51,164,112,82,186,103,35,168,29,36,170,238,228,212,255,0,3,92,169,35,220,232,223,4,142,218,178,236,109,223,240,157,229,99,70,254,95,227,222,157,1,250,184,138,208,108,55,137,45,35,190,233,78,103,69,72,230,92,105,222,251,101,116,212,235,51,237,55,20,99,146,158,182,36,107,216,237,241,185,221,85,168,246,239,98,190,55,46,199,185,20,41,179,151,95,29,85,60,45,102,73,131,234,13,125,91,244,174,255,0,81,52,213,208,211,82,196,247,219,46,51,37,59,18,228,170,145,172,243,49,177,211,182,55,194,215,255,0,65,238,123,88,247,181,24,255,0,63,205,31,207,102,166,253,23,209,232,142,63,196,86,131,102,92,54,234,229,247,74,115,58,42,182,190,221,80,247,219,43,166,167,72,89,118,183,43,220,148,245,177,35,94,246,236,145,173,234,173,71,187,99,209,241,185,119,177,200,156,254,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,247,53,140,107,83,162,34,32,22,149,200,199,241,179,242,223,234,69,170,21,87,200,199,241,179,242,223,234,69,170,0,40,7,154,63,158,205,77,250,47,163,209,23,252,80,15,52,127,61,154,155,244,95,71,162,2,85,114,49,252,108,252,183,250,145,106,133,85,242,49,252,108,252,183,250,145,106,128,12,171,154,168,50,174,6,148,248,78,242,177,163,127,47,241,239,78,128,234,167,42,225,59,202,198,141,252,191,199,189,58,3,170,128,60,254,127,128,97,186,167,134,221,180,251,80,113,234,75,230,61,124,167,90,106,234,26,148,93,146,179,170,42,42,42,42,57,143,107,145,175,99,218,168,246,61,173,115,85,174,106,42,122,0,6,112,120,188,225,142,251,194,94,178,212,233,85,222,245,237,186,71,219,233,110,150,187,191,134,101,55,143,165,149,170,215,73,216,108,178,172,91,103,142,162,46,142,118,229,237,111,232,141,115,73,213,200,199,241,179,242,223,234,71,42,231,87,230,159,22,249,127,67,234,55,19,170,242,49,252,108,252,183,250,144,16,3,139,31,52,250,201,243,3,33,245,25,203,169,229,113,228,79,76,190,181,235,21,165,43,113,99,230,159,89,62,96,100,62,163,57,117,60,174,60,137,233,151,214,189,98,180,9,84,0,3,228,229,56,158,43,156,216,170,177,108,215,25,181,100,22,90,221,158,38,221,116,162,142,174,150,125,143,107,217,190,41,17,204,118,215,177,174,78,169,238,115,81,83,222,136,120,171,79,12,156,54,216,46,180,87,219,23,15,154,107,110,185,91,170,35,171,163,172,164,196,232,33,158,154,120,220,142,142,88,228,108,72,230,61,174,68,114,57,21,21,21,17,80,233,96,8,171,205,31,200,158,166,253,23,214,40,138,86,225,59,205,62,141,252,192,199,189,70,2,234,121,163,249,19,212,223,162,250,197,17,74,220,39,121,167,209,191,152,24,247,168,192,5,170,115,171,242,177,139,124,192,161,244,235,137,0,57,92,121,236,211,47,173,122,61,105,63,249,213,249,88,197,190,96,80,250,117,196,128,28,174,60,246,105,151,214,189,30,180,15,21,199,54,151,218,180,115,139,77,76,192,236,78,164,75,108,23,143,105,81,193,73,68,218,72,41,32,174,134,58,216,233,99,137,170,173,107,33,109,74,66,157,58,34,164,104,168,214,245,218,150,83,201,131,87,170,114,253,6,201,116,142,227,61,92,213,26,123,120,108,212,106,232,34,100,16,219,174,29,201,99,133,143,111,198,247,165,76,53,210,57,94,158,228,154,52,71,42,38,214,112,14,118,26,95,106,199,181,115,3,213,123,123,169,33,168,204,236,245,86,218,234,120,104,155,19,228,158,222,248,250,85,75,42,47,89,158,248,171,34,137,55,55,171,89,74,196,220,228,84,70,121,78,78,58,189,83,133,113,47,93,165,181,19,213,173,183,81,236,243,66,200,33,130,39,51,218,52,44,125,84,51,74,247,116,123,24,218,116,175,98,35,21,122,190,102,110,106,244,71,48,46,208,242,153,214,147,233,102,168,120,31,218,102,154,98,153,111,179,59,190,11,219,182,106,106,255,0,11,220,219,220,237,119,152,237,155,187,108,221,183,167,93,141,235,247,33,234,192,30,43,10,209,13,23,211,91,172,183,221,57,210,28,43,21,185,79,78,234,73,107,44,150,10,74,25,228,129,206,107,157,19,164,134,54,185,88,174,99,28,173,85,233,213,141,95,228,135,181,0,1,194,184,220,215,154,158,28,120,104,204,117,38,205,91,73,6,66,148,236,181,227,233,53,68,81,189,110,53,47,72,163,146,38,74,199,182,103,194,215,73,82,177,108,118,246,83,189,23,163,119,57,59,169,78,220,231,245,230,155,42,213,12,107,64,44,85,181,126,31,7,167,117,210,250,198,212,74,216,36,184,214,71,27,160,141,240,171,17,143,124,52,221,30,217,81,207,247,87,72,196,216,173,122,56,43,128,146,156,187,117,210,143,64,120,172,197,50,75,245,231,217,152,221,251,187,141,223,166,114,64,145,182,150,169,17,34,124,178,76,173,108,48,199,84,202,89,164,145,28,215,54,56,95,253,36,85,99,163,88,3,85,0,226,156,23,235,29,247,95,120,96,192,53,87,41,135,101,234,235,111,146,158,227,38,230,47,137,170,164,168,150,146,90,158,140,99,24,206,243,233,221,47,109,173,70,179,185,177,58,163,122,175,107,2,42,243,71,242,39,169,191,69,245,138,34,149,184,78,243,79,163,127,48,49,239,81,128,186,158,104,254,68,245,55,232,190,177,68,82,183,9,222,105,244,111,230,6,61,234,48,1,123,220,96,240,153,134,241,117,165,255,0,97,239,181,20,150,123,237,5,68,117,54,44,141,212,11,85,61,169,235,35,22,116,99,18,72,149,236,150,38,44,110,98,191,103,94,219,213,21,209,49,83,61,153,254,1,153,105,102,101,118,211,237,65,199,170,236,121,13,142,161,105,171,168,106,81,55,196,254,136,168,168,168,170,215,177,205,86,189,143,106,171,30,199,53,205,87,53,200,171,168,130,26,243,29,224,114,167,138,220,54,131,48,211,231,210,83,234,46,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,218,107,229,149,174,70,164,203,44,97,207,249,105,115,4,166,214,27,85,159,135,205,95,186,213,201,168,52,20,254,26,207,118,171,150,90,169,242,86,49,181,83,200,178,43,32,70,64,250,122,104,34,106,190,105,92,249,215,171,149,85,234,238,180,194,126,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,15,202,6,148,248,78,242,177,163,127,47,241,239,78,128,205,97,165,62,19,188,172,104,223,203,252,123,211,160,51,88,6,148,248,78,242,177,163,127,47,241,239,78,128,234,167,42,225,59,202,198,141,252,191,199,189,58,3,170,128,0,0,0,1,64,60,209,252,246,106,111,209,125,30,136,159,252,149,60,172,101,63,48,43,189,58,220,64,14,104,254,123,53,55,232,190,143,68,79,254,74,158,86,50,159,152,21,222,157,110,2,127,128,0,160,30,104,254,123,53,55,232,190,143,68,71,253,45,210,220,239,90,115,187,102,153,233,165,139,219,57,37,231,189,224,168,188,84,52,253,222,212,47,154,79,226,76,246,70,222,145,196,247,124,78,78,189,58,39,85,84,69,144,28,209,252,246,106,111,209,125,30,136,147,252,141,109,54,169,174,186,201,125,154,217,72,251,149,29,61,134,146,158,177,208,181,103,134,9,157,92,233,98,100,157,55,53,143,116,16,185,205,69,232,229,138,53,94,187,83,160,78,174,15,184,76,195,120,69,210,255,0,176,246,42,138,75,197,246,190,162,74,155,238,70,218,5,165,158,234,244,145,235,2,61,139,36,170,198,69,19,210,54,177,31,179,175,113,232,136,233,94,171,221,64,0,0,0,0,2,170,249,231,126,9,254,100,253,52,138,188,174,60,246,105,151,214,189,30,180,149,92,243,191,4,255,0,50,126,154,69,94,87,30,123,52,203,235,94,143,90,5,255,0,0,0,0,0,21,87,207,59,240,79,243,39,233,165,170,21,87,207,59,240,79,243,39,233,160,114,174,74,158,105,242,159,151,245,222,163,110,46,164,165,110,74,158,105,242,159,151,245,222,163,110,46,164,1,205,46,220,50,112,219,127,186,214,223,111,188,62,105,173,198,229,113,168,146,174,178,178,175,19,160,154,122,153,228,114,186,73,100,145,209,43,158,247,57,85,202,229,85,85,85,85,83,165,128,62,78,45,137,226,184,53,138,151,22,194,177,155,86,63,101,162,223,225,173,214,186,40,233,41,96,222,247,61,251,34,141,26,198,238,123,220,229,232,158,247,57,85,125,234,166,112,184,177,243,79,172,159,48,50,31,81,156,210,153,154,206,44,124,211,235,39,204,12,135,212,103,2,101,102,250,95,106,205,57,47,233,230,121,51,169,32,185,105,245,226,178,229,79,59,168,155,44,242,193,83,126,171,162,150,149,146,245,71,66,199,58,162,25,157,211,114,57,105,99,69,111,220,230,194,174,26,245,122,167,65,117,231,6,213,200,103,171,142,159,29,188,67,53,193,41,32,138,105,229,183,63,172,85,176,198,201,122,49,95,37,52,147,70,138,170,222,138,244,84,115,85,17,201,111,252,17,233,125,171,90,185,91,216,180,162,242,234,72,233,242,155,62,71,109,101,69,77,19,106,217,71,59,238,181,221,154,164,137,202,136,247,195,47,110,86,124,77,84,124,109,84,115,85,17,82,141,128,213,64,56,255,0,8,90,189,83,174,252,52,105,238,169,92,39,171,158,229,118,179,178,27,164,245,48,69,11,234,46,52,207,117,45,100,200,200,190,6,177,245,16,74,246,35,81,191,3,155,240,179,250,41,216,0,0,0,128,28,234,252,172,98,223,48,40,125,58,226,64,14,87,30,123,52,203,235,94,143,90,79,254,117,126,86,49,111,152,20,62,157,113,32,7,43,143,61,154,101,245,175,71,173,2,255,0,128,0,0,0,0,0,10,171,231,157,248,39,249,147,244,210,213,10,171,231,157,248,39,249,147,244,208,57,87,37,79,52,249,79,203,250,239,81,183,23,82,82,183,37,79,52,249,79,203,250,239,81,183,23,82,0,0,0,249,57,78,39,138,231,54,42,172,91,53,198,109,89,5,150,183,103,137,183,93,40,163,171,165,159,99,218,246,111,138,68,115,29,181,236,107,147,170,123,156,212,84,247,162,31,88,1,205,45,60,50,112,219,96,186,209,95,108,92,62,105,173,186,229,110,168,142,174,142,178,147,19,160,134,122,105,227,114,58,57,99,145,177,35,152,246,185,17,200,228,84,84,84,69,67,144,115,71,242,39,169,191,69,245,138,34,85,17,87,154,63,145,61,77,250,47,172,81,1,74,220,39,121,167,209,191,152,24,247,168,192,90,167,58,191,43,24,183,204,10,31,78,184,149,87,194,119,154,125,27,249,129,143,122,140,5,170,115,171,242,177,139,124,192,161,244,235,136,16,3,149,199,158,205,50,250,215,163,214,151,147,173,26,67,134,235,214,151,228,26,71,168,16,85,201,98,200,169,219,13,66,210,78,176,207,19,217,35,101,138,104,223,239,68,124,114,199,28,136,142,71,49,85,136,142,107,154,170,213,163,110,87,30,123,52,203,235,94,143,90,95,240,25,172,226,119,135,172,171,133,253,101,189,105,30,83,83,227,252,7,110,166,221,116,101,44,148,240,220,232,101,110,232,170,35,107,211,252,232,222,141,115,218,201,98,149,136,247,236,220,179,43,149,127,29,85,56,6,67,106,225,135,84,171,234,231,198,47,149,16,219,112,201,161,165,139,101,166,227,61,84,207,116,18,164,113,164,210,50,170,106,148,68,145,239,127,105,237,98,109,108,111,123,227,177,78,48,120,76,195,120,186,210,255,0,176,247,218,138,75,61,246,130,162,58,155,22,70,234,5,170,158,212,245,145,139,58,49,137,36,74,246,75,19,22,55,49,95,179,175,109,234,138,232,152,169,199,248,9,229,205,98,225,95,187,168,154,145,85,106,201,181,54,163,187,5,61,93,30,249,40,108,180,174,234,197,109,34,202,198,61,211,74,197,254,36,206,99,92,141,114,196,196,70,247,29,48,121,94,117,126,86,49,111,152,20,62,157,113,32,7,43,143,61,154,101,245,175,71,173,39,255,0,58,191,43,24,183,204,10,31,78,184,144,3,149,199,158,205,50,250,215,163,214,129,127,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,27,115,127,192,48,220,23,138,250,106,172,63,30,164,180,191,42,197,233,175,247,116,166,69,107,42,174,50,86,86,69,45,66,179,174,214,189,237,130,53,126,212,77,207,220,247,117,123,222,231,94,73,74,220,234,252,211,226,223,47,232,125,70,226,7,191,228,117,139,88,170,242,173,92,205,106,40,119,222,173,86,251,61,174,142,167,186,244,237,82,213,201,85,37,68,123,17,118,59,115,232,169,151,170,162,185,59,125,26,168,142,114,45,181,21,87,200,199,241,179,242,223,234,69,170,0,0,0,43,131,157,126,1,134,203,162,248,110,169,59,30,164,76,178,151,40,167,176,50,236,212,86,206,182,233,105,43,103,117,59,213,23,163,216,146,194,199,183,114,46,197,89,54,109,238,73,186,199,200,1,206,175,202,198,45,243,2,135,211,174,32,87,87,45,236,90,197,152,113,181,165,182,156,142,135,197,210,83,220,42,238,145,199,221,124,123,106,168,168,106,42,233,164,234,197,69,93,147,193,19,250,117,218,237,189,28,138,213,84,93,10,20,3,202,227,207,102,153,125,107,209,235,75,254,0,0,0,103,135,143,253,121,169,226,15,138,60,187,38,134,182,146,166,197,96,168,126,51,143,62,146,162,42,152,31,110,164,150,70,182,104,230,141,141,73,89,60,174,154,165,21,85,221,18,161,24,143,115,90,213,46,83,143,253,121,166,225,243,133,204,187,38,134,182,174,154,251,127,167,126,51,143,62,146,162,90,105,217,113,171,138,70,182,104,230,141,142,88,159,4,77,154,165,21,85,189,86,157,24,143,107,156,213,51,237,137,226,215,220,231,42,179,97,88,181,15,141,189,100,23,10,123,93,186,155,186,200,251,245,83,200,216,226,143,123,213,172,110,231,189,169,213,202,141,78,189,85,81,61,224,47,56,181,247,31,183,88,174,215,122,31,15,73,147,91,223,116,181,201,221,99,252,69,43,42,170,41,29,39,70,170,171,58,79,73,80,206,142,68,119,193,215,166,215,53,85,77,139,95,106,241,91,142,107,79,67,190,203,106,184,81,218,235,42,123,172,78,213,85,92,117,50,83,199,177,87,123,183,50,138,165,122,162,43,83,183,209,202,138,230,162,203,254,106,120,47,236,191,84,244,147,76,253,169,237,63,178,90,63,96,177,120,222,199,103,197,120,90,154,216,123,189,189,206,217,187,183,187,110,231,116,235,211,170,244,234,126,94,12,52,26,155,136,62,23,56,154,198,97,162,171,169,190,216,41,241,236,155,30,101,37,60,181,51,190,227,73,21,217,205,134,56,99,123,86,87,207,19,166,166,68,84,119,69,168,71,163,28,230,181,0,251,252,161,53,210,143,76,56,142,171,211,156,134,243,224,172,186,151,111,109,186,22,189,32,100,46,188,64,245,146,137,100,150,69,107,219,185,143,171,129,140,98,170,201,45,76,77,86,57,118,185,151,126,101,179,19,202,111,184,54,85,102,205,113,106,239,5,122,199,238,20,247,75,117,79,105,146,118,42,160,145,178,69,38,199,163,152,237,175,99,87,163,145,90,189,58,42,42,123,141,52,105,62,117,251,80,210,204,55,83,61,151,236,207,181,184,253,186,251,224,187,253,239,11,226,169,163,155,181,220,218,221,251,123,155,119,109,111,94,157,122,39,94,128,122,176,0,2,146,249,203,103,244,217,55,20,118,188,50,221,144,213,213,211,225,216,189,37,53,101,189,203,42,65,67,113,168,150,90,137,21,141,114,35,21,242,83,73,66,174,123,58,245,70,198,213,94,177,237,109,218,25,193,227,91,41,190,230,28,92,106,245,219,35,174,241,117,116,249,133,206,215,28,157,166,71,182,150,138,119,82,83,71,209,136,136,187,32,130,38,117,233,185,219,122,185,85,202,170,161,221,121,61,97,86,172,171,140,22,95,110,21,21,113,212,97,216,189,202,247,66,216,94,212,100,147,189,208,208,171,101,69,106,170,179,181,93,43,145,26,173,93,237,98,245,232,138,215,94,73,89,124,145,244,190,213,75,128,106,22,180,76,234,73,238,87,59,196,88,189,58,58,137,189,250,56,41,161,142,166,93,149,29,85,219,39,117,92,59,163,68,106,117,164,141,202,174,247,108,179,64,43,87,157,238,11,237,13,44,211,77,76,246,167,111,216,57,5,93,139,193,118,58,247,188,125,50,77,221,238,110,248,118,123,55,110,221,171,187,189,215,171,118,116,116,32,229,175,171,213,58,65,198,14,15,58,207,86,150,220,194,161,113,11,148,52,208,69,43,231,101,115,154,202,118,170,201,211,99,27,88,148,146,61,204,84,122,50,39,34,110,234,172,117,180,243,40,210,26,109,95,224,251,56,129,32,164,91,150,31,78,153,125,182,106,153,229,137,144,62,133,174,125,67,145,35,235,189,238,163,90,184,216,215,162,177,95,43,85,118,244,71,182,136,116,159,58,253,151,234,158,27,169,158,203,246,159,217,44,130,221,125,240,93,254,207,138,240,181,49,205,218,238,109,118,205,221,189,187,182,187,167,94,189,23,167,64,52,252,101,92,213,65,149,112,52,167,194,119,149,141,27,249,127,143,122,116,7,85,57,87,9,222,86,52,111,229,254,61,233,208,29,84,8,213,199,215,10,52,124,86,232,117,93,146,217,22,204,207,23,239,94,49,121,163,134,5,146,122,166,194,228,117,3,164,149,91,219,134,163,224,107,149,36,99,91,35,32,145,219,146,45,142,160,28,179,22,190,224,217,85,231,10,202,104,124,21,235,31,184,84,90,238,52,221,214,73,216,170,130,71,71,44,123,216,174,99,182,189,142,78,173,85,106,244,234,138,169,239,53,38,80,15,52,127,61,154,155,244,95,71,162,2,85,114,49,252,108,252,183,250,145,45,56,193,227,251,72,248,77,181,123,61,210,82,102,57,220,149,17,194,204,82,130,230,200,167,166,98,181,146,58,106,217,17,178,45,35,59,82,49,204,71,49,95,42,189,155,26,172,238,73,28,75,228,99,248,217,249,111,245,34,79,243,12,224,178,213,197,62,151,212,95,113,12,126,145,218,169,141,83,162,227,245,139,82,218,85,173,129,36,221,45,190,121,28,213,107,216,230,172,174,137,30,173,70,76,173,94,228,108,124,219,131,143,242,224,230,63,125,215,75,236,90,13,175,51,248,188,234,175,196,212,88,111,212,244,76,138,59,172,113,177,243,75,77,81,20,45,108,112,205,28,108,123,153,35,90,216,223,27,21,174,219,35,81,103,130,220,209,252,246,106,111,209,125,30,136,139,247,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,158,175,89,53,123,50,215,125,68,184,106,150,160,207,73,62,67,118,167,161,134,186,122,104,18,22,84,62,154,146,26,84,153,88,159,11,94,246,192,215,189,26,141,102,247,59,107,88,222,141,64,177,254,70,63,141,159,150,255,0,82,45,80,170,190,70,63,141,159,150,255,0,82,45,80,1,149,115,85,6,85,192,210,159,9,222,86,52,111,229,254,61,233,208,29,84,229,92,39,121,88,209,191,151,248,247,167,64,117,80,0,0,41,91,157,95,154,124,91,229,253,15,168,220,78,171,200,199,241,179,242,223,234,71,42,231,87,230,159,22,249,127,67,234,55,19,170,242,49,252,108,252,183,250,144,16,3,139,31,52,250,201,243,3,33,245,25,203,169,229,113,228,79,76,190,181,235,21,165,43,113,99,230,159,89,62,96,100,62,163,57,117,60,174,60,137,233,151,214,189,98,180,9,84,0,0,0,2,42,243,71,242,39,169,191,69,245,138,34,149,184,78,243,79,163,127,48,49,239,81,128,186,158,104,254,68,245,55,232,190,177,68,82,183,9,222,105,244,111,230,6,61,234,48,1,106,156,234,252,172,98,223,48,40,125,58,226,64,14,87,30,123,52,203,235,94,143,90,79,254,117,126,86,49,111,152,20,62,157,113,32,7,43,143,61,154,101,245,175,71,173,2,205,57,182,97,86,172,171,130,220,130,251,112,168,171,142,163,14,188,90,175,116,45,133,237,70,73,59,234,91,66,173,149,21,170,170,206,213,116,174,68,106,181,119,181,139,215,162,43,93,76,26,3,172,119,222,31,245,151,19,214,44,114,31,17,87,140,220,27,81,37,54,230,51,197,210,189,174,142,166,155,123,216,244,143,187,4,146,197,220,216,174,102,253,205,248,154,138,105,39,80,176,171,86,165,96,25,46,156,223,106,42,224,182,229,86,122,219,37,100,180,143,107,103,142,10,152,95,12,142,141,206,107,154,143,70,189,85,21,90,228,235,211,170,47,220,101,220,13,84,3,138,112,95,172,119,221,125,225,131,0,213,92,166,29,151,171,173,190,74,123,140,155,152,190,38,170,146,162,90,73,106,122,49,140,99,59,207,167,116,189,182,181,26,206,230,196,234,141,234,189,172,0,0,15,201,118,187,90,172,22,170,219,237,246,231,73,110,182,219,169,228,171,172,172,171,153,176,193,77,4,109,87,73,44,146,57,81,172,99,90,138,229,114,170,34,34,42,169,154,29,126,214,59,239,16,26,203,150,107,22,71,15,135,171,201,174,14,168,142,155,115,31,225,41,88,212,142,154,155,123,24,196,147,181,4,113,69,220,216,142,126,205,206,248,156,170,92,87,54,253,121,166,210,206,26,36,211,107,125,109,92,25,14,167,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,126,38,177,237,90,117,208,29,28,190,241,1,172,184,158,142,227,147,120,122,188,154,224,218,121,42,118,177,254,18,149,141,116,149,53,59,30,246,36,157,168,35,150,94,222,244,115,246,109,111,196,228,64,60,174,77,139,95,112,251,140,54,156,142,135,194,85,212,91,232,46,145,199,221,100,155,169,107,105,98,171,166,147,171,21,81,55,193,60,79,233,215,115,119,116,114,35,145,81,21,56,181,246,147,21,183,102,181,20,59,44,183,91,133,109,174,142,167,186,197,238,213,82,71,77,37,68,123,17,119,183,107,43,105,151,170,162,53,123,157,26,170,173,114,36,149,230,143,231,179,83,126,139,232,244,71,160,192,244,26,155,84,249,97,101,186,147,111,162,171,159,33,211,13,72,174,186,83,37,53,60,181,15,150,221,61,5,170,42,232,213,140,122,53,140,107,82,42,151,202,230,63,99,40,220,159,11,94,247,32,119,78,74,122,233,71,106,190,230,156,60,95,175,61,159,109,236,201,49,218,105,18,8,227,125,84,76,237,215,49,175,85,73,100,153,240,182,149,237,141,17,237,72,233,39,127,193,209,202,251,106,51,45,160,58,199,125,225,255,0,89,113,61,98,199,33,241,21,120,205,193,181,18,83,110,99,60,93,43,218,232,234,105,183,189,143,72,251,176,73,44,93,205,138,230,111,220,223,137,168,166,154,64,138,188,209,252,137,234,111,209,125,98,136,165,110,19,188,211,232,223,204,12,123,212,96,46,167,154,63,145,61,77,250,47,172,81,20,173,194,119,154,125,27,249,129,143,122,140,0,105,76,0,5,96,115,107,224,163,219,116,117,156,89,105,149,178,235,89,122,135,179,30,105,111,129,59,241,186,134,24,59,108,185,181,21,219,227,236,178,40,163,149,177,181,205,88,213,178,170,70,145,76,247,212,177,170,131,42,224,105,79,132,239,43,26,55,242,255,0,30,244,232,12,214,26,83,225,59,202,198,141,252,191,199,189,58,3,53,128,105,79,132,239,43,26,55,242,255,0,30,244,232,14,170,114,174,19,188,172,104,223,203,252,123,211,160,58,168,0,0,0,0,20,3,205,31,207,102,166,253,23,209,232,137,255,0,201,83,202,198,83,243,2,187,211,173,196,0,230,143,231,179,83,126,139,232,244,68,255,0,228,169,229,99,41,249,129,93,233,214,224,39,248,0,10,1,230,143,231,179,83,126,139,232,244,68,170,228,99,248,217,249,111,245,34,42,243,71,243,217,169,191,69,244,122,34,85,114,49,252,108,252,183,250,144,22,168,0,0,0,0,0,2,170,249,231,126,9,254,100,253,52,138,188,174,60,246,105,151,214,189,30,180,149,92,243,191,4,255,0,50,126,154,69,94,87,30,123,52,203,235,94,143,90,5,255,0,0,0,28,83,138,238,43,180,227,132,173,56,126,107,154,203,227,174,181,221,200,44,22,8,38,70,85,93,234,154,136,170,214,170,162,246,225,102,230,172,179,42,43,99,107,154,136,143,123,227,141,253,172,226,156,87,112,163,167,28,90,233,195,240,172,214,47,3,117,161,238,79,96,191,193,10,62,170,209,84,228,68,87,53,21,83,185,11,246,181,37,133,85,27,35,90,213,69,99,217,28,140,8,45,195,31,55,59,238,93,196,21,202,201,174,240,90,172,88,46,101,112,134,11,36,206,170,100,52,184,140,108,138,100,107,101,145,32,238,85,119,228,90,102,201,52,178,71,28,78,223,34,36,113,245,99,92,243,191,4,255,0,50,126,154,86,174,169,105,110,119,162,217,221,207,76,245,46,197,236,108,146,205,217,241,180,94,42,26,142,215,118,22,77,31,241,33,123,227,119,88,229,99,190,23,47,78,189,23,162,162,162,122,189,74,226,23,42,213,77,26,210,237,35,202,105,187,255,0,178,191,107,83,91,174,143,170,146,89,170,104,107,29,76,232,169,228,107,213,122,118,60,59,163,98,181,200,222,210,196,196,99,123,91,158,18,171,146,167,154,124,167,229,253,119,168,219,139,169,41,91,146,167,154,124,167,229,253,119,168,219,139,169,0,0,0,102,179,139,31,52,250,201,243,3,33,245,25,205,41,153,172,226,199,205,62,178,124,192,200,125,70,112,46,167,149,199,145,61,50,250,215,172,86,149,23,204,63,10,181,96,28,105,106,173,138,205,81,87,53,61,85,225,151,183,186,165,237,115,210,123,133,52,85,211,53,21,173,106,108,108,181,50,53,137,211,170,49,26,138,174,84,87,45,186,114,184,242,39,166,95,90,245,138,210,26,243,193,194,173,84,25,254,150,106,52,53,21,107,114,190,89,238,54,74,136,156,246,246,27,5,12,209,77,19,152,221,187,145,234,235,132,200,229,87,42,42,54,62,136,222,138,174,14,191,201,111,88,239,185,134,141,101,186,59,119,135,185,73,167,119,10,122,139,93,78,230,38,218,91,147,170,36,117,54,198,177,21,118,79,5,68,189,199,61,238,119,137,219,240,182,54,162,216,169,72,28,159,117,142,251,131,113,64,154,85,79,15,136,178,234,93,190,122,122,200,247,49,157,138,170,26,121,234,233,234,122,171,28,247,109,99,42,98,237,163,152,213,241,59,221,185,99,106,23,126,0,0,4,0,231,87,229,99,22,249,129,67,233,215,18,0,114,184,243,217,166,95,90,244,122,210,127,243,171,242,177,139,124,192,161,244,235,137,0,57,92,121,236,211,47,173,122,61,104,23,252,0,0,0,0,0,0,85,95,60,239,193,63,204,159,166,150,168,85,95,60,239,193,63,204,159,166,129,202,185,42,121,167,202,126,95,215,122,141,184,186,146,149,185,42,121,167,202,126,95,215,122,141,184,186,144,0,0,0,0,4,85,230,143,228,79,83,126,139,235,20,68,170,34,175,52,127,34,122,155,244,95,88,162,2,149,184,78,243,79,163,127,48,49,239,81,128,181,78,117,126,86,49,111,152,20,62,157,113,42,175,132,239,52,250,55,243,3,30,245,24,11,84,231,87,229,99,22,249,129,67,233,215,16,32,7,43,143,61,154,101,245,175,71,173,47,248,160,30,87,30,123,52,203,235,94,143,90,95,240,0,0,16,3,157,95,149,140,91,230,5,15,167,92,72,1,202,227,207,102,153,125,107,209,235,73,255,0,206,175,202,198,45,243,2,135,211,174,36,0,229,113,231,179,76,190,181,232,245,160,95,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,1,74,220,234,252,211,226,223,47,232,125,70,226,93,73,74,220,234,252,211,226,223,47,232,125,70,226,7,85,228,99,248,217,249,111,245,34,213,10,171,228,99,248,217,249,111,245,34,213,0,0,0,16,3,157,95,149,140,91,230,5,15,167,92,73,254,64,14,117,126,86,49,111,152,20,62,157,113,2,0,114,184,243,217,166,95,90,244,122,210,255,0,138,1,229,113,231,179,76,190,181,232,245,165,255,0,0,0,249,57,102,83,98,193,177,91,206,107,148,215,120,43,46,63,111,168,186,92,106,123,79,147,177,75,4,110,146,89,54,49,28,247,109,99,28,189,26,138,229,233,209,17,87,220,5,75,115,163,215,75,237,215,81,241,206,30,45,151,155,84,216,221,146,223,77,146,92,169,169,209,146,85,50,241,42,212,199,27,42,31,213,93,30,202,87,49,236,141,17,138,173,171,87,187,122,44,74,206,127,202,19,66,232,245,63,136,234,189,70,200,108,222,54,203,166,150,246,220,97,115,214,7,194,219,196,239,88,232,146,72,164,71,61,219,88,202,185,216,246,34,44,114,211,68,229,123,87,107,95,16,53,99,58,253,168,106,158,101,169,158,203,246,103,218,220,130,227,125,240,93,254,247,133,241,85,50,77,218,238,109,110,253,189,205,187,182,183,175,78,189,19,175,66,242,121,95,104,133,215,68,248,80,178,186,243,124,164,184,212,103,245,13,206,24,202,104,220,214,81,193,91,71,74,144,192,174,119,189,239,72,161,141,239,93,173,68,124,142,98,110,70,36,143,8,23,206,175,205,62,45,242,254,135,212,110,39,85,228,99,248,217,249,111,245,35,149,115,171,243,79,139,124,191,161,245,27,137,213,121,24,254,54,126,91,253,72,8,107,199,254,131,84,240,249,197,30,93,140,195,69,73,77,98,191,212,63,38,199,153,73,79,21,52,12,183,85,203,35,155,12,112,198,247,36,76,130,86,205,76,136,168,222,169,78,143,70,53,174,106,19,255,0,147,79,16,246,172,147,75,238,156,55,94,174,181,111,200,113,58,138,187,221,158,157,212,109,108,9,100,154,72,187,141,100,172,79,137,236,172,158,87,57,37,248,186,85,70,140,87,53,174,72,255,0,39,58,61,11,177,93,116,227,28,226,30,217,102,186,205,146,89,46,20,216,221,202,166,157,95,37,43,44,242,165,76,145,190,161,157,21,177,236,170,115,24,201,17,88,138,234,181,99,183,170,196,140,130,188,186,181,142,251,163,124,92,96,149,54,136,124,69,38,97,112,131,14,186,83,110,99,59,212,181,243,197,27,87,123,152,245,111,106,116,167,159,163,118,185,253,141,155,154,215,185,64,208,160,0,15,147,150,101,54,44,27,21,188,230,185,77,119,130,178,227,246,250,139,165,198,167,180,249,59,20,176,70,233,37,147,99,17,207,118,214,49,203,209,168,174,94,157,17,21,125,198,93,238,215,107,173,254,235,91,125,190,220,234,238,55,43,141,68,149,117,149,149,115,58,105,234,103,145,202,233,37,146,71,42,185,239,115,149,92,174,85,85,85,85,85,52,147,197,143,149,141,100,249,127,144,250,116,230,107,0,190,142,84,186,103,251,59,224,219,28,184,212,82,93,105,43,243,91,133,118,77,89,5,194,62,222,222,228,137,79,78,248,90,172,107,146,25,41,105,105,165,106,174,237,221,213,123,93,181,205,68,152,7,42,225,59,202,198,141,252,191,199,189,58,3,170,129,207,248,133,197,175,185,206,129,106,94,21,139,80,248,219,214,65,135,222,109,118,234,110,235,35,239,213,79,69,44,113,71,189,234,214,55,115,222,212,234,229,70,167,94,170,168,158,243,50,230,170,12,187,234,22,21,117,211,92,255,0,37,211,155,237,69,36,247,44,86,241,91,100,172,150,145,238,116,18,79,77,51,225,145,209,185,205,107,149,138,230,42,162,171,90,189,58,117,68,251,128,209,159,9,222,86,52,111,229,254,61,233,208,25,172,52,81,192,30,117,251,68,224,219,73,239,254,203,246,127,132,199,227,177,118,123,253,221,222,205,145,244,29,221,219,91,211,185,225,123,155,122,124,59,246,245,119,77,203,157,112,52,167,194,119,149,141,27,249,127,143,122,116,7,85,57,87,9,222,86,52,111,229,254,61,233,208,29,84,1,64,60,209,252,246,106,111,209,125,30,136,191,226,128,121,163,249,236,212,223,162,250,61,16,18,171,145,143,227,103,229,191,212,139,84,42,175,145,143,227,103,229,191,212,139,84,2,189,121,150,242,251,166,214,27,85,227,136,61,32,181,85,201,168,52,20,254,38,241,105,164,138,90,169,242,86,49,180,176,70,145,163,231,70,64,250,122,104,37,114,50,24,156,249,215,163,81,21,234,222,180,194,106,160,167,110,106,28,10,212,224,25,13,215,137,237,45,160,171,159,24,190,84,77,114,204,225,154,170,45,150,155,140,245,80,177,179,196,178,72,147,72,202,169,170,85,86,54,49,253,167,181,235,185,177,189,140,140,61,175,35,31,198,207,203,127,169,22,168,85,95,35,31,198,207,203,127,169,22,168,0,202,185,170,131,42,224,105,79,132,239,43,26,55,242,255,0,30,244,232,14,170,114,174,19,188,172,104,223,203,252,123,211,160,58,168,0,0,20,173,206,175,205,62,45,242,254,135,212,110,39,85,228,99,248,217,249,111,245,35,149,115,171,243,79,139,124,191,161,245,27,137,213,121,24,254,54,126,91,253,72,8,1,197,143,154,125,100,249,129,144,250,140,229,212,242,184,242,39,166,95,90,245,138,210,149,184,177,243,79,172,159,48,50,31,81,156,186,158,87,30,68,244,203,235,94,177,90,4,170,0,0,0,1,21,121,163,249,19,212,223,162,250,197,17,74,220,39,121,167,209,191,152,24,247,168,192,93,79,52,127,34,122,155,244,95,88,162,41,91,132,239,52,250,55,243,3,30,245,24,0,181,78,117,126,86,49,111,152,20,62,157,113,32,7,43,143,61,154,101,245,175,71,173,39,255,0,58,191,43,24,183,204,10,31,78,184,144,3,149,199,158,205,50,250,215,163,214,129,127,198,120,121,135,225,86,172,3,141,45,85,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,58,117,70,35,81,85,202,138,229,208,241,82,188,241,113,107,21,38,85,164,153,173,61,14,203,213,214,223,120,181,214,84,247,94,189,218,90,73,41,100,167,143,98,174,198,237,125,109,74,245,68,71,47,115,163,149,81,173,68,14,171,201,111,88,239,185,134,141,101,186,59,119,135,185,73,167,119,10,122,139,93,78,230,38,218,91,147,170,36,117,54,198,177,21,118,79,5,68,189,199,61,238,119,137,219,240,182,54,162,216,169,70,220,160,181,66,235,133,241,105,77,129,194,218,185,237,186,131,103,173,182,212,64,218,215,69,4,83,211,66,234,216,170,159,23,69,108,207,107,105,230,133,189,118,171,82,170,69,71,125,237,117,228,128,0,231,250,253,172,118,46,31,244,107,44,214,44,142,31,17,73,140,219,221,81,29,54,231,179,197,213,61,201,29,53,54,246,49,235,31,118,121,34,139,185,177,90,205,251,157,240,181,84,10,107,230,197,174,151,221,79,226,130,231,167,62,217,181,86,226,218,105,210,221,104,109,189,24,253,181,83,211,211,201,94,179,74,138,229,116,205,157,157,135,51,170,54,63,12,141,216,215,247,28,254,213,201,79,66,232,238,183,220,211,136,123,245,155,189,236,77,152,222,59,83,34,193,36,108,170,149,157,202,231,181,138,139,44,115,50,23,82,177,178,34,177,171,29,92,236,248,250,185,25,88,38,146,56,69,209,11,175,14,60,58,97,154,53,125,190,82,93,238,86,10,122,151,86,85,210,70,230,64,179,212,85,77,83,35,35,221,241,57,140,116,234,196,122,163,85,232,196,114,181,155,182,32,83,15,52,127,61,154,155,244,95,71,162,39,167,38,171,77,170,255,0,194,38,109,98,190,219,41,46,54,219,142,113,114,164,172,163,171,133,179,65,83,4,150,203,123,100,138,72,220,138,215,177,205,85,106,181,81,81,81,85,20,129,124,209,252,246,106,111,209,125,30,136,159,252,149,60,172,101,63,48,43,189,58,220,5,74,235,246,142,95,120,127,214,92,179,71,114,57,188,69,94,51,112,117,60,117,59,88,207,23,74,246,164,148,213,59,24,247,164,125,216,36,138,94,222,245,115,55,237,119,196,213,66,231,249,87,241,15,106,214,94,26,45,88,29,85,214,174,171,44,211,26,120,108,151,102,77,70,216,88,218,37,124,201,109,116,78,141,54,61,137,77,11,97,85,94,146,111,167,122,189,23,115,100,146,37,115,164,208,187,22,45,157,226,90,243,142,89,174,172,171,205,188,69,187,37,171,234,249,40,124,85,36,52,236,162,94,170,138,145,77,36,9,43,118,110,70,189,180,155,154,196,115,101,115,185,255,0,39,221,99,190,224,220,80,38,149,83,195,226,44,186,151,111,158,158,178,61,204,103,98,170,134,158,122,186,122,158,170,199,61,219,88,202,152,187,104,230,53,124,78,247,110,88,218,128,88,175,52,127,34,122,155,244,95,88,162,41,91,132,239,52,250,55,243,3,30,245,24,11,169,230,143,228,79,83,126,139,235,20,69,43,112,157,230,159,70,254,96,99,222,163,0,26,83,0,0,50,174,106,160,202,184,26,83,225,59,202,198,141,252,191,199,189,58,3,53,134,148,248,78,242,177,163,127,47,241,239,78,128,205,96,26,83,225,59,202,198,141,252,191,199,189,58,3,170,156,171,132,239,43,26,55,242,255,0,30,244,232,14,170,0,0,0,0,5,0,243,71,243,217,169,191,69,244,122,34,127,242,84,242,177,148,252,192,174,244,235,113,0,57,163,249,236,212,223,162,250,61,17,63,249,42,121,88,202,126,96,87,122,117,184,9,254,0,2,128,121,163,249,236,212,223,162,250,61,17,42,185,24,254,54,126,91,253,72,138,188,209,252,246,106,111,209,125,30,136,149,92,140,127,27,63,45,254,164,5,170,0,0,0,0,0,0,170,190,121,223,130,127,153,63,77,34,175,43,143,61,154,101,245,175,71,173,37,87,60,239,193,63,204,159,166,145,87,149,199,158,205,50,250,215,163,214,129,127,192,0,0,0,34,255,0,31,220,31,90,184,178,210,55,54,222,149,113,231,120,117,61,101,126,40,248,101,106,50,166,119,177,171,37,12,173,145,237,139,101,66,195,19,18,71,57,171,19,218,199,238,216,146,71,37,0,221,173,55,91,5,214,182,197,125,182,85,219,174,86,234,137,41,43,40,234,225,116,51,211,79,27,149,178,69,36,110,68,115,30,215,34,181,90,168,138,138,138,138,106,120,175,94,101,188,190,233,181,134,213,120,226,15,72,45,85,114,106,13,5,63,137,188,90,105,34,150,170,124,149,140,109,44,17,164,104,249,209,144,62,158,154,9,92,140,134,39,62,117,232,212,69,122,183,168,70,14,74,158,105,242,159,151,245,222,163,110,46,164,165,110,74,158,105,242,159,151,245,222,163,110,46,164,0,0,1,154,206,44,124,211,235,39,204,12,135,212,103,52,166,102,179,139,31,52,250,201,243,3,33,245,25,192,186,158,87,30,68,244,203,235,94,177,90,121,254,109,152,85,171,42,224,183,32,190,220,42,42,227,168,195,175,22,171,221,11,97,123,81,146,78,250,150,208,171,101,69,106,170,179,181,93,43,145,26,173,93,237,98,245,232,138,215,122,14,87,30,68,244,203,235,94,177,90,73,76,179,22,177,103,56,173,231,10,202,104,124,109,151,32,183,212,90,238,52,221,215,199,223,165,158,55,71,44,123,216,173,123,119,49,238,78,173,84,114,117,234,138,139,239,3,53,154,3,172,119,222,31,245,151,19,214,44,114,31,17,87,140,220,27,81,37,54,230,51,197,210,189,174,142,166,155,123,216,244,143,187,4,146,197,220,216,174,102,253,205,248,154,138,105,164,202,185,163,62,6,117,66,235,172,124,37,233,158,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,235,213,81,100,84,87,59,166,229,14,234,0,2,0,115,171,242,177,139,124,192,161,244,235,137,0,57,92,121,236,211,47,173,122,61,105,63,249,213,249,88,197,190,96,80,250,117,196,128,28,174,60,246,105,151,214,189,30,180,11,254,0,0,0,0,0,0,42,175,158,119,224,159,230,79,211,75,84,42,175,158,119,224,159,230,79,211,64,229,92,149,60,211,229,63,47,235,189,70,220,93,73,74,220,149,60,211,229,63,47,235,189,70,220,93,72,0,0,0,0,2,42,243,71,242,39,169,191,69,245,138,34,85,17,87,154,63,145,61,77,250,47,172,81,1,74,220,39,121,167,209,191,152,24,247,168,192,90,167,58,191,43,24,183,204,10,31,78,184,149,87,194,119,154,125,27,249,129,143,122,140,5,170,115,171,242,177,139,124,192,161,244,235,136,16,3,149,199,158,205,50,250,215,163,214,151,252,80,15,43,143,61,154,101,245,175,71,173,47,248,0,0,8,1,206,175,202,198,45,243,2,135,211,174,36,0,229,113,231,179,76,190,181,232,245,164,255,0,231,87,229,99,22,249,129,67,233,215,18,0,114,184,243,217,166,95,90,244,122,208,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,172,14,104,28,25,241,39,196,78,190,216,51,93,28,211,127,180,22,90,44,62,150,215,61,79,182,40,41,54,85,50,182,182,71,71,178,162,120,222,189,25,52,107,213,19,111,197,211,175,84,84,75,63,0,64,14,84,156,46,107,183,13,127,181,31,219,94,13,246,115,237,31,177,61,153,253,147,163,172,239,248,127,29,222,254,230,150,77,187,123,241,127,75,167,93,222,238,189,23,164,255,0,0,0,0,1,15,249,160,104,38,172,113,19,160,86,12,43,71,49,79,180,23,170,44,194,150,233,61,55,142,166,164,217,74,202,42,216,221,38,250,137,35,98,244,124,209,167,68,93,223,23,94,157,17,85,38,0,2,160,56,10,224,43,139,29,22,226,199,6,212,205,75,210,159,99,99,118,111,105,248,218,223,110,219,106,59,93,219,109,84,49,255,0,14,26,135,200,238,178,74,198,252,45,94,157,122,175,68,69,84,183,240,0,17,171,152,70,33,196,22,162,240,227,112,211,158,29,49,255,0,106,222,178,139,132,22,235,203,89,114,138,134,104,172,234,201,36,157,99,150,89,226,103,198,248,225,129,236,85,114,62,41,229,106,177,81,85,205,146,160,10,43,210,126,87,28,88,254,212,240,223,218,150,134,127,176,207,180,22,239,180,127,236,154,219,255,0,114,252,76,126,43,251,69,95,119,251,79,115,251,95,199,254,247,223,208,188,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,15,214,0,172,14,104,28,25,241,39,196,78,190,216,51,93,28,211,127,180,22,90,44,62,150,215,61,79,182,40,41,54,85,50,182,182,71,71,178,162,120,222,189,25,52,107,213,19,111,197,211,175,84,84,78,129,202,147,133,205,118,225,175,246,163,251,107,193,190,206,125,163,246,39,179,63,178,116,117,157,255,0,15,227,187,223,220,210,201,183,111,126,47,233,116,235,187,221,215,162,244,159,224,15,41,171,24,47,237,67,75,51,45,51,246,167,179,62,214,227,247,27,23,141,236,119,188,47,138,166,146,30,239,111,115,119,237,238,110,219,185,189,122,116,234,157,122,148,89,253,75,142,59,63,228,51,253,38,179,255,0,173,151,252,0,231,252,63,67,157,210,104,118,7,109,213,11,109,214,139,47,183,99,244,54,251,227,46,149,176,214,85,75,93,4,45,138,105,223,60,50,202,201,123,175,99,165,71,247,21,202,217,17,94,141,126,230,167,64,0,14,127,196,46,45,125,206,116,11,82,240,172,90,135,198,222,178,12,62,243,107,183,83,119,89,31,126,170,122,41,99,138,61,239,86,177,187,158,246,167,87,42,53,58,245,85,68,247,148,131,253,75,142,59,63,228,51,253,38,179,255,0,173,151,252,0,249,56,158,45,98,193,177,91,54,21,139,80,248,43,46,63,111,167,181,219,169,187,175,147,177,75,4,109,142,40,247,189,92,247,109,99,26,157,92,170,229,233,213,85,87,222,125,96,0,20,129,196,47,46,30,51,179,157,125,212,188,215,22,209,191,27,101,200,51,11,205,210,221,83,246,138,213,31,126,150,122,217,100,138,77,143,169,107,219,185,143,106,244,114,35,147,175,69,68,95,113,119,224,8,255,0,192,86,150,231,122,45,194,118,13,166,122,151,98,246,54,73,102,246,159,141,162,241,80,212,118,187,183,42,169,163,254,36,47,124,110,235,28,172,119,194,229,233,215,162,244,84,84,74,129,254,165,199,29,159,242,25,254,147,89,255,0,214,203,254,0,115,254,30,177,107,238,13,160,90,105,133,101,52,62,10,245,143,225,246,107,93,198,155,186,201,59,21,80,81,69,28,177,239,98,185,142,218,246,57,58,181,85,171,211,170,42,167,188,232,0,0,42,3,143,94,2,184,177,214,158,44,115,157,76,211,77,41,246,206,55,121,246,103,130,173,246,237,182,159,187,218,182,210,195,39,240,230,168,100,141,233,36,79,111,196,212,235,211,170,117,69,69,91,127,0,64,14,84,156,46,107,183,13,127,181,31,219,94,13,246,115,237,31,177,61,153,253,147,163,172,239,248,127,29,222,254,230,150,77,187,123,241,127,75,167,93,222,238,189,23,164,255,0,0,0,0,8,213,194,151,6,86,46,18,245,31,85,110,120,29,215,187,134,103,126,200,168,180,91,103,123,223,85,106,146,157,107,123,244,206,145,221,123,176,167,136,137,98,145,92,178,109,87,53,253,85,157,217,100,168,0,10,1,254,165,199,29,159,242,25,254,147,89,255,0,214,203,254,0,115,254,30,177,107,238,13,160,90,105,133,101,52,62,10,245,143,225,246,107,93,198,155,186,201,59,21,80,81,69,28,177,239,98,185,142,218,246,57,58,181,85,171,211,170,42,167,188,232,0,0,0,1,88,28,208,56,51,226,79,136,157,125,176,102,186,57,166,255,0,104,44,180,88,125,45,174,122,159,108,80,82,108,170,101,109,108,142,143,101,68,241,189,122,50,104,215,170,38,223,139,167,94,168,168,157,3,149,39,11,154,237,195,95,237,71,246,215,131,125,156,251,71,236,79,102,127,100,232,235,59,254,31,199,119,191,185,165,147,110,222,252,95,210,233,215,119,187,175,69,233,63,192,20,129,196,47,46,30,51,179,157,125,212,188,215,22,209,191,27,101,200,51,11,205,210,221,83,246,138,213,31,126,150,122,217,100,138,77,143,169,107,219,185,143,106,244,114,35,147,175,69,68,95,113,103,252,5,105,110,119,162,220,39,96,218,103,169,118,47,99,100,150,111,105,248,218,47,21,13,71,107,187,114,170,154,63,226,66,247,198,238,177,202,199,124,46,94,157,122,47,69,69,68,144,0,0,0,0,0,8,255,0,199,174,150,231,122,211,194,118,115,166,122,105,98,246,206,73,121,246,103,130,162,241,80,211,247,123,87,42,89,164,254,36,207,100,109,233,28,79,119,196,228,235,211,162,117,85,68,90,192,225,235,151,15,25,216,54,190,233,166,107,148,232,223,130,178,227,249,133,154,233,113,169,251,69,106,147,177,75,5,108,82,75,38,198,84,185,238,218,198,57,122,53,21,203,211,162,34,175,184,187,240,4,63,230,129,160,154,177,196,78,129,88,48,173,28,197,62,208,94,168,179,10,91,164,244,222,58,154,147,101,43,40,171,99,116,155,234,36,141,139,209,243,70,157,17,119,124,93,122,116,69,84,136,28,5,112,21,197,142,139,113,99,131,106,102,165,233,79,177,177,187,55,180,252,109,111,183,109,181,29,174,237,182,170,24,255,0,135,13,67,228,119,89,37,99,126,22,175,78,189,87,162,34,170,91,248,0,70,174,97,218,9,125,226,39,134,11,230,21,133,226,159,104,50,250,43,133,190,233,142,211,120,230,82,108,170,101,67,99,154,77,242,73,28,75,210,146,106,180,233,34,237,248,186,162,111,70,42,73,80,5,27,104,167,1,28,192,52,87,87,49,13,87,179,104,93,92,149,24,181,226,154,228,250,122,108,206,211,72,250,200,24,244,239,82,172,173,170,85,99,38,139,185,19,254,23,34,178,71,34,181,200,170,139,121,32,0,33,87,52,29,39,226,127,93,52,227,22,210,222,31,177,31,109,89,107,174,19,220,50,158,221,222,158,134,69,240,233,31,131,129,221,250,136,153,44,46,124,147,72,230,109,127,73,41,160,119,86,43,83,116,213,0,83,7,8,188,178,245,250,203,196,94,25,121,226,47,66,41,36,211,234,10,138,154,155,171,42,239,118,234,168,28,246,82,204,234,100,146,24,42,92,249,89,226,82,14,172,218,230,57,58,163,209,88,174,66,231,192,2,160,56,245,224,43,139,29,105,226,199,57,212,205,52,210,159,108,227,119,159,102,120,42,223,110,219,105,251,189,171,109,44,50,127,14,106,134,72,222,146,68,246,252,77,78,189,58,167,84,84,85,151,252,175,244,19,86,56,118,208,43,254,21,172,120,167,217,251,213,110,97,85,116,130,155,199,83,85,239,165,125,21,20,109,147,125,60,146,49,58,190,25,19,162,174,239,135,175,78,138,138,179,0,1,197,56,208,209,203,238,190,240,193,159,233,86,45,54,203,213,214,223,29,69,186,61,172,95,19,85,73,81,21,92,84,221,94,246,49,157,231,211,182,46,227,156,141,103,115,122,245,70,244,90,118,180,242,206,230,1,96,186,209,95,108,90,63,87,110,185,91,170,35,171,163,172,164,203,109,48,207,77,60,110,71,71,44,114,54,177,28,199,181,200,142,71,34,162,162,162,42,23,232,0,142,188,111,233,214,162,107,215,7,57,110,9,167,248,101,92,153,102,69,79,104,154,158,199,87,89,73,12,241,61,151,10,74,137,97,146,94,242,211,163,227,100,114,117,86,202,230,42,177,81,174,119,84,235,89,92,61,114,225,227,59,6,215,221,52,205,114,157,27,240,86,92,127,48,179,93,46,53,63,104,173,82,118,41,96,173,138,73,100,216,202,151,61,219,88,199,47,70,162,185,122,116,68,85,247,23,126,0,0,0,20,3,253,75,142,59,63,228,51,253,38,179,255,0,173,151,252,0,231,252,61,98,215,220,27,64,180,211,10,202,104,124,21,235,31,195,236,214,187,141,55,117,146,118,42,160,162,138,57,99,222,197,115,29,181,236,114,117,106,171,87,167,84,85,79,121,72,63,212,184,227,179,254,67,63,210,107,63,250,217,127,192,14,127,195,214,45,125,193,180,11,77,48,172,166,135,193,94,177,252,62,205,107,184,211,119,89,39,98,170,10,40,163,150,61,236,87,49,219,94,199,39,86,170,181,122,117,69,84,247,157,0,0,0,0,0,0,42,3,143,94,2,184,177,214,158,44,115,157,76,211,77,41,246,206,55,121,246,103,130,173,246,237,182,159,187,218,182,210,195,39,240,230,168,100,141,233,36,79,111,196,212,235,211,170,117,69,69,89,127,202,255,0,65,53,99,135,109,2,191,225,90,199,138,125,159,189,86,230,21,87,72,41,188,117,53,94,250,87,209,81,70,217,55,211,201,35,19,171,225,145,58,42,238,248,122,244,232,168,171,48,0,0,0,21,1,199,175,1,92,88,235,79,22,57,206,166,105,166,148,251,103,27,188,251,51,193,86,251,118,219,79,221,237,91,105,97,147,248,115,84,50,70,244,146,39,183,226,106,117,233,213,58,162,162,172,128,229,73,194,230,187,112,215,251,81,253,181,224,223,103,62,209,251,19,217,159,217,58,58,206,255,0,135,241,221,239,238,105,100,219,183,191,23,244,186,117,221,238,235,209,122,79,240,0,0,0,0,0,0,4,0,230,183,194,230,187,113,41,251,46,253,138,96,223,104,254,206,123,111,218,127,217,58,58,62,199,136,240,61,159,238,153,99,221,187,177,47,244,122,244,219,239,233,213,58,199,254,2,184,10,226,199,69,184,177,193,181,51,82,244,167,216,216,221,155,218,126,54,183,219,182,218,142,215,118,219,85,12,127,195,134,161,242,59,172,146,177,191,11,87,167,94,171,209,17,85,45,252,0,0,0,0,0,0,1,29,112,190,17,45,90,117,198,110,79,197,22,33,113,164,167,182,231,24,189,77,182,245,102,74,118,196,176,221,93,83,69,39,138,131,182,212,107,153,51,105,165,124,187,254,62,242,185,251,164,239,42,69,34,128,0,0,0,82,7,16,188,184,120,206,206,117,247,82,243,92,91,70,252,109,151,32,204,47,55,75,117,79,218,43,84,125,250,89,235,101,146,41,54,62,165,175,110,230,61,171,209,200,142,78,189,21,17,125,197,223,128,35,255,0,1,90,91,157,232,183,9,216,54,153,234,93,139,216,217,37,155,218,126,54,139,197,67,81,218,238,220,170,166,143,248,144,189,241,187,172,114,177,223,11,151,167,94,139,209,81,81,36,0,0,83,95,26,28,184,120,147,206,120,160,207,243,93,17,209,191,27,136,100,23,8,238,148,213,63,104,168,35,239,213,79,79,20,149,178,108,169,169,108,173,221,86,250,133,232,168,141,78,189,24,136,205,168,76,174,88,90,87,196,94,134,105,30,67,165,26,247,130,85,216,169,237,247,132,185,99,213,19,100,20,183,6,62,10,150,127,30,150,40,160,146,68,167,100,114,196,178,175,87,34,61,245,143,84,106,42,57,93,50,128,0,0,16,255,0,154,6,130,106,199,17,58,5,96,194,180,115,20,251,65,122,162,204,41,110,147,211,120,234,106,77,148,172,162,173,141,210,111,168,146,54,47,71,205,26,116,69,221,241,117,233,209,21,82,32,112,21,192,87,22,58,45,197,142,13,169,154,151,165,62,198,198,236,222,211,241,181,190,221,182,212,118,187,182,218,168,99,254,28,53,15,145,221,100,149,141,248,90,189,58,245,94,136,138,169,111,224,0,0,0,0,0,0,1,0,57,173,240,185,174,220,74,126,203,191,98,152,55,218,63,179,158,219,246,159,246,78,142,143,177,226,60,15,103,251,166,88,247,110,236,75,253,30,189,54,251,250,117,78,179,252,1,88,28,175,248,51,226,79,135,109,125,191,230,186,199,166,255,0,103,236,181,184,125,85,174,10,159,108,80,85,239,170,125,109,20,141,143,101,60,242,61,58,178,25,23,170,166,223,135,167,94,170,136,182,126,0,0,0,0,0,2,63,241,235,165,185,222,180,240,157,156,233,158,154,88,189,179,146,94,125,153,224,168,188,84,52,253,222,213,202,150,105,63,137,51,217,27,122,71,19,221,241,57,58,244,232,157,85,81,22,64,0,41,3,135,174,92,60,103,96,218,251,166,153,174,83,163,126,10,203,143,230,22,107,165,198,167,237,21,170,78,197,44,21,177,73,44,155,25,82,231,187,107,24,229,232,212,87,47,78,136,138,190,226,127,243,64,208,77,88,226,39,64,172,24,86,142,98,159,104,47,84,89,133,45,210,122,111,29,77,73,178,149,148,85,177,186,77,245,18,70,197,232,249,163,78,136,187,190,46,189,58,34,170,76,0,5,64,112,21,192,87,22,58,45,197,142,13,169,154,151,165,62,198,198,236,222,211,241,181,190,221,182,212,118,187,182,218,168,99,254,28,53,15,145,221,100,149,141,248,90,189,58,245,94,136,138,169,111,224,0,0,1,15,249,160,104,38,172,113,19,160,86,12,43,71,49,79,180,23,170,44,194,150,233,61,55,142,166,164,217,74,202,42,216,221,38,250,137,35,98,244,124,209,167,68,93,223,23,94,157,17,85,34,7,1,92,5,113,99,162,220,88,224,218,153,169,122,83,236,108,110,205,237,63,27,91,237,219,109,71,107,187,109,170,134,63,225,195,80,249,29,214,73,88,223,133,171,211,175,85,232,136,170,150,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,202,103,90,177,165,154,95,224,127,105,154,151,138,98,94,211,238,248,47,110,222,105,168,60,87,111,111,115,181,222,123,119,237,238,51,118,222,189,55,183,175,222,135,229,194,181,191,69,245,42,235,45,139,78,117,123,10,202,174,80,83,186,174,90,59,37,254,146,186,120,224,107,154,215,74,232,225,145,206,70,35,158,198,171,149,58,117,123,83,249,160,30,212,0,0,0,0,3,159,229,60,66,232,22,13,125,170,197,179,93,112,211,252,126,245,69,179,196,219,174,153,53,21,37,84,27,216,215,179,124,82,72,215,183,115,30,215,39,84,247,181,200,169,238,84,3,160,3,202,96,186,177,165,154,161,227,191,102,122,151,138,101,190,204,237,120,223,97,94,105,171,252,47,115,119,111,187,217,123,182,110,237,191,110,238,157,118,59,167,220,167,171,0,1,229,51,173,88,210,205,47,240,63,180,205,75,197,49,47,105,247,124,23,183,111,52,212,30,43,183,183,185,218,239,61,187,246,247,25,187,111,94,155,219,215,239,64,61,88,60,86,21,173,250,47,169,87,89,108,90,115,171,216,86,85,114,130,157,213,114,209,217,47,244,149,211,199,3,92,214,186,87,71,12,142,114,49,28,246,53,92,169,211,171,218,159,205,15,106,0,0,0,0,0,0,0,31,146,231,118,181,89,105,153,89,121,185,210,80,83,201,81,5,35,37,169,153,177,49,211,207,43,33,134,36,115,149,17,95,36,178,71,27,27,247,185,239,107,83,170,170,33,250,192,0,0,0,0,0,0,0,126,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,64,253,96,0,0,0,0,0,0,0,0,0,0,31,146,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,62,187,156,198,58,120,90,231,34,116,106,203,26,47,77,201,212,63,88,0,0,63,37,218,237,106,176,90,171,111,183,219,157,37,186,219,110,167,146,174,178,178,174,102,195,5,52,17,181,93,36,178,72,229,70,177,141,106,43,149,202,168,136,136,170,167,53,253,236,120,88,255,0,156,182,149,127,215,43,119,253,176,29,84,31,146,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,67,245,128,0,230,151,110,38,248,109,176,93,107,108,87,222,32,244,214,221,114,183,84,73,73,89,71,87,150,80,67,61,52,241,185,91,36,82,70,233,81,204,123,92,138,213,106,162,42,42,42,40,29,44,30,127,10,212,44,7,82,173,82,223,116,231,56,199,242,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,245,232,246,175,243,67,208,0,0,252,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,129,250,192,0,0,57,254,83,196,46,129,96,215,218,172,91,53,215,13,63,199,239,84,91,60,77,186,233,147,81,82,85,65,189,141,123,55,197,36,141,123,119,49,237,114,117,79,123,92,138,158,229,64,58,0,60,254,21,168,88,14,165,90,165,190,233,206,113,143,229,86,216,42,29,73,45,101,146,231,13,116,17,206,214,181,206,137,210,66,231,53,30,141,123,28,173,85,235,209,237,95,230,135,160,0,0,0,0,0,14,85,251,216,240,177,255,0,57,109,42,255,0,174,86,239,251,99,165,90,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,7,235,0,0,0,0,0,0,0,0,0,0,0,241,89,174,183,232,190,154,221,98,177,106,54,175,97,88,173,202,122,118,213,197,71,123,191,210,80,207,36,14,115,154,217,91,28,210,53,202,197,115,30,212,114,39,78,172,114,127,37,3,218,131,202,96,186,177,165,154,161,227,191,102,122,151,138,101,190,204,237,120,223,97,94,105,171,252,47,115,119,111,187,217,123,182,110,237,191,110,238,157,118,59,167,220,167,171,0,0,0,0,0,0,0,1,226,179,93,111,209,125,53,186,197,98,212,109,94,194,177,91,148,244,237,171,138,142,247,127,164,161,158,72,28,231,53,178,182,57,164,107,149,138,230,61,168,228,78,157,88,228,254,74,7,181,7,148,193,117,99,75,53,67,199,126,204,245,47,20,203,125,153,218,241,190,194,188,211,87,248,94,230,238,223,119,178,247,108,221,219,126,221,221,58,236,119,79,185,79,86,0,0,0,0,0,28,210,237,196,223,13,182,11,173,109,138,251,196,30,154,219,174,86,234,137,41,43,40,234,242,202,8,103,166,158,55,43,100,138,72,221,42,57,143,107,145,90,173,84,69,69,69,69,61,94,21,168,88,14,165,90,165,190,233,206,113,143,229,86,216,42,29,73,45,101,146,231,13,116,17,206,214,181,206,137,210,66,231,53,30,141,123,28,173,85,235,209,237,95,230,128,122,0,0,0,120,172,215,91,244,95,77,110,177,88,181,27,87,176,172,86,229,61,59,106,226,163,189,223,233,40,103,146,7,57,205,108,173,142,105,26,229,98,185,143,106,57,19,167,86,57,63,146,159,171,5,213,141,44,213,15,29,251,51,212,188,83,45,246,103,107,198,251,10,243,77,95,225,123,155,187,125,222,203,221,179,119,109,251,119,116,235,177,221,62,229,3,213,128,0,0,0,0,0,0,0,0,114,175,222,199,133,143,249,203,105,87,253,114,183,127,219,1,213,65,242,113,108,179,21,206,108,84,185,78,21,147,90,178,11,45,110,255,0,13,113,181,214,199,87,75,62,199,185,143,217,44,106,230,59,107,216,230,175,69,247,57,170,139,239,69,62,176,0,0,0,121,76,235,86,52,179,75,252,15,237,51,82,241,76,75,218,125,223,5,237,219,205,53,7,138,237,237,238,118,187,207,110,253,189,198,110,219,215,166,246,245,251,208,252,184,86,183,232,190,165,93,101,177,105,206,175,97,89,85,202,10,119,85,203,71,100,191,210,87,79,28,13,115,90,233,93,28,50,57,200,196,115,216,213,114,167,78,175,106,127,52,3,218,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,172,215,91,244,95,77,110,177,88,181,27,87,176,172,86,229,61,59,106,226,163,189,223,233,40,103,146,7,57,205,108,173,142,105,26,229,98,185,143,106,57,19,167,86,57,63,146,129,237,65,229,48,93,88,210,205,80,241,223,179,61,75,197,50,223,102,118,188,111,176,175,52,213,254,23,185,187,183,221,236,189,219,55,118,223,183,119,78,187,29,211,238,83,213,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,87,134,190,62,171,48,254,49,53,75,134,125,98,184,93,110,150,172,143,84,47,52,56,157,226,122,153,235,36,182,85,62,185,212,212,246,215,49,206,118,202,55,118,227,108,93,180,107,97,145,206,220,138,201,21,240,217,81,154,206,44,124,211,235,39,204,12,135,212,103,3,74,96,175,94,88,92,122,212,235,61,170,147,135,237,96,190,213,215,234,13,178,158,166,107,85,222,175,180,196,187,91,160,108,59,33,146,87,75,221,168,174,106,58,119,42,164,95,20,48,44,143,115,158,146,61,214,20,0,0,7,201,203,50,155,22,13,138,222,115,92,166,187,193,89,113,251,125,69,210,227,83,218,124,157,138,88,35,116,146,201,177,136,231,187,107,24,229,232,212,87,47,78,136,138,190,226,0,112,103,198,142,85,197,199,29,217,133,117,19,174,182,76,6,219,167,245,80,89,49,233,107,164,116,111,237,92,233,54,215,84,192,143,88,82,177,233,60,136,174,98,124,17,171,98,220,253,171,35,227,7,50,254,61,106,117,231,33,155,69,116,154,251,87,6,157,88,234,36,134,238,248,251,91,47,247,24,42,164,107,102,108,208,203,35,103,161,70,199,12,176,167,193,185,238,87,189,174,86,66,172,253,124,149,60,211,229,63,47,235,189,70,220,5,212,128,0,170,190,121,223,130,127,153,63,77,57,87,37,79,52,249,79,203,250,239,81,183,29,87,158,119,224,159,230,79,211,78,85,201,83,205,62,83,242,254,187,212,109,192,119,94,57,248,170,204,184,80,230,7,131,102,22,107,149,91,177,139,142,15,105,166,203,45,17,198,147,50,227,110,75,173,199,122,182,39,61,141,241,49,181,210,58,23,238,110,215,170,181,87,182,249,24,249,255,0,163,186,197,128,235,174,1,107,212,109,57,191,82,92,109,183,26,120,37,150,40,170,161,154,123,124,242,67,28,206,164,170,108,47,123,98,169,141,178,177,36,137,92,170,213,95,242,42,212,95,58,191,52,248,183,203,250,31,81,184,156,211,151,159,26,119,94,22,53,66,158,197,151,228,21,109,210,188,150,161,83,32,163,74,103,85,37,20,235,30,216,174,16,70,215,35,152,246,185,34,108,170,196,114,190,20,114,118,228,123,33,218,23,232,15,201,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,250,192,20,237,206,159,71,110,182,93,92,197,53,190,223,97,164,138,197,146,217,217,100,174,172,164,165,115,94,235,173,43,228,114,58,170,68,98,49,95,37,52,145,50,37,115,213,238,101,28,137,209,27,18,23,18,67,254,106,122,57,125,213,222,17,238,245,56,228,221,106,240,43,132,89,140,148,219,89,253,117,75,77,4,241,212,166,247,189,168,206,220,21,18,207,215,226,115,187,27,26,213,115,209,80,33,7,37,140,254,166,197,196,54,87,167,213,25,13,37,29,183,42,197,223,82,202,25,150,38,190,190,227,71,81,26,194,145,43,147,123,158,202,121,235,222,172,98,251,217,189,206,69,237,162,182,231,204,203,112,253,169,159,177,189,113,192,245,74,74,187,173,61,38,51,144,80,220,43,253,151,38,202,169,168,89,51,124,84,12,248,216,142,238,192,178,198,172,115,145,175,107,213,174,93,174,83,75,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,1,250,202,54,230,239,172,86,173,74,226,141,152,142,57,126,171,174,182,233,245,158,43,37,76,73,84,217,104,163,186,186,89,38,171,116,13,99,220,212,122,53,244,240,74,170,141,127,114,149,204,114,127,13,170,93,158,89,148,216,176,108,86,243,154,229,53,222,10,203,143,219,234,46,151,26,158,211,228,236,82,193,27,164,150,77,140,71,61,219,88,199,47,70,162,185,122,116,68,85,247,25,151,213,140,235,246,161,170,121,150,166,123,47,217,159,107,114,11,141,247,193,119,251,222,23,197,84,201,55,107,185,181,187,246,247,54,238,218,222,189,58,244,78,189,0,177,78,73,122,57,125,151,42,206,184,129,168,155,179,101,166,183,174,29,71,30,214,59,197,213,73,37,61,93,66,245,71,239,143,178,200,169,189,202,205,175,241,95,11,186,198,228,91,106,34,175,44,189,20,253,139,112,143,139,120,139,135,138,175,206,250,102,181,155,37,223,12,94,54,8,124,60,113,245,141,142,111,74,88,169,183,181,119,116,149,101,218,229,110,222,146,168,1,207,245,211,93,52,227,135,77,56,184,234,134,168,94,124,13,170,135,164,80,195,18,35,234,174,21,78,69,88,233,105,163,85,78,228,207,218,238,137,213,26,141,107,158,247,49,140,123,219,232,51,252,255,0,13,210,204,54,237,168,58,131,144,210,88,241,235,29,58,212,215,87,84,170,236,137,157,81,17,17,17,21,207,123,156,173,99,24,212,87,189,238,107,90,142,115,145,22,128,120,204,227,51,62,226,207,63,169,172,172,174,171,183,97,54,234,135,197,97,176,197,44,208,192,232,35,154,161,105,170,234,169,150,121,97,90,238,205,66,199,36,177,244,78,137,181,190,239,188,22,158,59,117,230,30,40,232,184,166,190,228,213,117,151,134,84,71,5,101,170,146,127,13,69,53,145,37,71,73,103,141,142,73,27,29,50,183,170,39,86,189,205,145,82,117,87,76,157,197,189,237,11,215,77,56,226,47,78,45,218,161,165,247,159,29,106,174,235,20,208,202,136,202,171,125,83,81,22,74,90,152,209,87,183,51,55,55,170,117,86,171,92,215,177,207,99,216,247,102,92,145,92,25,241,153,159,112,153,159,211,86,81,215,85,220,112,155,141,67,34,191,88,101,150,105,160,108,18,77,78,181,53,116,180,201,60,80,165,119,102,157,35,142,89,58,167,69,218,239,119,220,26,30,63,37,218,182,166,221,106,173,184,81,218,106,238,149,20,180,242,77,21,13,35,162,108,245,79,107,85,91,12,107,51,217,18,61,202,136,212,89,30,198,117,84,220,230,167,85,79,149,128,103,248,110,169,225,182,157,65,211,236,134,146,249,143,95,41,210,166,134,186,153,87,100,172,234,168,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,158,128,12,245,241,109,198,142,190,235,230,169,178,229,148,186,235,167,255,0,99,174,8,219,118,51,111,174,173,166,246,77,117,37,76,235,21,68,204,123,211,165,198,46,235,162,117,67,99,137,223,195,68,70,51,167,66,207,249,102,113,163,251,201,233,195,244,223,53,119,111,62,192,109,244,144,84,212,77,93,222,146,251,66,137,218,101,119,73,30,233,157,51,85,141,109,67,151,115,123,146,196,244,114,119,146,56,252,87,51,222,2,170,117,158,213,87,196,14,143,216,170,235,245,6,217,79,77,13,214,209,73,218,98,93,173,208,54,109,243,71,19,98,238,212,87,53,29,3,81,22,95,138,24,18,54,53,207,72,216,234,129,192,51,252,203,75,51,43,78,160,233,246,67,87,99,200,108,117,9,83,67,93,76,169,190,39,244,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,80,212,64,35,255,0,5,220,91,98,188,92,233,98,101,54,216,188,14,73,98,240,214,252,154,220,230,199,23,110,185,212,209,189,243,193,18,77,44,137,71,36,139,51,97,124,138,142,119,102,68,84,234,197,58,6,186,107,166,156,112,233,167,23,29,80,213,11,207,129,181,80,244,138,24,98,68,125,85,194,169,200,171,29,45,52,106,169,220,153,251,93,209,58,163,81,173,115,222,230,49,143,123,67,159,241,163,197,182,43,194,54,150,46,83,114,139,199,100,151,223,19,111,198,109,205,108,114,247,43,155,77,35,217,60,241,44,209,72,180,113,200,144,182,103,198,170,230,247,163,68,78,175,66,160,116,15,152,22,169,233,87,19,89,14,189,228,147,123,86,147,80,238,17,253,175,183,43,170,103,141,40,86,170,55,175,131,137,245,45,78,245,60,13,146,10,94,243,220,216,227,122,179,250,42,167,31,226,43,94,115,46,36,181,114,251,170,217,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,116,87,35,27,189,234,249,28,155,222,229,94,106,6,162,48,12,255,0,13,213,60,54,211,168,58,125,144,210,95,49,235,229,58,84,208,215,83,42,236,149,157,85,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,19,208,20,109,203,67,142,58,158,28,115,40,116,123,56,101,35,244,235,52,188,70,249,170,228,124,84,239,177,220,102,72,224,74,215,76,245,107,86,153,90,200,155,51,94,239,129,145,164,140,84,86,189,147,93,245,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,128,126,178,160,57,162,241,245,89,152,95,110,92,51,232,237,194,235,107,181,99,151,10,154,28,178,241,5,76,244,114,92,234,152,201,105,167,182,181,141,115,119,209,183,185,35,101,238,35,155,52,141,110,212,70,70,143,155,181,115,43,230,23,71,166,86,42,237,10,208,108,191,253,157,87,237,138,241,124,181,205,5,68,118,122,93,245,48,212,210,178,104,230,89,41,174,45,146,22,53,81,209,238,142,57,85,205,115,36,216,230,212,182,149,105,158,85,172,154,143,142,105,110,21,73,226,47,89,53,194,43,125,54,232,228,124,112,239,95,142,121,123,108,123,219,12,76,71,73,35,209,171,178,54,61,202,157,26,160,88,255,0,41,158,50,117,115,34,204,173,124,44,102,20,213,121,38,49,69,103,172,154,209,115,101,19,231,171,179,50,20,141,209,67,83,81,220,70,178,133,173,73,34,141,92,199,61,178,207,79,19,92,145,236,107,45,124,143,252,23,112,147,138,240,141,165,137,139,91,101,241,217,37,247,195,92,50,107,139,157,28,189,202,230,211,70,199,193,4,169,12,82,45,28,114,36,206,133,146,34,185,189,233,21,87,171,212,144,0,0,0,10,192,208,94,97,117,154,101,198,38,171,104,86,188,229,255,0,236,22,191,80,50,56,172,247,203,164,211,212,73,103,170,241,205,134,154,149,243,73,50,199,77,110,108,112,189,168,141,143,108,114,74,142,115,153,30,247,54,207,204,214,113,99,230,159,89,62,96,100,62,163,56,26,83,5,112,114,208,230,33,83,169,244,208,232,38,191,100,116,141,201,237,212,241,179,31,201,110,87,8,161,125,241,139,44,112,199,69,50,202,228,116,213,219,165,98,49,204,220,249,216,142,87,167,113,142,124,214,62,0,3,242,93,174,214,171,5,170,182,251,125,185,210,91,173,182,234,121,42,235,43,42,230,108,48,83,65,27,85,210,75,36,142,84,107,24,214,162,185,92,170,136,136,138,170,7,149,214,45,98,192,116,43,0,186,106,54,163,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,249,85,40,175,83,121,136,113,13,168,28,67,91,245,238,223,145,213,216,25,96,168,99,44,184,213,29,194,161,150,232,109,205,168,138,103,81,84,36,78,141,213,76,157,208,68,181,14,118,222,246,198,167,70,49,145,50,63,215,199,215,26,249,87,21,154,143,87,100,180,220,252,62,153,99,55,9,163,199,45,244,235,35,35,175,216,174,141,183,58,132,145,172,123,166,149,138,170,198,189,169,217,141,234,196,77,206,149,242,199,251,118,149,106,61,223,78,46,250,189,108,194,238,181,56,101,134,225,79,107,185,94,227,167,85,165,166,170,153,21,99,141,206,255,0,242,17,202,159,11,29,52,13,114,181,102,137,30,26,30,225,87,137,140,55,138,253,35,163,213,44,62,134,174,220,246,212,58,219,119,182,84,162,185,246,235,140,108,141,242,192,146,109,70,204,205,178,198,246,72,212,77,204,123,119,53,143,223,27,59,1,156,206,14,248,170,204,184,80,213,203,126,97,102,185,85,187,24,184,212,83,211,101,150,136,227,73,153,113,183,35,254,53,108,78,123,27,226,99,107,164,116,47,220,221,175,85,106,175,109,242,49,250,8,210,173,76,197,117,147,78,49,205,82,194,170,252,69,151,38,183,197,112,166,221,36,111,146,29,233,241,193,47,109,239,99,102,137,232,232,228,98,57,118,72,199,181,87,171,84,15,43,197,143,149,141,100,249,127,144,250,116,230,107,13,41,241,99,229,99,89,62,95,228,62,157,57,154,192,52,167,194,119,149,141,27,249,127,143,122,116,7,85,33,87,43,174,43,172,90,227,161,214,221,42,187,75,106,182,230,122,109,111,166,179,173,182,9,158,146,87,89,233,225,138,26,106,246,177,233,254,72,165,70,57,232,217,26,215,175,109,39,141,137,53,64,25,172,226,199,205,62,178,124,192,200,125,70,115,74,102,107,56,177,243,79,172,159,48,50,31,81,156,11,84,228,169,229,99,41,249,129,93,233,214,226,127,144,3,146,167,149,140,167,230,5,119,167,91,137,254,0,170,14,107,28,118,221,86,235,95,194,206,141,100,212,141,182,182,157,96,205,238,182,233,220,233,228,157,92,246,201,103,71,162,35,88,198,181,26,179,236,115,149,234,254,195,149,155,39,142,78,213,204,191,143,90,109,6,199,166,209,93,38,190,210,79,168,183,202,121,33,187,190,62,238,251,5,186,122,89,26,217,155,52,50,198,232,43,149,210,67,44,41,241,237,99,85,239,107,81,240,171,233,179,0,192,51,45,83,204,173,58,125,167,216,245,93,243,33,190,84,37,53,13,13,50,38,249,95,209,85,85,85,85,26,198,53,168,231,189,238,84,99,24,215,57,202,214,181,85,2,207,185,83,241,219,106,91,85,7,11,58,203,147,85,182,228,218,132,131,8,186,220,103,107,160,146,5,107,27,29,157,94,168,142,99,218,228,114,193,189,206,71,163,251,13,86,108,130,57,45,40,203,103,251,42,192,178,175,247,87,28,201,49,203,135,254,50,142,186,219,93,79,39,254,172,144,205,28,140,255,0,19,154,230,255,0,37,66,237,57,104,113,199,77,196,118,27,14,143,103,12,171,102,162,225,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,241,190,68,145,138,168,231,178,16,155,229,0,243,71,243,217,169,191,69,244,122,34,255,0,138,1,230,143,231,179,83,126,139,232,244,64,79,254,74,158,86,50,159,152,21,222,157,110,39,249,0,57,42,121,88,202,126,96,87,122,117,184,159,224,0,0,0,0,101,92,210,159,9,222,86,52,111,229,254,61,233,208,25,172,52,167,194,119,149,141,27,249,127,143,122,116,0,117,80,0,0,0,2,5,115,47,227,214,155,65,177,233,180,87,73,175,180,147,234,45,242,158,72,110,239,143,187,190,193,110,158,150,70,182,102,205,12,177,186,10,229,116,144,203,10,124,123,88,213,123,218,212,124,42,254,215,198,103,25,152,15,9,152,5,77,101,101,117,37,199,54,184,211,190,43,13,134,41,97,154,118,207,36,53,11,77,87,85,76,179,197,50,80,247,169,214,57,37,143,170,245,93,173,247,253,212,3,159,231,249,150,169,230,87,109,65,212,28,134,174,249,144,223,42,22,166,186,186,165,83,124,175,232,136,136,136,136,141,99,26,212,107,24,198,162,49,140,107,90,212,107,90,136,129,55,249,115,115,11,190,233,38,109,62,153,107,174,95,117,188,97,153,109,195,187,73,95,95,51,38,146,209,120,171,172,103,122,170,122,170,137,153,218,163,127,118,121,170,21,85,234,146,39,113,173,69,124,202,251,169,50,174,90,167,42,62,58,127,180,112,191,173,121,159,252,30,151,0,173,174,111,249,205,117,174,74,133,119,253,23,133,99,155,254,254,20,127,247,60,32,90,160,0,1,74,220,234,252,211,226,223,47,232,125,70,226,93,73,74,220,234,252,211,226,223,47,232,125,70,226,7,85,228,99,248,217,249,111,245,34,213,10,171,228,99,248,217,249,111,245,34,213,0,132,28,219,51,252,203,75,52,47,0,212,29,62,200,106,236,121,13,143,82,40,42,104,107,169,149,55,196,255,0,102,220,145,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,123,167,10,60,87,105,199,22,186,112,204,215,10,151,192,221,104,123,112,95,236,19,204,143,170,180,85,57,21,81,174,84,68,238,66,253,174,88,166,68,70,200,214,185,21,24,246,73,27,35,95,58,191,43,24,183,204,10,31,78,184,149,87,195,167,18,250,167,194,254,119,14,117,166,119,111,247,222,54,205,89,61,79,178,238,127,193,154,40,252,92,16,203,31,123,181,223,123,227,220,239,129,253,28,159,205,20,52,166,14,127,161,122,233,167,28,69,233,197,187,84,52,190,243,227,173,85,221,98,154,25,81,25,85,111,170,106,34,201,75,83,26,42,246,230,102,230,245,78,170,213,107,154,246,57,236,123,30,239,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,168,31,172,0,0,165,110,117,126,105,241,111,151,244,62,163,113,46,164,165,110,117,126,105,241,111,151,244,62,163,113,3,170,242,49,252,108,252,183,250,144,213,30,55,239,188,35,243,39,213,26,44,142,170,235,114,211,43,223,178,229,189,217,40,225,101,68,204,170,75,5,26,67,85,72,217,37,141,145,205,189,177,50,69,222,141,124,93,119,53,206,142,37,99,145,143,227,103,229,191,212,136,171,205,31,207,102,166,253,23,209,232,128,190,140,91,44,197,115,155,21,46,83,133,100,214,172,130,203,91,191,195,92,109,117,177,213,210,207,177,238,99,246,75,26,185,142,218,246,57,171,209,125,206,106,162,251,209,79,172,82,183,43,222,58,127,98,153,83,52,59,88,243,63,9,166,215,173,254,199,169,173,110,232,108,87,73,36,106,167,89,149,201,225,232,230,235,39,115,170,57,140,149,89,39,240,154,234,137,22,234,64,0,0,162,30,107,218,59,117,211,94,45,47,121,115,108,52,148,56,246,160,211,211,222,237,114,209,82,186,40,36,157,176,199,13,107,94,237,141,98,212,173,67,31,60,136,213,114,244,170,137,239,93,210,42,18,83,145,246,127,83,45,171,84,244,182,187,33,164,74,122,90,139,117,254,215,105,114,196,217,213,242,182,88,43,106,24,157,59,175,98,36,52,12,119,189,88,197,88,255,0,162,178,46,239,107,206,147,71,47,185,134,141,98,90,197,104,155,185,73,167,119,10,138,123,165,54,214,38,218,91,147,169,227,109,78,247,61,21,118,79,5,60,93,182,177,238,119,137,221,240,182,55,42,215,183,47,173,98,181,104,135,22,152,46,93,146,223,170,237,88,245,109,68,214,75,196,177,85,54,8,22,10,184,95,12,110,170,115,222,198,120,104,234,29,79,60,138,245,232,212,131,122,34,185,141,64,52,60,1,207,245,251,88,236,92,63,232,214,89,172,89,28,62,34,147,25,183,186,162,58,109,207,103,139,170,123,146,58,106,109,236,99,214,62,236,242,69,23,115,98,181,155,247,59,225,106,168,20,67,204,23,88,173,90,223,197,166,117,151,99,87,234,187,174,61,69,81,13,146,207,44,181,77,158,4,130,146,22,67,35,169,92,199,189,158,26,74,134,212,79,26,177,122,57,39,222,168,142,123,144,176,158,75,122,57,125,195,244,107,45,214,43,188,221,186,77,68,184,83,211,218,233,182,177,119,82,219,93,81,27,170,119,181,234,169,190,121,234,34,237,185,140,115,124,54,239,137,178,53,82,155,13,41,240,177,162,159,187,183,15,184,78,142,73,112,241,181,120,253,189,124,124,237,151,185,27,235,167,149,245,21,93,167,118,227,85,133,39,154,84,143,115,17,221,180,102,238,174,234,170,29,84,0,5,85,234,143,27,247,222,17,249,147,234,141,22,71,85,117,185,105,149,239,217,114,222,236,148,112,178,162,102,85,37,130,141,33,170,164,108,146,198,200,230,222,216,153,34,239,70,190,46,187,154,231,71,18,178,207,177,108,179,21,206,108,84,185,78,21,147,90,178,11,45,110,255,0,13,113,181,214,199,87,75,62,199,185,143,217,44,106,230,59,107,216,230,175,69,247,57,170,139,239,69,40,95,154,63,158,205,77,250,47,163,209,29,87,149,239,29,63,177,76,169,154,29,172,121,159,132,211,107,214,255,0,99,212,214,183,116,54,43,164,146,53,83,172,202,228,240,244,115,117,147,185,213,28,198,74,172,147,248,77,117,68,138,23,82,0,0,0,0,101,92,213,65,149,112,47,251,149,199,145,61,50,250,215,172,86,146,168,138,188,174,60,137,233,151,214,189,98,180,149,64,0,0,85,95,60,239,193,63,204,159,166,156,171,146,167,154,124,167,229,253,119,168,219,142,171,207,59,240,79,243,39,233,167,42,228,169,230,159,41,249,127,93,234,54,224,37,167,50,222,38,243,238,22,117,67,64,117,3,16,169,171,172,182,178,163,34,117,235,30,91,140,212,212,87,152,18,58,24,246,78,216,215,107,158,198,207,43,162,123,218,244,142,69,107,246,187,162,181,211,3,69,245,123,13,215,173,47,199,245,115,79,231,171,146,197,145,83,186,106,116,171,129,97,158,39,178,71,69,44,50,51,222,136,248,229,142,72,213,90,174,98,171,21,90,231,53,81,203,92,28,243,191,4,255,0,50,126,154,69,94,2,120,223,190,240,143,157,203,69,145,213,93,110,90,101,123,238,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,93,119,53,206,142,37,96,95,240,62,78,45,150,98,185,205,138,151,41,194,178,107,86,65,101,173,223,225,174,54,186,216,234,233,103,216,247,49,251,37,141,92,199,109,123,28,213,232,190,231,53,81,125,232,167,214,0,0,0,66,14,109,153,254,101,165,154,23,128,106,14,159,100,53,118,60,134,199,169,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,179,124,128,28,234,252,172,98,223,48,40,125,58,226,4,148,225,71,138,237,56,226,215,78,25,154,225,82,248,27,173,15,110,11,253,130,121,145,245,86,138,167,34,170,53,202,136,157,200,95,181,203,20,200,136,217,26,215,34,163,30,201,35,103,107,51,89,195,167,18,250,167,194,254,119,14,117,166,119,111,247,222,54,205,89,61,79,178,238,127,193,154,40,252,92,16,203,31,123,181,223,123,227,220,239,129,253,28,159,205,23,66,122,23,174,154,113,196,94,156,91,181,67,75,239,62,58,213,93,214,41,161,149,17,149,86,250,166,162,44,148,181,49,162,175,110,102,110,111,84,234,173,86,185,175,99,158,199,177,238,14,128,0,0,0,2,47,243,49,187,93,108,28,20,106,5,246,197,115,171,183,92,173,213,22,26,186,58,202,73,157,12,244,211,199,123,161,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,30,87,151,223,30,184,247,19,56,109,14,13,168,55,218,74,61,84,180,83,199,13,115,42,60,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,232,57,163,249,19,212,223,162,250,197,17,68,56,6,127,153,105,102,101,105,212,29,62,200,106,236,121,13,142,161,42,104,107,169,149,55,196,254,138,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,138,26,136,7,10,224,239,138,172,55,138,253,35,183,230,22,107,149,35,114,123,117,61,61,54,89,104,142,53,133,246,235,138,179,227,86,196,231,189,222,26,71,54,71,66,253,206,220,196,86,170,247,25,35,25,221,64,20,173,206,175,205,62,45,242,254,135,212,110,37,212,148,173,206,175,205,62,45,242,254,135,212,110,32,117,94,70,63,141,159,150,255,0,82,45,80,170,190,70,63,141,159,150,255,0,82,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,154,206,44,124,211,235,39,204,12,135,212,103,52,166,102,179,139,31,52,250,201,243,3,33,245,25,192,230,150,155,181,214,193,117,162,190,216,174,117,118,235,149,186,162,58,186,58,202,73,157,12,244,211,198,228,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,23,233,192,47,26,248,175,21,154,113,73,100,187,92,252,62,166,227,54,248,99,200,237,245,11,27,36,175,216,141,141,215,58,116,141,172,99,161,149,234,138,246,177,169,217,145,232,197,77,174,137,242,215,5,199,129,202,157,74,229,255,0,129,113,73,166,207,164,138,251,140,89,239,111,202,109,142,100,80,37,198,221,75,118,184,61,107,89,39,68,87,212,195,23,86,185,178,57,123,144,197,27,88,173,116,77,142,104,171,163,186,197,159,104,86,127,107,212,109,57,191,85,219,174,86,234,136,37,150,40,170,166,134,11,132,17,205,28,206,164,170,108,47,99,165,166,145,209,49,36,137,92,136,228,79,242,42,6,156,202,181,230,177,199,109,169,45,85,252,44,232,214,77,86,235,147,170,22,12,222,235,110,157,173,130,56,17,175,108,150,116,122,34,185,239,115,149,171,62,199,53,24,140,236,57,95,190,120,227,253,124,66,243,123,193,50,30,28,97,161,209,139,125,214,135,82,115,43,124,246,251,141,60,206,154,31,178,91,152,177,203,59,42,152,140,239,204,187,149,105,159,10,167,79,116,178,164,110,103,97,245,109,105,182,102,90,175,159,209,89,168,228,171,191,229,153,141,226,58,104,159,87,86,139,61,194,227,87,50,53,171,36,211,57,17,95,36,178,39,87,200,228,247,185,85,203,247,168,30,124,159,252,149,60,211,229,63,47,235,189,70,220,120,174,58,248,68,181,112,131,164,122,43,138,79,113,164,188,101,151,234,140,138,229,145,221,96,167,107,24,249,209,150,182,178,150,23,171,82,87,211,66,155,182,119,23,170,190,73,164,70,199,221,88,219,237,121,42,121,167,202,126,95,215,122,141,184,11,169,0,1,85,124,243,191,4,255,0,50,126,154,114,174,74,158,105,242,159,151,245,222,163,110,58,175,60,239,193,63,204,159,166,156,171,146,167,154,124,167,229,253,119,168,219,128,115,171,243,79,139,124,191,161,245,27,137,0,9,255,0,206,175,205,62,45,242,254,135,212,110,39,20,224,83,134,187,23,21,57,182,161,105,149,205,123,55,88,116,254,225,116,198,234,221,84,248,35,164,188,69,89,68,202,121,37,86,181,251,161,94,235,227,145,21,143,94,220,143,86,162,61,24,230,132,128,229,169,204,46,179,76,175,180,58,21,175,57,127,251,5,175,221,21,158,249,116,154,122,137,44,245,91,41,161,166,165,124,210,76,177,211,91,155,28,47,106,35,99,219,28,146,163,156,230,71,189,205,185,67,49,154,197,163,185,246,133,103,247,77,57,212,107,13,93,186,229,110,168,158,40,165,150,150,104,96,184,65,28,210,66,218,186,87,76,198,58,90,105,29,19,214,57,81,168,142,68,255,0,42,37,164,242,186,227,234,143,48,177,91,120,103,214,43,133,170,215,117,199,45,244,212,56,157,226,122,152,40,227,185,210,177,241,83,65,109,115,28,230,239,172,111,114,54,197,219,71,58,104,218,237,200,143,141,95,48,89,81,231,245,11,10,181,106,86,1,146,233,205,246,162,174,11,110,85,103,173,178,86,75,72,246,182,120,224,169,133,240,200,232,220,230,185,168,244,107,213,81,85,174,78,189,58,162,253,199,160,0,101,223,80,176,171,174,154,231,249,46,156,223,106,41,39,185,98,183,138,219,37,100,180,143,115,160,146,122,105,159,12,142,141,206,107,92,172,87,49,85,21,90,213,233,211,170,39,220,95,247,47,125,80,181,106,175,7,218,109,115,183,182,146,26,139,5,158,44,94,186,146,26,214,212,190,158,123,123,82,153,59,189,17,22,55,203,20,113,84,36,110,78,173,101,67,61,238,69,71,186,170,249,179,105,125,171,78,56,193,186,92,236,206,164,142,159,58,179,209,229,15,164,166,162,109,59,41,167,123,164,166,155,174,213,84,145,242,203,73,37,67,228,232,213,115,234,29,213,21,81,94,233,21,201,47,90,255,0,248,122,225,206,178,223,253,252,214,223,85,28,95,249,189,29,92,115,61,100,255,0,204,150,54,182,63,240,234,231,127,65,0,149,92,205,53,175,246,45,194,62,83,225,237,254,42,191,59,235,133,81,239,139,124,49,120,216,38,241,18,73,210,70,57,189,41,98,169,216,228,221,210,85,139,115,85,187,186,81,94,147,224,191,181,13,83,195,116,207,218,158,204,251,91,144,91,172,94,55,177,222,240,190,42,166,56,123,189,189,205,223,183,185,187,110,230,245,233,211,170,117,234,88,87,59,141,80,186,213,103,250,123,162,240,182,174,11,109,178,207,46,81,80,173,173,119,98,178,122,153,164,166,139,125,63,68,110,248,27,73,54,217,21,92,189,42,228,106,35,125,251,249,167,39,93,51,251,97,197,100,217,213,93,37,213,41,48,44,126,178,225,13,85,60,127,214,173,174,169,68,163,142,10,135,171,21,19,124,19,214,61,140,71,53,206,116,10,228,85,107,30,138,23,105,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,32,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,253,101,112,115,136,214,253,121,192,112,219,46,155,97,150,58,187,62,159,102,52,239,130,249,148,211,73,213,245,179,170,191,173,157,85,190,250,118,58,38,247,31,215,223,80,199,58,54,174,200,170,26,240,138,188,203,248,227,169,226,59,50,155,71,176,118,82,51,78,176,187,196,143,134,174,55,197,80,251,229,198,20,146,5,173,108,204,87,53,41,145,175,149,176,181,142,248,217,34,200,245,85,115,25,12,106,209,222,31,179,237,111,181,103,183,220,65,148,144,91,116,227,23,171,202,175,85,149,169,51,96,72,32,106,187,195,50,72,227,123,124,76,141,108,174,142,55,171,17,201,12,171,185,54,41,249,52,47,66,245,31,136,189,71,183,105,126,151,217,188,117,214,187,172,179,77,42,171,41,109,244,173,84,73,42,170,100,68,94,220,44,220,222,171,209,92,174,115,88,198,189,239,99,29,122,153,238,133,233,199,14,156,8,234,158,151,233,125,155,192,218,168,116,255,0,34,150,105,165,84,125,85,194,169,214,201,146,74,170,153,17,19,185,51,246,183,170,244,70,163,90,214,49,172,99,24,198,134,123,14,149,172,92,63,103,218,33,106,192,175,185,123,41,39,182,234,62,47,73,149,89,107,40,146,103,64,176,78,212,119,134,124,146,70,198,248,152,218,232,157,36,108,87,163,82,104,151,114,239,67,154,154,8,198,116,27,13,226,75,151,230,156,105,78,103,69,72,230,92,116,222,194,251,101,116,212,235,51,237,55,20,181,68,148,245,177,35,94,199,111,141,206,234,173,71,183,123,21,241,185,118,61,200,161,92,28,183,120,250,190,232,22,85,107,209,45,72,184,120,221,50,200,46,12,167,167,154,170,165,145,253,153,170,158,78,139,82,201,37,115,88,218,55,61,251,167,141,206,70,179,171,166,103,71,119,25,53,218,90,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,102,135,93,52,47,81,248,116,212,123,142,151,234,133,155,192,221,104,122,75,12,209,42,190,150,225,74,229,84,142,170,154,69,68,238,66,253,174,232,189,17,200,230,185,143,107,30,199,177,182,149,201,223,91,245,231,62,195,111,90,109,153,216,234,239,26,125,135,83,178,11,30,83,83,39,71,209,78,138,206,150,116,87,123,234,24,216,157,220,103,79,125,59,26,216,220,187,37,167,107,2,199,202,128,230,139,192,45,102,31,125,185,113,49,163,182,251,173,210,213,145,220,42,107,178,203,60,20,211,214,73,108,170,123,37,169,158,228,215,181,174,217,70,238,220,142,151,184,173,108,50,57,187,85,89,34,50,27,127,63,37,218,211,106,191,218,171,108,87,219,101,37,198,219,113,167,146,146,178,142,174,22,205,5,76,18,53,91,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,160,102,179,135,93,121,204,184,109,213,203,22,171,97,149,181,109,125,186,161,140,185,208,195,80,144,178,237,110,87,181,106,40,165,87,49,237,217,35,91,209,28,172,118,199,163,36,106,111,99,85,58,87,27,252,104,229,92,92,106,60,245,212,78,186,217,48,27,111,110,11,38,61,45,116,142,141,253,165,155,109,117,76,8,245,133,43,30,147,200,138,230,39,193,26,182,45,207,218,178,63,165,243,47,224,114,167,135,28,202,109,97,193,223,72,253,58,205,47,18,50,26,72,217,21,59,236,119,25,146,73,214,137,176,177,26,213,166,86,178,87,66,230,55,224,100,107,27,209,21,172,124,220,127,130,238,18,114,174,46,117,77,49,107,108,190,7,27,177,120,107,134,77,113,115,164,139,183,66,234,152,216,248,32,149,33,150,52,172,146,53,153,208,178,68,70,187,179,34,170,244,98,129,231,240,158,25,243,44,199,135,77,67,226,105,213,212,148,24,158,7,81,71,109,98,57,82,73,238,87,25,234,169,34,116,12,98,57,22,54,69,21,91,37,116,142,251,213,99,99,26,238,178,58,47,43,162,24,85,171,82,181,163,1,211,155,237,69,92,22,220,171,40,181,89,43,37,164,123,91,60,112,84,213,199,12,142,141,206,107,154,143,70,189,85,21,90,228,235,211,170,47,220,93,79,48,140,3,13,210,206,92,57,182,159,105,246,61,73,99,199,172,116,246,74,106,26,26,100,93,145,51,219,52,106,170,170,170,174,123,220,229,115,222,247,42,189,239,115,156,229,115,156,170,180,237,194,119,154,125,27,249,129,143,122,140,0,126,78,34,180,27,50,225,183,87,47,186,83,153,209,85,181,246,234,135,190,217,93,53,58,66,203,181,185,94,228,167,173,137,26,247,183,100,141,111,85,106,61,219,30,143,141,203,189,142,68,238,186,7,204,207,92,116,19,67,178,29,33,182,71,237,234,250,158,219,113,123,253,222,225,53,76,152,228,105,12,112,186,24,224,151,124,114,194,200,226,98,193,18,118,227,138,69,123,156,217,154,238,218,91,79,26,60,36,226,188,92,233,98,226,215,41,124,14,73,98,241,55,12,102,226,215,71,23,110,185,212,210,49,144,79,42,195,44,137,71,36,139,11,166,100,104,142,119,102,53,69,234,196,51,239,159,224,25,150,150,102,87,109,62,212,28,122,174,199,144,216,234,22,154,186,134,165,19,124,79,232,138,138,138,138,173,123,28,213,107,216,246,170,177,236,115,92,213,115,92,138,161,249,63,217,86,123,149,127,186,185,30,73,145,220,63,241,149,149,215,42,234,137,63,245,164,154,105,36,127,248,220,231,59,249,170,151,167,203,155,130,143,221,87,78,39,191,231,246,203,84,154,155,148,255,0,18,229,83,2,119,100,181,208,170,49,99,182,54,109,206,99,182,189,139,36,174,137,26,215,200,230,183,172,173,134,41,23,149,114,212,229,233,71,166,86,42,29,117,215,156,67,253,157,87,238,150,207,99,186,67,5,68,118,122,93,244,211,83,85,62,25,33,89,41,174,45,146,23,185,21,178,110,142,57,81,174,107,36,222,214,216,168,0,0,0,0,3,53,156,88,249,167,214,79,152,25,15,168,206,105,76,205,103,22,62,105,245,147,230,6,67,234,51,129,205,45,55,107,173,130,235,69,125,177,92,234,237,215,43,117,68,117,116,117,148,147,58,25,233,167,141,200,232,229,142,70,170,57,143,107,145,28,142,69,69,69,68,84,47,123,151,55,26,255,0,189,86,156,79,96,207,238,118,168,245,55,22,254,29,202,154,5,237,73,116,161,68,98,71,115,108,59,90,198,238,123,214,57,91,18,185,172,145,173,119,72,155,52,81,164,11,165,224,42,167,89,249,127,233,239,16,58,63,98,171,175,212,27,101,61,194,27,173,162,147,180,196,187,91,160,187,92,247,205,28,77,139,187,81,92,212,116,13,68,89,126,40,96,72,216,215,61,35,99,162,6,138,102,185,246,157,106,230,33,154,233,109,61,93,86,89,107,188,83,75,105,163,166,100,207,125,124,234,244,106,82,44,112,57,178,202,201,209,203,11,226,98,162,200,201,28,207,251,224,52,230,83,7,51,222,61,105,181,158,235,87,195,246,143,223,105,43,244,250,217,81,77,53,214,239,73,221,98,221,174,48,58,109,240,199,43,101,237,84,80,181,93,3,145,86,47,138,104,18,70,57,204,72,222,235,84,180,218,110,186,235,195,109,21,139,85,237,149,120,253,203,80,176,120,233,50,90,58,72,93,73,61,190,122,250,4,109,92,81,199,58,61,209,62,55,75,35,81,178,35,149,170,212,71,110,232,189,104,95,140,78,21,115,46,20,53,114,225,135,222,109,181,110,198,46,53,21,21,56,157,222,73,18,102,92,109,200,255,0,129,29,43,88,198,248,152,218,232,219,51,54,183,107,213,28,137,219,124,111,120,56,59,225,87,50,226,191,87,45,248,125,154,219,86,220,98,221,81,79,83,150,93,227,145,33,101,186,220,175,248,209,178,185,143,111,137,145,173,145,176,179,107,183,61,21,202,157,182,72,246,95,158,153,232,62,150,105,70,150,65,163,152,182,31,106,251,55,236,246,219,238,48,77,111,166,254,204,255,0,91,50,158,89,235,154,200,219,29,68,211,71,27,82,87,185,159,31,243,78,158,226,160,57,97,241,191,71,195,166,85,83,164,58,145,85,179,1,204,46,16,203,79,80,216,96,103,178,175,19,73,79,78,181,83,212,75,44,105,29,31,97,189,102,87,111,86,246,35,115,26,222,178,111,187,240,40,7,143,174,10,50,174,20,245,30,174,247,105,182,120,141,50,201,174,19,73,142,92,41,210,71,199,65,189,93,35,109,149,11,35,158,246,205,19,17,81,142,123,151,189,27,21,232,187,155,43,34,253,92,188,248,211,186,240,177,170,20,246,44,191,32,171,110,149,228,181,10,153,5,26,83,58,169,40,167,88,246,197,112,130,54,185,28,199,181,201,19,101,86,35,149,240,163,147,183,35,217,14,217,1,205,223,140,27,86,91,117,103,11,56,26,227,247,107,109,146,162,42,252,150,234,145,54,170,122,107,172,110,145,169,67,3,222,205,176,62,38,175,89,100,137,202,245,89,93,2,186,61,147,199,36,10,208,189,11,212,126,34,245,30,221,165,250,95,102,241,215,90,238,178,205,52,170,172,165,183,210,181,81,36,170,169,145,17,123,112,179,115,122,175,69,114,185,205,99,26,247,189,140,112,104,39,137,187,181,170,255,0,194,38,171,223,108,87,58,75,141,182,227,166,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,102,220,209,70,174,105,189,139,71,248,17,212,29,47,198,43,46,181,118,172,103,75,239,150,234,73,174,149,207,171,170,124,113,219,39,68,87,200,255,0,254,115,26,141,141,141,232,200,216,198,53,172,110,117,192,245,90,85,169,153,86,141,234,62,57,170,88,85,95,135,189,99,55,8,174,20,219,164,145,145,205,177,126,56,37,237,189,143,116,50,177,93,28,140,71,38,248,222,246,170,244,114,154,9,224,239,138,172,55,138,253,35,183,230,22,107,149,35,114,123,117,61,61,54,89,104,142,53,133,246,235,138,179,227,86,196,231,189,222,26,71,54,71,66,253,206,220,196,86,170,247,25,35,25,81,124,81,240,65,89,166,218,5,166,92,79,105,229,46,252,67,36,195,241,153,114,26,78,244,245,21,20,87,138,186,45,243,213,116,237,43,34,163,145,233,10,117,124,170,169,61,70,198,181,172,116,109,111,42,224,255,0,137,75,239,10,218,227,103,212,219,98,119,173,83,109,181,228,148,141,165,100,242,85,217,229,154,55,212,71,18,57,204,219,50,118,153,36,106,143,98,119,35,98,57,85,138,246,184,52,124,102,179,139,31,52,250,201,243,3,33,245,25,205,15,104,238,177,96,58,235,128,90,245,27,78,111,212,151,27,109,198,158,9,101,138,42,168,102,158,223,60,144,199,51,169,42,155,11,222,216,170,99,108,172,73,34,87,42,181,87,252,138,185,225,226,199,205,62,178,124,192,200,125,70,112,45,83,146,167,149,140,167,230,5,119,167,91,142,213,198,255,0,26,56,175,8,250,113,61,117,19,173,87,188,250,229,219,130,201,143,75,93,27,100,103,117,38,219,93,83,2,61,38,90,54,44,18,34,185,137,241,200,141,139,115,55,44,140,226,188,149,60,172,101,63,48,43,189,58,220,120,174,110,252,31,93,114,219,83,56,166,192,211,32,187,92,172,148,241,80,100,182,164,149,213,80,83,90,163,108,142,74,232,24,247,238,129,145,57,122,75,28,77,86,42,74,233,213,177,236,158,73,2,170,238,215,60,203,85,243,250,219,205,100,117,119,252,179,49,188,73,83,43,41,41,17,103,184,92,106,230,87,57,35,134,22,162,43,228,150,69,232,200,218,158,247,34,53,62,228,46,79,150,135,1,84,218,13,143,67,173,90,179,98,164,159,81,111,148,241,205,104,100,157,221,246,11,116,244,177,185,208,186,25,162,141,208,87,43,164,154,41,151,227,218,198,163,24,230,163,230,71,211,102,158,230,183,93,53,207,241,173,70,177,83,210,79,114,197,111,20,87,186,56,170,216,231,65,36,244,211,50,104,219,35,90,230,185,88,174,98,34,162,57,171,211,175,69,79,188,209,71,10,188,76,97,188,87,233,29,30,169,97,244,53,118,231,182,161,214,219,189,178,165,21,207,183,92,99,100,111,150,4,147,106,54,102,109,150,55,178,70,162,110,99,219,185,172,126,248,216,17,171,153,127,1,84,218,243,143,77,173,90,77,98,164,131,81,108,116,242,77,119,100,125,221,247,251,116,20,178,57,176,182,24,98,145,211,215,35,163,134,40,87,224,220,199,43,30,231,35,33,70,83,102,1,159,230,90,89,153,90,117,7,79,178,26,187,30,67,99,168,74,154,26,234,101,77,241,63,162,162,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,232,79,140,78,42,176,222,20,52,142,225,152,94,110,84,142,201,238,52,245,20,216,157,162,72,214,103,220,110,40,207,129,93,19,94,199,120,104,220,232,221,51,247,55,107,21,26,139,220,124,108,126,123,53,11,53,186,234,86,127,146,234,53,246,158,146,11,150,85,120,173,189,214,69,72,199,54,8,231,169,153,243,72,216,218,231,57,200,196,115,213,17,21,206,94,157,58,170,253,224,95,247,6,124,102,96,60,89,224,20,213,148,117,212,150,236,218,221,78,200,175,214,25,101,134,25,221,60,112,211,173,77,93,45,50,79,44,203,67,222,168,72,227,150,78,139,213,54,187,223,247,212,95,52,127,61,154,155,244,95,71,162,39,255,0,43,94,8,47,186,13,98,147,93,117,66,150,235,102,206,178,139,125,69,186,27,28,179,49,35,163,179,202,250,89,163,90,152,86,36,146,42,197,146,157,206,86,119,21,25,27,218,215,177,178,35,218,200,1,205,31,207,102,166,253,23,209,232,128,159,252,149,60,172,101,63,48,43,189,58,220,79,242,0,114,84,242,177,148,252,192,174,244,235,113,63,192,0,0,0,0,202,185,165,62,19,188,172,104,223,203,252,123,211,160,51,88,105,79,132,239,43,26,55,242,255,0,30,244,232,0,234,160,0,7,52,226,43,94,112,222,27,116,142,251,170,217,157,109,35,89,110,167,123,45,148,51,84,44,47,187,92,85,142,90,122,40,149,172,123,183,200,230,244,87,35,29,177,136,249,28,155,24,229,79,87,137,231,248,110,117,83,144,82,225,249,13,37,217,248,173,226,75,5,221,105,149,92,202,91,140,113,69,44,180,234,254,155,92,246,54,120,209,251,85,118,191,115,29,209,236,123,91,68,60,199,53,135,92,117,87,95,106,40,181,143,7,186,225,116,152,223,140,161,198,108,149,180,211,83,245,182,248,217,209,149,138,213,154,88,101,154,84,99,89,37,69,51,214,25,60,59,54,43,154,196,80,56,166,186,107,166,163,241,23,168,247,29,80,213,11,207,142,186,215,116,138,24,98,69,101,45,190,149,170,171,29,45,52,106,171,219,133,155,157,209,58,171,149,206,115,222,231,189,239,123,189,94,79,194,142,163,224,220,50,217,248,155,205,98,246,53,171,40,200,41,44,246,11,92,240,170,85,87,82,203,75,83,58,215,187,170,167,106,21,240,237,72,145,81,93,43,94,233,19,107,18,55,75,34,185,104,112,21,83,175,57,12,58,213,171,54,42,184,52,234,199,81,28,214,134,73,218,217,127,184,193,85,27,157,11,161,154,41,27,61,10,54,57,162,153,126,13,207,114,49,142,114,178,100,100,170,231,43,105,181,88,56,68,194,108,86,43,101,37,186,219,110,206,45,180,148,116,116,144,182,24,41,160,142,217,112,108,113,71,27,81,26,198,53,168,141,70,162,34,34,34,34,1,85,124,57,104,133,215,136,237,97,178,232,213,138,249,73,104,185,95,233,238,46,163,171,171,141,207,129,39,167,161,158,166,54,73,183,226,107,30,232,17,138,244,71,43,17,234,228,107,246,236,95,43,118,182,102,90,81,159,214,217,171,36,171,176,101,152,117,226,74,105,95,73,86,137,61,190,227,73,50,181,203,28,208,185,81,31,28,177,175,71,198,229,247,181,21,171,247,41,34,185,92,121,236,211,47,173,122,61,105,97,60,203,248,10,166,215,156,122,109,106,210,107,21,36,26,139,99,167,146,107,187,35,238,239,191,219,160,165,145,205,133,176,195,20,142,158,185,29,28,49,66,191,6,230,57,88,247,57,25,10,48,28,180,56,245,166,215,156,122,29,21,213,155,237,36,26,139,99,167,142,27,67,228,238,239,191,219,160,165,141,174,153,211,77,44,142,158,185,29,28,210,204,159,6,230,57,30,198,185,25,50,178,122,153,108,255,0,101,88,22,85,254,234,227,153,38,57,112,255,0,198,81,215,91,107,169,228,255,0,213,146,25,163,145,159,226,115,92,223,228,168,104,251,133,204,255,0,84,245,67,66,113,156,235,90,240,175,178,89,157,207,198,251,78,205,236,218,154,15,11,219,172,158,40,127,129,82,231,74,205,208,199,19,254,39,47,93,251,147,220,168,128,117,82,149,185,213,249,167,197,190,95,208,250,141,196,186,146,149,185,213,249,167,197,190,95,208,250,141,196,14,171,200,199,241,179,242,223,234,69,170,21,87,200,199,241,179,242,223,234,69,170,1,0,57,213,249,88,197,190,96,80,250,117,196,165,98,234,121,213,249,88,197,190,96,80,250,117,196,174,14,94,248,6,27,170,124,92,225,58,125,168,56,245,37,243,30,190,83,222,233,171,168,106,81,118,74,207,99,214,42,42,42,42,57,143,107,145,175,99,218,168,246,61,173,115,85,174,106,42,7,234,224,95,140,219,239,7,154,143,85,115,146,213,237,156,51,40,240,244,249,53,182,38,49,42,157,28,74,254,213,77,52,142,233,210,104,187,178,170,70,231,36,114,53,238,107,182,170,178,88,231,87,54,174,44,113,89,116,39,31,210,61,51,190,98,153,93,6,168,247,43,107,110,150,251,188,117,158,22,134,223,89,11,163,116,77,133,202,213,238,213,68,248,210,87,57,90,158,18,161,136,215,59,171,162,175,110,49,56,85,204,184,80,213,203,134,31,121,182,213,187,24,184,212,84,84,226,119,121,36,73,153,113,183,35,254,4,116,173,99,27,226,99,107,163,108,204,218,221,175,84,114,39,109,241,189,252,82,182,237,117,184,211,80,81,220,46,117,117,84,246,186,117,164,161,138,105,156,246,82,192,178,201,50,197,19,85,122,49,139,44,210,200,173,111,68,223,35,221,247,185,85,66,96,114,209,214,190,33,168,56,151,211,189,35,193,245,30,173,216,197,198,162,166,154,179,30,188,215,84,77,104,109,185,25,37,101,98,193,78,138,173,134,167,108,82,201,19,216,141,235,50,162,61,123,111,149,29,123,197,117,114,108,225,235,236,94,147,221,184,133,187,84,218,170,234,245,19,165,21,161,145,210,245,170,183,80,209,84,212,69,59,93,59,145,21,59,243,177,21,209,51,225,219,77,3,149,206,114,237,142,197,64,20,173,206,175,205,62,45,242,254,135,212,110,37,212,148,173,206,175,205,62,45,242,254,135,212,110,32,117,94,70,63,141,159,150,255,0,82,34,175,52,127,61,154,155,244,95,71,162,37,87,35,31,198,207,203,127,169,17,87,154,63,158,205,77,250,47,163,209,1,21,75,105,229,139,204,46,179,41,172,166,225,215,136,28,191,189,117,155,108,88,149,254,231,52,243,213,93,106,165,158,105,37,165,173,171,158,103,238,153,123,176,178,153,54,177,170,216,214,61,202,245,137,175,137,92,21,240,109,77,197,246,151,234,253,190,197,83,73,65,157,227,21,24,228,216,229,117,117,108,176,81,49,147,201,90,149,144,212,36,113,200,174,99,226,137,28,213,70,111,73,34,143,163,154,197,145,29,24,50,156,79,42,193,175,181,88,182,107,140,221,113,251,213,22,207,19,110,186,81,73,73,85,6,246,53,236,223,20,136,215,183,115,30,215,39,84,247,181,200,169,238,84,3,82,96,133,92,187,184,250,163,226,115,21,92,15,84,174,22,171,110,166,217,59,84,253,86,166,10,127,180,209,172,114,191,196,210,211,110,71,172,204,100,18,58,162,56,216,177,183,225,145,187,91,39,110,41,170,7,42,226,159,69,63,120,158,31,115,109,28,142,225,224,170,242,11,122,120,9,221,47,110,54,87,65,43,42,41,123,174,237,200,169,10,207,12,73,38,214,43,187,106,253,189,29,209,83,53,134,170,12,230,113,205,165,246,173,28,226,211,83,48,59,19,169,18,219,5,227,218,84,112,82,81,54,146,10,72,43,161,142,182,58,88,226,106,171,90,200,91,82,144,167,78,136,169,26,42,53,189,118,160,95,246,138,106,133,171,90,180,143,16,213,123,51,105,35,167,202,108,244,215,39,211,211,86,182,173,148,115,189,137,222,165,89,90,136,143,124,50,247,34,127,194,213,71,198,228,86,181,81,81,33,175,57,61,107,251,13,195,237,167,71,41,45,253,234,189,77,184,47,122,121,34,221,28,20,54,233,105,234,36,218,228,145,170,217,157,59,232,209,189,88,246,172,125,254,187,93,177,71,38,205,107,251,115,195,237,219,71,42,237,253,154,189,50,184,39,102,120,226,219,28,244,55,25,106,42,35,220,229,145,202,233,155,59,43,17,221,24,198,164,125,142,155,157,189,72,107,205,247,84,46,185,167,22,149,56,28,205,171,130,219,167,214,122,43,109,60,14,173,116,176,75,61,76,45,173,150,169,145,116,70,194,247,54,162,24,93,211,114,185,41,99,85,119,220,214,135,21,224,103,75,237,90,199,197,166,153,224,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,94,189,81,18,69,85,107,186,109,93,25,149,43,201,11,76,252,78,85,169,122,199,89,73,117,139,217,246,250,76,102,223,63,111,109,13,71,136,145,106,42,217,185,89,241,205,31,133,162,94,141,122,109,108,255,0,19,87,123,21,45,168,0,0,10,1,230,143,231,179,83,126,139,232,244,68,85,37,87,52,127,61,154,155,244,95,71,162,63,87,5,124,27,83,113,125,165,250,191,111,177,84,210,80,103,120,197,70,57,54,57,93,93,91,44,20,76,100,242,86,165,100,53,9,28,114,43,152,248,162,71,53,81,155,210,72,163,232,230,177,100,71,4,181,229,139,204,46,179,41,172,166,225,215,136,28,191,189,117,155,108,88,149,254,231,52,243,213,93,106,165,158,105,37,165,173,171,158,103,238,153,123,176,178,153,54,177,170,216,214,61,202,245,137,175,179,243,44,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,151,147,203,187,143,170,62,39,49,85,192,245,74,225,106,182,234,109,147,181,79,213,106,96,167,251,77,26,199,43,252,77,45,54,228,122,204,198,65,35,170,35,141,139,27,126,25,27,181,178,118,226,9,170,0,0,101,92,213,65,149,112,46,79,148,119,21,218,113,144,105,61,159,133,155,156,190,198,204,241,127,31,61,182,58,137,145,99,190,210,203,83,53,92,142,167,94,137,210,104,187,175,71,194,189,92,177,177,37,106,185,18,84,134,197,76,182,98,217,102,85,131,95,105,114,156,43,38,186,227,247,170,45,254,26,227,107,173,146,146,170,13,236,115,31,178,88,213,175,110,230,61,205,94,139,239,107,149,23,220,170,95,247,2,252,102,216,184,195,211,138,171,156,150,175,99,102,120,191,135,167,201,173,177,49,235,74,217,37,71,246,170,105,164,119,94,176,203,218,149,82,55,57,100,141,204,115,93,185,17,146,200,18,84,2,168,57,168,113,235,83,85,83,117,225,99,70,239,181,116,108,163,168,154,223,156,220,233,251,74,202,198,44,80,185,40,41,170,35,149,206,70,35,159,60,85,76,115,24,253,241,118,186,171,22,86,188,35,87,49,94,50,105,184,176,213,10,107,126,41,77,72,236,19,8,168,171,135,26,174,90,41,105,235,107,153,81,29,50,84,77,58,62,71,38,199,75,76,174,137,54,70,244,141,205,238,53,31,213,27,210,249,42,121,167,202,126,95,215,122,141,184,128,4,255,0,228,169,230,159,41,249,127,93,234,54,224,58,175,60,239,193,63,204,159,166,149,86,90,167,60,239,193,63,204,159,166,144,171,131,62,22,191,123,140,219,48,211,122,44,147,216,151,171,110,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,248,152,229,107,250,61,26,177,188,36,7,43,222,58,127,98,153,83,52,59,88,243,63,9,166,215,173,254,199,169,173,110,232,108,87,73,36,106,167,89,149,201,225,232,230,235,39,115,170,57,140,149,89,39,240,154,234,137,22,234,76,182,101,56,158,85,131,95,106,177,108,215,25,186,227,247,170,45,158,38,221,116,162,146,146,170,13,236,107,217,190,41,17,175,110,230,61,174,78,169,239,107,145,83,220,168,90,167,44,94,97,117,153,77,101,55,14,188,64,229,253,235,172,219,98,196,175,247,57,167,158,170,235,85,44,243,73,45,45,109,92,243,63,116,203,221,133,148,201,181,141,86,198,177,238,87,172,77,120,89,248,0,1,0,57,213,249,88,197,190,96,80,250,117,196,159,228,0,231,87,229,99,22,249,129,67,233,215,16,41,88,149,92,4,241,191,125,225,31,59,150,139,35,170,186,220,180,202,247,221,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,186,238,107,157,28,74,206,127,193,158,138,98,188,68,241,39,135,232,230,107,112,186,209,89,114,15,104,120,153,237,114,199,29,83,59,20,21,21,12,216,233,35,145,137,213,240,181,23,171,23,225,85,233,209,122,42,121,254,33,248,126,207,184,101,213,10,237,40,212,102,82,62,229,71,79,79,87,21,101,10,76,180,85,176,77,26,57,178,211,201,52,113,186,70,35,183,196,231,35,122,36,145,72,223,126,213,3,73,24,182,89,138,231,54,42,92,167,10,201,173,89,5,150,183,127,134,184,218,235,99,171,165,159,99,220,199,236,150,53,115,29,181,236,115,87,162,251,156,213,69,247,162,159,88,165,110,87,188,116,254,197,50,166,104,118,177,230,126,19,77,175,91,253,143,83,90,221,208,216,174,146,72,213,78,179,43,147,195,209,205,214,78,231,84,115,25,42,178,79,225,53,213,18,45,212,128,0,1,21,121,163,249,19,212,223,162,250,197,17,64,37,255,0,115,71,242,39,169,191,69,245,138,34,128,64,234,188,58,113,47,170,124,47,231,112,231,90,103,118,255,0,125,227,108,213,147,212,251,46,231,252,25,162,143,197,193,12,177,247,187,93,247,190,61,206,248,31,209,201,252,209,116,39,161,122,233,167,28,69,233,197,187,84,52,190,243,227,173,85,221,98,154,25,81,25,85,111,170,106,34,201,75,83,26,42,246,230,102,230,245,78,170,213,107,154,246,57,236,123,30,234,86,230,35,193,5,103,10,185,218,101,184,117,46,237,50,203,46,18,197,98,106,77,61,76,214,185,27,12,82,62,150,170,87,196,214,55,115,223,63,135,69,146,73,31,21,59,149,238,87,49,238,95,41,192,191,25,183,222,15,53,30,170,231,37,171,219,56,102,81,225,233,242,107,108,76,98,85,58,56,149,253,170,154,105,29,211,164,209,119,101,84,141,206,72,228,107,220,215,109,85,100,177,134,133,10,86,231,87,230,159,22,249,127,67,234,55,18,228,241,108,179,21,206,108,84,185,78,21,147,90,178,11,45,110,255,0,13,113,181,214,199,87,75,62,199,185,143,217,44,106,230,59,107,216,230,175,69,247,57,170,139,239,69,41,179,157,95,154,124,91,229,253,15,168,220,64,234,188,140,127,27,63,45,254,164,90,161,85,124,140,127,27,63,45,254,164,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,53,156,88,249,167,214,79,152,25,15,168,206,105,76,205,103,22,62,105,245,147,230,6,67,234,51,129,117,60,174,60,137,233,151,214,189,98,180,174,174,105,92,38,105,198,131,106,60,121,230,151,223,49,75,53,171,40,240,242,205,133,69,115,68,185,81,213,74,181,75,37,85,53,18,49,59,86,229,240,237,106,46,245,107,38,123,163,99,90,196,99,25,53,120,45,215,77,56,225,211,150,102,7,170,26,161,121,240,54,170,31,108,197,12,49,34,62,170,225,84,235,189,114,199,75,77,26,170,119,38,126,215,116,78,168,212,107,92,247,185,140,99,222,218,128,215,77,116,212,126,34,245,30,227,170,26,161,121,241,215,90,238,145,67,12,72,172,165,183,210,181,85,99,165,166,141,85,123,112,179,115,186,39,85,114,185,206,123,220,247,189,239,112,120,2,228,249,77,240,153,167,24,134,19,251,195,220,239,152,166,99,153,221,118,69,109,169,180,92,210,186,60,114,150,106,56,100,146,150,70,108,111,134,184,255,0,29,236,157,21,92,230,71,177,141,115,82,73,82,74,171,204,52,7,89,112,13,56,197,181,115,50,211,219,173,171,16,205,55,123,18,233,59,27,219,169,232,138,230,238,106,42,190,46,227,17,100,139,184,214,247,99,107,159,30,246,34,185,59,175,47,62,52,238,188,44,106,133,61,139,47,200,42,219,165,121,45,66,166,65,70,148,206,170,74,41,214,61,177,92,32,141,174,71,49,237,114,68,217,85,136,229,124,40,228,237,200,246,67,180,37,7,60,239,193,63,204,159,166,156,171,146,167,154,124,167,229,253,119,168,219,142,149,206,226,237,106,191,218,180,26,251,98,185,210,92,109,183,26,124,130,174,142,178,146,102,205,5,76,18,54,216,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,57,175,37,79,52,249,79,203,250,239,81,183,1,117,32,0,42,175,158,119,224,159,230,79,211,78,85,201,83,205,62,83,242,254,187,212,109,199,85,231,157,248,39,249,147,244,211,149,114,84,243,79,148,252,191,174,245,27,112,14,117,126,105,241,111,151,244,62,163,113,28,149,60,211,229,63,47,235,189,70,220,57,213,249,167,197,190,95,208,250,141,196,114,84,243,79,148,252,191,174,245,27,112,19,211,152,103,5,150,174,41,244,190,162,251,136,99,244,142,213,76,106,157,23,31,172,90,150,210,173,108,9,38,233,109,243,200,230,171,94,199,53,101,116,72,245,106,50,101,106,247,35,99,230,221,68,63,236,171,2,202,191,221,92,115,36,199,46,31,248,202,58,235,109,117,60,159,250,178,67,52,114,51,252,78,107,155,252,149,11,243,227,215,140,76,123,133,141,35,185,182,205,120,164,159,81,111,148,254,11,31,182,67,89,75,226,232,159,59,39,108,119,73,105,229,220,231,83,68,232,100,84,94,211,216,249,90,200,151,106,61,206,109,6,127,178,172,247,42,255,0,117,114,60,147,35,184,127,227,43,43,174,85,213,18,127,235,73,52,210,72,255,0,241,185,206,119,243,85,2,244,249,115,113,175,251,213,105,196,246,12,254,231,106,143,83,113,111,225,220,169,160,94,212,151,74,20,70,36,119,54,195,181,172,110,231,189,99,149,177,43,154,201,26,215,116,137,179,69,26,76,2,31,242,230,224,163,247,85,211,137,239,249,253,178,213,38,166,229,63,196,185,84,192,157,217,45,116,42,140,88,237,141,155,115,152,237,175,98,201,43,162,70,181,242,57,173,235,43,97,138,69,152,0,87,87,58,205,51,251,65,161,216,94,169,82,82,93,106,42,240,252,129,246,249,188,60,123,233,105,232,107,225,254,36,245,29,24,170,206,147,210,81,198,199,171,154,221,211,171,85,28,231,179,164,0,229,213,172,119,221,27,226,227,4,169,180,67,226,41,51,11,132,24,117,210,155,115,25,222,165,175,158,40,218,187,220,199,171,123,83,165,60,253,27,181,207,236,108,220,214,189,202,94,79,18,248,5,78,169,240,243,169,26,125,111,199,169,47,151,43,230,47,114,166,181,208,212,164,91,37,184,248,119,173,26,162,202,168,198,61,181,9,19,216,247,42,108,123,90,238,173,219,213,51,89,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,160,29,175,142,13,98,186,235,127,20,122,129,151,86,95,169,46,182,218,43,197,77,146,195,45,13,83,167,162,75,85,36,174,134,153,212,238,87,189,187,36,107,86,119,44,107,177,210,79,35,218,137,191,161,103,220,154,112,10,156,103,133,203,166,103,113,199,169,41,42,51,28,162,174,166,142,224,212,137,103,174,183,83,197,21,60,104,247,53,85,232,200,234,99,174,70,177,253,58,43,164,114,39,73,55,58,149,173,54,155,173,254,235,69,98,177,91,42,238,55,43,141,68,116,148,116,116,144,186,105,234,103,145,200,216,226,142,54,162,185,239,115,149,26,141,68,85,85,84,68,52,211,162,24,85,215,77,116,95,1,211,155,237,69,36,247,44,87,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,233,211,170,39,220,7,181,62,78,83,137,226,185,205,138,171,22,205,113,155,86,65,101,173,217,226,109,215,74,40,234,233,103,216,246,189,155,226,145,28,199,109,123,26,228,234,158,231,53,21,61,232,135,214,0,113,78,29,120,63,208,238,23,189,185,38,150,227,123,42,239,119,10,154,191,31,112,100,53,21,212,116,179,118,191,177,208,213,118,210,101,163,98,193,27,155,28,143,123,183,117,115,156,231,47,83,235,113,99,229,99,89,62,95,228,62,157,57,213,78,85,197,143,149,141,100,249,127,144,250,116,224,102,176,210,159,9,222,86,52,111,229,254,61,233,208,25,172,52,167,194,119,149,141,27,249,127,143,122,116,0,124,158,34,184,63,208,238,40,125,135,38,169,99,123,234,236,151,10,106,191,31,111,100,52,245,213,148,176,247,127,177,211,85,118,214,100,163,122,207,35,157,28,111,99,183,116,115,92,215,39,83,176,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,126,176,0,0,7,159,207,240,12,55,84,240,219,182,159,106,14,61,73,124,199,175,148,235,77,93,67,82,139,178,86,117,69,69,69,69,71,49,237,114,53,236,123,85,30,199,181,174,106,181,205,69,79,63,161,122,23,167,28,58,105,197,187,75,244,190,205,224,109,84,61,101,154,105,85,31,85,112,170,114,34,73,85,83,34,34,119,38,126,214,245,94,136,212,107,90,198,53,140,99,24,222,128,0,138,188,209,252,137,234,111,209,125,98,136,165,110,19,188,211,232,223,204,12,123,212,96,46,167,154,63,145,61,77,250,47,172,81,20,173,194,119,154,125,27,249,129,143,122,140,0,105,76,226,154,213,193,254,135,113,3,168,248,78,166,234,134,55,237,74,252,31,188,216,105,54,66,148,183,72,222,173,124,112,215,162,198,178,84,67,12,136,233,25,22,246,199,186,73,81,237,123,100,123,87,181,128,0,0,0,0,0,0,6,107,56,177,243,79,172,159,48,50,31,81,156,210,153,154,206,44,124,211,235,39,204,12,135,212,103,2,234,121,92,121,19,211,47,173,122,197,105,234,176,254,5,184,113,195,117,199,41,226,10,159,12,246,174,83,147,220,27,118,107,111,14,101,109,45,166,185,102,73,229,169,161,142,70,170,197,52,147,162,74,178,57,206,116,110,77,176,172,76,87,49,124,175,43,143,34,122,101,245,175,88,173,37,80,3,149,113,59,195,214,43,197,6,141,94,180,143,41,169,240,30,63,183,83,110,186,50,150,58,137,173,149,209,59,116,85,17,181,233,254,116,111,70,185,142,124,82,202,196,123,55,238,78,170,0,204,102,177,104,238,125,161,89,253,211,78,117,26,195,87,110,185,91,170,39,138,41,101,165,154,24,46,16,71,52,144,182,174,149,211,49,142,150,154,71,68,245,142,84,106,35,145,63,202,137,37,116,203,153,126,174,105,159,10,23,13,1,183,212,85,214,228,45,168,125,182,203,144,86,78,247,62,215,96,154,142,88,157,5,60,145,73,20,208,212,211,76,145,62,158,71,58,86,181,143,115,54,177,176,196,215,78,158,112,184,54,145,213,112,208,253,65,202,40,41,40,243,106,59,197,182,223,142,92,225,160,98,213,214,61,95,51,159,65,45,66,68,231,165,50,83,190,182,161,24,175,99,59,177,49,122,170,170,53,244,152,7,160,192,48,12,203,84,243,43,78,159,105,246,61,87,124,200,111,149,9,77,67,67,76,137,190,87,244,85,85,85,85,70,177,141,106,57,239,123,149,24,198,53,206,114,181,173,85,77,4,112,93,194,78,43,194,54,150,38,45,109,151,199,100,151,223,13,112,201,174,46,116,114,247,43,155,77,27,31,4,18,164,49,72,180,113,200,147,58,22,72,138,230,247,164,85,94,175,82,32,114,75,211,125,56,126,43,157,106,243,43,60,70,125,21,193,113,185,105,252,114,47,130,179,190,58,122,134,63,195,183,162,167,126,118,72,157,199,245,69,240,155,99,219,182,93,214,126,7,42,226,199,202,198,178,124,191,200,125,58,115,53,134,148,248,177,242,177,172,159,47,242,31,78,156,205,96,26,72,225,146,211,106,191,240,137,165,22,43,237,178,146,227,109,184,233,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,148,195,199,215,5,25,87,10,122,143,87,123,180,219,60,70,153,100,215,9,164,199,46,20,233,35,227,160,222,174,145,182,202,133,145,207,123,102,137,136,168,199,61,203,222,141,138,244,93,205,149,145,73,254,84,252,118,221,82,235,65,194,206,178,228,212,142,182,186,157,32,194,46,183,25,220,217,227,157,28,198,199,103,87,170,43,94,199,53,92,176,111,115,85,138,206,195,85,251,224,142,59,42,214,45,29,192,117,215,0,186,105,206,163,88,105,46,54,219,141,60,241,69,44,180,176,205,61,190,121,33,146,22,213,210,186,102,61,177,84,198,217,94,177,202,141,85,106,175,249,81,66,146,249,115,113,175,251,170,234,60,246,12,254,231,117,147,76,178,159,225,220,169,160,94,236,118,186,229,86,36,119,54,195,181,207,118,214,49,99,149,177,43,92,248,220,215,116,149,208,197,26,240,174,38,238,214,171,255,0,18,90,175,125,177,92,233,46,54,219,142,113,125,171,163,172,164,153,179,65,83,4,149,243,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,15,215,196,239,15,89,87,11,250,203,122,210,60,166,167,199,248,14,221,77,186,232,202,89,41,225,185,208,202,221,209,84,70,215,167,249,209,189,26,231,181,146,197,43,17,239,217,185,121,80,23,83,201,83,202,198,83,243,2,187,211,173,196,255,0,32,7,37,79,43,25,79,204,10,239,78,183,19,252,10,86,230,87,203,247,246,19,89,93,175,122,83,14,252,6,235,112,111,181,45,205,111,89,44,245,213,115,212,191,248,81,65,76,200,105,237,204,79,13,4,123,158,174,73,36,99,61,251,154,71,94,14,248,170,204,184,80,213,203,126,97,102,185,85,187,24,184,212,83,211,101,150,136,227,73,153,113,183,35,254,53,108,78,123,27,226,99,107,164,116,47,220,221,175,85,106,175,109,242,49,250,40,187,90,109,87,251,85,109,138,251,108,164,184,219,110,52,242,82,86,81,213,194,217,160,169,130,70,171,100,138,72,220,138,215,177,205,85,106,181,81,81,81,85,20,204,102,172,88,49,92,83,84,243,44,91,5,189,251,103,27,179,100,23,27,125,158,227,226,99,168,241,148,49,84,200,200,39,238,196,137,28,155,227,107,29,189,136,141,119,94,168,136,138,128,123,94,42,184,152,204,184,175,213,202,205,82,204,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,101,114,186,224,22,179,48,190,219,120,152,214,43,125,214,215,106,199,46,20,213,216,157,158,122,105,232,228,185,213,49,145,84,193,114,115,220,214,239,163,111,114,55,69,219,87,54,105,26,237,202,140,141,89,52,43,225,87,22,211,140,231,136,237,58,194,181,106,134,235,91,139,100,25,5,45,174,178,154,217,42,71,52,242,78,254,221,60,110,122,171,85,176,186,119,196,146,171,21,36,72,150,69,141,81,251,84,210,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,128,126,178,128,121,163,249,236,212,223,162,250,61,17,127,197,0,243,71,243,217,169,191,69,244,122,32,39,255,0,37,79,43,25,79,204,10,239,78,183,19,252,128,28,149,60,172,101,63,48,43,189,58,220,79,240,0,0,0,0,50,174,105,79,132,239,43,26,55,242,255,0,30,244,232,12,214,26,83,225,59,202,198,141,252,191,199,189,58,0,58,169,2,185,151,241,235,77,160,216,244,218,43,164,215,218,73,245,22,249,79,36,55,119,199,221,223,96,183,79,75,35,91,51,102,134,88,221,5,114,186,72,101,133,62,61,172,106,189,237,106,62,21,127,96,227,127,141,28,87,132,125,56,158,186,137,214,171,222,125,114,237,193,100,199,165,174,141,178,51,186,147,109,174,169,129,30,147,45,27,22,9,17,92,196,248,228,70,197,185,155,150,70,103,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,80,46,127,146,167,149,140,167,230,5,119,167,91,137,41,196,167,7,250,29,197,77,137,45,154,155,141,246,110,176,246,27,73,146,90,217,12,23,138,72,226,123,220,144,178,161,241,191,116,43,221,149,22,41,26,248,250,200,174,70,163,209,175,108,107,228,169,229,99,41,249,129,93,233,214,226,127,129,231,240,12,3,13,210,204,54,211,167,218,125,143,82,88,241,235,29,58,83,80,208,211,34,236,137,157,85,85,85,85,85,207,123,156,174,123,222,229,87,189,238,115,156,174,115,149,86,16,115,171,242,177,139,124,192,161,244,235,137,63,200,1,206,175,202,198,45,243,2,135,211,174,32,64,14,87,30,123,52,203,235,94,143,90,95,241,64,60,174,60,246,105,151,214,189,30,180,191,224,56,85,23,5,60,60,208,113,13,95,196,180,24,69,35,178,123,141,58,119,169,38,166,167,154,220,219,138,84,71,58,93,162,133,241,171,161,174,221,19,122,205,27,219,215,171,222,173,238,61,239,119,117,7,159,207,227,207,165,195,110,205,210,218,220,126,151,44,74,117,117,165,247,250,105,167,183,44,232,168,168,201,219,4,140,149,24,228,69,102,246,57,85,155,145,251,100,219,219,112,120,173,83,226,135,67,180,95,59,197,52,231,82,51,251,85,146,245,151,119,229,167,109,101,92,48,67,71,75,20,50,200,181,85,114,202,246,178,8,94,248,123,17,171,151,116,146,189,26,198,185,27,35,153,85,124,234,252,211,226,223,47,232,125,70,226,67,93,104,182,106,229,151,84,50,11,54,187,201,144,73,157,208,84,54,154,240,251,245,91,234,171,92,246,70,214,198,174,153,238,114,202,206,210,71,219,122,57,204,116,123,21,138,172,86,169,250,181,135,93,53,31,94,107,49,155,182,168,94,125,179,117,197,241,248,113,184,110,82,162,173,85,101,44,83,207,52,111,169,122,170,247,102,79,16,230,44,157,17,207,107,26,175,220,245,123,222,22,43,200,199,241,179,242,223,234,69,170,21,87,200,199,241,179,242,223,234,69,170,1,0,57,213,249,88,197,190,96,80,250,117,196,172,14,12,245,175,21,225,219,137,60,63,88,243,91,125,214,182,203,143,251,67,196,193,107,138,57,42,159,223,160,168,167,102,198,201,36,108,94,143,153,170,189,94,159,10,47,78,171,209,22,207,249,213,249,88,197,190,96,80,250,117,196,165,96,52,145,174,188,63,104,191,23,250,95,5,139,47,101,37,198,219,113,167,134,174,203,146,218,18,146,106,218,88,36,146,25,251,180,21,114,71,43,88,201,219,12,77,115,152,138,146,70,189,63,188,169,69,149,188,22,107,205,187,137,122,14,20,238,24,253,37,46,101,116,168,84,161,158,106,157,150,234,170,36,100,146,45,194,41,213,189,95,76,145,67,43,213,90,213,147,248,111,143,183,222,106,196,146,83,149,207,29,182,173,19,186,205,161,26,209,147,85,211,225,55,202,134,59,31,184,213,206,223,5,143,86,185,207,89,89,38,228,221,21,53,67,158,213,87,239,237,197,35,85,234,214,164,211,74,217,85,205,187,84,49,157,42,210,252,94,237,106,109,93,30,170,93,42,42,173,184,133,242,134,182,162,146,182,199,68,178,82,205,115,170,167,150,52,218,215,189,176,82,210,187,226,100,139,29,92,136,215,43,22,102,60,38,254,39,139,88,176,108,86,205,133,98,212,62,10,203,143,219,233,237,118,234,110,235,228,236,82,193,27,99,138,61,239,87,61,219,88,198,167,87,42,185,122,117,85,85,247,159,88,170,14,95,92,201,117,231,61,213,12,23,135,29,70,199,169,51,74,59,133,60,214,216,175,145,63,181,123,106,197,27,230,109,85,84,179,76,144,212,178,40,98,122,73,209,173,153,237,110,253,211,74,138,201,173,124,1,74,220,234,252,211,226,223,47,232,125,70,226,93,73,74,220,234,252,211,226,223,47,232,125,70,226,7,85,228,99,248,217,249,111,245,34,42,243,71,243,217,169,191,69,244,122,34,85,114,49,252,108,252,183,250,145,21,121,163,249,236,212,223,162,250,61,16,18,171,145,143,227,103,229,191,212,142,171,205,11,129,111,219,94,42,253,113,209,204,51,197,234,77,151,103,182,41,168,157,182,107,237,174,56,220,139,210,20,106,248,138,200,122,71,219,232,173,123,226,71,199,252,87,54,158,52,229,92,140,127,27,63,45,254,164,118,174,103,92,109,81,232,102,156,84,233,38,151,229,123,53,39,40,221,71,53,77,166,229,2,85,99,84,173,72,100,146,73,152,138,233,97,154,120,102,107,33,93,172,118,215,201,43,36,107,162,98,56,41,135,0,207,243,45,44,204,173,58,131,167,217,13,93,143,33,177,212,37,77,13,117,50,166,248,159,209,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,116,17,193,71,21,214,46,45,52,106,139,50,238,218,168,242,251,111,74,60,166,201,69,51,221,224,42,183,61,35,145,27,34,35,210,25,216,206,236,107,213,237,78,175,143,184,247,197,34,153,247,192,48,12,203,84,243,43,78,159,105,246,61,87,124,200,111,149,9,77,67,67,76,137,190,87,244,85,85,85,85,70,177,141,106,57,239,123,149,24,198,53,206,114,181,173,85,77,4,112,81,194,141,139,132,189,26,162,195,123,86,170,204,190,229,210,179,41,189,209,66,246,248,250,173,207,88,227,71,72,170,245,134,6,63,181,26,116,99,87,163,228,237,177,242,200,128,72,2,165,121,222,233,159,134,202,180,211,88,232,233,46,178,251,66,223,87,140,220,39,237,238,161,167,240,242,37,69,35,55,35,62,9,164,241,85,171,209,207,93,205,131,225,106,108,122,173,181,17,127,153,118,1,83,168,60,22,234,37,45,183,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,170,21,173,202,79,94,106,116,163,136,186,204,30,235,91,73,77,137,231,86,122,183,222,42,42,234,34,167,130,222,251,109,45,69,108,117,178,74,246,42,163,35,138,58,168,213,187,216,206,149,10,247,42,246,218,132,74,213,93,76,202,181,147,81,242,61,82,205,106,252,69,235,38,184,75,112,169,219,36,143,142,29,235,240,65,23,113,239,123,97,137,136,216,227,98,185,118,70,198,53,23,163,80,243,246,203,181,214,203,82,250,203,53,206,174,130,162,74,121,233,31,45,52,206,137,238,130,120,159,12,209,43,154,168,170,201,34,146,72,222,223,185,204,123,154,189,81,85,15,65,165,90,103,149,107,38,163,227,154,91,133,82,120,139,214,77,112,138,223,77,186,57,31,28,59,215,227,158,94,219,30,246,195,19,17,210,72,244,106,236,141,143,114,167,70,168,23,189,203,71,0,169,211,238,11,116,238,150,229,143,82,90,174,87,202,122,155,253,82,194,145,111,172,101,93,76,146,210,212,74,248,213,119,189,212,107,72,137,185,119,181,141,99,29,183,102,212,148,0,0,0,1,64,60,209,252,246,106,111,209,125,30,136,149,92,140,127,27,63,45,254,164,69,94,104,254,123,53,55,232,190,143,68,74,174,70,63,141,159,150,255,0,82,3,170,243,66,224,91,246,215,138,191,92,116,115,12,241,122,147,101,217,237,138,106,39,109,154,251,107,142,55,34,244,133,26,190,34,178,30,145,246,250,43,94,248,145,241,255,0,21,205,167,141,41,219,0,207,243,45,44,204,173,58,131,167,217,13,93,143,33,177,212,37,77,13,117,50,166,248,159,209,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,110,251,152,39,30,184,247,12,216,109,118,13,167,215,218,74,205,84,187,211,201,13,11,41,252,45,107,44,15,69,166,114,205,93,10,202,143,133,238,167,168,116,148,232,232,222,199,189,136,174,107,152,138,139,69,118,155,77,214,255,0,117,162,177,88,173,149,119,27,149,198,162,58,74,58,58,72,93,52,245,51,200,228,108,113,71,27,81,92,247,185,202,141,70,162,42,170,170,34,1,161,238,10,56,174,177,113,105,163,84,89,151,118,213,71,151,219,122,81,229,54,74,41,158,239,1,85,185,233,28,136,217,17,30,144,206,198,119,99,94,175,106,117,124,125,199,190,41,20,144,4,85,224,39,130,11,23,8,248,36,181,185,29,45,170,229,169,183,190,236,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,215,115,156,216,226,70,74,160,6,85,205,84,25,87,2,95,223,56,32,172,201,56,19,193,120,179,211,74,93,245,118,251,125,226,92,218,137,102,158,105,170,163,134,241,44,20,245,84,176,182,39,163,123,80,35,214,161,93,35,35,108,84,237,122,55,114,72,231,71,253,11,215,77,71,225,211,81,237,218,161,165,247,159,3,117,161,235,20,208,202,138,250,91,133,43,149,22,74,90,152,209,83,185,11,246,183,170,117,71,35,154,215,177,204,123,24,246,221,255,0,43,143,34,122,101,245,175,88,173,43,87,154,95,10,54,46,29,53,150,135,50,193,98,181,91,177,13,72,241,85,150,251,37,20,47,139,217,85,84,205,129,42,227,70,170,171,18,23,190,118,75,26,49,90,214,247,31,26,70,198,68,197,120,74,14,46,249,172,96,55,190,29,41,45,220,59,221,242,11,118,109,159,83,202,222,234,186,24,43,113,138,40,234,159,12,175,157,209,186,86,178,166,118,194,244,137,145,189,36,100,114,182,125,209,47,101,36,170,188,3,0,204,181,79,50,180,233,246,159,99,213,119,204,134,249,80,148,212,52,52,200,155,229,127,69,85,85,85,84,107,24,214,163,158,247,185,81,140,99,92,231,43,90,213,84,243,229,217,242,175,225,19,1,211,109,35,181,107,237,194,227,143,229,217,102,111,79,13,202,134,186,158,158,26,134,99,208,35,38,137,105,105,167,86,247,89,82,169,52,177,213,109,115,83,123,123,59,87,180,175,144,33,7,30,252,40,216,184,75,209,173,6,195,123,86,170,204,190,229,246,146,179,41,189,209,66,246,248,250,173,214,245,142,52,116,138,175,88,96,99,251,81,167,70,53,122,62,78,219,31,44,136,122,190,74,158,105,242,159,151,245,222,163,110,58,175,60,239,193,63,204,159,166,156,171,146,167,154,124,167,229,253,119,168,219,128,234,188,243,191,4,255,0,50,126,154,114,174,74,158,105,242,159,151,245,222,163,110,58,175,60,239,193,63,204,159,166,156,171,146,167,154,124,167,229,253,119,168,219,128,153,92,201,248,24,181,113,5,128,86,106,166,156,218,233,40,117,23,21,167,169,185,74,202,59,91,93,62,81,3,97,141,29,75,43,161,141,103,154,165,177,211,177,180,221,85,201,215,172,91,81,36,73,35,164,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,13,79,21,87,205,15,151,239,255,0,12,156,86,233,20,63,225,110,217,157,157,173,255,0,205,162,74,154,40,41,233,191,243,154,154,185,38,151,253,252,189,127,164,128,119,254,93,220,125,81,241,57,138,174,7,170,87,11,85,183,83,108,157,170,126,171,83,5,63,218,104,214,57,95,226,105,105,183,35,214,102,50,9,29,81,28,108,88,219,240,200,221,173,147,183,20,213,50,239,128,103,249,150,150,102,86,157,65,211,236,134,174,199,144,216,234,18,166,134,186,153,83,124,79,232,168,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,186,8,224,163,138,235,23,22,154,53,69,153,119,109,84,121,125,183,165,30,83,100,162,153,238,240,21,91,158,145,200,141,145,17,233,12,236,103,118,53,234,246,167,87,199,220,123,226,145,64,144,4,0,231,87,229,99,22,249,129,67,233,215,18,127,144,3,157,95,149,140,91,230,5,15,167,92,64,128,28,174,60,246,105,151,214,189,30,180,183,78,57,56,68,181,113,125,164,109,197,32,184,210,89,242,203,13,67,174,88,229,214,122,118,189,140,157,88,173,125,44,207,70,172,172,166,153,54,239,237,175,84,124,112,200,173,147,180,145,186,162,249,92,121,236,211,47,173,122,61,105,127,192,101,179,41,196,242,172,26,251,85,139,102,184,205,215,31,189,81,108,241,54,235,165,20,148,149,80,111,99,94,205,241,72,141,123,119,49,237,114,117,79,123,92,138,158,229,66,213,57,98,243,11,172,202,107,41,184,117,226,7,47,239,93,102,219,22,37,127,185,205,60,245,87,90,169,103,154,73,105,107,106,231,153,251,166,94,236,44,166,77,172,106,182,53,143,114,189,98,107,251,87,49,30,1,104,248,156,197,83,60,210,219,125,170,219,169,182,78,237,71,68,166,130,159,237,52,107,28,76,240,213,85,59,81,235,51,25,4,109,167,146,71,172,109,248,163,118,214,201,220,138,139,0,213,64,33,87,46,238,62,168,248,156,197,87,3,213,43,133,170,219,169,182,78,213,63,85,169,130,159,237,52,107,28,175,241,52,180,219,145,235,51,25,4,142,168,142,54,44,109,248,100,110,214,201,219,138,106,129,21,121,163,249,19,212,223,162,250,197,17,64,37,255,0,115,71,242,39,169,191,69,245,138,34,128,64,212,70,127,128,97,186,167,134,221,180,251,80,113,234,75,230,61,124,167,90,106,234,26,148,93,146,179,170,42,42,42,42,57,143,107,145,175,99,218,168,246,61,173,115,85,174,106,42,103,179,140,78,21,115,46,20,53,114,225,135,222,109,181,110,198,46,53,21,21,56,157,222,73,18,102,92,109,200,255,0,129,29,43,88,198,248,152,218,232,219,51,54,183,107,213,28,137,219,124,111,126,140,206,85,196,95,13,26,89,197,6,9,54,11,169,150,159,247,190,10,243,71,5,55,181,45,159,198,134,89,60,36,243,69,39,103,187,216,99,36,218,223,141,157,90,191,201,80,42,131,150,87,29,183,93,17,204,173,218,25,170,89,53,36,122,95,126,168,145,180,181,151,73,220,198,99,117,175,71,57,175,142,78,138,140,166,154,94,141,145,143,219,27,31,39,127,116,104,147,119,127,95,58,191,52,248,183,203,250,31,81,184,157,171,131,174,81,159,101,50,170,140,219,138,186,107,85,231,216,215,6,62,197,98,183,92,60,69,13,103,106,74,134,62,74,248,223,2,119,33,126,218,89,226,141,178,38,230,170,182,161,137,213,240,156,87,157,95,154,124,91,229,253,15,168,220,64,234,188,140,127,27,63,45,254,164,90,161,85,124,140,127,27,63,45,254,164,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,53,156,88,249,167,214,79,152,25,15,168,206,105,76,205,103,22,62,105,245,147,230,6,67,234,51,129,231,242,109,98,207,178,173,59,196,244,162,225,126,171,143,19,195,169,228,138,134,211,13,84,201,73,36,239,171,171,169,90,185,96,87,172,75,83,214,186,88,146,86,181,171,218,107,27,252,149,93,42,185,104,112,57,83,196,118,101,14,176,231,15,164,102,157,97,119,136,217,53,36,140,138,161,247,203,140,41,28,233,68,232,94,142,106,83,35,95,19,166,115,219,241,178,68,141,136,170,231,190,30,63,193,119,9,57,87,23,58,166,152,181,182,95,3,141,216,188,53,195,38,184,185,210,69,219,161,117,76,108,124,16,74,144,203,26,86,73,26,204,232,89,34,35,93,217,145,85,122,49,77,4,224,24,6,27,165,152,109,167,79,180,251,30,164,177,227,214,58,116,166,161,161,166,69,217,19,58,170,170,170,170,171,158,247,57,92,247,189,202,175,123,220,231,57,92,231,42,168,121,253,76,208,125,44,213,125,44,159,71,50,156,62,213,246,111,217,238,183,219,160,134,223,77,253,134,254,182,125,60,83,208,181,241,186,58,121,161,142,71,36,79,107,62,15,228,157,61,198,125,184,170,225,159,50,225,67,87,43,52,183,48,174,164,184,177,212,237,185,90,46,116,202,141,101,198,221,35,228,100,83,172,123,149,208,191,116,82,49,241,185,87,107,216,237,174,123,54,72,253,36,156,43,140,78,21,112,222,43,244,142,225,135,222,109,180,141,201,237,212,245,21,56,157,222,73,22,23,219,174,42,207,129,29,43,88,247,120,105,28,216,219,51,54,187,115,17,28,137,220,100,111,96,80,14,89,172,89,246,117,128,98,154,115,151,223,170,238,246,220,46,162,182,91,44,181,181,83,84,79,75,5,68,52,112,248,70,58,71,185,172,166,141,180,17,44,113,49,173,70,172,146,253,251,145,27,50,185,42,121,167,202,126,95,215,122,141,184,133,90,171,166,121,86,141,234,62,71,165,185,173,39,135,189,99,55,9,109,245,59,99,145,145,205,177,126,9,226,238,49,143,116,50,177,91,36,111,86,166,248,222,199,34,116,114,19,87,146,167,154,124,167,229,253,119,168,219,128,159,252,115,241,207,251,151,125,137,255,0,106,239,182,63,108,125,165,254,237,251,63,194,248,79,13,255,0,200,243,111,221,226,127,240,122,108,254,125,125,222,83,130,158,100,63,190,14,169,221,116,207,246,53,246,75,217,152,252,247,223,27,246,139,199,247,59,117,52,240,246,187,126,22,46,157,124,78,237,219,151,166,206,157,61,253,81,204,135,130,157,83,227,7,246,119,251,51,191,226,150,207,178,94,215,241,190,221,170,169,135,185,226,188,39,111,181,217,130,94,189,60,51,247,110,219,211,171,122,117,234,189,60,87,47,78,94,154,209,194,102,180,94,181,27,81,178,124,42,227,109,184,226,245,54,72,162,178,86,213,205,59,103,146,174,146,102,185,205,154,154,38,163,54,211,189,21,81,202,189,85,190,239,189,80,57,175,60,239,193,63,204,159,166,156,171,146,167,154,124,167,229,253,119,168,219,142,171,207,59,240,79,243,39,233,167,42,228,169,230,159,41,249,127,93,234,54,224,28,234,252,211,226,223,47,232,125,70,226,115,254,89,26,233,167,28,58,107,6,117,170,26,161,121,240,54,170,29,63,173,138,24,98,68,125,85,194,169,215,11,122,199,75,77,26,170,119,38,126,215,116,78,168,212,107,92,247,185,140,99,222,222,129,206,175,205,62,45,242,254,135,212,110,39,10,224,247,10,181,103,246,94,33,108,87,154,138,184,105,233,116,94,243,123,99,169,158,214,189,103,183,220,45,213,208,181,85,205,114,108,116,180,209,181,233,211,170,177,92,136,173,85,71,32,115,77,116,215,77,71,226,47,81,238,58,161,170,23,159,29,117,174,233,20,48,196,138,202,91,125,43,85,86,58,90,104,213,87,183,11,55,59,162,117,87,43,156,231,189,207,123,222,247,90,167,45,78,94,148,122,101,98,161,215,93,121,196,63,217,213,126,233,108,246,59,164,48,84,71,103,165,223,77,53,53,83,225,146,21,146,154,226,217,33,123,145,91,38,232,227,149,26,230,178,77,237,109,59,90,110,117,54,91,173,21,230,142,58,73,42,40,42,35,169,137,149,116,145,85,64,231,177,200,230,164,144,204,215,69,43,58,162,117,100,141,115,28,157,81,200,168,170,134,159,180,247,53,181,106,86,1,141,106,53,138,158,174,11,110,85,103,162,189,209,197,86,198,182,120,224,169,133,147,70,217,26,215,57,168,244,107,209,21,17,206,78,189,122,42,253,224,122,0,0,3,58,220,123,105,158,85,165,252,92,106,101,187,41,164,237,251,123,32,173,201,173,211,178,57,18,26,170,26,249,223,81,19,227,115,216,221,251,123,142,137,234,222,173,73,97,149,136,231,108,234,104,164,161,110,106,122,199,98,213,222,46,46,244,216,228,61,105,48,43,124,88,116,149,59,159,253,117,85,77,60,242,84,174,199,177,170,206,220,245,18,193,211,226,107,187,27,218,229,107,209,16,60,255,0,45,125,33,169,213,254,48,112,120,22,10,181,182,225,245,11,151,220,166,166,158,40,159,3,40,92,215,211,185,82,78,187,216,234,197,164,141,237,98,43,213,146,185,83,111,69,123,116,18,81,95,40,205,76,197,116,239,139,136,109,217,77,95,132,251,107,143,213,227,54,233,223,36,113,194,218,233,39,167,168,137,146,57,239,111,78,231,133,116,76,70,238,115,165,150,38,35,126,46,169,122,128,0,0,14,85,197,143,149,141,100,249,127,144,250,116,231,85,57,87,22,62,86,53,147,229,254,67,233,211,129,154,195,74,124,39,121,88,209,191,151,248,247,167,64,102,176,210,159,9,222,86,52,111,229,254,61,233,208,1,213,64,0,0,0,0,0,69,94,104,254,68,245,55,232,190,177,68,82,183,9,222,105,244,111,230,6,61,234,48,23,83,205,31,200,158,166,253,23,214,40,138,86,225,59,205,62,141,252,192,199,189,70,0,52,166,0,0,0,0,86,174,172,115,148,253,151,234,158,101,166,127,187,143,180,254,201,100,23,27,23,141,251,95,217,241,94,22,166,72,123,189,191,4,237,155,187,123,182,238,119,78,189,58,175,78,165,149,21,23,173,252,162,120,146,212,173,104,207,181,26,197,155,105,172,22,220,171,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,58,245,232,171,247,129,99,252,46,107,167,239,41,161,56,206,181,253,150,251,57,246,143,198,255,0,99,60,119,140,236,120,122,201,233,191,183,118,227,221,187,177,187,250,9,211,119,79,127,78,171,213,78,41,193,158,138,101,92,59,112,217,135,232,230,107,112,181,86,222,177,255,0,104,120,153,237,114,201,37,43,251,245,245,21,12,216,233,35,141,235,209,147,53,23,171,19,226,69,233,213,58,42,246,176,6,107,56,177,243,79,172,159,48,50,31,81,156,210,153,154,206,44,124,211,235,39,204,12,135,212,103,2,234,121,92,121,19,211,47,173,122,197,105,42,136,171,202,227,200,158,153,125,107,214,43,73,84,0,3,228,229,153,77,139,6,197,111,57,174,83,93,224,172,184,253,190,162,233,113,169,237,62,78,197,44,17,186,73,100,216,196,115,221,181,140,114,244,106,43,151,167,68,69,95,112,21,3,206,111,93,43,50,157,101,177,104,53,162,243,190,203,132,219,227,184,221,41,35,73,227,254,204,85,181,94,212,153,28,169,20,189,186,69,167,116,111,107,85,89,226,231,110,245,87,57,173,175,88,237,55,89,173,85,23,216,109,149,111,182,209,212,67,73,81,88,216,92,176,67,60,205,145,209,68,249,58,109,107,222,216,38,115,90,171,213,201,20,138,157,118,175,79,65,171,25,215,237,67,84,243,45,76,246,95,179,62,214,228,23,27,239,130,239,247,188,47,138,169,146,110,215,115,107,119,237,238,109,221,181,189,122,117,232,157,122,22,21,163,188,29,211,94,185,82,103,185,46,117,103,164,180,223,110,53,21,122,153,97,174,90,57,91,90,218,75,109,26,165,51,39,69,237,43,217,44,76,184,118,186,172,145,54,59,139,103,106,43,157,208,14,85,202,35,88,173,90,107,197,27,241,28,142,253,87,67,109,212,27,60,182,74,104,150,169,177,81,73,117,108,177,205,72,233,218,247,181,170,245,107,42,32,137,81,28,254,229,83,88,212,254,35,148,188,147,46,250,123,154,221,116,215,63,198,181,26,197,79,73,61,203,21,188,81,94,232,226,171,99,157,4,147,211,76,201,163,108,141,107,154,229,98,185,136,138,136,230,175,78,189,21,62,243,77,26,123,154,218,181,43,0,198,181,26,197,79,87,5,183,42,179,209,94,232,226,171,99,91,60,112,84,194,201,163,108,141,107,156,212,122,53,232,138,136,231,39,94,189,21,126,240,60,87,22,62,86,53,147,229,254,67,233,211,153,172,52,167,197,143,149,141,100,249,127,144,250,116,230,107,0,23,103,203,67,143,90,109,121,199,161,209,93,89,190,210,65,168,182,58,120,225,180,62,78,238,251,253,186,10,88,218,233,157,52,210,200,233,235,145,209,205,44,201,240,110,99,145,236,107,145,147,43,57,86,191,112,21,77,175,60,27,233,14,181,105,53,138,146,13,69,177,233,189,138,107,187,35,238,239,191,219,160,178,49,205,133,176,195,20,142,158,185,29,28,49,66,191,6,230,57,88,247,57,25,10,50,176,112,12,255,0,50,210,204,202,211,168,58,125,144,213,216,242,27,29,66,84,208,215,83,42,111,137,253,21,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,20,52,17,198,143,9,56,175,23,58,88,184,181,202,95,3,146,88,188,77,195,25,184,181,209,197,219,174,117,52,140,100,19,202,176,203,34,81,201,34,194,233,153,26,35,157,217,141,81,122,177,12,246,101,152,181,247,6,202,175,56,86,83,67,224,175,88,253,194,162,215,113,166,238,178,78,197,84,18,58,57,99,222,197,115,29,181,236,114,117,106,171,87,167,84,85,79,121,161,62,11,184,182,197,120,185,210,196,202,109,177,120,28,146,197,225,173,249,53,185,205,142,46,221,115,169,163,123,231,130,36,154,89,18,142,73,22,102,194,249,21,28,238,204,136,169,213,138,81,103,22,62,105,245,147,230,6,67,234,51,129,106,156,149,60,172,101,63,48,43,189,58,220,79,242,0,114,84,242,177,148,252,192,174,244,235,113,63,192,143,252,118,107,165,139,64,120,101,204,114,75,157,230,235,108,186,223,173,245,88,222,55,53,173,30,149,77,188,85,82,204,148,239,100,141,86,246,123,123,31,50,200,174,106,181,176,174,221,207,86,49,217,225,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,179,78,118,154,199,125,151,42,193,120,126,167,135,179,101,166,183,166,99,89,38,230,59,197,213,73,37,69,37,58,116,86,111,143,178,200,170,125,232,253,175,241,95,19,122,198,213,88,215,203,47,69,63,109,60,92,98,222,34,225,225,104,48,78,153,173,102,201,118,77,47,130,158,31,15,28,125,99,123,93,214,170,90,109,237,93,189,98,73,118,185,29,183,168,69,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,13,47,112,253,169,159,182,77,14,192,245,74,74,187,85,69,94,77,143,208,220,43,253,151,38,250,88,107,159,11,124,84,12,248,222,173,237,78,146,198,172,115,149,204,115,21,174,93,205,82,138,249,138,232,229,247,70,248,184,206,233,174,243,120,138,76,194,225,62,99,107,169,218,198,119,169,107,231,150,71,38,198,189,234,222,212,233,81,7,87,109,115,251,27,246,181,175,106,19,215,146,198,177,90,175,90,71,149,232,133,194,253,87,45,247,26,188,62,247,67,71,87,84,215,49,182,170,166,70,213,109,44,106,245,122,50,58,152,229,124,168,214,35,26,250,200,215,170,186,85,2,199,202,1,230,143,231,179,83,126,139,232,244,69,255,0,20,3,205,31,207,102,166,253,23,209,232,128,159,252,149,60,172,101,63,48,43,189,58,220,79,242,0,114,84,242,177,148,252,192,174,244,235,113,63,192,0,0,0,0,202,185,126,112,113,49,134,240,161,203,243,73,245,75,48,161,171,184,189,216,62,55,109,180,91,41,145,90,251,141,198,75,84,111,138,5,147,106,182,22,109,138,71,190,71,34,237,99,29,181,175,126,200,223,65,135,191,213,109,116,212,125,101,163,196,45,57,173,231,187,106,193,49,250,44,110,193,109,129,21,148,180,84,180,240,71,10,189,172,85,94,179,75,218,107,229,145,85,92,231,35,81,58,49,145,177,129,249,117,139,88,179,237,117,207,238,154,141,168,215,234,187,141,202,227,81,60,177,69,45,84,211,65,111,130,73,164,153,180,148,173,153,239,116,84,209,186,87,164,113,35,149,26,139,254,85,95,20,79,78,90,28,5,84,235,206,67,14,181,106,205,138,174,13,58,177,212,71,53,161,146,118,182,95,238,48,85,70,231,66,232,102,138,70,207,66,141,142,104,166,95,131,115,220,140,99,156,172,153,25,24,56,177,243,79,172,159,48,50,31,81,156,11,84,228,169,229,99,41,249,129,93,233,214,226,127,144,3,146,167,149,140,167,230,5,119,167,91,137,254,0,128,28,234,252,172,98,223,48,40,125,58,226,79,242,0,115,171,242,177,139,124,192,161,244,235,136,16,3,149,199,158,205,50,250,215,163,214,151,252,80,15,43,143,61,154,101,245,175,71,173,47,248,0,0,8,107,204,19,128,172,123,137,156,54,187,57,211,235,21,37,30,170,90,41,228,154,133,244,254,22,137,151,247,170,211,53,97,174,153,98,87,204,246,211,211,186,58,117,116,140,99,30,244,71,57,172,85,84,162,187,181,166,235,96,186,214,216,175,182,202,187,117,202,221,81,37,37,101,29,92,46,134,122,105,227,114,182,72,164,141,200,142,99,218,228,86,171,85,17,81,81,81,77,79,20,129,206,75,22,177,99,252,92,81,221,173,20,62,30,175,38,195,237,215,75,164,157,215,191,196,85,50,122,154,70,201,209,202,168,206,144,82,83,179,163,81,27,240,117,233,185,206,85,14,171,201,11,44,197,108,247,221,85,197,174,217,53,170,138,245,144,123,15,217,22,234,138,216,227,170,184,118,25,114,124,254,30,39,42,62,94,219,21,28,253,136,187,90,168,171,209,11,106,50,239,128,103,249,150,150,102,86,157,65,211,236,134,174,199,144,216,234,18,166,134,186,153,83,124,79,232,168,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,186,19,224,239,138,172,55,138,253,35,183,230,22,107,149,35,114,123,117,61,61,54,89,104,142,53,133,246,235,138,179,227,86,196,231,189,222,26,71,54,71,66,253,206,220,196,86,170,247,25,35,24,17,215,157,95,149,140,91,230,5,15,167,92,74,181,225,39,68,45,92,71,235,246,57,162,247,155,229,93,154,159,35,167,186,53,149,244,209,182,71,211,79,13,186,166,162,23,171,29,238,123,18,88,99,222,206,173,87,51,115,81,204,85,71,165,165,115,171,242,177,139,124,192,161,244,235,137,0,57,92,121,236,211,47,173,122,61,104,28,43,90,52,135,50,208,93,80,200,52,143,80,32,164,142,251,142,212,54,26,133,164,157,38,130,86,62,54,203,20,209,191,220,170,201,34,146,57,17,28,141,122,35,209,28,214,185,21,168,212,109,107,213,205,95,166,177,210,234,150,163,228,25,91,49,186,121,169,173,139,119,174,125,75,224,100,178,172,178,46,247,170,185,239,115,149,17,94,245,87,171,35,137,157,118,69,27,91,121,60,123,112,65,98,226,227,4,138,183,28,165,181,91,117,54,201,218,138,201,123,172,153,244,240,190,149,102,69,154,150,173,209,197,35,228,135,99,165,124,105,177,92,201,122,109,115,91,36,168,250,43,197,180,171,81,243,77,71,165,210,28,111,11,186,213,230,117,119,7,218,219,100,117,58,197,85,29,84,106,228,150,57,91,38,222,207,111,99,214,69,147,107,99,107,30,231,171,81,174,84,11,42,228,201,195,71,253,221,226,143,44,180,255,0,132,176,98,94,34,15,242,120,218,216,251,145,127,155,76,201,98,147,254,29,27,208,239,252,107,115,33,253,207,181,78,213,166,127,177,175,181,190,211,199,224,190,248,223,180,94,3,183,220,169,168,135,181,219,240,178,245,233,225,183,110,220,157,119,244,233,238,234,178,131,69,244,135,13,208,93,47,199,244,143,79,224,171,142,197,142,211,186,26,117,171,157,102,158,87,190,71,75,44,210,63,220,138,249,37,146,73,21,26,141,98,43,213,26,214,181,17,169,10,185,133,242,244,214,142,44,245,162,203,168,218,115,147,225,86,235,109,187,23,166,178,75,21,238,182,174,25,221,60,117,117,115,57,205,108,52,210,181,89,182,161,136,138,174,69,234,142,247,125,202,161,216,56,24,227,159,247,209,251,109,254,213,223,99,190,199,123,55,253,219,246,135,138,241,126,39,255,0,145,225,217,183,195,127,225,117,223,252,186,123,224,7,58,191,52,248,183,203,250,31,81,184,147,83,150,247,5,58,167,193,247,237,19,246,153,127,197,46,127,107,125,145,224,189,133,85,83,55,111,194,248,190,231,119,189,4,93,58,248,150,109,219,187,175,71,117,233,209,58,194,190,117,126,105,241,111,151,244,62,163,113,3,170,242,49,252,108,252,183,250,145,21,121,163,249,236,212,223,162,250,61,17,42,185,24,254,54,126,91,253,72,138,188,209,252,246,106,111,209,125,30,136,15,107,203,215,138,172,55,133,13,35,215,204,194,243,114,164,118,79,113,167,177,211,98,118,137,35,89,159,113,184,163,46,91,21,209,53,236,119,134,141,206,141,211,63,115,118,177,81,168,189,199,198,199,196,172,167,41,212,125,113,212,122,172,147,36,174,186,229,185,158,91,112,99,92,230,196,179,85,87,85,72,173,142,40,98,138,52,255,0,50,56,226,141,168,214,181,24,198,53,17,26,212,236,26,59,133,90,178,174,11,120,140,190,220,42,42,227,168,195,175,24,53,238,133,176,189,168,201,39,125,77,198,133,91,42,43,85,85,157,170,233,92,136,213,106,239,107,23,175,68,86,187,154,112,253,169,20,122,63,174,56,30,168,92,232,252,93,6,51,144,80,220,107,97,109,12,21,114,62,150,57,154,179,36,81,207,252,62,247,111,127,109,234,173,115,36,216,246,189,142,107,94,208,185,254,95,124,5,99,220,51,97,180,57,206,160,216,169,43,53,82,239,79,28,213,207,168,240,181,172,176,61,22,165,169,13,12,201,18,62,23,186,158,161,177,212,43,100,123,30,246,42,53,206,98,34,172,202,0,0,0,12,192,234,174,153,229,90,55,168,249,30,150,230,180,158,30,245,140,220,37,183,212,237,142,70,71,54,197,248,39,139,184,198,61,208,202,197,108,145,189,90,155,227,123,28,137,209,200,76,174,78,58,67,83,154,241,47,93,170,85,16,85,165,183,78,44,243,76,201,225,158,38,179,218,53,204,125,44,48,202,199,117,123,216,234,117,175,122,43,17,58,62,22,110,114,117,70,190,58,241,161,172,118,45,125,226,131,63,213,92,90,29,150,91,173,194,58,123,116,155,158,190,38,150,146,158,42,72,170,122,61,140,123,59,204,167,108,189,183,53,28,206,230,197,234,173,234,178,255,0,146,94,166,98,184,254,163,234,38,150,221,170,252,61,235,48,183,219,238,22,142,228,145,178,58,143,0,181,61,248,27,185,232,247,204,172,171,73,26,198,53,223,195,130,119,42,181,25,239,11,127,0,1,0,56,163,230,183,251,181,235,182,77,162,159,176,95,180,127,103,60,23,246,79,237,79,131,239,248,138,56,42,127,180,248,73,54,237,239,237,254,154,245,219,215,221,215,162,117,94,6,56,231,253,244,126,219,127,181,119,216,239,177,222,205,255,0,118,253,161,226,188,95,137,255,0,228,120,118,109,240,223,248,93,119,255,0,46,158,248,213,198,103,43,253,125,226,39,137,60,195,88,240,172,191,79,232,172,185,7,179,252,52,23,75,133,108,117,76,236,80,83,211,191,123,99,164,145,137,213,240,185,83,163,215,225,84,235,209,122,162,118,174,91,220,20,234,159,7,223,180,79,218,101,255,0,20,185,253,173,246,71,130,246,21,85,76,221,191,11,226,251,157,222,244,17,116,235,226,89,183,110,238,189,29,215,167,68,234,21,173,205,31,207,102,166,253,23,209,232,143,107,203,215,138,172,55,133,13,35,215,204,194,243,114,164,118,79,113,167,177,211,98,118,137,35,89,159,113,184,163,46,91,21,209,53,236,119,134,141,206,141,211,63,115,118,177,81,168,189,199,198,199,248,174,104,254,123,53,55,232,190,143,68,69,80,61,6,127,159,230,90,167,153,93,181,7,80,114,26,187,230,67,124,168,90,154,234,234,149,77,242,191,162,34,34,34,34,53,140,107,81,172,99,26,136,198,49,173,107,81,173,106,34,91,247,43,158,4,174,186,39,106,155,93,245,163,25,164,167,205,175,148,236,110,63,110,171,129,222,55,30,162,115,94,146,190,77,203,182,42,154,134,189,168,172,217,220,138,54,171,21,205,89,166,137,188,43,149,191,0,180,122,137,224,120,155,214,59,125,170,229,136,39,140,167,199,113,218,202,104,43,161,187,200,157,218,105,170,106,227,145,175,99,97,137,233,34,71,26,162,72,233,99,73,62,6,70,206,245,191,128,42,175,250,185,223,249,46,255,0,166,223,252,0,90,161,74,223,212,84,226,159,254,63,105,87,254,245,184,255,0,168,129,106,156,46,107,167,239,41,161,56,206,181,253,150,251,57,246,143,198,255,0,99,60,119,140,236,120,122,201,233,191,183,118,227,221,187,177,187,250,9,211,119,79,127,78,171,154,195,71,188,25,232,166,85,195,183,13,152,126,142,102,183,11,85,109,235,31,246,135,137,158,215,44,146,82,191,191,95,81,80,205,142,146,56,222,189,25,51,81,122,177,62,36,94,157,83,162,174,112,128,187,62,15,248,129,192,120,101,229,137,128,106,190,163,62,173,246,218,58,139,141,36,84,116,43,10,214,214,207,53,242,177,173,138,158,57,164,141,178,61,27,190,87,53,29,213,35,138,71,123,246,169,81,122,233,174,154,143,196,94,163,220,117,67,84,47,62,58,235,93,210,40,97,137,21,148,182,250,86,170,172,116,180,209,170,175,110,22,110,119,68,234,174,87,57,207,123,158,247,189,238,248,23,220,255,0,50,201,177,156,103,12,190,228,53,117,118,44,58,158,166,154,197,111,114,162,65,66,202,138,135,212,78,172,106,34,34,190,73,100,85,115,215,171,213,27,27,85,118,198,198,182,95,242,216,224,98,235,196,22,127,71,170,154,141,107,171,161,211,172,86,162,154,229,19,43,45,110,116,25,68,237,154,68,109,44,78,154,53,130,106,102,201,78,246,212,244,87,47,78,145,109,69,145,100,140,34,174,123,163,185,246,154,227,56,62,93,151,216,106,232,109,186,131,103,125,238,203,44,180,179,68,146,64,218,137,33,218,174,145,141,106,189,90,200,167,68,98,185,59,53,84,207,235,252,68,66,79,242,238,227,234,179,134,60,169,112,61,82,184,93,110,90,101,123,237,83,245,90,153,234,62,204,200,146,74,255,0,19,75,77,185,88,144,189,243,200,234,136,227,98,72,239,134,70,238,116,125,185,110,39,136,126,31,176,30,38,180,190,187,74,53,25,149,108,182,214,84,83,213,197,89,66,144,165,109,20,240,200,142,108,180,242,77,28,141,141,234,221,241,57,200,222,171,28,178,55,221,185,76,246,113,15,195,246,125,195,46,168,87,105,70,163,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,209,36,138,70,251,246,168,22,21,207,59,240,79,243,39,233,167,42,228,169,230,159,41,249,127,93,234,54,226,31,231,58,233,168,250,147,167,24,54,151,230,183,159,106,218,180,231,199,69,96,154,116,87,85,83,210,213,37,58,45,43,164,85,248,225,143,194,183,180,138,155,152,215,185,136,229,99,99,99,38,7,37,79,52,249,79,203,250,239,81,183,1,213,121,231,126,9,254,100,253,52,229,92,149,60,211,229,63,47,235,189,70,220,117,94,121,223,130,127,153,63,77,57,87,37,79,52,249,79,203,250,239,81,183,1,117,32,0,41,47,153,175,2,87,93,17,204,174,58,231,165,184,205,36,122,95,126,168,141,213,84,118,184,28,198,99,117,175,70,181,204,146,62,170,140,166,154,94,174,141,236,219,27,31,39,99,108,104,144,247,98,175,15,28,64,231,220,50,234,133,14,171,233,203,233,31,114,163,167,168,164,150,142,185,102,90,42,216,38,141,90,232,170,35,134,72,221,35,17,219,37,107,85,221,18,72,163,119,191,106,26,72,202,113,60,87,57,177,85,98,217,174,51,106,200,44,181,187,60,77,186,233,69,29,93,44,251,30,215,179,124,82,35,152,237,175,99,92,157,83,220,230,162,167,189,16,160,30,58,56,50,190,240,121,168,244,182,200,238,190,217,195,50,143,17,81,140,220,165,123,18,169,209,196,172,238,211,84,198,222,157,38,139,187,18,44,141,106,71,35,94,215,55,106,171,226,140,47,83,66,245,211,78,56,139,211,139,118,168,105,125,231,199,90,171,186,197,52,50,162,50,170,223,84,212,69,146,150,166,52,85,237,204,205,205,234,157,85,170,215,53,236,115,216,246,61,209,3,157,95,149,140,91,230,5,15,167,92,74,234,224,95,140,219,239,7,154,143,85,115,146,213,237,156,51,40,240,244,249,53,182,38,49,42,157,28,74,254,213,77,52,142,233,210,104,187,178,170,70,231,36,114,53,238,107,182,170,178,88,236,87,157,95,149,140,91,230,5,15,167,92,64,128,28,174,60,246,105,151,214,189,30,180,191,226,128,121,92,121,236,211,47,173,122,61,105,127,192,126,72,238,214,169,174,181,22,40,110,116,143,185,81,211,195,87,81,70,217,154,179,195,4,206,145,177,74,248,250,238,107,30,232,38,107,92,169,209,203,20,136,157,118,175,74,192,230,161,192,85,53,85,53,215,138,125,27,177,82,81,190,142,158,107,134,115,108,167,238,171,235,30,178,194,212,175,166,167,142,39,53,30,141,124,242,213,61,207,99,54,69,221,232,175,89,92,255,0,215,199,239,21,218,143,194,87,29,216,150,107,133,75,227,173,85,218,127,109,130,255,0,96,158,101,101,45,222,149,183,59,146,163,92,168,139,219,153,155,156,177,76,136,174,141,206,114,42,61,143,146,55,216,166,149,106,102,43,172,154,113,142,106,150,21,87,226,44,185,53,190,43,133,54,233,35,124,144,239,79,142,9,123,111,123,27,52,79,71,71,35,17,203,178,70,61,170,189,90,160,102,139,0,207,243,45,44,204,173,58,131,167,217,13,93,143,33,177,212,37,77,13,117,50,166,248,159,209,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,116,17,193,71,21,214,46,45,52,106,139,50,238,218,168,242,251,111,74,60,166,201,69,51,221,224,42,183,61,35,145,27,34,35,210,25,216,206,236,107,213,237,78,175,143,184,247,197,34,149,151,204,215,129,43,174,136,230,87,29,115,210,220,102,146,61,47,191,84,70,234,170,59,92,14,99,49,186,215,163,90,230,73,31,85,70,83,77,47,87,70,246,109,141,143,147,177,182,52,72,123,177,87,135,142,32,115,238,25,117,66,135,85,244,229,244,143,185,81,211,212,82,75,71,92,179,45,21,108,19,70,173,116,85,17,195,36,110,145,136,237,146,181,170,238,137,36,81,187,223,181,0,187,78,104,254,68,245,55,232,190,177,68,80,9,121,60,111,234,246,27,175,92,177,50,221,92,211,249,234,228,177,100,84,246,137,169,210,174,5,134,120,158,203,229,36,82,195,35,61,232,143,142,88,228,141,85,170,230,42,177,85,174,115,85,28,180,108,6,170,0,0,10,86,231,87,230,159,22,249,127,67,234,55,18,234,74,86,231,87,230,159,22,249,127,67,234,55,16,58,175,35,31,198,207,203,127,169,22,168,85,95,35,31,198,207,203,127,169,22,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,205,103,22,62,105,245,147,230,6,67,234,51,154,83,51,89,197,143,154,125,100,249,129,144,250,140,224,92,247,42,203,77,170,221,192,230,3,89,111,182,82,82,212,93,42,47,21,117,210,195,11,88,250,169,210,231,83,10,75,43,145,58,189,233,20,49,70,142,119,85,217,27,27,247,53,17,37,169,21,121,92,121,19,211,47,173,122,197,105,42,128,0,0,170,14,121,86,155,84,55,93,27,190,195,108,164,101,202,178,158,253,73,81,88,216,90,147,205,4,46,161,116,81,62,78,155,156,198,58,121,156,214,170,244,106,203,34,167,77,203,215,154,242,84,243,79,148,252,191,174,245,27,113,213,121,231,126,9,254,100,253,52,229,92,149,60,211,229,63,47,235,189,70,220,5,212,128,0,170,190,121,223,130,127,153,63,77,57,87,37,79,52,249,79,203,250,239,81,183,29,87,158,119,224,159,230,79,211,78,85,201,83,205,62,83,242,254,187,212,109,192,57,213,249,167,197,190,95,208,250,141,196,114,84,243,79,148,252,191,174,245,27,112,231,87,230,159,22,249,127,67,234,55,17,201,83,205,62,83,242,254,187,212,109,192,67,93,111,194,173,90,107,173,25,246,156,216,170,42,231,182,226,185,69,214,201,71,45,91,218,233,228,130,154,174,72,99,116,142,107,90,213,122,181,136,170,168,214,167,94,189,17,62,226,234,121,76,234,133,215,81,248,62,181,219,47,45,171,146,163,5,188,86,98,236,171,169,173,117,67,234,96,99,99,169,135,166,228,69,141,145,69,87,29,59,35,234,228,107,41,219,209,81,21,24,216,21,206,43,76,254,199,241,89,14,117,73,73,117,90,76,247,31,163,184,77,85,81,31,245,171,171,169,145,104,228,130,157,232,196,69,217,4,20,111,123,21,206,115,93,58,57,85,26,246,34,116,190,72,250,161,117,165,207,245,11,69,230,109,92,246,219,157,158,44,162,157,93,90,238,197,28,244,211,71,77,46,202,126,138,221,243,182,174,29,210,34,181,122,82,70,213,71,123,182,5,186,0,0,243,250,133,154,218,180,215,0,201,117,26,251,79,87,61,183,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,167,94,157,85,62,243,50,250,133,154,221,117,43,63,201,117,26,251,79,73,5,203,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,47,78,157,85,126,242,239,185,179,106,133,215,78,56,62,186,91,44,205,171,142,163,58,188,81,226,239,171,166,173,117,59,233,160,123,100,169,155,174,212,85,145,146,197,73,37,59,227,234,212,115,42,29,213,85,17,88,234,107,225,163,0,166,213,62,33,180,223,79,174,24,245,93,242,219,124,202,45,180,215,74,26,100,151,124,182,239,16,197,172,85,88,149,30,198,54,157,37,123,222,213,77,140,107,157,213,187,122,160,121,253,39,206,191,101,250,167,134,234,103,178,253,167,246,75,32,183,95,124,23,127,179,226,188,45,76,115,118,187,155,93,179,119,111,110,237,174,233,215,175,69,233,208,211,70,39,148,216,179,156,86,205,154,226,213,222,54,203,144,91,233,238,150,234,158,211,227,239,210,207,27,100,138,77,143,70,189,187,152,246,175,71,34,57,58,244,84,69,247,25,162,214,252,42,213,166,186,209,159,105,205,138,162,174,123,110,43,148,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,117,235,209,19,238,47,39,150,94,181,254,218,120,71,197,188,69,191,194,215,224,157,48,170,205,145,108,134,95,5,4,62,30,72,250,200,247,59,173,44,180,219,220,187,122,202,146,237,106,55,111,80,149,64,0,7,42,226,199,202,198,178,124,191,200,125,58,115,170,156,171,139,31,43,26,201,242,255,0,33,244,233,192,205,97,165,62,19,188,172,104,223,203,252,123,211,160,51,88,105,79,132,239,43,26,55,242,255,0,30,244,232,0,234,160,0,0,0,0,0,34,175,52,127,34,122,155,244,95,88,162,41,91,132,239,52,250,55,243,3,30,245,24,11,169,230,143,228,79,83,126,139,235,20,69,43,112,157,230,159,70,254,96,99,222,163,0,26,83,0,0,0,0,0,0,0,243,249,254,127,134,233,102,27,118,212,29,65,200,105,44,120,245,142,157,106,107,171,170,85,118,68,206,168,136,136,136,138,231,189,206,86,177,140,106,43,222,247,53,173,71,57,200,138,30,128,205,103,22,62,105,245,147,230,6,67,234,51,154,72,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,205,191,22,62,105,245,147,230,6,67,234,51,129,117,60,174,60,137,233,151,214,189,98,180,149,68,85,229,113,228,79,76,190,181,235,21,164,170,0,67,254,106,122,199,125,210,46,17,238,244,216,228,61,42,243,219,132,88,116,149,59,153,253,107,75,83,4,242,84,174,199,177,200,254,228,20,242,193,211,225,115,123,251,218,228,115,17,22,96,21,1,206,211,83,50,170,157,83,193,116,115,197,246,177,187,126,62,153,55,98,57,36,111,136,174,168,169,168,167,223,51,119,246,223,219,142,151,164,107,177,28,222,252,255,0,18,163,250,32,87,182,158,225,87,93,74,207,241,173,57,177,84,82,65,114,202,175,20,86,74,57,106,222,230,193,28,245,51,50,24,221,35,154,215,57,24,142,122,42,170,53,203,211,175,68,95,184,210,238,39,166,120,174,41,165,150,109,28,240,158,217,198,236,216,253,62,51,216,187,71,29,71,140,161,138,153,180,251,42,27,177,35,147,124,109,232,244,216,141,119,85,248,81,23,161,70,220,174,52,134,155,86,184,193,198,103,185,65,73,61,183,6,167,155,47,170,134,105,229,137,239,125,51,152,202,87,68,177,255,0,73,236,172,158,146,69,107,149,172,86,70,244,118,239,232,58,253,0,204,102,183,225,86,173,53,214,140,251,78,108,85,21,115,219,113,92,162,235,100,163,150,173,237,116,242,65,77,87,36,49,186,71,53,173,106,189,90,196,85,84,107,83,175,94,136,159,113,117,60,166,117,66,235,168,252,31,90,237,151,150,213,201,81,130,222,43,49,118,85,212,214,186,161,245,48,49,177,212,195,211,114,34,198,200,162,171,142,157,145,245,114,53,148,237,232,168,138,140,108,10,231,37,139,88,177,254,46,40,238,214,138,31,15,87,147,97,246,235,165,210,78,235,223,226,42,153,61,77,35,100,232,229,84,103,72,41,41,217,209,168,141,248,58,244,220,231,42,244,14,73,122,153,149,83,106,158,117,163,158,47,187,141,220,49,245,201,187,18,73,35,188,61,117,61,77,61,62,248,91,191,182,206,228,117,93,36,93,138,231,118,32,248,145,25,209,66,202,184,177,242,177,172,159,47,242,31,78,156,205,97,165,62,44,124,172,107,39,203,252,135,211,167,51,88,6,148,248,78,242,177,163,127,47,241,239,78,128,175,94,107,28,9,93,82,235,95,197,54,141,99,52,142,182,186,157,103,205,237,86,232,28,217,227,157,28,247,73,120,70,34,171,94,199,53,90,147,236,107,85,138,206,251,145,251,231,146,59,10,225,59,202,198,141,252,191,199,189,58,3,165,93,173,54,171,253,170,182,197,125,182,82,92,109,183,26,121,41,43,40,234,225,108,208,84,193,35,85,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,6,107,56,117,215,156,203,134,221,92,177,106,182,25,91,86,215,219,170,24,203,157,12,53,9,11,46,214,229,123,86,162,138,85,115,30,221,146,53,189,17,202,199,108,122,50,70,166,246,53,83,229,107,126,107,106,212,173,104,207,181,26,197,79,87,5,183,42,202,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,58,245,232,171,247,146,127,153,159,5,223,187,102,163,179,82,48,166,247,48,28,250,225,87,61,53,60,52,61,152,236,85,202,189,215,208,245,141,141,133,176,185,30,231,83,181,54,187,183,20,172,86,175,101,100,146,21,129,117,60,149,60,172,101,63,48,43,189,58,220,79,242,0,114,84,242,177,148,252,192,174,244,235,113,37,56,211,212,207,217,23,10,122,159,157,71,87,117,164,171,167,199,231,183,208,85,90,228,237,213,82,215,86,170,81,210,206,199,239,106,179,183,61,68,79,87,181,219,154,214,171,154,138,228,68,80,161,126,42,181,75,246,211,196,118,162,234,100,55,223,108,208,94,114,10,175,101,86,248,95,15,221,181,196,254,205,15,240,213,140,115,122,82,197,3,126,54,163,215,167,87,245,114,185,86,202,121,37,233,158,43,77,165,153,214,177,248,78,238,73,112,200,23,25,239,201,28,110,240,244,52,244,212,245,27,33,118,206,227,59,146,85,117,145,55,171,93,216,131,225,69,103,85,168,19,73,28,31,224,20,218,97,194,230,150,225,144,227,213,118,42,138,92,94,134,166,225,111,171,73,91,60,23,26,152,146,162,181,36,108,171,189,143,90,153,166,85,98,244,216,170,173,68,106,34,53,2,5,243,180,209,79,254,17,120,140,163,184,127,123,10,184,82,201,47,254,113,89,73,36,44,72,255,0,243,212,145,206,147,252,2,53,191,211,82,53,114,172,214,59,22,145,113,113,104,166,200,225,233,73,158,219,229,195,163,169,220,255,0,235,90,170,153,224,146,153,118,49,142,87,247,39,167,138,14,159,11,91,223,222,231,35,88,168,182,147,204,163,72,105,181,127,131,236,226,4,130,145,110,88,125,58,101,246,217,170,103,150,38,64,250,22,185,245,14,68,143,174,247,186,141,106,227,99,94,138,197,124,173,85,219,209,30,218,23,211,220,214,235,166,185,254,53,168,214,42,122,73,238,88,173,226,138,247,71,21,91,28,232,36,158,154,102,77,27,100,107,92,215,43,21,204,68,84,71,53,122,117,232,169,247,129,168,130,128,121,163,249,236,212,223,162,250,61,17,125,24,158,83,98,206,113,91,54,107,139,87,120,219,46,65,111,167,186,91,170,123,79,143,191,75,60,109,146,41,54,61,26,246,238,99,218,189,28,136,228,235,209,81,23,220,80,191,52,127,61,154,155,244,95,71,162,2,127,242,84,242,177,148,252,192,174,244,235,113,50,177,61,107,210,60,235,50,200,52,239,15,212,124,126,237,147,226,181,18,83,93,237,20,213,204,117,93,43,227,72,187,170,177,117,220,230,49,211,199,27,222,212,86,54,93,209,57,82,70,61,141,164,189,15,227,126,179,135,78,11,242,13,33,211,122,173,153,246,97,152,93,37,168,168,116,51,179,217,86,121,173,52,212,233,85,5,68,82,198,177,214,119,219,214,21,110,244,111,98,71,61,173,235,30,248,255,0,161,122,233,168,252,58,106,61,187,84,52,190,243,224,110,180,61,98,154,25,81,95,75,112,165,114,162,201,75,83,26,42,119,33,126,214,245,78,168,228,115,90,246,57,143,99,30,208,211,72,57,254,133,235,166,156,113,23,167,22,237,80,210,251,207,142,181,87,117,138,104,101,68,101,85,190,169,168,139,37,45,76,104,171,219,153,155,155,213,58,171,85,174,107,216,231,177,236,123,186,0,0,0,25,87,36,167,4,28,23,101,92,92,106,60,20,53,173,186,217,48,27,111,114,123,222,67,21,12,142,141,253,165,135,117,13,52,234,197,133,43,30,147,198,168,215,175,193,26,186,93,175,218,145,191,197,112,171,195,62,101,197,126,174,81,233,110,31,93,73,110,99,105,221,114,187,220,234,85,28,203,117,186,55,198,201,103,72,247,35,166,126,233,99,99,35,106,166,231,189,187,156,198,111,145,154,20,209,221,29,192,116,43,0,181,233,206,156,216,105,45,214,219,117,60,17,75,44,84,176,195,61,194,120,225,142,23,85,213,58,22,49,178,212,200,216,152,178,74,173,69,114,167,249,17,3,213,90,109,54,171,5,170,138,197,98,182,82,91,173,182,234,120,233,40,232,233,33,108,48,83,65,27,81,177,197,28,109,68,107,24,214,162,53,26,136,136,136,136,136,102,223,139,31,52,250,201,243,3,33,245,25,205,41,153,172,226,199,205,62,178,124,192,200,125,70,112,45,83,146,167,149,140,167,230,5,119,167,91,137,254,64,14,74,158,86,50,159,152,21,222,157,110,39,248,2,0,115,171,242,177,139,124,192,161,244,235,137,63,200,1,206,175,202,198,45,243,2,135,211,174,32,64,14,87,30,123,52,203,235,94,143,90,95,241,64,60,174,60,246,105,151,214,189,30,180,191,224,0,0,5,43,115,171,243,79,139,124,191,161,245,27,137,117,37,43,115,171,243,79,139,124,191,161,245,27,136,16,170,203,166,121,86,65,167,25,70,169,90,105,60,69,151,15,184,90,237,247,126,220,114,62,74,127,30,149,93,137,221,181,138,198,66,143,164,88,220,247,185,191,196,158,6,162,57,95,238,233,124,26,235,126,180,104,142,182,216,238,250,55,99,200,50,202,138,170,133,117,195,13,181,201,86,230,100,16,71,4,200,230,73,5,63,85,145,241,69,36,242,70,247,50,68,137,233,220,218,228,107,154,179,83,146,61,166,213,127,181,107,205,138,251,108,164,184,219,110,52,248,253,37,101,29,92,45,154,10,152,36,109,205,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,77,94,25,248,10,225,231,133,138,154,155,206,15,98,171,190,100,51,212,119,161,200,50,63,15,87,113,162,103,105,209,44,52,210,50,40,219,3,21,178,75,185,88,212,123,251,138,143,115,154,214,53,161,194,185,213,249,88,197,190,96,80,250,117,196,128,28,174,60,246,105,151,214,189,30,180,159,252,234,252,172,98,223,48,40,125,58,226,64,14,87,30,123,52,203,235,94,143,90,5,255,0,28,83,34,225,71,78,47,188,79,226,60,85,83,197,236,188,167,25,183,215,209,214,37,20,40,207,109,73,53,58,83,83,201,84,229,85,69,236,64,250,150,34,163,82,71,239,133,29,38,200,27,27,187,88,0,0,0,82,183,58,191,52,248,183,203,250,31,81,184,151,82,82,183,58,191,52,248,183,203,250,31,81,184,129,213,121,24,254,54,126,91,253,72,138,188,209,252,246,106,111,209,125,30,136,149,92,140,127,27,63,45,254,164,69,94,104,254,123,53,55,232,190,143,68,4,138,228,231,133,90,181,43,0,226,75,78,111,181,21,112,91,114,171,61,158,201,89,45,35,218,217,227,130,166,27,172,50,58,55,57,174,106,61,26,245,84,85,107,147,175,78,168,191,113,89,101,170,114,49,252,108,252,183,250,145,15,249,141,233,159,236,191,140,157,71,183,83,210,93,99,160,191,92,27,147,81,207,112,143,167,138,241,241,182,162,161,240,185,24,214,190,22,213,73,83,19,85,58,244,236,171,28,231,57,142,80,46,127,129,157,80,186,235,31,9,122,103,158,95,91,86,183,41,236,254,205,172,158,174,181,213,115,213,207,67,52,148,82,85,73,43,145,28,231,204,234,101,153,122,245,84,89,21,21,206,233,185,123,169,92,28,147,245,66,235,144,233,30,121,165,23,6,213,205,79,134,94,41,110,84,53,19,86,186,86,71,5,193,146,117,165,138,37,78,144,177,146,209,203,42,237,119,71,62,169,235,181,170,138,175,177,240,7,42,226,159,90,255,0,119,110,31,115,109,99,142,223,227,106,241,251,122,120,8,29,23,114,55,215,79,43,41,233,123,173,238,70,171,10,79,52,75,38,215,163,187,104,253,189,93,209,23,170,149,193,206,195,84,46,184,246,145,224,122,81,111,109,92,52,249,157,226,170,229,93,81,13,107,162,100,144,91,217,31,74,89,98,68,233,51,31,45,100,82,166,231,116,107,233,88,187,92,170,138,192,167,99,181,112,95,172,118,45,2,226,131,0,213,92,166,29,246,91,85,194,74,123,140,155,158,158,26,150,174,158,90,73,106,122,49,143,123,251,44,168,116,189,182,181,92,254,222,196,232,174,234,159,87,129,61,11,177,113,23,196,157,135,75,242,251,53,214,187,27,174,183,221,165,187,205,110,87,178,75,124,109,160,157,32,170,89,26,138,216,246,85,58,155,106,200,139,26,200,232,216,230,189,31,177,220,0,13,84,3,149,112,177,173,127,188,79,15,184,78,177,201,111,240,85,121,5,189,124,124,13,139,183,27,43,160,149,244,245,93,166,247,36,84,133,103,134,85,143,115,213,221,181,102,238,142,234,137,213,64,0,0,160,30,104,254,123,53,55,232,190,143,68,126,174,93,92,27,83,113,97,170,21,55,12,174,166,145,216,38,17,81,73,54,75,66,149,178,211,214,215,50,162,58,149,167,134,5,100,110,77,142,150,153,27,42,239,141,233,27,157,219,114,63,162,183,242,243,71,243,217,169,191,69,244,122,34,85,114,49,252,108,252,183,250,144,22,147,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,250,192,0,0,0,101,92,213,65,149,112,59,255,0,5,28,40,223,120,180,214,90,44,55,181,117,163,196,45,189,43,50,155,221,20,44,119,128,165,218,245,142,52,116,138,140,73,167,123,59,81,167,71,185,58,190,78,219,217,20,136,104,79,22,196,241,92,26,197,75,139,97,88,205,171,31,178,209,111,240,214,235,93,20,116,148,176,111,123,158,253,145,70,141,99,119,61,238,114,244,79,123,156,170,190,245,82,48,114,172,180,218,173,220,14,96,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,171,222,145,67,20,104,231,117,93,145,177,191,115,81,18,90,128,35,87,29,28,25,88,184,195,211,138,91,100,119,95,99,102,120,191,136,168,198,110,82,189,235,74,217,37,70,119,105,170,99,111,94,176,203,218,137,22,70,181,100,141,204,107,155,185,17,241,73,37,64,25,108,202,113,60,171,6,190,213,98,217,174,51,117,199,239,84,91,60,77,186,233,69,37,37,84,27,216,215,179,124,82,35,94,221,204,123,92,157,83,222,215,34,167,185,80,157,92,149,60,211,229,63,47,235,189,70,220,123,94,119,56,6,27,98,204,180,203,80,108,216,245,37,30,67,149,83,221,169,175,85,208,162,181,245,236,163,74,36,166,89,81,23,107,158,198,207,35,17,253,55,171,54,53,85,91,27,17,190,43,146,167,154,124,167,229,253,119,168,219,128,234,188,243,191,4,255,0,50,126,154,114,174,74,158,105,242,159,151,245,222,163,110,58,175,60,239,193,63,204,159,166,156,171,146,167,154,124,167,229,253,119,168,219,128,186,144,0,3,133,113,199,128,97,186,131,194,134,167,210,230,120,245,37,213,150,60,94,233,127,182,44,200,187,232,238,52,148,115,75,79,81,19,218,168,230,61,174,78,139,209,126,38,57,236,118,230,61,205,94,234,114,174,44,124,172,107,39,203,252,135,211,167,3,53,133,212,243,171,242,177,139,124,192,161,244,235,137,74,197,212,243,171,242,177,139,124,192,161,244,235,136,16,3,149,199,158,205,50,250,215,163,214,151,252,80,15,43,143,61,154,101,245,175,71,173,47,248,10,86,231,87,230,159,22,249,127,67,234,55,19,175,242,53,187,93,102,181,107,37,138,107,157,91,237,180,117,22,26,186,122,55,76,229,130,25,230,109,115,101,149,145,245,218,215,189,176,66,215,57,19,171,146,40,209,122,237,78,156,131,157,95,154,124,91,229,253,15,168,220,78,171,200,199,241,179,242,223,234,64,89,246,83,137,226,185,205,138,171,22,205,113,155,86,65,101,173,217,226,109,215,74,40,234,233,103,216,246,189,155,226,145,28,199,109,123,26,228,234,158,231,53,21,61,232,134,91,77,84,25,87,2,213,63,248,197,31,253,191,241,196,170,178,213,63,248,197,31,253,191,241,196,170,176,53,80,0,0,82,183,58,191,52,248,183,203,250,31,81,184,151,82,82,183,58,191,52,248,183,203,250,31,81,184,129,213,121,24,254,54,126,91,253,72,181,66,170,249,24,254,54,126,91,253,72,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,107,56,177,243,79,172,159,48,50,31,81,156,210,153,154,206,44,124,211,235,39,204,12,135,212,103,2,234,121,92,121,19,211,47,173,122,197,105,42,136,171,202,227,200,158,153,125,107,214,43,73,84,0,0,5,85,243,206,252,19,252,201,250,105,202,185,42,121,167,202,126,95,215,122,141,184,234,188,243,191,4,255,0,50,126,154,114,174,74,158,105,242,159,151,245,222,163,110,2,234,64,0,85,95,60,239,193,63,204,159,166,156,171,146,167,154,124,167,229,253,119,168,219,142,171,207,59,240,79,243,39,233,167,42,228,169,230,159,41,249,127,93,234,54,224,28,234,252,211,226,223,47,232,125,70,226,57,42,121,167,202,126,95,215,122,141,184,115,171,243,79,139,124,191,161,245,27,136,228,169,230,159,41,249,127,93,234,54,224,36,255,0,58,124,2,154,251,195,206,41,168,52,248,245,93,101,203,21,202,25,76,250,232,82,87,50,130,221,89,79,34,76,178,163,87,99,88,250,136,40,24,143,122,123,159,177,173,84,238,42,58,184,56,9,212,204,171,75,248,184,211,59,142,45,87,219,246,246,65,69,140,220,96,124,146,36,53,84,53,243,178,158,86,72,214,61,187,246,247,27,43,17,221,90,146,195,19,213,174,217,208,188,158,48,48,10,109,79,225,115,84,176,201,177,234,187,237,69,86,47,93,83,111,183,210,36,174,158,123,141,52,75,81,68,145,182,37,222,247,165,76,48,170,49,58,239,84,70,170,57,21,90,185,193,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,13,79,3,197,104,134,107,117,212,173,23,192,117,26,251,79,73,5,203,42,197,237,87,186,200,169,24,230,193,28,245,52,145,205,35,99,107,156,231,35,17,207,84,68,87,57,122,116,234,171,247,158,212,10,118,231,79,172,87,91,214,174,98,154,33,111,191,82,75,98,198,172,236,189,215,81,210,85,57,207,109,214,169,242,53,27,85,26,61,88,143,142,154,56,159,18,57,136,246,178,178,69,234,173,149,15,147,201,99,0,169,190,241,13,149,234,13,70,61,73,89,109,197,113,119,211,50,186,100,137,207,160,184,214,84,70,144,172,72,229,222,215,190,158,10,246,43,216,158,230,111,107,149,59,136,142,136,28,75,231,244,218,167,196,54,164,106,13,191,33,171,190,91,111,153,69,202,166,215,93,82,178,239,150,221,226,30,148,104,137,42,35,216,198,211,164,76,99,28,137,177,141,107,122,55,111,68,184,158,81,154,103,149,105,223,8,240,220,114,154,79,9,246,215,32,171,201,173,208,62,57,35,153,180,50,65,79,79,19,228,107,216,222,157,207,10,233,88,173,220,215,69,44,79,71,124,93,16,32,175,56,173,51,251,31,197,100,57,213,37,37,213,105,51,220,126,142,225,53,85,68,127,214,174,174,166,69,163,146,10,119,163,17,23,100,16,81,189,236,87,57,205,116,232,229,84,107,216,137,210,249,35,234,133,214,151,63,212,45,23,153,181,115,219,110,118,120,178,138,117,117,107,187,20,115,211,77,29,52,187,41,250,43,119,206,218,184,119,72,138,213,233,73,27,85,29,238,217,223,249,203,96,21,57,55,11,150,188,206,221,143,82,85,212,97,217,69,37,77,101,193,201,18,79,67,110,168,138,90,121,17,142,114,163,213,146,84,201,66,142,99,58,245,86,198,229,78,145,238,109,96,240,63,172,87,93,16,226,143,79,242,234,59,245,37,170,219,91,120,166,178,95,165,174,170,116,20,75,106,171,149,176,212,186,161,200,246,55,100,109,114,78,213,145,118,54,72,35,123,145,118,116,3,70,96,0,7,42,226,199,202,198,178,124,191,200,125,58,115,170,156,171,139,31,43,26,201,242,255,0,33,244,233,192,205,97,165,62,19,188,172,104,223,203,252,123,211,160,51,88,105,79,132,239,43,26,55,242,255,0,30,244,232,0,234,160,0,0,0,0,0,34,175,52,127,34,122,155,244,95,88,162,41,91,132,239,52,250,55,243,3,30,245,24,11,169,230,143,228,79,83,126,139,235,20,69,43,112,157,230,159,70,254,96,99,222,163,0,26,83,0,0,0,0,0,0,41,3,155,38,71,196,212,154,227,246,111,87,153,224,48,95,142,92,58,27,69,69,87,177,238,84,177,77,50,199,85,36,114,72,232,214,227,28,117,73,12,234,141,99,154,155,54,183,182,248,223,37,223,156,127,138,174,25,240,222,43,244,142,179,75,115,10,234,187,115,219,80,219,149,162,231,76,170,231,219,174,49,178,70,69,58,199,185,27,51,54,203,35,31,27,149,55,49,238,218,230,63,100,140,10,182,229,169,204,11,246,19,89,67,160,154,173,54,252,6,235,112,119,178,238,46,119,89,44,245,213,115,211,51,248,178,207,82,200,105,237,204,79,19,60,155,88,174,73,36,123,253,251,156,69,94,44,124,211,235,39,204,12,135,212,103,60,254,177,104,238,125,161,89,253,211,78,117,26,195,87,110,185,91,170,39,138,41,101,165,154,24,46,16,71,52,144,182,174,149,211,49,142,150,154,71,68,245,142,84,106,35,145,63,202,137,226,128,191,238,87,30,68,244,203,235,94,177,90,74,162,42,242,184,242,39,166,95,90,245,138,210,85,0,51,153,199,78,107,117,207,248,193,213,187,237,230,158,146,26,138,92,162,174,200,198,211,49,205,98,193,111,119,129,133,202,142,115,151,123,162,166,141,207,94,189,21,234,229,68,106,42,53,52,39,168,89,173,171,77,112,12,151,81,175,180,245,115,219,113,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,117,233,213,83,239,51,3,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,168,22,169,201,31,72,105,153,106,212,45,123,174,130,146,74,137,234,34,196,45,114,54,121,123,240,49,141,142,170,181,175,143,221,18,178,69,146,129,90,239,137,232,176,200,159,2,42,239,180,162,31,242,165,211,63,217,223,6,216,229,198,162,146,235,73,95,154,220,43,178,106,200,46,17,246,246,247,36,74,122,119,194,213,99,92,144,201,75,75,77,43,85,119,110,238,171,218,237,174,106,36,192,2,184,57,220,97,86,170,253,23,211,221,70,154,162,173,46,86,60,162,91,37,60,77,123,123,14,130,186,146,73,165,115,219,183,114,189,29,111,133,26,168,228,68,71,73,213,29,213,21,176,43,151,38,166,126,203,248,201,211,139,141,69,93,214,58,11,245,193,216,205,100,22,249,58,120,175,31,27,169,233,217,51,85,237,107,225,109,84,148,210,185,23,175,78,202,61,173,115,152,212,45,211,153,118,1,83,168,60,22,234,37,45,183,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,69,154,33,154,218,180,215,90,48,29,70,190,211,213,207,109,197,114,139,85,238,178,42,70,53,211,201,5,53,92,115,72,216,218,231,53,170,245,107,21,17,21,205,78,189,58,170,125,224,104,123,139,31,43,26,201,242,255,0,33,244,233,204,214,26,83,226,199,202,198,178,124,191,200,125,58,115,53,128,105,79,132,239,43,26,55,242,255,0,30,244,232,14,170,114,174,19,188,172,104,223,203,252,123,211,160,58,168,30,83,85,116,207,21,214,77,56,200,244,183,53,164,241,22,92,154,223,45,190,167,108,113,190,72,119,167,193,60,93,198,61,141,154,39,163,100,141,234,213,217,35,24,228,78,173,67,54,250,223,133,90,180,215,90,51,237,57,177,84,85,207,109,197,114,139,173,146,142,90,183,181,211,201,5,53,92,144,198,233,28,214,181,170,245,107,17,85,81,173,78,189,122,34,125,198,156,204,214,113,99,230,159,89,62,96,100,62,163,56,22,169,201,83,202,198,83,243,2,187,211,173,199,201,231,105,148,216,169,52,11,5,194,170,43,182,94,174,185,130,93,40,233,187,79,94,237,45,37,21,68,117,18,111,68,216,221,175,173,166,78,138,168,229,238,117,106,42,53,202,159,91,146,167,149,140,167,230,5,119,167,91,136,191,206,190,237,117,155,137,44,54,197,53,206,173,246,218,60,30,158,174,158,141,211,57,96,134,121,171,235,91,44,172,143,174,214,189,237,130,22,185,200,157,92,145,70,139,215,106,116,8,107,195,214,45,98,206,117,247,77,48,172,166,135,198,217,114,12,194,205,107,184,211,119,95,31,126,150,122,216,163,150,61,236,86,189,187,152,247,39,86,170,57,58,245,69,69,247,154,105,40,219,147,214,21,106,202,184,193,101,246,225,81,87,29,70,29,139,220,175,116,45,133,237,70,73,59,221,13,10,182,84,86,170,171,59,85,210,185,17,170,213,222,214,47,94,136,173,117,228,129,231,245,11,10,181,106,86,1,146,233,205,246,162,174,11,110,85,103,173,178,86,75,72,246,182,120,224,169,133,240,200,232,220,230,185,168,244,107,213,81,85,174,78,189,58,162,253,198,99,50,204,90,251,131,101,87,156,43,41,161,240,87,172,126,225,81,107,184,211,119,89,39,98,170,9,29,28,177,239,98,185,142,218,246,57,58,181,85,171,211,170,42,167,188,212,153,156,30,53,177,107,238,31,197,198,175,90,114,58,31,9,87,81,152,92,238,145,199,221,100,155,169,107,103,117,93,52,157,88,170,137,190,9,226,127,78,187,155,187,163,145,28,138,136,23,147,192,182,107,106,207,248,62,210,75,237,154,158,174,26,122,92,94,146,200,246,212,177,173,122,207,111,111,129,153,200,141,115,147,99,165,166,145,204,94,189,85,138,213,84,106,170,181,41,219,154,63,158,205,77,250,47,163,209,19,255,0,146,167,149,140,167,230,5,119,167,91,136,1,205,31,207,102,166,253,23,209,232,128,138,167,127,215,142,8,53,199,135,77,44,195,181,123,80,233,109,76,178,230,29,136,155,79,4,211,50,186,213,85,53,55,136,142,150,182,158,120,163,124,115,108,108,200,168,205,237,107,160,123,92,230,170,179,124,170,228,247,194,141,139,59,190,220,120,155,205,98,181,93,40,49,59,131,236,246,11,92,240,190,73,33,188,49,148,243,173,123,186,170,70,157,168,229,106,68,138,143,94,228,142,145,59,110,134,55,58,215,243,252,3,13,213,60,54,237,167,218,131,143,82,95,49,235,229,58,211,87,80,212,162,236,149,157,81,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,80,40,7,131,62,51,51,238,19,51,250,106,202,58,234,187,142,19,113,168,100,87,235,12,178,205,52,13,130,73,169,214,166,174,150,153,39,138,20,174,236,211,164,113,203,39,84,232,187,93,238,251,175,251,0,207,240,221,83,195,109,58,131,167,217,13,37,243,30,190,83,165,77,13,117,50,174,201,89,213,81,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,51,237,198,143,9,57,87,8,218,166,184,181,202,95,29,141,223,124,77,195,25,184,181,210,75,220,161,109,76,140,100,19,202,176,197,26,214,71,26,66,233,153,26,43,91,222,141,81,122,61,14,193,203,67,142,58,158,28,115,40,116,123,56,101,35,244,235,52,188,70,249,170,228,124,84,239,177,220,102,72,224,74,215,76,245,107,86,153,90,200,155,51,94,239,129,145,164,140,84,86,189,147,5,228,131,242,90,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,126,176,56,87,7,124,42,225,188,40,105,29,191,15,179,91,105,29,147,220,105,233,234,114,203,188,114,44,207,184,220,81,159,26,54,87,49,142,240,209,185,210,54,22,109,110,214,42,185,83,184,249,30,254,234,0,3,53,156,88,249,167,214,79,152,25,15,168,206,105,76,205,103,22,62,105,245,147,230,6,67,234,51,129,106,156,149,60,172,101,63,48,43,189,58,220,79,242,0,114,84,242,177,148,252,192,174,244,235,113,63,192,16,3,157,95,149,140,91,230,5,15,167,92,73,254,64,14,117,126,86,49,111,152,20,62,157,113,2,0,114,184,243,217,166,95,90,244,122,210,255,0,138,1,229,113,231,179,76,190,181,232,245,165,255,0,0,0,0,41,91,157,95,154,124,91,229,253,15,168,220,75,169,41,91,157,95,154,124,91,229,253,15,168,220,64,234,188,140,127,27,63,45,254,164,90,161,85,124,140,127,27,63,45,254,164,90,160,16,3,157,95,149,140,91,230,5,15,167,92,72,1,202,227,207,102,153,125,107,209,235,73,255,0,206,175,202,198,45,243,2,135,211,174,36,0,229,113,231,179,76,190,181,232,245,160,95,240,0,0,0,1,74,220,234,252,211,226,223,47,232,125,70,226,93,73,74,220,234,252,211,226,223,47,232,125,70,226,7,85,228,99,248,217,249,111,245,34,42,243,71,243,217,169,191,69,244,122,34,85,114,49,252,108,252,183,250,145,21,121,163,249,236,212,223,162,250,61,16,18,171,145,143,227,103,229,191,212,143,201,207,7,0,166,138,235,165,154,165,67,143,85,173,69,85,61,198,193,116,187,53,37,116,8,200,157,20,244,84,239,94,189,166,61,86,106,247,183,220,143,122,36,159,210,72,211,111,235,228,99,248,217,249,111,245,34,79,243,77,192,41,179,174,11,115,42,164,199,170,238,215,44,86,162,130,255,0,109,74,100,149,207,165,124,117,44,138,162,161,89,26,252,76,101,28,245,106,253,232,172,107,55,61,122,108,71,52,43,131,148,118,166,101,88,127,23,182,124,22,211,87,214,203,158,219,235,237,247,122,89,36,147,182,239,13,73,53,100,19,181,141,122,49,102,99,224,86,53,239,107,182,199,60,237,68,69,127,84,189,67,48,58,85,169,153,86,141,234,62,57,170,88,85,95,135,189,99,55,8,174,20,219,164,145,145,205,177,126,56,37,237,189,143,116,50,177,93,28,140,71,38,248,222,246,170,244,114,154,126,0,81,15,53,237,98,186,234,87,22,151,188,69,183,234,74,236,123,79,169,233,236,150,184,168,170,157,44,17,206,232,99,154,181,207,110,247,49,42,82,161,239,130,69,106,53,122,82,196,199,166,232,213,75,200,203,50,155,22,13,138,222,115,92,166,187,193,89,113,251,125,69,210,227,83,218,124,157,138,88,35,116,146,201,177,136,231,187,107,24,229,232,212,87,47,78,136,138,190,227,46,247,107,181,214,255,0,117,173,190,223,110,117,119,27,149,198,162,74,186,202,202,185,157,52,245,51,200,229,116,146,201,35,149,92,247,185,202,174,87,42,170,170,170,170,129,106,156,143,176,10,152,173,90,167,170,85,216,245,34,211,213,84,91,172,22,187,179,146,39,78,143,137,178,207,91,78,197,235,221,99,21,38,160,123,189,200,199,170,71,253,37,141,118,195,94,99,122,103,251,47,227,39,81,237,212,244,151,88,232,47,215,6,228,212,115,220,35,233,226,188,124,109,168,168,124,46,70,53,175,133,181,82,84,196,213,78,189,59,42,199,57,206,99,148,185,78,1,244,207,42,210,46,16,180,219,5,205,105,60,37,234,158,223,81,112,169,165,116,114,71,37,47,141,171,154,177,144,74,201,24,215,178,104,217,80,214,72,197,111,195,35,94,212,85,68,69,88,107,207,7,0,169,150,213,165,154,165,67,143,82,37,61,45,69,198,193,116,187,53,34,108,234,249,91,20,244,84,239,94,189,215,177,18,26,247,183,220,172,98,172,159,209,89,19,112,122,190,73,250,161,117,200,116,143,60,210,139,131,106,230,167,195,47,20,183,42,26,137,171,93,43,35,130,224,201,58,210,197,18,167,72,88,201,104,229,149,118,187,163,159,84,245,218,213,69,87,216,249,68,60,168,117,138,235,166,188,90,89,49,23,95,169,40,113,237,65,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,233,85,43,24,155,164,69,47,120,0,0,10,1,230,143,231,179,83,126,139,232,244,68,170,228,99,248,217,249,111,245,34,42,243,71,243,217,169,191,69,244,122,34,85,114,49,252,108,252,183,250,144,22,168,0,0,0,0,101,92,213,65,149,112,47,251,149,199,145,61,50,250,215,172,86,146,168,138,188,174,60,137,233,151,214,189,98,180,149,64,0,0,85,95,60,239,193,63,204,159,166,156,171,146,167,154,124,167,229,253,119,168,219,142,171,207,59,240,79,243,39,233,167,42,228,169,230,159,41,249,127,93,234,54,224,58,175,60,239,193,63,204,159,166,156,171,146,167,154,124,167,229,253,119,168,219,142,171,207,59,240,79,243,39,233,167,42,228,169,230,159,41,249,127,93,234,54,224,46,164,0,0,229,92,88,249,88,214,79,151,249,15,167,78,117,83,149,113,99,229,99,89,62,95,228,62,157,56,25,172,46,167,157,95,149,140,91,230,5,15,167,92,74,86,46,167,157,95,149,140,91,230,5,15,167,92,64,128,28,174,60,246,105,151,214,189,30,180,191,226,128,121,92,121,236,211,47,173,122,61,105,127,192,82,183,58,191,52,248,183,203,250,31,81,184,157,87,145,143,227,103,229,191,212,142,85,206,175,205,62,45,242,254,135,212,110,39,85,228,99,248,217,249,111,245,32,45,80,202,185,170,131,42,224,90,167,255,0,24,163,255,0,183,254,56,149,86,90,167,255,0,24,163,255,0,183,254,56,149,86,6,170,0,0,10,86,231,87,230,159,22,249,127,67,234,55,18,234,74,86,231,87,230,159,22,249,127,67,234,55,16,58,175,35,31,198,207,203,127,169,22,168,85,95,35,31,198,207,203,127,169,22,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,205,103,22,62,105,245,147,230,6,67,234,51,154,83,51,89,197,143,154,125,100,249,129,144,250,140,224,93,79,43,143,34,122,101,245,175,88,173,37,81,21,121,92,121,19,211,47,173,122,197,105,42,128,0,0,170,190,121,223,130,127,153,63,77,57,87,37,79,52,249,79,203,250,239,81,183,29,87,158,119,224,159,230,79,211,78,85,201,83,205,62,83,242,254,187,212,109,192,93,72,0,10,171,231,157,248,39,249,147,244,211,149,114,84,243,79,148,252,191,174,245,27,113,213,121,231,126,9,254,100,253,52,229,92,149,60,211,229,63,47,235,189,70,220,3,157,95,154,124,91,229,253,15,168,220,71,37,79,52,249,79,203,250,239,81,183,14,117,126,105,241,111,151,244,62,163,113,28,149,60,211,229,63,47,235,189,70,220,5,212,153,172,226,187,19,251,13,196,214,170,226,209,227,63,103,233,40,179,11,183,128,183,54,139,194,71,5,11,234,164,125,47,106,46,141,70,194,232,31,19,163,218,155,86,55,49,91,240,170,26,83,41,91,157,30,39,236,126,38,177,204,166,147,25,240,84,153,6,31,77,222,184,199,69,219,142,225,93,5,85,75,36,221,42,34,36,179,71,2,209,181,221,85,92,216,214,4,94,141,216,4,212,229,25,169,153,86,162,112,143,13,187,41,171,241,127,98,178,10,188,102,221,59,228,146,73,157,67,28,20,245,17,50,71,61,238,235,219,241,78,137,136,221,173,108,81,68,196,111,195,213,122,175,30,218,153,138,233,127,8,250,153,113,202,106,251,126,222,199,235,113,155,116,12,146,52,154,170,186,190,7,211,196,200,218,247,183,126,222,227,165,122,55,171,146,40,101,122,53,219,58,21,237,201,31,53,186,208,107,70,161,105,204,52,244,139,109,190,98,241,94,234,37,115,29,223,108,244,53,113,195,19,88,237,219,81,138,219,132,202,228,86,170,170,182,62,138,222,138,142,233,92,237,53,142,197,22,43,130,240,253,79,15,122,245,83,112,76,198,178,77,207,111,132,165,142,58,138,74,116,232,172,217,39,121,242,212,251,209,251,153,225,126,38,244,145,170,129,85,120,158,45,125,206,114,171,54,21,139,80,248,219,214,65,112,167,181,219,169,187,172,143,191,85,60,141,142,40,247,189,90,198,238,123,218,157,92,168,212,235,213,85,19,222,105,207,79,112,171,86,154,224,24,214,156,216,170,42,231,182,226,182,122,43,37,28,181,111,107,167,146,10,104,89,12,110,145,205,107,90,175,86,177,21,85,26,212,235,215,162,39,220,81,95,43,141,33,166,213,174,48,113,153,238,80,82,79,109,193,169,230,203,234,161,154,121,98,123,223,76,230,50,149,209,44,127,210,123,43,39,164,145,90,229,107,21,145,189,29,187,250,14,191,64,60,86,183,225,87,93,74,209,124,251,78,108,85,20,144,92,178,172,94,235,100,163,150,173,238,108,17,207,83,73,36,49,186,71,53,174,114,49,28,244,85,84,107,151,167,94,136,191,113,153,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,77,79,25,246,230,81,164,53,58,65,198,14,113,2,65,86,150,220,194,161,50,251,108,213,51,197,43,231,101,115,156,250,135,34,71,211,99,27,88,149,113,177,175,68,122,50,38,170,238,234,143,112,93,79,7,249,253,54,167,240,185,165,185,156,57,13,93,246,162,171,23,161,166,184,92,42,214,87,79,61,198,154,36,167,173,89,29,42,111,123,210,166,25,145,94,189,119,170,43,145,92,138,142,94,192,86,175,36,189,76,197,106,116,179,58,209,207,23,218,201,45,249,2,228,221,137,36,141,190,34,134,162,154,158,159,124,45,223,220,127,110,74,94,146,46,196,107,123,240,124,74,175,232,150,84,0,229,92,88,249,88,214,79,151,249,15,167,78,117,83,149,113,99,229,99,89,62,95,228,62,157,56,25,172,52,167,194,119,149,141,27,249,127,143,122,116,6,107,13,41,240,157,229,99,70,254,95,227,222,157,0,29,84,0,0,0,0,0,4,85,230,143,228,79,83,126,139,235,20,69,43,112,157,230,159,70,254,96,99,222,163,1,117,60,209,252,137,234,111,209,125,98,136,165,110,19,188,211,232,223,204,12,123,212,96,3,74,96,0,0,0,0,0,0,0,34,175,31,92,20,98,188,86,105,197,93,238,211,108,240,250,155,140,219,230,147,28,184,83,164,108,146,191,98,58,70,219,42,22,71,49,142,134,87,170,163,28,247,39,102,71,171,209,118,186,86,75,65,119,107,77,214,193,117,173,177,95,109,149,118,235,149,186,162,74,74,202,58,184,93,12,244,211,198,229,108,145,73,27,145,28,199,181,200,173,86,170,34,162,162,162,154,158,32,7,50,190,95,191,183,106,58,237,123,210,152,118,103,214,171,123,125,169,110,107,122,71,120,161,164,130,165,255,0,194,138,10,103,205,81,113,122,248,104,35,220,244,106,199,27,25,238,218,208,58,175,43,143,34,122,101,245,175,88,173,37,81,21,121,92,121,19,211,47,173,122,197,105,42,128,229,92,88,249,88,214,79,151,249,15,167,78,102,176,208,71,51,75,181,214,203,192,230,167,214,89,174,117,116,21,18,83,219,105,31,45,52,206,137,238,130,123,157,36,51,68,174,106,162,171,36,138,73,35,123,126,231,49,238,106,245,69,84,40,51,19,197,175,185,206,85,102,194,177,106,31,27,122,200,46,20,246,187,117,55,117,145,247,234,167,145,177,197,30,247,171,88,221,207,123,83,171,149,26,157,122,170,162,123,192,209,247,9,222,86,52,111,229,254,61,233,208,29,84,0,57,87,22,62,86,53,147,229,254,67,233,211,153,172,53,59,118,180,218,175,246,170,219,21,246,217,73,113,182,220,105,228,164,172,163,171,133,179,65,83,4,141,86,201,20,145,185,21,175,99,154,170,213,106,162,162,162,170,41,150,32,52,17,118,187,93,111,252,177,235,111,183,219,157,93,198,229,113,208,121,42,235,43,42,230,116,211,212,207,38,62,174,146,89,36,114,171,158,247,57,85,202,229,85,85,85,85,83,62,229,255,0,127,241,172,191,249,159,255,0,250,156,40,4,13,41,240,157,229,99,70,254,95,227,222,157,1,213,78,85,194,119,149,141,27,249,127,143,122,116,7,85,0,102,179,139,31,52,250,201,243,3,33,245,25,205,41,153,172,226,199,205,62,178,124,192,200,125,70,112,45,83,146,167,149,140,167,230,5,119,167,91,136,43,205,131,41,190,228,28,109,101,246,155,189,119,136,164,198,109,246,139,93,174,62,211,25,225,233,95,67,13,91,163,234,212,69,127,89,234,234,31,213,202,174,248,250,117,218,214,162,78,174,74,158,86,50,159,152,21,222,157,110,42,215,140,75,181,214,245,197,126,176,214,94,110,117,117,245,17,231,23,170,70,75,83,51,165,123,96,130,178,88,97,137,28,229,85,70,71,20,113,198,198,253,205,99,26,212,232,136,136,4,213,228,125,133,90,171,243,253,83,212,105,170,42,210,229,99,179,219,172,148,241,53,237,236,58,10,233,165,154,87,61,187,119,43,209,214,248,81,170,142,68,68,116,157,81,221,81,91,110,132,0,228,169,229,99,41,249,129,93,233,214,226,127,128,40,219,156,46,21,106,197,120,193,125,246,223,81,87,37,70,99,139,219,111,117,205,153,237,86,71,59,29,53,10,54,36,70,162,163,59,84,49,57,81,202,229,222,231,175,94,138,141,109,228,148,173,206,175,205,62,45,242,254,135,212,110,32,117,254,70,183,107,172,214,173,100,177,77,115,171,125,182,142,162,195,87,79,70,233,156,176,67,60,205,174,108,178,178,62,187,90,247,182,8,90,231,34,117,114,69,26,47,93,169,210,37,243,71,243,217,169,191,69,244,122,35,175,242,80,187,93,97,226,75,50,177,67,115,171,101,182,179,7,168,171,168,163,108,206,72,38,158,26,250,38,197,43,227,235,181,207,99,103,153,173,114,167,86,164,178,34,116,220,189,121,7,52,127,61,154,155,244,95,71,162,2,127,242,84,242,177,148,252,192,174,244,235,113,63,200,1,201,83,202,198,83,243,2,187,211,173,196,255,0,3,159,235,166,133,233,199,17,122,113,113,210,253,80,179,120,235,85,119,73,97,154,37,70,85,91,234,154,138,145,213,83,72,168,189,185,153,185,221,23,162,181,90,231,49,237,123,30,246,59,58,218,233,161,122,143,195,166,163,220,116,191,84,44,222,6,235,67,210,88,102,137,85,244,183,10,87,42,164,117,84,210,42,39,114,23,237,119,69,232,142,71,53,204,123,88,246,61,141,211,73,29,120,204,224,207,1,226,207,0,169,163,172,161,164,183,102,214,234,119,203,97,191,69,20,48,206,233,227,134,161,41,169,42,170,86,9,102,90,30,245,66,201,36,81,244,94,169,185,190,255,0,188,33,87,42,126,59,110,169,117,160,225,103,89,114,106,71,91,93,78,144,97,23,91,140,238,108,241,206,142,99,99,179,171,213,21,175,99,154,174,88,55,185,170,197,103,97,170,253,240,71,29,175,153,119,207,240,12,203,75,51,43,182,159,106,14,61,87,99,200,108,117,11,77,93,67,82,137,190,39,244,69,69,69,69,86,189,142,106,181,236,123,85,88,246,57,174,106,185,174,69,91,147,229,161,199,173,54,188,227,208,232,174,172,223,105,32,212,91,29,60,112,218,31,39,119,125,254,221,5,44,109,116,206,154,105,100,116,245,200,232,230,150,100,248,55,49,200,246,53,200,201,149,129,61,64,0,12,214,113,99,230,159,89,62,96,100,62,163,57,165,51,53,156,88,249,167,214,79,152,25,15,168,206,5,170,114,84,242,177,148,252,192,174,244,235,113,63,200,1,201,83,202,198,83,243,2,187,211,173,196,255,0,0,64,14,117,126,86,49,111,152,20,62,157,113,39,249,0,57,213,249,88,197,190,96,80,250,117,196,8,1,202,227,207,102,153,125,107,209,235,75,254,40,7,149,199,158,205,50,250,215,163,214,151,252,0,0,0,165,110,117,126,105,241,111,151,244,62,163,113,46,164,165,110,117,126,105,241,111,151,244,62,163,113,3,170,242,49,252,108,252,183,250,145,106,133,85,242,49,252,108,252,183,250,145,106,128,64,14,117,126,86,49,111,152,20,62,157,113,32,7,43,143,61,154,101,245,175,71,173,39,255,0,58,191,43,24,183,204,10,31,78,184,144,3,149,199,158,205,50,250,215,163,214,129,127,192,0,0,0,5,43,115,171,243,79,139,124,191,161,245,27,137,117,37,43,115,171,243,79,139,124,191,161,245,27,136,29,87,145,143,227,103,229,191,212,136,171,205,31,207,102,166,253,23,209,232,137,85,200,199,241,179,242,223,234,68,85,230,143,231,179,83,126,139,232,244,64,74,174,70,63,141,159,150,255,0,82,45,38,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,173,185,24,254,54,126,91,253,72,181,64,50,195,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,161,238,1,245,51,42,213,222,16,180,219,58,205,106,252,93,234,162,223,81,111,169,170,116,146,73,37,87,130,171,154,141,147,202,249,30,231,190,105,25,78,215,200,245,119,197,35,158,228,68,69,68,74,129,230,131,137,253,148,227,107,80,124,62,51,236,106,11,207,179,174,212,123,40,188,60,53,157,218,24,60,69,76,125,17,27,38,250,166,212,239,145,58,238,149,37,220,170,228,113,50,185,31,102,183,90,252,3,84,244,230,106,122,68,182,216,239,22,235,221,60,173,99,187,238,158,186,25,97,149,175,118,237,170,196,109,190,21,106,35,81,81,93,39,85,119,84,70,135,95,230,227,169,152,174,31,194,21,227,5,187,85,245,189,103,183,10,11,125,162,150,57,35,238,59,195,85,195,89,60,238,99,158,143,88,88,200,17,142,123,26,237,178,79,3,85,17,31,213,41,219,134,189,33,169,215,173,121,193,180,142,24,42,228,167,200,175,16,195,112,90,73,226,134,120,173,204,235,45,108,209,190,94,172,71,199,77,28,210,34,42,59,170,177,17,26,229,84,106,204,174,116,154,199,98,204,53,151,18,209,219,68,61,202,189,59,183,212,84,93,42,119,61,54,213,92,155,79,35,105,182,57,136,139,178,8,41,229,238,53,239,107,188,78,223,133,209,185,23,242,114,96,210,26,108,191,94,114,93,92,184,193,73,53,62,158,217,219,13,26,58,121,89,60,55,27,135,114,40,230,99,27,240,61,137,77,13,116,110,71,175,185,102,141,81,170,169,185,129,115,228,127,227,227,76,242,173,93,225,11,82,112,92,42,147,197,222,170,45,244,247,10,106,86,199,36,146,85,120,42,184,107,31,4,76,141,142,123,230,145,148,238,100,108,70,252,82,57,141,85,68,85,84,144,0,12,176,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,106,35,19,202,108,89,206,43,102,205,113,106,239,27,101,200,45,244,247,75,117,79,105,241,247,233,103,141,178,69,38,199,163,94,221,204,123,87,163,145,28,157,122,42,34,251,140,219,241,41,164,53,58,11,175,57,206,145,205,5,92,116,248,237,226,104,109,235,87,60,83,79,45,185,253,37,162,154,71,197,209,138,249,41,164,134,69,68,70,244,87,170,43,90,168,173,75,137,229,29,169,152,174,97,194,21,159,5,180,213,244,189,96,87,10,251,125,222,150,73,35,238,55,196,213,205,89,4,237,99,94,175,72,94,201,213,141,123,218,221,210,65,59,81,21,25,213,66,106,128,0,160,30,104,254,123,53,55,232,190,143,68,74,174,70,63,141,159,150,255,0,82,34,175,52,127,61,154,155,244,95,71,162,37,87,35,31,198,207,203,127,169,1,106,128,0,0,0,6,85,205,84,25,87,2,255,0,185,92,121,19,211,47,173,122,197,105,42,136,171,202,227,200,158,153,125,107,214,43,73,84,0,0,5,85,243,206,252,19,252,201,250,105,202,185,42,121,167,202,126,95,215,122,141,184,234,188,243,191,4,255,0,50,126,154,114,174,74,158,105,242,159,151,245,222,163,110,3,170,243,206,252,19,252,201,250,105,202,185,42,121,167,202,126,95,215,122,141,184,234,188,243,191,4,255,0,50,126,154,114,174,74,158,105,242,159,151,245,222,163,110,2,234,64,0,14,85,197,143,149,141,100,249,127,144,250,116,231,85,57,87,22,62,86,53,147,229,254,67,233,211,129,154,194,234,121,213,249,88,197,190,96,80,250,117,196,165,98,234,121,213,249,88,197,190,96,80,250,117,196,8,1,202,227,207,102,153,125,107,209,235,75,254,40,7,149,199,158,205,50,250,215,163,214,151,252,5,43,115,171,243,79,139,124,191,161,245,27,137,213,121,24,254,54,126,91,253,72,229,92,234,252,211,226,223,47,232,125,70,226,117,94,70,63,141,159,150,255,0,82,2,213,12,171,154,168,50,174,5,170,127,241,138,63,251,127,227,137,85,101,170,127,241,138,63,251,127,227,137,85,96,106,160,0,0,165,110,117,126,105,241,111,151,244,62,163,113,46,164,165,110,117,126,105,241,111,151,244,62,163,113,3,170,242,49,252,108,252,183,250,145,106,133,85,242,49,252,108,252,183,250,145,106,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,8,213,150,114,225,224,199,57,202,175,57,174,83,163,126,54,245,144,92,42,46,151,26,159,180,87,88,251,245,83,200,233,37,147,99,42,90,198,238,123,220,189,26,136,212,235,209,17,19,220,73,80,7,148,210,221,45,193,52,91,4,182,105,158,154,88,189,141,141,217,187,222,10,139,197,77,81,218,238,204,249,164,254,36,207,124,142,235,36,175,119,196,229,233,215,162,116,68,68,79,86,0,0,0,28,171,93,56,92,208,158,37,61,137,251,107,193,190,209,253,156,241,62,204,254,201,214,81,246,60,71,107,189,253,205,44,123,183,118,34,254,151,94,155,125,221,58,175,95,147,162,156,25,240,217,195,182,85,85,154,232,230,155,253,159,189,86,219,223,107,158,167,219,21,245,123,233,95,36,114,58,61,149,19,200,196,234,248,99,94,168,155,190,30,157,122,42,162,246,176,0,0,7,42,215,78,23,52,39,137,79,98,126,218,240,111,180,127,103,60,79,179,63,178,117,148,125,143,17,218,239,127,115,75,30,237,221,136,191,165,215,166,223,119,78,171,215,228,232,167,6,124,54,112,237,149,85,102,186,57,166,255,0,103,239,85,182,247,218,231,169,246,197,125,94,250,87,201,28,142,143,101,68,242,49,58,190,24,215,170,38,239,135,167,94,138,168,189,172,1,197,53,175,131,62,27,56,137,202,169,115,93,99,211,127,180,23,170,43,123,45,112,84,251,98,190,147,101,43,36,146,70,199,178,158,120,216,189,31,52,139,213,83,119,197,211,175,68,68,70,138,112,103,195,103,14,217,85,86,107,163,154,111,246,126,245,91,111,125,174,122,159,108,87,213,239,165,124,145,200,232,246,84,79,35,19,171,225,141,122,162,110,248,122,117,232,170,139,218,192,3,154,107,127,13,218,37,196,125,170,217,102,214,140,6,147,35,167,179,84,62,166,129,238,168,158,150,122,103,189,187,94,140,154,157,236,149,24,228,70,238,102,237,142,86,70,170,138,172,98,167,75,0,71,253,45,224,43,132,237,22,206,237,154,153,166,154,83,236,108,146,205,222,240,85,190,221,185,84,118,187,176,190,25,63,135,53,67,227,119,88,229,123,126,38,175,78,189,83,162,162,42,125,93,107,224,207,134,206,34,114,170,92,215,88,244,223,237,5,234,138,222,203,92,21,62,216,175,164,217,74,201,36,145,177,236,167,158,54,47,71,205,34,245,84,221,241,116,235,209,17,19,181,128,56,254,136,112,139,195,167,14,55,91,157,247,70,180,206,146,193,114,187,211,178,146,174,177,213,181,85,179,172,13,118,238,211,36,169,150,71,70,197,118,215,57,172,86,163,213,145,171,183,108,103,78,192,0,3,138,107,95,6,124,54,113,19,149,82,230,186,199,166,255,0,104,47,84,86,246,90,224,169,246,197,125,38,202,86,73,36,141,143,101,60,241,177,122,62,105,23,170,166,239,139,167,94,136,136,157,172,1,197,52,83,131,62,27,56,118,202,170,179,93,28,211,127,179,247,170,219,123,237,115,212,251,98,190,175,125,43,228,142,71,71,178,162,121,24,157,95,12,107,213,19,119,195,211,175,69,84,94,214,0,3,228,229,152,181,139,57,197,111,56,86,83,67,227,108,185,5,190,162,215,113,166,238,190,62,253,44,241,186,57,99,222,197,107,219,185,143,114,117,106,163,147,175,84,84,95,121,245,128,17,87,250,151,28,9,255,0,200,103,250,77,120,255,0,91,36,166,39,139,88,176,108,86,205,133,98,212,62,10,203,143,219,233,237,118,234,110,235,228,236,82,193,27,99,138,61,239,87,61,219,88,198,167,87,42,185,122,117,85,85,247,159,88,0,0,0,0,0,0,1,229,53,75,75,112,77,105,193,46,122,103,169,118,47,108,227,119,158,207,141,162,241,83,83,247,123,83,50,104,255,0,137,11,217,35,122,73,19,29,240,185,58,244,232,189,81,85,23,138,226,124,184,120,49,193,178,171,54,107,139,104,223,130,189,99,247,10,123,165,186,167,237,21,214,78,197,84,18,54,72,164,216,250,151,49,219,94,198,175,71,34,181,122,116,84,84,247,18,84,0,0,0,0,0,0,0,0,0,0,1,249,45,150,155,85,150,153,244,118,107,101,37,5,60,149,19,213,190,42,104,91,19,29,60,242,190,105,165,86,181,17,21,242,75,36,146,61,223,123,158,247,57,122,170,170,159,172,0,60,166,169,105,110,9,173,56,37,207,76,245,46,197,237,156,110,243,217,241,180,94,42,106,126,239,106,102,77,31,241,33,123,36,111,73,34,99,190,23,39,94,157,23,170,42,162,241,92,79,151,15,6,56,54,85,102,205,113,109,27,240,87,172,126,225,79,116,183,84,253,162,186,201,216,170,130,70,201,20,155,31,82,230,59,107,216,213,232,228,86,175,78,138,138,158,226,74,128,0,0,4,85,254,165,199,2,127,242,25,254,147,94,63,214,201,84,0,242,159,178,220,19,246,89,251,20,246,23,251,12,251,63,246,91,217,158,42,111,251,151,225,188,55,99,189,191,187,253,167,225,223,191,127,243,221,215,222,112,15,234,92,112,39,255,0,33,159,233,53,227,253,108,149,64,15,147,137,226,214,44,27,21,179,97,88,181,15,130,178,227,246,250,123,93,186,155,186,249,59,20,176,70,216,226,143,123,213,207,118,214,49,169,213,202,174,94,157,85,85,125,231,214,0,1,26,178,206,92,60,24,231,57,85,231,53,202,116,111,198,222,178,11,133,69,210,227,83,246,138,235,31,126,170,121,29,36,178,108,101,75,88,221,207,123,151,163,81,26,157,122,34,34,123,137,42,0,231,250,41,160,154,79,195,182,43,85,133,104,230,41,246,126,203,91,112,125,210,122,111,29,83,87,190,169,241,199,27,164,223,81,36,143,78,172,134,52,232,139,183,225,235,211,170,170,175,42,203,57,112,240,99,156,229,87,156,215,41,209,191,27,122,200,46,21,23,75,141,79,218,43,172,125,250,169,228,116,146,201,177,149,45,99,119,61,238,94,141,68,106,117,232,136,137,238,36,168,3,159,232,166,130,105,63,14,216,173,86,21,163,152,167,217,251,45,109,193,247,73,233,188,117,77,94,250,167,199,28,110,147,125,68,146,61,58,178,24,211,162,46,223,135,175,78,170,170,189,0,0,7,20,214,190,12,248,108,226,39,42,165,205,117,143,77,254,208,94,168,173,236,181,193,83,237,138,250,77,148,172,146,73,27,30,202,121,227,98,244,124,210,47,85,77,223,23,78,189,17,17,59,88,3,138,104,167,6,124,54,112,237,149,85,102,186,57,166,255,0,103,239,85,182,247,218,231,169,246,197,125,94,250,87,201,28,142,143,101,68,242,49,58,190,24,215,170,38,239,135,167,94,138,168,191,43,84,184,10,225,59,90,115,187,158,166,106,94,148,251,103,36,188,246,124,109,111,183,110,84,253,222,212,44,134,63,225,195,80,200,219,210,56,152,223,133,169,215,167,85,234,170,170,178,0,1,207,244,83,65,52,159,135,108,86,171,10,209,204,83,236,253,150,182,224,251,164,244,222,58,166,175,125,83,227,142,55,73,190,162,73,30,157,89,12,105,209,23,111,195,215,167,85,85,94,128,0,0,0,28,43,87,184,29,225,95,93,243,41,53,7,84,180,146,146,237,144,207,79,21,52,245,208,220,171,104,95,80,200,209,81,139,42,82,205,27,100,122,55,163,17,239,69,126,198,49,189,118,177,168,158,127,19,229,195,193,142,13,149,89,179,92,91,70,252,21,235,31,184,83,221,45,213,63,104,174,178,118,42,160,145,178,69,38,199,212,185,142,218,246,53,122,57,21,171,211,162,162,167,184,146,160,0,0,1,26,178,206,92,60,24,231,57,85,231,53,202,116,111,198,222,178,11,133,69,210,227,83,246,138,235,31,126,170,121,29,36,178,108,101,75,88,221,207,123,151,163,81,26,157,122,34,34,123,137,42,0,231,250,41,160,154,79,195,182,43,85,133,104,230,41,246,126,203,91,112,125,210,122,111,29,83,87,190,169,241,199,27,164,223,81,36,143,78,172,134,52,232,139,183,225,235,211,170,170,175,64,0,1,207,245,175,65,52,159,136,156,86,151,10,214,60,83,237,5,150,138,224,203,164,20,222,58,166,147,101,83,35,146,54,201,190,158,72,222,189,25,52,137,209,87,111,197,215,167,84,69,78,128,0,143,250,91,192,87,9,218,45,157,219,53,51,77,52,167,216,217,37,155,189,224,171,125,187,114,168,237,119,97,124,50,127,14,106,135,198,238,177,202,246,252,77,94,157,122,167,69,68,84,144,0,0,0,0,56,166,181,240,103,195,103,17,57,85,46,107,172,122,111,246,130,245,69,111,101,174,10,159,108,87,210,108,165,100,146,72,216,246,83,207,27,23,163,230,145,122,170,110,248,186,117,232,136,137,218,192,28,171,66,248,92,208,158,26,253,183,251,20,193,190,206,125,163,240,222,211,254,201,214,86,119,252,63,119,179,253,211,44,155,118,247,229,254,143,78,187,189,253,122,39,78,170,0,28,255,0,90,244,19,73,248,137,197,105,112,173,99,197,62,208,89,104,174,12,186,65,77,227,170,105,54,85,50,57,35,108,155,233,228,141,235,209,147,72,157,21,118,252,93,122,117,68,84,231,250,91,192,87,9,218,45,157,219,53,51,77,52,167,216,217,37,155,189,224,171,125,187,114,168,237,119,97,124,50,127,14,106,135,198,238,177,202,246,252,77,94,157,122,167,69,68,84,144,0,0,0,0,0,1,197,53,175,131,62,27,56,137,202,169,115,93,99,211,127,180,23,170,43,123,45,112,84,251,98,190,147,101,43,36,146,70,199,178,158,120,216,189,31,52,139,213,83,119,197,211,175,68,68,78,214,0,229,90,23,194,230,132,240,215,237,191,216,166,13,246,115,237,31,134,246,159,246,78,178,179,191,225,251,189,159,238,153,100,219,183,191,47,244,122,117,221,239,235,209,58,121,77,82,224,43,132,237,105,206,238,122,153,169,122,83,237,156,146,243,217,241,181,190,221,185,83,247,123,80,178,24,255,0,135,13,67,35,111,72,226,99,126,22,167,94,157,87,170,170,170,200,0,7,42,208,190,23,52,39,134,191,109,254,197,48,111,179,159,104,252,55,180,255,0,178,117,149,157,255,0,15,221,236,255,0,116,203,38,221,189,249,127,163,211,174,239,127,94,137,211,170,128,7,31,214,254,17,120,116,226,58,235,108,190,235,46,153,210,95,238,86,138,119,210,82,86,54,182,170,138,116,129,206,221,218,124,148,210,198,233,24,142,220,230,181,234,228,98,190,69,110,221,239,235,249,52,83,131,62,27,56,118,202,170,179,93,28,211,127,179,247,170,219,123,237,115,212,251,98,190,175,125,43,228,142,71,71,178,162,121,24,157,95,12,107,213,19,119,195,211,175,69,84,94,214,0,143,250,165,192,87,9,218,211,157,220,245,51,82,244,167,219,57,37,231,179,227,107,125,187,114,167,238,246,161,100,49,255,0,14,26,134,70,222,145,196,198,252,45,78,189,58,175,85,85,85,246,186,33,195,118,137,112,225,106,185,217,180,95,1,164,199,41,239,53,12,169,175,123,106,39,170,158,165,236,110,214,35,230,168,123,229,86,53,21,219,89,187,99,85,242,42,34,43,222,171,210,192,0,0,17,255,0,84,184,10,225,59,90,115,187,158,166,106,94,148,251,103,36,188,246,124,109,111,183,110,84,253,222,212,44,134,63,225,195,80,200,219,210,56,152,223,133,169,215,167,85,234,170,170,190,175,66,248,92,208,158,26,253,183,251,20,193,190,206,125,163,240,222,211,254,201,214,86,119,252,63,119,179,253,211,44,155,118,247,229,254,143,78,187,189,253,122,39,78,170,0,0,0,143,250,165,192,87,9,218,211,157,220,245,51,82,244,167,219,57,37,231,179,227,107,125,187,114,167,238,246,161,100,49,255,0,14,26,134,70,222,145,196,198,252,45,78,189,58,175,85,85,85,245,122,23,194,230,132,240,215,237,191,216,166,13,246,115,237,31,134,246,159,246,78,178,179,191,225,251,189,159,238,153,100,219,183,191,47,244,122,117,221,239,235,209,58,117,80,0,0,0,0,0,138,191,212,184,224,79,254,67,63,210,107,199,250,217,42,128,30,83,75,116,183,4,209,108,18,217,166,122,105,98,246,54,55,102,239,120,42,47,21,53,71,107,187,51,230,147,248,147,61,242,59,172,146,189,223,19,151,167,94,137,209,17,17,61,88,0,0,0,114,173,116,225,115,66,120,148,246,39,237,175,6,251,71,246,115,196,251,51,251,39,89,71,216,241,29,174,247,247,52,177,238,221,216,139,250,93,122,109,247,116,234,189,126,78,138,112,103,195,103,14,217,85,86,107,163,154,111,246,126,245,91,111,125,174,122,159,108,87,213,239,165,124,145,200,232,246,84,79,35,19,171,225,141,122,162,110,248,122,117,232,170,139,218,192,28,171,93,56,92,208,158,37,61,137,251,107,193,190,209,253,156,241,62,204,254,201,214,81,246,60,71,107,189,253,205,44,123,183,118,34,254,151,94,155,125,221,58,175,95,147,162,156,25,240,217,195,182,85,85,154,232,230,155,253,159,189,86,219,223,107,158,167,219,21,245,123,233,95,36,114,58,61,149,19,200,196,234,248,99,94,168,155,190,30,157,122,42,162,246,176,0,0,0,249,57,102,45,98,206,113,91,206,21,148,208,248,219,46,65,111,168,181,220,105,187,175,143,191,75,60,110,142,88,247,177,90,246,238,99,220,157,90,168,228,235,213,21,23,222,125,96,4,85,254,165,199,2,127,242,25,254,147,94,63,214,206,213,173,122,9,164,252,68,226,180,184,86,177,226,159,104,44,180,87,6,93,32,166,241,213,52,155,42,153,28,145,182,77,244,242,70,245,232,201,164,78,138,187,126,46,189,58,162,42,116,0,4,127,210,222,2,184,78,209,108,238,217,169,154,105,165,62,198,201,44,221,239,5,91,237,219,149,71,107,187,11,225,147,248,115,84,62,55,117,142,87,183,226,106,244,235,213,58,42,34,164,128,0,14,41,173,124,25,240,217,196,78,85,75,154,235,30,155,253,160,189,81,91,217,107,130,167,219,21,244,155,41,89,36,146,54,61,148,243,198,197,232,249,164,94,170,155,190,46,157,122,34,34,125,109,11,225,115,66,120,107,246,223,236,83,6,251,57,246,143,195,123,79,251,39,89,89,223,240,253,222,207,247,76,178,109,219,223,151,250,61,58,238,247,245,232,157,58,168,0,69,95,234,92,112,39,255,0,33,159,233,53,227,253,108,149,64,14,85,251,174,104,79,236,39,247,104,251,13,254,214,223,254,4,246,157,103,252,51,198,255,0,116,119,124,71,247,71,199,253,179,255,0,7,250,63,9,202,191,169,113,192,159,252,134,127,164,215,143,245,178,85,0,0,0,7,20,214,190,12,248,108,226,39,42,165,205,117,143,77,254,208,94,168,173,236,181,193,83,237,138,250,77,148,172,146,73,27,30,202,121,227,98,244,124,210,47,85,77,223,23,78,189,17,17,59,88,3,149,104,95,11,154,19,195,95,182,255,0,98,152,55,217,207,180,126,27,218,127,217,58,202,206,255,0,135,238,246,127,186,101,147,110,222,252,191,209,233,215,119,191,175,68,233,213,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,205,52,119,136,28,7,91,238,185,237,139,16,125,92,23,45,56,202,42,241,91,213,29,106,194,217,210,120,28,173,241,44,142,57,30,239,13,35,155,43,99,145,232,197,114,195,42,109,77,138,7,75,0,0,0,0,0,230,148,92,64,224,55,30,33,171,248,104,183,190,174,171,44,181,226,233,149,87,75,10,194,250,74,88,22,162,56,82,154,87,36,157,214,84,170,77,20,169,27,163,68,237,72,199,110,248,145,20,58,88,56,254,174,241,49,134,232,174,174,105,102,150,230,116,53,108,102,171,212,87,219,109,151,56,81,100,101,53,198,23,210,50,158,9,99,107,85,219,39,117,94,196,145,23,224,123,89,185,187,28,233,35,236,0,0,0,0,56,166,79,197,118,156,96,220,77,89,248,100,205,101,246,53,215,40,199,233,47,22,11,164,243,34,82,215,85,75,85,83,2,208,59,170,39,106,101,240,237,88,149,85,91,43,158,232,211,107,210,54,202,29,172,0,0,0,0,0,0,0,0,28,211,93,56,129,192,120,120,181,98,215,221,70,125,92,22,220,171,40,161,197,98,172,137,97,108,20,51,212,182,87,54,166,170,73,164,141,177,83,49,176,189,210,72,138,229,106,123,246,175,191,167,75,0,0,0,1,197,52,43,138,237,56,215,60,219,80,52,190,217,47,178,179,61,57,200,46,118,123,149,154,162,100,116,149,20,180,181,143,167,142,190,157,122,39,114,23,237,102,244,68,221,20,143,70,59,170,58,41,37,14,214,0,0,0,0,0,0,0,0,15,63,159,231,248,110,150,97,183,109,65,212,28,134,146,199,143,88,233,214,166,186,186,165,87,100,76,234,136,136,136,136,174,123,220,229,107,24,198,162,189,239,115,90,212,115,156,136,188,43,132,62,60,52,179,140,26,204,142,201,137,89,174,184,253,235,28,254,185,117,190,237,45,55,114,174,133,243,203,28,85,16,164,114,57,238,218,198,64,179,38,221,177,73,81,27,17,242,34,181,238,9,42,0,0,14,41,198,102,181,229,92,59,112,217,152,107,30,21,111,181,86,222,177,255,0,103,248,104,46,145,73,37,43,251,245,244,244,239,222,216,228,141,235,209,147,57,83,163,211,226,68,235,213,58,162,215,182,136,115,118,226,75,82,181,163,1,211,155,238,19,166,176,91,114,172,162,213,100,172,150,146,219,94,217,227,130,166,174,56,100,116,110,117,99,154,143,70,189,85,21,90,228,235,211,170,47,220,5,186,3,143,241,47,196,198,27,194,214,61,138,102,122,131,67,86,252,122,255,0,148,83,227,149,213,180,200,175,125,177,147,82,212,204,149,107,18,53,93,51,26,234,118,163,216,223,143,99,220,230,163,220,212,141,253,128,0,0,0,0,0,0,0,7,63,215,235,254,169,226,154,53,150,101,58,41,100,181,94,115,59,53,189,215,11,101,186,231,77,83,81,13,103,105,200,249,160,108,84,202,146,201,51,225,108,173,137,141,84,221,42,198,138,168,138,160,116,0,82,183,245,106,248,167,255,0,136,58,85,255,0,186,174,63,235,197,201,226,121,77,139,57,197,108,217,174,45,93,227,108,185,5,190,158,233,110,169,237,62,62,253,44,241,182,72,164,216,244,107,219,185,143,106,244,114,35,147,175,69,68,95,112,31,88,3,242,93,174,214,171,5,170,182,251,125,185,210,91,173,182,234,121,42,235,43,42,230,108,48,83,65,27,85,210,75,36,142,84,107,24,214,162,185,92,170,136,136,138,170,7,235,5,43,127,86,175,138,127,248,131,165,95,251,170,227,254,188,79,76,227,138,13,104,192,57,121,83,113,81,121,180,97,83,103,117,86,123,77,237,148,116,212,245,110,180,36,23,10,250,118,194,213,141,210,182,109,237,164,169,143,122,119,58,36,200,238,138,230,34,117,9,106,10,86,254,173,95,20,255,0,241,7,74,191,247,85,199,253,120,186,144,0,0,0,0,0,133,92,200,120,214,213,62,15,191,103,127,179,59,6,41,115,251,91,237,127,27,237,218,90,153,187,126,23,194,118,251,93,153,226,233,215,196,191,118,237,221,122,55,167,78,139,215,138,240,103,205,3,95,120,137,226,79,15,209,204,215,16,211,250,43,46,65,237,15,19,61,174,223,91,29,83,59,20,21,21,12,216,233,42,228,98,117,124,45,69,234,197,248,85,122,116,94,138,129,103,224,28,83,138,238,43,180,227,132,173,56,126,107,154,203,227,174,181,221,200,44,22,8,38,70,85,93,234,154,136,170,214,170,162,246,225,102,230,172,179,42,43,99,107,154,136,143,123,227,141,225,218,193,31,248,81,227,95,70,184,180,177,51,236,109,207,217,185,125,29,190,58,219,222,45,88,174,241,84,29,94,177,185,209,200,173,107,42,161,71,162,127,22,62,189,27,44,61,198,196,249,18,50,64,0,0,226,152,175,21,218,113,127,226,79,53,225,102,231,47,177,179,60,95,194,79,109,142,162,100,88,239,180,178,208,65,87,35,169,215,162,116,154,46,235,209,240,175,87,44,108,73,90,174,68,149,33,14,214,0,0,0,0,1,197,56,81,226,187,78,56,181,211,134,102,184,84,190,6,235,67,219,130,255,0,96,158,100,125,85,162,169,200,170,141,114,162,39,114,23,237,114,197,50,34,54,70,181,200,168,199,178,72,216,29,172,0,0,0,0,3,159,235,222,181,226,188,59,105,61,247,88,243,91,125,214,182,203,143,248,95,19,5,174,40,228,170,127,126,166,42,118,108,108,146,70,197,232,249,154,171,213,233,240,162,244,234,189,17,67,160,3,228,226,217,102,43,156,216,169,114,156,43,38,181,100,22,90,221,254,26,227,107,173,142,174,150,125,143,115,31,178,88,213,204,118,215,177,205,94,139,238,115,85,23,222,138,125,96,0,28,126,235,196,198,27,96,226,142,213,194,197,246,134,174,150,251,145,226,236,200,236,85,205,69,146,10,199,164,181,137,61,35,209,27,214,23,178,42,53,149,175,85,86,61,59,141,85,99,154,196,148,59,0,0,0,0,0,0,0,0,0,4,85,226,151,152,206,135,112,175,157,217,244,239,35,165,186,228,215,170,142,179,222,233,44,93,153,38,178,210,186,23,62,23,74,146,61,140,116,210,189,98,219,14,246,185,34,115,165,114,162,118,155,48,74,160,126,75,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,15,214,0,0,0,0,0,3,242,93,174,214,171,5,170,182,251,125,185,210,91,173,182,234,121,42,235,43,42,230,108,48,83,65,27,85,210,75,36,142,84,107,24,214,162,185,92,170,136,136,138,170,7,235,4,63,225,247,153,134,141,113,13,196,21,219,66,241,187,37,214,138,57,59,191,101,47,115,163,150,59,255,0,98,39,201,83,186,29,136,250,79,130,55,201,23,113,87,124,108,118,254,204,155,98,116,192,0,1,229,53,99,58,253,151,233,102,101,169,158,203,246,159,217,44,126,227,125,240,93,254,207,138,240,180,210,77,218,238,109,118,205,221,189,187,182,187,167,94,189,23,167,64,61,88,60,86,139,234,246,27,175,90,95,143,234,230,159,207,87,37,139,34,167,116,212,233,87,2,195,60,79,100,142,138,88,100,103,189,17,241,203,28,145,170,181,92,197,86,42,181,206,106,163,151,218,128,0,0,7,52,226,55,91,237,92,56,232,245,235,89,111,182,58,187,189,182,193,81,110,109,101,37,36,141,100,235,5,69,116,20,210,62,61,223,11,158,198,206,175,70,42,181,30,172,70,171,153,187,122,122,188,3,63,195,117,79,13,180,234,14,159,100,52,151,204,122,249,78,149,52,53,212,202,187,37,103,85,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,15,64,0,0,0,0,0,0,0,0,14,105,195,199,16,56,15,19,90,95,67,170,250,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,119,85,142,88,221,238,220,135,75,0,0,0,1,2,181,191,155,142,139,233,118,176,219,52,255,0,25,180,213,230,24,245,190,161,238,201,114,27,44,212,149,176,77,3,232,123,148,236,182,57,149,8,201,159,226,37,141,178,190,71,49,35,72,101,99,91,35,156,142,96,79,80,126,75,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,15,214,0,3,228,229,57,102,43,131,88,170,178,156,215,38,181,99,246,90,45,158,38,227,116,173,142,146,150,13,239,107,25,190,89,21,172,110,231,189,173,78,171,239,115,145,19,222,168,7,214,4,85,225,15,152,94,150,113,103,125,200,241,106,43,103,216,251,213,182,225,219,178,91,174,215,90,103,85,95,104,92,201,94,217,161,137,21,30,179,49,144,72,233,161,98,72,216,154,177,175,117,232,229,219,42,128,0,0,2,42,241,203,199,134,43,193,245,186,203,104,167,179,125,162,204,239,219,43,104,237,105,44,105,12,116,49,85,64,218,135,85,57,36,73,105,251,208,173,75,41,229,72,165,106,203,11,183,53,201,27,154,189,127,65,184,138,210,62,36,176,218,108,207,74,114,202,75,139,29,79,12,213,214,199,202,198,220,109,47,145,94,212,134,178,157,28,174,133,251,162,149,17,87,171,31,177,93,27,158,206,142,80,233,96,30,83,86,51,175,217,126,150,102,90,153,236,191,105,253,146,199,238,55,223,5,223,236,248,175,11,77,36,221,174,230,215,108,221,219,219,187,107,186,117,235,209,122,116,3,213,131,159,232,94,186,105,199,17,122,113,110,213,13,47,188,248,235,85,119,88,166,134,84,70,85,91,234,154,136,178,82,212,198,138,189,185,153,185,189,83,170,181,90,230,189,142,123,30,199,187,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,237,147,107,206,101,195,111,48,61,71,213,108,50,182,173,175,183,106,69,249,151,58,24,106,18,22,93,173,203,117,149,106,40,165,87,49,237,217,35,91,209,28,172,118,199,163,36,106,111,99,85,52,18,102,179,139,31,52,250,201,243,3,33,245,25,192,208,158,133,235,166,156,113,23,167,22,237,80,210,251,207,142,181,87,117,138,104,101,68,101,85,190,169,168,139,37,45,76,104,171,219,153,155,155,213,58,171,85,174,107,216,231,177,236,123,186,1,158,190,8,56,209,202,184,71,212,120,43,171,93,117,189,224,55,46,228,23,188,122,42,233,27,27,59,171,14,234,234,104,21,233,10,214,49,32,141,17,207,79,142,52,116,91,153,185,36,101,255,0,98,121,77,139,57,197,108,217,174,45,93,227,108,185,5,190,158,233,110,169,237,62,62,253,44,241,182,72,164,216,244,107,219,185,143,106,244,114,35,147,175,69,68,95,112,31,88,3,143,241,85,196,198,27,194,134,145,214,106,150,97,67,87,113,123,170,27,109,180,91,41,145,90,251,141,198,70,72,248,160,89,54,171,97,102,216,164,123,228,114,46,214,49,219,90,247,236,141,225,205,120,250,227,95,21,225,79,78,42,236,150,155,159,136,212,220,154,223,52,120,229,190,157,99,124,148,27,209,209,182,231,80,146,53,236,108,49,61,21,88,215,181,123,210,49,88,137,181,178,190,40,21,201,170,237,117,191,241,119,155,95,111,183,58,187,141,202,227,131,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,33,94,177,107,22,125,174,185,253,211,81,181,26,253,87,113,185,92,106,39,150,40,165,170,154,104,45,240,73,52,147,54,146,149,179,61,238,138,154,55,74,244,142,36,114,163,81,127,202,171,50,185,42,121,167,202,126,95,215,122,141,184,14,171,207,59,240,79,243,39,233,167,191,229,169,204,46,143,83,108,84,58,21,175,57,127,251,58,160,221,21,158,249,116,154,10,120,239,20,187,233,161,166,165,124,210,76,146,84,220,93,36,207,106,35,99,221,36,113,35,156,231,201,189,206,240,28,243,191,4,255,0,50,126,154,85,173,166,237,117,176,93,104,175,182,43,157,93,186,229,110,168,142,174,142,178,146,103,67,61,52,241,185,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,128,106,120,17,43,151,159,26,118,174,41,244,190,158,197,151,228,20,142,213,76,106,157,83,32,163,74,102,210,173,108,9,38,216,174,16,70,215,43,94,199,53,98,108,170,196,106,50,101,114,118,227,99,225,221,45,64,20,193,206,86,237,117,176,113,119,132,223,108,87,58,187,117,202,221,131,219,106,232,235,41,38,116,51,211,79,29,206,224,232,229,142,70,170,57,143,107,145,28,142,69,69,69,68,84,46,124,165,110,117,126,105,241,111,151,244,62,163,113,2,95,242,221,227,234,197,175,184,173,175,68,181,34,225,224,181,55,31,183,178,158,158,106,170,151,201,246,154,150,8,250,45,75,36,149,206,123,171,26,198,110,158,55,57,92,254,142,153,157,91,220,100,51,168,203,190,1,159,230,90,89,153,90,117,7,79,178,26,187,30,67,99,168,74,154,26,234,101,77,241,63,162,162,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,223,247,6,124,102,96,60,89,224,20,213,148,117,212,150,236,218,221,78,200,175,214,25,101,134,25,221,60,112,211,173,77,93,45,50,79,44,203,67,222,168,72,227,150,78,139,213,54,187,223,247,132,138,0,0,0,0,0,1,0,57,213,249,88,197,190,96,80,250,117,196,229,92,168,248,233,254,209,194,254,181,230,127,240,122,92,2,182,185,191,231,53,214,185,42,21,223,244,94,21,142,111,251,248,81,255,0,220,240,157,87,157,95,149,140,91,230,5,15,167,92,74,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,13,79,2,5,114,208,227,214,155,94,113,232,116,87,86,111,180,144,106,45,142,158,56,109,15,147,187,190,255,0,110,130,150,54,186,103,77,52,178,58,122,228,116,115,75,50,124,27,152,228,123,26,228,100,202,201,234,0,207,14,167,235,22,125,161,92,114,234,134,163,105,205,250,174,221,114,183,106,69,238,89,98,138,170,104,96,184,65,29,225,243,58,146,169,176,189,142,150,154,71,68,196,146,37,114,35,145,63,200,169,161,227,53,156,88,249,167,214,79,152,25,15,168,206,5,239,112,119,197,86,27,197,126,145,219,243,11,53,202,145,185,61,186,158,158,155,44,180,71,26,194,251,117,197,89,241,171,98,115,222,239,13,35,155,35,161,126,231,110,98,43,85,123,140,145,140,238,166,107,56,116,226,95,84,248,95,206,225,206,180,206,237,254,251,198,217,171,39,169,246,93,207,248,51,69,31,139,130,25,99,239,118,187,239,124,123,157,240,63,163,147,249,162,232,79,66,245,211,78,56,139,211,139,118,168,105,125,231,199,90,171,186,197,52,50,162,50,170,223,84,212,69,146,150,166,52,85,237,204,205,205,234,157,85,170,215,53,236,115,216,246,61,193,208,0,0,0,0,15,201,118,187,90,172,22,170,219,237,246,231,73,110,182,219,169,228,171,172,172,171,153,176,193,77,4,109,87,73,44,146,57,81,172,99,90,138,229,114,170,34,34,42,169,250,202,139,230,107,204,66,167,42,169,184,240,225,160,153,29,35,241,135,211,198,204,151,39,181,92,34,169,101,229,147,68,215,173,21,44,208,185,205,74,100,107,209,179,57,23,124,143,71,194,168,216,218,244,156,56,175,48,78,61,114,30,38,115,42,236,27,79,175,181,116,122,87,104,168,146,26,22,83,248,170,39,223,216,169,76,229,154,186,21,149,89,51,27,81,78,233,41,209,209,177,236,99,209,92,214,189,85,18,42,224,25,254,101,165,153,149,167,80,116,251,33,171,177,228,54,58,132,169,161,174,166,84,223,19,250,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,47,159,0,104,247,133,30,43,180,227,139,93,56,102,107,133,75,224,110,180,61,184,47,246,9,230,71,213,90,42,156,138,168,215,42,34,119,33,126,215,44,83,34,35,100,107,92,138,140,123,36,141,157,172,205,103,14,156,75,234,159,11,249,220,57,214,153,221,191,223,120,219,53,100,245,62,203,185,255,0,6,104,163,241,112,67,44,125,238,215,125,239,143,115,190,7,244,114,127,52,93,9,232,94,186,105,199,17,122,113,110,213,13,47,188,248,235,85,119,88,166,134,84,70,85,91,234,154,136,178,82,212,198,138,189,185,153,185,189,83,170,181,90,230,189,142,123,30,199,184,56,175,52,127,34,122,155,244,95,88,162,41,91,132,239,52,250,55,243,3,30,245,24,11,169,230,143,228,79,83,126,139,235,20,69,43,112,157,230,159,70,254,96,99,222,163,0,22,169,206,175,202,198,45,243,2,135,211,174,39,20,229,139,204,46,143,22,163,166,225,215,136,28,191,179,106,135,108,88,149,254,231,52,16,82,218,169,98,130,105,37,165,173,171,158,102,109,133,59,80,178,153,54,189,200,233,22,61,200,196,137,172,237,124,234,252,172,98,223,48,40,125,58,226,82,176,26,168,4,0,229,123,199,79,237,175,21,102,135,107,30,103,226,245,38,203,191,216,245,53,173,219,53,246,215,28,109,84,235,50,185,124,69,100,61,36,238,117,70,189,241,35,36,254,43,155,81,34,79,240,0,0,0,0,0,0,51,89,197,62,138,126,238,220,65,102,218,57,29,195,198,210,99,247,4,240,19,186,94,228,143,161,158,38,84,82,247,93,219,141,22,100,130,104,146,77,172,70,247,17,251,122,183,162,173,191,114,142,212,204,87,48,225,10,207,130,218,106,250,94,176,43,133,125,190,239,75,36,145,247,27,226,106,230,172,130,118,177,175,87,164,47,100,234,198,189,237,110,233,32,157,168,138,140,234,176,215,156,254,144,211,98,26,243,141,106,229,186,10,72,105,245,10,206,232,107,17,179,202,249,230,184,219,251,113,73,51,216,239,129,140,90,105,168,99,106,49,125,235,12,138,173,69,93,207,114,96,213,234,108,67,94,114,93,35,184,207,73,13,62,161,89,219,53,26,186,9,95,60,215,27,127,114,88,225,99,219,240,49,139,77,53,116,142,87,167,189,97,141,17,200,171,181,225,115,228,74,230,155,159,211,96,188,22,230,84,169,144,213,218,110,89,85,69,5,130,218,180,203,43,95,84,249,42,89,45,69,58,190,52,248,88,250,56,42,209,251,213,24,230,110,98,245,222,141,116,181,42,3,157,166,166,98,185,6,163,233,222,150,218,106,252,69,235,15,183,220,46,23,126,220,145,190,58,127,30,180,221,136,29,181,234,246,76,140,164,89,28,199,181,191,195,158,7,34,185,31,238,8,1,165,90,103,149,107,38,163,227,154,91,133,82,120,139,214,77,112,138,223,77,186,57,31,28,59,215,227,158,94,219,30,246,195,19,17,210,72,244,106,236,141,143,114,167,70,169,122,156,209,252,137,234,111,209,125,98,136,128,28,155,52,83,237,207,16,87,109,99,171,184,118,105,52,202,222,157,152,35,151,108,147,215,92,98,168,167,143,115,86,55,35,161,108,12,172,87,116,123,28,146,118,58,110,110,244,39,255,0,52,127,34,122,155,244,95,88,162,2,128,77,84,25,87,53,80,0,0,0,0,5,85,243,206,252,19,252,201,250,105,21,121,92,121,236,211,47,173,122,61,105,42,185,231,126,9,254,100,253,52,135,252,184,114,204,87,6,227,59,79,50,156,215,38,181,99,246,90,47,107,120,155,141,210,182,58,74,88,55,218,170,216,205,242,200,173,99,119,61,237,106,117,95,123,156,136,158,245,64,47,127,90,53,123,13,208,93,47,200,53,115,80,39,171,142,197,142,211,182,106,132,164,129,102,158,87,190,70,197,20,49,179,220,138,249,37,146,56,209,92,173,98,43,209,92,230,181,21,201,158,190,40,184,155,207,184,166,213,11,150,160,101,245,53,116,118,215,212,57,214,92,121,46,51,84,209,89,160,88,226,143,100,13,145,118,181,239,108,17,58,87,177,172,73,36,71,63,107,122,163,91,210,248,246,227,126,251,197,198,119,21,22,57,85,117,182,233,149,147,181,45,146,201,89,11,41,230,125,82,194,137,53,85,91,99,150,70,73,54,247,74,200,215,122,181,145,116,218,214,186,73,85,254,131,151,223,1,89,15,19,57,149,14,115,168,54,42,186,61,43,180,84,71,53,115,234,60,85,19,239,236,84,169,106,67,67,50,68,172,153,141,168,167,108,117,10,217,24,246,49,234,141,115,94,168,168,18,43,148,239,4,23,219,125,198,217,197,158,166,82,221,108,178,83,245,151,9,162,73,153,31,142,165,168,165,168,130,162,170,170,23,68,175,72,94,201,216,180,234,217,24,231,109,115,213,171,27,163,115,237,80,252,150,155,77,170,193,106,162,177,88,173,148,150,235,109,186,158,58,74,58,58,72,91,12,20,208,70,212,108,113,71,27,81,26,198,53,168,141,70,162,34,34,34,34,31,172,1,66,220,199,178,204,171,6,230,19,168,121,78,21,147,93,113,251,213,23,178,124,53,198,215,91,37,37,84,27,236,148,140,126,201,99,86,189,187,152,247,53,122,47,189,174,84,95,114,169,125,37,0,243,71,243,217,169,191,69,244,122,32,45,83,128,158,55,236,92,92,96,146,209,100,117,86,171,110,166,217,59,178,222,236,148,112,190,158,23,210,172,202,144,213,82,54,73,100,124,144,236,116,76,145,119,171,153,47,93,205,107,100,137,95,42,140,198,104,190,175,102,90,11,170,24,254,174,105,252,244,145,223,113,218,135,77,78,149,112,36,208,74,199,198,232,165,134,70,123,149,89,36,82,73,26,171,85,175,68,122,171,92,215,34,57,52,39,194,239,19,120,15,20,218,95,109,212,12,66,166,146,142,228,250,118,186,245,143,45,198,26,154,219,52,235,36,177,236,157,177,174,230,177,238,130,87,68,247,181,139,36,104,215,237,111,85,107,67,176,0,0,25,172,225,211,137,125,83,225,127,59,135,58,211,59,183,251,239,27,102,172,158,167,217,119,63,224,205,20,126,46,8,101,143,189,218,239,189,241,238,119,192,254,142,79,230,139,165,51,42,224,105,163,66,245,211,78,56,139,211,139,118,168,105,125,231,199,90,171,186,197,52,50,162,50,170,223,84,212,69,146,150,166,52,85,237,204,205,205,234,157,85,170,215,53,236,115,216,246,61,221,0,160,30,2,120,223,190,240,143,157,203,69,145,213,93,110,90,101,123,238,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,93,119,53,206,142,37,101,244,98,217,102,43,156,216,169,114,156,43,38,181,100,22,90,221,254,26,227,107,173,142,174,150,125,143,115,31,178,88,213,204,118,215,177,205,94,139,238,115,85,23,222,138,7,214,0,0,34,175,52,127,34,122,155,244,95,88,162,37,81,21,121,163,249,19,212,223,162,250,197,16,16,3,149,239,29,63,177,76,169,154,29,172,121,159,132,211,107,214,255,0,99,212,214,183,116,54,43,164,146,53,83,172,202,228,240,244,115,117,147,185,213,28,198,74,172,147,248,77,117,68,139,117,38,85,203,94,229,95,199,173,53,85,53,171,133,141,100,190,210,81,190,142,158,27,126,13,115,168,238,171,235,30,178,204,229,160,169,168,146,87,53,30,141,124,17,82,177,172,99,54,69,218,234,175,88,154,240,180,162,152,57,202,221,174,182,14,46,240,155,237,138,231,87,110,185,91,176,123,109,93,29,101,36,206,134,122,105,227,185,220,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,133,207,148,173,206,175,205,62,45,242,254,135,212,110,32,77,254,95,124,122,227,220,76,225,180,56,54,160,223,105,40,245,82,209,79,28,53,204,168,240,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,36,202,50,239,128,103,249,150,150,102,86,157,65,211,236,134,174,199,144,216,234,18,166,134,186,153,83,124,79,232,168,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,186,19,224,239,138,172,55,138,253,35,183,230,22,107,149,35,114,123,117,61,61,54,89,104,142,53,133,246,235,138,179,227,86,196,231,189,222,26,71,54,71,66,253,206,220,196,86,170,247,25,35,24,29,212,0,0,0,0,3,143,241,69,196,222,3,194,206,151,220,181,3,47,169,164,172,185,50,157,206,178,227,201,113,134,154,182,243,58,73,20,123,32,108,139,185,204,99,167,137,210,189,141,122,199,26,185,251,93,209,26,224,230,188,123,113,191,98,225,31,4,138,139,28,170,181,92,181,54,247,218,150,201,100,172,133,245,16,178,149,38,68,154,170,173,177,203,27,227,135,99,101,100,107,189,28,249,122,109,107,155,28,170,202,22,202,114,204,171,57,190,213,101,57,174,77,117,200,47,85,187,60,77,198,233,91,37,93,84,251,24,214,51,124,178,43,158,237,172,99,90,157,87,220,214,162,39,185,16,245,90,233,174,154,143,196,94,163,220,117,67,84,47,62,58,235,93,210,40,97,137,21,148,182,250,86,170,172,116,180,209,170,175,110,22,110,119,68,234,174,87,57,207,123,158,247,189,238,240,0,88,79,43,158,59,109,90,39,117,155,66,53,163,38,171,167,194,111,149,12,118,63,113,171,157,190,11,30,173,115,158,178,178,77,201,186,42,106,135,61,170,175,223,219,138,70,171,213,173,73,166,149,183,62,101,92,182,158,88,188,194,235,50,154,202,110,29,120,129,203,251,215,89,182,197,137,95,238,115,79,61,85,214,170,89,230,146,90,90,218,185,230,126,233,151,187,11,41,147,107,26,173,141,99,220,175,88,154,240,179,240,0,0,0,2,165,121,157,115,11,163,202,104,234,120,117,225,251,47,239,90,166,221,22,91,127,182,77,4,244,183,90,89,96,134,72,169,104,170,224,153,251,161,94,236,204,169,77,172,114,186,52,143,114,177,101,107,251,7,52,110,59,110,186,39,106,135,66,52,95,38,164,167,205,175,148,239,118,65,113,164,157,222,55,30,162,115,88,177,50,61,169,182,42,154,134,189,202,143,223,220,138,54,163,209,173,89,161,149,180,194,7,234,180,221,174,182,11,173,21,246,197,115,171,183,92,173,213,17,213,209,214,82,76,232,103,166,158,55,35,163,150,57,26,168,230,61,174,68,114,57,21,21,21,17,80,189,78,95,124,122,227,220,76,225,180,56,54,160,223,105,40,245,82,209,79,28,53,204,168,240,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,16,158,131,0,207,243,45,44,204,173,58,131,167,217,13,93,143,33,177,212,37,77,13,117,50,166,248,159,209,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,67,81,7,42,226,199,202,198,178,124,191,200,125,58,115,207,240,119,197,86,27,197,126,145,219,243,11,53,202,145,185,61,186,158,158,155,44,180,71,26,194,251,117,197,89,241,171,98,115,222,239,13,35,155,35,161,126,231,110,98,43,85,123,140,145,140,244,28,88,249,88,214,79,151,249,15,167,78,5,43,112,19,198,253,247,132,124,238,90,44,142,170,235,114,211,43,223,118,91,221,146,142,22,84,76,202,164,133,82,26,170,70,201,44,108,142,109,237,137,146,46,244,107,226,235,185,174,116,113,43,47,163,22,203,49,92,230,197,75,148,225,89,53,171,32,178,214,239,240,215,27,93,108,117,116,179,236,123,152,253,146,198,174,99,182,189,142,106,244,95,115,154,168,190,244,83,45,164,255,0,229,123,199,79,236,83,42,102,135,107,30,103,225,52,218,245,191,216,245,53,173,221,13,138,233,36,141,84,235,50,185,60,61,28,221,100,238,117,71,49,146,171,36,254,19,93,81,34,133,212,128,0,138,188,209,252,137,234,111,209,125,98,136,173,94,93,220,125,86,112,199,149,46,7,170,87,11,173,203,76,175,125,170,126,171,83,61,71,217,153,18,73,95,226,105,105,183,43,18,23,190,121,29,81,28,108,73,29,240,200,221,206,143,183,45,149,115,71,242,39,169,191,69,245,138,34,128,64,212,237,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,235,42,87,150,47,48,186,60,90,142,155,135,94,32,114,254,205,170,29,177,98,87,251,156,208,65,75,106,165,138,9,164,150,150,182,174,121,153,182,20,237,66,202,100,218,247,35,164,88,247,35,18,38,178,218,128,0,0,0,0,0,0,206,103,7,124,85,102,92,40,106,229,191,48,179,92,170,221,140,92,106,41,233,178,203,68,113,164,204,184,219,145,255,0,26,182,39,61,141,241,49,181,210,58,23,238,110,215,170,181,87,182,249,24,253,9,224,25,254,27,170,120,109,167,80,116,251,33,164,190,99,215,202,116,169,161,174,166,85,217,43,58,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,38,93,201,149,203,239,143,92,135,134,108,202,135,6,212,27,237,93,102,149,221,234,35,134,185,149,30,42,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,11,222,7,228,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,253,96,121,77,85,211,123,22,176,105,198,71,165,249,61,101,214,146,213,147,91,229,183,85,205,107,174,125,37,83,35,145,58,42,178,70,127,243,216,228,116,111,111,86,72,199,177,206,99,179,195,197,23,12,153,247,11,58,161,114,211,252,190,154,174,178,218,202,135,54,203,144,165,186,106,106,43,204,9,28,82,111,129,210,38,215,61,141,158,38,202,198,57,233,28,138,230,110,119,68,115,180,146,113,78,43,184,81,211,142,45,116,225,248,86,107,23,129,186,208,247,39,176,95,224,133,31,85,104,170,114,34,43,154,138,169,220,133,251,90,146,194,170,141,145,173,106,162,177,236,142,70,5,107,114,189,227,234,197,162,219,56,120,214,107,135,131,196,46,183,7,212,88,175,245,53,47,88,108,181,83,109,71,211,78,143,114,178,42,57,30,138,244,145,168,214,197,44,146,62,78,172,149,242,67,114,134,93,243,252,3,50,210,204,202,237,167,218,131,143,85,216,242,27,29,66,211,87,80,212,162,111,137,253,17,81,81,81,85,175,99,154,173,123,30,213,86,61,142,107,154,174,107,145,86,215,185,91,241,245,89,168,158,7,134,77,99,184,93,110,89,122,120,202,140,119,34,172,169,158,186,107,188,105,221,169,154,154,174,73,28,247,182,104,152,146,44,114,42,164,110,138,52,143,224,124,108,239,5,149,20,87,204,71,143,170,206,39,50,164,192,244,182,225,117,182,233,149,147,187,79,213,42,103,167,251,77,34,201,19,252,77,85,54,228,98,194,199,193,27,169,227,145,139,35,126,41,29,181,210,118,226,238,188,212,56,245,169,170,169,186,240,177,163,119,218,186,54,81,212,77,111,206,110,116,253,165,101,99,22,40,92,148,20,213,17,202,231,35,17,207,158,42,166,57,140,126,248,187,93,85,139,43,95,86,192,122,12,3,63,204,180,179,50,180,234,14,159,100,53,118,60,134,199,80,149,52,53,212,202,155,226,127,69,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,208,71,5,28,87,88,184,180,209,170,44,203,187,106,163,203,237,189,40,242,155,37,20,207,119,128,170,220,244,142,68,108,136,143,72,103,99,59,177,175,87,181,58,190,62,227,223,20,138,103,134,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,247,53,140,115,151,162,34,169,208,56,120,226,7,62,225,151,84,40,117,95,78,95,72,251,149,29,61,69,36,180,117,203,50,209,86,193,52,106,215,69,81,28,50,70,233,24,142,217,43,90,174,232,146,69,27,189,251,80,13,47,28,83,138,238,43,180,227,132,173,56,126,107,154,203,227,174,181,221,200,44,22,8,38,70,85,93,234,154,136,170,214,170,162,246,225,102,230,172,179,42,43,99,107,154,136,143,123,227,141,255,0,2,217,199,175,15,53,252,52,63,138,122,171,237,93,187,24,109,68,246,244,182,84,248,119,93,221,113,141,239,107,40,18,158,41,94,223,19,35,90,217,88,197,122,116,133,237,149,234,200,247,57,180,109,196,95,18,250,167,197,6,119,54,117,169,151,111,247,190,10,205,71,61,79,178,237,159,193,134,41,60,36,19,75,39,103,187,216,99,228,218,239,141,253,92,191,201,16,60,86,127,159,230,90,167,153,93,181,7,80,114,26,187,230,67,124,168,90,154,234,234,149,77,242,191,162,34,34,34,34,53,140,107,81,172,99,26,136,198,49,173,107,81,173,106,34,91,247,41,174,17,51,237,21,198,110,250,209,168,215,28,130,197,114,204,169,223,109,139,13,170,167,154,141,41,160,130,161,81,181,85,208,76,214,185,106,85,204,127,103,162,116,100,50,189,219,159,223,86,199,194,185,91,240,11,71,168,158,7,137,189,99,183,218,174,88,130,120,202,124,119,29,172,166,130,186,27,188,137,221,166,154,166,174,57,26,246,54,24,158,146,36,113,170,36,142,150,52,147,224,100,108,239,91,248,3,149,113,99,229,99,89,62,95,228,62,157,57,213,78,85,197,143,149,141,100,249,127,144,250,116,224,82,183,1,60,111,223,120,71,206,229,162,200,234,174,183,45,50,189,247,101,189,217,40,225,101,68,204,170,72,85,33,170,164,108,146,198,200,230,222,216,153,34,239,70,190,46,187,154,231,71,18,178,250,49,108,179,21,206,108,84,185,78,21,147,90,178,11,45,110,255,0,13,113,181,214,199,87,75,62,199,185,143,217,44,106,230,59,107,216,230,175,69,247,57,170,139,239,69,50,218,79,78,89,92,118,221,116,71,50,183,104,102,169,100,212,145,233,125,250,162,70,210,214,93,39,115,25,141,214,189,28,230,190,57,58,42,50,154,105,122,54,70,63,108,108,124,157,253,209,162,77,221,11,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,89,197,143,154,125,100,249,129,144,250,140,230,148,204,214,113,99,230,159,89,62,96,100,62,163,56,30,83,42,211,60,171,15,196,48,172,234,237,73,214,203,158,219,234,238,22,138,168,227,147,182,239,13,91,61,28,240,57,238,98,49,102,99,224,71,185,140,115,182,199,60,14,85,69,127,68,153,92,180,56,245,169,208,108,134,29,21,213,155,237,92,250,117,124,168,142,27,67,228,237,108,176,92,103,170,141,174,153,211,77,44,109,130,133,91,36,210,204,159,30,215,181,30,198,181,95,50,190,95,240,135,160,216,111,18,92,173,241,13,41,204,232,169,28,203,141,61,245,246,202,233,169,214,103,218,110,41,117,175,74,122,216,145,175,99,183,198,231,117,86,163,219,189,138,248,220,187,30,228,90,139,215,77,11,212,126,29,53,30,227,165,250,161,102,240,55,90,30,146,195,52,74,175,165,184,82,185,85,35,170,166,145,81,59,144,191,107,186,47,68,114,57,174,99,218,199,177,236,104,104,251,85,117,51,21,209,189,56,200,245,75,53,171,240,246,92,102,223,45,194,167,108,145,178,73,182,39,193,4,93,199,177,142,154,87,171,99,141,138,228,223,35,216,212,94,174,67,62,252,98,113,85,153,113,95,171,151,12,194,243,114,171,110,49,110,168,168,166,196,237,18,70,144,178,221,110,87,252,10,232,154,247,183,196,200,214,198,233,159,185,219,158,136,212,94,219,35,99,60,78,97,175,218,203,159,233,198,45,164,121,150,161,93,110,184,134,23,187,216,150,185,222,222,221,55,84,86,183,115,145,17,242,246,216,171,28,93,199,59,181,27,156,200,246,49,85,171,218,248,5,224,163,42,226,179,81,233,47,119,107,103,135,211,44,102,225,12,153,29,194,161,36,100,117,251,21,178,58,217,78,177,185,143,116,210,177,81,30,230,57,59,49,189,30,171,185,209,50,80,143,247,173,51,202,177,253,56,197,245,74,237,73,225,236,185,133,194,233,111,180,119,35,145,146,84,120,4,165,239,206,221,204,70,62,21,125,90,70,215,177,206,254,36,19,181,81,170,207,124,213,228,169,230,159,41,249,127,93,234,54,227,165,115,184,180,218,172,22,173,6,177,88,173,148,150,235,109,186,159,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,14,107,201,83,205,62,83,242,254,187,212,109,192,117,94,121,223,130,127,153,63,77,43,171,71,180,47,81,245,230,179,38,180,233,125,155,219,55,92,95,31,155,36,154,219,18,170,213,86,82,197,60,16,200,202,102,34,47,118,100,241,13,122,71,213,28,246,177,200,205,207,86,49,246,43,207,59,240,79,243,39,233,167,42,228,169,230,159,41,249,127,93,234,54,224,33,174,142,235,22,125,161,89,253,175,81,180,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,200,169,127,220,29,241,85,134,241,95,164,118,252,194,205,114,164,110,79,110,167,167,166,203,45,17,198,176,190,221,113,86,124,106,216,156,247,187,195,72,230,200,232,95,185,219,152,138,213,94,227,36,99,43,215,154,47,0,181,152,125,246,229,196,198,142,219,238,183,75,86,71,112,169,174,203,44,240,83,79,89,37,178,169,236,150,166,123,147,94,214,187,101,27,187,114,58,94,226,181,176,200,230,237,85,100,136,200,97,175,10,188,76,102,92,40,106,229,30,169,97,244,52,151,22,58,157,214,219,189,178,165,17,172,184,219,164,124,111,150,4,147,106,186,23,238,138,55,178,70,162,237,123,27,185,175,102,248,222,26,73,41,91,157,95,154,124,91,229,253,15,168,220,75,116,209,221,98,192,117,215,0,181,234,54,156,223,169,46,54,219,141,60,18,203,20,85,80,205,61,190,121,33,142,103,82,85,54,23,189,177,84,198,217,88,146,68,174,85,106,175,249,21,106,47,157,95,154,124,91,229,253,15,168,220,64,129,84,86,155,173,198,154,190,178,223,108,171,170,167,181,211,165,93,116,176,194,231,178,150,5,150,56,82,89,92,137,209,140,89,102,138,52,115,186,38,249,24,223,189,200,139,237,116,47,93,53,31,135,77,71,183,106,134,151,222,124,13,214,135,172,83,67,42,43,233,110,20,174,84,89,41,106,99,69,78,228,47,218,222,169,213,28,142,107,94,199,49,236,99,219,45,121,53,90,109,87,254,36,179,107,21,246,217,73,113,182,220,116,222,229,73,89,71,87,11,102,130,166,9,43,237,237,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,83,143,241,191,193,118,85,194,62,163,207,67,68,219,173,239,1,185,118,231,178,100,50,208,200,216,217,221,89,182,208,212,206,140,72,86,177,137,4,138,173,98,252,113,163,101,218,205,203,27,2,245,52,47,93,52,227,136,189,56,183,106,134,151,222,124,117,170,187,172,83,67,42,35,42,173,245,77,68,89,41,106,99,69,94,220,204,220,222,169,213,90,173,115,94,199,61,143,99,221,208,12,240,240,103,198,102,125,194,102,127,77,89,71,93,87,113,194,110,53,12,138,253,97,150,89,166,129,176,73,53,58,212,213,210,211,36,241,66,149,221,154,116,142,57,100,234,157,23,107,189,223,117,255,0,96,25,254,27,170,120,109,167,80,116,251,33,164,190,99,215,202,116,169,161,174,166,85,217,43,58,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,32,122,0,0,0,0,16,3,157,95,149,140,91,230,5,15,167,92,74,128,211,29,51,202,181,119,47,143,5,194,169,60,93,234,162,223,114,184,83,82,182,57,36,146,171,193,81,79,88,248,34,100,108,115,223,52,140,167,115,35,98,55,226,145,204,106,170,34,170,165,191,243,171,242,177,139,124,192,161,244,235,137,0,57,92,121,236,211,47,173,122,61,104,17,171,19,202,111,184,54,85,102,205,113,106,239,5,122,199,238,20,247,75,117,79,105,146,118,42,160,145,178,69,38,199,163,152,237,175,99,87,163,145,90,189,58,42,42,123,139,254,224,131,141,28,87,139,141,56,130,186,181,214,171,38,125,109,238,65,123,199,162,174,141,210,63,180,144,238,174,166,129,94,179,37,27,214,120,209,28,244,248,36,87,69,185,251,82,71,195,94,107,28,9,93,82,235,95,197,54,141,99,52,142,182,186,157,103,205,237,86,232,28,217,227,157,28,247,73,120,70,34,171,94,199,53,90,147,236,107,85,138,206,251,145,251,231,146,58,245,208,189,116,212,126,29,53,30,221,170,26,95,121,240,55,90,30,177,77,12,168,175,165,184,82,185,81,100,165,169,141,21,59,144,191,107,122,167,84,114,57,173,123,28,199,177,143,104,105,164,205,103,22,62,105,245,147,230,6,67,234,51,154,8,225,215,94,112,222,36,180,142,197,170,216,101,109,35,153,113,167,99,46,116,48,212,44,207,180,220,81,141,90,138,41,85,204,99,183,198,231,116,71,43,27,189,138,201,26,155,30,213,92,251,241,99,230,159,89,62,96,100,62,163,56,30,82,159,74,181,30,179,78,38,213,234,28,46,235,87,134,82,92,37,181,213,222,233,233,214,90,90,58,168,210,157,86,58,135,51,175,99,175,140,167,70,44,155,90,247,61,90,197,114,181,200,222,213,192,191,25,183,222,15,53,30,170,231,37,171,219,56,102,81,225,233,242,107,108,76,98,85,58,56,149,253,170,154,105,29,211,164,209,119,101,84,141,206,72,228,107,220,215,109,85,100,177,207,94,82,120,6,27,170,124,19,103,250,125,168,56,245,37,243,30,190,103,21,244,213,212,53,40,187,37,103,179,237,170,138,138,138,142,99,218,228,107,216,246,170,61,143,107,92,213,107,154,138,149,215,198,39,10,185,151,10,26,185,112,195,239,54,218,183,99,23,26,138,138,156,78,239,36,137,51,46,54,228,127,192,142,149,172,99,124,76,109,116,109,153,155,91,181,234,142,68,237,190,55,188,52,59,139,101,152,174,115,98,165,202,112,172,154,213,144,89,107,119,248,107,141,174,182,58,186,89,246,61,204,126,201,99,87,49,219,94,199,53,122,47,185,205,84,95,122,41,245,138,75,229,149,199,109,215,68,115,43,118,134,106,150,77,73,30,151,223,170,36,109,45,101,210,119,49,152,221,107,209,206,107,227,147,162,163,41,166,151,163,100,99,246,198,199,201,223,221,26,36,221,219,180,0,0,2,189,121,163,113,219,117,209,59,84,58,17,162,249,53,37,62,109,124,167,123,178,11,141,36,238,241,184,245,19,154,197,137,145,237,77,177,84,212,53,238,84,126,254,228,81,181,30,141,106,205,12,173,168,28,3,0,204,181,79,50,180,233,246,159,99,213,119,204,134,249,80,148,212,52,52,200,155,229,127,69,85,85,85,84,107,24,214,163,158,247,185,81,140,99,92,231,43,90,213,84,177,238,96,28,175,111,22,202,203,190,186,112,235,29,214,247,73,81,178,166,247,139,75,37,125,222,241,53,116,179,199,27,170,40,228,84,154,106,174,226,202,249,166,73,159,185,138,201,94,143,123,92,145,199,40,57,125,240,21,143,112,205,134,208,231,58,131,98,164,172,213,75,189,60,115,87,62,163,194,214,178,192,244,90,150,164,52,51,36,72,248,94,234,122,134,199,80,173,145,236,123,216,168,215,57,136,138,161,18,184,212,225,70,197,194,95,47,76,39,13,237,90,171,50,251,150,160,80,214,101,55,186,40,94,223,31,85,224,46,139,28,104,233,21,94,176,192,199,246,163,78,140,106,244,124,157,182,62,89,16,142,188,179,173,54,171,255,0,26,250,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,165,133,115,171,242,177,139,124,192,161,244,235,137,0,57,92,121,236,211,47,173,122,61,104,31,87,152,143,4,21,156,42,231,105,150,225,212,187,180,203,44,184,75,21,137,169,52,245,51,90,228,108,49,72,250,90,169,95,19,88,221,207,124,254,29,22,73,36,124,84,238,87,185,92,199,185,124,167,2,252,102,223,120,60,212,122,171,156,150,175,108,225,153,71,135,167,201,173,177,49,137,84,232,226,87,246,170,105,164,119,78,147,69,221,149,82,55,57,35,145,175,115,93,181,85,146,199,126,153,254,1,134,234,158,27,118,211,237,65,199,169,47,152,245,242,157,105,171,168,106,81,118,74,206,168,168,168,168,168,230,61,174,70,189,143,106,163,216,246,181,205,86,185,168,169,74,215,110,84,250,243,55,20,117,186,53,98,180,85,209,224,79,168,146,227,71,155,213,183,196,209,67,100,89,85,35,89,36,107,99,108,149,200,222,140,90,84,70,57,210,34,185,54,192,189,244,11,9,230,61,150,98,185,207,47,109,67,202,112,172,154,213,144,89,107,125,147,225,174,54,186,216,234,233,103,217,123,164,99,246,75,26,185,142,218,246,57,171,209,125,206,106,162,251,209,74,108,225,59,205,62,141,252,192,199,189,70,2,218,120,204,209,76,87,135,110,87,121,134,142,97,87,11,173,109,151,31,246,127,134,158,233,44,114,85,63,191,145,83,212,63,123,163,142,54,47,71,204,228,78,140,79,133,19,175,85,234,171,82,220,39,121,167,209,191,152,24,247,168,192,5,170,115,171,242,177,139,124,192,161,244,235,137,77,120,182,39,149,103,55,218,92,91,10,198,110,185,5,234,183,127,134,183,90,232,164,171,170,159,99,28,247,236,138,52,115,221,181,140,115,151,162,123,154,213,85,247,34,151,41,206,175,202,198,45,243,2,135,211,174,36,0,229,113,231,179,76,190,181,232,245,160,70,172,91,44,202,176,107,237,46,83,133,100,215,92,126,245,69,191,195,92,109,117,178,82,85,65,189,142,99,246,75,26,181,237,220,199,185,171,209,125,237,114,162,251,149,75,233,224,39,141,251,23,23,24,36,180,89,29,85,170,219,169,182,78,236,183,187,37,28,47,167,133,244,171,50,164,53,84,141,146,89,31,36,59,29,19,36,93,234,230,75,215,115,90,217,34,87,194,14,106,156,12,90,180,182,167,247,145,210,59,93,37,191,19,185,84,82,219,111,152,245,182,214,218,122,107,52,253,164,142,42,168,91,79,26,69,29,52,171,27,90,253,251,85,42,37,106,163,159,223,219,28,31,208,189,116,212,126,29,53,30,221,170,26,95,121,240,55,90,30,177,77,12,168,175,165,184,82,185,81,100,165,169,141,21,59,144,191,107,122,167,84,114,57,173,123,28,199,177,143,104,105,164,28,171,135,78,37,244,179,138,12,18,28,235,76,238,223,239,188,109,154,178,122,111,106,91,63,141,52,81,248,184,33,150,78,207,119,176,247,199,185,223,27,58,57,63,154,39,85,0,0,0,0,2,21,115,113,211,60,87,48,225,10,241,157,93,169,58,94,176,43,133,5,194,209,85,28,113,247,27,226,106,225,163,158,7,61,204,87,164,47,100,232,247,49,142,110,233,32,129,202,170,140,232,181,3,194,198,181,254,238,220,65,97,58,199,37,191,198,210,99,247,5,241,240,54,46,228,143,161,158,39,211,213,118,155,220,141,22,100,130,105,86,61,207,70,247,17,155,186,183,170,46,143,114,204,90,197,156,226,183,156,43,41,161,241,182,92,130,223,81,107,184,211,119,95,31,126,150,120,221,28,177,239,98,181,237,220,199,185,58,181,81,201,215,170,42,47,188,203,189,218,211,117,176,93,107,108,87,219,101,93,186,229,110,168,146,146,178,142,174,23,67,61,52,241,185,91,36,82,70,228,71,49,237,114,43,85,170,136,168,168,168,160,106,120,205,103,20,250,215,251,196,241,5,155,107,28,118,255,0,5,73,144,92,19,192,64,232,187,114,50,134,8,153,79,75,221,111,114,68,73,150,8,98,89,54,189,91,220,87,237,232,222,136,150,233,129,241,85,153,89,121,85,193,196,102,75,114,171,147,44,160,197,234,237,52,151,26,120,210,170,119,92,89,93,37,170,134,178,111,20,247,36,175,238,165,60,211,185,234,237,203,221,114,49,122,164,101,27,1,119,220,159,116,114,197,131,112,192,154,171,79,55,136,189,106,93,194,122,138,201,54,189,157,138,90,26,137,233,41,233,186,43,220,199,109,123,42,101,238,35,88,229,241,59,29,185,35,106,157,3,154,63,145,61,77,250,47,172,81,29,255,0,74,180,207,21,209,189,56,199,52,183,10,164,240,246,92,102,223,21,190,155,116,113,178,73,182,39,199,60,189,182,49,142,154,87,171,164,145,232,212,223,35,222,229,78,174,83,128,115,71,242,39,169,191,69,245,138,32,40,4,213,65,149,115,85,0,0,0,0,0,85,95,60,239,193,63,204,159,166,149,86,90,167,60,239,193,63,204,159,166,149,193,162,250,67,153,107,214,168,99,250,71,167,240,82,73,125,200,170,29,13,58,213,206,144,193,19,25,27,165,150,105,31,239,84,100,113,71,36,138,141,71,61,81,138,141,107,156,168,213,14,129,193,223,10,185,151,21,250,185,111,195,236,214,218,182,227,22,234,138,122,156,178,239,28,137,11,45,214,229,127,198,141,149,204,123,124,76,141,108,141,133,155,93,185,232,174,84,237,178,71,178,236,245,143,87,52,59,128,110,31,99,109,178,207,106,183,208,88,45,235,6,47,136,82,215,195,77,85,116,145,37,141,142,108,41,43,150,73,122,73,80,201,106,38,68,150,68,107,228,149,201,35,151,163,191,94,153,105,63,15,60,6,104,149,194,162,150,174,146,199,143,88,233,223,83,124,201,238,176,211,251,70,185,157,249,95,18,85,77,79,11,29,82,246,186,161,208,194,196,98,191,226,100,108,71,57,221,29,70,220,87,113,93,168,252,90,234,59,243,92,214,95,3,106,161,238,65,96,176,65,50,190,150,209,74,229,69,86,181,85,19,185,51,246,181,101,153,81,29,35,154,212,68,99,25,28,108,11,201,225,87,140,77,35,226,191,13,163,188,225,247,138,75,118,78,218,119,73,119,196,234,107,24,235,141,185,241,172,109,149,232,207,115,166,166,221,44,123,42,26,212,99,183,181,28,140,147,124,108,238,165,59,114,144,224,250,235,153,230,81,241,65,153,166,65,103,177,98,213,27,113,95,13,43,169,25,122,173,84,146,58,135,172,172,122,74,250,104,83,248,111,98,39,110,103,200,232,220,231,54,41,225,125,196,128,40,7,154,63,158,205,77,250,47,163,209,23,252,80,15,52,127,61,154,155,244,95,71,162,2,58,218,176,12,202,251,134,223,245,6,205,143,85,214,99,216,173,69,13,53,234,186,20,71,50,129,245,139,42,83,44,168,139,185,172,123,160,145,136,254,155,17,251,26,170,142,145,136,238,149,194,143,21,218,143,194,86,163,179,53,194,165,241,214,170,238,220,23,251,4,243,43,41,110,244,173,85,84,107,149,17,123,115,51,115,150,41,145,21,209,185,206,69,71,177,242,70,249,191,201,30,211,106,191,218,181,230,197,125,182,82,92,109,183,26,124,126,146,178,142,174,22,205,5,76,18,54,230,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,57,86,183,242,159,213,203,15,17,118,205,53,209,122,42,186,252,19,39,167,124,214,156,158,245,43,231,130,222,248,41,119,212,67,115,154,150,155,165,59,221,43,92,145,47,107,100,137,44,77,71,57,233,42,48,46,39,74,181,51,21,214,77,56,199,53,75,10,171,241,22,92,154,223,21,194,155,116,145,190,72,119,167,199,4,189,183,189,141,154,39,163,163,145,136,229,217,35,30,213,94,173,83,213,156,127,133,94,25,240,222,20,52,142,143,75,112,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,236,0,12,171,154,168,50,174,7,160,190,224,25,150,51,140,227,57,157,247,30,171,164,177,102,52,245,53,54,43,131,145,22,10,230,83,212,62,158,116,99,145,85,17,241,203,26,163,152,189,30,136,232,220,169,182,70,57,211,83,150,87,29,183,93,17,204,173,218,25,170,89,53,36,122,95,126,168,145,180,181,151,73,220,198,99,117,175,71,57,175,142,78,138,140,166,154,94,141,145,143,219,27,31,39,127,116,104,147,119,101,87,11,92,50,96,60,83,114,196,193,116,255,0,47,166,164,163,185,62,158,248,219,46,66,150,232,106,107,108,211,173,242,162,77,240,58,68,220,214,61,208,68,217,88,199,49,100,141,28,205,205,234,142,109,80,107,166,133,234,63,14,154,143,113,210,253,80,179,120,27,173,15,73,97,154,37,87,210,220,41,92,170,145,213,83,72,168,157,200,95,181,221,23,162,57,28,215,49,237,99,216,246,52,52,210,10,181,229,95,199,173,53,85,53,171,133,141,100,190,210,81,190,142,158,27,126,13,115,168,238,171,235,30,178,204,229,160,169,168,146,87,53,30,141,124,17,82,177,172,99,54,69,218,234,175,88,154,251,74,0,69,94,104,254,68,245,55,232,190,177,68,74,162,42,243,71,242,39,169,191,69,245,138,32,40,135,79,112,171,174,165,103,248,214,156,216,170,41,32,185,101,87,138,43,37,28,181,111,115,96,142,122,153,153,12,110,145,205,107,156,140,71,61,21,85,26,229,233,215,162,47,220,126,76,167,19,202,176,107,237,86,45,154,227,55,92,126,245,69,179,196,219,174,148,82,82,85,65,189,141,123,55,197,34,53,237,220,199,181,201,213,61,237,114,42,123,149,14,129,194,119,154,125,27,249,129,143,122,140,5,175,115,53,224,74,213,173,216,109,199,92,244,183,25,171,147,84,44,52,241,186,170,142,215,3,94,252,146,137,138,214,185,146,71,213,21,245,48,197,213,209,189,155,164,123,35,236,109,145,86,30,208,122,14,93,220,125,81,241,57,138,174,7,170,87,11,85,183,83,108,157,170,126,171,83,5,63,218,104,214,57,95,226,105,105,183,35,214,102,50,9,29,81,28,108,88,219,240,200,221,173,147,183,20,43,231,87,230,159,22,249,127,67,234,55,19,186,242,210,229,215,153,105,134,77,103,226,75,91,27,87,98,190,210,211,248,156,106,195,13,74,54,120,25,83,79,85,79,80,151,72,31,15,86,61,98,154,23,198,198,74,143,98,171,146,84,107,145,99,78,21,206,175,205,62,45,242,254,135,212,110,32,65,91,118,39,149,94,44,87,124,166,211,140,221,107,108,184,255,0,135,246,189,198,158,138,73,41,109,253,247,171,32,241,18,181,21,145,119,30,138,214,111,84,220,228,84,78,170,116,14,29,56,151,213,62,23,243,184,115,173,51,187,127,190,241,182,106,201,234,125,151,115,254,12,209,71,226,224,134,88,251,221,174,251,223,30,231,124,15,232,228,254,104,179,167,146,214,39,138,231,54,45,118,197,179,92,102,213,144,89,107,126,204,120,155,117,210,138,58,186,89,246,62,226,246,111,138,68,115,29,181,236,107,147,170,123,156,212,84,247,162,17,47,142,78,17,46,188,32,234,227,113,72,46,53,119,140,78,253,78,235,150,57,117,158,157,204,123,224,71,171,95,75,51,209,169,19,234,97,93,187,251,107,209,89,36,50,43,99,238,164,109,11,222,208,189,116,211,142,34,244,226,221,170,26,95,121,241,214,170,238,177,77,12,168,140,170,183,213,53,17,100,165,169,141,21,123,115,51,115,122,167,85,106,181,205,123,28,246,61,143,119,64,40,7,128,158,55,239,188,35,231,114,209,100,117,87,91,150,153,94,251,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,23,93,205,115,163,137,89,125,24,182,89,138,231,54,42,92,167,10,201,173,89,5,150,183,127,134,184,218,235,99,171,165,159,99,220,199,236,150,53,115,29,181,236,115,87,162,251,156,213,69,247,162,129,245,128,0,121,252,255,0,63,195,116,179,13,187,106,14,160,228,52,150,60,122,199,78,181,53,213,213,42,187,34,103,84,68,68,68,69,115,222,231,43,88,198,53,21,239,123,154,214,163,156,228,69,207,15,21,220,87,106,63,22,186,142,252,215,53,151,192,218,168,123,144,88,44,16,76,175,165,180,82,185,81,85,173,85,68,238,76,253,173,89,102,84,71,72,230,181,17,24,198,71,27,47,79,138,238,21,48,78,45,52,225,248,46,101,114,186,219,106,232,251,149,54,75,133,29,100,221,186,10,229,68,70,212,73,72,146,54,26,174,136,138,206,146,53,92,145,203,51,99,124,78,145,94,85,182,136,114,159,213,203,247,17,119,61,53,214,138,42,186,12,19,24,167,100,215,108,158,203,43,224,130,224,249,233,119,211,195,108,154,170,155,165,67,219,43,154,146,175,107,100,105,20,173,87,53,235,18,60,28,178,184,18,186,235,118,101,110,215,61,82,198,105,36,210,251,13,68,142,165,163,186,64,231,179,36,173,98,57,173,100,113,245,68,125,52,50,244,116,143,126,232,222,248,251,27,100,69,155,181,24,56,177,243,79,172,159,48,50,31,81,156,209,238,45,137,226,184,53,138,151,22,194,177,155,86,63,101,162,223,225,173,214,186,40,233,41,96,222,247,61,251,34,141,26,198,238,123,220,229,232,158,247,57,85,125,234,166,112,184,177,243,79,172,159,48,50,31,81,156,9,255,0,165,220,16,88,184,184,229,177,165,213,184,229,45,170,219,169,182,79,106,69,100,189,214,76,250,120,95,74,183,250,197,154,150,173,209,197,35,228,135,99,165,124,105,177,92,201,122,109,115,91,36,168,250,181,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,191,78,87,30,68,244,203,235,94,177,90,114,174,104,92,11,126,218,241,87,235,142,142,97,158,47,82,108,187,61,177,77,68,237,179,95,109,113,198,228,94,144,163,87,196,86,67,210,62,223,69,107,223,18,62,63,226,185,180,241,160,122,174,93,220,125,81,241,57,138,174,7,170,87,11,85,183,83,108,157,170,126,171,83,5,63,218,104,214,57,95,226,105,105,183,35,214,102,50,9,29,81,28,108,88,219,240,200,221,173,147,183,20,213,43,87,150,183,46,107,238,151,220,113,254,38,53,154,170,235,101,203,233,251,211,216,177,136,246,71,225,41,106,41,102,167,123,174,40,246,43,210,103,178,117,115,97,106,177,209,109,111,113,85,238,124,81,89,80,2,42,241,237,198,253,139,132,124,18,42,44,114,170,213,114,212,219,223,106,91,37,146,178,23,212,66,202,84,153,18,106,170,182,199,44,111,142,29,141,149,145,174,244,115,229,233,181,174,108,114,171,37,81,94,188,195,57,105,221,120,130,201,170,53,203,68,43,233,32,205,170,41,209,183,219,61,202,173,209,193,120,72,41,246,64,250,105,21,21,176,212,237,138,40,118,61,89,11,211,99,149,209,43,30,233,66,157,191,217,86,123,149,127,186,185,30,73,145,220,63,241,149,149,215,42,234,137,63,245,164,154,105,36,127,248,220,231,59,249,170,150,41,155,112,11,71,195,31,46,173,77,207,53,74,223,106,185,106,109,239,216,21,29,22,154,10,143,179,49,165,210,157,158,26,150,167,106,189,38,123,39,145,181,18,70,244,141,223,12,109,220,216,251,146,244,14,88,188,189,43,49,106,202,110,34,184,129,196,59,55,88,118,203,137,88,46,112,207,5,85,170,170,41,230,142,90,170,218,73,225,102,217,147,181,11,233,151,115,218,141,145,100,218,143,72,156,201,43,205,31,200,158,166,253,23,214,40,128,160,18,202,121,164,112,11,71,167,126,59,137,189,28,183,218,173,184,130,248,58,124,139,29,163,166,130,134,27,68,139,218,166,134,166,146,56,218,198,58,25,94,177,164,145,162,44,141,150,69,147,227,100,143,236,214,177,169,219,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,64,205,103,15,28,64,231,220,50,234,133,14,171,233,203,233,31,114,163,167,168,164,150,142,185,102,90,42,216,38,141,90,232,170,35,134,72,221,35,17,219,37,107,85,221,18,72,163,119,191,106,23,147,158,235,166,156,113,23,192,142,169,234,134,151,222,124,117,170,187,79,242,40,166,134,84,70,85,91,234,155,108,153,100,165,169,141,21,123,115,51,115,122,167,85,106,181,205,123,28,246,61,143,117,117,241,57,202,179,84,236,28,65,91,177,206,31,177,207,104,96,249,205,194,111,100,73,36,245,51,199,141,195,28,80,190,127,105,212,186,29,144,194,143,146,100,131,227,150,89,35,135,111,241,37,247,62,101,99,220,22,225,188,27,112,77,175,118,107,54,69,87,146,100,57,38,15,125,154,245,122,154,21,166,101,67,33,183,213,165,52,49,83,35,222,216,153,27,101,147,170,238,115,220,249,30,170,237,187,25,24,81,177,237,117,163,72,115,45,5,213,12,131,72,245,2,10,72,239,184,237,67,97,168,90,73,210,104,37,99,227,108,177,77,27,253,202,172,146,41,35,145,17,200,215,162,61,17,205,107,145,90,158,40,191,238,61,184,32,177,113,113,130,69,91,142,82,218,173,186,155,100,237,69,100,189,214,76,250,120,95,74,179,34,205,75,86,232,226,145,242,67,177,210,190,52,216,174,100,189,54,185,173,146,84,120,69,254,85,252,122,211,85,83,90,184,88,214,75,237,37,27,232,233,225,183,224,215,58,142,234,190,177,235,44,206,90,10,154,137,37,115,81,232,215,193,21,43,26,198,51,100,93,174,170,245,137,175,180,163,45,153,78,39,149,96,215,218,172,91,53,198,110,184,253,234,139,103,137,183,93,40,164,164,170,131,123,26,246,111,138,68,107,219,185,143,107,147,170,123,218,228,84,247,42,23,125,203,187,143,170,62,39,49,85,192,245,74,225,106,182,234,109,147,181,79,213,106,96,167,251,77,26,199,43,252,77,45,54,228,122,204,198,65,35,170,35,141,139,27,126,25,27,181,178,118,226,15,87,205,31,200,158,166,253,23,214,40,138,1,47,251,154,63,145,61,77,250,47,172,81,20,2,7,234,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,185,254,87,188,116,254,218,241,86,104,118,177,230,126,47,82,108,187,253,143,83,90,221,179,95,109,113,198,213,78,179,43,151,196,86,67,210,78,231,84,107,223,18,50,79,226,185,181,18,39,159,230,169,192,197,215,84,169,191,121,29,35,181,213,220,50,203,109,61,45,182,249,143,91,109,110,168,169,188,193,221,72,226,170,133,180,241,172,178,84,196,146,53,175,223,185,22,158,38,170,57,157,141,178,84,94,45,150,101,88,53,246,151,41,194,178,107,174,63,122,162,223,225,174,54,186,217,41,42,160,222,199,49,251,37,141,90,246,238,99,220,213,232,190,246,185,81,125,202,160,106,76,17,87,128,158,55,236,92,92,96,146,209,100,117,86,171,110,166,217,59,178,222,236,148,112,190,158,23,210,172,202,144,213,82,54,73,100,124,144,236,116,76,145,119,171,153,47,93,205,107,100,137,95,42,128,0,0,0,0,202,185,234,181,23,76,242,173,47,184,217,237,217,77,39,111,219,216,253,171,38,183,78,200,228,72,106,168,107,233,99,168,137,241,185,236,110,253,189,199,68,245,111,86,164,176,202,196,115,182,117,60,169,122,121,55,10,54,46,45,57,122,105,70,27,218,181,81,229,246,221,63,199,171,49,107,221,108,47,119,128,170,240,20,171,36,106,232,213,30,144,206,198,118,164,78,143,106,117,100,157,183,190,40,208,8,171,202,223,143,170,61,59,240,60,50,107,29,194,213,109,196,23,198,84,99,185,21,101,76,20,48,218,36,94,237,76,212,213,114,72,230,49,208,202,245,145,99,145,85,100,108,178,36,127,27,36,103,102,223,204,187,231,248,6,101,165,153,149,219,79,181,7,30,171,177,228,54,58,133,166,174,161,169,68,223,19,250,34,162,162,162,171,94,199,53,90,246,61,170,172,123,28,215,53,92,215,34,173,191,114,185,227,182,235,173,150,169,180,35,90,50,106,74,140,218,199,78,199,99,247,26,185,221,227,114,26,38,181,235,43,36,220,155,101,169,167,107,26,170,253,253,201,99,114,189,90,229,134,105,92,22,20,0,2,37,113,247,192,157,171,139,188,102,138,251,141,86,82,90,117,23,29,167,90,75,61,101,84,141,130,138,170,9,42,33,116,145,87,72,202,121,103,123,35,141,181,14,133,172,84,70,201,51,213,125,207,113,68,63,236,171,2,202,191,221,92,115,36,199,46,31,248,202,58,235,109,117,60,159,250,178,67,52,114,51,252,78,107,155,252,149,13,73,149,235,205,27,129,43,174,182,90,161,215,125,23,198,105,42,51,107,29,59,219,144,91,169,32,119,141,200,104,154,214,36,79,143,106,237,150,166,157,172,114,35,54,119,37,141,200,196,115,150,24,98,112,84,14,1,128,102,90,167,153,90,116,251,79,177,234,187,230,67,124,168,74,106,26,26,100,77,242,191,162,170,170,170,170,53,140,107,81,207,123,220,168,198,49,174,115,149,173,106,170,88,79,26,156,40,216,184,75,229,233,132,225,189,171,85,102,95,114,212,10,26,204,166,247,69,11,219,227,234,188,5,209,99,141,29,34,171,214,24,24,254,212,105,209,141,94,143,147,182,199,203,34,18,171,151,119,0,180,124,49,226,171,158,106,149,190,213,114,212,219,223,106,163,162,211,65,81,246,102,52,142,86,120,106,90,157,170,244,153,236,158,70,212,73,27,210,55,124,49,183,115,99,238,75,229,121,213,249,88,197,190,96,80,250,117,196,8,1,202,227,207,102,153,125,107,209,235,79,85,204,71,128,90,206,24,242,164,207,52,182,223,117,185,105,149,239,187,81,209,41,167,168,251,51,34,73,19,60,53,85,78,213,98,66,247,207,27,105,228,145,233,35,190,40,221,185,209,247,37,242,188,174,60,246,105,151,214,189,30,180,189,236,255,0,0,195,117,79,13,187,105,246,160,227,212,151,204,122,249,78,180,213,212,53,40,187,37,103,84,84,84,84,84,115,30,215,35,94,199,181,81,236,123,90,230,171,92,212,84,12,187,147,43,151,223,1,89,15,19,57,149,14,115,168,54,42,186,61,43,180,84,71,53,115,234,60,85,19,239,236,84,169,106,67,67,50,68,172,153,141,168,167,108,117,10,217,24,246,49,234,141,115,94,168,169,237,111,252,166,245,30,131,139,139,110,146,88,18,235,117,210,202,206,205,238,167,44,124,107,77,224,108,235,58,182,106,73,42,22,39,66,235,139,81,138,198,50,54,185,31,190,41,92,200,227,89,18,43,137,192,48,12,55,75,48,219,78,159,105,246,61,73,99,199,172,116,233,77,67,67,76,139,178,38,117,85,85,85,85,87,61,238,114,185,239,123,149,94,247,185,206,114,185,206,85,80,250,182,155,77,170,193,106,162,177,88,173,148,150,235,109,186,158,58,74,58,58,72,91,12,20,208,70,212,108,113,71,27,81,26,198,53,168,141,70,162,34,34,34,34,31,172,0,7,42,226,199,202,198,178,124,191,200,125,58,115,170,156,171,139,31,43,26,201,242,255,0,33,244,233,192,205,97,239,245,211,66,245,31,135,77,71,184,233,126,168,89,188,13,214,135,164,176,205,18,171,233,110,20,174,85,72,234,169,164,84,78,228,47,218,238,139,209,28,142,107,152,246,177,236,123,27,224,13,9,241,209,193,149,139,140,61,56,165,182,71,117,246,54,103,139,248,138,140,102,229,43,222,180,173,146,84,103,118,154,166,54,245,235,12,189,168,145,100,107,86,72,220,198,185,187,145,31,20,129,16,57,94,115,2,255,0,225,111,133,45,93,155,252,21,167,12,188,57,223,249,204,171,77,91,61,69,79,254,109,77,73,28,49,127,188,139,167,244,84,181,66,152,56,44,229,79,159,106,101,214,213,168,220,71,90,42,241,76,38,10,137,156,252,110,173,179,82,94,238,139,19,154,141,100,145,171,90,234,74,103,187,184,138,245,114,76,230,198,187,26,212,150,57,219,115,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,214,113,99,230,159,89,62,96,100,62,163,57,165,51,53,156,88,249,167,214,79,152,25,15,168,206,5,212,242,184,242,39,166,95,90,245,138,210,186,185,165,113,103,167,26,243,168,241,224,122,95,99,197,47,54,172,95,195,197,54,107,21,177,22,229,89,85,18,213,36,148,180,213,168,245,238,219,147,196,53,200,155,17,175,153,142,145,142,115,21,143,127,235,165,227,214,167,70,57,127,233,239,15,218,63,125,171,160,212,27,157,61,194,107,173,222,147,180,244,180,219,167,187,92,247,195,28,173,151,187,79,92,228,108,14,69,88,190,24,103,73,24,230,189,99,123,97,174,149,105,158,85,172,154,143,142,105,110,21,73,226,47,89,53,194,43,125,54,232,228,124,112,239,95,142,121,123,108,123,219,12,76,71,73,35,209,171,178,54,61,202,157,26,160,121,82,228,249,77,241,103,167,25,126,19,251,188,92,236,120,166,29,153,218,182,75,109,166,180,91,18,134,60,142,150,26,56,99,146,170,71,239,119,137,184,255,0,1,239,157,85,26,231,199,177,237,107,146,57,86,63,1,175,156,163,45,214,30,25,113,235,150,146,83,120,157,83,197,45,242,92,50,199,173,194,170,170,60,131,165,44,146,212,65,71,3,96,114,186,102,206,198,69,74,198,199,14,232,220,169,42,190,69,71,37,101,224,25,254,101,165,153,149,167,80,116,251,33,171,177,228,54,58,132,169,161,174,166,84,223,19,250,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,40,89,167,60,239,193,63,204,159,166,156,171,146,167,154,124,167,229,253,119,168,219,143,41,199,239,22,216,175,23,58,89,162,89,77,182,47,3,146,88,189,183,111,201,173,206,108,113,118,235,157,77,105,123,231,130,36,154,89,18,142,73,22,102,194,249,21,28,238,204,136,169,213,138,122,190,74,158,105,242,159,151,245,222,163,110,3,170,243,206,252,19,252,201,250,105,202,185,42,121,167,202,126,95,215,122,141,184,234,188,243,191,4,255,0,50,126,154,114,174,74,158,105,242,159,151,245,222,163,110,2,228,242,207,178,191,101,111,63,110,189,149,246,111,217,245,30,216,246,183,111,192,248,30,219,187,254,35,187,252,62,207,111,126,253,255,0,14,222,189,125,221,76,219,241,41,115,210,59,214,188,231,55,157,8,142,174,60,18,190,241,53,77,157,149,20,140,165,70,177,253,29,34,67,11,26,212,138,155,186,178,118,24,173,107,219,15,105,30,136,244,114,19,127,154,47,31,85,153,133,246,229,195,62,142,220,46,182,187,86,57,112,169,161,203,47,16,84,207,71,37,206,169,140,150,154,123,107,88,215,55,125,27,123,146,54,94,226,57,179,72,214,237,68,100,104,249,161,175,10,188,51,230,92,87,234,229,30,150,225,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,24,19,43,147,39,239,29,246,238,251,246,103,255,0,136,199,241,62,210,123,71,127,135,246,167,101,59,30,3,255,0,147,63,180,247,122,124,29,142,157,223,143,194,158,87,157,95,154,124,91,229,253,15,168,220,75,116,209,221,29,192,116,43,0,181,233,206,156,216,105,45,214,219,117,60,17,75,44,84,176,195,61,194,120,225,142,23,85,213,58,22,49,178,212,200,216,152,178,74,173,69,114,167,249,17,42,47,157,95,154,124,91,229,253,15,168,220,64,114,84,243,79,148,252,191,174,245,27,113,110,154,197,163,184,14,186,224,23,77,57,212,107,13,37,198,219,113,167,158,40,165,150,150,25,167,183,207,36,50,66,218,186,87,76,199,182,42,152,219,43,214,57,81,170,173,85,255,0,42,45,69,242,84,243,79,148,252,191,174,245,27,113,117,32,102,179,137,222,30,178,174,23,245,150,245,164,121,77,79,143,240,29,186,155,117,209,148,178,83,195,115,161,149,187,162,168,141,175,79,243,163,122,53,207,107,37,138,86,35,223,179,114,200,174,90,28,113,212,240,227,153,67,163,217,195,41,31,167,89,165,226,55,205,87,35,226,167,125,142,227,50,71,2,86,186,103,171,90,180,202,214,68,217,154,247,124,12,141,36,98,162,181,236,154,213,56,196,225,87,13,226,191,72,238,24,125,230,219,72,220,158,221,79,81,83,137,221,228,145,97,125,186,226,172,248,17,210,181,143,119,134,145,205,141,179,51,107,183,49,17,200,157,198,70,246,103,219,85,116,207,42,209,189,71,200,244,183,53,164,240,247,172,102,225,45,190,167,108,114,50,57,182,47,193,60,93,198,49,238,134,86,43,100,141,234,212,223,27,216,228,78,142,64,52,231,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,250,202,160,229,79,199,109,213,46,180,28,44,235,46,77,72,235,107,169,210,12,34,235,113,157,205,158,57,209,204,108,118,117,122,162,181,236,115,85,203,6,247,53,88,172,236,53,95,190,8,227,181,240,0,0,32,7,58,191,43,24,183,204,10,31,78,184,144,3,149,199,158,205,50,250,215,163,214,147,255,0,157,95,149,140,91,230,5,15,167,92,72,1,202,227,207,102,153,125,107,209,235,64,191,59,181,166,213,127,181,86,216,175,182,202,75,141,182,227,79,37,37,101,29,92,45,154,10,152,36,106,182,72,164,141,200,173,123,28,213,86,171,85,21,21,21,81,74,86,230,95,192,85,78,131,100,51,107,86,147,88,170,231,211,171,229,68,147,93,217,31,107,101,130,227,61,84,142,108,45,134,24,163,108,20,42,217,33,138,21,248,246,189,170,199,185,170,248,81,247,104,121,252,255,0,0,195,117,79,13,187,105,246,160,227,212,151,204,122,249,78,180,213,212,53,40,187,37,103,84,84,84,84,84,115,30,215,35,94,199,181,81,236,123,90,230,171,92,212,84,10,107,229,29,105,226,74,29,104,174,190,233,69,178,145,152,77,101,60,116,153,93,101,246,26,244,181,77,4,53,116,174,150,42,105,32,78,203,174,140,134,119,186,22,202,189,26,201,102,85,232,142,94,177,131,139,31,52,250,201,243,3,33,245,25,205,25,224,24,6,27,165,152,109,167,79,180,251,30,164,177,227,214,58,116,166,161,161,166,69,217,19,58,170,170,170,170,171,158,247,57,92,247,189,202,175,123,220,231,57,92,231,42,174,115,56,177,243,79,172,159,48,50,31,81,156,11,84,228,169,229,99,41,249,129,93,233,214,227,175,243,19,180,240,219,55,14,151,75,239,18,54,202,183,219,104,234,41,105,45,181,150,88,104,23,32,134,121,170,160,115,162,182,73,88,155,90,247,182,13,210,181,171,213,208,69,42,251,246,251,184,87,39,220,179,21,193,184,59,204,242,156,215,38,181,99,246,90,45,64,171,241,55,27,165,108,116,148,176,111,161,182,49,155,229,145,90,198,238,123,218,212,234,190,247,57,17,61,234,133,123,113,201,197,221,215,139,237,92,110,87,5,186,174,207,137,216,105,221,109,199,45,83,212,57,239,100,10,245,115,234,166,98,57,98,101,76,203,183,127,109,58,35,35,134,53,116,157,164,145,193,29,75,232,229,121,251,125,253,216,49,191,218,239,178,190,205,251,62,47,177,155,188,111,182,124,15,136,169,235,227,124,71,240,251,61,191,13,225,59,63,15,135,217,252,182,144,91,149,239,2,223,182,188,169,154,227,172,120,103,139,211,107,46,255,0,99,211,86,187,108,55,219,164,114,53,19,172,42,213,241,20,112,244,147,185,213,90,199,202,140,143,248,173,109,68,105,117,32,0,0,0,0,64,14,117,126,86,49,111,152,20,62,157,113,32,7,43,143,61,154,101,245,175,71,173,39,255,0,58,191,43,24,183,204,10,31,78,184,144,3,149,199,158,205,50,250,215,163,214,129,127,192,0,34,175,52,127,34,122,155,244,95,88,162,41,91,132,239,52,250,55,243,3,30,245,24,11,169,230,143,228,79,83,126,139,235,20,69,43,112,157,230,159,70,254,96,99,222,163,0,22,169,206,175,202,198,45,243,2,135,211,174,36,0,229,113,231,179,76,190,181,232,245,164,255,0,231,87,229,99,22,249,129,67,233,215,18,0,114,184,243,217,166,95,90,244,122,208,47,206,237,105,181,95,237,85,182,43,237,178,146,227,109,184,211,201,73,89,71,87,11,102,130,166,9,26,173,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,82,133,184,251,224,78,235,194,38,77,69,125,198,171,42,238,218,117,145,84,45,37,158,178,170,71,79,91,75,60,116,240,186,72,171,164,101,60,80,49,242,72,234,135,66,214,42,171,163,133,234,190,246,56,191,67,207,231,248,6,27,170,120,109,219,79,181,7,30,164,190,99,215,202,117,166,174,161,169,69,217,43,58,162,162,162,162,163,152,246,185,26,246,61,170,143,99,218,215,53,90,230,162,160,103,135,133,30,43,181,31,132,173,71,102,107,133,75,227,173,85,221,184,47,246,9,230,86,82,221,233,90,170,168,215,42,34,246,230,102,231,44,83,34,43,163,115,156,138,143,99,228,141,250,30,192,51,252,55,84,240,219,78,160,233,246,67,73,124,199,175,148,233,83,67,93,76,171,178,86,117,84,84,84,84,71,49,237,114,57,143,99,145,30,199,181,205,114,53,205,84,76,240,241,93,194,142,163,240,149,168,239,194,179,88,188,117,170,187,185,61,130,255,0,4,42,202,91,189,43,85,17,92,212,85,94,220,204,220,212,150,21,85,116,110,115,85,21,236,124,114,63,170,242,238,227,126,179,133,92,237,113,44,198,171,118,153,101,151,8,165,190,185,97,158,166,107,92,141,134,88,217,85,75,19,37,107,27,185,239,131,196,42,71,36,143,138,157,168,198,171,152,198,168,95,72,63,37,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,135,235,0,0,0,81,15,53,237,29,186,233,175,22,151,188,185,182,26,74,28,123,80,105,233,239,118,185,104,169,93,20,18,78,216,99,134,181,175,118,198,177,106,86,161,143,158,68,106,185,122,85,68,247,174,233,21,11,222,43,131,157,134,151,221,114,29,35,192,245,94,222,234,185,169,240,203,197,85,182,186,158,26,39,74,200,224,184,50,62,149,82,202,139,210,22,50,90,56,162,77,205,232,231,213,49,55,53,81,17,225,86,182,237,116,212,123,86,135,93,248,120,161,188,246,112,203,222,65,79,146,85,211,70,139,28,143,170,138,21,141,88,231,177,83,185,11,246,211,189,209,200,143,106,73,73,3,217,177,81,202,254,193,203,71,0,166,212,30,52,180,238,150,229,143,85,221,109,182,58,138,155,253,82,194,146,236,163,125,37,52,146,210,212,74,248,213,54,49,181,137,72,137,185,118,57,238,99,29,187,126,213,140,5,186,114,79,209,219,173,151,13,207,53,190,249,97,164,138,159,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,160,89,161,21,121,163,249,19,212,223,162,250,197,17,42,136,171,205,31,200,158,166,253,23,214,40,128,160,19,85,6,85,205,84,0,0,0,0,1,85,124,243,191,4,255,0,50,126,154,68,174,89,215,107,85,131,141,125,63,190,223,110,116,150,235,109,186,158,253,87,89,89,87,51,97,130,154,8,236,149,206,146,89,36,114,163,88,198,181,21,202,229,84,68,68,85,82,90,243,206,252,19,252,201,250,105,85,96,75,254,98,60,111,214,113,85,157,166,37,135,85,109,211,44,78,225,44,182,39,36,51,211,77,116,145,208,197,27,234,170,162,124,174,99,182,189,147,248,117,88,227,145,145,84,57,30,212,115,222,212,249,92,4,240,65,125,226,227,59,150,183,35,165,186,219,116,202,201,221,138,247,123,163,153,148,243,62,169,97,85,134,150,145,210,69,35,36,155,123,162,124,137,177,90,200,186,238,115,93,36,72,254,105,194,239,12,153,247,20,218,161,109,211,252,66,154,174,142,218,250,134,182,245,144,173,186,106,154,43,52,11,28,178,111,157,209,166,214,189,237,130,86,196,199,185,137,36,136,214,110,111,85,115,116,41,162,250,67,134,232,46,151,227,250,71,167,240,85,199,98,199,105,221,13,58,213,206,179,79,43,223,35,165,150,105,31,238,69,124,146,201,36,138,141,70,177,21,234,141,107,90,136,212,15,85,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,250,192,0,80,15,52,127,61,154,155,244,95,71,162,47,248,160,30,104,254,123,53,55,232,190,143,68,4,170,228,99,248,217,249,111,245,34,213,10,171,228,99,248,217,249,111,245,34,213,0,0,0,25,87,53,80,101,92,11,254,229,113,228,79,76,190,181,235,21,163,143,110,8,44,92,92,96,145,86,227,148,182,171,110,166,217,59,81,89,47,117,147,62,158,23,210,172,200,179,82,213,186,56,164,124,144,236,116,175,141,54,43,153,47,77,174,107,100,149,30,229,113,228,79,76,190,181,235,21,164,170,3,48,63,178,125,83,251,119,251,45,253,154,101,127,108,255,0,226,231,177,170,125,169,253,167,191,253,203,179,187,253,167,248,159,209,254,135,197,247,123,205,31,104,15,237,151,246,53,137,254,240,126,202,253,161,123,61,190,221,246,102,222,207,123,115,182,110,217,252,62,247,111,183,221,237,127,11,187,220,237,127,15,97,250,227,209,77,35,139,84,42,53,169,186,113,143,174,119,85,79,13,51,242,7,80,177,213,168,200,163,146,38,171,36,84,234,199,172,83,62,39,61,189,30,248,210,54,61,92,200,227,107,125,168,2,42,243,71,242,39,169,191,69,245,138,34,85,17,87,154,63,145,61,77,250,47,172,81,1,74,220,39,121,167,209,191,152,24,247,168,192,105,76,205,103,9,222,105,244,111,230,6,61,234,48,26,83,0,82,183,58,191,52,248,183,203,250,31,81,184,151,82,82,183,58,191,52,248,183,203,250,31,81,184,129,213,121,24,254,54,126,91,253,72,176,158,33,248,126,192,120,154,210,250,237,40,212,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,122,172,114,200,223,118,229,43,219,145,143,227,103,229,191,212,139,84,3,52,60,67,240,253,159,112,203,170,21,218,81,168,204,164,125,202,142,158,158,174,42,202,20,153,104,171,96,154,52,115,101,167,146,104,227,116,140,71,111,137,206,70,244,73,34,145,190,253,170,74,174,89,92,118,221,116,71,50,183,104,102,169,100,212,145,233,125,250,162,70,210,214,93,39,115,25,141,214,189,28,230,190,57,58,42,50,154,105,122,54,70,63,108,108,124,157,253,209,162,77,221,179,78,53,248,81,177,113,105,163,85,184,111,106,213,71,151,219,122,214,98,215,186,216,94,239,1,85,185,139,36,106,232,213,30,144,206,198,118,164,78,143,106,117,100,157,183,190,40,208,207,190,127,128,102,90,89,153,93,180,251,80,113,234,187,30,67,99,168,90,106,234,26,148,77,241,63,162,42,42,42,42,181,236,115,85,175,99,218,170,199,177,205,115,85,205,114,42,134,162,1,86,188,171,248,245,166,170,166,181,112,177,172,151,218,74,55,209,211,195,111,193,174,117,29,213,125,99,214,89,156,180,21,53,18,74,230,163,209,175,130,42,86,53,140,102,200,187,93,85,235,19,95,105,64,0,0,12,214,113,99,230,159,89,62,96,100,62,163,57,165,51,53,156,88,249,167,214,79,152,25,15,168,206,5,212,242,184,242,39,166,95,90,245,138,210,85,17,87,149,199,145,61,50,250,215,172,86,146,168,0,0,0,0,1,21,121,163,249,19,212,223,162,250,197,17,42,136,171,205,31,200,158,166,253,23,214,40,128,160,19,85,6,85,205,84,0,57,87,22,62,86,53,147,229,254,67,233,211,157,84,229,92,88,249,88,214,79,151,249,15,167,78,6,107,11,232,229,221,198,253,31,21,88,34,226,89,141,86,221,77,196,237,241,75,125,114,195,5,52,55,72,221,52,177,178,170,150,38,74,231,187,107,25,7,136,84,142,56,217,45,67,81,141,70,189,141,74,23,61,6,1,159,230,90,89,153,90,117,7,79,178,26,187,30,67,99,168,74,154,26,234,101,77,241,63,162,162,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,133,196,243,66,224,91,246,215,138,191,92,116,115,12,241,122,147,101,217,237,138,106,39,109,154,251,107,142,55,34,244,133,26,190,34,178,30,145,246,250,43,94,248,145,241,255,0,21,205,167,141,42,87,64,127,108,191,182,92,79,247,124,246,175,237,11,218,13,246,23,179,54,247,187,219,93,191,118,255,0,225,246,123,125,206,239,119,248,93,174,231,119,248,123,203,254,225,71,138,237,56,226,215,78,25,154,225,82,248,27,173,15,110,11,253,130,121,145,245,86,138,167,34,170,53,202,136,157,200,95,181,203,20,200,136,217,26,215,34,163,30,201,35,103,182,211,157,20,210,61,32,169,190,85,105,110,156,99,248,163,242,74,136,106,110,105,104,161,101,51,39,124,81,36,81,166,198,34,53,140,107,81,85,24,196,70,35,228,149,253,55,203,35,156,17,211,152,223,218,175,234,117,102,159,110,189,149,246,147,217,248,239,182,61,147,220,240,62,59,218,148,29,255,0,15,221,254,39,103,185,191,102,255,0,139,111,78,190,254,165,11,151,253,205,31,200,158,166,253,23,214,40,138,1,3,85,5,59,115,84,224,98,213,165,181,63,188,142,145,218,233,45,248,157,202,162,150,219,124,199,173,182,182,211,211,89,167,237,36,113,85,66,218,120,210,40,233,165,88,218,215,239,218,169,81,43,85,28,254,254,216,238,36,252,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,129,153,125,23,213,236,203,65,117,67,31,213,205,63,158,146,59,238,59,80,233,169,210,174,4,154,9,88,248,221,20,176,200,207,114,171,36,138,73,35,85,106,181,232,143,85,107,154,228,71,38,132,248,93,226,111,1,226,155,75,237,186,129,136,84,210,81,220,159,78,215,94,177,229,184,195,83,91,102,157,100,150,61,147,182,53,220,214,61,208,74,232,158,246,177,100,141,26,253,173,234,173,109,59,115,17,224,130,179,133,92,237,50,220,58,151,118,153,101,151,9,98,177,53,38,158,166,107,92,141,134,41,31,75,85,43,226,107,27,185,239,159,195,162,201,36,143,138,157,202,247,43,152,247,47,42,225,71,138,237,71,225,43,81,217,154,225,82,248,235,85,119,110,11,253,130,121,149,148,183,122,86,170,170,53,202,136,189,185,153,185,203,20,200,138,232,220,231,34,163,216,249,35,120,104,248,30,127,0,207,240,221,83,195,109,58,131,167,217,13,37,243,30,190,83,165,77,13,117,50,174,201,89,213,81,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,61,0,0,0,25,87,46,167,149,167,26,248,174,168,105,197,135,134,252,214,231,224,179,236,66,223,224,173,62,33,99,100,119,187,92,8,189,150,211,236,107,83,189,79,3,91,27,226,84,87,186,56,146,100,116,159,198,237,82,177,245,113,108,179,42,193,175,180,185,78,21,147,93,113,251,213,22,255,0,13,113,181,214,201,73,85,6,246,57,143,217,44,106,215,183,115,30,230,175,69,247,181,202,139,238,85,2,242,121,130,112,21,143,113,51,134,215,103,58,125,98,164,163,213,75,69,60,147,80,190,159,194,209,50,254,245,90,102,172,53,211,44,74,249,158,218,122,119,71,78,174,145,140,99,222,136,231,53,138,170,148,151,139,98,122,167,22,163,210,226,216,86,51,149,179,62,181,92,31,225,173,214,186,42,148,188,82,87,82,43,158,253,145,70,157,232,230,133,98,115,151,162,35,152,177,170,175,77,171,210,250,120,23,227,54,197,198,30,156,85,92,228,181,123,27,51,197,252,61,62,77,109,137,143,90,86,201,42,63,181,83,77,35,186,245,134,94,212,170,145,185,203,36,110,99,154,237,200,140,150,78,171,135,232,14,141,96,26,143,148,234,230,27,167,182,171,86,95,154,109,246,221,210,6,59,185,83,209,81,206,218,213,85,100,93,199,162,73,47,109,173,238,200,214,190,77,239,68,114,7,213,210,223,218,159,216,75,103,237,175,236,167,219,63,227,123,79,236,183,137,246,95,246,231,246,123,62,39,248,191,218,123,91,183,127,223,239,233,238,232,122,176,0,0,0,16,3,157,95,149,140,91,230,5,15,167,92,73,254,64,14,117,126,86,49,111,152,20,62,157,113,2,0,114,184,243,217,166,95,90,244,122,210,255,0,138,1,229,113,231,179,76,190,181,232,245,165,255,0,0,0,0,0,0,57,87,22,62,86,53,147,229,254,67,233,211,157,84,229,92,88,249,88,214,79,151,249,15,167,78,6,107,13,84,25,87,53,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,205,103,22,62,105,245,147,230,6,67,234,51,154,83,51,89,197,143,154,125,100,249,129,144,250,140,224,115,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,11,222,229,205,193,71,238,171,167,19,223,243,251,101,170,77,77,202,127,137,114,169,129,59,178,90,232,85,24,177,219,27,54,231,49,219,94,197,146,87,68,141,107,228,115,91,214,86,195,20,139,192,57,74,112,93,138,253,144,163,226,187,63,109,170,255,0,87,123,239,65,139,218,231,161,142,162,59,87,133,173,218,234,231,58,86,42,178,177,39,164,84,137,209,42,118,227,220,187,156,233,118,197,103,224,10,160,230,177,192,149,213,46,181,252,83,104,214,51,72,235,107,169,214,124,222,213,110,129,205,158,57,209,207,116,151,132,98,42,181,236,115,85,169,62,198,181,88,172,239,185,31,190,121,35,181,243,242,93,173,54,171,253,170,182,197,125,182,82,92,109,183,26,121,41,43,40,234,225,108,208,84,193,35,85,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,6,88,137,255,0,201,83,205,62,83,242,254,187,212,109,199,138,230,113,194,37,171,134,93,92,164,202,240,251,141,34,226,122,149,81,113,185,91,109,81,211,182,7,218,39,137,241,58,162,149,172,141,173,139,195,53,106,99,236,237,68,86,179,172,110,111,240,210,73,61,175,37,79,52,249,79,203,250,239,81,183,1,213,121,231,126,9,254,100,253,52,175,93,17,213,237,92,209,137,51,76,139,71,231,171,160,174,185,226,242,217,174,183,122,72,30,249,237,54,233,235,105,55,212,71,43,125,212,239,116,173,130,4,153,127,162,179,166,197,108,171,27,219,97,92,243,191,4,255,0,50,126,154,113,254,77,86,155,85,255,0,137,44,218,197,125,182,82,92,109,183,29,55,185,82,86,81,213,194,217,160,169,130,74,251,123,100,138,72,220,138,215,177,205,85,106,181,81,81,81,85,20,8,22,95,247,45,157,55,208,236,23,134,92,110,237,164,53,150,171,165,215,35,183,208,87,102,55,42,122,232,107,42,150,240,250,88,230,146,142,161,241,255,0,106,240,253,245,99,41,213,26,177,181,202,174,69,124,146,61,245,193,204,51,151,157,215,134,139,173,70,170,105,93,29,93,199,74,238,53,8,143,98,185,211,79,141,207,35,186,54,158,119,47,87,62,153,206,84,108,83,185,85,81,85,177,74,187,251,114,79,207,248,28,227,143,50,225,11,50,117,45,83,42,239,154,117,124,168,107,239,214,22,61,55,198,254,136,223,27,71,185,81,172,169,107,81,168,173,85,70,76,198,163,30,173,86,197,44,65,160,146,149,185,213,249,167,197,190,95,208,250,141,196,185,60,79,41,177,103,56,173,155,53,197,171,188,109,151,32,183,211,221,45,213,61,167,199,223,165,158,54,201,20,155,30,141,123,119,49,237,94,142,68,114,117,232,168,139,238,41,179,157,95,154,124,91,229,253,15,168,220,64,114,84,243,79,148,252,191,174,245,27,113,117,37,43,114,84,243,79,148,252,191,174,245,27,113,117,32,8,127,204,103,130,143,222,171,78,32,191,224,22,203,84,122,155,139,127,18,219,83,58,118,164,186,80,162,61,100,182,58,109,205,99,119,61,233,36,78,149,28,214,72,215,55,172,77,154,89,18,96,0,50,195,118,180,221,108,23,90,219,21,246,217,87,110,185,91,170,36,164,172,163,171,133,208,207,77,60,110,86,201,20,145,185,17,204,123,92,138,213,106,162,42,42,42,41,117,60,180,56,245,166,215,156,122,29,21,213,155,237,36,26,139,99,167,142,27,67,228,238,239,191,219,160,165,141,174,153,211,77,44,142,158,185,29,28,210,204,159,6,230,57,30,198,185,25,50,179,197,115,69,224,22,143,48,177,92,184,152,209,219,125,170,215,117,199,45,245,53,217,101,158,10,104,40,227,185,210,177,242,212,207,114,107,218,214,239,172,111,114,71,75,220,87,58,104,218,221,170,143,141,25,53,75,98,121,77,247,6,202,172,217,174,45,93,224,175,88,253,194,158,233,110,169,237,50,78,197,84,18,54,72,164,216,244,115,29,181,236,106,244,114,43,87,167,69,69,79,112,23,41,206,175,202,198,45,243,2,135,211,174,36,0,229,113,231,179,76,190,181,232,245,165,239,102,186,123,128,234,85,170,43,22,163,96,248,254,85,109,130,161,181,113,81,222,237,144,215,65,28,237,107,154,217,91,28,205,115,81,232,215,189,168,228,78,189,30,228,254,106,121,252,91,135,173,2,193,175,180,185,78,21,161,250,127,143,222,168,183,248,107,141,175,25,162,164,170,131,123,28,199,236,150,56,218,246,238,99,220,213,232,190,246,185,81,125,202,160,68,14,117,126,86,49,111,152,20,62,157,113,32,7,43,143,61,154,101,245,175,71,173,39,255,0,58,191,43,24,183,204,10,31,78,184,144,3,149,199,158,205,50,250,215,163,214,129,127,192,0,6,107,56,177,243,79,172,159,48,50,31,81,156,210,153,154,206,44,124,211,235,39,204,12,135,212,103,3,208,75,146,106,229,159,130,107,101,130,207,123,171,131,78,178,29,72,188,71,122,165,164,161,123,25,45,198,11,125,170,74,102,85,85,35,149,175,99,154,178,62,42,125,172,248,233,164,145,86,85,99,59,31,147,131,61,20,197,120,137,226,79,15,209,204,214,225,117,162,178,228,30,208,241,51,218,229,142,58,166,118,40,42,42,25,177,210,71,35,19,171,225,106,47,86,47,194,171,211,162,244,84,146,186,43,137,253,171,228,253,173,94,31,25,246,205,125,155,80,25,118,163,217,69,226,38,163,237,50,207,226,42,99,232,138,232,246,82,186,167,124,137,211,108,75,46,229,70,171,136,85,165,90,153,149,104,222,163,227,154,165,133,85,248,123,214,51,112,138,225,77,186,73,25,28,219,23,227,130,94,219,216,247,67,43,21,209,200,196,114,111,141,239,106,175,71,40,26,104,197,177,60,87,6,177,82,226,216,86,51,106,199,236,180,91,252,53,186,215,69,29,37,44,27,222,231,191,100,81,163,88,221,207,123,156,189,19,222,231,42,175,189,84,250,192,1,149,114,255,0,185,92,121,19,211,47,173,122,197,105,213,127,116,238,22,63,230,211,165,95,245,54,221,255,0,98,123,252,91,19,197,112,107,21,46,45,133,99,54,172,126,203,69,191,195,91,173,116,81,210,82,193,189,238,123,246,69,26,53,141,220,247,185,203,209,61,238,114,170,251,213,64,250,192,0,32,7,58,191,43,24,183,204,10,31,78,184,144,3,149,199,158,205,50,250,215,163,214,147,255,0,157,95,149,140,91,230,5,15,167,92,72,1,202,227,207,102,153,125,107,209,235,64,191,224,0,17,87,154,63,145,61,77,250,47,172,81,20,173,194,119,154,125,27,249,129,143,122,140,5,212,243,71,242,39,169,191,69,245,138,34,149,184,78,243,79,163,127,48,49,239,81,128,11,84,231,87,229,99,22,249,129,67,233,215,18,0,114,184,243,217,166,95,90,244,122,210,127,243,171,242,177,139,124,192,161,244,235,137,0,57,92,121,236,211,47,173,122,61,104,23,252,0,3,143,241,69,195,38,3,197,54,151,220,180,255,0,47,166,164,163,185,62,157,205,178,228,41,110,134,166,182,205,58,201,20,155,224,116,137,185,172,123,160,137,178,177,142,98,201,26,57,155,155,213,28,220,246,107,70,144,230,90,11,170,25,6,145,234,4,20,145,223,113,218,134,195,80,180,147,164,208,74,199,198,217,98,154,55,251,149,89,36,82,71,34,35,145,175,68,122,35,154,215,34,181,52,230,69,94,61,184,32,177,113,113,130,69,91,142,82,218,173,186,155,100,237,69,100,189,214,76,250,120,95,74,179,34,205,75,86,232,226,145,242,67,177,210,190,52,216,174,100,189,54,185,173,146,84,120,66,174,86,252,125,81,233,223,129,225,147,88,238,22,171,110,32,190,50,163,29,200,171,42,96,161,134,209,34,247,106,102,166,171,146,71,49,142,134,87,172,139,28,138,171,35,101,145,35,248,217,35,59,51,87,154,63,145,61,77,250,47,172,81,20,2,104,35,129,219,157,79,16,252,14,96,117,90,235,29,38,122,251,189,61,101,53,201,47,244,145,86,178,185,148,119,57,226,167,89,217,35,85,179,61,173,167,133,119,189,21,238,123,17,238,87,61,85,202,25,247,53,80,114,175,221,59,133,143,249,180,233,87,253,77,183,127,216,157,84,1,197,56,211,211,219,22,168,112,167,169,248,150,73,126,246,37,7,217,249,238,142,184,187,127,110,150,74,21,74,216,164,149,35,138,89,22,20,146,153,157,196,142,55,72,177,239,70,38,229,105,218,200,85,205,199,83,49,92,63,132,43,198,11,118,171,235,122,207,110,20,22,251,69,44,114,71,220,119,134,171,134,178,121,220,199,61,30,176,177,144,35,28,246,53,219,100,158,6,170,34,63,170,5,22,26,30,229,225,141,218,177,94,11,116,170,217,102,201,233,47,244,243,217,223,114,125,93,50,55,100,115,213,212,203,83,53,42,237,123,147,125,60,179,73,78,255,0,122,46,248,93,213,172,94,172,110,120,75,169,228,217,173,127,110,120,125,187,104,229,93,191,179,87,166,87,4,236,207,28,91,99,158,134,227,45,69,68,123,156,178,57,93,51,103,101,98,59,163,24,212,143,177,211,115,183,168,19,252,138,188,209,252,137,234,111,209,125,98,136,149,68,85,230,143,228,79,83,126,139,235,20,64,80,9,170,131,42,230,170,0,0,0,0,0,170,190,121,223,130,127,153,63,77,43,87,74,180,207,42,214,77,71,199,52,183,10,164,241,23,172,154,225,21,190,155,116,114,62,56,119,175,199,60,189,182,61,237,134,38,35,164,145,232,213,217,27,30,229,78,141,82,202,185,231,126,9,254,100,253,52,138,188,174,60,246,105,151,214,189,30,180,11,158,225,119,134,76,7,133,157,47,182,233,254,33,77,73,89,114,101,59,91,122,200,86,221,13,53,109,230,116,146,89,55,206,232,211,115,152,199,79,43,98,99,220,245,142,53,107,55,59,162,185,221,128,0,0,0,5,0,243,71,243,217,169,191,69,244,122,34,255,0,138,1,230,143,231,179,83,126,139,232,244,64,74,174,70,63,141,159,150,255,0,82,45,80,170,190,70,63,141,159,150,255,0,82,45,80,1,149,115,85,7,42,253,211,184,88,255,0,155,78,149,127,212,219,119,253,136,14,19,188,172,104,223,203,252,123,211,160,51,88,106,118,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,44,64,95,247,43,143,34,122,101,245,175,88,173,37,81,21,121,92,121,19,211,47,173,122,197,105,42,128,0,0,17,87,154,63,145,61,77,250,47,172,81,18,168,138,188,209,252,137,234,111,209,125,98,136,10,86,225,59,205,62,141,252,192,199,189,70,3,74,102,107,56,78,243,79,163,127,48,49,239,81,128,210,152,2,149,185,213,249,167,197,190,95,208,250,141,196,186,146,149,185,213,249,167,197,190,95,208,250,141,196,14,171,200,199,241,179,242,223,234,69,170,21,87,200,199,241,179,242,223,234,69,170,1,194,184,119,226,171,13,214,236,183,80,244,182,107,149,37,38,119,167,89,69,234,211,95,105,72,214,37,158,221,79,113,154,10,90,200,17,207,114,202,206,210,66,201,92,138,155,102,87,117,99,25,36,59,248,255,0,49,30,1,104,248,156,197,83,60,210,219,125,170,219,169,182,78,237,71,68,166,130,159,237,52,107,28,76,240,213,85,59,81,235,51,25,4,109,167,146,71,172,109,248,163,118,214,201,220,138,170,245,115,83,50,173,27,227,187,80,117,75,10,171,240,247,172,103,84,47,151,10,109,210,72,200,230,217,115,159,124,18,246,222,199,186,25,88,174,142,70,35,147,124,111,123,85,122,57,75,222,225,187,91,237,92,71,232,150,45,173,22,107,29,93,154,159,35,167,149,207,160,169,145,178,62,154,120,103,146,158,102,35,219,238,123,18,88,100,216,254,141,87,51,107,149,172,85,86,32,102,136,189,62,93,220,125,81,241,57,138,174,7,170,87,11,85,183,83,108,157,170,126,171,83,5,63,218,104,214,57,95,226,105,105,183,35,214,102,50,9,29,81,28,108,88,219,240,200,221,173,147,183,23,0,230,197,193,5,138,223,110,185,241,103,166,116,182,171,44,116,253,37,205,168,150,103,199,227,170,170,42,169,224,167,170,165,133,177,43,18,103,190,119,173,66,186,70,53,219,90,244,106,200,233,28,250,203,192,51,252,203,75,51,43,78,160,233,246,67,87,99,200,108,117,9,83,67,93,76,169,190,39,244,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,80,212,64,0,1,154,206,44,124,211,235,39,204,12,135,212,103,52,166,102,179,139,31,52,250,201,243,3,33,245,25,192,186,158,87,30,68,244,203,235,94,177,90,74,162,42,242,184,242,39,166,95,90,245,138,210,85,0,40,7,154,63,158,205,77,250,47,163,209,23,252,115,252,167,135,173,2,206,111,181,89,78,107,161,250,127,144,94,171,118,120,155,141,211,25,162,171,170,159,99,26,198,111,150,72,220,247,109,99,26,212,234,190,230,181,17,61,200,128,68,14,74,158,86,50,159,152,21,222,157,110,39,249,231,240,173,61,192,116,214,213,45,139,78,112,124,127,21,182,207,80,234,185,104,236,150,200,104,96,146,119,53,173,116,174,142,22,181,170,245,107,24,213,114,167,94,140,106,127,36,61,0,2,42,243,71,242,39,169,191,69,245,138,34,85,17,87,154,63,145,61,77,250,47,172,81,1,64,38,170,12,171,154,168,0,114,174,44,124,172,107,39,203,252,135,211,167,58,169,202,184,177,242,177,172,159,47,242,31,78,156,12,214,22,83,205,35,128,90,61,59,241,220,77,232,229,190,213,109,196,23,193,211,228,88,237,29,52,20,48,218,36,94,213,52,53,52,145,198,214,49,208,202,245,141,36,141,17,100,108,178,44,159,27,36,127,102,181,141,78,221,173,54,171,253,170,182,197,125,182,82,92,109,183,26,121,41,43,40,234,225,108,208,84,193,35,85,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,6,112,120,93,226,111,62,225,103,84,45,186,129,136,84,213,214,91,89,80,215,94,177,229,184,205,77,69,121,129,35,150,61,147,182,53,218,231,177,179,202,232,158,246,189,35,145,90,253,174,232,173,118,133,52,95,87,176,221,122,210,252,127,87,52,254,122,185,44,89,21,59,166,167,74,184,22,25,226,123,36,116,82,195,35,61,232,143,142,88,228,141,85,170,230,42,177,85,174,115,85,28,180,151,204,71,130,10,206,21,115,180,203,112,234,93,218,101,150,92,37,138,196,212,154,122,153,173,114,54,24,164,125,45,84,175,137,172,110,231,190,127,14,139,36,146,62,42,119,43,220,174,99,220,191,43,128,158,55,239,188,35,231,114,209,100,117,87,91,150,153,94,251,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,23,93,205,115,163,137,88,22,169,205,31,200,158,166,253,23,214,40,138,1,47,207,153,141,218,213,127,229,255,0,168,23,219,21,206,146,227,109,184,211,216,106,232,235,41,38,108,208,84,193,37,218,133,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,80,96,26,168,0,1,231,243,252,3,13,213,60,54,237,167,218,131,143,82,95,49,235,229,58,211,87,80,212,162,236,149,157,81,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,83,60,60,87,112,163,168,252,37,106,59,240,172,214,47,29,106,174,238,79,96,191,193,10,178,150,239,74,213,68,87,53,21,87,183,51,55,53,37,133,85,93,27,156,213,69,123,31,28,143,209,241,199,248,162,225,147,1,226,155,75,238,90,127,151,211,82,81,220,159,78,230,217,114,20,183,67,83,91,102,157,100,138,77,240,58,68,220,214,61,208,68,217,88,199,49,100,141,28,205,205,234,142,104,83,183,46,238,55,235,56,85,206,215,18,204,106,183,105,150,89,112,138,91,235,150,25,234,102,181,200,216,101,141,149,84,177,50,86,177,187,158,248,60,66,164,114,72,248,169,218,140,106,185,140,106,222,245,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,134,101,245,163,72,115,45,5,213,12,131,72,245,2,10,72,239,184,237,67,97,168,90,73,210,104,37,99,227,108,177,77,27,253,202,172,146,41,35,145,17,200,215,162,61,17,205,107,145,90,151,19,201,183,41,190,228,28,35,214,90,110,245,222,34,147,25,204,46,54,187,92,125,166,51,195,210,190,10,106,183,71,213,168,138,254,179,213,212,63,171,149,93,241,244,235,181,173,68,10,65,52,167,194,119,149,141,27,249,127,143,122,116,3,247,78,225,99,254,109,58,85,255,0,83,109,223,246,39,74,180,218,109,86,11,85,21,138,197,108,164,183,91,109,212,241,210,81,209,210,66,216,96,166,130,54,163,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,12,177,22,19,196,255,0,1,84,213,92,40,105,143,20,250,55,98,164,163,125,30,155,217,46,25,205,178,159,186,175,172,122,209,209,53,43,233,169,227,137,205,71,163,95,60,181,79,115,216,205,145,119,122,43,214,87,62,189,141,41,240,157,229,99,70,254,95,227,222,157,0,25,235,208,189,116,212,126,29,53,30,221,170,26,95,121,240,55,90,30,177,77,12,168,175,165,184,82,185,81,100,165,169,141,21,59,144,191,107,122,167,84,114,57,173,123,28,199,177,143,110,135,184,120,226,7,1,226,107,75,232,117,95,78,95,86,203,109,101,69,69,36,180,117,203,10,86,209,79,12,138,215,69,81,28,50,72,216,222,173,217,43,90,174,234,177,203,27,189,219,144,169,110,102,188,9,93,116,71,50,184,235,158,150,227,52,145,233,125,250,162,55,85,81,218,224,115,25,141,214,189,26,215,50,72,250,170,50,154,105,122,186,55,179,108,108,124,157,141,177,162,67,221,225,92,20,113,93,125,225,47,89,104,179,46,237,214,179,16,185,116,163,202,108,148,83,49,190,62,151,107,210,57,17,178,34,177,102,129,239,238,198,189,88,229,232,248,251,140,100,178,40,26,41,7,159,192,51,252,55,84,240,219,78,160,233,246,67,73,124,199,175,148,233,83,67,93,76,171,178,86,117,84,84,84,84,71,49,237,114,57,143,99,145,30,199,181,205,114,53,205,84,79,64,0,0,0,128,28,234,252,172,98,223,48,40,125,58,226,79,242,0,115,171,242,177,139,124,192,161,244,235,136,16,3,149,199,158,205,50,250,215,163,214,151,252,80,15,43,143,61,154,101,245,175,71,173,47,248,0,0,0,0,1,202,184,177,242,177,172,159,47,242,31,78,156,234,167,42,226,199,202,198,178,124,191,200,125,58,112,51,88,106,160,202,185,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,107,56,177,243,79,172,159,48,50,31,81,156,210,153,154,206,44,124,211,235,39,204,12,135,212,103,2,234,121,92,121,19,211,47,173,122,197,105,42,136,171,202,227,200,158,153,125,107,214,43,73,84,0,0,5,85,243,206,252,19,252,201,250,105,202,185,42,121,167,202,126,95,215,122,141,184,234,188,243,191,4,255,0,50,126,154,114,174,74,158,105,242,159,151,245,222,163,110,3,170,243,206,252,19,252,201,250,105,202,185,42,121,167,202,126,95,215,122,141,184,234,188,243,191,4,255,0,50,126,154,114,174,74,158,105,242,159,151,245,222,163,110,2,231,174,214,155,85,254,213,91,98,190,219,41,46,54,219,141,60,148,149,148,117,112,182,104,42,96,145,170,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,51,153,198,78,11,163,90,105,196,118,103,130,232,93,210,235,87,141,217,110,18,81,201,5,194,7,55,217,245,209,189,205,169,163,134,87,185,100,168,134,41,17,204,108,178,53,174,94,138,222,178,163,82,121,108,167,153,95,48,186,61,50,177,87,104,86,131,101,255,0,236,234,191,108,87,139,229,174,104,42,35,179,210,239,169,134,166,149,147,71,50,201,77,113,108,144,177,170,142,143,116,113,202,174,107,153,38,199,54,168,116,119,71,115,237,117,207,237,122,115,167,54,26,187,141,202,227,81,4,82,203,21,44,211,65,111,130,73,163,133,213,117,78,133,143,116,84,209,186,86,44,146,171,85,26,139,254,68,80,159,252,156,117,191,94,103,204,171,180,50,150,199,87,145,233,125,45,60,215,26,186,201,164,218,204,86,119,163,221,26,197,35,189,206,101,76,173,115,86,149,61,234,245,124,236,218,140,168,238,120,174,117,126,105,241,111,151,244,62,163,113,45,39,133,94,25,240,222,20,52,142,143,75,112,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,171,110,117,126,105,241,111,151,244,62,163,113,1,201,83,205,62,83,242,254,187,212,109,197,212,148,173,201,83,205,62,83,242,254,187,212,109,197,212,128,0,1,202,184,177,242,177,172,159,47,242,31,78,156,205,97,165,62,44,124,172,107,39,203,252,135,211,167,51,88,6,170,0,0,64,14,117,126,86,49,111,152,20,62,157,113,32,7,43,143,61,154,101,245,175,71,173,39,255,0,58,191,43,24,183,204,10,31,78,184,144,3,149,199,158,205,50,250,215,163,214,129,127,192,0,6,107,56,177,243,79,172,159,48,50,31,81,156,210,153,154,206,44,124,211,235,39,204,12,135,212,103,2,210,121,53,90,109,87,254,17,51,107,21,246,217,73,113,182,220,115,139,149,37,101,29,92,45,154,10,152,36,182,91,219,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,165,53,221,173,55,91,5,214,182,197,125,182,85,219,174,86,234,137,41,43,40,234,225,116,51,211,79,27,149,178,69,36,110,68,115,30,215,34,181,90,168,138,138,138,138,92,255,0,37,79,43,25,79,204,10,239,78,183,16,43,154,110,1,83,130,241,165,153,85,38,61,73,105,182,229,84,244,23,251,106,83,36,77,101,83,36,166,100,85,21,10,200,215,225,123,235,32,171,87,239,68,123,159,185,235,215,122,57,193,109,92,188,51,91,174,127,193,110,149,95,111,52,244,144,212,82,217,223,100,99,105,152,230,177,96,183,212,203,67,11,149,28,231,46,247,69,77,27,158,189,122,43,213,202,136,212,84,106,72,162,176,57,33,106,103,137,197,117,47,71,43,42,237,81,123,62,225,73,147,91,224,238,109,174,168,241,17,173,61,91,246,171,254,56,99,240,180,73,213,172,77,174,159,226,114,239,98,37,159,128,0,0,0,1,0,57,213,249,88,197,190,96,80,250,117,196,128,28,174,60,246,105,151,214,189,30,180,159,252,234,252,172,98,223,48,40,125,58,226,64,14,87,30,123,52,203,235,94,143,90,5,255,0,0,0,138,188,209,252,137,234,111,209,125,98,136,165,110,19,188,211,232,223,204,12,123,212,96,46,167,154,63,145,61,77,250,47,172,81,20,173,194,119,154,125,27,249,129,143,122,140,0,90,167,58,191,43,24,183,204,10,31,78,184,144,3,149,199,158,205,50,250,215,163,214,147,255,0,157,95,149,140,91,230,5,15,167,92,72,1,202,227,207,102,153,125,107,209,235,64,191,224,0,0,0,25,87,47,251,149,199,145,61,50,250,215,172,86,148,2,95,247,43,143,34,122,101,245,175,88,173,2,85,0,0,20,173,206,79,90,254,220,241,5,105,209,202,75,127,102,147,76,173,235,222,158,72,182,201,61,117,198,42,122,137,54,185,36,114,58,22,192,202,52,111,86,49,201,39,127,174,230,236,82,234,76,208,241,41,171,213,58,245,175,57,206,174,77,61,92,148,249,21,226,105,173,233,87,4,80,207,21,185,157,34,162,134,70,69,213,136,248,233,163,134,53,84,87,117,86,42,171,156,170,174,80,231,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,116,218,215,189,176,76,230,181,87,171,146,41,21,58,237,94,147,171,147,142,175,84,225,92,75,215,105,109,68,245,107,109,212,123,60,208,178,8,96,137,204,246,141,11,31,85,12,210,189,221,30,198,54,157,43,216,136,197,94,175,153,155,154,189,17,204,246,182,238,23,172,86,254,79,55,124,225,112,11,173,70,103,119,184,83,231,78,146,74,71,182,170,24,224,175,90,72,166,106,70,198,189,244,109,181,201,83,80,222,239,114,54,182,170,121,218,168,142,106,182,0,105,86,166,101,90,55,168,248,230,169,97,85,126,30,245,140,220,34,184,83,110,146,70,71,54,197,248,224,151,182,246,61,208,202,197,116,114,49,28,155,227,123,218,171,209,202,6,159,136,171,205,31,200,158,166,253,23,214,40,137,84,69,94,104,254,68,245,55,232,190,177,68,5,0,151,83,204,195,152,5,247,135,159,102,233,14,133,228,86,168,243,234,222,149,151,186,238,219,42,230,176,82,167,109,240,199,217,145,142,135,189,80,142,114,244,147,115,153,19,119,118,255,0,141,20,173,165,99,245,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,6,138,120,59,226,171,13,226,191,72,237,249,133,154,229,72,220,158,221,79,79,77,150,90,35,141,97,125,186,226,172,248,213,177,57,239,119,134,145,205,145,208,191,115,183,49,21,170,189,198,72,198,119,83,53,156,58,113,47,170,124,47,231,112,231,90,103,118,255,0,125,227,108,213,147,212,251,46,231,252,25,162,143,197,193,12,177,247,187,93,247,190,61,206,248,31,209,201,252,209,116,39,161,122,233,167,28,69,233,197,187,84,52,190,243,227,173,85,221,98,154,25,81,25,85,111,170,106,34,201,75,83,26,42,246,230,102,230,245,78,170,213,107,154,246,57,236,123,30,224,232,0,0,42,175,158,119,224,159,230,79,211,72,171,202,227,207,102,153,125,107,209,235,73,85,207,59,240,79,243,39,233,164,85,229,113,231,179,76,190,181,232,245,160,95,240,0,0,4,95,227,7,143,237,35,225,54,213,236,247,73,73,152,231,114,84,71,11,49,74,11,155,34,158,153,138,214,72,233,171,100,70,200,180,140,237,72,199,49,28,197,124,170,246,108,106,179,185,36,97,40,10,1,230,143,231,179,83,126,139,232,244,68,255,0,229,213,204,102,251,196,166,85,118,210,29,102,165,181,81,229,239,241,119,139,21,117,22,202,106,122,218,94,230,247,208,36,47,122,189,102,129,143,85,141,91,189,207,130,39,186,78,143,137,242,205,0,57,163,249,236,212,223,162,250,61,16,18,171,145,143,227,103,229,191,212,139,84,42,175,145,143,227,103,229,191,212,139,84,0,0,0,101,92,213,65,149,112,47,251,149,199,145,61,50,250,215,172,86,146,168,138,188,174,60,137,233,151,214,189,98,180,149,64,0,62,78,83,150,98,184,53,138,171,41,205,114,107,86,63,101,162,217,226,110,55,74,216,233,41,96,222,246,177,155,229,145,90,198,238,123,218,212,234,190,247,57,17,61,234,128,125,98,42,243,71,242,39,169,191,69,245,138,34,37,100,156,233,234,93,175,54,91,134,41,167,213,105,164,20,180,254,18,235,67,91,28,77,189,214,190,93,138,250,198,43,100,116,81,62,5,106,182,56,119,171,36,106,203,220,123,93,36,107,77,39,249,143,101,152,174,115,203,219,80,242,156,43,38,181,100,22,90,223,100,248,107,141,174,182,58,186,89,246,94,233,24,253,146,198,174,99,182,189,142,106,244,95,115,154,168,190,244,80,41,179,132,239,52,250,55,243,3,30,245,24,13,41,153,172,225,59,205,62,141,252,192,199,189,70,3,74,96,10,86,231,87,230,159,22,249,127,67,234,55,18,234,74,86,231,87,230,159,22,249,127,67,234,55,16,58,175,35,31,198,207,203,127,169,22,168,85,95,35,31,198,207,203,127,169,22,168,6,107,56,177,243,79,172,159,48,50,31,81,156,186,158,87,30,68,244,203,235,94,177,90,82,183,22,62,105,245,147,230,6,67,234,51,151,83,202,227,200,158,153,125,107,214,43,64,115,71,242,39,169,191,69,245,138,34,128,75,254,230,143,228,79,83,126,139,235,20,69,0,129,170,128,0,3,53,156,88,249,167,214,79,152,25,15,168,206,105,76,205,103,22,62,105,245,147,230,6,67,234,51,129,117,60,174,60,137,233,151,214,189,98,180,149,68,85,229,113,228,79,76,190,181,235,21,164,170,0,0,0,0,0,69,94,104,254,68,245,55,232,190,177,68,74,162,42,243,71,242,39,169,191,69,245,138,32,40,4,213,65,149,115,85,0,14,85,197,143,149,141,100,249,127,144,250,116,231,85,57,87,22,62,86,53,147,229,254,67,233,211,129,154,195,85,6,85,205,84,1,231,243,252,3,13,213,60,54,237,167,218,131,143,82,95,49,235,229,58,211,87,80,212,162,236,149,157,81,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,82,186,248,103,228,239,77,128,106,229,78,97,175,217,62,63,153,227,22,58,142,238,63,104,162,138,93,151,71,163,221,219,150,229,20,172,70,177,141,106,49,203,76,199,74,199,189,219,95,35,163,99,153,53,154,0,34,87,51,27,77,170,193,203,255,0,80,44,86,43,101,37,186,219,110,167,176,210,81,209,210,66,216,96,166,130,59,181,11,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,160,194,255,0,185,163,249,19,212,223,162,250,197,17,64,32,106,160,0,0,0,5,0,243,71,243,217,169,191,69,244,122,34,127,242,84,242,177,148,252,192,174,244,235,113,0,57,163,249,236,212,223,162,250,61,17,63,249,42,121,88,202,126,96,87,122,117,184,9,254,0,3,42,230,148,248,78,242,177,163,127,47,241,239,78,128,205,97,165,62,19,188,172,104,223,203,252,123,211,160,3,223,229,56,158,43,156,216,170,177,108,215,25,181,100,22,90,221,158,38,221,116,162,142,174,150,125,143,107,217,190,41,17,204,118,215,177,174,78,169,238,115,81,83,222,136,86,94,21,201,98,154,217,175,50,220,51,93,65,164,188,105,5,21,67,170,232,232,98,146,88,239,119,6,38,213,142,142,169,91,27,98,137,136,170,230,201,52,47,222,246,199,240,50,23,75,214,27,74,0,124,156,91,19,197,112,107,21,46,45,133,99,54,172,126,203,69,191,195,91,173,116,81,210,82,193,189,238,123,246,69,26,53,141,220,247,185,203,209,61,238,114,170,251,213,79,172,0,0,0,2,0,115,171,242,177,139,124,192,161,244,235,137,63,200,1,206,175,202,198,45,243,2,135,211,174,32,64,14,87,30,123,52,203,235,94,143,90,95,241,64,60,174,60,246,105,151,214,189,30,180,191,224,0,0,0,31,146,237,118,181,88,45,85,183,219,237,206,146,221,109,183,83,201,87,89,89,87,51,97,130,154,8,218,174,146,89,36,114,163,88,198,181,21,202,229,84,68,68,85,80,63,89,202,184,177,242,177,172,159,47,242,31,78,156,130,188,87,115,132,172,193,181,29,248,87,12,150,92,83,40,181,89,187,144,93,47,247,136,167,168,165,174,170,234,137,182,133,32,154,46,176,199,209,200,179,42,185,178,185,122,198,136,198,182,73,100,254,85,196,14,3,196,215,1,58,173,170,250,114,250,182,91,107,48,124,170,146,90,58,229,133,43,104,167,134,138,161,174,138,162,56,100,145,177,189,91,178,86,181,93,213,99,150,55,123,183,32,25,247,53,80,101,92,213,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,53,156,88,249,167,214,79,152,25,15,168,206,105,76,205,103,22,62,105,245,147,230,6,67,234,51,129,117,60,174,60,137,233,151,214,189,98,180,149,68,85,229,113,228,79,76,190,181,235,21,164,170,0,0,2,170,249,231,126,9,254,100,253,52,229,92,149,60,211,229,63,47,235,189,70,220,117,94,121,223,130,127,153,63,77,57,87,37,79,52,249,79,203,250,239,81,183,1,213,121,231,126,9,254,100,253,52,129,92,52,113,49,153,112,181,144,229,121,158,159,80,210,63,33,191,226,245,24,229,13,109,74,35,217,108,124,213,84,211,45,90,68,173,86,204,246,182,157,200,198,59,224,222,246,185,200,246,181,99,124,245,231,157,248,39,249,147,244,210,170,192,250,191,236,171,61,202,191,221,92,143,36,200,238,31,248,202,202,235,149,117,68,159,250,210,77,52,146,63,252,110,115,157,252,213,75,233,224,23,130,140,87,133,61,56,164,189,221,173,158,35,83,114,107,124,50,100,119,10,132,141,242,80,111,70,200,235,101,58,198,231,177,176,196,244,68,123,152,229,239,72,196,122,174,214,196,200,184,255,0,44,46,2,170,116,98,213,73,196,14,176,88,170,232,53,6,231,79,83,13,170,209,87,218,122,90,109,211,182,29,147,73,19,162,238,211,215,57,27,59,85,18,95,134,25,214,55,181,175,89,24,219,10,0,82,183,58,191,52,248,183,203,250,31,81,184,151,82,82,183,58,191,52,248,183,203,250,31,81,184,128,228,169,230,159,41,249,127,93,234,54,226,234,74,86,228,169,230,159,41,249,127,93,234,54,226,234,64,0,0,229,92,88,249,88,214,79,151,249,15,167,78,102,176,210,159,22,62,86,53,147,229,254,67,233,211,153,172,3,85,0,0,32,7,58,191,43,24,183,204,10,31,78,184,144,3,149,199,158,205,50,250,215,163,214,147,255,0,157,95,149,140,91,230,5,15,167,92,72,1,202,227,207,102,153,125,107,209,235,64,191,224,0,3,53,156,88,249,167,214,79,152,25,15,168,206,105,76,205,103,22,62,105,245,147,230,6,67,234,51,129,106,156,149,60,172,101,63,48,43,189,58,220,115,78,120,56,5,76,182,173,44,213,42,28,122,145,41,233,106,46,54,11,165,217,169,19,103,87,202,216,167,162,167,122,245,238,189,136,144,215,189,190,229,99,21,100,254,138,200,155,186,95,37,79,43,25,79,204,10,239,78,183,29,171,152,222,153,254,212,56,54,212,123,117,61,37,170,74,251,13,189,185,53,28,247,8,250,248,95,1,35,106,42,31,11,145,142,115,38,117,44,117,49,53,83,167,94,242,177,206,107,94,229,2,168,57,89,103,245,56,47,26,88,109,42,228,52,150,155,110,85,79,95,96,185,45,74,196,214,85,50,74,103,203,79,78,143,145,62,23,190,178,10,68,102,197,71,185,251,88,157,119,171,93,126,134,91,49,60,166,251,131,101,86,108,215,22,174,240,87,172,126,225,79,116,183,84,246,153,39,98,170,9,27,36,82,108,122,57,142,218,246,53,122,57,21,171,211,162,162,167,184,212,69,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,128,126,176,0,0,0,16,3,157,95,149,140,91,230,5,15,167,92,72,1,202,227,207,102,153,125,107,209,235,73,255,0,206,175,202,198,45,243,2,135,211,174,36,0,229,113,231,179,76,190,181,232,245,160,95,240,0,8,171,205,31,200,158,166,253,23,214,40,138,86,225,59,205,62,141,252,192,199,189,70,2,234,121,163,249,19,212,223,162,250,197,17,74,220,39,121,167,209,191,152,24,247,168,192,5,170,115,171,242,177,139,124,192,161,244,235,137,0,57,92,121,236,211,47,173,122,61,105,63,249,213,249,88,197,190,96,80,250,117,196,128,28,174,60,246,105,151,214,189,30,180,11,254,0,0,0,1,149,114,255,0,185,92,121,19,211,47,173,122,197,105,64,37,255,0,114,184,242,39,166,95,90,245,138,208,37,80,0,8,255,0,199,198,166,101,90,69,194,22,164,231,88,85,95,132,189,83,219,233,237,244,213,77,146,72,228,165,241,181,112,209,190,120,159,27,218,246,77,27,42,28,248,222,142,248,100,107,28,168,168,138,139,158,204,79,22,190,231,57,85,155,10,197,168,124,109,235,32,184,83,218,237,212,221,214,71,223,170,158,70,199,20,123,222,173,99,119,61,237,78,174,84,106,117,234,170,137,239,45,39,158,14,127,83,21,171,75,52,182,135,33,164,90,122,170,139,141,254,233,105,106,196,233,209,241,54,40,40,170,30,157,59,172,98,164,213,236,111,189,24,245,73,63,164,177,166,216,215,202,135,71,110,186,149,197,165,147,46,117,134,146,187,30,211,234,122,139,221,210,90,218,87,75,4,115,186,25,33,162,107,29,177,204,74,148,168,123,39,141,28,173,94,148,178,189,139,186,52,64,46,250,211,128,97,182,92,6,139,75,104,241,234,73,49,58,11,60,118,8,173,53,104,181,80,58,220,200,82,6,211,200,147,43,150,86,118,145,24,189,197,118,228,235,187,175,85,51,67,170,186,103,149,104,222,163,228,122,91,154,210,120,123,214,51,112,150,223,83,182,57,25,28,219,23,224,158,46,227,24,247,67,43,21,178,70,245,106,111,141,236,114,39,71,33,167,226,144,57,193,104,229,247,6,226,129,117,86,162,111,17,101,212,187,124,21,20,114,109,99,59,21,84,52,240,82,84,83,116,71,185,238,218,198,83,75,220,86,177,171,226,118,55,114,198,229,2,199,249,104,231,245,58,131,193,110,157,213,92,178,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,191,151,154,63,145,61,77,250,47,172,81,16,255,0,146,22,166,120,108,171,82,244,114,178,174,235,47,180,45,244,153,53,190,14,230,234,26,127,15,34,211,213,191,106,191,224,154,79,21,68,157,90,197,220,216,62,39,38,198,34,204,14,104,254,68,245,55,232,190,177,68,5,0,150,169,203,23,151,165,138,235,98,166,226,43,136,28,66,213,125,160,190,219,219,46,37,96,185,194,249,99,100,111,124,209,203,85,91,73,60,41,28,155,227,108,47,166,93,210,70,177,204,178,109,221,218,115,42,172,213,64,20,45,204,71,130,10,206,21,115,180,203,112,234,93,218,101,150,92,37,138,196,212,154,122,153,173,114,54,24,164,125,45,84,175,137,172,110,231,190,127,14,139,36,146,62,42,119,43,220,174,99,220,190,127,129,206,56,243,46,16,179,39,82,213,50,174,249,167,87,202,134,190,253,97,99,211,124,111,232,141,241,180,123,149,26,202,150,181,26,138,213,84,100,204,106,49,234,213,108,82,197,125,57,254,1,134,234,158,27,118,211,237,65,199,169,47,152,245,242,157,105,171,168,106,81,118,74,206,168,168,168,168,168,230,61,174,70,189,143,106,163,216,246,181,205,86,185,168,169,158,30,43,184,81,212,126,18,181,29,248,86,107,23,142,181,87,119,39,176,95,224,133,89,75,119,165,106,162,43,154,138,171,219,153,155,154,146,194,170,174,141,206,106,162,189,143,142,71,134,138,49,108,179,21,206,108,84,185,78,21,147,90,178,11,45,110,255,0,13,113,181,214,199,87,75,62,199,185,143,217,44,106,230,59,107,216,230,175,69,247,57,170,139,239,69,62,177,73,124,178,184,237,186,232,142,101,110,208,205,82,201,169,35,210,251,245,68,141,165,172,186,78,230,51,27,173,122,57,205,124,114,116,84,101,52,210,244,108,140,126,216,216,249,59,251,163,68,155,187,118,128,85,95,60,239,193,63,204,159,166,145,87,149,199,158,205,50,250,215,163,214,146,171,158,119,224,159,230,79,211,72,171,202,227,207,102,153,125,107,209,235,64,191,224,0,2,31,243,17,224,130,143,138,172,17,50,220,58,151,110,166,226,118,249,98,177,53,38,130,154,27,164,110,154,41,31,75,85,43,226,115,221,181,140,159,195,162,201,28,108,150,161,202,247,35,94,247,36,192,0,101,179,253,149,96,89,87,251,171,142,100,152,229,195,255,0,25,71,93,109,174,167,147,255,0,86,72,102,142,70,127,137,205,115,127,146,161,234,181,239,90,242,174,34,117,98,251,172,121,173,190,213,69,122,200,60,47,137,130,215,20,145,210,179,177,77,21,59,54,54,73,36,122,117,100,45,85,234,245,248,149,122,116,78,136,150,127,205,35,128,90,205,68,241,220,77,232,229,190,235,114,203,211,193,211,228,88,237,29,52,245,211,93,227,78,213,52,53,52,145,198,215,189,179,68,196,141,36,141,17,35,116,81,172,159,3,227,127,122,160,64,181,78,70,63,141,159,150,255,0,82,45,80,170,190,70,63,141,159,150,255,0,82,45,80,0,0,1,149,115,85,6,85,192,191,238,87,30,68,244,203,235,94,177,90,74,162,42,242,184,242,39,166,95,90,245,138,210,85,0,60,254,127,128,97,186,167,134,221,180,251,80,113,234,75,230,61,124,167,90,106,234,26,148,93,146,179,170,42,42,42,42,57,143,107,145,175,99,218,168,246,61,173,115,85,174,106,42,122,0,6,117,184,215,225,70,251,194,94,178,214,225,189,171,173,102,33,114,235,89,139,94,235,97,99,124,125,46,214,44,145,171,163,85,98,205,3,223,218,145,58,49,203,209,146,118,216,201,99,67,207,226,60,77,231,216,214,128,231,188,56,220,42,106,239,56,158,99,79,110,109,12,21,119,25,149,150,25,233,110,45,173,87,210,196,170,177,53,147,47,117,37,99,90,213,115,221,27,247,124,10,215,223,247,16,252,63,96,60,77,105,125,118,148,106,51,42,217,109,172,168,167,171,138,178,133,33,74,218,41,225,145,28,217,105,228,154,57,27,27,213,187,226,115,145,189,86,57,100,111,187,114,153,225,215,77,11,212,126,29,53,30,227,165,250,161,102,240,55,90,30,146,195,52,74,175,165,184,82,185,85,35,170,166,145,81,59,144,191,107,186,47,68,114,57,174,99,218,199,177,236,104,125,110,19,188,211,232,223,204,12,123,212,96,52,166,102,179,132,239,52,250,55,243,3,30,245,24,13,41,128,41,91,157,95,154,124,91,229,253,15,168,220,75,169,41,91,157,95,154,124,91,229,253,15,168,220,64,234,188,140,127,27,63,45,254,164,90,161,85,124,140,127,27,63,45,254,164,90,160,25,172,226,199,205,62,178,124,192,200,125,70,114,234,121,92,121,19,211,47,173,122,197,105,74,220,88,249,167,214,79,152,25,15,168,206,93,79,43,143,34,122,101,245,175,88,173,1,205,31,200,158,166,253,23,214,40,138,1,47,251,154,63,145,61,77,250,47,172,81,20,2,6,170,0,0,12,214,113,99,230,159,89,62,96,100,62,163,57,165,51,53,156,88,249,167,214,79,152,25,15,168,206,5,212,242,184,242,39,166,95,90,245,138,210,85,17,87,149,199,145,61,50,250,215,172,86,146,168,0,0,0,0,1,21,121,163,249,19,212,223,162,250,197,17,42,136,171,205,31,200,158,166,253,23,214,40,128,160,19,85,6,85,205,84,0,57,87,22,62,86,53,147,229,254,67,233,211,157,84,229,92,88,249,88,214,79,151,249,15,167,78,6,107,13,84,25,87,53,80,0,0,4,85,230,143,228,79,83,126,139,235,20,69,0,151,253,205,31,200,158,166,253,23,214,40,138,1,3,85,0,0,0,0,40,7,154,63,158,205,77,250,47,163,209,19,255,0,146,167,149,140,167,230,5,119,167,91,136,1,205,31,207,102,166,253,23,209,232,137,255,0,201,83,202,198,83,243,2,187,211,173,192,79,240,0,25,87,52,167,194,119,149,141,27,249,127,143,122,116,6,107,13,41,240,157,229,99,70,254,95,227,222,157,0,29,84,0,0,0,0,0,0,128,28,234,252,172,98,223,48,40,125,58,226,79,242,0,115,171,242,177,139,124,192,161,244,235,136,16,3,149,199,158,205,50,250,215,163,214,151,252,80,15,43,143,61,154,101,245,175,71,173,47,248,0,0,0,0,10,43,230,35,192,45,103,12,121,82,103,154,91,111,186,220,180,202,247,221,168,232,148,211,212,125,153,145,36,137,158,26,170,167,106,177,33,123,231,141,180,242,72,244,145,223,20,110,220,232,251,146,240,13,10,226,23,42,208,186,61,64,178,90,105,189,163,101,212,140,62,231,137,93,237,242,85,73,20,105,226,96,124,112,86,53,26,170,197,154,7,189,85,170,246,187,172,114,78,196,86,44,187,219,163,60,255,0,0,195,117,79,13,187,105,246,160,227,212,151,204,122,249,78,180,213,212,53,40,187,37,103,84,84,84,84,84,115,30,215,35,94,199,181,81,236,123,90,230,171,92,212,84,207,183,26,252,40,223,120,75,214,90,220,55,181,117,172,196,46,93,107,49,107,221,108,44,111,143,165,218,197,146,53,116,106,172,89,160,123,251,82,39,70,57,122,50,78,219,25,44,104,7,0,53,80,101,92,213,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,53,156,88,249,167,214,79,152,25,15,168,206,105,76,164,14,33,121,112,241,157,156,235,238,165,230,184,182,141,248,219,46,65,152,94,110,150,234,159,180,86,168,251,244,179,214,203,36,82,108,125,75,94,221,204,123,87,163,145,28,157,122,42,34,251,128,177,94,87,30,68,244,203,235,94,177,90,74,162,63,240,21,165,185,222,139,112,157,131,105,158,165,216,189,141,146,89,189,167,227,104,188,84,53,29,174,237,202,170,104,255,0,137,11,223,27,186,199,43,29,240,185,122,117,232,189,21,21,18,64,0,0,1,85,124,243,191,4,255,0,50,126,154,114,174,74,158,105,242,159,151,245,222,163,110,37,87,53,190,23,53,219,137,79,217,119,236,83,6,251,71,246,115,219,126,211,254,201,209,209,246,60,71,129,236,255,0,116,203,30,237,221,137,127,163,215,166,223,127,78,169,215,159,242,191,224,207,137,62,29,181,246,255,0,154,235,30,155,253,159,178,214,225,245,86,184,42,125,177,65,87,190,169,245,180,82,54,61,148,243,200,244,234,200,100,94,170,155,126,30,157,122,170,34,135,202,231,157,248,39,249,147,244,211,202,114,186,224,22,179,48,190,219,120,152,214,43,125,214,215,106,199,46,20,213,216,157,158,122,105,232,228,185,213,49,145,84,193,114,115,220,214,239,163,111,114,55,69,219,87,54,105,26,237,202,140,141,89,52,245,226,91,132,75,87,19,90,185,163,217,94,97,113,164,76,79,77,106,46,119,43,149,170,74,118,206,251,188,242,190,133,212,244,174,100,141,116,94,25,203,77,39,123,114,42,185,157,35,107,127,136,178,71,223,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,3,245,128,0,20,173,206,175,205,62,45,242,254,135,212,110,37,212,149,129,205,3,131,62,36,248,137,215,219,6,107,163,154,111,246,130,203,69,135,210,218,231,169,246,197,5,38,202,166,86,214,200,232,246,84,79,27,215,163,38,141,122,162,109,248,186,117,234,138,136,28,87,146,167,154,124,167,229,253,119,168,219,139,169,43,3,149,255,0,6,124,73,240,237,175,183,252,215,88,244,223,236,253,150,183,15,170,181,193,83,237,138,10,189,245,79,173,162,145,177,236,167,158,71,167,86,67,34,245,84,219,240,244,235,213,81,22,207,192,0,0,229,92,88,249,88,214,79,151,249,15,167,78,102,176,211,71,16,184,181,247,57,208,45,75,194,177,106,31,27,122,200,48,251,205,174,221,77,221,100,125,250,169,232,165,142,40,247,189,90,198,238,123,218,157,92,168,212,235,213,85,19,222,82,15,245,46,56,236,255,0,144,207,244,154,207,254,182,5,255,0,0,0,128,28,234,252,172,98,223,48,40,125,58,226,64,14,87,30,123,52,203,235,94,143,90,89,247,52,13,4,213,142,34,116,10,193,133,104,230,41,246,130,245,69,152,82,221,39,166,241,212,212,155,41,89,69,91,27,164,223,81,36,108,94,143,154,52,232,139,187,226,235,211,162,42,164,64,224,43,128,174,44,116,91,139,28,27,83,53,47,74,125,141,141,217,189,167,227,107,125,187,109,168,237,119,109,181,80,199,252,56,106,31,35,186,201,43,27,240,181,122,117,234,189,17,21,80,45,252,0,0,205,103,22,62,105,245,147,230,6,67,234,51,154,83,41,3,136,94,92,60,103,103,58,251,169,121,174,45,163,126,54,203,144,102,23,155,165,186,167,237,21,170,62,253,44,245,178,201,20,155,31,82,215,183,115,30,213,232,228,71,39,94,138,136,190,224,38,7,37,79,43,25,79,204,10,239,78,183,19,252,135,252,175,244,19,86,56,118,208,43,254,21,172,120,167,217,251,213,110,97,85,116,130,155,199,83,85,239,165,125,21,20,109,147,125,60,146,49,58,190,25,19,162,174,239,135,175,78,138,138,179,0,12,187,234,22,21,117,211,92,255,0,37,211,155,237,69,36,247,44,86,241,91,100,172,150,145,238,116,18,79,77,51,225,145,209,185,205,107,149,138,230,42,162,171,90,189,58,117,68,251,139,222,229,125,150,125,171,224,151,79,188,70,77,237,154,251,55,180,109,53,155,235,124,68,212,125,170,233,252,61,52,157,85,93,30,202,87,83,108,141,122,109,137,98,218,136,213,105,13,121,129,114,253,226,163,87,248,168,202,245,75,75,116,254,147,36,199,178,74,123,108,208,79,13,238,138,153,240,62,26,40,105,95,12,172,170,150,39,35,247,83,171,209,88,142,98,178,70,124,91,183,53,189,255,0,149,79,14,92,69,240,227,106,212,155,22,184,99,21,118,11,109,222,162,213,87,100,163,117,230,150,182,5,157,173,169,109,92,172,142,158,105,27,27,213,190,17,174,114,163,85,232,200,211,226,217,238,9,234,0,0,0,2,0,115,171,242,177,139,124,192,161,244,235,137,0,57,92,121,236,211,47,173,122,61,105,103,220,208,52,19,86,56,137,208,43,6,21,163,152,167,218,11,213,22,97,75,116,158,155,199,83,82,108,165,101,21,108,110,147,125,68,145,177,122,62,104,211,162,46,239,139,175,78,136,170,145,3,128,174,2,184,177,209,110,44,112,109,76,212,189,41,246,54,55,102,246,159,141,173,246,237,182,163,181,221,182,213,67,31,240,225,168,124,142,235,36,172,111,194,213,233,215,170,244,68,85,64,183,240,0,17,87,154,63,145,61,77,250,47,172,81,20,173,194,119,154,125,27,249,129,143,122,140,5,233,241,235,165,185,222,180,240,157,156,233,158,154,88,189,179,146,94,125,153,224,168,188,84,52,253,222,213,202,150,105,63,137,51,217,27,122,71,19,221,241,57,58,244,232,157,85,81,22,176,56,122,229,195,198,118,13,175,186,105,154,229,58,55,224,172,184,254,97,102,186,92,106,126,209,90,164,236,82,193,91,20,146,201,177,149,46,123,182,177,142,94,141,69,114,244,232,136,171,238,2,96,115,171,242,177,139,124,192,161,244,235,137,0,57,92,121,236,211,47,173,122,61,105,103,220,208,52,19,86,56,137,208,43,6,21,163,152,167,218,11,213,22,97,75,116,158,155,199,83,82,108,165,101,21,108,110,147,125,68,145,177,122,62,104,211,162,46,239,139,175,78,136,170,145,3,128,174,2,184,177,209,110,44,112,109,76,212,189,41,246,54,55,102,246,159,141,173,246,237,182,163,181,221,182,213,67,31,240,225,168,124,142,235,36,172,111,194,213,233,215,170,244,68,85,64,183,240,0,0,0,25,87,47,251,149,199,145,61,50,250,215,172,86,149,87,253,75,142,59,63,228,51,253,38,179,255,0,173,150,253,192,86,150,231,122,45,194,118,13,166,122,151,98,246,54,73,102,246,159,141,162,241,80,212,118,187,183,42,169,163,254,36,47,124,110,235,28,172,119,194,229,233,215,162,244,84,84,64,144,0,31,39,44,184,223,108,248,173,230,237,139,99,159,104,47,84,86,250,138,139,117,163,198,50,147,218,21,76,141,206,138,155,190,244,86,69,220,122,53,157,199,38,214,238,234,190,228,2,128,121,141,234,103,237,67,140,157,71,184,211,213,221,100,160,176,220,27,140,209,193,112,147,175,133,240,17,182,158,161,144,181,30,230,178,23,85,71,83,43,81,58,117,239,43,220,214,185,238,66,127,242,91,209,203,238,31,163,89,110,177,93,230,237,210,106,37,194,158,158,215,77,181,139,186,150,218,234,136,221,83,189,175,85,77,243,207,81,23,109,204,99,155,225,183,124,77,145,170,144,91,250,151,28,118,127,200,103,250,77,103,255,0,91,46,167,133,141,20,253,221,184,125,194,116,114,75,135,141,171,199,237,235,227,231,108,189,200,223,93,60,175,168,170,237,59,183,26,172,41,60,210,164,123,152,142,237,163,55,117,119,85,80,234,164,0,231,39,162,159,110,120,125,180,235,29,37,195,179,87,166,87,5,239,65,36,187,99,158,134,227,45,61,60,155,90,145,185,93,51,103,101,26,183,171,216,212,143,191,215,115,182,33,63,206,127,175,218,57,98,226,3,70,178,205,29,200,230,240,244,153,53,189,212,241,212,237,123,252,37,83,28,146,83,84,236,99,216,178,118,167,142,41,123,123,209,175,217,181,223,11,149,0,160,206,6,117,66,213,163,156,90,105,158,121,125,109,34,91,96,188,123,54,178,122,186,214,210,65,73,5,116,50,81,73,85,36,174,69,107,89,11,106,86,101,235,209,21,35,84,87,55,174,228,184,158,104,254,68,245,55,232,190,177,68,85,95,245,46,56,236,255,0,144,207,244,154,207,254,182,90,167,20,24,54,187,113,19,192,61,223,11,147,77,188,22,169,228,22,251,63,143,199,91,93,71,28,108,174,130,227,75,37,87,106,111,19,36,41,10,164,50,201,30,233,213,221,181,98,59,164,157,88,129,64,38,170,10,1,254,165,199,29,159,242,25,254,147,89,255,0,214,203,254,0,114,174,34,248,104,210,206,40,48,73,176,93,76,180,255,0,189,240,87,154,56,41,189,169,108,254,52,50,201,225,39,154,41,59,61,222,195,25,38,214,252,108,234,213,254,74,157,84,1,153,109,116,208,189,71,225,211,81,238,58,95,170,22,111,3,117,161,233,44,51,68,170,250,91,133,43,149,82,58,170,105,21,19,185,11,246,187,162,244,71,35,154,230,61,172,123,30,198,216,255,0,42,254,61,105,170,169,173,92,44,107,37,246,146,141,244,116,240,219,240,107,157,71,117,95,88,245,150,103,45,5,77,68,146,185,168,244,107,224,138,149,141,99,25,178,46,215,85,122,196,215,202,14,61,184,32,177,113,113,130,69,91,142,82,218,173,186,155,100,237,69,100,189,214,76,250,120,95,74,179,34,205,75,86,232,226,145,242,67,177,210,190,52,216,174,100,189,54,185,173,146,84,125,85,255,0,82,227,142,207,249,12,255,0,73,172,255,0,235,96,74,174,121,223,130,127,153,63,77,34,175,43,143,61,154,101,245,175,71,173,36,167,21,186,13,204,39,139,77,56,210,187,102,121,195,191,107,51,193,61,175,79,119,185,65,145,217,25,75,117,142,161,40,187,21,45,141,181,105,218,153,124,60,169,44,104,212,143,114,53,204,232,143,237,69,242,184,10,224,43,139,29,22,226,199,6,212,205,75,210,159,99,99,118,111,105,248,218,223,110,219,106,59,93,219,109,84,49,255,0,14,26,135,200,238,178,74,198,252,45,94,157,122,175,68,69,84,11,127,0,0,0,0,41,131,154,55,2,86,173,19,186,195,174,250,47,140,213,211,225,55,202,135,183,32,183,82,64,223,5,143,86,185,204,72,159,30,213,221,21,53,67,158,228,70,108,237,197,35,81,136,230,164,208,196,219,159,63,37,218,211,106,191,218,171,108,87,219,101,37,198,219,113,167,146,146,178,142,174,22,205,5,76,18,53,91,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,160,85,183,35,31,198,207,203,127,169,22,168,69,94,12,56,41,253,207,179,189,87,246,5,255,0,218,120,102,91,236,47,179,254,50,171,189,116,143,194,195,81,226,188,94,200,34,137,58,205,82,189,190,222,238,172,68,221,209,83,223,42,128,0,0,25,87,53,80,80,15,245,46,56,236,255,0,144,207,244,154,207,254,182,5,170,114,184,242,39,166,95,90,245,138,210,85,17,255,0,128,173,45,206,244,91,132,236,27,76,245,46,197,236,108,146,205,237,63,27,69,226,161,168,237,119,110,85,83,71,252,72,94,248,221,214,57,88,239,133,203,211,175,69,232,168,168,146,0,0,0,1,26,184,232,224,202,197,198,30,156,82,219,35,186,251,27,51,197,252,69,70,51,114,149,239,90,86,201,42,51,187,77,83,27,122,245,134,94,212,72,178,53,171,36,110,99,92,221,200,143,138,73,42,0,206,15,14,248,158,85,131,113,137,164,184,182,107,140,221,113,251,213,22,160,99,94,38,221,116,162,146,146,170,13,245,212,207,102,248,164,70,189,187,152,246,185,58,167,189,174,69,79,114,161,163,226,53,113,25,193,118,43,172,122,167,166,122,227,139,54,213,96,204,240,76,194,215,125,184,212,165,12,108,246,253,12,53,52,171,44,85,83,49,157,215,205,28,52,173,240,238,114,185,173,232,232,213,17,36,238,71,37,64,20,173,206,175,205,62,45,242,254,135,212,110,37,212,149,129,205,3,131,62,36,248,137,215,219,6,107,163,154,111,246,130,203,69,135,210,218,231,169,246,197,5,38,202,166,86,214,200,232,246,84,79,27,215,163,38,141,122,162,109,248,186,117,234,138,136,31,43,145,143,227,103,229,191,212,139,84,32,7,42,78,23,53,219,134,191,218,143,237,175,6,251,57,246,143,216,158,204,254,201,209,214,119,252,63,142,239,127,115,75,38,221,189,248,191,165,211,174,239,119,94,139,210,127,129,154,206,44,124,211,235,39,204,12,135,212,103,46,167,149,199,145,61,50,250,215,172,86,149,213,196,47,46,30,51,179,157,125,212,188,215,22,209,191,27,101,200,51,11,205,210,221,83,246,138,213,31,126,150,122,217,100,138,77,143,169,107,219,185,143,106,244,114,35,147,175,69,68,95,113,103,252,5,105,110,119,162,220,39,96,218,103,169,118,47,99,100,150,111,105,248,218,47,21,13,71,107,187,114,170,154,63,226,66,247,198,238,177,202,199,124,46,94,157,122,47,69,69,68,15,43,205,31,200,158,166,253,23,214,40,138,1,52,81,199,174,150,231,122,211,194,118,115,166,122,105,98,246,206,73,121,246,103,130,162,241,80,211,247,123,87,42,89,164,254,36,207,100,109,233,28,79,119,196,228,235,211,162,117,85,68,90,129,254,165,199,29,159,242,25,254,147,89,255,0,214,192,191,224,0,3,53,156,88,249,167,214,79,152,25,15,168,206,105,76,164,14,33,121,112,241,157,156,235,238,165,230,184,182,141,248,219,46,65,152,94,110,150,234,159,180,86,168,251,244,179,214,203,36,82,108,125,75,94,221,204,123,87,163,145,28,157,122,42,34,251,128,177,94,87,30,68,244,203,235,94,177,90,74,162,63,240,21,165,185,222,139,112,157,131,105,158,165,216,189,141,146,89,189,167,227,104,188,84,53,29,174,237,202,170,104,255,0,137,11,223,27,186,199,43,29,240,185,122,117,232,189,21,21,18,64,0,0,0,0,0,34,175,52,127,34,122,155,244,95,88,162,37,81,31,248,245,210,220,239,90,120,78,206,116,207,77,44,94,217,201,47,62,204,240,84,94,42,26,126,239,106,229,75,52,159,196,153,236,141,189,35,137,238,248,156,157,122,116,78,170,168,138,25,215,53,80,80,15,245,46,56,236,255,0,144,207,244,154,207,254,182,95,240,3,149,113,99,229,99,89,62,95,228,62,157,57,213,78,127,196,46,45,125,206,116,11,82,240,172,90,135,198,222,178,12,62,243,107,183,83,119,89,31,126,170,122,41,99,138,61,239,86,177,187,158,246,167,87,42,53,58,245,85,68,247,129,153,115,85,5,0,255,0,82,227,142,207,249,12,255,0,73,172,255,0,235,101,255,0,0,0,1,21,121,163,249,19,212,223,162,250,197,17,64,38,138,56,245,210,220,239,90,120,78,206,116,207,77,44,94,217,201,47,62,204,240,84,94,42,26,126,239,106,229,75,52,159,196,153,236,141,189,35,137,238,248,156,157,122,116,78,170,168,139,80,63,212,184,227,179,254,67,63,210,107,63,250,216,23,252,0,0,0,2,128,121,163,249,236,212,223,162,250,61,17,63,249,42,121,88,202,126,96,87,122,117,184,143,252,122,240,21,197,142,180,241,99,156,234,102,154,105,79,182,113,187,207,179,60,21,111,183,109,180,253,222,213,182,150,25,63,135,53,67,36,111,73,34,123,126,38,167,94,157,83,170,42,42,203,254,87,250,9,171,28,59,104,21,255,0,10,214,60,83,236,253,234,183,48,170,186,65,77,227,169,170,247,210,190,138,138,54,201,190,158,73,24,157,95,12,137,209,87,119,195,215,167,69,69,80,152,0,0,50,174,105,79,132,239,43,26,55,242,255,0,30,244,232,10,86,254,165,199,29,159,242,25,254,147,89,255,0,214,203,190,225,235,22,190,224,218,5,166,152,86,83,67,224,175,88,254,31,102,181,220,105,187,172,147,177,85,5,20,81,203,30,246,43,152,237,175,99,147,171,85,90,189,58,162,170,123,192,232,0,0,0,0,0,0,4,0,231,87,229,99,22,249,129,67,233,215,18,127,144,255,0,154,6,130,106,199,17,58,5,96,194,180,115,20,251,65,122,162,204,41,110,147,211,120,234,106,77,148,172,162,173,141,210,111,168,146,54,47,71,205,26,116,69,221,241,117,233,209,21,80,43,7,149,199,158,205,50,250,215,163,214,151,252,84,7,1,92,5,113,99,162,220,88,224,218,153,169,122,83,236,108,110,205,237,63,27,91,237,219,109,71,107,187,109,170,134,63,225,195,80,249,29,214,73,88,223,133,171,211,175,85,232,136,170,150,254,0,0,0,0,0,230,156,67,240,253,128,241,53,165,245,218,81,168,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,245,88,229,145,190,237,202,116,176,6,101,181,211,66,245,31,135,77,71,184,233,126,168,89,188,13,214,135,164,176,205,18,171,233,110,20,174,85,72,234,169,164,84,78,228,47,218,238,139,209,28,142,107,152,246,177,236,123,27,166,146,58,241,201,194,37,171,139,237,35,110,41,5,198,146,207,150,88,106,29,114,199,46,179,211,181,236,100,234,197,107,233,102,122,53,101,101,52,201,183,127,109,122,163,227,134,69,108,157,164,141,210,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,117,16,0,0,5,2,4,4,2,6,6,5,5,7,12,12,3,25,0,1,2,3,4,5,6,7,8,17,18,9,19,20,33,49,181,21,34,56,65,81,119,22,35,50,97,113,133,23,71,82,134,197,24,36,51,66,129,25,37,52,83,114,145,193,38,39,67,69,98,115,116,130,161,166,177,212,53,54,68,84,86,87,88,99,149,150,209,211,57,73,100,104,146,179,225,228,240,40,55,85,101,117,136,147,162,164,178,194,198,131,180,132,148,165,196,241,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,10,178,215,159,168,119,134,98,113,75,44,248,197,80,165,82,234,182,229,225,89,131,105,214,31,146,196,54,234,113,81,84,84,104,244,213,33,74,78,249,137,230,54,150,185,100,165,60,218,85,184,137,109,154,222,154,160,0,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,41,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,97,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,83,182,17,241,83,204,117,167,142,53,12,67,196,43,143,233,5,173,116,212,34,250,110,222,83,11,118,45,50,10,30,78,239,68,176,111,32,163,188,134,57,136,78,171,218,226,148,74,127,154,178,39,10,122,231,211,53,87,150,31,101,135,7,243,45,130,85,41,116,165,215,46,138,45,89,152,149,6,203,100,202,116,186,76,215,206,28,214,80,179,74,208,164,154,55,37,43,245,86,148,173,11,74,208,133,148,148,203,174,60,217,185,146,194,58,22,43,89,147,98,41,21,24,232,69,78,11,50,13,229,210,106,36,132,156,136,78,154,144,133,111,109,74,208,148,104,78,244,26,28,73,108,90,76,250,88,0,14,63,154,44,205,216,57,89,194,250,150,32,93,242,98,76,169,34,58,149,69,183,138,162,204,105,181,151,201,198,155,216,194,92,61,202,66,20,251,74,117,104,74,205,182,205,75,218,173,9,42,249,89,32,197,235,203,30,178,199,105,98,230,32,63,17,202,237,197,34,174,244,130,136,193,50,195,72,69,82,91,77,50,218,59,153,33,182,155,109,178,53,26,150,100,130,53,41,74,51,81,247,80,21,213,196,127,136,253,119,2,235,174,224,54,3,63,210,95,81,58,105,21,234,244,136,72,117,186,83,110,33,15,53,26,59,79,37,77,188,243,141,173,10,91,138,74,155,67,107,36,167,115,138,51,99,170,240,238,206,252,60,213,88,135,105,94,50,182,226,109,167,79,105,218,234,141,150,35,51,84,109,79,58,218,37,69,105,14,169,106,218,132,49,212,25,54,219,104,118,66,73,9,36,173,9,41,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,41,91,27,248,176,98,229,123,49,116,204,74,193,121,178,224,88,150,196,117,179,73,182,43,77,45,134,42,11,126,46,201,15,84,217,139,39,73,11,75,170,81,180,92,221,141,147,77,40,146,149,155,166,187,105,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,220,66,32,112,185,207,109,87,27,41,79,96,70,52,92,209,36,94,212,56,232,85,191,81,150,250,186,219,134,18,82,179,117,14,110,45,174,201,142,148,36,205,123,249,142,182,163,89,165,70,203,206,170,194,128,0,4,117,226,17,127,222,88,89,148,107,219,16,112,250,225,151,67,184,104,114,40,146,96,206,140,101,189,165,250,98,25,25,25,25,26,86,133,36,212,133,161,68,104,90,20,164,168,148,149,25,31,234,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,25,172,254,86,57,167,255,0,202,91,21,127,245,202,163,255,0,190,23,125,195,134,236,186,175,156,152,225,229,211,122,220,213,91,130,181,55,210,221,77,70,169,53,201,114,159,217,85,150,132,111,117,195,82,213,181,8,74,75,83,236,148,145,23,98,33,37,64,4,74,207,222,123,41,89,68,182,97,80,173,168,113,42,216,139,113,71,57,116,120,114,155,75,240,162,176,220,134,82,227,179,155,68,134,159,66,28,109,82,18,202,144,70,74,113,149,145,246,66,132,117,225,139,196,46,101,211,50,54,93,115,3,119,243,170,175,109,106,210,175,212,222,125,249,85,89,78,190,243,142,197,155,45,247,151,185,227,230,178,136,197,181,9,52,182,109,238,53,155,73,93,159,128,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,85,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,178,146,100,125,200,199,214,0,0,16,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,164,188,253,209,243,95,148,28,80,133,79,161,102,127,24,39,216,151,60,115,122,220,157,58,255,0,152,252,213,173,134,217,41,140,200,38,212,217,37,104,117,210,82,76,145,176,219,117,189,20,165,147,132,159,149,146,78,36,56,151,131,248,160,213,63,29,241,10,224,187,44,75,146,67,12,214,39,87,38,78,171,205,163,161,182,223,38,222,136,75,127,68,32,221,121,181,62,68,135,22,166,218,245,18,107,74,72,238,250,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,82,220,93,177,191,26,48,215,50,86,221,11,14,113,122,245,181,105,175,216,240,229,187,14,137,95,151,5,135,31,84,249,233,83,170,109,151,18,147,89,165,8,73,168,203,93,16,146,247,16,233,92,26,241,99,20,241,67,244,191,250,76,196,187,174,237,244,103,209,254,139,211,181,153,51,250,94,103,164,57,156,174,114,213,179,119,45,27,182,233,174,196,235,224,66,199,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,20,89,156,30,36,56,185,141,216,161,233,12,23,196,43,214,195,177,41,113,219,102,147,6,4,197,210,102,190,181,182,131,144,244,211,138,250,137,213,243,73,73,65,111,52,37,180,163,68,165,107,116,215,237,114,19,104,231,19,55,23,219,179,110,60,198,99,85,55,12,168,156,214,171,117,184,119,196,232,239,46,81,178,102,204,88,138,112,220,67,143,111,83,75,112,182,26,80,214,187,148,149,56,209,46,234,64,87,173,75,61,181,92,17,226,61,125,224,102,41,92,209,27,194,250,244,138,82,98,204,170,62,164,34,219,154,186,52,69,37,109,185,161,146,35,60,238,137,113,11,218,218,22,231,63,115,100,79,115,108,40,0,0,4,63,207,54,115,107,185,60,196,124,29,169,185,74,244,205,153,116,122,114,61,205,77,105,8,41,74,109,163,129,202,147,25,197,105,163,205,115,93,50,109,74,38,220,74,212,149,109,51,67,173,202,171,90,236,181,111,154,20,91,166,202,185,169,87,5,22,110,254,154,163,75,154,220,184,175,236,90,144,189,142,182,106,66,182,173,10,73,232,125,148,147,35,238,70,62,176,0,225,89,193,192,236,75,198,236,47,244,126,11,226,165,193,97,223,116,185,13,189,73,157,2,230,157,73,132,250,22,226,10,67,51,74,41,40,221,71,40,148,164,30,195,90,92,74,52,82,80,183,73,116,87,86,204,222,110,232,21,89,180,42,238,96,241,130,157,82,167,72,114,36,200,114,238,202,155,47,198,125,181,26,92,105,198,212,233,41,11,74,136,210,105,50,35,35,35,35,22,233,195,187,63,80,243,57,106,157,135,138,85,10,85,55,19,104,156,168,250,156,150,35,253,38,108,219,117,125,76,88,219,137,102,242,16,195,138,144,219,104,54,211,234,184,157,169,115,150,212,213,25,172,254,86,57,167,255,0,202,91,21,127,245,202,163,255,0,190,26,8,203,37,90,171,95,203,110,20,87,107,181,57,117,26,149,70,199,161,75,153,50,91,202,121,249,47,185,1,149,56,235,142,40,205,75,90,148,102,163,81,153,153,153,153,152,230,185,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,233,7,249,88,230,159,255,0,41,108,85,255,0,215,42,143,254,248,90,166,6,225,110,62,225,94,71,177,67,25,241,175,23,113,86,94,36,214,176,254,189,54,21,58,187,114,205,87,209,150,91,136,250,227,169,166,148,250,182,76,87,45,167,148,234,137,46,181,170,90,36,180,164,189,204,170,191,229,99,154,127,252,165,177,87,255,0,92,170,63,251,225,165,48,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,238,165,25,159,115,49,37,120,53,226,198,41,226,135,233,127,244,153,137,119,93,219,232,207,163,253,23,167,107,50,103,244,188,207,72,115,57,92,229,171,102,238,90,55,109,211,93,137,215,192,133,149,0,137,89,251,207,101,43,40,150,204,42,21,181,14,37,91,17,110,40,231,46,143,14,83,105,126,20,86,27,144,202,92,118,115,104,144,211,232,67,141,170,66,89,82,8,201,78,50,178,62,200,80,142,188,49,120,133,204,186,102,70,203,174,96,110,254,117,85,237,173,90,85,250,155,207,191,42,171,41,215,222,113,216,179,101,190,242,247,60,124,214,81,24,182,161,38,150,205,189,198,179,105,43,179,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,42,173,107,178,213,190,104,81,110,155,42,230,165,92,20,89,187,250,106,141,46,107,114,226,191,177,106,66,246,58,217,169,10,218,180,41,39,161,246,82,76,143,185,24,250,192,2,26,227,230,120,228,229,199,59,54,134,15,95,8,136,188,58,189,45,122,106,222,150,226,218,142,186,29,69,234,132,214,10,106,158,89,165,39,24,210,134,146,242,86,175,81,13,147,136,50,52,173,15,75,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,0,21,107,197,250,227,204,150,22,95,246,86,35,97,206,41,222,182,213,147,88,163,250,17,214,168,21,201,240,216,106,170,195,207,60,165,62,150,77,44,165,110,178,242,9,179,53,26,214,81,94,236,68,217,25,243,94,23,185,205,196,115,204,114,48,231,27,49,146,235,184,40,183,197,61,116,234,98,110,10,193,204,101,138,194,22,151,35,25,59,41,195,91,92,196,20,134,18,134,143,87,93,121,132,154,20,100,149,34,229,6,107,63,149,142,105,255,0,242,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,33,7,23,172,216,221,88,105,244,75,2,240,206,185,117,218,247,36,174,77,219,54,191,70,171,185,79,254,99,252,234,43,112,200,217,81,56,230,247,18,183,22,74,52,165,60,150,180,37,154,143,151,29,120,112,222,25,146,204,62,104,232,84,43,151,50,120,148,253,189,106,199,93,213,88,135,34,241,158,162,156,196,103,90,75,113,185,107,83,136,117,11,144,244,116,186,218,201,36,166,121,196,74,37,109,214,111,231,247,54,215,86,81,177,79,4,174,154,107,93,117,183,93,244,221,62,230,167,41,46,59,204,130,153,52,149,173,246,26,39,154,108,230,54,217,60,150,86,225,154,83,206,112,140,180,89,137,107,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,0,35,86,119,243,163,106,229,31,14,31,157,9,84,170,221,253,82,229,177,68,183,157,156,218,92,71,52,158,219,58,75,4,178,120,225,160,216,112,141,72,47,93,194,75,91,145,184,220,68,85,225,159,196,74,187,124,221,85,44,21,204,166,32,245,181,171,130,160,114,237,26,180,230,16,223,62,83,238,56,183,233,206,60,147,74,19,185,107,65,197,111,97,36,181,91,41,81,23,76,200,179,240,0,16,171,63,185,182,186,178,141,138,120,37,116,211,90,235,173,186,239,166,233,247,53,57,73,113,222,100,20,201,164,173,111,176,209,60,211,103,49,182,201,228,178,183,12,210,158,115,132,101,162,204,75,91,2,255,0,179,113,78,205,164,226,14,31,92,49,43,150,245,114,57,73,131,58,49,158,199,81,169,145,145,145,145,41,11,74,137,72,90,20,68,180,45,42,74,137,42,73,145,122,0,0,1,226,177,139,24,172,28,10,176,42,152,141,136,213,232,148,234,109,58,59,238,180,211,178,153,101,250,131,237,178,227,201,137,21,47,45,9,118,75,137,105,100,219,68,162,53,25,126,38,85,43,133,252,91,241,113,121,163,59,227,17,158,137,23,11,238,57,17,169,51,45,194,222,227,20,10,113,58,100,137,140,45,13,155,174,73,104,156,91,142,168,144,125,65,110,70,196,18,99,147,23,41,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,253,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,109,153,186,181,86,129,155,188,87,174,208,170,114,233,213,42,118,36,87,101,195,153,17,229,50,252,103,219,169,188,166,221,109,196,153,41,11,74,136,148,74,35,35,35,34,50,23,19,195,155,58,255,0,202,171,14,31,160,95,245,58,83,120,155,107,125,93,74,51,7,202,114,169,4,137,4,221,77,44,237,74,19,185,107,54,221,75,70,164,161,196,165,90,52,151,154,108,166,0,0,139,249,215,207,29,155,148,72,214,156,7,209,18,179,112,215,235,16,215,50,144,218,205,114,226,208,9,211,235,38,165,162,52,164,214,105,66,153,101,46,56,218,84,234,205,68,107,75,14,160,118,12,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,7,42,205,143,178,198,50,124,191,184,124,185,241,154,193,163,60,13,191,236,220,44,201,54,24,226,14,32,220,49,40,118,245,15,13,237,249,51,167,73,51,216,210,61,31,28,136,136,136,141,75,90,148,105,66,16,146,53,173,106,74,82,74,82,136,142,146,243,163,155,107,171,55,56,166,119,77,73,174,134,219,161,117,52,251,102,156,148,184,215,46,10,164,184,180,62,251,70,243,173,148,199,27,54,82,242,219,50,74,185,45,145,22,136,33,221,120,104,100,42,78,60,220,44,227,86,44,208,165,177,135,84,57,13,189,72,67,156,173,149,250,139,18,155,82,153,83,47,52,226,95,130,73,109,230,158,63,83,114,212,72,66,148,104,120,145,45,120,213,251,44,90,223,48,32,249,117,68,86,174,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,47,64,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,60,57,174,205,118,35,230,215,17,215,122,222,174,244,52,168,60,198,40,20,6,30,53,197,164,69,81,145,154,82,102,69,204,121,123,82,110,188,100,74,113,73,73,17,33,8,109,180,92,167,11,143,97,60,50,252,235,206,38,137,84,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,125,76,209,185,76,25,238,112,138,59,104,58,150,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,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,186,168,169,94,44,89,223,135,114,122,79,41,152,103,43,124,74,125,64,154,189,166,155,44,60,204,167,25,233,223,143,22,43,201,117,102,158,83,228,178,144,74,109,14,37,216,233,65,43,105,56,149,65,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,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,49,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,78,119,232,89,184,177,29,133,113,202,165,83,113,54,137,205,118,183,68,134,202,227,178,184,166,241,147,50,162,37,199,92,91,140,236,83,72,112,247,154,144,238,187,146,148,184,209,174,85,0,0,138,188,81,253,132,241,55,242,95,56,132,41,47,47,25,129,191,178,203,138,16,113,95,14,87,17,117,40,113,228,68,118,28,227,120,225,77,97,230,205,42,106,67,108,184,218,156,65,43,99,169,73,171,66,113,166,213,223,105,13,9,229,227,48,54,14,102,176,190,14,43,225,202,229,162,155,50,68,136,142,195,156,108,148,216,79,178,225,165,77,72,109,151,28,75,107,52,236,117,41,53,106,109,186,218,187,110,33,210,192,6,85,197,255,0,112,184,246,19,195,47,206,188,226,104,149,64,56,166,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,121,236,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,135,202,255,0,85,86,21,213,254,218,219,151,37,185,80,255,0,206,67,157,77,157,29,207,248,174,50,243,110,35,238,82,84,159,113,144,187,238,29,217,250,135,153,203,84,236,60,82,168,82,169,184,155,68,229,71,212,228,177,31,233,51,102,219,171,234,98,198,220,75,55,144,134,28,84,134,219,65,182,159,85,196,237,75,156,182,166,168,170,190,57,223,169,63,222,79,225,163,143,240,202,207,109,87,4,111,42,118,6,98,149,205,17,188,47,175,72,113,49,102,85,31,82,17,109,205,89,41,73,91,110,104,100,136,207,59,162,92,66,246,182,133,185,207,220,217,19,220,219,180,0,0,20,3,197,31,219,179,19,127,37,242,120,66,116,240,189,207,213,119,26,118,101,227,25,170,29,101,223,74,167,174,69,10,191,38,74,9,234,212,86,118,146,227,62,75,81,45,217,141,160,205,100,226,73,74,117,166,220,91,154,45,165,184,245,138,128,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,251,76,79,78,24,188,66,225,218,208,227,101,215,48,55,127,38,148,206,214,173,42,253,77,230,24,139,74,138,211,15,56,236,89,178,223,121,27,89,46,83,40,140,91,86,162,83,134,222,226,65,52,148,120,14,53,126,212,246,183,203,248,62,99,81,29,87,129,143,235,179,247,111,248,144,229,92,80,179,211,250,107,186,151,129,216,57,121,245,120,109,69,217,233,137,48,147,181,154,237,81,183,20,103,163,196,163,234,33,179,163,124,189,9,40,91,164,183,62,181,41,142,225,70,172,168,229,71,17,243,107,136,232,178,172,166,186,26,84,30,91,245,250,251,236,154,226,210,34,168,204,137,74,34,50,230,60,189,170,38,153,35,37,56,164,168,204,208,132,56,226,52,39,133,88,103,106,224,222,28,91,152,91,101,68,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,2,128,120,163,251,118,98,111,228,190,79,8,75,78,21,249,245,141,42,53,43,43,24,201,93,137,13,112,227,179,79,177,170,114,57,166,185,139,55,94,81,192,147,33,199,84,146,89,37,108,53,21,9,66,17,177,174,86,166,179,105,43,180,160,0,1,85,124,115,191,82,127,188,159,195,71,31,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,0,2,189,120,163,100,74,171,141,148,166,113,223,5,237,152,146,47,106,28,117,166,224,167,68,97,93,109,195,9,41,65,52,182,246,158,215,100,199,74,20,68,141,156,199,91,81,32,148,163,101,150,149,80,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,158,78,243,85,102,230,191,8,233,247,133,26,165,17,55,61,58,60,120,215,101,33,182,205,149,211,170,38,143,92,210,210,150,181,116,206,41,46,41,149,238,86,228,17,164,207,152,135,16,140,230,11,254,182,179,47,133,153,95,200,238,16,223,88,153,86,253,95,219,157,21,30,27,241,189,41,83,254,105,9,167,58,70,30,117,190,119,43,158,133,185,181,94,162,53,81,251,136,233,3,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,175,11,206,31,191,246,183,154,220,93,103,252,85,90,204,163,169,63,240,150,142,76,214,36,70,255,0,131,73,136,227,46,254,195,186,253,146,19,255,0,54,62,203,24,201,242,254,225,242,231,198,107,6,170,0,0,80,15,20,127,110,204,77,252,151,201,225,9,85,192,199,245,217,251,183,252,72,90,160,226,153,174,205,118,28,101,43,14,23,122,222,174,245,213,89,220,198,40,20,6,30,36,74,171,202,73,17,154,82,102,71,203,101,27,146,110,188,100,105,109,42,73,17,45,107,109,181,231,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,31,43,253,85,88,87,87,251,107,110,92,150,229,67,255,0,57,14,117,54,116,119,63,226,184,203,205,184,143,185,73,82,125,198,66,239,184,119,103,234,30,103,45,83,176,241,74,161,74,166,226,109,19,149,31,83,146,196,127,164,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,162,170,248,231,126,164,255,0,121,63,134,142,63,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,82,183,26,191,106,123,91,229,252,31,49,168,142,149,194,159,61,181,82,170,192,202,206,50,220,209,21,77,84,114,98,200,170,212,95,82,95,109,242,82,18,221,28,214,100,105,90,20,147,81,177,189,73,52,26,57,9,53,239,97,182,237,124,0,0,71,92,255,0,224,52,108,193,229,114,238,182,89,133,46,77,118,129,29,119,53,188,136,145,221,146,250,234,49,26,113,73,101,182,91,90,77,213,190,210,158,140,68,100,173,14,65,44,144,165,37,36,40,7,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,47,17,166,140,61,189,105,88,149,96,91,88,141,66,143,45,138,109,213,71,133,91,134,212,180,37,47,182,196,150,80,243,105,113,41,82,146,75,36,172,136,200,148,162,215,93,12,252,70,93,198,148,242,157,236,177,131,127,47,237,239,46,96,81,14,120,49,138,171,141,249,163,196,11,186,101,122,37,86,155,10,177,38,137,65,118,12,165,63,8,169,81,29,83,49,149,29,70,181,167,99,137,73,190,163,108,246,41,199,220,90,72,183,232,44,123,131,38,5,195,181,176,106,187,143,53,122,54,202,213,237,80,114,157,75,150,225,176,231,247,158,34,137,10,54,77,36,110,181,204,150,82,18,226,20,162,37,244,140,43,97,18,82,165,120,14,57,223,169,63,222,79,225,163,133,112,208,207,28,156,184,222,76,224,245,240,136,139,195,171,210,176,218,222,150,226,218,142,186,29,69,226,109,130,154,167,150,105,73,198,52,161,164,188,149,171,212,67,100,226,12,141,43,67,215,125,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,253,96,3,143,230,171,51,22,110,84,48,142,102,41,94,16,101,212,86,169,9,166,210,41,145,136,210,186,141,69,196,56,182,152,55,54,154,89,70,214,156,90,220,81,30,212,33,91,82,181,236,109,121,236,198,44,98,191,177,214,255,0,170,98,54,35,87,165,212,106,85,25,15,186,211,78,202,121,230,41,236,56,243,143,38,36,84,188,181,169,168,205,169,213,147,109,18,140,146,71,248,153,249,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,212,240,208,207,172,108,121,183,153,193,92,89,174,196,99,17,104,113,219,102,144,183,57,187,235,244,230,34,182,149,60,167,158,117,197,63,56,148,219,206,188,94,166,228,40,150,132,168,144,241,162,122,128,10,171,227,157,250,147,253,228,254,26,56,87,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,119,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,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,131,51,245,157,123,171,53,152,143,46,137,73,169,244,248,101,108,212,30,110,220,167,199,55,16,220,253,134,166,211,83,144,78,37,11,83,206,160,204,208,149,164,185,45,172,208,69,185,78,173,216,170,44,39,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,237,79,140,159,48,46,31,49,124,121,76,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,36,0,225,89,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,237,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,137,225,99,147,107,203,0,44,217,152,179,137,82,110,10,29,207,121,199,54,85,107,46,105,38,35,52,237,90,114,43,211,34,242,201,72,156,149,20,141,8,220,62,91,82,13,10,74,28,83,137,76,245,28,171,54,62,203,24,201,242,254,225,242,231,198,107,4,148,204,166,115,107,184,225,131,248,91,128,52,74,87,162,172,204,57,183,232,209,222,39,208,133,74,169,214,34,211,211,25,201,42,81,107,203,101,27,158,67,77,164,245,82,86,167,28,212,212,134,217,100,131,37,215,86,110,49,29,136,51,83,85,162,88,52,222,99,245,187,133,168,46,41,181,242,141,157,208,99,62,104,54,74,98,201,246,204,146,179,245,27,53,59,181,123,73,181,223,245,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,238,32,183,26,191,101,139,91,230,4,31,46,168,138,86,19,127,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,187,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,130,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,68,60,68,115,191,51,53,87,217,90,86,116,173,184,101,105,212,29,118,132,162,101,248,207,85,28,83,45,54,185,82,154,91,170,66,182,173,15,244,230,109,182,226,26,144,162,90,73,75,90,74,32,11,254,225,113,236,39,134,95,157,121,196,209,42,128,5,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,148,153,159,98,49,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,76,138,25,87,30,171,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,19,203,166,108,112,179,49,24,52,206,46,83,107,148,170,23,67,79,84,219,154,151,50,175,25,111,91,187,20,242,86,169,106,37,23,41,147,233,222,113,183,92,75,123,218,73,44,210,142,233,77,59,87,56,156,230,141,236,121,172,99,69,163,120,203,162,83,106,82,26,38,172,217,18,221,168,81,25,132,223,40,147,31,144,241,237,74,214,150,19,205,125,146,101,197,41,199,148,131,107,152,105,43,137,201,206,44,226,158,57,101,246,219,197,76,94,180,41,86,229,106,224,231,201,143,26,156,153,45,182,244,30,106,138,60,131,102,65,26,218,230,32,137,73,34,113,212,173,179,109,212,172,137,222,90,59,88,138,188,81,253,132,241,55,242,95,56,132,40,4,72,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,0,202,184,191,238,23,30,194,120,101,249,215,156,77,18,168,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,70,183,29,113,182,200,212,105,65,26,200,212,164,164,141,69,158,188,209,102,110,254,205,54,40,84,177,2,239,147,46,29,53,114,20,170,45,188,85,23,164,194,163,48,109,180,222,198,18,225,237,74,214,150,26,83,171,66,80,78,56,74,94,212,234,73,76,170,225,115,145,42,86,54,85,94,199,124,104,182,101,200,178,104,114,16,155,126,157,45,132,244,87,12,212,169,100,234,220,220,123,157,141,29,72,73,26,54,114,221,113,70,131,82,137,151,154,84,160,226,133,145,111,211,93,170,188,113,193,203,51,171,196,154,46,207,76,70,132,173,175,87,105,109,182,162,61,25,36,159,81,49,157,27,229,232,105,90,218,37,183,245,170,76,118,202,157,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,160,140,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,250,147,253,228,254,26,42,172,90,167,11,206,32,95,246,183,149,44,93,123,252,85,38,204,172,41,95,240,151,78,52,215,228,73,255,0,131,70,136,219,45,126,195,90,125,147,22,168,0,2,128,120,163,251,118,98,111,228,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,133,244,228,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,45,34,90,128,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,251,223,246,5,229,133,151,149,91,15,177,6,222,151,67,184,104,114,14,52,232,50,72,183,180,189,8,200,200,200,205,43,66,146,105,90,22,147,52,45,10,74,146,106,74,136,207,239,227,14,58,98,62,60,204,182,106,216,161,89,244,205,86,215,183,217,182,217,169,58,70,114,166,69,105,247,222,109,114,86,102,124,215,139,168,82,13,205,9,75,74,18,107,220,179,90,215,250,240,231,48,55,246,22,97,126,36,97,69,160,184,145,169,184,163,30,159,18,181,48,141,228,77,105,136,174,58,174,83,14,54,226,82,148,58,151,157,105,212,173,43,37,182,181,39,182,167,175,202,193,124,33,188,177,235,20,45,252,35,195,246,34,57,93,184,164,41,152,231,45,242,101,134,144,134,212,235,175,56,190,230,72,109,166,220,112,201,36,165,153,32,201,41,82,140,146,122,19,202,238,89,44,28,172,225,125,55,15,237,8,209,38,84,145,29,41,173,92,39,78,102,52,218,203,228,227,174,111,125,77,150,229,33,10,125,212,180,133,169,102,219,102,148,110,86,134,165,118,0,1,64,60,81,253,187,49,55,242,95,39,132,34,168,189,62,29,217,250,135,153,203,84,236,60,82,168,82,169,184,155,68,229,71,212,228,177,31,233,51,102,219,171,234,98,198,220,75,55,144,134,28,84,134,219,65,182,159,85,196,237,75,156,182,166,168,0,10,171,227,157,250,147,253,228,254,26,42,172,90,167,11,206,32,95,246,183,149,44,93,123,252,85,38,204,172,41,95,240,151,78,52,215,228,73,255,0,131,70,136,219,45,126,195,90,125,147,22,168,0,2,160,56,164,100,22,30,29,245,217,155,193,202,125,42,155,104,31,71,30,226,183,97,198,98,11,52,135,15,149,25,153,49,27,109,40,66,153,117,102,217,56,217,17,184,151,92,55,61,116,56,190,76,43,203,166,101,241,79,43,247,219,55,214,25,213,191,107,173,163,76,126,79,162,234,127,82,243,77,245,108,50,235,124,238,87,61,107,111,114,189,69,232,162,247,145,242,161,239,241,91,29,49,31,25,97,218,20,155,214,179,205,165,88,150,252,43,110,129,77,96,141,17,97,69,142,195,108,154,210,131,51,213,231,121,73,91,174,25,154,148,162,73,22,136,67,104,68,181,225,149,145,42,174,55,94,84,236,115,197,43,102,35,152,95,65,144,226,162,195,170,48,165,162,228,154,130,82,82,134,219,212,137,113,153,119,69,56,181,238,109,107,111,145,181,194,55,185,87,104,57,86,108,125,150,49,147,229,253,195,229,207,140,214,13,36,101,119,51,118,14,105,176,190,155,136,22,132,152,144,234,75,142,149,86,173,227,168,179,38,109,25,243,113,214,246,62,150,207,114,80,181,48,234,154,90,210,131,113,178,74,246,167,83,74,123,0,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,206,190,120,177,122,205,199,124,212,95,152,165,135,207,203,126,222,171,72,134,204,23,228,176,108,174,66,35,66,98,41,188,72,63,89,40,90,152,82,208,74,36,175,98,147,185,40,86,169,41,191,192,199,245,217,251,183,252,72,88,254,52,98,245,155,128,184,95,112,98,230,32,63,45,186,21,187,29,47,72,40,140,27,207,186,181,184,150,154,101,180,118,35,91,142,184,219,100,106,52,160,141,100,106,82,82,70,162,207,94,104,179,55,127,102,155,20,42,88,129,119,201,151,14,154,185,10,85,22,222,42,139,210,97,81,152,54,218,111,99,9,112,246,165,107,75,13,41,213,161,40,39,28,37,47,106,117,36,166,85,112,185,200,149,43,27,42,175,99,190,52,91,50,228,89,52,57,8,77,191,78,150,194,122,43,134,106,84,178,117,110,110,61,206,198,142,164,36,141,27,57,110,184,163,65,169,68,203,205,42,80,113,66,200,183,233,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,250,213,38,59,101,78,214,5,255,0,121,97,101,229,73,196,28,62,184,101,208,238,26,28,130,147,6,116,99,45,237,47,67,35,35,35,35,74,208,164,154,144,180,40,141,11,66,148,149,18,146,163,35,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,21,241,206,253,73,254,242,127,13,21,86,45,83,133,231,16,47,251,91,202,150,46,189,254,42,147,102,86,20,175,248,75,167,26,107,242,36,255,0,193,163,68,109,150,191,97,173,62,201,139,84,1,74,220,106,253,169,237,111,151,240,124,198,162,32,0,187,62,26,25,245,141,143,54,243,56,43,139,53,216,140,98,45,14,59,108,210,22,231,55,125,126,156,196,86,210,167,148,243,206,184,167,231,18,155,121,215,139,212,220,133,18,208,149,18,30,52,79,80,0,1,156,204,240,96,237,87,4,51,71,136,22,140,202,12,74,85,54,109,98,77,110,130,212,24,170,98,17,210,165,186,167,163,38,58,77,8,78,198,210,163,97,68,217,108,75,140,56,132,153,236,212,88,247,6,76,116,135,116,224,213,119,1,170,245,157,245,171,38,160,229,70,151,17,194,97,191,239,60,181,18,212,76,146,76,157,119,151,44,228,41,197,169,38,72,234,216,78,243,37,37,41,166,193,117,57,131,198,191,208,183,10,27,19,167,167,245,83,239,188,63,183,236,168,123,218,222,203,93,109,28,186,135,28,209,196,41,58,69,106,78,197,22,237,29,54,183,36,211,187,74,118,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,192,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,47,1,89,124,115,191,82,127,188,159,195,69,85,139,62,225,105,159,170,236,74,237,7,42,120,189,80,235,169,83,191,152,217,213,185,82,80,135,41,238,37,6,109,211,94,83,138,46,99,43,218,77,199,208,205,196,56,166,217,73,45,11,108,152,182,160,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,223,248,104,100,42,78,60,220,44,227,86,44,208,165,177,135,84,57,13,189,72,67,156,173,149,250,139,18,155,82,153,83,47,52,226,95,130,73,109,230,158,63,83,114,212,72,66,148,104,120,145,47,248,151,228,42,54,60,219,207,99,86,19,80,162,49,136,180,56,238,61,87,67,124,221,245,250,115,17,92,82,89,75,44,180,226,159,156,74,109,150,153,63,83,114,20,104,90,148,72,100,145,77,148,154,157,229,133,23,252,42,204,54,229,208,46,203,58,176,220,150,145,46,33,19,244,250,140,71,137,73,39,25,121,38,68,182,221,108,181,67,137,62,233,50,81,120,144,191,60,144,103,70,213,205,198,28,49,58,106,169,84,75,250,155,204,98,183,111,53,57,181,56,190,81,51,186,116,102,13,102,241,67,89,190,217,18,150,94,163,134,166,183,47,105,56,185,42,2,170,248,231,126,164,255,0,121,63,134,138,171,22,125,194,211,63,85,216,149,218,14,84,241,122,161,215,82,167,127,49,179,171,114,164,161,14,83,220,74,12,219,166,188,167,20,92,198,87,180,155,143,161,155,136,113,77,178,146,90,22,217,49,109,64,2,149,184,149,241,2,253,59,76,157,128,152,82,246,203,6,149,80,79,165,42,41,86,142,86,39,68,126,74,62,169,214,36,173,153,20,229,151,76,251,123,144,74,55,27,66,251,109,72,135,248,83,129,120,143,140,176,238,250,181,149,70,230,210,172,75,126,109,201,95,169,62,102,136,176,162,199,97,199,137,10,89,17,234,243,188,165,33,166,200,141,74,81,40,207,68,33,197,163,192,15,107,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,241,34,180,158,23,89,250,135,120,80,169,185,103,198,42,133,42,151,85,183,41,241,160,218,117,135,228,177,13,186,156,84,45,168,204,83,84,133,41,59,230,39,152,218,90,229,146,148,243,105,86,226,37,182,107,122,202,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,107,51,99,237,79,140,159,48,46,31,49,124,123,251,147,37,215,87,242,66,195,252,215,88,9,170,215,226,86,253,40,197,209,75,98,11,146,28,165,116,178,230,165,51,146,166,144,100,136,100,196,66,39,84,233,151,45,205,167,185,73,119,107,94,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,78,247,169,153,214,203,205,91,47,43,204,180,91,222,34,45,132,71,127,88,146,100,199,141,81,244,139,49,214,250,233,36,203,174,37,39,56,210,133,108,100,151,245,154,165,104,82,155,82,86,116,87,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,75,94,26,156,61,38,98,109,118,14,58,227,205,161,254,161,96,110,118,143,67,170,50,252,119,43,18,182,70,122,52,165,178,227,36,220,154,114,155,121,106,35,75,155,92,113,162,74,146,182,247,165,87,40,3,149,102,199,217,99,25,62,95,220,62,92,248,205,96,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,29,244,211,41,153,121,225,253,151,149,197,138,228,74,5,177,64,142,252,147,57,50,227,162,163,112,84,83,29,110,172,137,110,169,180,202,156,250,88,81,33,4,105,215,98,80,130,67,104,74,83,88,24,115,197,167,23,40,89,151,174,98,149,231,14,92,220,58,186,228,50,204,219,53,153,203,144,138,68,70,144,77,180,245,61,79,40,146,137,41,73,111,112,136,155,106,66,212,230,228,182,102,218,217,146,188,90,111,90,86,37,100,107,12,49,26,133,30,91,20,219,170,232,162,214,225,181,45,9,75,237,177,38,143,57,230,210,226,82,165,36,150,73,89,17,145,41,69,174,186,25,248,138,171,193,11,42,149,137,88,209,96,225,205,118,68,182,41,183,85,209,74,162,76,118,34,210,151,219,98,76,182,217,113,77,169,73,82,73,100,149,153,145,154,84,90,233,169,31,128,253,88,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,194,184,83,231,182,170,85,88,25,89,198,91,154,34,169,170,142,76,89,21,90,139,234,75,237,190,74,66,91,163,154,204,141,43,66,146,106,54,55,169,38,131,71,33,38,189,236,54,223,159,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,208,175,46,153,104,197,60,208,95,108,216,184,103,73,253,174,182,179,49,137,62,139,166,125,75,206,183,213,190,203,78,114,121,188,133,161,189,201,245,215,162,75,222,101,231,241,190,202,165,97,174,52,95,216,115,66,145,45,250,109,171,116,85,104,144,221,150,180,169,247,24,141,45,198,91,83,138,74,82,147,89,165,4,102,100,148,150,186,232,69,224,47,39,133,199,176,158,25,126,117,231,19,68,170,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,89,214,205,22,89,47,236,172,226,133,75,15,238,248,210,230,83,81,33,73,162,220,37,78,122,52,42,203,4,219,78,111,97,78,22,213,45,9,125,164,186,132,41,100,219,134,164,110,86,132,165,114,1,114,124,41,178,75,51,10,104,82,115,3,139,214,167,71,121,214,121,144,232,20,218,165,53,248,245,11,126,42,22,235,47,184,180,60,73,229,189,35,182,134,72,220,150,8,182,184,101,33,196,21,138,128,202,184,239,247,222,84,107,180,44,167,97,158,106,173,102,170,181,74,45,205,233,40,119,65,114,80,182,104,178,153,169,61,26,43,155,146,100,178,101,244,33,40,213,73,52,161,212,104,110,106,251,77,167,144,91,120,133,127,89,212,170,213,10,208,190,46,10,29,54,228,143,210,86,161,211,106,111,70,98,164,198,213,167,149,37,182,212,73,121,27,93,117,59,86,70,90,56,178,254,177,235,234,178,221,130,21,92,199,227,109,173,130,244,106,228,74,52,139,142,67,169,92,249,45,169,196,70,97,150,28,144,242,201,9,238,181,147,76,185,177,26,164,148,189,169,53,32,140,214,90,83,164,210,105,84,10,84,42,21,10,153,18,157,77,167,71,110,36,56,113,25,75,44,70,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,126,177,21,120,163,251,9,226,111,228,190,113,8,80,8,145,89,228,202,37,87,40,56,184,155,81,138,140,186,197,167,94,142,170,149,185,85,126,58,144,181,176,75,52,174,43,203,36,147,75,146,201,237,223,203,61,13,14,50,225,165,190,105,54,158,191,195,23,57,183,182,14,98,60,108,27,174,82,174,187,202,204,186,54,199,141,78,166,34,101,78,85,1,198,205,231,215,38,20,22,247,238,100,249,175,57,37,182,155,230,41,41,39,75,113,182,109,185,119,224,50,174,47,251,133,199,176,158,25,126,117,231,19,68,170,21,235,198,3,2,49,115,18,112,190,153,137,86,109,205,46,85,167,96,71,145,80,175,91,4,181,168,156,89,184,210,17,61,134,90,96,205,197,180,211,146,13,213,188,233,33,166,91,82,155,36,238,120,215,76,35,73,25,93,204,14,11,230,11,11,233,181,220,23,92,74,117,54,157,29,49,14,218,51,136,204,218,27,13,184,235,17,218,126,36,103,22,152,200,82,99,169,77,39,82,35,108,146,101,240,46,129,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,224,230,71,16,236,28,85,198,219,166,252,194,220,61,137,100,90,117,41,13,38,147,67,141,29,152,232,142,195,44,54,201,44,218,97,36,211,107,116,219,55,150,132,106,73,91,170,45,203,211,122,166,87,7,220,189,98,157,79,25,75,48,93,77,86,220,179,40,84,247,227,110,114,44,150,153,186,58,148,190,199,78,203,154,37,167,153,97,230,121,174,30,229,236,117,150,19,179,83,222,223,64,227,157,250,147,253,228,254,26,33,86,76,242,181,252,174,47,107,195,13,225,92,158,132,173,83,108,249,85,218,36,135,83,186,42,231,53,50,35,73,106,73,18,77,100,202,208,251,137,53,35,214,66,141,43,209,100,147,109,124,86,233,180,238,171,26,187,42,214,189,109,154,173,191,90,133,179,169,167,85,33,57,18,83,27,208,149,163,123,78,18,86,157,200,90,84,90,151,116,168,140,187,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,128,10,1,226,143,237,217,137,191,146,249,60,33,242,112,215,37,215,86,50,101,30,181,152,92,51,77,86,181,114,91,55,131,180,41,182,204,56,46,75,122,124,19,98,9,182,236,68,50,133,56,111,54,228,165,155,137,86,169,83,90,168,141,6,209,147,188,46,192,191,239,44,44,188,169,56,131,135,215,12,186,29,195,67,144,82,96,206,140,101,189,165,232,100,100,100,100,105,90,20,147,82,22,133,17,161,104,82,146,162,82,84,100,122,51,203,22,96,168,89,158,193,170,46,47,80,45,250,173,17,186,151,49,137,48,106,12,45,60,153,77,43,99,201,101,227,74,81,41,146,89,25,37,230,253,83,208,210,162,67,137,113,164,117,80,16,171,136,142,65,97,230,114,213,43,243,11,105,244,170,110,38,209,57,178,52,40,204,71,250,76,217,182,210,58,105,82,118,146,205,228,33,134,211,29,199,22,109,167,214,109,91,82,231,49,170,44,31,86,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,100,164,204,251,17,139,233,200,78,72,40,89,71,177,29,155,113,197,165,84,177,54,183,205,106,183,91,134,242,228,50,136,164,241,155,49,98,41,198,155,91,108,236,75,75,112,182,18,150,238,187,148,164,182,209,34,85,0,0,160,30,40,254,221,152,155,249,47,147,194,28,127,14,114,253,127,98,158,23,226,70,43,218,8,137,38,155,133,209,233,242,235,80,200,158,92,215,88,148,227,169,230,176,219,109,169,42,67,73,101,215,93,82,212,130,67,104,82,187,232,122,121,91,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,5,85,241,206,253,73,254,242,127,13,16,171,38,121,90,254,87,23,181,225,134,240,174,79,66,86,169,182,124,170,237,18,67,169,221,21,115,154,153,17,164,181,36,137,38,178,101,104,125,196,154,145,235,33,70,149,232,178,73,182,190,43,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,186,84,70,93,140,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,55,192,7,228,171,82,105,85,250,84,218,21,118,153,18,163,77,168,199,114,36,200,114,217,75,204,73,97,196,154,92,105,198,212,70,149,161,73,51,73,164,200,200,200,204,140,81,15,17,28,144,76,202,173,246,87,109,157,23,118,25,93,149,7,90,161,36,158,126,75,212,183,18,203,78,46,44,167,86,210,80,157,203,91,253,57,27,142,56,182,163,168,214,163,82,22,163,136,2,85,100,39,36,21,220,220,95,110,205,184,226,213,105,184,101,68,230,181,91,173,195,121,17,222,92,163,100,205,152,177,20,227,78,33,199,183,169,165,184,91,13,40,107,93,202,74,156,104,151,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,169,70,103,220,204,125,97,202,179,99,236,177,140,159,47,238,31,46,124,102,176,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,47,64,42,3,138,70,126,161,226,39,93,150,76,28,168,82,170,86,129,116,114,46,43,138,28,150,39,51,87,112,185,82,89,141,17,198,212,180,37,150,150,77,155,142,17,147,138,117,179,111,212,67,107,231,86,176,181,78,6,63,174,207,221,191,226,67,165,113,128,192,140,92,196,156,47,166,98,85,155,115,75,149,105,216,17,228,84,43,214,193,45,106,39,22,110,52,132,79,97,150,152,51,113,109,52,228,131,117,111,58,72,105,150,212,166,201,59,158,53,211,8,210,70,87,115,3,130,249,130,194,250,109,119,5,215,18,157,77,167,71,76,67,182,140,226,51,54,134,195,110,58,196,118,159,137,25,197,166,50,20,152,234,83,73,212,136,219,36,153,124,11,160,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,143,56,57,145,196,59,7,21,113,182,233,191,48,183,15,98,89,22,157,74,67,73,164,208,227,71,102,58,35,176,203,13,178,75,54,152,73,52,218,221,54,205,229,161,26,146,86,234,139,114,244,222,169,149,193,247,47,88,167,83,198,82,204,23,83,85,183,44,202,21,61,248,219,156,139,37,166,110,142,165,47,177,211,178,230,137,105,230,88,121,158,107,135,185,123,29,101,132,236,212,247,183,208,56,231,126,164,255,0,121,63,134,136,85,147,60,173,127,43,139,218,240,195,120,87,39,161,43,84,219,62,85,118,137,33,212,238,138,185,205,76,136,210,90,146,68,147,89,50,180,62,226,77,72,245,144,163,74,244,89,36,219,95,21,186,109,59,170,198,174,202,181,175,91,102,171,111,214,161,108,234,105,213,72,78,68,148,198,244,37,104,222,211,132,149,167,114,22,149,22,165,221,42,35,46,198,66,234,120,110,231,234,133,143,182,173,47,4,177,34,161,209,98,109,191,79,68,120,239,74,146,183,62,147,69,97,189,14,74,28,117,74,90,166,37,8,220,251,106,81,169,122,41,228,106,158,98,25,157,66,149,184,213,251,83,218,223,47,224,249,141,68,113,252,167,100,250,171,155,12,35,197,213,88,197,16,175,187,42,69,6,125,21,18,93,83,104,156,195,168,168,148,152,36,163,89,52,218,221,54,216,90,28,113,38,68,182,18,131,83,104,113,110,38,58,255,0,170,171,10,234,255,0,109,109,203,146,220,168,127,231,33,206,166,206,142,231,252,87,25,121,183,17,247,41,42,79,184,200,95,246,72,51,163,106,230,227,14,24,157,53,84,170,37,253,77,230,49,91,183,154,156,218,156,95,40,153,221,58,51,6,179,120,161,172,223,108,137,75,47,81,195,83,91,151,180,156,92,149,0,1,89,124,105,240,26,53,90,205,181,51,27,70,133,45,117,42,20,132,91,53,163,102,59,174,163,209,207,27,142,198,121,213,146,246,48,134,164,27,141,145,236,250,197,206,66,77,126,170,18,112,171,134,246,55,213,112,71,53,246,154,169,244,56,149,72,247,228,136,246,60,228,60,226,155,91,12,79,153,28,137,246,148,90,145,45,183,91,105,102,74,73,146,144,75,71,170,106,39,17,24,4,191,207,86,58,76,186,112,247,47,216,13,72,172,239,162,217,56,95,108,212,106,145,27,39,219,254,252,75,166,50,180,147,196,163,38,157,229,196,56,234,109,105,73,154,58,183,211,188,205,74,74,122,7,7,188,1,250,127,142,53,28,92,187,112,247,210,182,181,151,79,95,162,234,147,17,252,214,53,196,111,71,83,28,180,153,145,58,243,108,27,238,125,149,19,74,83,43,61,139,54,84,119,82,42,175,142,119,234,79,247,147,248,104,134,185,32,202,253,43,54,119,253,231,135,51,42,242,233,213,42,117,143,81,173,208,93,106,66,89,97,85,86,222,140,204,100,202,81,180,234,142,54,233,6,110,19,105,37,232,94,169,251,143,138,223,246,5,229,133,151,149,91,15,177,6,222,151,67,184,104,114,14,52,232,50,72,183,180,189,8,200,200,200,205,43,66,146,105,90,22,147,52,45,10,74,146,106,74,136,206,226,120,106,113,2,253,59,67,131,128,152,172,246,203,250,149,79,87,162,234,42,86,141,214,32,196,98,50,62,181,215,228,173,233,21,21,159,82,251,155,80,73,54,219,90,251,109,80,159,226,5,113,105,203,142,40,99,6,17,199,196,107,38,247,150,229,35,14,163,201,171,213,237,23,157,109,168,146,24,66,20,167,106,45,43,66,53,201,101,173,228,104,117,74,35,104,215,201,216,225,173,18,41,48,104,163,36,185,148,195,140,200,96,117,14,167,101,21,42,151,85,183,41,240,233,117,251,110,4,82,134,221,26,82,25,36,147,108,71,37,43,100,53,114,212,113,204,148,164,155,105,218,102,75,109,196,35,181,93,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,195,57,153,179,198,107,55,31,177,230,231,197,43,15,14,162,89,212,138,196,141,232,138,214,164,252,213,150,187,166,202,73,40,218,68,151,143,215,113,45,17,32,140,251,155,142,115,30,118,74,240,136,193,12,80,188,49,229,120,191,66,174,92,22,197,159,105,71,117,138,157,70,19,109,242,43,47,175,150,101,71,95,55,84,173,10,73,147,206,104,133,155,100,219,70,70,203,142,48,234,110,208,5,85,241,206,253,73,254,242,127,13,16,215,36,25,95,165,102,206,255,0,188,240,230,101,94,93,58,165,78,177,234,53,186,11,173,72,75,44,42,170,219,209,153,140,153,74,54,157,81,198,221,32,205,194,109,36,189,11,213,63,113,241,91,254,192,188,176,178,242,171,97,246,32,219,210,232,119,13,14,65,198,157,6,73,22,246,151,161,25,25,25,25,165,104,82,77,43,66,210,102,133,161,73,82,77,73,81,25,220,79,13,78,32,95,167,104,112,112,19,21,158,217,127,82,169,234,244,93,69,74,209,186,196,24,140,70,71,214,186,252,149,189,34,162,179,234,95,115,106,9,38,219,107,95,109,170,19,252,86,175,22,188,230,204,178,104,83,50,167,101,82,170,177,42,183,53,61,153,21,250,219,168,126,35,109,211,92,94,165,26,26,139,111,81,206,229,169,183,156,35,83,36,223,53,147,222,181,56,76,85,182,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,192,142,239,159,203,61,155,149,14,31,152,177,133,182,124,233,117,21,170,199,185,42,85,122,156,147,52,174,163,81,114,148,226,29,124,155,220,105,101,27,90,109,8,109,38,123,80,132,238,82,215,189,197,208,96,191,236,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,191,213,85,133,117,127,182,182,229,201,110,84,63,243,144,231,83,103,71,115,254,43,140,188,219,136,251,148,149,39,220,100,47,79,134,102,105,110,172,201,224,114,224,222,182,221,85,186,213,131,210,80,164,220,47,41,199,162,215,116,103,212,119,158,226,148,181,76,74,16,147,144,147,53,122,206,180,233,25,19,196,219,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,237,79,140,159,48,46,31,49,124,92,247,12,234,77,42,191,195,255,0,15,232,85,218,100,74,141,54,163,30,189,18,100,57,108,165,230,36,176,229,90,114,92,105,198,212,70,149,161,73,51,73,164,200,200,200,204,140,86,95,17,156,148,127,37,92,71,98,191,96,83,42,174,97,149,211,245,148,217,47,151,53,186,92,227,53,155,148,197,61,185,75,86,212,32,156,105,78,146,84,182,212,164,234,234,153,117,195,138,191,75,46,175,162,191,65,126,147,85,126,141,250,67,210,222,135,235,92,232,122,238,95,43,169,228,107,203,231,114,253,78,102,221,219,125,93,116,236,37,87,14,108,148,127,42,172,71,126,191,127,211,42,173,225,149,173,245,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,189,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,1,202,179,99,236,177,140,159,47,238,31,46,124,102,176,95,246,64,176,83,11,50,229,149,138,45,245,77,168,116,159,77,109,250,109,235,115,86,43,46,198,111,167,230,83,154,117,109,155,228,219,123,33,179,171,203,66,92,82,185,124,215,84,106,245,140,197,74,231,127,58,55,86,110,49,29,249,208,149,85,162,88,52,222,91,20,75,121,217,206,41,181,242,141,237,179,164,176,75,54,74,98,201,247,8,212,130,245,27,52,181,185,123,77,197,244,190,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,95,241,149,164,210,168,25,68,178,104,84,42,100,74,117,54,157,124,83,98,67,135,17,148,178,196,102,27,166,84,18,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,66,173,178,157,237,79,131,127,48,45,239,49,96,94,78,115,50,103,96,230,206,192,147,14,100,24,148,235,218,157,29,110,208,107,205,52,203,47,169,246,217,144,81,162,74,146,108,58,241,193,231,72,55,28,105,189,15,82,220,158,254,57,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,199,235,176,44,11,203,20,239,42,78,31,97,245,189,46,185,112,215,36,20,104,48,99,17,111,117,122,25,153,153,153,146,80,132,164,148,181,173,70,72,66,18,165,40,210,148,153,150,132,242,119,149,91,55,42,24,71,79,179,232,212,216,138,185,234,49,227,201,187,42,237,184,111,46,163,81,36,122,228,151,84,132,43,166,109,74,113,44,163,106,118,160,205,70,92,197,184,181,209,14,108,125,169,241,147,230,5,195,230,47,139,169,225,113,236,39,134,95,157,121,196,209,42,128,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,80,14,126,243,147,39,55,216,161,10,161,66,141,46,5,137,108,71,54,109,200,51,161,52,196,212,45,246,217,57,143,72,54,220,112,148,181,186,209,37,36,75,216,77,180,222,137,74,205,195,84,96,23,167,195,51,58,63,202,79,14,23,134,247,170,185,119,245,131,79,136,196,153,15,78,231,57,93,130,69,202,68,237,28,90,158,83,201,52,37,50,20,123,147,204,117,165,146,139,156,77,183,53,64,101,92,95,71,12,47,162,183,134,65,236,235,90,111,162,171,113,17,233,202,77,110,156,239,46,75,105,230,212,101,45,81,164,180,122,145,111,97,246,212,109,172,189,102,221,73,232,105,81,107,89,121,251,200,157,87,40,151,52,42,237,181,50,93,91,14,174,41,7,18,143,50,83,138,126,108,87,219,142,202,156,106,115,136,142,211,8,91,142,42,66,153,74,12,205,77,178,179,62,232,80,153,92,22,240,46,187,107,88,151,110,60,220,116,106,82,34,94,221,61,58,218,151,170,28,157,210,196,122,66,38,158,164,70,109,50,227,228,210,118,110,37,45,81,55,41,4,148,180,165,89,80,8,171,197,31,216,79,19,127,37,243,136,66,128,70,154,49,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,87,21,201,70,65,112,227,42,118,172,42,181,110,159,74,185,177,54,70,146,42,23,27,145,137,206,129,197,54,182,206,53,57,78,39,123,44,146,28,113,10,112,137,46,61,185,70,189,19,177,166,165,80,249,52,235,178,213,172,87,106,246,181,38,230,165,77,173,91,253,63,165,233,209,230,182,228,170,127,61,6,182,58,134,146,102,182,185,136,35,82,55,145,110,73,25,150,164,50,218,47,251,133,199,176,158,25,126,117,231,19,68,170,1,73,124,77,114,37,85,193,27,202,163,142,120,91,108,196,111,11,235,210,27,84,168,116,182,20,132,91,115,86,73,74,144,227,122,153,34,51,206,234,166,214,141,173,161,110,114,54,182,68,207,55,128,100,239,53,87,150,84,49,114,159,120,81,170,82,213,108,84,100,71,141,118,82,27,108,158,69,70,156,75,245,205,45,41,104,79,82,218,84,226,153,94,228,237,89,154,76,249,107,113,11,235,252,68,115,245,51,51,151,81,88,120,91,80,170,211,112,202,137,205,143,169,73,126,63,210,103,13,198,151,212,202,141,184,144,108,161,108,54,168,237,184,131,113,62,179,138,218,167,57,109,115,92,142,101,18,171,155,236,92,85,168,253,70,93,30,211,160,199,77,74,227,170,177,29,75,90,24,53,146,81,21,149,154,77,164,73,120,247,108,230,30,132,134,222,112,146,231,40,219,86,130,45,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,119,82,140,207,185,152,172,30,57,223,169,63,222,79,225,163,149,112,84,246,167,186,126,95,206,243,26,112,150,156,77,114,37,74,198,235,54,163,142,120,91,108,203,115,20,40,49,219,84,168,116,182,18,181,220,144,144,105,74,144,227,122,145,174,75,45,106,166,214,141,206,45,13,242,54,184,102,207,42,152,109,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,247,74,140,143,177,152,191,236,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,5,0,241,71,246,236,196,223,201,124,158,16,159,252,21,61,150,46,159,152,19,188,186,156,61,85,211,194,143,46,55,134,96,165,98,229,90,47,79,104,75,167,161,183,44,42,92,68,83,41,233,156,134,146,201,60,135,98,41,181,182,206,196,147,134,202,18,74,83,250,172,221,52,40,218,57,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,2,141,184,191,216,22,109,139,154,248,210,172,251,122,37,37,119,85,175,26,191,87,40,196,105,68,170,139,147,38,52,236,131,70,187,82,181,165,134,205,123,72,183,47,114,213,170,214,181,43,170,240,70,176,44,218,237,229,137,184,131,89,183,162,76,184,109,88,244,152,212,89,207,17,169,112,17,48,166,148,147,104,140,246,165,107,75,13,160,215,166,242,70,244,145,146,92,89,42,221,0,0,5,0,241,71,246,236,196,223,201,124,158,16,149,92,12,127,93,159,187,127,196,135,31,226,107,145,42,174,8,222,85,28,115,194,219,102,35,120,95,94,144,218,165,67,165,176,164,34,219,154,178,74,84,135,27,212,201,17,158,119,85,54,180,109,109,11,115,145,181,178,38,121,177,87,47,25,129,191,178,203,138,16,113,95,14,87,17,117,40,113,228,68,118,28,227,120,225,77,97,230,205,42,106,67,108,184,218,156,65,43,99,169,73,171,66,113,166,213,223,105,13,9,229,227,48,54,14,102,176,190,14,43,225,202,229,162,155,50,68,136,142,195,156,108,148,216,79,178,225,165,77,72,109,151,28,75,107,52,236,117,41,53,106,109,186,218,187,110,33,210,192,85,95,28,239,212,159,239,39,240,209,199,248,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,193,38,101,47,248,154,228,74,149,141,214,109,71,28,240,182,217,150,230,40,80,99,182,169,80,233,108,37,107,185,33,32,210,149,33,198,245,35,92,150,90,213,77,173,27,156,90,27,228,109,112,205,158,85,48,218,215,101,213,99,87,98,221,54,85,205,85,183,235,80,183,244,213,26,92,215,34,74,99,122,20,133,236,117,179,74,211,185,11,82,79,67,238,149,25,31,99,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,36,168,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,203,184,209,238,74,109,106,21,159,148,124,33,164,219,144,122,72,146,44,250,101,81,198,249,171,115,116,169,172,38,92,151,53,89,153,150,247,223,117,122,107,181,59,180,73,18,72,136,187,88,14,85,155,31,101,140,100,249,127,112,249,115,227,53,130,85,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,245,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,156,212,226,97,196,15,244,101,106,211,112,151,47,87,205,42,77,201,118,211,202,109,82,187,73,155,206,122,143,75,121,182,215,29,81,220,108,141,180,189,41,183,13,104,116,151,189,182,136,156,74,72,222,101,228,212,101,129,96,94,88,167,121,82,112,251,15,173,233,117,203,134,185,32,163,65,131,24,139,123,171,208,204,204,204,204,146,132,37,36,165,173,106,50,66,16,149,41,70,148,164,204,189,174,104,48,83,249,59,99,85,95,7,28,168,117,178,237,250,125,31,175,125,46,243,27,92,231,233,113,100,74,229,43,150,217,155,36,251,206,147,123,144,74,229,146,55,106,173,76,231,255,0,3,31,215,103,238,223,241,33,106,130,146,248,154,228,74,171,130,55,149,71,28,240,182,217,136,222,23,215,164,54,169,80,233,108,41,8,182,230,172,146,149,33,198,245,50,68,103,157,213,77,173,27,91,66,220,228,109,108,137,158,111,0,201,222,106,175,44,168,98,229,62,240,163,84,165,170,216,168,200,143,26,236,164,54,217,60,138,141,56,151,235,154,90,82,208,158,165,180,169,197,50,189,201,218,179,52,153,242,214,226,23,215,248,136,231,234,102,103,46,162,176,240,182,161,85,166,225,149,19,155,31,82,146,252,127,164,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,230,185,28,202,37,87,55,216,184,171,81,250,140,186,61,167,65,142,154,149,199,85,98,58,150,180,48,107,36,162,43,43,52,155,72,146,241,238,217,204,61,9,13,188,225,37,206,81,182,173,4,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,238,165,25,159,115,49,88,60,115,191,82,127,188,159,195,71,42,224,169,237,79,116,252,191,157,230,52,225,45,56,154,228,74,149,141,214,109,71,28,240,182,217,150,230,40,80,99,182,169,80,233,108,37,107,185,33,32,210,149,33,198,245,35,92,150,90,213,77,173,27,156,90,27,228,109,112,205,158,85,48,218,215,101,213,99,87,98,221,54,85,205,85,183,235,80,183,244,213,26,92,215,34,74,99,122,20,133,236,117,179,74,211,185,11,82,79,67,238,149,25,31,99,49,125,57,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,0,227,87,237,79,107,124,191,131,230,53,17,213,120,24,254,187,63,118,255,0,137,15,85,197,23,32,176,239,10,21,75,51,24,59,79,165,82,234,182,229,62,76,235,178,142,196,102,33,183,83,138,133,187,37,250,146,86,148,167,124,196,243,28,83,188,195,82,158,109,41,218,100,182,201,15,85,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,192,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,71,96,0,28,255,0,48,56,103,250,100,192,235,243,11,91,137,74,145,46,230,183,231,83,224,122,81,189,241,89,156,182,85,210,190,191,81,102,158,83,228,211,132,180,164,212,133,32,148,146,220,146,25,161,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,80,23,253,195,47,5,63,66,217,71,181,186,138,135,85,62,251,210,245,153,177,221,236,181,214,176,207,78,219,122,182,133,39,72,173,70,222,147,221,163,166,238,213,26,118,233,42,133,85,241,206,253,73,254,242,127,13,28,171,130,167,181,61,211,242,254,119,152,211,132,202,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,47,253,85,88,87,87,251,107,110,92,150,229,67,255,0,57,14,117,54,116,119,63,226,184,203,205,184,143,185,73,82,125,198,66,250,114,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,41,131,137,238,66,163,96,197,86,94,96,112,126,133,18,6,31,84,228,70,102,171,72,137,205,89,210,106,47,169,237,239,54,210,90,229,71,130,163,75,9,34,55,125,87,159,38,208,148,160,219,66,99,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,190,213,196,15,136,164,156,210,198,165,225,246,19,42,224,160,97,210,35,183,38,175,6,165,25,168,210,234,117,20,186,163,73,60,108,188,234,87,25,180,165,149,161,26,167,235,77,74,89,40,208,201,163,143,228,187,41,55,86,110,113,76,173,106,107,189,13,183,66,233,170,23,53,69,74,113,174,92,21,73,109,11,97,135,73,151,91,41,142,54,111,41,148,56,68,149,114,92,51,61,16,98,255,0,176,171,12,237,92,27,195,139,115,11,108,168,157,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,234,192,85,95,28,239,212,159,239,39,240,209,202,184,42,123,83,221,63,47,231,121,141,56,76,174,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,213,85,133,117,127,182,182,229,201,110,84,63,243,144,231,83,103,71,115,254,43,140,188,219,136,251,148,149,39,220,100,47,207,35,153,227,179,115,123,102,170,44,164,68,161,226,45,14,58,87,94,160,161,103,177,196,106,73,235,97,238,51,82,227,41,70,146,52,153,154,217,90,137,11,53,18,154,117,222,151,152,92,177,96,214,104,45,86,109,108,92,181,250,254,131,158,186,93,70,51,202,143,58,152,243,173,154,20,227,14,167,254,34,141,181,146,218,90,154,108,214,133,236,78,156,255,0,38,89,23,195,140,158,80,167,57,76,159,244,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,244,12,216,251,44,99,39,203,251,135,203,159,25,172,26,168,16,215,55,252,54,172,28,211,226,133,189,137,237,220,50,237,170,146,164,68,133,116,174,34,25,73,77,165,48,220,131,55,27,79,36,212,185,202,81,197,96,158,117,195,66,25,65,30,197,242,210,218,164,254,25,225,86,28,96,221,170,197,149,133,182,93,42,217,162,199,218,174,154,159,28,155,231,56,150,208,223,57,229,253,183,158,52,54,217,41,215,13,78,47,105,26,148,103,220,122,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25,172,205,143,181,62,50,124,192,184,124,197,241,117,60,46,61,132,240,203,243,175,56,154,59,254,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,41,218,111,9,252,92,139,154,248,24,78,196,41,115,48,206,100,131,172,189,116,178,234,201,16,232,5,49,198,202,59,178,151,25,44,157,80,217,66,116,101,182,214,157,238,161,102,68,209,45,72,184,156,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,1,202,179,99,236,177,140,159,47,238,31,46,124,102,176,75,76,200,103,178,171,138,249,121,195,92,180,88,208,229,210,237,59,98,215,160,68,184,29,146,218,152,151,80,170,192,142,166,92,104,148,212,133,52,236,29,73,135,80,151,27,37,243,90,74,143,110,212,144,241,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,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,225,7,26,191,101,139,91,230,4,31,46,168,138,171,202,119,181,62,13,252,192,183,188,197,129,114,124,70,115,175,252,149,112,225,138,5,129,83,165,57,137,183,79,213,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,139,63,213,85,251,117,127,182,183,29,201,113,212,63,243,147,39,84,167,72,115,254,51,143,60,227,139,251,212,165,43,222,102,31,234,170,194,186,191,219,91,114,228,183,42,31,249,200,115,169,179,163,185,255,0,21,198,94,109,196,125,202,74,147,238,50,23,211,144,156,239,208,179,113,98,59,10,227,149,74,166,226,109,19,154,237,110,137,13,149,199,101,113,77,227,38,101,68,75,142,184,183,25,216,166,144,225,239,53,33,221,119,37,41,113,163,93,43,102,199,218,159,25,62,96,92,62,98,248,186,158,23,30,194,120,101,249,215,156,77,18,168,0,84,7,22,188,232,253,52,174,204,202,141,128,173,180,91,114,160,203,247,69,81,137,219,147,81,156,218,55,38,10,82,210,205,6,203,11,89,27,169,116,141,93,75,41,45,173,156,125,206,67,92,174,229,146,254,205,54,40,83,112,254,208,141,46,29,53,114,18,154,213,194,116,231,164,194,163,48,109,186,230,247,212,217,109,74,214,150,29,75,72,90,144,78,56,73,70,228,234,106,77,138,241,26,225,205,108,175,11,232,24,129,149,252,51,137,79,169,89,113,218,165,84,109,234,13,46,68,137,181,200,75,113,182,217,117,41,107,122,158,146,202,148,165,56,226,210,110,58,219,139,91,142,159,37,9,85,85,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,69,25,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,50,174,36,166,69,243,155,93,201,230,35,202,169,185,74,244,205,153,116,116,241,238,106,107,72,65,74,83,109,26,249,82,99,56,173,52,121,174,107,166,77,169,68,219,137,90,146,173,166,104,117,187,212,187,40,24,89,153,220,26,172,218,222,155,165,93,22,101,231,79,145,79,244,141,38,76,105,172,159,172,164,115,227,187,163,141,115,153,121,27,144,189,21,177,214,136,244,213,35,208,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,253,132,241,55,242,95,56,132,40,4,106,160,4,63,226,97,152,44,193,101,231,6,169,183,38,5,219,252,182,230,212,9,138,221,215,200,106,95,160,27,37,55,201,79,76,226,84,143,231,11,82,155,231,56,149,54,141,187,52,230,60,210,147,81,153,103,206,38,46,101,167,23,36,226,149,26,177,46,190,138,252,142,101,217,76,169,76,90,209,95,66,150,165,173,111,56,173,202,41,36,165,184,180,72,209,75,74,214,173,73,104,91,141,185,194,133,255,0,112,184,246,19,195,47,206,188,226,104,149,64,62,77,211,105,218,183,205,10,85,173,122,219,52,171,130,139,55,103,83,78,170,66,110,92,87,246,45,43,70,246,156,37,33,91,86,132,168,181,46,202,73,25,119,34,25,204,205,214,8,82,178,227,152,187,207,6,168,85,201,117,122,109,2,68,101,67,151,45,180,161,243,98,68,86,100,182,135,54,250,170,90,18,249,32,214,68,146,89,160,212,73,70,237,133,205,109,58,7,210,187,170,141,107,122,110,149,70,244,205,66,61,63,210,53,105,61,60,24,124,215,18,142,124,135,116,62,91,40,221,185,107,208,246,164,140,244,61,6,146,50,241,151,235,7,44,184,95,7,10,48,229,18,215,77,135,34,68,183,102,78,38,78,108,215,222,112,212,167,100,56,203,109,165,197,146,118,52,149,26,117,38,218,109,61,246,144,233,98,170,248,231,126,164,255,0,121,63,134,142,85,193,83,218,158,233,249,127,59,204,105,194,218,113,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,115,49,163,21,106,184,223,138,23,6,43,215,109,219,126,135,82,185,36,38,92,200,116,24,138,141,8,159,229,165,46,58,150,212,181,171,123,138,73,186,226,141,70,106,113,197,168,254,208,178,158,18,25,54,188,173,217,45,230,158,251,147,112,91,104,155,31,147,107,211,35,205,38,17,89,167,60,211,137,121,233,209,205,179,82,227,41,71,25,216,229,189,59,150,193,58,105,52,114,84,187,74,1,64,60,81,253,187,49,55,242,95,39,132,39,255,0,5,79,101,139,167,230,4,239,46,167,9,254,0,0,41,91,141,95,181,61,173,242,254,15,152,212,71,85,224,99,250,236,253,219,254,36,45,80,0,0,80,15,20,127,110,204,77,252,151,201,225,9,85,192,199,245,217,251,183,252,72,89,245,211,105,218,183,205,10,85,173,122,219,52,171,130,139,55,103,83,78,170,66,110,92,87,246,45,43,70,246,156,37,33,91,86,132,168,181,46,202,73,25,119,34,20,25,158,76,142,94,89,66,188,147,42,42,229,215,48,234,185,33,72,160,215,150,130,222,218,244,53,116,83,54,145,37,18,82,146,81,146,136,137,15,33,38,180,18,77,46,180,215,202,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,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,101,36,200,251,145,143,172,42,175,142,119,234,79,247,147,248,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,10,248,157,112,244,174,213,107,178,115,21,151,235,66,171,93,159,93,168,41,219,182,129,76,101,14,184,135,22,134,91,106,84,40,140,50,78,57,189,196,188,185,39,185,199,13,199,137,205,187,121,170,71,85,225,205,195,170,234,203,93,117,252,102,197,235,139,101,223,50,159,209,65,161,81,234,46,116,176,163,188,132,45,228,206,90,54,162,83,196,178,36,19,69,189,132,41,174,98,84,234,205,165,179,63,192,0,101,92,105,79,41,222,203,24,55,242,254,222,242,230,7,85,1,202,179,99,236,177,140,159,47,238,31,46,124,102,176,105,163,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,135,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,223,105,142,106,47,123,135,222,66,173,236,179,89,176,111,156,65,161,68,153,138,149,120,237,189,57,114,58,89,168,160,44,142,74,73,152,47,19,68,182,86,168,242,18,220,131,75,139,66,214,131,36,169,72,34,51,172,190,40,254,221,152,155,249,47,147,194,18,171,129,143,235,179,247,111,248,144,181,65,242,110,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,82,72,203,185,16,206,102,110,176,66,149,151,28,197,222,120,53,66,174,75,171,211,104,18,35,42,28,185,109,165,15,155,18,34,179,37,180,57,183,213,82,208,151,201,6,178,36,146,205,6,162,74,55,108,46,107,105,208,62,149,221,84,107,91,211,116,170,55,166,106,17,233,254,145,171,73,233,224,195,230,184,148,115,228,59,161,242,217,70,237,203,94,135,181,36,103,161,232,52,145,151,140,191,88,57,101,194,248,56,81,135,40,150,186,108,57,18,37,187,50,113,50,115,102,190,243,134,165,59,33,198,91,109,46,44,147,177,164,168,211,169,54,211,105,239,180,135,75,21,87,199,59,245,39,251,201,252,52,114,174,10,158,212,247,79,203,249,222,99,78,22,189,152,124,192,216,57,101,194,249,216,175,136,203,150,186,108,57,17,226,53,14,9,178,115,102,190,243,132,148,181,29,183,156,109,46,44,147,189,213,36,149,169,54,211,138,239,180,198,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,149,106,53,56,181,106,183,22,181,169,75,85,165,112,136,201,245,86,210,165,47,52,215,225,92,20,154,149,110,59,176,45,170,81,186,168,172,73,165,56,150,212,115,159,66,23,185,244,58,162,209,166,221,73,32,137,164,190,73,115,123,14,55,194,184,213,251,83,218,223,47,224,249,141,68,117,94,6,63,174,207,221,191,226,66,95,231,127,58,54,174,81,240,225,249,208,149,74,173,223,213,46,91,20,75,121,217,205,165,196,115,73,237,179,164,176,75,39,142,26,13,135,8,212,130,245,220,36,181,185,27,141,196,80,14,202,237,243,117,114,233,212,142,182,181,112,84,54,177,2,147,78,67,124,249,79,185,234,179,30,44,116,37,9,220,181,146,80,211,72,36,150,164,148,164,139,66,23,125,195,51,38,83,50,215,135,11,196,75,202,171,85,250,103,136,20,248,146,39,81,212,183,227,69,164,197,211,152,204,103,99,47,110,249,137,230,31,49,199,17,185,165,41,109,55,180,185,171,126,106,128,0,162,190,44,152,23,66,193,252,205,125,36,180,168,213,88,148,172,68,167,174,228,148,244,131,91,145,87,88,114,83,197,53,17,220,81,127,188,60,182,247,40,208,169,37,166,212,41,180,38,21,142,213,147,108,11,153,152,156,199,89,152,115,232,111,72,209,85,80,110,163,113,165,102,250,25,69,30,58,210,228,162,113,214,8,214,215,49,5,200,66,245,73,115,94,105,59,210,106,37,22,140,233,52,154,85,2,149,10,133,66,166,68,167,83,105,209,219,137,14,28,70,82,203,17,152,109,36,150,218,109,180,145,37,8,74,72,146,73,34,34,34,34,34,31,172,85,95,28,239,212,159,239,39,240,209,202,184,42,123,83,221,63,47,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,14,42,226,69,119,24,49,30,227,197,11,158,29,42,37,86,230,168,59,81,150,205,46,10,34,69,67,142,30,166,72,109,31,242,173,70,167,22,173,86,226,214,181,41,106,180,174,17,25,62,170,218,84,165,230,154,252,43,130,147,82,173,199,118,5,181,74,55,85,21,137,52,167,18,218,142,115,232,66,247,62,135,84,90,52,219,169,36,17,52,151,201,46,111,97,198,236,208,126,74,181,38,149,95,165,77,161,87,105,145,42,52,218,140,119,34,76,135,45,148,188,196,150,28,73,165,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,198,120,115,211,151,218,22,90,179,29,113,97,221,173,112,82,170,52,89,27,107,20,232,144,159,91,143,81,226,201,90,214,212,9,68,181,45,105,121,164,18,116,53,45,74,113,165,50,233,232,110,237,79,21,180,232,31,74,238,170,53,173,233,186,85,27,211,53,8,244,255,0,72,213,164,244,240,97,243,92,74,57,242,29,208,249,108,163,118,229,175,67,218,146,51,208,244,26,62,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,2,170,248,231,126,164,255,0,121,63,134,142,85,193,83,218,158,233,249,127,59,204,105,194,221,49,139,24,172,28,10,176,42,152,141,136,213,232,148,234,109,58,59,238,180,211,178,153,101,250,131,237,178,227,201,137,21,47,45,9,118,75,137,105,100,219,68,162,53,25,126,38,89,203,199,236,89,253,58,227,45,217,139,159,68,41,86,191,210,138,130,166,250,46,152,157,25,99,213,36,238,82,180,46,99,203,219,204,117,221,169,230,58,183,23,181,59,182,148,255,0,225,55,147,43,217,202,239,242,152,190,106,183,93,167,74,139,178,61,18,143,29,115,41,110,92,13,173,12,201,76,153,11,45,156,250,113,238,101,72,109,38,166,223,113,179,223,234,52,104,122,218,128,114,172,216,251,44,99,39,203,251,135,203,159,25,172,26,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,25,172,205,143,181,62,50,124,192,184,124,197,241,117,60,46,61,132,240,203,243,175,56,154,37,80,0,15,63,136,87,173,43,13,108,11,151,17,171,177,229,191,77,181,104,243,107,115,26,136,132,169,247,24,140,202,222,113,45,165,74,74,77,102,148,25,17,26,146,90,233,169,151,136,132,31,221,171,202,199,254,0,226,175,254,138,167,127,215,132,138,198,251,214,149,137,89,26,191,177,26,133,30,91,20,219,171,9,234,181,184,109,75,66,82,251,108,73,163,184,243,105,113,41,82,146,75,36,172,136,200,148,162,215,93,12,252,70,115,7,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,30,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,128,28,106,253,150,45,111,152,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,47,17,250,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,109,60,53,56,122,67,195,42,20,28,117,199,155,67,253,93,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,126,7,19,94,29,241,174,168,213,28,199,224,37,185,45,119,58,228,54,187,150,216,165,83,221,146,186,202,222,117,40,57,177,89,101,42,81,73,37,44,148,242,72,182,56,130,91,198,105,113,43,55,235,3,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,25,161,198,156,113,179,52,154,86,68,179,52,169,42,34,81,126,76,88,190,191,74,24,167,121,98,103,162,253,25,244,182,224,168,215,122,46,127,59,165,234,164,184,247,43,153,181,59,246,243,54,238,218,157,116,215,66,215,65,122,156,46,61,132,240,203,243,175,56,154,60,86,33,113,118,203,110,26,223,247,46,28,215,108,156,74,126,165,106,214,38,209,38,59,18,155,1,76,56,252,103,150,203,138,109,74,152,149,26,13,72,51,35,52,164,244,211,82,47,1,39,240,19,26,237,92,196,225,61,11,24,236,170,125,86,21,22,224,234,186,102,42,141,54,220,164,114,36,187,29,123,210,219,142,32,181,91,42,50,209,103,234,153,107,161,234,69,26,184,153,231,71,249,54,97,194,48,222,202,87,50,254,191,169,242,216,141,33,153,220,151,40,80,76,185,75,157,163,107,75,201,121,70,181,38,58,139,106,121,141,58,179,81,242,77,183,41,6,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,100,164,204,251,17,141,9,228,163,42,52,44,165,224,212,43,55,149,74,153,119,212,180,153,116,214,225,50,180,245,242,183,44,219,108,148,225,154,205,150,16,190,83,101,162,18,122,45,206,90,22,235,132,36,0,165,110,40,89,22,253,10,93,75,199,28,28,179,58,76,54,173,108,244,196,104,74,220,205,10,168,227,138,35,209,146,73,116,240,222,213,190,94,134,164,33,211,91,127,84,149,71,108,227,254,74,51,93,93,202,94,50,194,188,185,181,89,150,133,75,72,119,77,18,19,200,79,95,23,106,201,183,9,46,17,160,222,97,107,230,182,122,161,71,162,219,230,33,14,184,99,66,118,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,41,38,71,220,140,101,180,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,84,212,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,0,34,175,20,127,97,60,77,252,151,206,33,10,1,26,168,1,249,42,212,154,85,126,149,54,133,93,166,68,168,211,106,49,220,137,50,28,182,82,243,18,88,113,38,151,26,113,181,17,165,104,82,76,210,105,50,50,50,51,35,20,25,159,108,144,87,114,143,125,181,54,220,139,85,169,97,149,111,148,213,18,183,49,228,72,121,18,137,146,55,162,203,83,109,54,134,222,222,151,86,217,108,36,173,173,54,169,74,109,210,68,85,23,253,194,227,216,79,12,191,58,243,137,162,85,0,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,205,14,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,60,168,209,238,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,251,88,170,190,57,223,169,63,222,79,225,163,138,112,125,187,45,91,27,49,55,157,211,122,220,212,171,126,139,11,15,229,245,53,26,164,214,226,69,99,125,82,152,132,111,117,195,74,19,185,107,74,75,83,238,165,17,23,115,33,202,179,209,156,218,238,112,241,30,45,77,186,87,161,172,203,95,168,143,108,211,93,66,14,82,91,116,209,205,147,37,196,235,171,206,242,154,51,109,42,54,219,74,18,148,238,50,91,174,116,14,29,217,5,153,153,203,168,239,204,82,167,213,105,184,101,68,229,72,208,227,63,31,233,51,134,227,168,233,162,201,218,72,54,80,182,28,76,135,27,89,184,159,85,180,237,83,156,198,175,80,0,80,15,20,127,110,204,77,252,151,201,225,9,255,0,193,83,217,98,233,249,129,59,203,169,194,127,128,0,10,86,227,87,237,79,107,124,191,131,230,53,17,213,120,24,254,187,63,118,255,0,137,11,84,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,244,12,169,103,91,11,51,131,244,167,244,103,64,186,233,159,68,186,30,183,211,177,99,51,204,234,185,252,190,87,37,247,117,211,166,94,237,219,116,213,58,107,169,233,80,60,81,253,187,49,55,242,95,39,132,37,87,3,31,215,103,238,223,241,33,106,131,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,47,45,24,167,149,251,237,235,23,19,41,63,179,209,86,97,177,39,209,117,63,169,101,215,58,71,222,105,190,119,43,158,132,57,181,62,162,245,73,251,140,228,87,13,140,243,213,114,251,127,195,194,188,70,170,75,157,135,87,84,136,212,214,151,50,168,164,177,107,190,167,156,52,202,105,47,56,76,51,25,78,72,90,164,232,73,61,52,119,113,155,102,219,151,146,42,175,142,119,234,79,247,147,248,104,172,187,78,192,188,175,168,215,4,171,62,222,151,86,69,171,71,114,191,87,40,196,74,92,90,115,110,180,211,178,13,26,238,82,16,167,219,53,237,35,218,141,203,86,136,66,212,159,85,151,140,192,223,217,101,197,8,56,175,135,43,136,186,148,56,242,34,59,14,113,188,112,166,176,243,102,149,53,33,182,92,109,78,32,149,177,212,164,213,161,56,211,106,239,180,134,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,87,64,0,0,25,87,26,83,202,119,178,198,13,252,191,183,188,185,129,213,64,114,172,216,251,44,99,39,203,251,135,203,159,25,172,26,83,204,94,101,240,179,43,246,35,215,214,38,85,191,103,162,163,67,126,55,165,42,127,92,203,78,116,140,60,235,124,238,87,61,11,115,106,189,68,106,163,247,17,231,175,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,120,170,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,130,144,180,168,181,35,35,23,63,194,247,61,63,166,187,85,24,29,140,119,159,87,137,52,93,254,135,147,53,59,94,174,210,219,109,38,90,188,106,62,162,99,58,57,204,212,146,181,180,72,115,235,84,153,14,20,0,226,143,237,217,137,191,146,249,60,33,42,184,24,254,187,63,118,255,0,137,11,84,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,161,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,135,149,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,21,87,199,59,245,39,251,201,252,52,113,78,15,183,101,171,99,102,38,243,186,111,91,154,149,111,209,97,97,252,190,166,163,84,154,220,72,172,111,170,83,16,141,238,184,105,66,119,45,105,73,106,125,212,162,34,238,100,57,6,121,51,119,85,205,246,46,38,235,98,157,46,143,105,208,99,170,155,110,82,159,144,165,173,12,26,205,75,148,242,9,70,210,36,188,123,119,242,203,66,67,108,182,106,115,148,78,43,191,240,185,200,149,43,27,42,175,99,190,52,91,50,228,89,52,57,8,77,191,78,150,194,122,43,134,106,84,178,117,110,110,61,206,198,142,164,36,141,27,57,110,184,163,65,169,68,203,205,42,231,197,43,113,171,246,167,181,190,95,193,243,26,136,253,92,46,241,230,205,203,110,17,230,43,21,175,57,177,18,138,116,123,121,20,200,47,72,54,87,86,168,154,42,167,30,19,70,148,45,91,220,82,116,53,18,21,177,4,183,20,91,16,163,40,107,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,127,133,62,68,169,69,74,129,154,108,101,182,101,170,164,169,4,253,145,74,168,176,148,176,219,4,148,41,186,193,160,204,212,181,169,70,162,99,122,82,72,36,115,210,75,222,195,141,218,80,135,248,247,197,3,0,178,237,139,21,220,28,189,109,12,64,155,90,183,250,94,165,250,93,62,19,145,87,207,140,212,132,108,83,146,219,89,232,135,146,71,170,11,214,35,211,82,208,207,176,101,127,52,22,14,108,236,10,134,35,97,205,34,224,167,83,105,213,135,104,142,181,91,142,203,47,169,246,217,101,229,41,41,101,215,82,104,219,33,4,70,106,35,212,149,219,192,207,176,0,133,92,89,48,46,187,140,25,101,250,73,105,81,169,82,234,184,119,80,93,201,41,233,6,134,229,34,142,220,87,138,106,35,184,162,255,0,120,121,109,238,73,45,49,139,77,203,75,104,85,22,11,84,224,151,130,159,246,245,152,201,149,15,141,149,79,138,219,191,240,121,146,220,121,6,223,252,8,155,82,92,255,0,30,74,79,216,49,106,128,42,175,142,119,234,79,247,147,248,104,227,252,26,170,212,170,6,100,175,106,237,118,167,18,157,77,167,97,189,74,92,201,146,222,75,44,70,97,185,244,245,56,235,142,40,201,40,66,82,70,163,81,153,17,17,25,152,229,89,245,206,37,195,154,124,92,169,166,141,88,150,198,29,80,228,116,86,253,49,153,146,186,73,168,97,111,165,186,163,177,221,218,148,201,117,47,56,100,124,164,45,13,41,13,30,227,66,148,174,171,195,67,33,82,113,230,225,103,26,177,102,133,45,140,58,161,200,109,234,66,28,229,108,175,212,88,148,218,148,202,153,121,167,18,252,18,75,111,52,241,250,155,150,162,66,20,163,67,196,139,180,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,97,154,44,107,197,10,174,53,98,229,223,138,245,148,203,110,69,211,88,147,82,68,121,51,85,45,112,216,90,207,147,20,157,81,17,173,12,181,203,105,30,170,72,144,218,72,146,146,34,34,241,67,67,217,0,199,152,217,131,202,229,163,115,61,54,92,154,237,2,58,45,155,133,114,228,59,37,245,212,98,52,218,84,243,143,56,132,155,171,125,165,51,36,204,141,90,28,131,65,173,74,74,140,72,161,31,243,91,157,108,44,201,247,209,111,210,101,2,235,169,253,45,235,186,47,65,69,140,247,47,165,228,115,57,188,231,218,211,94,165,27,118,238,215,69,107,166,133,175,159,202,255,0,16,188,23,205,157,255,0,80,195,156,57,182,47,90,117,74,157,71,118,182,235,181,184,81,25,97,76,54,243,44,169,41,83,50,93,81,175,116,132,25,17,164,139,66,87,127,2,56,151,199,59,245,39,251,201,252,52,113,254,13,85,106,85,3,50,87,181,118,187,83,137,78,166,211,176,222,165,46,100,201,111,37,150,35,48,220,250,122,156,117,199,20,100,148,33,41,35,81,168,204,136,136,140,204,115,92,253,103,94,234,205,102,35,203,162,82,106,125,62,25,91,53,7,155,183,41,241,205,196,55,63,97,169,180,212,228,19,137,66,212,243,168,51,52,37,105,46,75,107,52,17,110,83,171,119,234,240,230,201,71,242,170,196,119,235,247,253,50,170,222,25,90,223,89,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,28,171,54,62,203,24,201,242,254,225,242,231,198,107,6,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,107,51,99,237,79,140,159,48,46,31,49,124,93,79,11,143,97,60,50,252,235,206,38,137,84,0,3,154,102,110,147,85,175,229,183,21,232,84,42,100,186,141,74,163,99,215,98,67,135,17,149,60,252,151,220,128,242,91,105,182,210,70,165,173,74,50,73,36,136,204,204,200,136,103,223,249,39,102,159,255,0,38,156,85,255,0,212,218,143,254,228,93,157,90,147,85,160,112,199,155,66,174,211,37,211,170,84,236,7,114,36,200,114,217,83,47,198,125,187,124,210,227,78,54,162,37,33,105,81,26,77,38,68,100,100,100,99,62,226,252,248,111,101,146,193,193,28,188,218,119,189,62,52,74,165,217,126,81,227,220,51,171,143,83,153,110,91,12,79,143,29,226,167,180,233,17,186,81,155,38,218,51,66,150,100,167,73,110,104,157,196,132,75,80,16,3,141,95,178,197,173,243,2,15,151,84,69,43,11,41,225,117,144,89,151,133,118,155,153,140,98,167,213,105,116,171,114,161,26,117,167,71,126,51,240,220,169,202,66,26,146,197,73,75,82,83,190,26,121,141,169,174,89,169,47,56,149,110,50,67,102,135,173,252,5,48,113,70,200,149,43,4,234,172,227,190,11,219,50,227,217,53,201,11,77,193,78,136,194,122,43,122,106,148,130,105,109,237,61,205,70,144,165,168,137,27,57,109,56,146,65,41,36,243,45,38,189,133,255,0,112,184,246,19,195,47,206,188,226,104,170,12,205,229,147,50,85,252,201,98,189,118,133,151,204,74,168,211,106,55,197,118,92,57,145,45,57,239,49,37,135,39,188,166,221,109,196,180,105,90,20,147,37,18,136,204,140,140,140,133,186,112,225,180,238,171,27,38,56,121,107,94,182,205,86,223,173,66,244,183,83,78,170,66,114,36,166,55,213,101,173,27,218,112,146,180,238,66,210,162,212,187,165,68,101,216,200,87,7,21,12,162,95,216,109,139,149,92,125,167,212,110,11,186,211,189,228,61,82,157,58,68,119,164,46,222,124,150,203,69,22,75,228,158,82,35,25,188,211,113,119,41,39,177,60,157,167,202,37,185,194,178,53,152,171,87,43,217,130,166,226,149,235,106,250,110,138,138,124,218,124,158,158,11,114,106,16,249,173,30,199,225,115,29,109,13,189,189,41,109,75,53,127,64,236,132,145,25,168,134,135,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,66,14,42,25,160,176,112,163,4,170,184,33,80,164,68,175,93,152,143,71,121,168,48,228,71,102,84,106,123,9,125,148,156,185,45,155,169,117,165,232,110,174,43,169,66,203,168,139,175,251,25,138,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,167,37,153,113,170,229,99,1,169,88,87,93,189,229,220,181,36,200,122,165,49,102,234,149,10,19,239,237,55,34,193,74,136,148,136,201,81,26,187,145,26,220,91,206,154,81,204,229,167,57,130,234,114,137,150,140,44,205,7,13,140,56,177,113,50,147,255,0,221,142,138,177,13,136,222,148,166,127,127,223,117,206,145,247,154,115,147,205,228,33,14,109,79,174,141,82,126,227,42,149,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,63,194,191,62,177,165,70,165,101,99,25,43,177,33,174,28,118,105,246,53,78,71,52,215,49,102,235,202,56,18,100,56,234,146,75,36,173,134,162,161,40,66,54,53,202,212,214,109,37,118,148,2,42,241,71,246,19,196,223,201,124,226,16,160,17,170,128,1,229,49,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,152,33,58,120,98,231,106,102,6,98,60,108,36,197,11,175,102,27,93,27,97,179,38,173,82,124,162,219,82,146,111,56,219,140,160,205,77,50,203,239,60,164,60,123,80,157,203,109,213,184,148,180,178,85,223,128,128,28,100,241,175,232,54,95,105,56,57,18,159,206,151,137,181,3,231,62,227,91,155,98,13,57,216,242,28,218,162,113,38,151,148,250,225,146,117,66,210,109,243,245,218,173,134,42,87,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,9,23,197,123,7,106,184,107,155,74,221,220,154,12,72,54,246,32,199,143,91,165,187,10,42,154,97,199,210,203,108,205,74,213,177,40,57,39,33,11,125,194,73,168,244,148,210,214,123,156,50,18,43,130,22,41,127,246,203,193,74,133,119,254,244,186,105,20,206,151,241,141,61,254,113,35,255,0,193,169,216,181,253,232,79,244,134,45,80,85,95,28,239,212,159,239,39,240,209,86,176,170,213,90,116,105,240,233,245,57,113,99,213,35,148,73,205,50,242,144,137,76,19,173,188,77,58,146,61,22,130,117,150,156,36,171,82,222,218,21,226,146,50,238,185,40,202,141,119,54,152,203,10,205,229,85,97,218,20,221,38,93,53,184,76,161,93,4,93,171,54,219,37,56,100,130,121,245,163,148,217,104,181,22,171,115,150,180,52,225,13,4,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,10,1,226,143,237,217,137,191,146,249,60,33,63,248,42,123,44,93,63,48,39,121,117,56,79,240,0,1,74,220,106,253,169,237,111,151,240,124,198,162,58,175,3,31,215,103,238,223,241,33,106,128,2,144,56,143,101,235,31,111,156,231,98,29,211,101,96,126,32,92,20,89,190,137,233,170,52,187,102,108,184,175,236,165,68,66,246,58,219,106,66,182,173,10,73,232,125,148,147,35,238,70,36,175,6,188,39,197,60,47,253,47,254,147,48,210,235,180,189,39,244,127,162,244,237,26,76,14,171,151,233,14,103,43,156,132,239,219,204,70,237,186,233,189,58,248,144,133,124,81,253,187,49,55,242,95,39,132,37,87,3,31,215,103,238,223,241,33,106,130,181,120,91,231,234,102,34,116,57,100,198,58,133,86,165,119,151,89,34,221,184,166,73,126,115,213,118,203,155,37,232,210,220,113,75,90,94,105,4,225,182,225,153,54,166,155,38,253,69,182,142,116,181,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,217,79,10,252,250,201,139,38,149,149,140,100,174,203,152,137,146,25,167,216,213,57,28,162,68,52,19,79,40,224,73,144,227,169,81,160,212,134,26,138,132,161,107,222,239,43,82,65,52,148,126,190,57,223,169,63,222,79,225,163,143,240,106,164,210,171,249,146,189,168,85,218,100,74,141,54,163,134,245,40,147,33,203,101,47,49,37,135,39,211,210,227,78,54,162,52,173,10,73,154,77,38,70,70,70,100,99,202,241,4,200,85,195,150,107,202,117,243,135,212,41,115,48,174,175,33,199,160,174,63,85,53,116,4,17,70,73,179,57,227,104,144,202,21,34,66,155,142,106,113,107,90,16,68,165,41,100,102,126,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,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,164,153,31,114,49,245,128,0,101,92,105,79,41,222,203,24,55,242,254,222,242,230,7,85,1,202,179,99,236,177,140,159,47,238,31,46,124,102,176,119,92,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,29,255,0,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,77,254,34,57,5,135,153,203,84,175,204,45,167,210,169,184,155,68,230,200,208,163,49,31,233,51,102,219,72,233,165,73,218,75,55,144,134,27,76,119,28,89,182,159,89,181,109,75,156,198,169,6,214,187,46,171,26,187,22,233,178,174,106,173,191,90,133,191,166,168,210,230,185,18,83,27,208,164,47,99,173,154,86,157,200,90,146,122,31,116,168,200,251,25,143,85,143,120,215,117,102,39,22,43,184,199,122,211,233,80,171,87,7,75,212,177,75,105,198,226,163,145,25,168,232,216,151,28,113,101,170,25,73,158,171,63,88,207,77,11,66,43,21,224,99,250,236,253,219,254,36,45,80,64,14,50,120,215,244,27,47,180,156,28,137,79,231,75,196,218,129,243,159,113,173,205,177,6,156,236,121,14,109,81,56,147,75,202,125,112,201,58,161,105,54,249,250,237,86,195,21,43,128,56,57,93,204,6,50,218,120,59,110,61,211,203,185,170,9,142,228,157,168,95,73,21,9,83,146,100,236,90,208,78,114,152,109,215,121,123,201,75,217,181,62,178,136,132,139,226,189,131,181,92,53,205,165,110,238,77,6,36,27,123,16,99,199,173,210,221,133,21,77,48,227,233,101,182,102,165,106,216,148,28,147,144,133,190,225,36,212,122,74,105,107,61,206,25,9,21,193,11,20,191,251,101,224,165,66,187,255,0,122,93,52,138,103,75,248,198,158,255,0,56,145,255,0,224,212,236,90,254,244,39,250,67,22,168,42,175,142,119,234,79,247,147,248,104,134,185,58,194,250,174,49,193,199,91,14,132,169,103,82,127,9,231,84,161,177,18,18,165,191,45,248,53,122,84,214,226,182,210,76,148,165,188,168,196,201,105,169,145,184,70,73,86,155,78,58,141,68,97,237,78,205,173,88,22,213,103,14,91,136,221,167,62,143,10,77,5,17,34,28,86,19,78,91,40,84,98,109,147,74,77,164,114,141,26,32,210,157,165,161,104,90,104,61,0,165,110,53,126,212,246,183,203,248,62,99,81,16,254,198,192,188,71,196,156,56,190,113,66,202,163,122,86,149,135,61,11,181,246,88,51,84,168,241,101,20,131,41,73,108,139,215,101,190,149,92,211,35,220,132,173,43,52,154,18,226,209,229,109,58,255,0,209,75,170,141,116,250,18,149,89,244,53,66,61,67,209,213,104,221,68,25,156,167,18,190,68,134,181,46,99,43,219,181,104,212,183,36,204,181,45,70,143,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,164,14,35,217,122,199,219,231,57,216,135,116,217,88,31,136,23,5,22,111,162,122,106,141,46,217,155,46,43,251,41,81,16,189,142,182,218,144,173,171,66,146,122,31,101,36,200,251,145,137,193,194,39,15,111,236,53,203,109,201,66,196,107,30,224,181,106,79,223,19,37,181,14,183,76,122,11,238,48,168,16,18,151,82,219,201,74,141,6,164,45,36,162,45,53,66,139,220,98,111,128,227,249,183,197,235,55,4,178,243,123,94,119,155,246,250,208,186,60,202,125,50,153,92,96,228,196,172,84,94,142,226,99,192,92,116,250,207,161,213,22,139,65,127,177,19,170,81,165,9,82,147,155,113,121,60,32,177,66,149,122,101,46,53,134,202,98,49,82,195,234,196,218,108,134,19,53,46,190,235,18,94,84,214,165,45,173,9,76,161,74,144,243,41,215,113,40,226,184,100,175,20,166,111,128,170,190,57,223,169,63,222,79,225,162,42,228,6,211,250,115,51,31,173,102,237,159,164,18,230,224,125,201,208,83,147,11,171,113,249,200,126,18,226,242,154,209,70,167,146,250,26,83,123,75,113,56,148,26,125,98,33,21,70,151,114,201,54,53,71,45,184,81,80,135,73,137,75,143,42,199,161,60,212,24,138,117,76,69,66,160,50,105,101,179,121,107,116,208,146,50,73,27,139,90,244,34,220,165,30,166,125,44,4,32,226,239,140,85,92,53,202,226,45,27,114,189,18,13,75,16,107,13,81,36,180,82,148,212,215,41,73,105,199,165,169,132,161,105,81,160,212,136,236,58,102,74,71,46,82,144,162,250,196,152,166,12,39,177,127,74,24,167,102,225,159,165,61,25,244,182,224,167,80,186,222,71,59,165,234,164,182,207,55,151,185,59,246,243,55,109,220,157,116,211,82,215,81,40,56,165,229,214,205,203,230,60,208,227,225,157,167,46,137,105,220,54,188,39,163,182,77,31,68,137,113,183,69,117,150,28,219,170,214,77,51,21,231,77,107,113,211,114,74,156,90,143,154,67,186,112,75,198,58,235,87,85,245,151,233,12,243,168,178,105,231,120,195,115,114,19,210,74,109,200,241,36,22,132,141,238,115,144,236,110,230,189,168,233,125,84,234,226,140,173,168,86,175,25,76,39,197,60,80,253,16,126,140,240,210,235,187,125,25,244,131,173,244,21,26,76,254,151,153,232,254,95,55,146,133,108,221,203,94,221,218,107,177,90,120,24,230,188,34,112,67,26,48,215,50,87,37,119,17,176,134,245,181,105,175,216,243,34,53,50,183,64,151,5,135,31,84,248,10,75,73,113,230,210,147,89,165,11,81,36,143,93,16,163,247,24,244,28,115,191,82,127,188,159,195,69,90,194,171,85,105,209,167,195,167,212,229,197,143,84,142,81,39,52,203,202,66,37,48,78,182,241,52,234,72,244,90,9,214,90,112,146,173,75,123,104,87,138,72,203,181,228,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,0,229,89,177,246,88,198,79,151,247,15,151,62,51,88,53,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,89,155,31,106,124,100,249,129,112,249,139,226,234,120,92,123,9,225,151,231,94,113,52,74,161,31,255,0,151,78,92,127,148,119,242,95,250,103,254,170,255,0,193,122,221,168,244,95,165,55,237,244,95,81,187,252,51,253,198,221,155,254,167,127,63,234,68,128,0,1,202,179,99,236,177,140,159,47,238,31,46,124,102,176,105,79,41,222,203,24,55,242,254,222,242,230,7,85,1,0,56,213,251,44,90,223,48,32,249,117,68,84,174,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,113,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,1,249,42,212,154,85,126,149,54,133,93,166,68,168,211,106,49,220,137,50,28,182,82,243,18,88,113,38,151,26,113,181,17,165,104,82,76,210,105,50,50,50,51,35,25,151,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,128,188,158,23,30,194,120,101,249,215,156,77,18,168,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,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,83,127,132,238,119,225,219,126,140,202,102,38,74,217,18,161,80,54,172,153,164,203,12,179,21,199,186,135,228,69,148,242,157,65,171,154,249,160,163,146,91,91,138,118,66,144,106,218,109,165,54,63,152,124,192,216,57,101,194,249,216,175,136,203,150,186,108,57,17,226,53,14,9,178,115,102,190,243,132,148,181,29,183,156,109,46,44,147,189,213,36,149,169,54,211,138,239,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,185,146,27,105,182,219,35,81,169,102,72,35,82,148,163,53,29,164,240,148,201,119,208,186,20,60,215,95,233,221,90,184,233,239,49,107,210,223,131,181,84,232,46,47,106,167,41,78,160,150,79,62,132,25,52,166,140,147,211,60,163,220,225,72,218,221,149,12,171,139,254,225,113,236,39,134,95,157,121,196,208,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,181,114,117,195,71,20,241,198,251,145,250,107,180,238,188,63,179,40,155,61,39,233,24,18,105,85,73,220,230,100,114,122,14,166,42,218,119,99,205,53,205,221,166,212,56,90,106,106,45,47,80,4,85,226,143,236,39,137,191,146,249,196,33,64,35,85,0,0,50,174,2,226,120,85,231,142,225,197,88,223,201,195,20,145,112,87,46,122,84,121,85,74,101,206,242,229,84,87,54,39,52,214,227,117,7,150,107,83,75,109,78,146,91,117,102,77,41,6,219,62,163,137,108,159,177,241,68,60,87,177,138,171,137,89,180,173,218,41,175,68,157,111,97,244,120,244,74,91,80,165,41,214,27,125,76,182,244,213,45,59,212,130,146,82,22,182,28,52,146,79,72,173,33,101,185,179,49,239,248,48,97,12,107,191,30,110,92,92,168,177,17,232,248,123,71,75,48,201,79,186,135,217,168,212,57,141,54,242,16,159,81,104,40,204,206,109,68,179,236,111,54,100,147,50,220,137,1,198,195,11,234,183,14,17,216,120,175,79,84,183,163,217,149,137,84,217,209,217,132,167,80,219,21,4,55,164,167,93,35,209,148,33,216,109,52,91,147,162,151,41,5,185,38,68,75,128,28,62,177,138,149,130,25,180,177,110,235,150,189,46,149,111,77,144,245,18,176,235,82,146,195,6,196,182,86,203,106,148,165,173,8,233,155,144,168,239,184,107,61,18,76,111,34,53,33,36,52,60,42,175,142,119,234,79,247,147,248,104,174,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,236,188,101,250,193,203,46,23,193,194,140,57,68,181,211,97,200,145,45,217,147,137,147,155,53,247,156,53,41,217,14,50,219,105,113,100,157,141,37,70,157,73,182,155,79,125,164,58,88,0,10,1,226,143,237,217,137,191,146,249,60,33,63,248,42,123,44,93,63,48,39,121,117,56,79,240,0,1,74,220,106,253,169,237,111,151,240,124,198,162,58,175,3,31,215,103,238,223,241,33,106,128,0,2,128,120,163,251,118,98,111,228,190,79,8,74,174,6,63,174,207,221,191,226,66,213,6,88,105,53,106,173,2,171,10,187,66,169,203,167,84,169,210,27,151,14,100,71,148,203,241,159,109,68,166,221,109,196,153,41,11,74,136,148,74,35,35,35,34,50,26,41,200,238,47,94,88,239,149,123,15,20,177,5,248,143,220,53,104,243,25,156,252,102,9,148,72,92,105,175,197,39,141,5,234,165,107,75,9,90,201,36,148,111,82,182,165,9,209,37,29,120,180,229,163,11,46,28,9,175,102,51,209,62,140,188,237,46,151,249,213,57,136,204,250,95,170,153,6,31,243,245,242,141,217,28,150,75,70,190,177,59,53,50,238,71,160,170,188,167,123,83,224,223,204,11,123,204,88,19,255,0,142,119,234,79,247,147,248,104,229,92,21,61,169,238,159,151,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,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,50,120,58,226,206,99,142,186,246,20,55,104,85,110,12,29,87,88,242,235,50,18,180,69,182,167,33,4,234,155,142,250,139,99,156,229,186,209,46,26,79,113,41,226,144,146,73,19,230,229,181,0,0,202,184,210,158,83,189,150,48,111,229,253,189,229,204,14,170,3,149,102,199,217,99,25,62,95,220,62,92,248,205,96,146,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,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,117,40,204,251,153,143,172,42,215,138,134,66,163,74,141,85,205,62,13,208,162,67,92,56,239,84,47,154,100,126,105,174,98,205,214,82,83,227,71,109,165,36,150,73,91,238,202,90,150,132,108,107,155,161,172,221,82,234,132,90,167,3,31,215,103,238,223,241,33,106,130,136,120,175,99,21,87,18,179,105,91,180,83,94,137,58,222,195,232,241,232,148,182,161,74,83,172,54,250,153,109,233,170,90,119,169,5,36,164,45,108,56,105,36,158,145,90,66,203,115,102,99,223,240,96,194,24,215,126,60,220,184,185,81,98,35,209,240,246,142,150,97,146,159,117,15,179,81,168,115,26,109,228,33,62,162,208,81,153,156,218,137,103,216,222,108,201,38,101,185,18,3,141,134,23,213,110,28,35,176,241,94,158,169,111,71,179,43,18,169,179,163,179,9,78,161,182,42,8,111,73,78,186,71,163,40,67,176,218,104,183,39,69,46,82,11,114,76,136,151,0,56,125,99,21,43,4,51,105,98,221,215,45,122,93,42,222,155,33,234,37,97,214,165,37,134,13,137,108,173,150,213,41,75,90,17,211,55,33,81,223,112,214,122,36,152,222,68,106,66,72,104,120,85,95,28,239,212,159,239,39,240,209,202,184,42,123,83,221,63,47,231,121,141,56,67,92,107,194,250,174,10,226,229,223,133,21,149,75,114,69,173,88,147,77,68,137,48,149,17,115,24,66,207,147,40,154,81,153,161,15,53,203,117,30,178,136,208,226,76,148,162,50,51,186,158,18,119,173,42,234,201,109,191,66,167,199,150,220,139,58,177,85,162,78,83,200,73,33,199,215,37,83,137,77,25,40,204,209,202,156,210,76,212,73,61,233,89,105,161,18,149,50,133,43,113,171,246,167,181,190,95,193,243,26,136,234,188,12,127,93,159,187,127,196,135,148,226,69,195,119,244,127,233,76,194,229,234,131,254,165,61,121,151,53,179,13,175,251,11,239,92,200,136,47,251,143,196,220,104,191,193,251,169,37,200,212,163,196,12,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,240,51,246,160,0,42,175,141,166,53,255,0,218,46,92,225,211,254,23,173,66,83,141,127,194,33,196,109,149,147,159,240,211,113,42,111,252,65,165,95,108,133,85,137,191,194,35,24,169,88,107,154,53,218,55,29,122,92,26,110,32,209,221,162,70,104,229,37,168,78,85,82,235,111,68,83,233,90,210,147,89,165,18,24,104,200,148,190,100,164,161,37,245,138,49,121,32,42,175,142,119,234,79,247,147,248,104,229,92,21,61,169,238,159,151,243,188,198,156,34,174,107,173,63,160,217,154,197,91,89,187,103,232,252,72,87,133,91,160,167,38,23,72,219,16,87,41,197,197,229,53,162,73,44,169,133,180,166,246,150,211,109,72,52,250,166,66,221,56,61,94,181,91,171,39,200,161,84,35,196,110,61,157,116,84,168,144,84,202,20,75,113,133,165,153,198,167,76,212,100,107,230,206,117,36,105,36,150,196,160,180,212,141,74,155,224,40,219,139,190,49,82,177,43,52,104,180,109,202,244,185,212,220,62,163,181,68,146,209,74,75,176,155,170,169,215,30,150,166,18,133,169,36,178,74,227,176,233,153,37,124,200,170,66,139,234,210,99,234,240,105,176,35,92,217,163,170,94,117,27,122,92,184,246,117,175,46,76,58,130,73,210,98,13,70,67,173,71,108,150,164,153,32,214,228,103,39,18,80,189,117,36,184,162,45,91,220,153,85,198,158,192,141,93,203,205,169,136,49,237,233,115,42,86,173,208,136,203,156,201,58,164,64,167,76,142,225,60,110,146,79,98,80,185,12,64,65,45,101,217,123,18,147,46,97,146,171,91,35,248,197,85,193,12,209,225,253,221,14,189,18,149,77,155,88,141,68,175,59,58,82,152,132,116,169,110,165,153,42,144,162,90,19,177,180,168,159,73,184,123,18,227,13,173,68,123,52,26,51,0,21,87,199,59,245,39,251,201,252,52,87,6,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,192,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,1,202,179,99,236,177,140,159,47,238,31,46,124,102,176,106,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102,179,54,62,212,248,201,243,2,225,243,23,197,212,240,184,246,19,195,47,206,188,226,104,241,92,75,243,199,27,46,54,107,216,61,99,162,90,241,22,244,163,184,182,101,182,183,99,162,135,78,120,220,96,230,165,228,26,84,114,77,72,117,44,165,10,245,22,217,184,179,34,74,16,245,37,253,44,186,190,149,125,58,250,77,85,250,73,233,15,75,122,99,173,115,174,235,185,156,222,167,159,175,51,157,204,245,249,155,183,110,245,181,215,184,185,238,26,25,245,141,143,54,243,56,43,139,53,216,140,98,45,14,59,108,210,22,231,55,125,126,156,196,86,210,167,148,243,206,184,167,231,18,155,121,215,139,212,220,133,18,208,149,18,30,52,79,80,1,202,179,99,236,177,140,159,47,238,31,46,124,102,176,105,79,41,222,203,24,55,242,254,222,242,230,7,85,1,0,56,213,251,44,90,223,48,32,249,117,68,85,94,83,189,169,240,111,230,5,189,230,44,13,41,128,0,205,102,108,125,169,241,147,230,5,195,230,47,139,169,225,113,236,39,134,95,157,121,196,209,42,128,4,127,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,178,233,180,238,171,26,187,42,214,189,109,154,173,191,90,133,179,169,167,85,33,57,18,83,27,208,149,163,123,78,18,86,157,200,90,84,90,151,116,168,140,187,25,14,171,153,60,222,99,46,107,126,137,126,150,166,210,158,250,29,79,92,40,126,143,128,152,220,247,157,217,212,75,123,67,61,94,119,148,214,226,70,198,147,203,46,91,104,213,91,187,87,12,204,151,127,41,60,71,94,36,94,169,229,216,54,13,66,35,242,99,189,7,156,221,118,113,31,53,16,117,113,10,101,76,164,144,149,72,73,238,87,45,214,144,73,46,113,56,221,234,0,202,184,191,238,23,30,194,120,101,249,215,156,77,18,168,0,126,73,181,106,85,58,76,8,117,10,156,72,178,42,146,14,36,22,158,121,40,92,167,201,167,30,54,154,73,158,171,89,52,203,174,26,83,169,236,109,106,240,73,153,70,14,40,254,194,120,155,249,47,156,66,20,2,53,80,0,3,42,226,210,112,207,34,116,172,221,240,237,194,90,237,181,50,37,39,17,109,216,245,168,148,121,146,156,75,16,165,48,229,194,250,156,106,115,136,142,235,235,67,109,166,66,153,74,12,137,46,60,179,62,203,80,159,249,103,202,174,17,229,66,205,147,103,225,109,54,90,151,81,145,212,212,234,245,39,16,245,70,162,178,53,114,201,231,80,132,39,99,105,81,165,8,66,82,132,234,165,105,189,110,45,125,86,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,151,123,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,93,247,8,236,51,181,108,252,161,81,239,170,76,77,107,87,237,66,125,66,175,41,198,219,230,43,166,150,244,54,24,74,210,130,89,178,132,48,107,74,22,165,109,113,247,212,70,68,189,11,186,230,247,8,100,227,190,90,49,11,11,105,236,75,126,165,86,163,173,234,91,17,159,105,149,200,168,198,90,101,67,100,214,239,168,148,46,67,13,33,102,163,79,168,165,122,200,251,69,155,113,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,86,183,28,239,212,159,239,39,240,209,202,184,42,123,83,221,63,47,231,121,141,56,93,72,0,15,201,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,160,206,40,254,221,152,155,249,47,147,194,19,255,0,130,167,178,197,211,243,2,119,151,83,132,255,0,0,0,20,173,198,175,218,158,214,249,127,7,204,106,35,170,240,49,253,118,126,237,255,0,18,22,168,0,0,40,7,138,63,183,102,38,254,75,228,240,132,170,224,99,250,236,253,219,254,36,45,80,101,92,95,247,11,143,97,60,50,252,235,206,38,135,20,127,97,60,77,252,151,206,33,10,86,202,119,181,62,13,252,192,183,188,197,129,63,248,231,126,164,255,0,121,63,134,142,85,193,83,218,158,233,249,127,59,204,105,194,234,71,42,204,94,90,48,179,52,22,35,214,46,38,82,127,103,162,172,195,98,55,165,41,159,92,203,174,116,143,188,211,156,158,111,33,8,115,106,125,116,106,147,247,25,123,91,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,0,25,87,26,83,202,119,178,198,13,252,191,183,188,185,129,213,64,114,172,216,251,44,99,39,203,251,135,203,159,25,172,26,104,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,103,135,136,93,129,102,225,134,113,177,26,204,195,251,122,37,10,133,22,68,9,49,233,241,8,210,195,11,147,79,141,33,210,109,58,232,132,27,175,56,100,132,232,132,17,146,82,73,73,18,74,101,112,49,253,118,126,237,255,0,18,22,147,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,203,189,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,46,251,132,118,25,218,182,126,80,168,247,213,38,38,181,171,246,161,62,161,87,148,227,109,243,21,211,75,122,27,12,37,105,65,44,217,66,24,53,165,11,82,182,184,251,234,35,34,94,133,221,115,123,132,50,113,223,45,24,133,133,180,246,37,191,82,171,81,214,245,45,136,207,180,202,228,84,99,45,50,161,178,107,119,212,74,23,33,134,144,179,81,167,212,82,189,100,125,162,205,184,211,238,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,234,79,247,147,248,104,229,92,21,61,169,238,159,151,243,188,198,156,62,79,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,41,91,141,95,181,61,173,242,254,15,152,212,71,85,224,99,250,236,253,219,254,36,44,39,49,88,243,102,229,183,8,235,184,173,121,205,136,148,83,163,173,20,200,47,72,54,87,86,168,154,20,113,225,52,105,66,213,189,197,39,67,81,33,91,16,75,113,69,177,10,50,205,189,217,95,250,87,117,86,110,159,66,82,168,222,153,168,72,168,122,58,147,27,167,131,15,154,226,151,200,142,214,167,203,101,27,182,161,26,158,212,145,22,167,160,184,158,17,25,113,191,176,235,11,215,141,23,125,239,112,71,166,223,17,221,114,139,102,155,175,53,1,150,20,227,101,233,55,216,112,137,42,146,242,99,53,202,113,5,167,78,105,86,247,57,196,150,172,40,0,126,74,181,90,149,64,165,77,174,215,106,113,41,212,218,116,119,37,204,153,45,228,178,196,102,27,73,169,199,92,113,70,73,66,18,146,53,26,140,200,136,136,204,198,109,243,67,142,149,220,197,227,141,213,138,21,106,205,86,116,9,213,9,13,80,25,168,146,16,229,62,142,151,150,113,34,147,109,153,182,222,198,212,91,137,6,100,110,41,197,154,150,165,169,106,229,67,234,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,195,74,121,126,196,207,211,38,7,88,120,164,228,186,84,137,119,53,191,6,161,63,209,110,111,138,204,229,178,158,169,132,122,235,52,242,159,39,91,52,41,70,164,41,6,149,30,228,152,232,2,170,248,231,126,164,255,0,121,63,134,142,85,193,83,218,158,233,249,127,59,204,105,195,245,113,167,176,36,208,179,13,106,98,12,123,122,36,58,109,213,107,162,50,231,50,77,37,115,234,48,228,56,79,27,164,147,222,165,162,59,240,16,75,89,119,70,196,164,207,150,100,159,173,193,30,245,170,192,198,140,66,195,150,99,196,58,109,114,215,106,183,33,213,33,92,244,191,6,91,108,180,148,43,118,210,65,166,160,241,168,141,38,102,105,111,67,78,134,74,184,145,249,42,213,106,85,2,149,54,187,93,169,196,167,83,105,209,220,151,50,100,183,146,203,17,152,109,38,167,29,113,197,25,37,8,74,72,212,106,51,34,34,35,51,25,140,197,139,235,244,161,138,119,150,38,122,47,209,159,75,110,10,141,119,162,231,243,186,94,170,75,143,114,185,155,83,191,111,51,110,237,169,215,77,116,45,116,23,19,193,166,192,147,108,229,114,169,121,212,109,232,145,36,94,55,68,185,48,234,9,38,141,249,212,232,237,53,29,178,90,146,102,178,67,114,91,156,73,66,244,208,212,226,136,180,115,114,165,86,101,236,9,56,167,151,156,72,195,234,125,189,18,185,82,174,90,245,40,212,184,50,73,173,142,212,122,117,156,51,35,116,201,8,90,100,19,75,66,212,101,177,105,74,181,78,221,75,52,67,75,185,104,191,228,226,158,94,112,223,16,106,23,12,74,229,74,185,107,211,100,213,39,70,54,182,59,81,233,208,83,8,201,162,36,33,105,144,78,161,104,73,22,197,165,73,209,59,116,46,150,2,170,248,231,126,164,255,0,121,63,134,142,85,193,83,218,158,233,249,127,59,204,105,194,234,64,0,7,42,205,143,178,198,50,124,191,184,124,185,241,154,193,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,154,204,216,251,83,227,39,204,11,135,204,95,22,83,129,57,182,181,114,141,195,3,13,46,154,147,93,117,201,93,250,71,79,182,105,201,75,110,243,39,38,161,81,90,31,125,163,121,167,14,27,110,19,41,121,109,153,169,60,230,200,139,85,144,170,27,254,255,0,188,177,78,242,171,98,14,32,220,50,235,151,13,114,65,201,157,58,73,150,247,87,161,17,17,17,17,37,8,74,73,40,66,18,68,132,33,41,74,73,41,73,17,77,255,0,238,73,226,159,242,88,253,41,117,63,235,147,255,0,103,254,142,111,147,255,0,96,253,29,207,232,186,94,143,168,244,191,81,245,124,173,220,191,234,235,187,184,130,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,191,236,144,103,70,213,205,198,28,49,58,106,169,84,75,250,155,204,98,183,111,53,57,181,56,190,81,51,186,116,102,13,102,241,67,89,190,217,18,150,94,163,134,166,183,47,105,56,185,42,3,149,102,199,217,99,25,62,95,220,62,92,248,205,96,210,158,83,189,150,48,111,229,253,189,229,204,14,170,2,0,113,171,246,88,181,190,96,65,242,234,136,170,188,167,123,83,224,223,204,11,123,204,88,26,83,0,1,154,204,216,251,83,227,39,204,11,135,204,95,23,83,194,227,216,79,12,191,58,243,137,162,85,0,0,164,14,46,120,133,129,215,182,96,154,165,97,197,7,101,231,107,243,169,119,165,109,142,73,197,170,56,150,163,28,102,210,166,157,87,49,232,255,0,206,24,116,214,132,56,149,33,45,25,168,154,73,34,11,13,25,228,142,245,193,123,219,45,22,115,184,9,30,92,75,78,139,29,116,70,225,212,17,17,186,139,15,199,89,165,197,77,110,42,141,164,73,120,244,146,163,45,13,125,74,92,50,46,96,238,160,50,174,47,251,133,199,176,158,25,126,117,231,19,68,170,1,242,110,202,255,0,209,75,86,179,116,250,18,171,89,244,53,62,69,67,209,212,152,221,68,233,156,166,212,190,68,118,181,46,99,203,219,181,8,212,183,40,200,181,45,70,117,241,143,56,120,251,141,24,176,222,49,213,175,186,173,191,90,133,175,162,24,183,234,147,98,69,162,239,140,220,119,250,20,169,229,174,55,57,13,17,187,177,126,186,148,173,123,30,133,63,241,127,57,180,44,225,240,204,197,122,155,148,175,67,94,118,191,209,216,247,53,53,164,44,226,165,199,106,241,121,82,99,56,173,117,101,222,83,166,77,169,70,227,106,66,146,173,196,72,117,202,150,26,168,0,1,149,113,127,220,46,61,132,240,203,243,175,56,154,37,80,138,188,80,110,207,162,153,37,196,30,158,230,244,52,250,207,163,169,48,246,77,233,222,153,205,156,199,81,25,189,12,148,230,248,169,147,189,178,215,115,68,238,226,52,146,133,0,141,62,225,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,213,140,198,99,94,23,213,112,87,23,46,252,40,172,170,91,146,45,106,196,154,106,36,73,132,168,139,152,194,22,124,153,68,210,140,205,8,121,174,91,168,245,148,70,135,18,100,165,17,145,157,217,240,159,186,104,87,6,73,109,10,77,34,119,81,46,217,168,85,233,117,70,249,75,71,79,41,115,158,150,150,245,81,17,47,86,37,199,94,169,51,79,175,166,187,146,162,40,215,199,59,245,39,251,201,252,52,114,174,10,158,212,247,79,203,249,222,99,78,23,82,0,43,3,138,206,115,113,199,14,171,177,176,51,12,169,87,93,137,74,119,151,34,93,230,218,30,134,229,105,196,161,167,142,53,50,82,52,209,150,185,173,19,238,54,174,97,184,124,163,216,132,171,159,199,248,92,231,182,149,130,117,87,176,35,26,46,105,113,236,154,228,132,42,223,168,203,125,61,21,189,53,74,89,186,135,55,22,230,163,72,82,210,102,189,252,182,156,73,172,210,146,121,231,83,200,56,163,251,118,98,111,228,190,79,8,79,254,10,158,203,23,79,204,9,222,93,78,19,252,0,0,82,183,26,191,106,123,91,229,252,31,49,168,142,171,192,199,245,217,251,183,252,72,90,160,0,0,160,30,40,254,221,152,155,249,47,147,194,18,171,129,143,235,179,247,111,248,144,181,65,149,113,127,220,46,61,132,240,203,243,175,56,154,28,81,253,132,241,55,242,95,56,132,41,91,41,222,212,248,55,243,2,222,243,22,4,255,0,227,157,250,147,253,228,254,26,57,87,5,79,106,123,167,229,252,239,49,167,11,169,0,0,0,25,87,26,83,202,119,178,198,13,252,191,183,188,185,129,213,64,114,172,216,251,44,99,39,203,251,135,203,159,25,172,26,168,0,1,64,60,81,253,187,49,55,242,95,39,132,37,87,3,31,215,103,238,223,241,33,42,184,160,221,159,69,50,75,136,61,61,205,232,105,245,159,71,82,97,236,155,211,189,51,155,57,142,162,51,122,25,41,205,241,83,39,123,101,174,230,137,221,196,105,37,10,1,26,125,194,172,51,181,112,111,14,45,204,45,178,162,116,244,91,102,158,213,62,54,230,219,67,143,108,47,93,247,121,104,66,20,243,171,53,56,226,201,37,189,197,173,70,90,168,199,171,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,81,175,142,119,234,79,247,147,248,104,229,92,21,61,169,238,159,151,243,188,198,156,36,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,137,231,12,210,100,91,145,92,25,7,196,203,87,8,179,123,134,215,213,235,47,164,162,199,168,72,167,201,148,167,27,109,184,189,108,71,161,161,247,86,226,210,132,50,218,228,37,110,44,213,234,182,149,168,136,204,136,143,69,34,149,184,213,251,83,218,223,47,224,249,141,68,122,174,16,216,153,106,224,222,28,102,63,20,175,89,125,61,22,217,167,208,42,18,118,184,218,28,123,97,84,246,48,215,49,104,66,158,117,102,150,219,65,168,183,184,180,36,143,85,16,138,185,209,205,181,213,155,156,83,59,166,164,215,67,109,208,186,154,125,179,78,74,92,107,151,5,82,92,90,31,125,163,121,214,202,99,141,155,41,121,109,153,37,92,150,200,139,68,16,145,92,48,178,21,27,25,234,177,51,3,140,20,40,147,240,250,153,34,75,52,170,68,190,106,14,173,81,97,76,236,121,198,148,215,42,68,20,154,159,73,145,59,235,60,193,182,180,169,4,226,21,115,224,0,34,175,19,76,107,253,11,101,30,233,233,233,253,84,251,239,91,42,30,246,183,178,215,90,195,221,67,142,104,226,20,157,34,181,39,98,139,118,142,155,91,146,105,221,165,27,96,166,23,213,113,171,23,45,12,40,163,42,91,114,46,154,196,106,106,228,70,132,169,107,134,194,214,92,233,70,210,76,141,104,101,174,99,171,245,146,68,134,212,102,164,145,25,151,138,30,255,0,25,48,114,187,131,117,27,90,53,93,238,162,37,225,103,209,47,26,92,157,168,71,58,44,248,168,113,69,177,43,89,167,148,249,72,99,85,109,82,249,27,246,165,43,73,11,63,224,185,142,148,42,174,28,92,121,120,169,214,106,175,92,148,74,132,155,146,155,26,65,45,200,168,163,186,81,155,113,17,215,169,165,189,146,148,181,173,179,36,17,170,89,45,59,204,221,52,89,80,170,190,57,223,169,63,222,79,225,163,149,112,84,246,167,186,126,95,206,243,26,112,150,156,101,172,9,55,54,87,41,119,157,58,222,137,46,69,157,116,68,147,50,160,162,104,159,131,78,144,211,177,220,36,41,70,75,52,57,37,200,36,164,35,93,77,45,168,203,70,247,38,170,242,127,127,201,195,12,209,225,109,230,205,195,18,133,30,45,209,6,53,66,161,44,218,75,12,83,164,186,81,230,155,138,116,182,33,7,25,231,136,214,122,108,35,53,17,164,200,148,90,73,17,215,136,70,40,82,176,171,39,216,147,83,168,38,35,210,43,244,119,109,120,49,30,154,152,203,144,253,65,39,24,249,90,145,155,139,105,167,29,144,109,164,181,82,35,175,186,72,141,105,207,8,210,158,84,109,63,160,217,101,194,171,89,203,103,232,252,184,86,125,39,175,167,42,23,72,227,19,151,21,181,202,230,181,162,77,47,41,245,186,167,55,22,227,113,75,53,122,198,99,170,140,214,102,186,211,250,13,153,172,85,181,155,182,126,143,196,133,120,85,186,10,114,97,116,141,177,5,114,156,92,94,83,90,36,146,202,152,91,74,111,105,109,54,212,131,79,170,100,45,211,131,213,235,85,186,178,124,138,21,66,60,70,227,217,215,69,74,137,5,76,161,68,183,24,90,89,156,106,116,205,70,70,190,108,231,82,70,146,73,108,74,11,77,72,212,169,190,2,170,248,231,126,164,255,0,121,63,134,142,85,193,83,218,158,233,249,127,59,204,105,194,234,64,0,7,42,205,143,178,198,50,124,191,184,124,185,241,154,193,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,154,204,216,251,83,227,39,204,11,135,204,95,28,210,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,188,84,102,118,127,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,85,95,21,204,139,127,79,154,12,20,179,63,239,137,87,252,40,42,255,0,37,73,170,55,28,147,254,251,213,45,42,253,135,141,31,225,15,10,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,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,229,89,177,246,88,198,79,151,247,15,151,62,51,88,52,167,148,239,101,140,27,249,127,111,121,115,3,170,128,128,28,106,253,150,45,111,152,16,124,186,162,42,175,41,222,212,248,55,243,2,222,243,22,6,148,192,0,102,179,54,62,212,248,201,243,2,225,243,23,197,212,240,184,246,19,195,47,206,188,226,104,149,64,2,31,241,17,206,252,60,170,216,133,105,89,210,183,98,109,217,79,117,218,18,137,150,36,179,75,109,47,52,218,229,74,105,110,165,105,220,133,191,211,153,182,227,107,118,58,137,105,52,161,105,58,44,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,217,41,51,62,196,98,74,230,243,135,166,41,229,50,133,110,93,51,106,127,76,40,181,42,127,50,183,81,164,210,164,166,45,10,114,86,210,20,203,206,153,26,9,149,173,246,210,203,203,54,212,234,137,194,229,32,210,91,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,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,251,133,199,176,158,25,126,117,231,19,68,170,0,21,87,197,15,135,239,253,178,102,183,8,153,255,0,27,86,188,232,233,79,252,25,162,147,9,136,241,191,225,50,101,184,243,191,182,238,191,104,133,90,194,171,85,105,209,167,195,167,212,229,197,143,84,142,81,39,52,203,202,66,37,48,78,182,241,52,234,72,244,90,9,214,90,112,146,173,75,123,104,87,138,72,203,242,141,84,0,0,202,184,191,238,23,30,194,120,101,249,215,156,77,18,168,86,95,28,27,214,171,2,192,194,204,57,102,60,67,166,215,43,21,26,220,135,84,133,115,210,252,22,90,101,164,161,91,182,146,13,53,7,141,68,105,51,51,75,122,26,116,50,85,122,228,179,12,255,0,75,185,172,195,11,21,200,148,169,113,36,92,12,84,39,197,170,55,204,139,42,12,34,57,146,152,90,54,40,151,204,98,59,168,36,41,59,84,165,18,84,100,147,51,45,31,0,160,190,42,116,154,173,59,60,119,244,202,133,50,92,88,245,72,244,121,112,93,121,149,33,18,152,42,100,102,77,214,148,101,162,208,78,178,235,102,164,234,91,219,90,124,82,100,82,171,129,173,90,170,245,43,25,40,79,84,229,174,155,14,69,6,92,120,106,121,70,195,47,188,153,201,117,212,55,174,212,173,105,97,148,169,68,90,168,154,108,143,93,165,167,229,227,157,250,147,253,228,254,26,57,87,5,79,106,123,167,229,252,239,49,167,11,169,0,28,127,52,89,100,176,115,77,133,245,44,63,187,227,68,135,82,92,117,38,139,112,149,57,153,51,104,207,155,141,57,189,133,56,91,146,133,169,134,146,234,16,164,27,141,146,145,185,58,146,147,158,204,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,102,135,26,113,183,8,148,73,89,18,200,148,148,168,141,37,231,238,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,74,72,139,177,16,185,78,10,158,203,23,79,204,9,222,93,78,19,252,0,0,82,183,26,191,106,123,91,229,252,31,49,168,142,171,192,199,245,217,251,183,252,72,90,160,0,0,160,30,40,254,221,152,155,249,47,147,194,18,171,129,143,235,179,247,111,248,144,181,65,149,113,127,220,46,61,132,240,203,243,175,56,154,28,81,253,132,241,55,242,95,56,132,41,91,41,222,212,248,55,243,2,222,243,22,4,255,0,227,157,250,147,253,228,254,26,57,87,5,79,106,123,167,229,252,239,49,167,11,169,0,0,0,25,87,26,83,202,119,178,198,13,252,191,183,188,185,129,213,64,114,172,216,251,44,99,39,203,251,135,203,159,25,172,26,168,0,1,64,60,81,253,187,49,55,242,95,39,132,37,87,3,31,215,103,238,223,241,33,232,56,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,171,215,37,152,103,250,93,205,102,24,88,174,68,165,75,137,34,224,98,161,62,45,81,190,100,89,80,97,17,204,148,194,209,177,68,190,99,17,221,65,33,73,218,165,40,146,163,36,153,153,104,248,5,5,241,83,164,213,105,217,227,191,166,84,41,146,226,199,170,71,163,203,130,235,204,169,8,148,193,83,35,50,110,180,163,45,22,130,117,151,91,53,39,82,222,218,211,226,147,34,149,92,13,106,213,87,169,88,201,66,122,167,45,116,216,114,40,50,227,195,83,202,54,25,125,228,206,75,174,161,189,118,165,107,75,12,165,74,34,213,68,211,100,122,237,45,63,47,28,239,212,159,239,39,240,209,202,184,42,123,83,221,63,47,231,121,141,56,90,78,111,112,134,78,59,229,163,16,176,182,158,196,183,234,85,106,58,222,165,177,25,246,153,92,138,140,101,166,84,54,77,110,250,137,66,228,48,210,22,106,52,250,138,87,172,143,180,89,183,26,93,203,69,255,0,39,20,242,243,134,248,131,80,184,98,87,42,85,203,94,155,38,169,58,49,181,177,218,143,78,130,152,70,77,17,33,11,76,130,117,11,66,72,182,45,42,78,137,219,161,85,15,26,191,106,123,91,229,252,31,49,168,136,20,221,90,170,205,42,69,9,154,156,180,83,102,72,102,92,136,105,121,68,195,207,178,151,18,211,171,111,93,170,90,18,251,201,74,140,181,73,58,225,22,155,143,89,65,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,67,245,128,0,164,14,47,120,233,15,19,243,29,19,14,109,234,207,91,69,195,74,122,169,207,37,4,194,217,77,97,245,147,147,77,183,91,53,45,91,80,136,140,45,11,50,54,221,140,234,73,9,61,202,95,182,224,177,131,181,90,214,46,93,120,223,80,160,196,118,133,109,81,215,68,131,50,92,85,41,105,170,202,91,106,53,69,112,208,104,37,183,25,183,80,233,165,100,180,162,99,101,161,165,211,21,192,44,211,62,216,59,74,173,112,252,203,134,55,211,232,50,221,174,219,86,189,183,68,157,50,36,84,169,9,165,74,165,33,68,169,78,18,13,100,134,228,182,210,26,53,44,144,149,204,112,180,53,58,66,37,100,79,29,43,184,3,153,171,58,228,166,86,105,84,202,85,122,161,22,219,185,30,170,18,10,42,104,242,165,50,82,22,183,20,105,228,242,246,33,226,112,148,146,74,153,45,219,144,107,66,180,82,42,175,142,119,234,79,247,147,248,104,229,92,21,61,169,238,159,151,243,188,198,156,45,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,64,227,95,86,165,51,150,219,54,132,245,78,34,42,83,47,136,242,227,195,83,201,39,222,97,152,19,82,235,168,111,93,202,66,20,251,41,82,136,180,73,186,217,30,155,139,90,171,203,37,38,149,95,204,150,20,80,171,180,200,149,26,109,70,248,161,68,153,14,91,41,121,137,44,57,61,148,184,211,141,168,141,43,66,146,102,147,73,145,145,145,153,24,210,240,10,54,227,11,101,82,173,92,224,174,187,79,145,45,201,23,141,175,77,173,206,75,203,73,161,183,208,167,160,146,90,34,73,25,35,149,5,165,25,40,212,123,212,179,215,67,36,167,181,112,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,185,45,100,77,253,162,108,246,218,248,10,171,227,157,250,147,253,228,254,26,57,87,5,79,106,123,167,229,252,239,49,167,11,169,0,0,28,171,54,62,203,24,201,242,254,225,242,231,198,107,6,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,107,51,99,237,79,140,159,48,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,239,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,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,48,241,25,225,233,93,194,75,217,140,77,192,171,66,171,88,179,46,218,135,42,92,8,12,161,231,41,21,137,115,23,201,138,196,88,236,163,149,13,124,214,25,142,68,75,50,112,185,106,81,26,217,37,203,78,23,249,37,191,178,225,74,169,98,190,35,93,146,227,212,175,138,60,52,181,106,70,55,154,98,27,10,75,111,165,117,6,158,66,21,215,54,165,45,162,65,39,70,72,223,45,206,115,140,155,158,163,149,102,199,217,99,25,62,95,220,62,92,248,205,96,210,158,83,189,150,48,111,229,253,189,229,204,14,170,2,0,113,171,246,88,181,190,96,65,242,234,136,170,188,167,123,83,224,223,204,11,123,204,88,26,83,0,1,154,204,216,251,83,227,39,204,11,135,204,95,23,83,194,227,216,79,12,191,58,243,137,162,85,0,230,153,135,204,13,131,150,92,47,157,138,248,140,185,107,166,195,145,30,35,80,224,155,39,54,107,239,56,73,75,81,219,121,198,210,226,201,59,221,82,73,90,147,109,56,174,251,76,103,95,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,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,237,161,146,55,37,130,45,174,25,72,113,5,61,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,157,108,209,101,146,254,202,206,40,84,176,254,239,141,46,101,53,18,20,154,45,194,84,231,163,66,172,176,77,180,230,246,20,225,109,82,208,151,218,75,168,66,150,77,184,106,70,229,104,74,84,202,225,41,157,31,161,117,216,121,81,191,213,186,139,113,212,30,126,215,170,63,59,106,105,211,156,70,229,65,82,93,89,32,153,125,104,51,105,45,17,43,169,121,69,181,195,145,185,187,127,25,87,23,253,194,227,216,79,12,191,58,243,137,162,85,0,0,164,190,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,2,198,170,0,0,101,92,95,247,11,143,97,60,50,252,235,206,38,137,84,41,219,141,197,235,85,159,141,24,123,135,47,71,136,84,218,29,174,237,110,59,169,66,185,234,126,116,183,25,117,43,86,237,166,130,77,61,147,73,18,72,200,212,230,166,173,72,147,202,184,73,217,85,91,171,58,86,253,118,159,34,35,113,236,234,61,86,183,57,47,45,68,183,24,92,101,65,36,180,68,147,35,95,54,115,74,50,81,164,182,37,103,174,164,73,85,239,0,168,14,55,182,47,163,241,79,13,49,51,210,156,207,79,91,242,232,93,23,35,78,79,65,36,158,230,243,55,122,219,253,37,183,110,210,219,201,215,85,111,209,63,151,130,61,235,85,129,141,24,133,135,44,199,136,116,218,229,174,213,110,67,170,66,185,233,126,12,182,217,105,40,86,237,164,131,77,65,227,81,26,76,204,210,222,134,157,12,149,237,120,231,126,164,255,0,121,63,134,142,85,193,83,218,158,233,249,127,59,204,105,194,234,64,0,69,92,251,100,130,133,155,139,17,169,182,228,90,85,55,19,104,156,166,168,149,185,143,46,59,43,138,111,17,189,22,90,155,105,197,184,206,197,58,182,203,97,169,14,233,181,73,75,142,146,232,46,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,115,252,21,61,150,46,159,152,19,188,186,156,39,248,0,0,165,110,53,126,212,246,183,203,248,62,99,81,29,87,129,143,235,179,247,111,248,144,181,64,0,1,64,60,81,253,187,49,55,242,95,39,132,37,87,3,31,215,103,238,223,241,33,106,131,42,226,255,0,184,92,123,9,225,151,231,94,113,52,56,163,251,9,226,111,228,190,113,8,82,182,83,189,169,240,111,230,5,189,230,44,9,255,0,199,59,245,39,251,201,252,52,114,174,10,158,212,247,79,203,249,222,99,78,23,82,0,0,0,50,174,52,167,148,239,101,140,27,249,127,111,121,115,3,170,128,229,89,177,246,88,198,79,151,247,15,151,62,51,88,53,80,0,2,128,120,163,251,118,98,111,228,190,79,8,74,174,6,63,174,207,221,191,226,67,197,113,184,189,106,179,241,163,15,112,229,232,241,10,155,67,181,221,173,199,117,40,87,61,79,206,150,227,46,165,106,221,180,208,73,167,178,105,34,73,25,26,156,212,213,169,18,121,87,9,59,42,171,117,103,74,223,174,211,228,68,110,61,157,71,170,214,231,37,229,168,150,227,11,140,168,36,150,136,146,100,107,230,206,105,70,74,52,150,196,172,245,212,137,42,189,224,21,1,198,246,197,244,126,41,225,166,38,122,83,153,233,235,126,93,11,162,228,105,201,232,36,147,220,222,102,239,91,127,164,182,237,218,91,121,58,234,173,250,39,242,240,71,189,106,176,49,163,16,176,229,152,241,14,155,92,181,218,173,200,117,72,87,61,47,193,150,219,45,37,10,221,180,144,105,168,60,106,35,73,153,154,91,208,211,161,146,189,175,28,239,212,159,239,39,240,209,202,184,42,123,83,221,63,47,231,121,141,56,93,72,205,102,105,240,83,249,59,102,10,246,193,198,234,29,108,75,126,160,93,3,234,119,152,226,224,190,210,36,69,230,171,150,217,27,196,195,205,19,155,80,73,230,18,246,234,157,12,237,123,131,77,255,0,38,230,202,229,82,204,168,220,49,37,200,179,174,137,113,161,211,210,109,19,240,105,210,26,106,67,102,180,164,137,102,135,36,185,56,210,181,235,169,165,196,145,232,222,212,196,190,53,126,212,246,183,203,248,62,99,81,17,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,166,14,224,237,131,129,86,5,47,14,112,230,131,18,157,77,167,71,97,167,93,106,43,44,191,80,125,182,91,101,82,229,41,148,33,46,201,113,45,32,220,116,210,70,163,47,192,139,218,128,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,120,140,203,226,21,235,85,196,171,254,229,196,106,236,120,140,84,174,170,196,218,220,198,162,33,73,97,183,228,188,183,156,75,105,82,148,162,65,41,102,68,70,165,30,154,106,103,226,47,251,32,24,13,27,47,153,92,180,109,151,161,75,141,93,175,199,69,205,112,162,92,119,99,62,138,140,182,155,82,153,113,151,22,163,105,108,52,150,99,25,17,39,83,142,107,52,37,74,81,12,240,141,20,97,61,139,250,80,200,45,155,134,158,148,244,103,210,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,103,223,16,172,170,174,26,223,247,46,28,215,100,68,126,165,106,214,38,209,38,59,17,106,83,14,63,25,229,178,226,155,82,146,149,26,13,72,51,35,52,164,244,211,82,47,1,127,217,0,199,152,217,131,202,229,163,115,61,54,92,154,237,2,58,45,155,133,114,228,59,37,245,212,98,52,218,84,243,143,56,132,155,171,125,165,51,36,204,141,90,28,131,65,173,74,74,140,67,94,57,223,169,63,222,79,225,163,149,112,84,246,167,186,126,95,206,243,26,112,186,145,156,28,233,225,159,232,139,53,152,159,98,183,18,149,18,36,123,129,250,132,8,180,182,249,113,98,193,154,69,50,43,8,70,196,146,57,108,72,105,6,132,167,106,84,147,74,76,210,68,103,105,60,26,111,249,55,54,87,42,150,101,70,225,137,46,69,157,116,75,141,14,158,147,104,159,131,78,144,211,82,27,53,165,36,75,52,57,37,201,198,149,175,93,77,46,36,143,70,246,166,53,241,184,189,106,179,241,163,15,112,229,232,241,10,155,67,181,221,173,199,117,40,87,61,79,206,150,227,46,165,106,221,180,208,73,167,178,105,34,73,25,26,156,212,213,169,18,120,255,0,10,92,51,253,34,103,38,220,168,200,137,74,151,2,202,167,206,185,166,49,80,111,153,187,150,217,71,142,182,82,104,82,77,230,229,74,140,234,76,246,237,229,26,210,173,201,73,29,244,128,168,14,55,182,47,163,241,79,13,49,51,210,156,207,79,91,242,232,93,23,35,78,79,65,36,158,230,243,55,122,219,253,37,183,110,210,219,201,215,85,111,209,62,87,130,167,181,61,211,242,254,119,152,211,133,212,128,170,190,57,223,169,63,222,79,225,163,149,112,84,246,167,186,126,95,206,243,26,112,186,144,0,1,202,179,99,236,177,140,159,47,238,31,46,124,102,176,106,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,93,191,148,155,171,55,57,250,198,59,90,154,239,67,109,208,177,2,177,80,185,170,42,83,141,114,224,170,180,180,45,134,29,38,93,108,166,56,217,188,166,80,225,18,85,201,112,204,244,65,139,180,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,31,146,167,73,165,86,163,34,29,102,153,18,124,118,228,49,45,13,73,101,46,161,47,176,234,30,101,210,74,136,200,150,219,173,182,226,21,226,149,161,42,45,12,136,199,235,1,202,179,99,236,177,140,159,47,238,31,46,124,102,176,105,79,41,222,203,24,55,242,254,222,242,230,7,85,1,0,56,213,251,44,90,223,48,32,249,117,68,85,94,83,189,169,240,111,230,5,189,230,44,13,41,128,0,205,102,108,125,169,241,147,230,5,195,230,47,139,169,225,113,236,39,134,95,157,121,196,209,42,128,82,183,25,58,254,50,207,204,21,38,129,122,209,58,59,6,149,79,53,217,18,91,140,146,110,119,57,168,231,80,113,79,17,168,212,242,95,66,91,83,102,105,216,219,108,40,144,92,222,99,191,39,134,46,73,102,99,158,35,198,197,188,80,181,55,225,181,175,182,99,49,170,212,215,206,45,203,41,70,243,109,182,202,204,146,211,204,176,243,42,91,197,185,105,220,134,218,91,106,75,171,52,221,248,8,255,0,157,124,168,208,179,105,131,83,108,222,85,42,29,223,77,214,101,173,91,154,202,213,208,74,220,131,113,179,83,102,75,38,95,66,57,78,22,139,73,106,135,57,107,91,77,144,207,101,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,233,81,25,118,50,26,30,201,29,201,141,23,70,90,44,233,248,247,108,75,162,93,145,99,174,154,227,117,3,150,154,140,166,35,44,216,110,84,214,229,32,157,110,75,164,217,173,90,169,194,94,169,116,148,158,111,41,188,230,11,254,225,113,236,39,134,95,157,121,196,209,42,128,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,148,146,50,238,68,40,7,61,25,50,174,228,243,17,226,211,27,170,250,102,204,186,58,137,22,205,73,213,160,165,41,182,141,28,216,210,91,78,154,60,215,53,162,55,18,146,109,196,173,42,78,211,53,180,222,133,0,0,101,92,95,247,11,143,97,60,50,252,235,206,38,137,84,40,135,139,101,235,85,186,179,165,112,80,170,17,226,55,30,206,163,210,168,144,84,202,20,75,113,133,198,76,227,83,166,106,50,53,243,103,58,146,52,146,75,98,80,90,106,70,165,119,254,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,2,170,248,231,126,164,255,0,121,63,134,136,213,194,126,233,174,219,249,218,180,41,52,137,221,60,75,154,159,87,165,213,27,229,33,125,68,84,65,122,90,91,213,68,102,141,31,137,29,122,164,201,94,166,154,237,82,136,228,175,28,239,212,159,239,39,240,209,202,184,42,123,83,221,63,47,231,121,141,56,93,72,0,0,175,94,40,217,18,170,227,101,41,156,119,193,123,102,36,139,218,135,29,105,184,41,209,24,87,91,112,194,74,80,77,45,189,167,181,217,49,210,133,17,35,103,49,214,212,72,37,40,217,101,165,126,190,10,158,203,23,79,204,9,222,93,78,19,252,0,0,82,183,26,191,106,123,91,229,252,31,49,168,142,171,192,199,245,217,251,183,252,72,90,160,0,0,160,30,40,254,221,152,155,249,47,147,194,18,171,129,143,235,179,247,111,248,144,181,65,149,113,127,220,46,61,132,240,203,243,175,56,154,28,81,253,132,241,55,242,95,56,132,41,91,41,222,212,248,55,243,2,222,243,22,4,255,0,227,157,250,147,253,228,254,26,57,87,5,79,106,123,167,229,252,239,49,167,11,169,0,0,0,25,87,26,83,202,119,178,198,13,252,191,183,188,185,129,213,64,114,172,216,251,44,99,39,203,251,135,203,159,25,172,26,168,0,1,64,60,81,253,187,49,55,242,95,39,132,37,87,3,31,215,103,238,223,241,33,29,120,182,94,181,91,171,58,87,5,10,161,30,35,113,236,234,61,42,137,5,76,161,68,183,24,92,100,206,53,58,102,163,35,95,54,115,169,35,73,36,182,37,5,166,164,106,87,127,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,42,175,142,119,234,79,247,147,248,104,141,92,39,238,154,237,191,157,171,66,147,72,157,211,196,185,169,245,122,93,81,190,82,23,212,69,68,23,165,165,189,84,70,104,209,248,145,215,170,76,149,234,105,174,213,40,142,74,241,206,253,73,254,242,127,13,28,171,130,167,181,61,211,242,254,119,152,211,133,212,138,86,227,39,130,159,65,179,5,73,198,56,149,14,116,76,77,167,159,57,135,29,220,227,19,169,205,71,142,230,212,147,105,36,178,166,23,12,211,170,214,163,115,159,174,212,236,32,224,185,118,122,31,51,87,29,173,46,230,232,162,92,22,124,158,77,57,201,188,182,234,19,152,149,25,109,237,104,204,137,215,155,96,230,41,58,17,169,45,155,230,90,39,120,245,92,85,176,206,234,198,76,247,97,158,22,217,81,58,138,213,205,103,211,41,241,183,54,226,219,103,125,78,163,189,247,121,104,90,210,203,72,37,56,226,201,39,177,180,45,70,90,36,197,133,100,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,0,2,186,184,205,227,164,59,91,6,168,88,13,72,172,236,173,94,213,6,234,53,72,141,147,14,127,121,226,40,214,146,120,148,102,235,92,201,101,29,77,173,41,34,95,72,250,119,145,37,73,85,112,228,127,7,106,184,223,154,60,63,180,97,208,98,85,105,176,171,17,171,117,230,167,69,83,240,138,149,17,212,189,37,50,18,72,90,118,56,148,147,9,39,11,98,156,125,180,40,203,126,163,70,99,42,227,74,121,78,246,88,193,191,151,246,247,151,48,42,87,139,222,5,195,195,12,199,68,196,107,122,141,209,81,113,46,158,170,139,202,65,176,134,85,88,97,100,220,210,109,166,201,43,78,228,46,35,235,90,200,205,199,100,186,162,90,143,114,81,237,184,44,99,21,86,139,139,151,94,8,84,43,209,26,161,92,180,117,214,224,195,151,41,73,90,170,177,86,218,77,49,91,53,146,13,110,70,113,213,186,73,65,173,72,134,217,234,73,104,199,181,227,157,250,147,253,228,254,26,57,87,5,79,106,123,167,229,252,239,49,167,11,169,20,237,198,226,202,170,192,198,140,61,196,103,164,68,58,109,114,215,118,137,29,164,173,92,244,191,6,91,143,58,165,167,110,210,65,166,160,201,36,201,70,102,105,115,82,78,132,106,243,252,23,46,207,67,230,106,227,181,165,220,221,20,75,130,207,147,201,167,57,55,150,221,66,115,18,163,45,189,173,25,145,58,243,108,28,197,39,66,53,37,179,124,203,68,239,14,53,126,212,246,183,203,248,62,99,81,31,171,130,133,38,170,246,100,175,42,235,52,201,107,166,195,177,228,68,145,49,44,168,216,101,247,167,194,83,77,45,205,54,165,107,75,15,41,41,51,213,68,211,134,90,237,61,46,124,5,112,113,184,178,169,83,240,95,15,113,25,233,18,202,165,67,186,29,162,71,105,43,79,33,76,78,136,227,206,169,105,219,184,214,74,167,178,73,50,81,17,18,156,212,149,169,26,97,175,9,251,166,187,111,231,106,208,164,210,39,116,241,46,106,125,94,151,84,111,148,133,245,17,81,5,233,105,111,85,17,154,52,126,36,117,234,147,37,122,154,107,181,74,35,190,144,21,87,199,59,245,39,251,201,252,52,114,174,10,158,212,247,79,203,249,222,99,78,23,82,0,0,57,86,108,125,150,49,147,229,253,195,229,207,140,214,13,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,63,102,216,22,110,31,70,170,197,179,45,232,148,164,87,43,19,107,245,51,100,143,124,202,140,183,77,217,18,29,90,140,212,181,169,71,161,106,126,170,18,132,39,106,16,148,151,160,0,0,0,30,127,16,172,170,86,37,88,23,46,28,215,100,75,98,155,117,81,230,209,38,59,17,105,75,237,177,37,149,178,226,155,82,146,164,146,201,43,51,35,52,168,181,211,82,63,1,8,63,184,169,149,143,252,62,197,95,253,43,78,255,0,168,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,128,244,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,252,72,248,6,30,240,137,203,110,26,223,246,214,35,80,175,108,74,126,165,106,214,33,86,225,181,46,165,1,76,56,252,103,144,243,105,113,41,134,149,26,13,72,34,50,37,36,244,215,67,47,17,55,192,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,126,34,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,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,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,14,21,136,217,41,203,206,42,227,109,15,30,239,59,34,36,235,134,147,29,232,211,98,189,26,59,212,234,226,20,193,178,209,212,35,60,218,210,242,217,74,181,109,101,181,101,181,178,81,173,45,182,148,119,81,0,63,184,169,149,143,252,62,197,95,253,43,78,255,0,168,137,127,128,152,41,106,229,219,9,232,88,57,101,84,42,179,104,182,255,0,85,211,63,84,117,183,37,47,159,37,217,11,222,166,219,109,7,162,222,81,22,136,47,84,139,93,79,83,62,128,0,0,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,232,0,0,32,7,247,21,50,177,255,0,135,216,171,255,0,165,105,223,245,17,47,240,19,5,45,92,187,97,61,11,7,44,170,133,86,109,22,223,234,186,103,234,142,182,228,165,243,228,187,33,123,212,219,109,160,244,91,202,34,209,5,234,145,107,169,234,103,208,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,125,41,253,25,215,238,186,159,210,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,17,255,0,53,185,41,194,204,224,253,22,253,38,87,238,186,103,209,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,208,51,91,146,156,44,206,15,209,111,210,101,126,235,166,125,18,235,186,47,65,74,140,207,51,170,228,115,57,188,230,29,215,78,153,27,118,237,211,85,107,174,165,167,159,202,255,0,15,76,23,202,101,255,0,80,196,108,57,185,239,90,141,74,163,71,118,136,235,85,185,177,30,97,44,56,243,47,41,73,75,49,154,81,47,116,116,17,25,168,203,67,87,111,3,41,64,0,0,3,197,97,142,14,216,56,56,221,199,15,14,104,49,40,116,219,146,176,85,183,105,144,98,179,26,20,71,250,40,177,20,152,236,178,132,37,180,41,49,16,226,136,245,51,113,199,21,175,172,68,94,212,0,0,69,252,208,112,244,193,124,217,223,244,252,70,196,107,158,245,167,84,169,212,118,168,141,53,68,155,17,150,20,195,111,60,242,84,164,189,25,213,26,247,72,89,25,146,136,180,36,246,241,51,244,25,82,201,78,22,100,251,233,79,232,206,191,117,212,254,150,244,61,111,167,101,70,123,151,210,243,249,124,174,75,13,105,175,82,189,219,183,107,162,116,211,67,214,64,0,0,8,127,143,124,47,240,11,49,56,177,93,198,59,214,239,196,8,85,171,131,165,234,88,165,212,33,55,21,28,136,205,71,70,196,185,17,197,150,168,101,38,122,172,253,99,61,52,45,8,186,6,84,178,83,133,153,62,250,83,250,51,175,221,117,63,165,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,2,0,127,113,83,43,31,248,125,138,191,250,86,157,255,0,81,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,108,123,193,75,87,49,56,79,93,193,203,214,161,85,133,69,184,58,94,165,250,91,173,183,41,28,137,45,72,70,197,56,219,136,45,86,202,72,245,65,250,166,122,104,122,25,70,12,61,225,19,150,220,53,191,237,172,70,161,94,216,148,253,74,213,172,66,173,195,106,93,74,2,152,113,248,207,33,230,210,226,83,13,42,52,26,144,68,100,74,73,233,174,134,94,35,175,230,183,37,56,89,156,31,162,223,164,202,253,215,76,250,37,215,116,94,130,149,25,158,103,85,200,230,115,121,204,59,174,157,50,54,237,219,166,170,215,93,75,79,63,149,254,30,152,47,148,203,254,161,136,216,115,115,222,181,26,149,70,142,237,17,214,171,115,98,60,194,88,113,230,94,82,146,150,99,52,162,94,232,232,34,51,81,150,134,174,222,6,82,128,0,0,0,64,15,238,42,101,99,255,0,15,177,87,255,0,74,211,191,234,34,111,225,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,224,61,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,128,132,31,220,84,202,199,254,31,98,175,254,149,167,127,212,68,255,0,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,74,127,70,117,251,174,167,244,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,188,255,0,30,248,95,224,22,98,113,98,187,140,119,173,223,136,16,171,87,7,75,212,177,75,168,66,110,42,57,17,154,142,141,137,114,35,139,45,80,202,76,245,89,250,198,122,104,90,17,116,12,169,100,167,11,50,125,244,167,244,103,95,186,234,127,75,122,30,183,211,178,163,61,203,233,121,252,190,87,37,134,180,215,169,94,237,219,181,209,58,105,161,235,32,0,71,252,214,228,167,11,51,131,244,91,244,153,95,186,233,159,68,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,207,240,19,133,254,1,101,219,22,40,88,199,101,93,248,129,54,181,111,245,93,51,21,74,132,39,34,175,159,25,216,235,222,150,226,54,179,209,15,40,203,69,151,172,69,174,165,169,31,64,205,110,74,112,179,56,63,69,191,73,149,251,174,153,244,75,174,232,189,5,42,51,60,206,171,145,204,230,243,152,119,93,58,100,109,219,183,77,85,174,186,150,158,127,43,252,61,48,95,41,151,253,67,17,176,230,231,189,106,53,42,141,29,218,35,173,86,230,196,121,132,176,227,204,188,165,37,44,198,105,68,189,209,208,68,102,163,45,13,93,188,12,165,0,143,249,173,201,78,22,103,7,232,183,233,50,191,117,211,62,137,117,221,23,160,165,70,103,153,213,114,57,156,222,115,14,235,167,76,141,187,118,233,170,181,215,82,211,149,97,87,9,252,2,193,188,71,183,49,74,202,196,156,85,143,90,182,106,13,84,35,110,172,66,67,111,108,63,93,135,121,112,208,181,50,234,13,77,184,130,81,111,109,107,73,158,138,49,45,91,176,44,214,175,249,24,164,155,122,33,221,146,168,236,208,23,86,81,26,159,42,115,79,56,250,99,160,204,244,66,13,215,150,181,109,34,222,100,222,253,220,182,246,250,0,0,0,17,127,52,28,61,48,95,54,119,253,63,17,177,26,231,189,105,213,42,117,29,170,35,77,81,38,196,101,133,48,219,207,60,149,41,47,70,117,70,189,210,22,70,100,162,45,9,61,188,76,255,0,94,86,178,3,129,217,73,186,171,23,174,30,84,110,186,173,106,177,79,42,90,164,215,103,178,239,79,20,220,75,142,54,210,24,101,164,122,235,109,147,81,172,148,162,229,36,146,105,35,89,42,74,136,1,253,197,76,172,127,225,246,42,255,0,233,90,119,253,68,77,252,61,178,169,88,107,96,91,88,115,66,145,45,250,109,171,71,133,68,134,236,181,165,79,184,196,102,80,203,106,113,73,74,82,107,52,160,140,204,146,146,215,93,8,188,7,63,205,6,87,236,28,217,216,20,252,57,196,106,189,193,78,166,211,171,13,86,218,118,137,33,150,95,83,237,178,243,41,74,148,243,78,164,209,182,66,204,200,146,71,169,39,191,137,31,10,194,174,19,248,5,131,120,143,110,98,149,149,137,56,171,30,181,108,212,26,168,70,221,88,132,134,222,216,126,187,14,242,225,161,106,101,212,26,155,113,4,162,222,218,214,147,61,20,99,170,230,183,37,56,89,156,31,162,223,164,202,253,215,76,250,37,215,116,94,130,149,25,158,103,85,200,230,115,121,204,59,174,157,50,54,237,219,166,170,215,93,75,79,63,149,254,30,152,47,148,203,254,161,136,216,115,115,222,181,26,149,70,142,237,17,214,171,115,98,60,194,88,113,230,94,82,146,150,99,52,162,94,232,232,34,51,81,150,134,174,222,6,82,128,113,252,208,101,126,193,205,157,129,79,195,156,70,171,220,20,234,109,58,176,213,109,167,104,146,25,101,245,62,219,47,50,148,169,79,52,234,77,27,100,44,204,137,36,122,146,123,248,145,240,172,42,225,63,128,88,55,136,246,230,41,89,88,147,138,177,235,86,205,65,170,132,109,213,136,72,109,237,135,235,176,239,46,26,22,166,93,65,169,183,16,74,45,237,173,105,51,209,70,61,174,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,120,153,250,12,169,100,167,11,50,125,244,167,244,103,95,186,234,127,75,122,30,183,211,178,163,61,203,233,121,252,190,87,37,134,180,215,169,94,237,219,181,209,58,105,161,235,32,0,113,252,208,101,126,193,205,157,129,79,195,156,70,171,220,20,234,109,58,176,213,109,167,104,146,25,101,245,62,219,47,50,148,169,79,52,234,77,27,100,44,204,137,36,122,146,123,248,145,241,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,48,0,71,252,214,228,167,11,51,131,244,91,244,153,95,186,233,159,68,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,219,192,202,80,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,128,132,31,220,84,202,199,254,31,98,175,254,149,167,127,212,68,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,31,195,61,11,83,31,146,109,90,159,78,100,159,153,35,150,217,175,97,30,197,31,173,161,158,157,139,238,49,227,235,152,229,133,246,220,190,142,179,115,116,238,108,223,167,69,33,125,181,50,254,171,103,251,38,63,177,177,199,11,166,41,132,199,185,247,28,148,165,77,127,50,144,91,137,95,100,251,183,219,93,125,227,208,210,175,27,114,182,107,77,50,163,206,52,25,146,190,165,196,232,101,166,191,105,37,241,33,246,82,162,82,73,73,61,72,203,82,31,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,197,25,36,141,70,125,136,181,49,241,170,183,141,185,68,82,83,84,168,242,77,102,68,159,169,113,90,153,235,167,217,73,252,12,121,233,56,227,133,208,212,250,100,92,251,78,50,84,167,127,153,72,61,164,159,180,125,155,239,166,158,225,252,161,227,150,23,220,146,250,58,53,205,212,57,179,126,157,20,132,118,212,139,250,205,151,237,16,246,16,170,212,250,139,38,252,57,28,198,201,123,12,246,40,189,109,8,244,238,95,121,15,214,71,169,106,67,250,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,248,165,18,72,212,163,208,139,185,136,215,153,204,245,225,86,91,98,72,137,81,115,210,149,228,199,91,140,83,116,146,199,53,122,60,73,79,52,163,184,132,234,182,77,58,159,134,186,248,23,122,205,198,110,43,216,229,136,147,36,55,103,49,244,82,154,226,86,218,99,110,135,59,177,155,154,30,247,33,165,95,101,105,45,63,220,107,239,49,19,175,140,92,196,28,70,154,169,247,133,127,175,121,75,55,53,233,88,107,190,170,63,246,52,36,188,86,175,243,143,38,185,47,56,122,173,122,255,0,97,1,73,120,180,209,126,30,29,136,126,136,149,122,140,41,13,202,139,35,99,173,44,156,66,182,36,244,81,30,164,122,25,124,72,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,100,187,247,18,87,13,248,189,99,93,165,202,98,234,163,125,35,96,158,74,220,79,81,18,30,228,250,132,101,171,112,140,203,178,85,223,253,215,220,37,238,20,241,116,193,27,208,162,68,188,169,191,70,38,58,77,147,136,231,75,155,181,71,176,143,187,112,200,143,186,149,225,251,63,121,9,143,97,226,165,141,137,116,232,213,75,58,181,215,177,38,58,36,160,250,103,154,213,10,74,84,71,245,136,73,248,45,62,237,123,254,35,214,128,0,0,0,0,0,0,0,0,0,0,0,0,0,15,225,158,157,204,114,171,71,51,56,75,124,98,27,216,103,109,92,93,93,105,157,187,153,233,36,183,226,194,158,47,89,109,37,31,97,10,63,181,238,248,246,29,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,7,41,187,179,51,132,182,62,33,179,134,119,45,197,210,86,158,221,181,158,146,75,158,12,37,227,245,144,210,145,246,22,147,251,94,255,0,143,97,213,72,245,238,67,250,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,149,249,138,150,54,26,83,164,213,47,26,215,64,196,104,235,146,179,233,158,119,68,37,42,81,159,213,161,71,224,133,123,181,237,248,8,113,138,220,93,48,70,203,41,113,44,218,119,210,121,141,37,194,109,28,233,112,183,40,183,145,119,114,25,145,119,74,124,127,107,238,49,16,177,35,139,214,53,221,188,230,45,90,55,209,198,13,229,45,180,245,17,38,109,79,174,68,90,185,8,140,251,41,61,255,0,220,253,226,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,71,223,176,229,50,234,245,25,178,28,149,42,70,247,93,89,184,181,108,73,106,163,61,76,244,34,248,152,252,231,37,227,215,85,248,248,246,32,68,151,155,61,80,189,63,176,135,172,177,241,115,16,112,230,106,103,217,245,254,129,228,172,156,215,165,97,222,250,164,255,0,217,16,162,241,66,127,204,37,142,12,241,94,199,44,59,153,29,187,197,143,165,116,214,210,134,213,27,116,56,61,136,219,212,247,183,13,74,251,40,81,105,254,239,95,113,11,50,203,30,122,240,171,50,81,35,196,167,57,232,186,242,163,161,199,233,186,73,127,148,189,25,37,39,154,113,219,66,180,91,196,157,75,199,77,124,15,180,148,74,137,68,74,73,234,71,220,135,244,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,121,76,71,197,11,39,9,237,247,46,123,238,177,232,234,123,122,106,239,78,243,222,43,66,60,26,66,149,246,156,65,120,123,255,0,17,84,25,164,226,187,92,191,104,181,59,39,10,169,94,140,139,37,100,223,164,121,232,123,154,194,226,173,14,35,148,252,52,154,125,119,60,117,215,212,237,216,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,177,17,16,235,152,29,148,204,99,199,185,109,157,151,110,115,169,230,233,52,236,190,178,42,121,103,171,90,250,142,60,133,30,137,117,39,219,240,248,233,96,120,67,193,174,223,105,136,117,76,83,188,58,197,45,166,214,253,59,209,235,111,98,140,155,82,147,205,98,111,125,62,177,58,145,123,245,248,9,21,72,225,143,149,186,85,53,52,227,179,57,164,147,37,110,244,141,69,58,158,210,47,14,168,254,3,233,31,13,252,173,155,36,199,208,78,218,105,255,0,101,42,63,13,63,239,161,242,110,30,24,57,90,175,68,76,67,179,185,36,130,45,167,233,10,138,180,50,35,34,63,240,178,248,142,15,137,92,24,236,217,205,200,159,135,151,239,162,205,41,90,154,131,232,183,95,220,126,185,164,185,143,78,237,226,132,234,127,13,125,230,33,222,51,112,215,204,46,21,52,253,74,37,11,211,20,182,119,41,82,122,168,49,244,73,115,20,103,176,229,41,95,101,178,63,237,211,196,132,95,174,91,85,187,110,83,144,235,80,186,119,154,89,182,164,243,16,189,20,70,100,101,170,76,203,197,39,254,97,244,172,44,70,187,240,210,184,213,195,102,213,122,9,172,169,38,78,114,26,119,193,105,94,154,56,149,23,138,19,238,247,126,34,197,178,177,197,170,167,73,244,125,151,141,148,222,169,133,58,211,94,154,231,37,28,180,125,67,122,116,241,161,153,158,132,78,175,199,190,187,126,6,44,199,12,177,191,13,241,118,152,205,78,198,175,245,237,188,218,92,211,165,125,173,53,74,21,254,202,218,127,198,35,221,239,252,71,188,0,0,0,0,0,0,0,0,0,0,0,0,0,28,27,59,24,167,35,8,178,255,0,112,93,144,167,244,114,152,233,57,78,114,137,205,53,155,25,179,236,104,81,120,56,101,220,189,226,170,56,81,176,185,185,153,131,45,200,252,210,107,155,185,91,246,237,214,159,56,139,183,191,93,5,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,163,14,43,140,46,22,102,102,202,110,63,40,157,229,237,86,253,219,180,167,193,35,237,238,241,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,72,73,120,54,69,216,189,195,188,128,0,0,0,0,0,0,0,0,0,0,0,0,15,7,137,184,223,134,248,69,76,122,167,124,215,250,6,217,109,78,105,210,190,238,186,37,106,255,0,98,109,95,226,215,238,247,126,2,179,179,79,197,170,167,86,244,133,151,130,116,222,149,132,186,235,94,154,231,37,124,196,125,123,122,116,242,97,145,150,164,109,47,199,182,155,126,38,43,166,253,196,107,191,18,235,111,92,55,149,91,175,154,242,148,163,115,144,211,94,43,82,252,27,74,75,197,106,247,123,255,0,1,243,104,118,213,110,228,148,220,58,44,46,161,231,86,77,165,60,196,35,85,25,145,17,106,163,34,241,81,127,156,74,12,25,225,175,152,92,85,105,138,148,186,23,161,233,111,109,82,100,245,80,100,106,147,229,168,143,97,74,74,190,203,134,127,217,167,137,137,137,134,188,24,236,216,45,199,159,136,119,239,165,13,73,66,157,131,232,167,88,208,253,67,81,115,25,157,247,45,58,151,199,95,113,14,241,111,112,193,202,213,6,34,162,21,157,206,37,145,238,63,72,84,83,169,153,17,25,255,0,133,159,192,125,98,225,191,149,178,100,216,250,9,219,77,63,236,165,71,225,167,253,244,62,109,95,134,62,86,234,180,213,83,138,204,229,18,140,213,187,210,53,21,104,123,76,188,58,162,248,136,235,139,220,26,237,247,88,153,84,194,203,195,163,82,26,113,108,83,189,30,183,55,168,137,197,37,60,215,230,246,215,234,211,169,151,187,95,136,175,204,113,202,102,49,224,36,183,14,244,183,57,52,242,116,218,106,95,89,21,92,195,213,221,61,70,222,90,139,84,180,163,239,248,124,53,228,116,186,140,218,37,82,37,94,158,239,42,92,9,13,201,97,123,73,91,28,66,137,73,61,12,140,143,67,34,236,100,100,44,191,37,156,81,222,183,152,166,97,174,53,39,155,19,154,204,102,42,218,146,121,45,233,29,148,167,145,26,33,154,180,34,117,122,154,181,63,15,129,139,84,179,175,43,118,253,183,226,93,22,181,67,173,167,77,105,183,153,123,148,227,123,146,180,37,105,61,171,74,84,94,170,210,125,203,222,62,216,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,143,249,175,206,14,31,101,126,215,57,149,201,61,77,114,79,248,13,59,99,232,231,237,113,130,115,235,82,203,136,78,212,62,74,245,188,116,208,187,248,81,246,97,243,91,138,153,142,171,20,155,214,175,204,167,177,254,11,15,167,140,92,157,201,104,151,235,182,203,106,86,170,101,39,223,195,192,189,250,243,204,62,195,203,179,20,46,120,182,141,153,76,235,234,82,214,132,54,215,57,166,190,211,136,108,143,115,138,74,126,210,210,94,62,255,0,134,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,229,161,235,174,154,104,66,196,104,22,253,34,215,165,71,162,80,226,116,208,226,182,134,154,111,152,165,237,74,82,73,34,213,70,102,125,146,69,220,253,195,232,128,0,0,231,152,165,128,184,97,140,116,231,169,215,229,187,233,4,58,218,155,215,171,144,214,154,165,101,254,196,226,63,198,47,252,255,0,128,175,220,193,240,129,165,72,106,117,123,5,170,93,43,154,186,242,41,188,149,47,94,206,168,147,205,147,55,253,233,58,233,238,215,226,43,143,23,50,249,138,120,37,88,145,74,191,173,206,131,150,226,210,219,157,100,103,121,136,37,56,146,86,141,56,189,53,229,47,177,159,109,63,13,124,245,131,137,55,150,24,215,35,220,118,93,95,209,243,226,186,135,91,119,167,105,221,20,149,165,101,217,196,169,63,105,9,63,15,119,226,44,39,45,124,92,46,42,34,224,91,216,224,142,182,34,159,105,167,234,186,182,223,37,175,169,66,151,201,141,12,205,90,17,58,189,8,245,61,116,248,11,72,194,220,90,177,113,138,214,135,119,216,85,159,72,211,230,50,219,169,115,167,121,157,55,182,135,8,180,117,8,87,217,113,7,225,239,252,71,177,0,0,0,0,0,0,0,0,0,0,0,0,21,141,198,123,18,38,194,182,45,76,61,167,201,219,30,165,215,250,65,189,132,123,249,110,83,221,107,185,167,82,208,204,207,213,81,125,255,0,1,199,248,52,193,174,191,139,87,44,234,115,219,96,68,232,250,228,109,65,239,221,26,160,77,247,63,88,180,86,191,103,251,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,203,214,61,85,167,218,254,193,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,228,157,79,83,34,63,89,71,247,124,5,156,128,0,0,0,0,0,0,0,0,0,0,0,15,29,138,88,181,98,224,237,173,50,239,191,107,62,142,167,195,101,199,84,231,78,243,218,236,109,110,25,104,210,22,175,178,218,207,195,221,248,10,183,204,167,23,11,138,182,185,246,246,7,163,162,136,151,221,105,138,174,173,185,206,107,235,144,149,242,100,195,35,78,164,109,47,67,61,75,77,62,34,189,175,236,73,188,177,58,185,34,227,189,42,254,144,159,41,213,186,227,189,59,77,106,165,45,75,62,205,165,41,251,75,81,248,123,255,0,1,232,112,143,47,152,167,141,181,134,41,86,13,185,215,243,28,66,92,115,172,140,215,45,6,166,210,106,209,215,17,174,156,212,118,35,239,175,227,165,142,101,243,132,13,42,59,80,107,216,211,82,234,156,213,167,151,77,228,169,26,118,105,70,158,108,105,191,239,169,215,79,126,191,1,96,88,91,128,184,97,131,148,230,105,214,29,187,232,244,52,218,91,215,171,144,238,186,37,5,254,202,226,255,0,197,163,252,223,136,232,96,0,0,62,117,126,223,164,93,20,169,20,74,228,78,166,28,166,214,211,173,243,20,141,201,82,77,38,90,164,200,203,178,140,187,31,188,87,118,112,56,88,219,55,84,74,157,241,130,48,250,10,198,215,166,59,7,152,227,189,75,154,72,116,203,153,38,89,37,27,150,166,147,216,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,203,139,108,207,115,106,82,126,211,106,47,31,119,195,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,209,51,183,66,248,234,93,252,110,231,46,89,142,176,243,29,98,195,187,44,250,135,49,254,75,105,159,27,148,241,116,210,57,44,184,227,123,220,105,178,94,211,121,37,185,37,161,248,151,221,214,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,23,205,86,99,109,220,183,225,156,219,198,172,246,179,11,151,210,49,181,207,173,254,112,195,107,245,146,211,132,157,9,226,62,229,223,221,241,44,248,226,222,44,93,248,209,123,206,191,111,122,135,89,83,159,202,230,185,202,105,189,118,50,219,69,217,164,33,63,101,164,151,100,151,135,199,83,62,133,149,156,166,223,153,160,186,85,72,182,145,211,211,226,233,214,77,213,149,242,119,54,250,145,245,107,121,181,43,85,48,164,246,62,222,39,247,222,94,0,101,63,10,50,245,76,136,197,155,70,229,207,143,29,232,202,151,212,73,61,237,185,35,156,101,177,199,156,73,122,196,158,254,62,175,222,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,118,212,147,240,90,139,199,222,43,251,50,156,36,172,235,149,53,59,163,6,100,122,30,114,144,244,132,211,182,59,35,158,247,215,44,139,155,34,97,18,119,41,77,39,195,66,211,95,121,138,195,198,172,189,226,110,2,87,149,65,196,58,23,66,226,181,83,42,234,163,187,204,70,247,18,149,104,203,139,211,94,82,251,25,246,211,240,215,235,101,203,51,88,139,150,251,206,53,205,102,212,185,113,212,164,53,58,55,37,131,234,35,243,89,91,141,239,113,167,13,27,137,148,150,228,150,165,226,94,253,110,223,41,57,209,176,51,47,111,70,102,28,174,158,227,102,58,14,108,45,143,175,106,201,12,19,135,204,54,27,108,254,177,242,79,171,248,151,111,9,36,0,0,0,0,0,0,0,0,0,0,0,2,131,248,153,98,169,226,46,98,234,148,246,215,171,20,110,70,194,211,195,157,6,25,159,245,18,126,40,251,255,0,176,77,190,13,216,96,221,181,134,55,21,253,34,46,215,238,110,147,106,247,235,175,77,34,160,215,129,44,203,193,95,178,95,219,226,44,84,0,0,0,7,243,94,250,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,15,230,189,244,31,208,0,0,0,21,213,198,71,12,27,185,112,194,221,191,152,139,185,251,103,171,220,189,250,105,212,200,167,181,224,107,34,240,79,236,159,246,120,136,73,195,55,21,127,71,89,139,165,211,221,94,140,86,121,251,203,79,241,48,102,25,127,81,71,226,191,187,251,69,248,0,0,0,0,0,0,0,0,0,0,0,0,141,217,181,206,141,129,150,139,122,75,51,37,117,23,27,209,214,168,80,182,62,141,203,52,62,77,159,48,152,113,178,250,198,13,62,183,226,125,188,105,31,49,185,154,196,92,200,94,146,110,107,202,165,204,142,149,45,184,49,185,44,23,79,31,154,242,219,111,123,109,54,107,218,79,40,183,40,181,63,19,247,105,242,112,87,47,120,155,143,117,228,208,112,242,133,215,56,157,20,242,186,168,237,114,209,189,180,169,90,60,226,53,211,154,142,196,125,245,252,116,179,204,181,240,146,179,173,164,211,46,140,102,145,233,137,201,67,50,21,78,216,236,126,67,223,82,179,46,108,121,134,74,218,164,186,159,13,15,93,125,196,44,6,200,195,235,75,14,168,237,80,108,250,87,65,9,148,165,9,111,158,235,186,17,37,41,46,238,41,71,224,132,151,143,184,122,32,0,0,0,0,17,207,55,57,54,176,115,57,106,202,42,132,62,77,201,30,50,202,157,59,152,242,182,56,150,223,229,23,44,159,109,179,209,199,205,94,183,111,113,246,240,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,247,252,79,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,233,45,197,238,248,29,240,229,87,49,182,238,100,48,206,21,227,73,123,73,135,204,234,216,218,231,213,127,56,125,180,122,202,105,178,86,164,201,159,98,237,239,248,159,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,142,175,85,137,69,167,187,83,156,189,140,51,183,114,180,51,211,85,18,75,192,140,252,76,189,195,62,121,225,204,221,67,49,184,179,54,173,31,234,104,145,185,125,19,30,170,182,238,141,25,46,122,198,211,107,63,93,157,125,98,252,59,120,243,76,6,193,75,155,30,177,10,13,133,108,53,186,68,190,110,171,220,217,109,216,195,174,248,45,196,17,234,77,43,250,223,251,15,67,184,17,130,150,190,5,88,112,236,187,102,55,45,184,252,205,235,222,225,239,220,243,174,23,101,184,189,52,230,171,223,255,0,176,186,48,0,0,0,0,0,0,240,216,183,131,118,70,51,218,242,237,107,214,153,213,71,146,203,141,36,249,207,35,97,169,183,17,175,213,173,6,122,19,170,237,175,191,240,210,155,51,175,195,170,235,192,105,83,111,123,37,94,147,181,29,121,199,52,209,182,122,68,153,201,119,103,214,73,91,142,108,105,164,247,211,190,191,18,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,90,84,147,245,144,147,238,71,224,46,95,32,60,65,169,120,209,74,167,225,158,34,187,210,221,81,26,106,43,46,237,82,250,194,66,98,178,149,237,102,50,27,111,123,174,172,244,53,122,186,124,52,50,158,132,122,150,165,239,31,208,0,0,0,0,0,0,0,0,0,1,228,49,98,245,103,15,108,26,165,220,250,182,162,15,35,83,208,207,237,188,219,126,228,171,246,254,6,51,61,119,220,50,238,187,138,93,126,115,188,215,229,114,247,43,105,39,93,168,74,11,177,17,23,130,75,220,52,93,148,236,43,60,31,193,58,21,154,235,155,223,139,213,115,21,166,154,238,150,251,133,219,122,203,193,207,143,254,193,216,135,230,167,192,98,155,25,49,99,150,136,78,186,120,251,204,207,222,127,120,253,32,0,0,33,14,96,179,215,70,203,182,98,34,218,85,214,57,244,185,27,250,229,110,90,121,123,96,180,227,125,147,29,197,30,170,120,190,201,254,61,188,38,212,121,13,74,101,47,178,173,200,86,186,30,134,94,7,167,188,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,15,243,145,33,168,172,169,247,149,181,9,211,83,208,207,196,244,247,8,73,151,252,245,81,179,17,152,137,86,149,5,158,69,46,54,206,133,91,150,174,102,232,46,184,231,101,71,109,69,162,153,63,180,127,135,111,25,190,0,0,3,243,84,32,49,82,140,168,178,11,84,43,77,124,125,198,71,238,63,184,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,111,65,120,55,241,255,0,216,51,163,104,92,50,237,75,138,37,126,11,188,167,226,243,54,171,105,43,77,200,82,15,177,145,151,130,143,220,52,195,132,247,171,56,133,96,210,238,230,21,185,19,185,250,30,134,95,97,231,27,247,165,63,177,240,33,235,192,0,0,0,0,0,0,0,0,0,7,240,207,66,212,253,194,5,231,251,136,53,47,5,233,83,240,207,14,221,234,174,185,109,59,21,231,118,169,29,25,45,50,153,82,246,189,25,109,185,177,214,144,122,18,189,109,126,26,153,211,69,221,119,220,120,131,113,202,184,238,73,189,101,74,160,250,221,113,206,91,109,238,91,142,41,103,217,9,74,75,214,90,143,177,23,136,152,25,40,225,215,117,227,204,168,119,189,236,175,70,90,141,60,219,154,104,219,221,90,72,227,59,179,234,228,161,198,247,180,234,187,233,219,79,137,145,21,201,97,38,13,216,248,49,107,196,181,172,170,103,73,30,51,45,180,163,231,60,230,243,75,109,163,119,214,45,102,90,147,73,237,175,187,241,215,221,0,0,0,0,0,0,14,3,156,124,180,80,243,23,133,117,58,51,145,181,173,68,140,244,138,115,187,215,253,58,99,72,75,69,183,154,218,62,219,218,234,163,211,227,219,195,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,118,207,182,227,252,79,196,118,140,143,102,110,161,151,44,89,133,86,145,245,212,73,60,206,181,143,85,59,182,198,146,150,253,98,105,197,151,174,246,190,169,126,61,188,52,25,72,170,196,173,83,218,169,193,94,246,30,221,181,90,25,107,162,141,39,226,68,126,36,126,225,251,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,14,43,57,132,60,50,194,134,44,10,90,116,169,93,27,182,59,175,244,93,52,152,46,159,170,166,212,149,106,149,153,125,164,233,247,248,10,71,74,84,181,18,82,90,153,139,215,225,179,149,138,78,12,97,100,75,214,167,27,253,82,214,249,157,82,183,171,212,228,201,152,218,59,37,229,182,122,182,233,120,17,125,250,159,114,154,0,0,0,0,0,0,0,3,243,212,32,68,170,193,145,77,158,215,54,60,166,150,203,168,220,105,220,133,17,146,139,82,50,50,236,103,224,42,127,136,151,14,196,80,209,86,199,12,40,45,204,45,199,231,85,105,222,27,8,250,185,47,63,205,126,73,153,232,68,218,118,37,31,121,23,137,10,207,165,84,170,86,189,122,37,90,11,156,137,244,169,109,200,105,90,37,91,30,105,100,164,158,134,70,147,209,73,47,18,50,252,69,215,112,224,206,204,124,109,179,163,225,205,235,252,222,229,162,182,136,172,43,186,250,152,236,181,17,148,185,163,108,33,180,110,113,213,122,166,163,50,251,203,67,41,212,0,0,0,0,0,0,0,0,0,0,34,87,19,156,67,118,195,202,197,198,136,43,219,58,127,71,211,158,132,127,98,163,15,119,138,84,95,101,103,227,160,163,156,41,181,17,123,95,212,187,101,197,109,76,206,126,167,166,186,108,101,107,248,151,236,252,70,156,224,48,152,209,16,194,124,19,175,253,38,99,244,0,0,0,0,160,190,38,215,43,117,252,208,220,12,52,122,166,31,73,223,227,190,157,12,254,5,240,22,175,195,191,17,93,196,76,182,208,38,73,145,206,145,31,170,230,43,97,39,237,79,150,69,216,146,146,240,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,179,62,33,31,99,74,139,193,98,169,248,100,220,173,208,51,67,111,176,233,232,153,157,95,127,134,202,116,195,248,31,196,95,168,0,0,0,15,207,61,132,201,136,182,21,224,173,63,233,35,25,140,197,107,81,22,77,253,84,182,91,86,228,195,228,104,122,105,174,246,80,191,137,254,215,196,94,55,12,92,67,118,251,202,197,184,137,203,221,58,7,89,212,30,132,95,110,163,51,111,130,82,95,101,5,225,168,150,160,0,0,0,0,0,0,0,0,0,2,10,241,31,206,204,124,18,179,100,97,205,149,252,226,229,173,54,184,175,171,186,58,104,239,53,45,149,57,163,140,45,181,237,113,164,250,164,162,51,251,139,83,58,81,170,212,170,87,69,122,93,90,115,156,249,245,89,110,72,117,90,37,59,222,117,102,165,30,132,68,146,213,74,63,2,34,252,5,152,112,237,225,216,138,226,41,56,225,138,233,218,194,29,98,109,42,157,174,187,200,186,73,44,191,205,98,73,25,106,70,226,118,41,31,121,151,129,11,95,167,211,226,82,160,177,77,128,215,42,60,102,210,203,72,220,106,218,132,145,17,22,166,102,103,216,139,196,126,144,0,0,0,0,0,0,1,91,92,87,242,173,75,175,217,223,166,251,114,54,218,189,61,123,39,122,234,61,98,182,212,233,46,43,215,120,147,246,205,61,146,131,87,195,183,97,79,170,74,144,163,74,139,67,33,119,28,41,179,8,120,155,133,15,225,253,77,58,212,173,125,187,221,215,250,94,166,76,231,75,178,91,74,83,162,80,69,246,149,175,221,224,39,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,254,25,146,75,83,240,20,5,196,119,25,143,23,115,9,83,56,210,121,180,234,87,39,164,45,155,118,243,96,196,223,226,132,168,253,102,253,250,253,218,15,59,145,124,7,155,142,248,237,71,161,173,141,105,17,250,142,189,221,197,245,123,161,201,83,125,185,136,81,234,182,180,245,79,241,237,227,161,168,145,89,133,29,17,152,78,212,35,93,11,83,63,19,215,223,248,143,246,0,0,0,0,0,0,0,1,254,50,226,177,58,35,208,164,163,123,50,27,83,78,39,83,45,82,162,208,203,82,239,224,98,160,56,157,100,141,187,30,169,39,27,48,250,39,247,182,160,242,222,169,179,204,251,15,184,169,146,94,115,115,175,154,143,68,165,5,181,40,34,248,119,212,132,16,193,252,78,174,224,254,33,209,175,186,3,252,183,233,179,35,188,226,118,160,249,141,182,251,110,154,61,116,44,139,83,108,187,146,76,203,254,65,160,204,168,230,18,221,204,70,20,82,110,186,84,190,100,246,163,49,30,164,223,45,194,229,202,40,204,56,234,117,83,109,164,244,83,196,90,164,182,159,187,238,237,0,0,0,0,0,0,0,0,0,0,42,231,141,21,207,39,209,118,125,182,146,209,147,244,134,227,237,223,214,167,44,189,218,248,253,226,18,100,46,137,10,189,153,75,98,20,243,250,181,117,186,248,255,0,222,18,143,220,101,239,34,26,32,34,208,180,33,253,1,249,170,53,8,180,184,110,79,154,231,45,150,180,220,173,12,244,212,200,139,177,17,159,137,144,135,57,46,206,49,102,35,18,239,74,59,201,233,219,137,232,238,141,157,119,235,186,60,133,57,235,19,13,255,0,137,215,185,251,251,125,243,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,246,16,179,241,117,63,213,63,244,150,108,241,10,238,151,126,94,21,11,174,113,234,252,238,86,239,15,234,52,134,203,193,41,47,4,23,184,133,235,112,207,178,100,89,185,97,183,209,33,90,156,174,175,78,197,253,90,132,207,130,143,246,132,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,1,19,248,152,89,50,47,44,176,220,8,142,173,14,47,73,175,98,254,181,66,31,197,69,251,34,138,112,246,238,151,97,222,20,251,174,9,232,252,30,110,223,15,235,180,182,207,197,42,47,5,159,184,198,147,48,99,21,173,204,102,176,105,247,213,177,35,155,14,119,55,111,168,226,116,216,243,141,31,219,66,15,197,165,127,84,191,210,126,232,0,67,12,232,231,24,178,239,137,118,93,29,148,245,13,203,244,143,88,206,187,52,219,30,58,155,245,141,135,63,199,107,216,253,221,254,233,141,78,168,69,170,67,110,124,39,57,140,187,174,213,104,101,174,134,100,125,140,136,252,72,199,233,1,252,50,212,180,49,157,252,250,209,97,80,179,41,115,194,128,127,84,158,139,79,31,251,194,41,251,204,253,230,98,109,240,93,185,228,250,46,240,182,212,90,178,94,143,218,125,187,122,213,21,159,187,95,31,188,90,48,0,0,0,0,0,0,0,0,0,14,47,154,220,194,91,185,119,194,138,181,215,86,151,203,158,236,103,227,211,91,229,184,124,201,103,25,247,26,78,169,109,196,150,170,100,203,85,22,210,247,253,249,243,198,28,78,174,227,14,33,214,47,186,251,220,199,234,83,36,60,218,118,160,185,109,184,251,142,146,61,68,32,143,67,112,251,154,72,207,254,65,59,184,98,228,141,187,226,171,27,26,241,6,39,247,182,158,234,31,166,51,204,251,111,182,168,114,89,115,115,79,146,139,84,169,101,181,72,50,248,251,136,92,4,72,172,65,136,204,40,200,216,204,118,210,211,105,212,207,68,164,180,34,212,251,248,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,247,237,205,101,109,235,217,73,63,5,159,188,191,18,241,20,7,158,140,7,155,129,24,237,88,161,161,141,41,18,58,126,129,221,197,245,155,97,198,83,157,185,139,81,104,183,116,245,143,240,237,225,232,184,113,99,49,225,22,97,41,135,38,79,42,157,85,231,117,101,179,118,238,84,25,123,60,16,165,23,172,231,187,79,191,81,127,164,100,162,212,188,7,244,0,0,0,0,0,0,0,0,0,0,0,0,0,7,23,205,182,53,55,129,120,57,86,188,211,222,75,60,142,74,126,58,202,97,181,119,229,172,188,29,247,151,254,210,206,28,137,15,74,121,79,190,189,203,86,154,158,132,94,5,167,184,93,79,9,236,190,38,196,194,70,177,62,176,207,46,173,113,110,213,189,218,242,185,18,103,49,226,151,20,149,106,149,145,253,146,211,239,62,226,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,147,35,240,81,248,25,31,222,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,192,200,143,199,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,113,145,248,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,226,68,127,113,15,172,0,0,0,0,0,0,0,0,0,41,255,0,140,211,206,157,247,108,180,134,190,172,186,221,202,220,95,226,105,250,118,17,163,135,215,35,249,78,90,230,250,246,167,249,247,125,12,255,0,218,249,95,1,161,112,1,26,120,131,98,84,124,53,203,117,195,81,117,205,139,123,164,217,216,207,194,124,82,63,234,171,246,197,115,240,124,102,107,216,245,49,198,75,234,81,203,231,43,183,109,97,79,219,216,251,248,252,5,215,0,243,215,229,253,106,225,165,179,42,239,188,234,125,5,42,22,206,115,252,151,29,219,189,196,182,159,85,180,169,71,170,150,146,236,94,255,0,134,162,140,243,235,157,153,217,153,186,125,13,108,202,219,103,192,255,0,5,111,97,31,51,123,113,84,190,235,97,183,75,71,88,87,137,158,190,238,222,62,35,39,153,76,187,179,57,125,162,4,40,26,219,240,181,244,148,190,107,95,83,189,153,6,215,168,111,54,181,106,227,6,94,175,135,137,246,241,208,157,189,64,165,218,244,120,244,42,44,110,158,20,109,252,166,247,169,123,119,40,212,125,212,102,103,221,70,125,204,125,16,0,16,131,16,184,187,101,183,13,111,251,151,14,107,182,78,37,63,82,181,107,19,104,147,29,137,77,128,166,28,126,51,203,101,197,54,165,76,74,141,6,164,25,145,154,82,122,105,169,23,128,239,249,95,205,5,131,155,59,2,161,136,216,115,72,184,41,212,218,117,97,218,35,173,86,227,178,203,234,125,182,89,121,74,74,89,117,212,154,54,200,65,17,154,136,245,37,118,240,51,236,0,34,86,97,248,154,101,231,45,152,161,59,8,238,250,61,235,89,174,210,227,199,122,121,209,41,177,214,196,101,188,217,58,134,84,185,15,178,106,95,41,109,56,102,130,82,8,156,73,110,220,75,74,122,6,85,179,127,96,230,238,149,112,87,112,230,205,189,105,52,219,118,67,17,29,153,95,167,50,195,18,159,113,42,82,154,97,198,94,117,43,91,105,74,20,226,76,200,210,79,50,127,215,33,237,112,167,29,48,227,25,102,93,244,155,42,179,205,170,216,151,4,219,110,191,77,124,137,18,161,74,142,251,140,146,212,130,51,213,151,121,74,91,78,17,154,84,146,81,30,139,67,136,71,64,0,0,1,15,241,239,138,6,1,101,219,22,43,184,57,122,218,24,129,54,181,111,244,189,75,244,186,124,39,34,175,159,25,169,8,216,167,37,182,179,209,15,36,143,84,23,172,71,166,165,161,159,96,202,254,104,44,28,217,216,21,12,70,195,154,69,193,78,166,211,171,14,209,29,106,183,29,150,95,83,237,178,203,202,82,82,203,174,164,209,182,66,8,140,212,71,169,43,183,129,159,96,1,226,173,156,98,176,110,172,68,187,48,162,159,94,136,221,217,103,72,109,169,212,151,165,50,82,220,97,113,34,73,41,109,48,75,55,78,54,147,154,104,221,82,82,92,212,173,62,226,53,123,80,0,1,207,241,91,29,48,227,6,166,90,20,155,214,179,202,170,223,119,4,43,110,129,77,96,137,114,166,202,144,251,108,154,210,131,50,209,150,185,169,91,174,25,146,82,147,73,22,171,91,104,95,64,0,17,254,214,207,78,92,111,156,193,69,203,133,149,121,253,32,184,38,211,215,54,53,82,150,148,75,163,190,242,26,83,203,136,137,77,169,68,167,146,194,20,233,153,23,40,137,38,131,115,154,70,208,144,0,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,202,101,227,48,54,14,102,176,190,14,43,225,202,229,162,155,50,68,136,142,195,156,108,148,216,79,178,225,165,77,72,109,151,28,75,107,52,236,117,41,53,106,109,186,218,187,110,33,210,192,7,10,197,220,235,101,231,3,241,66,215,194,108,64,189,226,69,171,220,114,29,141,33,230,100,199,113,138,10,201,182,150,209,213,11,153,205,136,135,137,246,249,107,83,102,141,55,45,70,134,210,165,151,106,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,231,239,203,254,205,195,11,101,251,207,16,46,24,148,42,20,89,17,35,72,168,75,51,75,12,46,76,134,227,180,110,43,77,16,131,117,230,200,214,173,16,130,51,82,141,41,35,81,122,0,0,0,28,254,249,199,76,56,195,108,71,177,176,190,245,172,250,42,171,136,221,115,84,7,159,34,76,89,18,162,156,114,56,170,112,207,212,121,206,169,60,162,50,218,181,33,72,37,18,212,218,23,208,0,0,66,12,66,226,237,150,220,53,191,238,92,57,174,217,56,148,253,74,213,172,77,162,76,118,37,54,2,152,113,248,207,45,151,20,218,149,49,42,52,26,144,102,70,105,73,233,166,164,94,2,79,224,38,53,218,185,137,194,122,22,49,217,84,250,172,42,45,193,213,116,204,85,26,109,185,72,228,73,118,58,247,165,183,28,65,106,182,84,101,162,207,213,50,215,67,212,139,160,0,8,255,0,154,220,235,97,102,79,190,139,126,147,40,23,93,79,233,111,93,209,122,10,44,103,185,125,47,35,153,205,231,62,214,154,245,40,219,183,118,186,43,93,52,45,121,254,2,113,64,192,44,196,226,197,11,7,44,171,67,16,33,86,174,14,171,166,126,169,79,132,220,84,114,35,59,33,123,212,220,183,22,90,161,149,17,104,131,245,140,181,208,181,50,152,0,56,254,104,51,65,96,229,50,192,167,226,54,35,82,46,10,141,54,163,88,106,136,211,84,72,236,188,250,95,113,151,158,74,148,151,157,105,36,141,177,214,70,100,163,61,77,61,188,76,184,254,2,113,64,192,44,196,226,197,11,7,44,171,67,16,33,86,174,14,171,166,126,169,79,132,220,84,114,35,59,33,123,212,220,183,22,90,161,149,17,104,131,245,140,181,208,181,50,152,0,60,254,33,94,180,172,53,176,46,92,70,174,199,150,253,54,213,163,205,173,204,106,34,18,167,220,98,51,43,121,196,182,149,41,41,53,154,80,100,68,106,73,107,166,166,94,34,16,127,118,175,43,31,248,3,138,191,250,42,157,255,0,94,19,127,16,175,90,86,26,216,23,46,35,87,99,203,126,155,106,209,230,214,230,53,17,9,83,238,49,25,149,188,226,91,74,148,148,154,205,40,50,34,53,36,181,211,83,47,17,8,63,187,87,149,143,252,1,197,95,253,21,78,255,0,175,9,254,0,57,253,243,142,152,113,134,216,143,99,97,125,235,89,244,85,87,17,186,230,168,15,62,68,152,178,37,69,56,228,113,84,225,159,168,243,157,82,121,68,101,181,106,66,144,74,37,169,180,47,160,0,0,0,139,249,160,226,23,130,249,76,191,233,248,115,136,214,197,235,81,169,84,104,237,86,218,118,137,10,35,204,37,135,30,121,148,165,74,122,75,74,37,238,142,179,50,36,153,104,105,239,226,69,232,50,165,157,108,44,206,15,210,159,209,157,2,235,166,125,18,232,122,223,78,197,140,207,51,170,231,242,249,92,151,221,215,78,153,123,183,109,211,84,233,174,167,164,128,0,30,43,13,177,138,193,197,103,46,8,118,133,122,35,245,43,86,177,58,137,90,166,28,166,85,54,3,241,166,200,137,185,246,91,90,148,210,29,84,87,92,104,215,180,214,222,213,104,93,200,189,168,0,0,14,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,207,154,201,117,8,109,102,90,41,14,17,18,146,68,182,148,231,64,0,1,5,110,158,47,248,5,99,87,101,90,215,174,13,227,85,191,90,133,179,169,167,85,45,232,81,37,49,189,9,90,55,180,228,212,173,59,144,180,168,181,46,233,81,25,118,50,29,87,44,124,64,176,11,53,85,218,149,173,101,61,85,183,235,80,185,61,53,58,229,84,40,146,170,155,208,242,215,209,180,220,151,86,255,0,41,17,212,167,52,47,81,42,73,159,99,61,36,168,139,249,160,226,23,130,249,76,191,233,248,115,136,214,197,235,81,169,84,104,237,86,218,118,137,10,35,204,37,135,30,121,148,165,74,122,75,74,37,238,142,179,50,36,153,104,105,239,226,69,232,50,165,157,108,44,206,15,210,159,209,157,2,235,166,125,18,232,122,223,78,197,140,207,51,170,231,242,249,92,151,221,215,78,153,123,183,109,211,84,233,174,167,164,128,17,127,51,28,69,50,243,149,171,202,54,31,94,106,184,43,247,10,227,245,51,96,219,145,163,201,93,49,10,36,155,69,36,222,121,164,161,110,37,91,210,130,53,47,97,18,148,73,74,219,53,243,91,91,139,254,1,95,53,216,182,181,149,131,120,213,112,86,166,239,233,169,212,187,122,20,185,79,236,66,150,189,141,55,53,75,86,212,33,74,61,11,178,82,102,125,136,196,234,1,229,49,51,21,112,227,6,237,87,239,92,82,189,41,86,205,22,62,228,245,53,9,4,223,57,196,182,183,57,44,163,237,188,241,161,183,13,45,54,74,113,123,76,146,147,62,195,207,229,227,48,54,14,102,176,190,14,43,225,202,229,162,155,50,68,136,142,195,156,108,148,216,79,178,225,165,77,72,109,151,28,75,107,52,236,117,41,53,106,109,186,218,187,110,33,210,192,7,31,197,124,214,224,190,10,98,133,153,133,24,141,116,196,164,84,175,72,243,165,181,50,84,232,145,225,83,24,142,217,169,46,206,113,231,144,166,80,242,146,182,153,81,37,68,227,141,173,61,182,152,236,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,56,86,95,115,211,151,28,202,215,106,214,182,29,222,125,61,106,157,80,118,20,74,117,97,40,133,42,176,202,16,181,148,184,45,45,91,222,100,208,219,138,50,208,157,109,40,213,214,219,37,39,119,64,181,113,211,14,46,252,88,189,112,66,153,89,229,94,118,39,72,237,74,151,32,137,14,61,22,68,102,31,110,84,126,231,205,100,186,132,54,179,45,20,135,8,137,73,34,91,74,115,160,0,0,0,241,88,109,140,86,14,43,57,112,67,180,43,209,31,169,90,181,137,212,74,213,48,229,50,169,176,31,141,54,68,77,207,178,218,212,166,144,234,162,186,227,70,189,166,182,246,171,66,238,69,237,64,0,64,15,238,213,229,99,255,0,0,113,87,255,0,69,83,191,235,194,95,224,38,53,218,185,137,194,122,22,49,217,84,250,172,42,45,193,213,116,204,85,26,109,185,72,228,73,118,58,247,165,183,28,65,106,182,84,101,162,207,213,50,215,67,212,139,160,8,235,86,207,254,87,40,24,243,55,47,149,220,69,137,78,172,83,163,184,115,43,50,220,105,154,36,105,173,234,110,83,220,152,165,146,81,37,41,35,51,35,34,108,148,70,209,185,206,250,161,213,113,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,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,207,213,111,251,54,133,121,80,48,250,179,112,196,135,112,221,81,231,73,162,193,120,205,43,158,136,100,209,201,38,140,203,106,150,132,190,218,205,26,239,52,111,81,17,165,181,154,125,0,0,0,0,0,249,215,5,2,151,116,82,36,80,171,81,185,240,228,236,230,183,189,73,221,181,68,162,238,147,35,46,233,35,236,99,61,185,195,202,93,221,150,59,233,112,38,192,255,0,83,211,116,244,100,190,107,95,93,177,152,230,247,168,79,56,180,232,227,228,94,183,143,137,118,240,246,217,11,206,204,236,179,93,62,134,185,165,110,179,231,255,0,133,55,176,139,151,177,185,74,71,116,48,227,167,171,175,167,192,203,79,127,111,11,204,176,239,235,87,18,237,152,183,125,153,83,235,233,83,119,242,95,228,184,214,237,142,41,181,122,174,37,42,45,20,133,23,114,247,124,52,30,132,5,40,241,132,102,107,56,245,13,199,139,234,87,204,228,171,183,125,33,64,221,216,187,248,252,69,140,112,249,196,168,248,149,150,235,122,162,211,155,214,207,87,191,177,151,140,249,68,95,213,79,236,9,44,0,51,209,196,23,145,252,167,46,131,97,123,146,125,23,125,12,191,218,248,191,17,37,248,50,188,233,95,119,51,75,107,212,62,139,106,183,127,230,106,26,246,23,0,0,0,0,0,0,0,0,0,0,62,77,217,114,210,236,219,102,169,117,214,223,228,192,164,66,126,116,151,54,169,91,91,105,181,56,179,209,36,106,61,18,147,240,35,63,184,197,6,103,215,52,21,60,195,98,229,69,16,106,92,235,114,141,33,232,80,81,201,74,119,165,169,82,185,110,106,109,54,225,106,219,197,234,171,95,188,204,252,63,70,66,242,149,112,230,43,19,225,84,37,192,219,107,209,95,110,100,185,60,212,30,245,51,34,41,173,157,132,243,110,22,173,60,103,184,181,248,17,25,248,95,77,161,108,211,172,203,90,147,106,82,91,217,14,145,5,136,44,167,85,31,168,211,105,109,63,104,204,252,18,94,38,103,247,152,251,0,0,0,0,0,0,0,0,0,32,47,22,28,190,34,251,194,55,113,62,142,207,50,173,110,237,209,173,218,115,121,242,160,177,226,167,18,148,232,148,25,253,147,215,238,62,226,149,99,200,122,43,201,125,133,237,90,117,208,244,35,241,45,61,227,71,153,73,198,166,241,211,7,41,55,154,187,73,123,159,206,79,195,73,79,182,158,252,180,23,131,94,226,255,0,218,125,160,0,0,0,0,0,0,0,0,0,0,0,0,0,5,77,113,162,197,151,165,86,44,236,45,165,74,229,183,7,210,30,149,107,97,31,51,122,105,207,179,221,72,237,167,115,245,20,122,251,254,2,190,112,47,15,36,226,150,39,82,44,184,197,222,127,81,169,246,237,178,59,174,123,212,159,241,127,18,255,0,64,210,157,163,109,64,180,45,232,182,245,49,190,92,104,155,246,39,85,30,155,150,165,159,117,25,159,138,143,222,62,192,0,0,0,0,0,0,0,0,0,229,217,144,193,58,38,61,97,69,114,196,171,53,171,210,97,201,232,92,220,191,169,148,168,207,52,218,244,75,136,37,104,110,153,232,165,109,63,127,196,179,207,142,152,73,90,193,12,76,172,225,253,108,181,114,159,46,67,108,57,234,125,107,45,200,117,164,175,68,173,123,117,229,31,99,81,153,127,202,118,115,194,87,52,203,185,104,238,224,69,205,43,116,186,92,117,73,167,171,102,154,70,109,16,98,180,222,136,100,139,197,74,245,148,179,63,142,190,34,204,0,0,0,0,0,0,0,0,0,5,94,241,161,180,8,232,214,133,214,219,122,154,125,33,204,86,190,30,189,57,178,237,187,253,2,186,242,199,118,46,203,198,171,122,188,83,58,100,49,213,238,115,151,191,77,209,30,73,118,208,255,0,107,225,239,26,83,101,100,227,100,178,61,72,199,253,128,170,110,51,24,178,195,206,219,152,93,14,70,142,49,214,117,141,236,62,251,138,158,250,59,154,63,31,5,126,63,1,245,184,47,225,183,71,71,187,177,17,227,215,210,61,7,36,191,103,150,170,139,42,240,87,127,31,122,75,253,34,208,199,45,199,92,198,225,158,95,45,229,215,239,250,207,72,158,220,180,116,242,28,223,235,180,131,238,211,75,211,78,114,61,222,255,0,199,74,63,205,214,118,241,7,51,245,133,195,150,247,67,108,181,167,79,78,218,195,187,117,75,6,175,173,38,27,112,254,177,141,221,254,58,120,120,252,252,165,100,234,251,204,253,210,136,212,198,186,74,3,26,245,181,13,204,185,202,220,219,230,223,213,41,246,214,173,86,193,167,183,134,186,159,111,27,231,193,204,26,178,112,62,206,141,102,88,244,206,142,20,125,253,185,207,57,174,231,92,115,253,149,107,63,23,87,239,247,254,4,94,236,0,0,82,7,24,172,51,250,31,154,198,111,168,145,42,167,18,253,183,225,212,30,149,33,191,230,170,157,24,142,27,140,71,89,32,136,246,48,196,53,173,6,165,41,42,124,148,102,73,90,8,186,95,4,124,80,170,197,191,241,11,5,222,76,183,233,181,58,59,87,68,115,84,213,114,33,191,25,230,227,59,178,62,134,157,239,166,91,59,156,35,73,233,17,180,153,43,182,203,116,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,153,124,111,189,105,88,149,141,23,246,35,80,163,203,98,155,117,93,21,90,220,54,165,161,41,125,182,36,203,113,230,210,226,82,165,36,150,73,89,17,145,41,69,174,186,25,248,139,190,225,113,132,50,112,151,39,214,203,245,38,37,177,82,190,100,61,119,202,101,231,218,117,8,68,148,161,17,84,209,183,246,80,184,108,68,112,210,163,82,201,110,44,149,183,236,38,176,31,204,197,229,149,14,32,120,177,138,86,124,24,149,20,42,248,185,41,181,122,100,146,36,162,163,78,114,170,226,221,96,156,218,106,101,123,154,109,104,113,36,123,86,132,238,74,209,189,181,221,254,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,192,207,218,128,0,10,1,226,143,237,217,137,191,146,249,60,33,63,248,42,123,44,93,63,48,39,121,117,56,79,240,20,129,157,44,116,196,124,186,113,51,191,49,67,11,235,61,13,86,15,161,154,121,151,72,215,22,161,21,84,136,38,228,89,45,145,151,49,149,237,78,165,169,40,148,148,173,10,66,208,133,166,221,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,0,60,86,49,99,21,131,129,86,5,83,17,177,26,189,18,157,77,167,71,125,214,154,118,83,44,191,80,125,182,92,121,49,34,165,229,161,46,201,113,45,44,155,104,148,70,163,47,196,202,144,24,204,197,229,154,254,32,120,79,138,87,132,24,148,228,38,248,182,233,180,138,100,98,37,34,157,78,110,170,218,218,96,220,218,74,121,123,157,113,107,113,68,91,150,181,109,74,17,177,180,95,160,14,63,155,12,52,197,204,90,193,42,197,153,129,184,151,46,198,188,31,145,17,232,85,54,106,11,130,133,161,15,161,78,178,236,134,90,113,246,208,109,238,50,54,118,44,214,132,37,74,229,169,196,171,57,159,234,170,194,186,191,219,91,114,228,183,42,31,249,200,115,169,179,163,185,255,0,21,198,94,109,196,125,202,74,147,238,50,23,147,195,239,62,182,246,102,108,216,54,54,32,215,98,67,197,74,68,118,217,156,137,29,44,36,87,214,103,37,68,244,22,73,211,91,203,76,120,233,114,65,37,180,33,11,89,154,82,148,25,17,76,161,249,42,213,106,85,2,149,54,187,93,169,196,167,83,105,209,220,151,50,100,183,146,203,17,152,109,38,167,29,113,197,25,37,8,74,72,212,106,51,34,34,35,51,20,89,196,19,62,183,14,102,111,41,214,54,31,87,101,195,194,186,68,135,25,130,136,253,84,37,215,208,101,25,70,244,230,77,211,67,200,76,136,234,114,57,41,180,45,8,89,26,146,149,153,145,115,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,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,8,255,0,157,124,215,80,178,151,131,83,111,46,109,42,101,223,82,214,29,173,68,154,242,211,215,202,220,130,113,195,75,100,107,54,88,66,249,174,30,168,73,232,134,249,136,91,173,152,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,251,133,206,8,99,206,9,224,51,208,241,162,185,46,60,58,228,132,84,109,251,70,91,127,95,111,48,173,234,116,220,82,189,102,151,33,75,75,135,23,193,163,73,168,246,186,243,200,76,202,17,87,138,63,176,158,38,254,75,231,16,132,95,225,95,159,88,210,163,82,178,177,140,149,216,144,215,14,59,52,251,26,167,35,154,107,152,179,117,229,28,9,50,28,117,73,37,146,86,195,81,80,148,33,27,26,229,106,107,54,146,187,74,0,1,249,27,171,82,158,170,200,161,51,83,136,186,148,56,236,203,145,13,47,36,223,101,135,148,226,90,117,109,235,185,40,90,152,121,41,81,150,138,54,156,34,215,105,233,86,220,115,191,82,127,188,159,195,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,147,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,12,214,102,199,218,159,25,62,96,92,62,98,248,186,158,23,30,194,120,101,249,215,156,77,18,168,0,85,95,28,239,212,159,239,39,240,209,21,120,92,123,118,97,151,231,94,79,52,95,240,8,1,198,175,217,98,214,249,129,7,203,170,34,0,112,184,246,236,195,47,206,188,158,104,191,224,28,171,54,62,203,24,201,242,254,225,242,231,198,107,6,148,243,99,236,177,140,159,47,238,31,46,124,102,176,106,160,0,85,95,28,239,212,159,239,39,240,209,223,248,119,103,234,30,103,45,83,176,241,74,161,74,166,226,109,19,149,31,83,146,196,127,164,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,2,149,184,213,251,83,218,223,47,224,249,141,68,117,94,6,63,174,207,221,191,226,66,213,0,5,11,47,53,216,143,148,172,247,99,13,235,101,59,215,82,167,98,5,121,138,253,1,247,141,17,106,241,83,83,144,100,149,25,17,242,222,70,229,27,79,17,26,155,82,148,70,75,66,220,109,119,147,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,0,40,219,59,248,189,121,96,47,19,187,183,23,48,253,248,141,215,109,217,20,135,163,148,182,9,230,29,66,232,113,26,117,151,17,216,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,87,175,20,108,137,85,113,178,148,206,59,224,189,179,18,69,237,67,142,180,220,20,232,140,43,173,184,97,37,40,38,150,222,211,218,236,152,233,66,136,145,179,152,235,106,36,18,148,108,178,210,170,6,192,191,239,44,44,188,169,56,131,135,215,12,186,29,195,67,144,82,96,206,140,101,189,165,232,100,100,100,100,105,90,20,147,82,22,133,17,161,104,82,146,162,82,84,100,122,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,253,169,237,111,151,240,124,198,162,58,175,3,31,215,103,238,223,241,33,45,51,201,158,59,55,40,86,106,98,197,68,74,230,34,215,35,169,116,26,10,214,123,27,70,166,158,182,102,211,37,34,50,84,74,34,73,25,45,229,164,208,131,73,37,215,90,160,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,146,146,34,236,68,46,167,134,238,65,104,88,5,106,210,241,183,18,41,253,110,38,220,20,244,72,142,204,168,203,111,232,204,87,219,212,227,33,183,82,149,166,98,144,189,175,184,164,146,145,170,153,70,137,230,45,233,212,2,160,56,193,101,247,28,99,223,103,143,203,184,42,183,54,25,72,228,48,212,46,123,206,51,105,74,83,44,48,180,242,84,165,33,182,100,173,150,215,206,65,37,42,117,92,183,8,149,202,83,177,87,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,160,155,2,255,0,179,113,78,205,164,226,14,31,92,49,43,150,245,114,57,73,131,58,49,158,199,81,169,145,145,145,145,41,11,74,137,72,90,20,68,180,45,42,74,137,42,73,145,122,1,194,179,137,154,171,55,42,24,71,80,188,43,53,40,138,185,234,49,228,70,180,233,14,54,111,46,163,81,36,122,134,166,146,180,43,166,109,74,109,79,47,114,118,160,201,36,124,197,182,133,231,178,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,189,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,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,232,107,148,252,42,198,140,98,198,218,61,163,128,151,20,187,114,236,76,121,114,219,175,51,46,92,52,82,216,67,11,39,29,118,76,84,45,214,16,178,81,48,74,34,209,75,125,8,63,182,36,6,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,177,154,28,105,199,27,51,73,165,100,75,51,74,146,162,37,21,180,229,119,51,118,14,105,176,190,155,136,22,132,152,144,234,75,142,149,86,173,227,168,179,38,109,25,243,113,214,246,62,150,207,114,80,181,48,234,154,90,210,131,113,178,74,246,167,83,74,123,0,0,0,161,101,230,187,17,242,149,158,236,97,189,108,167,122,234,84,236,64,175,49,95,160,62,241,162,45,94,42,106,114,12,146,163,34,62,91,200,220,163,105,226,35,83,106,82,136,201,104,91,141,174,242,108,11,254,205,197,59,54,147,136,56,125,112,196,174,91,213,200,229,38,12,232,198,123,29,70,166,70,70,70,68,164,45,42,37,33,104,81,18,208,180,169,42,36,169,38,69,232,0,6,85,197,255,0,112,184,246,19,195,47,206,188,226,104,242,156,68,115,245,15,44,118,169,88,120,91,80,165,84,177,54,183,205,143,169,73,98,71,209,150,201,182,151,212,202,141,184,214,79,45,15,182,168,237,184,130,109,94,179,138,220,150,249,110,210,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,201,73,153,246,35,23,61,155,108,60,191,176,171,133,53,199,97,226,150,33,75,189,238,202,108,122,90,170,213,201,50,30,144,185,15,189,95,140,241,160,157,125,70,235,136,104,156,38,80,181,232,106,67,73,61,168,215,98,99,175,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,0,1,85,124,115,191,82,127,188,159,195,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,147,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,10,181,227,113,86,170,208,42,184,13,93,161,84,229,211,170,84,233,23,4,184,115,34,60,166,95,140,251,106,166,41,183,91,113,38,74,66,210,162,37,18,136,200,200,200,140,132,160,200,78,119,232,89,184,177,29,133,113,202,165,83,113,54,137,205,118,183,68,134,202,227,178,184,166,241,147,50,162,37,199,92,91,140,236,83,72,112,247,154,144,238,187,146,148,184,209,174,85,0,0,0,0,15,9,140,120,53,100,227,133,157,38,204,190,41,157,100,41,27,59,115,158,111,77,174,182,231,251,18,208,126,45,35,223,238,252,72,232,99,54,217,58,190,242,191,116,174,53,77,174,174,130,254,157,29,67,115,45,243,118,182,193,185,245,73,125,197,167,69,190,73,239,227,166,165,219,195,232,101,23,59,120,131,150,10,194,33,196,123,174,182,93,215,168,167,109,97,173,218,37,243,79,214,155,14,56,95,88,254,238,223,13,60,60,47,3,2,243,27,134,121,130,183,145,95,176,43,61,90,79,94,98,58,121,13,236,245,221,65,119,117,164,107,175,37,126,239,119,225,175,82,21,121,198,131,13,122,202,61,163,136,140,158,158,142,235,249,229,251,92,197,211,153,79,138,187,120,123,146,127,233,31,39,131,62,45,48,203,183,30,22,204,147,171,143,244,125,27,123,15,182,210,168,62,190,228,143,192,251,171,240,248,11,89,1,255,0,15,44,155,108,214,103,161,16,205,102,103,46,197,222,184,215,112,215,142,103,82,135,250,77,174,114,246,107,182,35,40,62,218,23,236,252,61,194,197,56,46,218,4,84,107,190,235,113,189,13,94,143,229,171,95,31,94,162,217,246,221,254,129,104,64,0,0,0,0,0,0,0,0,2,179,248,181,102,153,118,213,29,172,8,182,101,109,151,84,142,153,53,5,108,215,88,206,34,116,87,91,209,108,153,120,165,62,178,86,71,240,211,196,86,54,5,225,37,107,27,177,50,141,135,244,82,209,202,132,184,237,190,231,169,245,108,185,33,166,148,189,20,180,107,167,52,187,18,136,207,254,82,208,198,91,240,78,137,128,184,81,67,177,41,45,104,244,104,113,186,231,55,47,235,165,38,51,45,56,189,20,226,201,58,155,68,122,37,91,75,221,241,62,162,0,0,0,0,0,0,0,0,0,62,61,221,109,64,187,237,249,86,245,77,189,241,165,108,222,157,84,90,237,90,86,93,210,100,126,41,47,120,205,110,58,97,228,156,45,196,234,197,151,32,187,192,233,244,62,221,247,199,105,207,114,149,254,51,226,127,232,22,9,193,119,22,30,139,88,188,112,186,171,43,152,220,239,71,250,41,189,132,92,189,136,168,190,247,116,163,190,189,143,215,81,105,238,248,11,102,0,0,0,0,0,0,0,0,0,0,0,0,0,31,240,235,137,105,6,226,207,66,47,17,156,172,229,98,107,184,167,143,87,5,196,153,92,248,170,233,57,10,217,183,194,20,116,43,182,196,159,139,126,242,18,175,131,174,18,177,115,226,5,123,16,229,119,43,115,165,216,93,251,245,12,84,25,63,5,151,236,254,201,255,0,103,136,184,208,0,0,0,0,0,0,0,0,0,1,1,248,164,101,77,156,81,195,231,113,94,220,103,251,249,110,176,167,100,22,227,245,225,199,98,107,234,47,93,228,160,181,91,137,240,73,171,241,46,194,159,48,226,247,174,97,54,34,82,46,234,105,242,230,80,234,81,228,56,223,168,123,249,47,161,195,70,170,74,136,181,54,200,181,208,255,0,180,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,186,75,111,195,224,93,120,0,0,0,0,0,0,0,0,4,78,226,109,98,57,123,101,78,232,110,27,27,230,198,232,185,10,221,166,221,213,40,123,187,26,136,143,84,164,252,69,4,165,74,66,137,73,61,12,134,152,240,15,16,90,196,220,48,164,93,205,30,226,153,212,122,221,203,93,146,29,111,246,83,251,31,1,209,7,240,204,136,181,49,157,188,245,226,204,188,94,204,101,201,112,169,127,204,139,163,233,91,208,189,79,230,17,144,190,251,16,103,169,183,175,114,252,5,203,100,7,13,25,195,76,181,91,80,20,222,217,178,58,206,164,245,51,215,108,249,70,143,235,168,188,23,238,254,209,199,115,171,196,158,221,193,5,200,176,176,241,143,73,220,229,179,156,238,231,25,233,63,193,221,79,103,162,173,183,55,182,234,203,178,187,105,241,50,34,167,92,74,197,75,219,22,174,39,174,139,230,175,233,9,239,237,222,231,78,203,95,101,8,65,118,105,9,79,217,109,5,225,238,252,68,190,201,95,13,251,155,26,165,64,189,241,20,189,31,106,171,155,245,95,86,239,81,218,67,94,44,202,67,136,218,235,72,63,14,250,252,53,51,185,219,26,197,182,240,234,221,141,107,218,176,58,74,124,93,252,182,249,174,57,166,229,169,103,221,106,82,190,210,212,126,62,241,232,0,0,0,64,174,50,214,4,155,155,43,148,187,206,157,111,68,151,34,206,186,34,73,153,80,81,52,79,193,167,72,105,216,238,18,20,163,37,154,28,146,228,18,82,17,174,166,150,212,101,163,123,147,86,217,44,196,207,209,22,107,48,194,250,114,93,42,36,72,247,3,20,249,242,170,142,114,226,197,131,52,142,28,167,214,189,233,36,114,216,144,234,201,106,86,212,169,36,165,17,164,140,143,71,194,47,241,40,197,232,216,65,147,235,225,242,126,33,84,175,8,229,104,83,89,146,195,174,161,245,206,74,145,33,36,109,233,177,105,134,82,220,66,150,100,130,91,73,35,221,169,33,84,47,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,128,211,149,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,238,51,133,155,31,106,124,100,249,129,112,249,139,227,170,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,40,7,138,63,183,102,38,254,75,228,240,132,255,0,224,169,236,177,116,252,192,157,229,212,225,63,192,80,15,20,127,110,204,77,252,151,201,225,15,41,146,236,219,93,89,70,197,50,186,105,173,117,214,221,119,166,167,220,212,229,37,199,121,144,83,37,181,173,246,26,39,154,108,230,54,217,60,150,86,225,154,83,206,112,140,180,89,139,254,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,31,146,173,86,165,80,41,83,107,181,218,156,74,117,54,157,29,201,115,38,75,121,44,177,25,134,210,106,113,215,28,81,146,80,132,164,141,70,163,50,34,34,51,49,65,153,250,206,189,213,154,204,71,151,68,164,212,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,239,42,202,119,181,62,13,252,192,183,188,197,129,165,48,1,94,188,81,178,37,85,198,202,83,56,239,130,246,204,73,23,181,14,58,211,112,83,162,48,174,182,225,132,148,160,154,91,123,79,107,178,99,165,10,34,70,206,99,173,168,144,74,81,178,203,74,168,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,232,79,39,121,170,179,115,95,132,116,251,194,141,82,136,155,158,157,30,60,107,178,144,219,102,202,233,213,19,71,174,105,105,75,90,186,103,20,151,20,202,247,43,114,8,210,103,204,67,136,68,0,226,107,196,66,77,213,38,163,151,12,4,184,226,46,216,92,118,209,114,220,244,170,131,82,81,89,67,205,37,103,10,43,204,169,73,40,196,149,146,94,81,30,247,22,75,100,201,45,165,100,253,101,128,154,156,59,179,245,51,44,119,81,216,120,165,80,170,212,176,202,183,202,143,169,201,126,71,209,151,9,199,87,212,197,141,184,208,76,173,111,184,169,13,182,130,113,94,171,137,220,166,249,110,220,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,207,14,97,243,3,127,102,107,20,39,98,190,35,46,34,42,83,35,199,136,212,56,38,241,66,132,195,45,146,82,212,118,222,113,197,54,131,86,247,84,146,86,134,227,174,43,182,227,19,211,134,47,15,72,119,76,56,217,138,204,13,161,206,165,61,181,219,74,129,83,101,135,226,213,98,186,195,205,187,42,108,71,217,94,230,79,154,202,227,30,228,40,212,217,185,180,208,109,41,118,212,2,42,241,71,246,19,196,223,201,124,226,16,160,17,122,124,59,179,245,15,51,150,169,216,120,165,80,165,83,113,54,137,202,143,169,201,98,63,210,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,28,127,52,89,155,176,114,179,133,245,44,64,187,228,196,153,82,68,117,42,139,111,21,69,152,211,107,47,147,141,55,177,132,184,123,148,132,41,246,148,234,208,149,155,109,154,151,181,90,18,85,70,212,236,244,230,58,143,152,42,190,99,233,55,159,69,112,92,21,8,243,106,244,184,233,91,116,122,131,44,52,108,177,18,68,84,168,137,214,91,96,205,164,26,204,221,73,25,172,156,39,126,180,74,14,44,216,135,85,197,108,47,203,158,32,87,112,246,224,177,170,85,104,247,50,166,91,213,232,234,102,108,7,208,229,61,183,16,164,169,41,81,160,212,131,83,107,52,160,214,218,144,179,74,55,109,40,1,96,95,247,150,22,94,84,156,65,195,235,134,93,14,225,161,200,41,48,103,70,50,222,210,244,50,50,50,50,52,173,10,73,169,11,66,136,208,180,41,73,81,41,42,50,61,4,100,163,53,212,44,218,96,212,43,203,155,74,135,119,211,116,135,116,209,33,60,181,116,18,183,44,155,112,146,225,18,201,151,208,142,107,103,170,210,90,173,190,98,214,211,134,36,0,12,214,102,199,218,159,25,62,96,92,62,98,248,186,158,23,30,194,120,101,249,215,156,77,18,168,0,85,95,28,239,212,159,239,39,240,209,21,120,92,123,118,97,151,231,94,79,52,95,240,8,1,198,175,217,98,214,249,129,7,203,170,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,23,189,195,187,59,240,243,85,98,29,165,120,202,219,137,182,157,61,167,107,170,54,88,140,205,81,181,60,235,104,149,21,164,58,165,171,106,16,199,80,100,219,109,161,217,9,36,36,146,180,36,166,0,229,89,177,246,88,198,79,151,247,15,151,62,51,88,52,167,155,31,101,140,100,249,127,112,249,115,227,53,131,85,0,2,170,248,231,126,164,255,0,121,63,134,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,0,5,43,113,171,246,167,181,190,95,193,243,26,136,234,188,12,127,93,159,187,127,196,133,170,0,12,214,102,199,218,159,25,62,96,92,62,98,248,237,92,59,179,191,51,42,183,217,218,87,140,173,216,101,118,84,26,118,186,163,101,249,47,82,220,75,46,182,137,81,90,67,169,66,119,45,108,117,6,77,184,226,218,142,146,66,77,72,66,78,247,169,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,31,172,0,5,0,241,71,246,236,196,223,201,124,158,16,231,249,81,205,118,35,229,43,17,209,122,217,78,245,212,169,220,182,43,244,7,222,52,69,171,197,73,153,146,84,100,71,203,121,27,148,109,60,68,106,109,74,81,25,45,11,113,181,232,122,192,191,236,220,83,179,105,56,131,135,215,12,74,229,189,92,142,82,96,206,140,103,177,212,106,100,100,100,100,74,66,210,162,82,22,133,17,45,11,74,146,162,74,146,100,94,128,0,84,7,20,140,130,195,195,190,187,51,120,57,79,165,83,109,3,232,227,220,86,236,56,204,65,102,144,225,242,163,51,38,35,109,165,8,83,46,172,219,39,27,34,55,18,235,134,231,174,135,23,201,133,121,116,204,190,41,229,126,251,102,250,195,58,183,237,117,180,105,143,201,244,93,79,234,94,105,190,173,134,93,111,157,202,231,173,109,238,87,168,189,20,94,242,62,213,196,223,29,48,227,49,120,193,98,226,134,23,214,122,234,84,236,63,132,211,204,186,68,137,84,249,73,168,84,13,200,178,91,35,62,91,200,220,157,75,83,73,165,73,90,20,180,45,11,87,181,225,165,153,187,7,43,56,95,143,216,129,119,201,137,50,164,136,246,234,168,182,241,84,89,141,54,178,249,57,57,189,140,37,195,220,164,33,79,180,167,86,132,172,219,108,212,189,170,208,146,168,149,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,127,133,126,66,163,69,141,74,205,62,50,80,162,76,92,200,236,212,44,106,100,142,105,46,26,201,215,146,115,228,199,113,164,164,214,105,67,14,197,90,86,180,108,119,155,161,44,154,82,45,40,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,148,146,50,238,68,40,7,61,25,50,174,228,243,17,226,211,27,170,250,102,204,186,58,137,22,205,73,213,160,165,41,182,141,28,216,210,91,78,154,60,215,53,162,55,18,146,109,196,173,42,78,211,53,180,223,182,225,247,159,91,135,44,215,148,27,27,16,107,178,230,97,93,94,67,108,206,68,142,170,106,232,8,34,146,162,122,11,36,233,33,148,42,68,132,185,32,146,218,214,180,32,205,41,82,200,136,238,79,23,179,21,132,120,37,132,110,99,109,231,118,68,93,176,184,237,61,76,122,158,234,36,174,176,183,144,107,142,204,34,74,182,190,183,82,91,146,100,173,155,9,78,41,73,109,42,90,115,239,152,188,203,226,158,104,47,183,175,172,76,171,126,207,69,70,134,252,159,69,211,62,165,150,156,233,24,121,215,57,60,222,66,22,230,213,122,235,213,71,238,34,229,67,245,82,106,213,90,5,86,21,118,133,83,151,78,169,83,164,55,46,28,200,143,41,151,227,62,218,137,77,186,219,137,50,82,22,149,17,40,148,70,70,70,68,100,47,123,135,118,119,225,230,170,196,59,74,241,149,183,19,109,58,123,78,215,84,108,177,25,154,163,106,121,214,209,42,43,72,117,75,86,212,33,142,160,201,182,219,67,178,18,72,73,37,104,73,115,94,40,217,237,170,224,157,41,156,8,193,123,154,36,123,218,185,29,106,184,42,49,31,87,91,111,66,82,80,109,33,189,165,181,169,50,18,181,25,47,127,49,166,210,75,36,164,222,101,212,212,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,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,174,157,184,163,251,118,98,111,228,190,79,8,115,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,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,2,173,120,168,103,214,52,88,213,92,172,96,221,118,36,197,204,142,245,62,249,169,199,230,146,225,172,157,101,69,2,52,134,221,74,77,102,148,62,212,164,41,11,70,199,121,90,146,201,212,163,197,112,180,206,110,96,166,98,61,7,45,181,138,85,87,16,44,207,71,244,241,13,180,53,213,90,209,89,51,50,146,167,215,183,124,52,243,16,210,155,117,102,164,167,144,134,59,165,49,222,133,121,177,246,167,198,79,152,23,15,152,190,59,87,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,149,113,111,216,31,154,234,22,82,248,87,225,253,229,205,165,76,187,234,94,154,135,107,81,38,188,180,245,242,189,53,40,156,112,210,217,26,205,150,16,190,107,135,170,18,122,33,190,98,22,235,102,42,134,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,39,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,122,95,20,127,97,60,77,252,151,206,33,10,1,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,21,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,140,24,41,196,211,40,248,211,213,71,250,125,244,18,124,93,235,232,239,83,98,151,205,101,60,178,230,34,71,53,113,149,170,157,208,155,230,243,79,150,226,182,109,78,227,149,64,42,175,142,119,234,79,247,147,248,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,85,95,28,239,212,159,239,39,240,209,92,24,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,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,159,201,154,92,219,97,102,81,173,90,61,211,137,141,85,103,122,118,160,116,248,84,234,50,99,59,57,205,173,169,110,62,77,60,243,90,178,222,136,74,214,147,61,170,121,162,50,245,200,122,12,33,204,166,3,99,212,102,222,194,60,85,183,238,41,14,71,118,89,211,217,147,202,168,180,195,110,147,75,117,216,78,146,100,52,141,230,146,37,45,180,145,239,65,150,164,180,153,244,176,0,0,1,231,239,155,22,219,196,91,118,77,175,117,64,234,233,242,182,115,27,230,184,222,187,92,74,203,186,20,149,125,164,36,251,31,184,83,30,117,56,111,92,216,43,38,125,241,135,69,233,11,85,60,175,170,250,182,186,126,209,218,241,122,82,220,94,231,93,89,248,118,211,225,161,148,64,195,92,83,189,176,150,226,98,232,177,170,254,143,168,49,187,99,157,59,46,253,166,214,131,236,234,20,159,178,226,203,195,223,248,11,138,201,79,18,123,119,27,151,30,194,196,54,61,25,115,250,252,151,119,56,247,87,254,18,234,187,51,21,13,183,177,182,144,93,213,223,95,137,25,31,98,207,246,26,49,137,121,107,185,96,37,189,211,99,244,125,49,234,101,166,233,241,77,127,215,73,120,35,223,253,130,154,50,41,139,82,176,131,49,150,221,196,75,254,101,252,243,170,111,66,245,255,0,152,73,66,59,236,89,150,138,115,94,197,248,141,18,145,145,150,164,63,163,157,227,230,32,181,134,88,97,86,187,157,61,10,31,35,191,126,219,228,52,223,236,171,246,254,3,51,138,82,150,163,82,143,83,49,126,220,50,108,71,44,156,169,218,237,204,99,100,217,61,111,61,91,181,221,182,165,51,111,98,81,145,104,149,23,128,150,32,0,0,0,0,0,0,0,0,57,14,105,241,182,145,129,24,55,112,222,21,7,52,150,112,37,179,78,111,69,122,242,250,87,220,105,58,147,107,34,212,218,62,234,45,191,31,191,60,88,143,123,215,49,103,17,42,247,117,72,249,147,43,149,41,18,27,111,212,45,156,231,214,225,35,84,165,36,122,27,134,90,153,23,246,11,131,225,111,149,38,112,187,15,154,197,123,141,159,239,229,197,29,46,71,245,143,212,135,33,136,79,164,189,71,148,131,209,109,171,197,36,175,192,187,9,240,0,0,0,0,0,0,0,0,0,0,41,207,140,86,18,49,108,98,5,7,17,34,150,133,113,245,91,203,191,110,157,138,123,37,226,179,253,175,217,47,237,241,17,75,38,216,154,238,22,99,213,191,113,28,174,68,84,245,124,245,108,37,120,194,144,132,246,216,163,241,115,220,67,70,205,56,151,80,78,32,245,35,240,31,246,0,0,0,0,0,0,0,0,0,0,0,0,3,151,230,83,16,151,133,248,61,92,188,26,254,150,31,77,176,190,59,229,50,217,255,0,85,94,231,62,3,53,79,186,111,186,167,85,226,173,63,232,23,199,195,7,11,83,135,121,120,133,80,90,183,63,90,230,115,85,166,154,242,103,77,34,254,186,139,193,126,237,63,180,76,32,0,1,242,110,11,166,131,107,65,118,165,93,157,211,71,97,10,113,197,242,150,189,18,146,51,51,209,36,103,224,147,255,0,48,143,87,231,17,28,178,88,238,191,21,203,223,170,147,28,212,151,26,244,109,65,26,41,38,162,50,215,166,50,241,78,154,253,227,193,47,139,14,90,208,141,254,148,239,166,186,114,39,255,0,212,199,216,163,113,69,203,21,85,36,167,174,126,155,82,215,78,138,160,191,135,255,0,36,47,143,252,131,185,97,134,99,240,143,23,226,166,77,143,115,245,218,145,110,79,69,41,173,15,68,30,159,90,210,63,198,39,252,255,0,136,233,169,82,86,146,90,79,82,81,106,71,247,15,232,0,0,0,0,15,205,81,131,30,169,79,149,76,150,141,236,75,101,108,58,157,76,183,33,105,52,153,106,90,25,118,51,240,49,66,124,71,114,240,188,19,199,74,157,82,1,107,75,185,223,122,174,143,252,218,228,204,150,162,71,119,22,163,209,45,23,125,8,190,226,63,31,107,194,191,50,63,162,124,87,78,30,86,21,186,145,116,56,81,153,78,154,109,153,38,76,38,82,189,82,210,148,122,33,179,236,106,36,254,7,220,93,227,15,55,37,134,228,52,122,161,212,18,210,127,18,50,212,135,250,0,0,0,0,0,0,0,0,15,59,136,22,164,123,222,209,159,108,74,78,173,77,229,110,45,79,250,142,161,101,224,100,126,41,248,140,203,223,86,212,171,62,234,157,110,204,107,148,244,78,86,228,110,37,105,185,180,172,187,145,153,120,40,189,226,228,184,69,227,55,211,236,30,169,216,82,156,214,85,161,201,221,219,199,171,149,61,210,240,66,75,193,31,180,175,236,240,19,224,115,236,125,188,27,176,112,150,187,118,59,246,96,244,186,255,0,199,146,211,127,178,175,219,248,24,206,110,31,196,102,247,196,168,17,170,231,245,115,121,188,195,239,253,72,235,50,251,58,126,201,120,11,74,206,79,17,42,22,20,219,37,133,56,64,158,178,172,175,233,102,234,182,250,79,172,142,250,126,174,68,101,37,205,233,113,196,246,87,109,53,241,208,133,71,196,135,84,185,42,105,143,17,174,162,91,250,232,157,201,70,187,83,175,191,66,240,72,183,60,139,112,206,139,101,52,222,33,227,108,78,117,93,122,244,212,238,97,167,167,208,228,178,191,173,141,40,210,189,200,83,74,238,158,222,5,223,83,22,68,203,45,71,105,44,178,157,168,78,186,22,186,143,244,0,0,0,30,43,27,236,170,174,37,96,189,253,135,52,41,17,24,169,93,86,189,86,137,13,217,107,82,88,109,249,49,28,101,181,56,164,165,74,36,18,150,70,102,73,81,233,174,132,126,3,50,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,141,31,100,254,255,0,141,137,249,92,194,219,205,155,134,93,118,68,171,94,12,106,133,66,89,186,167,223,168,198,104,163,205,55,20,233,111,90,202,75,47,17,172,245,222,100,106,35,81,25,40,224,95,27,76,107,255,0,180,92,185,195,167,252,47,90,132,167,26,255,0,132,67,136,219,43,39,63,225,166,226,84,223,248,131,74,190,217,8,255,0,194,51,12,237,92,68,205,195,53,27,166,39,87,244,42,223,151,115,83,152,91,109,184,202,167,54,252,120,237,45,196,173,10,215,151,213,41,212,26,118,169,46,180,210,201,94,174,135,122,131,53,153,177,246,167,198,79,152,23,15,152,190,57,163,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,103,175,13,78,32,95,160,153,144,112,19,21,158,223,96,213,106,10,244,93,69,74,213,202,60,233,111,198,71,214,186,252,148,51,30,156,130,234,95,115,106,13,68,227,139,95,125,202,23,82,0,2,128,120,163,251,118,98,111,228,190,79,8,79,254,10,158,203,23,79,204,9,222,93,78,19,252,5,0,241,71,246,236,196,223,201,124,158,16,141,95,68,238,175,162,191,78,190,140,213,126,141,250,67,209,62,152,232,156,232,122,238,95,55,166,231,233,203,231,114,253,126,94,237,219,125,109,52,238,37,255,0,12,204,232,255,0,38,204,71,94,27,222,170,230,88,55,245,66,35,18,100,61,59,146,221,10,113,159,41,19,180,113,105,101,44,168,150,148,200,81,237,87,45,166,150,74,62,73,54,229,228,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,41,175,137,238,125,99,99,61,86,94,95,176,126,187,18,126,31,83,36,70,122,171,87,137,205,65,213,170,44,41,237,236,182,234,93,229,72,130,147,83,10,35,54,189,103,152,39,16,165,32,155,90,160,3,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,58,94,83,189,169,240,111,230,5,189,230,44,13,41,128,0,168,14,41,25,5,135,135,125,118,102,240,114,159,74,166,218,7,209,199,184,173,216,113,152,130,205,33,195,229,70,102,76,70,219,74,16,166,93,89,182,78,54,68,110,37,215,13,207,93,14,47,147,0,48,223,21,113,31,7,235,178,46,124,47,189,42,182,205,86,93,62,77,45,233,116,233,6,211,139,138,250,54,56,217,153,127,197,82,79,237,33,196,54,226,13,43,66,20,159,203,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,43,42,182,110,84,48,143,0,236,250,53,54,34,174,122,140,122,228,155,178,174,219,134,242,234,53,18,69,55,121,37,213,33,10,233,155,82,156,75,40,218,157,168,51,81,151,49,110,45,126,83,134,222,95,172,28,205,98,189,239,133,24,140,137,104,166,204,177,222,150,212,200,36,201,77,132,251,53,90,106,146,236,119,30,109,196,182,179,78,246,148,162,78,166,219,174,39,182,227,28,87,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,223,105,143,63,120,98,174,35,226,5,10,214,182,47,91,210,171,90,165,89,84,245,82,232,17,38,72,55,27,167,197,53,154,205,182,200,255,0,226,167,83,213,68,219,76,182,71,177,166,210,153,85,195,187,32,179,51,57,117,29,249,138,84,250,173,55,12,168,156,169,26,28,103,227,253,38,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,228,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,8,171,197,31,216,79,19,127,37,243,136,66,130,233,52,154,173,126,171,10,133,66,166,75,168,212,170,50,27,137,14,28,70,84,243,242,95,113,68,150,218,109,180,145,169,107,82,140,146,73,34,51,51,50,34,31,174,214,187,46,171,26,187,22,233,178,174,106,173,191,90,133,191,166,168,210,230,185,18,83,27,208,164,47,99,173,154,86,157,200,90,146,122,31,116,168,200,251,25,141,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,187,85,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,195,154,236,215,98,62,109,113,29,119,173,234,239,67,74,131,204,98,129,64,97,227,92,90,68,85,25,25,165,38,100,92,199,151,181,38,235,198,68,167,20,148,145,18,16,134,219,68,149,225,123,145,111,211,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,245,169,76,134,203,170,241,206,253,73,254,242,127,13,21,107,76,164,213,107,82,87,14,141,76,151,62,67,113,223,150,182,163,50,167,86,150,24,105,111,60,233,165,36,102,72,109,166,220,113,106,240,74,16,165,30,132,70,99,160,101,227,48,55,246,89,113,66,14,43,225,202,226,46,165,14,60,136,142,195,156,111,28,41,172,60,217,165,77,72,109,151,27,83,136,37,108,117,41,53,104,78,52,218,187,237,33,161,60,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,109,196,58,88,205,102,108,125,169,241,147,230,5,195,230,47,142,213,195,187,59,243,50,171,125,157,165,120,202,221,134,87,101,65,167,107,170,54,95,146,245,45,196,178,235,104,149,21,164,58,148,39,114,214,199,80,100,219,142,45,168,233,36,36,212,132,36,239,122,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,250,199,159,191,239,251,55,11,44,218,182,32,226,13,195,18,135,111,80,227,156,153,211,164,153,236,105,26,145,17,17,17,26,150,181,40,210,132,33,36,107,90,212,148,164,148,165,17,30,120,115,93,154,236,71,205,174,35,174,245,189,93,232,105,80,121,140,80,40,12,60,107,139,72,138,163,35,52,164,204,139,152,242,246,164,221,120,200,148,226,146,146,34,66,16,219,104,232,28,46,61,187,48,203,243,175,39,154,47,248,4,0,227,87,236,177,107,124,192,131,229,213,17,77,118,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,37,38,103,216,140,125,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,104,123,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,250,243,99,236,177,140,159,47,238,31,46,124,102,176,105,79,54,62,203,24,201,242,254,225,242,231,198,107,5,164,240,175,207,172,152,178,105,89,88,198,74,236,185,136,153,33,154,125,141,83,145,202,36,67,65,52,242,142,4,153,14,58,149,26,13,72,97,168,168,74,22,189,238,242,181,36,19,73,69,175,128,170,190,57,223,169,63,222,79,225,162,173,105,148,154,173,106,74,225,209,169,146,231,200,110,59,242,214,212,102,84,234,210,195,13,45,231,157,52,164,140,201,13,180,219,142,45,94,9,66,20,163,208,136,204,116,12,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,125,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,237,184,135,75,0,20,173,198,175,218,158,214,249,127,7,204,106,34,31,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,157,15,101,227,48,54,14,102,176,190,14,43,225,202,229,162,155,50,68,136,142,195,156,108,148,216,79,178,225,165,77,72,109,151,28,75,107,52,236,117,41,53,106,109,186,218,187,110,33,210,192,102,179,54,62,212,248,201,243,2,225,243,23,199,42,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,5,0,241,71,246,236,196,223,201,124,158,16,139,237,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,149,89,4,207,101,87,40,151,52,218,21,203,14,93,91,14,174,41,5,46,177,14,43,106,126,108,87,219,142,242,91,118,11,107,144,211,8,91,142,42,58,94,82,200,205,77,178,130,46,232,72,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,235,1,249,42,212,154,85,126,149,54,133,93,166,68,168,211,106,49,220,137,50,28,182,82,243,18,88,113,38,151,26,113,181,17,165,104,82,76,210,105,50,50,50,51,35,20,67,196,71,36,19,50,171,125,149,219,103,69,221,134,87,101,65,214,168,73,39,159,146,245,45,196,178,211,139,139,41,213,180,148,39,114,214,255,0,78,70,227,142,45,168,234,53,168,212,133,168,226,0,9,233,195,43,34,85,92,110,188,169,216,231,138,86,204,71,48,190,131,33,197,69,135,84,97,75,69,201,53,4,164,165,13,183,169,18,227,50,238,138,113,107,220,218,214,223,35,107,132,111,114,174,208,0,0,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,158,28,195,229,250,254,203,46,40,78,194,140,70,68,69,212,161,199,143,45,169,144,73,227,133,53,135,155,37,37,216,238,60,219,106,113,4,173,237,41,68,157,9,198,156,79,125,166,60,253,197,138,87,221,215,98,90,56,103,95,174,245,86,221,137,215,253,31,133,210,178,142,143,173,120,158,149,245,136,65,56,230,247,18,74,250,197,43,110,154,39,66,236,37,7,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,13,68,233,107,32,181,220,104,200,158,26,230,31,6,105,253,101,223,74,167,213,227,215,104,17,163,32,158,173,69,102,177,60,209,37,131,66,73,110,204,109,6,72,54,212,106,83,173,54,218,27,209,109,33,183,161,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,255,0,39,250,170,191,110,175,246,214,227,185,46,58,135,254,114,100,234,148,233,14,127,198,113,231,156,113,127,122,148,165,123,204,197,228,240,251,200,85,189,150,107,54,13,243,136,52,40,147,49,82,175,29,183,167,46,71,75,53,20,5,145,201,73,51,5,226,104,150,202,213,30,66,91,144,105,113,104,90,208,100,149,41,4,70,115,40,80,15,20,127,110,204,77,252,151,201,225,8,190,221,38,170,245,42,69,117,154,100,181,211,97,200,102,36,137,137,101,70,195,47,188,151,20,211,75,115,77,169,90,210,195,202,74,76,245,81,52,225,150,187,79,73,85,144,76,246,85,114,137,115,77,161,92,176,229,213,176,234,226,144,82,235,16,226,182,167,230,197,125,184,239,37,183,96,182,185,13,48,133,184,226,163,165,229,44,140,212,219,40,34,238,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,67,94,34,57,250,135,150,59,84,172,60,45,168,82,170,88,155,91,230,199,212,164,177,35,232,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,105,6,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,100,164,204,251,17,139,233,200,78,72,40,89,71,177,29,155,113,197,165,84,177,54,183,205,106,183,91,134,242,228,50,136,164,241,155,49,98,41,198,155,91,108,236,75,75,112,182,18,150,238,187,148,164,182,209,34,149,179,99,237,79,140,159,48,46,31,49,124,115,250,141,167,117,81,232,84,139,166,173,108,213,97,81,110,14,163,209,21,25,16,156,110,45,67,144,178,67,253,59,170,34,67,188,181,153,37,123,12,246,168,200,143,67,22,21,194,175,60,244,172,45,147,252,155,177,114,169,18,159,105,212,164,74,169,80,238,26,149,81,49,227,81,159,229,27,142,197,121,82,28,38,155,140,233,182,165,35,102,211,41,14,168,141,43,231,238,110,226,64,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,241,81,153,217,255,0,10,252,133,73,149,38,149,154,124,100,161,75,134,136,114,25,168,88,212,201,28,163,68,196,27,79,36,231,201,142,227,74,81,32,148,182,29,138,180,173,11,222,215,55,67,65,180,165,207,74,254,112,48,58,214,204,117,55,43,181,251,147,163,187,234,180,246,101,198,121,107,100,224,245,79,44,201,154,115,142,19,134,182,166,56,130,39,16,219,136,74,86,151,26,36,168,214,235,104,87,128,226,143,236,39,137,191,146,249,196,33,64,35,234,255,0,170,171,10,234,255,0,109,109,203,146,220,168,127,231,33,206,166,206,142,231,252,87,25,121,183,17,247,41,42,79,184,200,78,172,202,113,64,254,81,57,66,44,28,170,218,29,21,253,112,84,24,250,76,252,122,127,46,142,136,44,75,92,134,186,37,42,91,143,19,198,108,194,37,115,80,105,208,228,105,167,168,101,21,114,177,130,159,202,39,48,86,78,14,57,80,232,162,92,21,3,235,223,75,188,183,17,5,134,151,34,87,41,92,183,8,158,54,25,116,155,220,131,79,48,209,187,68,234,101,164,138,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,21,87,199,59,245,39,251,201,252,52,85,173,50,147,85,173,73,92,58,53,50,92,249,13,199,126,90,218,140,202,157,90,88,97,165,188,243,166,148,145,153,33,182,155,113,197,171,193,40,66,148,122,17,25,142,129,151,140,192,223,217,101,197,8,56,175,135,43,136,186,148,56,242,34,59,14,113,188,112,166,176,243,102,149,53,33,182,92,109,78,32,149,177,212,164,213,161,56,211,106,239,180,134,132,242,241,152,27,7,51,88,95,7,21,240,229,114,209,77,153,34,68,71,97,206,54,74,108,39,217,112,210,166,164,54,203,142,37,181,154,118,58,148,154,181,54,221,109,93,183,16,233,98,170,248,231,126,164,255,0,121,63,134,138,181,133,73,170,212,99,79,153,79,166,75,149,30,151,28,165,206,117,150,84,180,69,96,221,109,146,117,213,17,104,132,27,175,52,217,41,90,22,247,16,159,21,17,31,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,116,14,33,57,170,141,154,172,109,143,113,90,213,41,107,178,104,148,120,81,168,17,31,109,214,86,194,222,97,183,230,27,204,169,106,65,73,41,11,91,11,91,94,162,209,21,157,13,100,148,173,82,43,130,222,5,208,174,155,238,237,199,155,142,141,85,92,187,39,167,167,91,82,245,91,112,122,169,108,200,68,211,212,136,137,215,155,96,218,78,205,198,148,38,94,229,32,212,166,148,155,127,0,0,0,1,255,0,15,50,220,134,205,151,147,185,10,241,45,116,21,185,158,158,25,209,111,86,156,196,60,18,137,201,171,163,78,166,157,204,53,117,26,156,102,81,245,178,101,18,81,181,9,117,93,147,223,192,251,232,98,162,230,66,170,91,149,37,70,150,215,79,45,141,53,78,228,175,77,201,215,196,181,47,5,16,183,28,154,241,19,161,98,173,178,120,83,139,229,209,213,147,253,20,239,93,206,175,87,36,62,175,171,143,25,41,111,98,27,109,61,213,223,93,124,117,33,86,184,129,17,155,35,18,167,198,164,31,213,194,229,114,207,191,245,227,160,207,237,107,251,71,226,52,99,128,55,139,119,246,18,80,174,214,190,204,254,171,79,248,146,93,111,246,83,251,31,2,29,8,64,126,46,152,205,244,7,7,169,150,20,87,52,149,119,243,182,246,240,233,37,64,116,252,80,162,240,95,237,39,251,124,5,54,216,182,212,171,190,234,131,110,195,107,154,244,190,110,212,238,36,235,181,181,44,251,153,145,120,36,253,227,77,24,127,106,71,178,109,24,22,196,84,237,106,31,55,105,106,103,246,221,90,253,230,126,245,124,71,162,0,0,0,0,0,0,0,0,31,230,251,205,198,97,201,14,158,136,105,6,181,31,192,136,181,49,72,124,84,115,37,250,88,197,101,97,221,29,91,105,22,187,135,29,228,233,174,233,145,164,205,101,75,213,77,37,69,170,28,46,196,163,79,226,125,199,138,225,197,151,133,227,110,58,83,42,147,203,74,93,176,251,53,117,255,0,231,23,26,100,69,26,59,56,133,22,169,116,251,232,101,247,25,248,95,101,54,4,122,93,62,45,50,34,54,49,17,148,48,210,117,51,218,132,36,146,69,169,234,103,216,139,196,199,233,0,0,0,0,1,252,82,146,132,154,212,122,18,75,83,63,184,115,44,79,204,126,17,225,4,85,73,190,46,126,135,66,61,169,232,165,59,169,232,179,211,234,154,95,248,181,127,155,240,28,54,179,197,23,44,84,164,154,153,185,250,157,11,93,58,42,130,62,63,252,144,254,31,242,143,142,142,44,57,107,90,55,250,83,190,154,233,200,159,255,0,83,30,246,195,226,35,150,75,225,214,34,183,123,244,178,100,26,82,219,94,141,168,47,85,40,210,68,90,244,196,94,42,211,95,184,72,91,126,233,160,221,48,90,169,80,167,117,49,223,66,92,109,124,165,163,84,168,136,200,244,81,17,248,40,191,206,62,176,0,0,135,188,79,176,181,56,137,151,137,181,4,43,107,244,94,95,41,90,107,167,58,116,34,63,235,164,188,17,239,215,251,5,14,48,233,176,234,93,79,138,117,255,0,160,105,87,45,120,132,188,80,193,234,29,224,239,244,179,58,157,229,240,217,41,230,203,250,169,247,55,240,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,234,153,23,99,247,153,127,104,166,59,54,223,149,116,92,144,232,80,147,185,233,60,205,165,169,23,217,109,74,63,19,34,240,73,251,198,157,108,235,94,5,155,111,69,183,105,136,219,26,38,253,133,170,143,77,203,82,207,237,25,159,138,143,222,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,35,62,196,43,131,54,188,87,169,86,140,186,173,139,130,145,253,33,80,97,79,193,122,163,189,77,116,238,164,223,105,71,202,147,12,210,189,170,75,74,236,173,15,93,53,241,49,87,184,167,141,24,131,140,117,183,235,183,213,111,175,125,231,84,239,248,51,13,109,51,90,213,254,196,132,17,247,113,126,239,127,224,62,29,185,99,221,55,108,134,226,219,244,190,169,215,86,72,66,121,237,183,170,140,200,136,181,90,136,188,84,95,231,30,209,236,177,227,131,4,70,237,145,180,148,91,139,251,229,12,251,127,249,81,242,110,76,14,197,43,69,134,228,220,54,191,72,219,173,147,168,87,91,29,205,82,100,102,71,234,56,127,178,127,230,30,54,60,137,180,122,130,36,71,95,38,84,71,73,73,61,9,91,86,149,106,94,58,145,232,100,39,222,74,120,149,221,24,107,58,151,135,248,169,47,175,183,221,144,196,84,73,229,182,215,72,209,156,118,136,246,49,21,75,115,99,104,112,254,214,167,174,158,58,24,184,107,30,247,183,113,18,217,131,118,218,179,186,186,117,65,134,159,105,222,83,141,234,149,182,151,19,217,105,74,190,202,210,125,200,188,71,222,0,0,0,0,1,26,115,251,151,216,184,249,128,85,90,107,108,238,168,208,9,250,228,51,220,101,185,230,33,74,38,211,253,34,18,90,169,223,19,212,190,36,126,234,12,47,75,97,213,250,68,175,169,169,219,21,126,255,0,101,91,31,140,247,252,100,158,138,71,222,95,137,13,0,100,87,29,97,227,142,1,208,106,37,35,153,62,141,18,45,38,103,168,101,171,204,194,140,110,31,244,104,79,218,119,221,169,124,12,253,210,36,0,0,0,0,7,252,173,105,109,10,113,103,162,82,70,102,127,112,229,247,246,103,48,71,12,121,165,123,94,190,142,54,84,164,172,189,27,45,237,12,183,107,253,27,74,253,133,127,155,240,28,210,39,18,60,158,203,151,209,22,43,237,117,79,242,27,79,160,170,135,184,245,208,143,252,23,66,212,199,103,178,49,159,13,113,26,34,39,89,183,39,164,25,89,17,146,186,57,13,120,146,79,193,196,36,252,22,159,243,254,35,218,165,73,90,73,105,61,73,69,169,126,3,250,0,40,135,138,86,22,157,139,152,202,141,192,204,109,145,235,252,157,138,223,174,238,68,8,72,62,198,181,25,119,95,192,191,180,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,143,4,41,69,235,57,238,211,239,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,234,153,120,31,196,191,180,81,20,105,47,68,121,47,176,173,171,78,186,30,132,126,37,167,188,126,234,85,38,179,118,85,219,167,82,227,245,83,164,235,177,27,208,141,219,82,102,125,212,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,138,66,218,94,230,158,79,187,182,159,29,76,166,224,0,0,0,0,10,1,226,105,130,159,161,108,220,93,61,61,67,170,129,125,235,122,195,222,238,247,154,235,95,123,168,109,205,27,66,83,164,166,164,236,73,110,209,163,107,114,141,91,180,154,156,18,241,50,213,147,133,151,214,14,117,124,171,146,159,112,29,205,200,113,198,211,212,65,145,26,60,125,236,167,127,49,124,183,34,232,225,236,36,167,158,199,172,102,189,10,0,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,199,248,44,88,17,168,89,121,186,241,6,69,189,46,29,74,234,186,23,25,19,158,39,82,137,244,232,113,219,38,77,162,81,236,82,17,33,249,232,53,160,187,175,122,84,103,203,34,77,133,12,214,102,199,218,159,25,62,96,92,62,98,248,158,156,63,178,207,102,230,191,135,229,235,133,183,132,233,116,229,167,18,37,212,169,21,56,198,106,93,58,162,221,42,18,26,124,219,220,73,121,27,93,113,11,109,70,91,144,181,109,82,23,177,196,87,94,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,196,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,0,10,1,226,143,237,217,137,191,146,249,60,33,63,248,42,123,44,93,63,48,39,121,117,56,79,240,20,3,197,31,219,179,19,127,37,242,120,66,95,240,200,192,188,56,204,94,68,111,172,47,197,10,55,93,74,157,136,19,93,101,230,140,145,42,159,41,52,202,121,55,42,51,134,71,203,121,27,149,161,232,105,52,169,72,90,86,133,173,10,174,12,197,96,53,229,150,220,92,174,225,77,231,10,90,87,78,144,181,211,39,61,28,153,69,90,156,107,81,71,154,209,37,107,78,199,18,157,77,36,181,108,89,45,181,30,244,40,139,165,89,249,250,199,27,63,44,183,78,89,219,168,122,82,5,199,182,11,21,138,164,151,166,74,166,81,215,20,163,72,166,199,67,170,83,104,101,77,182,210,91,218,73,38,82,169,27,72,212,227,107,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,252,8,236,39,63,185,81,195,140,165,100,70,210,178,172,166,186,234,172,236,64,166,191,95,175,190,201,34,85,94,82,105,149,34,37,40,136,207,150,202,55,40,154,100,140,210,218,84,163,51,90,214,227,139,130,217,78,246,167,193,191,152,22,247,152,176,52,166,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,219,61,220,61,47,108,5,196,117,87,48,134,208,170,215,112,246,232,168,19,84,72,212,198,102,84,229,82,92,89,198,109,49,101,44,153,218,142,100,169,70,204,82,55,28,113,196,165,41,82,148,230,166,171,10,225,247,144,171,123,44,214,108,27,231,16,104,81,38,98,165,94,59,111,78,92,142,150,106,40,11,35,146,146,102,11,196,209,45,149,170,60,132,183,32,210,226,208,181,160,201,42,82,8,140,227,175,28,239,212,159,239,39,240,209,202,184,42,123,83,221,63,47,231,121,141,56,89,78,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,66,157,178,207,145,44,80,198,44,203,201,192,204,65,182,110,11,94,13,163,35,117,239,49,182,27,53,210,216,36,41,77,33,46,40,249,74,92,147,74,82,202,211,204,37,33,102,250,82,235,77,168,95,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,0,138,188,81,253,132,241,55,242,95,56,132,41,91,41,222,212,248,55,243,2,222,243,22,4,244,226,161,144,169,49,100,213,115,79,131,116,41,115,17,50,67,213,11,230,153,31,148,72,134,130,105,148,148,248,209,219,105,42,52,26,144,251,178,150,165,173,123,221,230,232,72,39,84,138,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,61,215,63,121,236,170,230,238,230,133,66,182,161,203,164,225,213,187,32,229,209,225,202,109,76,77,148,251,145,217,75,142,206,109,18,29,97,107,109,196,200,75,42,65,17,165,183,150,71,221,106,31,151,33,57,32,174,230,226,251,118,109,199,22,171,77,195,42,39,53,170,221,110,27,200,142,242,229,27,38,108,197,136,167,26,113,14,61,189,77,45,194,216,105,67,90,238,82,84,227,68,187,232,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,221,74,51,62,230,98,176,120,231,126,164,255,0,121,63,134,136,171,194,227,219,179,12,191,58,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,70,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,205,114,57,155,186,174,80,113,113,87,91,244,233,117,139,78,189,29,52,219,142,148,196,133,33,107,96,150,74,68,166,80,106,38,151,37,147,221,179,152,90,26,28,121,178,83,124,211,113,58,8,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,217,73,50,62,228,99,56,89,177,246,167,198,79,152,23,15,152,190,57,253,70,211,186,168,244,42,69,211,86,182,106,176,168,183,7,81,232,138,140,136,78,55,22,161,200,89,33,254,157,213,17,33,222,90,204,146,189,134,123,84,100,71,161,139,20,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,233,86,171,82,168,20,169,181,218,237,78,37,58,155,78,142,228,185,147,37,188,150,88,140,195,105,53,56,235,142,40,201,40,66,82,70,163,81,153,17,17,25,152,162,30,34,57,223,153,154,171,236,173,43,58,86,220,50,180,234,14,187,66,81,50,252,103,170,142,41,150,155,92,169,77,45,213,33,91,86,135,250,115,54,219,113,13,72,81,45,36,165,173,37,18,156,164,213,89,165,71,174,189,76,150,138,108,201,15,68,143,49,76,168,152,121,246,82,218,157,105,14,105,181,75,66,95,101,74,73,30,169,39,91,51,211,113,107,40,56,92,123,118,97,151,231,94,79,52,95,240,8,1,198,175,217,98,214,249,129,7,203,170,34,0,112,184,246,236,195,47,206,188,158,104,235,252,81,178,37,74,193,58,171,56,239,130,246,204,184,246,77,114,66,211,112,83,162,48,158,138,222,154,165,32,154,91,123,79,115,81,164,41,106,34,70,206,91,78,36,144,74,73,60,203,73,140,25,81,205,118,35,229,43,17,209,122,217,78,245,212,169,220,182,43,244,7,222,52,69,171,197,73,153,146,84,100,71,203,121,27,148,109,60,68,106,109,74,81,25,45,11,113,181,222,78,57,95,246,110,41,228,155,19,177,7,15,174,24,149,203,122,185,134,247,4,152,51,163,25,236,117,30,143,144,70,70,70,68,164,45,42,37,33,104,81,18,208,180,169,42,36,169,38,69,156,193,165,60,216,251,44,99,39,203,251,135,203,159,25,172,30,130,255,0,176,47,44,44,188,170,216,125,136,54,244,186,29,195,67,144,113,167,65,146,69,189,165,232,70,70,70,70,105,90,20,147,74,208,180,153,161,104,82,84,147,82,84,70,119,39,195,43,61,180,172,110,179,105,216,25,138,87,52,183,49,66,131,29,196,197,153,84,125,43,93,201,9,6,165,37,109,185,161,26,228,178,214,137,113,11,220,226,208,223,63,115,134,111,114,167,168,170,190,57,223,169,63,222,79,225,162,42,240,184,246,236,195,47,206,188,158,104,245,92,68,114,11,51,44,119,81,95,152,91,79,170,212,176,202,183,205,145,161,70,126,71,209,151,9,198,145,211,74,147,180,208,76,173,111,182,152,238,56,178,113,94,179,106,220,166,249,142,242,172,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,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,0,82,183,26,191,106,123,91,229,252,31,49,168,136,65,74,176,47,42,237,155,95,196,26,53,189,46,101,189,106,200,131,26,181,57,146,37,34,2,230,27,165,24,221,34,61,201,66,212,195,136,37,233,176,151,177,38,100,167,16,74,235,249,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,139,208,12,214,102,199,218,159,25,62,96,92,62,98,248,159,248,93,146,10,22,110,56,108,97,116,219,114,45,42,155,137,180,79,74,53,68,173,204,121,113,217,92,83,175,204,55,162,203,83,109,56,183,25,216,167,86,217,108,53,33,221,54,169,41,113,210,93,90,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,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,0,40,7,138,63,183,102,38,254,75,228,240,135,117,225,51,132,54,110,61,97,126,99,48,143,16,24,150,229,10,226,143,108,179,32,226,62,108,190,210,208,229,65,214,158,109,125,200,150,219,173,182,225,18,137,72,51,65,18,146,164,154,146,112,255,0,52,89,100,191,178,179,138,21,44,63,187,227,75,153,77,68,133,38,139,112,149,57,232,208,171,44,19,109,57,189,133,56,91,84,180,37,246,146,234,16,165,147,110,26,145,185,90,18,149,48,56,85,231,158,149,133,178,127,147,118,46,85,34,83,237,58,148,137,85,42,29,195,82,170,38,60,106,51,252,163,113,216,175,42,67,132,211,113,157,54,212,164,108,218,101,33,213,17,165,124,253,205,220,72,0,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,208,50,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,206,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,117,40,204,251,153,143,172,0,0,3,133,103,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,166,12,189,100,91,25,113,115,49,207,96,117,211,102,85,104,44,218,85,6,62,157,73,121,73,103,209,80,77,100,106,216,246,215,27,91,207,54,74,233,182,147,137,119,82,112,181,101,43,113,55,233,96,88,22,110,22,89,180,156,62,195,235,122,37,14,222,161,199,40,208,96,198,35,216,210,53,51,51,51,51,53,45,106,81,169,107,90,140,214,181,169,74,81,169,74,51,60,187,139,254,225,113,236,39,134,95,157,121,196,209,10,184,164,100,22,30,29,245,217,155,193,202,125,42,155,104,31,71,30,226,183,97,198,98,11,52,135,15,149,25,153,49,27,109,40,66,153,117,102,217,56,217,17,184,151,92,55,61,116,56,190,79,85,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,54,84,2,128,120,163,251,118,98,111,228,190,79,8,119,94,19,56,67,102,227,214,23,230,51,8,241,1,137,110,80,174,40,246,203,50,14,35,230,203,237,45,14,84,29,105,230,215,220,137,109,186,219,110,17,40,148,131,52,17,41,42,73,169,39,15,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,93,175,38,252,71,111,44,170,97,125,229,135,83,41,18,238,184,239,199,41,54,84,89,114,139,162,163,212,84,225,243,201,196,232,78,156,103,9,195,120,208,218,203,235,25,50,73,32,228,184,242,34,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,174,39,133,238,69,191,66,150,170,49,199,24,236,206,147,18,107,91,253,15,26,106,183,61,66,165,184,218,72,181,100,210,93,60,199,181,115,153,169,169,104,104,208,223,213,41,82,27,57,254,51,89,155,31,106,124,100,249,129,112,249,139,226,207,178,205,149,28,56,205,175,12,204,54,178,175,86,186,26,172,31,78,191,64,175,176,201,46,85,34,82,170,243,8,212,146,51,46,99,43,218,146,117,147,50,75,137,74,76,141,11,67,110,34,163,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,109,60,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,101,92,77,78,29,217,5,153,153,203,168,239,204,82,167,213,105,184,101,68,229,72,208,227,63,31,233,51,134,227,168,233,162,201,218,72,54,80,182,28,76,135,27,89,184,159,85,180,237,83,156,198,172,127,63,121,236,165,101,18,217,133,66,182,161,196,171,98,45,197,28,229,209,225,202,109,47,194,138,195,114,25,75,142,206,109,18,26,125,8,113,181,72,75,42,65,25,41,198,86,71,217,10,20,67,254,170,175,219,171,253,181,184,238,75,142,161,255,0,156,153,58,165,58,67,159,241,156,121,231,28,95,222,165,41,94,243,49,114,153,163,176,49,79,11,248,79,92,214,46,53,222,191,75,111,58,103,69,233,58,199,164,164,207,234,185,151,43,14,179,245,242,82,151,87,181,151,26,71,172,146,211,102,210,236,68,98,149,133,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,129,23,39,193,179,47,95,66,240,158,173,152,90,180,154,84,185,120,137,164,42,66,27,139,172,170,116,24,82,100,52,250,84,250,136,140,185,239,160,141,77,35,213,219,25,133,26,148,163,218,221,138,128,170,190,57,223,169,63,222,79,225,162,42,240,184,246,236,195,47,206,188,158,104,245,92,68,114,11,51,44,119,81,95,152,91,79,170,212,176,202,183,205,145,161,70,126,71,209,151,9,198,145,211,74,147,180,208,76,173,111,182,152,238,56,178,113,94,179,106,220,166,249,142,243,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,78,130,45,107,178,213,190,104,81,110,155,42,230,165,92,20,89,187,250,106,141,46,107,114,226,191,177,106,66,246,58,217,169,10,218,180,41,39,161,246,82,76,143,185,24,172,30,57,223,169,63,222,79,225,163,143,240,106,164,210,171,249,146,189,168,85,218,100,74,141,54,163,134,245,40,147,33,203,101,47,49,37,135,39,211,210,227,78,54,162,52,173,10,73,154,77,38,70,70,70,100,99,154,231,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,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,83,203,118,8,82,178,225,130,86,182,11,209,171,146,235,49,237,200,238,165,115,228,182,150,215,37,247,159,114,67,203,36,39,178,16,110,188,230,196,106,163,74,54,164,212,179,35,89,244,176,0,0,0,0,16,143,62,153,5,163,230,6,152,171,218,199,143,211,221,209,180,212,183,169,125,86,229,69,111,253,150,66,26,70,214,153,87,187,190,191,29,12,233,22,173,72,173,90,117,119,41,213,72,253,44,232,218,111,70,244,47,110,228,145,151,116,153,145,250,170,47,243,143,195,38,75,210,222,83,239,171,114,213,166,167,161,23,129,105,238,23,187,194,162,240,244,254,83,45,186,2,222,222,237,19,172,222,91,116,211,157,83,156,178,254,169,23,129,124,79,251,4,199,20,43,196,223,25,147,138,185,128,151,76,137,43,157,2,223,229,244,197,179,110,222,124,40,106,95,138,18,163,245,155,247,235,247,104,63,103,11,108,45,59,239,49,148,234,251,241,185,145,232,28,237,234,223,166,156,248,19,80,93,137,105,63,20,124,15,251,5,239,0,15,226,148,148,36,214,163,208,146,90,159,224,60,85,239,140,248,107,135,49,23,58,242,185,61,30,202,8,204,213,209,200,119,192,148,126,13,161,71,224,133,127,155,240,28,98,95,18,60,158,196,151,209,30,43,238,117,47,242,28,79,160,170,133,180,245,208,207,252,23,67,208,199,75,176,115,57,130,56,157,202,43,38,245,244,137,188,164,165,5,232,217,108,234,103,183,79,233,26,79,237,167,252,255,0,136,234,8,90,92,66,92,65,234,149,17,25,31,220,63,232,0,0,0,0,4,118,207,86,58,195,192,236,3,175,84,78,71,46,125,102,36,170,76,63,80,207,71,158,133,36,219,63,232,214,159,180,215,191,66,248,153,123,243,254,126,150,196,91,244,246,253,117,78,231,171,246,251,41,222,252,151,191,226,164,181,82,254,226,252,8,95,150,64,114,251,23,0,240,10,149,78,117,157,181,42,249,49,92,152,123,140,246,186,252,40,164,180,255,0,72,180,158,138,107,196,180,47,129,23,190,75,128,0,0,0,0,248,55,197,239,110,225,221,179,58,237,186,167,116,148,234,123,14,190,235,188,167,28,209,40,109,78,43,178,18,165,125,148,40,251,17,248,10,121,206,183,18,187,163,18,167,85,48,255,0,10,229,244,22,251,82,31,138,185,60,182,221,234,218,35,146,209,158,199,226,165,109,239,109,109,159,218,212,180,211,199,83,16,18,68,137,181,138,130,228,72,95,58,84,183,77,74,61,9,59,150,165,106,126,26,17,106,102,61,149,183,129,216,165,119,48,228,155,122,215,234,219,105,179,117,106,235,99,183,162,72,136,204,253,119,11,246,139,252,227,235,51,150,60,112,124,148,109,89,27,182,164,212,127,223,40,101,219,255,0,202,143,23,113,216,247,77,165,33,200,183,5,47,165,117,165,154,22,158,123,110,104,162,51,35,45,80,163,47,20,159,249,135,220,194,204,104,196,28,28,173,177,93,177,107,125,3,236,186,151,127,193,152,119,83,37,161,95,236,168,89,120,182,143,119,187,241,22,133,148,174,43,212,171,186,85,42,197,198,184,253,5,65,245,49,1,154,142,245,59,212,58,163,97,164,159,42,52,50,74,55,41,78,171,186,180,45,52,215,192,197,143,209,107,84,219,134,153,30,177,72,147,207,137,41,180,58,211,155,20,157,201,82,73,73,61,20,68,101,216,200,251,144,253,192,3,226,222,22,196,27,202,222,149,110,212,147,186,52,189,155,203,83,45,118,173,43,47,178,100,126,41,47,120,204,85,229,111,202,181,238,73,148,41,169,218,244,110,94,226,212,143,237,54,149,23,129,153,120,40,189,226,231,56,67,223,44,220,56,10,229,178,169,28,201,84,61,57,197,176,203,111,58,108,245,167,250,164,71,216,189,198,127,216,39,152,0,0,0,0,0,0,0,0,0,0,0,0,10,128,227,59,117,183,62,249,181,45,130,86,171,166,117,219,139,79,241,140,211,215,240,251,190,38,35,167,14,188,60,70,32,102,90,222,97,230,247,181,23,171,222,90,233,246,169,242,204,191,172,147,241,64,208,80,0,240,88,203,141,150,22,5,218,110,222,23,245,87,162,132,222,221,15,144,243,155,181,117,182,255,0,216,155,89,151,119,81,238,247,254,58,81,190,104,243,237,138,249,134,147,80,162,42,163,208,218,207,200,102,67,20,254,76,103,118,26,98,155,43,250,222,157,183,15,83,91,135,220,251,110,237,224,70,56,86,25,97,117,233,140,23,108,91,66,200,165,245,245,25,142,161,59,57,237,53,161,45,212,55,187,87,86,132,253,167,19,219,95,127,226,45,59,44,92,37,45,122,28,106,101,213,141,235,244,133,65,38,204,163,166,232,227,92,165,145,50,189,188,216,211,13,42,209,68,234,117,211,190,186,252,5,129,217,184,99,100,97,253,62,61,46,211,162,244,49,163,33,13,180,142,165,231,118,146,82,148,151,119,22,163,62,200,79,137,251,135,169,31,146,163,75,131,86,140,184,149,6,57,173,56,147,74,147,184,211,169,25,25,31,114,50,63,3,49,19,51,43,195,147,6,49,150,145,80,169,219,244,31,69,220,238,147,175,53,51,170,150,254,247,77,47,40,139,150,185,40,108,181,113,194,87,114,211,182,158,7,218,154,243,21,151,75,247,46,55,204,155,70,244,167,242,80,165,45,200,79,115,89,87,62,63,57,230,219,94,214,221,115,110,238,74,143,69,30,165,239,247,107,217,242,31,157,218,246,92,110,200,246,213,197,55,155,102,84,100,33,50,25,229,161,60,133,184,236,84,41,237,200,97,199,85,181,150,84,91,8,203,95,199,198,242,48,250,253,183,113,46,209,165,222,150,188,206,166,157,85,138,196,182,87,203,90,61,87,90,67,137,236,180,165,95,101,105,241,34,241,247,120,15,70,0,0,0,0,63,206,75,13,202,142,236,103,147,185,183,144,166,212,90,233,169,25,104,98,137,248,157,96,7,232,147,27,230,221,20,246,182,211,238,135,92,169,168,247,107,163,242,101,205,89,151,119,20,175,178,217,119,209,37,247,16,253,188,45,113,233,236,46,198,232,214,108,167,63,152,93,43,69,57,41,208,187,63,38,92,38,200,245,38,212,175,178,223,134,169,47,188,188,69,230,161,105,113,9,113,7,170,84,68,162,63,184,199,253,0,0,0,0,243,152,135,127,91,152,99,102,213,175,139,174,103,77,77,164,67,126,99,238,114,220,95,170,211,75,117,93,155,74,149,246,80,175,2,63,15,3,240,20,189,156,110,36,215,254,47,214,231,218,152,107,86,244,109,160,211,174,180,143,168,97,238,169,36,185,13,147,159,93,21,14,163,115,78,35,213,215,182,159,29,68,35,159,62,93,82,99,179,231,59,205,125,245,169,199,23,180,147,170,148,102,102,122,17,17,120,153,143,206,62,165,189,115,86,237,74,131,117,90,12,222,150,83,70,74,74,249,104,94,134,74,37,23,101,145,151,138,75,221,238,19,23,46,60,80,113,183,11,234,244,218,69,253,88,250,65,107,180,166,88,92,110,158,36,78,75,68,166,82,106,222,212,69,56,173,173,54,178,211,93,79,118,190,36,66,224,176,11,31,236,60,195,216,241,175,75,30,127,57,181,18,17,37,174,83,201,228,62,108,180,226,219,220,235,109,238,219,206,73,110,34,208,253,222,242,46,154,2,190,56,193,97,35,215,110,17,210,177,2,157,19,123,214,191,63,154,174,97,22,189,76,168,13,39,177,172,139,193,39,224,147,254,207,17,77,212,10,220,235,114,174,197,102,154,247,42,76,125,219,23,180,149,166,228,154,79,178,136,203,193,71,238,26,96,193,124,71,135,139,24,115,74,190,33,43,84,84,57,253,180,62,220,183,220,107,222,148,255,0,139,63,113,127,164,87,71,26,27,209,148,49,104,89,233,147,235,185,233,13,205,236,63,113,211,156,46,251,127,183,196,85,48,184,62,24,89,43,167,91,20,8,184,219,124,193,223,87,151,191,160,111,154,162,228,237,92,216,206,119,105,243,74,183,33,72,251,72,237,238,239,169,139,37,0,0,0,0,0,21,107,198,227,8,99,46,149,135,184,247,5,136,141,200,98,67,182,133,81,197,62,239,61,244,45,46,74,132,148,55,221,162,67,102,220,243,82,189,85,153,188,217,122,228,69,178,11,100,247,48,245,92,182,98,37,203,119,210,42,177,41,114,43,54,61,126,136,196,247,161,170,82,227,77,84,69,72,167,169,164,17,41,59,213,62,52,52,25,184,133,182,72,90,247,145,23,174,158,20,52,209,151,236,51,253,13,224,117,135,133,174,68,165,71,151,108,219,240,105,243,253,22,222,200,175,78,67,41,234,159,71,168,131,87,53,243,117,195,90,146,74,90,150,106,81,110,81,142,128,51,89,155,31,106,124,100,249,129,112,249,139,226,213,56,42,123,44,93,63,48,39,121,117,56,122,174,40,185,125,192,236,72,192,234,150,40,95,151,5,42,210,188,237,42,124,149,91,149,151,223,101,151,42,142,54,203,178,19,70,81,56,164,245,28,238,91,188,164,17,155,141,184,106,90,8,200,221,109,218,54,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,39,135,166,44,226,158,47,229,150,223,173,226,245,161,85,163,214,169,92,186,76,122,133,69,50,73,203,134,11,113,88,114,61,84,142,65,111,115,156,135,72,148,225,41,105,113,198,220,90,84,68,173,136,146,162,63,231,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,67,62,247,253,255,0,121,98,157,229,86,196,28,65,184,101,215,46,26,228,131,147,58,116,147,45,238,175,66,34,34,34,34,74,16,148,146,80,132,36,137,8,66,82,148,146,82,146,34,237,89,51,206,101,253,148,203,254,52,200,115,165,212,108,154,140,132,53,94,160,186,235,207,48,150,28,122,57,201,151,22,49,62,211,37,59,147,28,155,109,215,53,45,15,106,187,120,95,245,129,127,217,184,167,102,210,113,7,15,174,24,149,203,122,185,28,164,193,157,24,207,99,168,212,200,200,200,200,148,133,165,68,164,45,10,34,90,22,149,37,68,149,36,200,189,0,160,30,40,254,221,152,155,249,47,147,194,19,255,0,130,167,178,197,211,243,2,119,151,83,135,127,206,142,82,109,92,220,225,97,218,213,39,122,27,146,133,212,212,45,154,138,84,219,92,185,202,140,226,16,195,238,155,46,184,80,220,112,217,83,200,108,137,74,228,182,100,122,160,133,6,95,248,59,127,97,214,46,85,176,66,179,65,151,42,236,165,214,14,136,136,112,162,188,181,207,124,214,73,101,81,155,82,18,235,168,124,148,218,217,61,132,110,33,198,204,139,214,33,121,57,5,201,69,171,149,60,56,137,91,171,83,58,140,77,185,169,236,185,113,212,36,19,107,114,6,242,75,138,166,71,54,212,180,37,150,150,68,75,82,20,124,231,16,75,51,218,150,144,215,42,227,87,236,177,107,124,192,131,229,213,17,85,121,78,246,167,193,191,152,22,247,152,176,52,166,0,0,0,42,175,142,119,234,79,247,147,248,104,229,92,21,61,169,238,159,151,243,188,198,156,46,164,126,72,84,154,85,58,76,249,148,250,100,72,178,42,146,10,92,231,89,101,40,92,167,201,166,217,39,93,81,22,171,89,52,203,77,146,149,169,236,109,9,240,73,17,126,176,0,17,87,138,63,176,158,38,254,75,231,16,133,43,101,59,218,159,6,254,96,91,222,98,192,210,152,162,190,34,57,5,153,150,59,168,175,204,45,167,213,106,88,101,91,230,200,208,163,63,35,232,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,120,86,87,114,201,127,102,155,20,41,184,127,104,70,151,14,154,185,9,77,106,225,58,115,210,97,81,152,54,221,115,123,234,108,182,165,107,75,14,165,164,45,72,39,28,36,163,114,117,53,39,66,152,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,141,110,58,227,142,25,36,146,130,53,153,37,41,73,18,75,218,138,171,227,157,250,147,253,228,254,26,34,175,11,143,110,204,50,252,235,201,230,139,222,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,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,131,131,206,55,227,68,44,80,145,131,76,208,238,11,159,14,170,49,205,50,37,169,201,111,66,180,95,67,114,228,180,180,125,166,35,162,83,132,242,20,131,36,27,174,27,106,37,106,217,161,112,215,54,62,212,248,201,243,2,225,243,23,197,154,101,243,42,182,110,107,248,91,216,86,125,102,155,17,55,61,58,61,197,38,211,171,184,225,178,186,117,68,234,179,118,18,157,74,22,174,153,197,37,180,188,141,170,220,130,37,17,115,16,218,209,82,215,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,239,248,155,196,51,30,113,107,45,20,252,183,94,115,34,79,142,220,132,21,90,225,125,60,218,141,94,19,11,105,200,145,222,82,181,34,91,110,183,185,111,151,214,59,177,146,81,145,147,202,145,205,114,233,150,140,83,205,5,246,205,139,134,116,159,218,235,107,51,24,147,232,186,103,212,188,235,125,91,236,180,231,39,155,200,90,27,220,159,93,122,36,189,230,82,255,0,138,214,5,225,198,93,48,227,0,176,191,11,232,221,13,42,15,210,87,94,121,211,37,202,168,74,81,82,201,201,82,92,34,46,99,203,218,157,79,66,73,37,41,66,18,132,33,8,79,21,225,113,237,217,134,95,157,121,60,209,127,192,32,7,26,191,101,139,91,230,4,31,46,168,138,203,200,238,47,89,184,17,154,139,15,20,177,5,249,108,91,212,153,19,25,156,252,102,13,229,199,68,152,79,197,39,141,5,235,41,8,83,233,90,201,36,165,236,74,182,165,106,209,39,162,138,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,6,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,229,50,231,155,107,171,3,176,247,19,48,114,67,93,125,153,137,150,253,82,159,49,131,75,142,189,10,115,180,201,81,227,191,21,38,242,26,107,123,206,198,41,11,52,45,74,105,132,237,35,52,36,143,128,13,41,230,199,217,99,25,62,95,220,62,92,248,205,96,189,62,34,57,5,135,153,203,84,175,204,45,167,210,169,184,155,68,230,200,208,163,49,31,233,51,102,219,72,233,165,73,218,75,55,144,134,27,76,119,28,89,182,159,89,181,109,75,156,198,169,6,214,187,46,171,26,187,22,233,178,174,106,173,191,90,133,191,166,168,210,230,185,18,83,27,208,164,47,99,173,154,86,157,200,90,146,122,31,116,168,200,251,25,139,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,16,56,231,126,164,255,0,121,63,134,136,171,194,227,219,179,12,191,58,242,121,162,247,175,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,156,28,200,225,229,131,133,88,219,116,216,120,91,136,81,47,123,78,155,33,165,82,107,145,164,51,33,18,24,121,134,222,36,27,172,40,218,113,109,27,134,202,214,141,9,75,105,71,181,26,236,76,213,224,243,141,248,209,11,20,36,96,211,52,59,130,231,195,170,140,115,76,137,106,114,91,208,173,23,208,220,185,45,45,31,105,136,232,148,225,60,133,32,201,6,235,134,218,137,90,182,104,93,196,128,165,110,53,126,212,246,183,203,248,62,99,81,30,255,0,130,213,167,106,223,52,44,118,181,175,91,102,149,112,81,102,253,24,234,105,213,72,77,203,138,254,197,212,86,141,237,56,74,66,182,173,9,81,106,93,148,146,50,238,68,34,174,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,190,129,195,187,63,83,50,199,117,29,135,138,85,10,173,75,12,171,124,168,250,156,151,228,125,25,112,156,117,125,76,88,219,141,4,202,214,251,138,144,219,104,39,21,234,184,157,202,111,150,237,234,12,214,102,199,218,159,25,62,96,92,62,98,248,186,158,23,30,194,120,101,249,215,156,77,28,127,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,215,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,156,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,101,164,75,80,20,3,197,31,219,179,19,127,37,242,120,66,85,112,49,253,118,126,237,255,0,18,19,167,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,234,120,81,99,126,52,98,222,9,84,105,24,185,67,184,37,199,183,100,37,84,59,202,174,228,183,151,113,49,33,249,70,234,57,242,55,19,235,140,235,74,108,214,133,153,18,22,211,102,148,155,123,151,55,192,5,43,113,171,246,167,181,190,95,193,243,26,136,234,188,12,127,93,159,187,127,196,133,170,0,0,0,0,252,144,169,52,170,116,153,243,41,244,200,145,100,85,36,20,185,206,178,202,80,185,79,147,77,178,78,186,162,45,86,178,105,150,155,37,43,83,216,218,19,224,146,34,253,99,42,226,255,0,184,92,123,9,225,151,231,94,113,52,73,250,181,38,149,95,165,77,161,87,105,145,42,52,218,140,119,34,76,135,45,148,188,196,150,28,73,165,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,199,235,0,20,3,197,31,219,179,19,127,37,242,120,66,85,112,49,253,118,126,237,255,0,18,19,167,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,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,199,248,87,228,42,76,169,52,172,211,227,37,10,92,52,67,144,205,66,198,166,72,229,26,38,32,218,121,39,62,76,119,26,82,137,4,165,176,236,85,165,104,94,246,185,186,26,13,165,46,215,192,102,179,54,62,212,248,201,243,2,225,243,23,197,148,240,125,205,117,10,187,98,22,85,110,151,105,84,186,213,179,207,153,107,159,57,104,122,181,21,231,159,147,41,189,170,35,65,188,194,214,165,232,149,18,150,210,245,38,244,97,215,21,218,184,136,228,130,30,106,172,66,187,108,232,187,113,54,211,167,186,213,9,36,243,17,153,170,54,167,154,113,113,101,58,182,148,181,109,66,31,233,200,220,109,180,59,33,70,181,18,86,181,21,22,127,170,171,10,234,255,0,109,109,203,146,220,168,127,231,33,206,166,206,142,231,252,87,25,121,183,17,247,41,42,79,184,200,104,123,36,120,171,138,24,207,150,139,59,16,49,134,221,151,76,185,167,199,89,61,33,232,141,197,69,89,132,172,249,21,6,154,66,204,208,135,154,216,163,51,75,68,165,239,91,109,147,42,104,213,156,193,115,217,90,204,221,131,149,158,24,150,46,32,93,242,98,76,169,34,61,113,84,91,120,170,44,198,155,89,124,171,146,27,216,194,92,61,202,66,20,251,74,117,104,74,205,182,205,75,218,173,9,42,168,188,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,91,167,11,156,137,85,112,78,148,246,59,227,69,179,18,61,237,92,142,132,219,244,233,108,43,173,183,161,41,43,39,86,230,227,218,212,153,9,90,72,209,179,152,211,105,52,26,146,111,60,210,123,7,20,127,97,60,77,252,151,206,33,10,1,26,40,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,66,188,246,240,186,174,221,24,177,111,222,185,100,162,82,161,192,189,42,17,232,245,74,3,16,145,6,159,64,113,17,148,125,122,77,134,201,182,161,155,113,212,110,145,151,51,158,164,147,124,229,72,75,104,179,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,21,87,199,59,245,39,251,201,252,52,64,172,162,227,125,43,46,57,139,179,49,150,187,67,151,87,166,208,36,73,76,200,145,28,74,31,54,36,69,122,51,139,111,119,170,165,161,47,154,201,6,105,37,154,9,38,164,110,222,90,20,171,83,48,143,49,120,95,54,141,49,203,126,252,177,46,152,238,70,117,113,37,162,92,41,104,67,134,149,27,111,50,163,34,91,110,182,122,45,181,18,219,113,178,52,154,86,130,50,160,188,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,132,160,224,243,141,248,209,11,20,36,96,211,52,59,130,231,195,170,140,115,76,137,106,114,91,208,173,23,208,220,185,45,45,31,105,136,232,148,225,60,133,32,201,6,235,134,218,137,90,182,104,95,181,227,157,250,147,253,228,254,26,33,86,72,51,75,252,145,241,197,140,72,155,109,250,110,139,82,167,185,66,173,199,105,91,101,34,11,175,50,234,157,140,102,162,65,188,133,176,218,137,43,245,86,146,82,53,65,168,156,69,244,221,148,12,44,204,238,13,86,109,111,77,210,174,139,50,243,167,200,167,250,70,147,38,52,214,79,214,82,57,241,221,209,198,185,204,188,141,200,94,138,216,235,68,122,106,145,93,121,33,225,199,117,97,94,114,110,90,190,41,66,244,173,183,133,92,153,54,229,81,202,107,140,195,175,78,148,222,232,178,25,75,236,169,183,58,118,249,139,112,155,119,115,18,146,198,213,172,146,106,59,84,0,0,0,0,0,1,91,92,79,114,87,78,186,40,18,177,182,198,131,178,177,19,103,94,223,53,71,206,220,184,81,155,238,235,228,148,237,66,87,246,81,223,223,223,67,20,248,45,103,130,245,230,202,216,187,237,5,73,250,198,253,31,181,189,135,239,58,139,158,59,127,183,196,88,190,52,98,60,60,39,195,154,173,241,53,90,34,159,200,237,161,247,230,62,219,94,228,171,252,97,123,143,253,35,51,247,5,110,117,199,87,145,89,169,63,206,147,35,102,245,237,36,235,181,36,146,236,146,34,240,73,123,133,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,98,89,151,130,139,197,37,253,190,34,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,245,141,178,225,39,106,95,74,187,151,127,2,247,233,79,152,201,196,195,50,24,157,81,148,221,42,231,244,37,22,67,43,96,169,253,20,9,59,80,182,144,135,11,154,168,169,89,234,105,81,252,75,118,133,224,34,229,195,115,86,238,186,131,149,90,244,222,170,83,166,106,82,249,104,70,166,106,53,31,100,17,23,138,143,221,239,31,44,126,136,19,229,210,230,53,62,11,188,167,216,90,92,109,123,73,90,41,38,70,71,161,145,151,137,16,155,153,57,226,77,127,225,5,110,5,169,137,85,111,73,90,14,186,211,75,250,134,25,233,82,107,142,217,185,245,49,86,234,246,180,218,253,93,123,235,241,208,93,6,30,95,214,230,39,89,180,171,226,212,153,212,211,106,240,216,152,195,156,183,17,234,186,210,29,79,103,18,149,125,149,167,196,139,199,192,188,7,164,0,0,0,1,255,0,46,45,45,161,78,44,244,74,72,212,103,247,16,163,46,41,88,244,246,40,227,116,155,54,43,159,204,45,101,174,156,164,232,93,223,141,46,107,102,122,155,105,87,217,115,195,85,23,222,126,35,241,112,197,192,15,210,222,55,194,186,39,179,186,159,107,186,221,77,39,187,77,95,141,46,26,200,187,56,149,125,151,15,190,138,47,184,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,66,84,175,178,133,120,17,248,123,252,5,27,231,195,59,181,236,199,93,114,45,171,118,111,42,204,167,72,89,71,103,150,133,115,214,219,178,144,151,183,45,134,221,78,230,94,73,108,51,61,63,31,14,49,151,92,186,95,153,142,190,99,90,54,93,63,156,148,169,14,205,123,154,202,121,17,249,204,182,226,246,184,235,123,182,243,146,122,36,245,63,119,191,75,148,203,87,14,76,24,193,170,77,62,167,112,80,125,41,115,180,150,158,118,103,85,45,141,142,146,89,81,150,196,73,91,103,163,141,153,246,45,59,233,224,93,229,157,58,151,6,147,25,17,41,236,114,154,109,36,148,167,113,171,66,34,34,46,230,102,126,4,67,245,143,45,121,97,141,145,127,211,223,165,221,148,94,186,52,148,41,14,163,169,121,173,196,164,169,39,221,181,164,203,178,213,224,126,241,95,153,158,225,41,107,215,99,213,46,172,16,95,163,234,11,55,229,21,55,71,29,230,172,201,231,54,243,100,204,36,167,85,27,73,215,78,218,107,241,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,105,181,118,215,221,248,9,57,145,188,251,221,217,127,184,224,89,247,101,67,169,178,166,73,105,183,218,229,52,142,151,123,145,155,83,218,183,29,111,47,107,44,168,182,145,247,215,227,220,238,227,14,113,18,215,197,43,74,5,233,104,79,235,41,181,6,26,121,183,57,78,55,253,35,72,112,139,71,18,149,125,151,19,238,47,31,236,30,152,0,103,215,136,174,30,35,15,243,45,112,176,203,123,26,149,210,108,45,117,251,52,248,134,127,214,81,248,172,72,190,12,87,91,80,47,155,174,216,53,104,186,159,67,180,180,255,0,22,205,65,127,15,191,226,66,223,192,0,0,0,0,0,0,0,0,0,0,0,0,80,63,19,27,225,171,187,52,87,20,72,238,111,106,155,210,109,61,12,191,164,167,67,51,241,73,123,211,247,137,29,193,70,196,102,125,123,16,111,121,172,232,229,47,209,61,18,247,31,126,106,42,45,57,216,149,247,23,218,35,251,180,241,22,212,3,205,226,29,253,111,97,149,167,54,242,186,37,116,244,232,28,190,107,155,22,189,55,186,134,211,217,9,82,190,210,211,224,71,254,145,159,172,221,230,194,240,204,229,242,186,165,74,71,42,137,19,79,71,194,216,210,185,59,153,97,46,253,98,89,109,106,220,182,9,94,177,118,240,46,222,63,23,44,249,105,188,243,23,136,84,219,86,133,27,108,55,77,185,50,228,111,104,249,113,74,75,76,186,189,170,117,179,61,57,158,4,123,143,78,223,17,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,129,118,241,238,0,0,3,144,230,95,46,214,134,98,240,234,167,105,92,49,55,77,84,87,142,157,35,152,233,114,36,242,30,109,165,237,67,173,146,182,155,198,122,40,244,63,3,251,168,27,49,184,13,115,101,227,18,234,22,29,198,141,73,183,29,118,27,186,183,245,209,138,67,205,54,189,168,113,205,186,242,84,122,26,181,47,127,196,229,143,12,124,228,202,195,27,174,62,15,93,210,255,0,188,117,169,40,110,17,242,203,213,150,243,144,227,182,159,171,97,75,63,81,10,238,165,146,126,58,31,113,115,240,101,179,80,133,30,124,117,106,212,150,144,242,15,67,238,149,17,25,120,247,240,49,254,224,0,0,0,2,48,113,8,192,150,113,175,0,107,9,105,26,206,183,153,145,89,99,185,250,202,98,20,189,169,254,145,4,94,179,190,39,175,224,126,234,20,167,76,169,225,237,247,22,123,127,85,81,182,170,232,121,63,101,91,94,142,241,25,126,210,79,69,35,239,47,196,104,39,35,152,237,11,31,112,6,139,113,176,247,50,93,25,184,212,74,129,237,50,214,83,80,163,45,223,22,208,94,47,127,84,141,63,3,63,116,129,0,0,0,31,229,38,67,81,35,187,41,245,109,109,148,41,197,158,134,122,36,139,83,62,194,148,120,160,230,214,110,39,226,60,156,44,181,165,236,160,219,238,46,36,180,242,200,249,147,24,126,107,11,61,86,202,86,90,161,105,240,81,167,225,169,247,17,63,2,48,62,239,199,203,250,13,141,104,197,230,61,33,198,185,238,111,104,185,76,169,230,154,82,244,113,196,18,180,55,83,216,149,169,255,0,202,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,114,253,174,221,136,132,139,111,42,152,8,212,116,69,69,135,163,104,34,36,151,165,38,246,208,180,255,0,28,57,78,46,112,218,203,134,37,65,154,244,59,87,209,149,119,163,184,219,19,122,233,239,242,150,100,230,213,114,206,82,82,173,22,178,86,135,227,166,158,6,42,235,55,156,63,239,236,181,190,170,236,55,189,49,108,173,38,190,183,107,49,249,74,51,125,91,57,103,33,199,21,163,108,18,181,211,190,186,120,151,126,123,148,204,203,93,25,112,196,218,109,193,76,151,165,42,68,134,88,169,51,203,111,214,140,169,12,45,223,89,77,56,162,213,44,145,122,165,175,195,191,142,129,240,147,17,169,24,177,135,148,43,246,138,230,232,245,122,124,89,102,90,40,182,41,214,27,119,111,172,148,153,232,78,23,125,165,248,23,128,246,3,201,98,166,31,83,113,70,198,169,89,53,95,240,122,135,39,113,250,221,185,111,33,194,251,42,73,248,182,94,242,255,0,64,204,205,211,111,79,181,107,210,168,21,70,57,50,98,236,222,141,201,86,155,144,149,151,116,153,151,130,139,222,46,35,132,22,52,61,120,225,117,87,14,234,210,247,201,182,249,28,159,171,34,221,212,72,158,242,190,202,8,139,66,73,120,168,255,0,179,192,112,142,52,144,228,21,255,0,102,75,233,118,52,126,145,250,221,228,123,254,166,156,94,30,237,15,176,134,249,81,194,229,227,14,56,219,246,34,75,94,191,171,212,191,200,134,251,191,182,143,241,127,180,95,232,26,62,164,192,106,151,79,106,11,8,216,134,183,104,90,153,233,170,140,253,230,127,17,251,0,0,0,0,0,4,127,207,182,25,218,184,161,148,124,76,167,93,49,57,158,129,183,230,220,212,231,208,219,102,244,89,208,24,92,134,150,218,150,133,108,221,203,83,75,52,232,163,105,231,80,74,78,253,70,117,199,127,200,78,25,221,88,161,155,140,51,167,90,209,57,158,129,184,33,92,213,23,214,219,134,204,88,48,31,68,135,86,226,144,133,108,221,203,75,72,53,104,147,117,230,144,106,78,253,70,138,64,102,179,54,62,212,248,201,243,2,225,243,23,197,164,240,106,171,82,168,25,68,189,171,181,218,156,74,117,54,157,124,84,165,204,153,45,228,178,196,102,27,166,83,212,227,174,56,163,36,161,9,73,26,141,70,100,68,68,102,98,21,241,47,206,36,156,200,98,227,214,61,153,88,151,250,58,177,228,57,10,19,45,204,105,216,149,106,139,107,113,14,213,18,108,234,149,161,73,62,91,38,107,115,70,136,214,158,89,190,226,7,228,225,205,146,143,229,85,136,239,215,239,250,101,85,188,50,181,190,178,165,37,130,229,55,84,156,70,131,110,152,151,183,37,105,220,133,155,142,169,162,82,144,218,82,157,90,83,205,56,87,189,73,164,210,168,20,168,84,42,21,50,37,58,155,78,142,220,72,112,226,50,150,88,140,195,105,36,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,241,88,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,63,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,120,41,11,74,139,82,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,223,225,187,159,170,238,1,93,84,188,18,196,138,135,91,134,87,5,65,17,227,189,42,74,27,250,51,41,247,52,57,40,113,213,37,9,134,165,175,115,237,169,68,148,106,167,145,162,185,136,122,237,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,20,25,197,31,219,179,19,127,37,242,120,66,127,240,84,246,88,186,126,96,78,242,234,112,159,227,197,85,112,118,193,173,98,229,3,27,234,20,24,142,221,150,213,30,117,18,12,197,69,101,75,75,18,150,210,141,70,225,160,221,37,182,77,186,134,205,43,34,74,38,74,45,15,154,99,218,136,1,198,175,217,98,214,249,129,7,203,170,34,170,242,157,237,79,131,127,48,45,239,49,96,105,76,0,0,0,85,95,28,239,212,159,239,39,240,209,202,184,42,123,83,221,63,47,231,121,141,56,93,72,0,0,8,171,197,31,216,79,19,127,37,243,136,66,149,178,157,237,79,131,127,48,45,239,49,96,105,76,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,148,146,50,238,68,57,174,89,242,171,132,121,80,179,100,217,248,91,77,150,165,212,100,117,53,58,189,73,196,61,81,168,172,141,92,178,121,212,33,9,216,218,84,105,66,16,148,161,58,169,90,111,91,139,95,96,1,85,124,115,191,82,127,188,159,195,68,85,225,113,237,217,134,95,157,121,60,209,127,195,154,102,31,47,214,14,102,176,190,118,20,98,50,37,162,155,50,68,121,109,76,130,76,148,216,79,178,225,41,46,199,113,230,220,75,107,52,239,105,74,36,234,109,186,226,123,110,48,192,108,186,225,30,91,108,216,214,102,20,218,113,41,200,76,118,89,157,83,91,72,85,70,172,182,205,106,39,166,72,36,146,158,94,231,93,50,35,209,8,222,105,109,40,70,137,44,251,230,199,218,159,25,62,96,92,62,98,248,186,158,23,30,194,120,101,249,215,156,77,16,215,140,253,79,47,46,220,214,213,26,220,110,33,98,252,89,10,147,112,46,153,18,58,72,233,206,199,109,45,21,73,228,167,154,185,36,76,199,233,208,106,61,140,155,166,162,74,92,100,213,89,98,231,184,56,222,184,13,39,4,167,88,118,124,120,148,252,80,139,33,233,215,114,30,70,217,117,70,57,235,40,146,90,81,168,205,200,205,52,227,108,154,83,180,154,116,214,106,66,77,244,184,247,53,227,157,250,147,253,228,254,26,34,175,11,143,110,204,50,252,235,201,230,139,254,1,0,56,213,251,44,90,223,48,32,249,117,68,82,176,181,78,23,156,64,191,237,111,42,88,186,247,248,170,77,153,88,82,191,225,46,156,105,175,200,147,255,0,6,141,17,182,90,253,134,180,251,38,44,83,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,135,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,223,105,142,106,52,167,155,31,101,140,100,249,127,112,249,115,227,53,131,85,2,157,184,200,229,251,11,240,234,242,181,113,130,204,68,74,53,118,255,0,145,80,42,229,41,162,113,40,158,251,36,202,142,160,210,18,223,41,11,51,123,107,230,110,36,220,91,141,45,45,169,71,33,193,7,240,47,29,49,31,46,152,143,78,197,12,47,172,244,53,88,58,180,243,46,145,174,45,66,42,140,141,200,178,91,35,46,99,43,218,157,75,82,81,41,41,90,20,133,161,11,76,255,0,227,69,95,250,87,106,229,234,233,244,37,86,141,233,154,125,114,161,232,234,180,110,158,116,62,107,116,181,242,36,53,169,242,222,70,237,171,70,167,181,68,101,169,232,35,95,11,143,110,204,50,252,235,201,230,139,20,226,117,157,168,120,25,135,18,112,147,11,238,189,152,147,116,110,134,244,154,77,73,130,149,109,69,73,50,227,142,60,130,53,58,203,207,178,242,80,201,237,66,182,173,199,80,226,84,210,9,84,195,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,82,183,26,191,106,123,91,229,252,31,49,168,142,171,192,199,245,217,251,183,252,72,88,166,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,205,13,90,20,106,117,86,109,62,29,90,37,82,60,89,14,50,212,232,137,117,44,74,66,84,100,151,155,39,144,135,73,10,34,37,17,56,132,47,67,45,201,73,234,69,110,156,28,243,41,136,248,129,66,184,176,26,245,42,173,106,149,101,83,227,75,160,86,23,20,220,110,159,20,214,109,157,57,249,38,175,242,85,25,179,73,168,155,106,74,73,91,26,109,9,173,108,216,251,83,227,39,204,11,135,204,95,23,83,194,227,216,79,12,191,58,243,137,162,85,10,149,226,117,195,210,29,173,14,78,98,178,253,104,114,105,76,238,118,237,160,83,25,97,136,180,168,173,48,203,109,74,133,17,134,81,181,146,229,60,185,39,185,106,37,56,78,109,36,19,170,69,117,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,40,7,138,63,183,102,38,254,75,228,240,132,170,224,99,250,236,253,219,254,36,45,80,71,252,201,228,131,3,179,85,117,90,87,110,41,69,170,166,93,167,189,173,180,183,153,141,233,72,170,113,14,116,178,221,229,41,229,50,147,67,155,73,183,27,82,58,135,141,42,37,47,113,118,171,90,211,181,108,106,20,91,90,202,182,105,86,253,22,22,254,154,157,75,132,220,72,172,111,90,150,189,141,54,73,66,119,45,106,81,232,93,212,163,51,238,102,62,176,0,165,110,53,126,212,246,183,203,248,62,99,81,29,87,129,143,235,179,247,111,248,144,181,64,0,0,0,0,25,87,23,253,194,227,216,79,12,191,58,243,137,162,85,0,0,160,30,40,254,221,152,155,249,47,147,194,18,171,129,143,235,179,247,111,248,144,181,65,31,243,39,146,12,14,205,85,213,105,93,184,165,22,170,153,118,158,246,182,210,222,102,55,165,34,169,196,57,210,203,119,148,167,148,202,77,14,109,38,220,109,72,234,30,52,168,148,189,197,32,0,6,107,51,99,237,79,140,159,48,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,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,232,47,92,133,101,231,16,243,22,214,101,174,250,20,186,165,117,81,210,204,250,44,238,158,101,18,166,180,197,84,84,61,34,44,134,150,102,180,180,109,109,36,45,8,37,48,218,246,238,222,106,145,67,42,227,234,212,110,203,170,177,66,164,90,213,107,154,171,54,139,111,245,30,136,167,72,154,227,145,105,252,245,146,223,233,218,81,154,26,230,44,137,75,216,69,185,68,70,122,152,177,78,22,249,5,135,136,157,14,102,241,142,159,74,169,90,5,214,71,183,109,217,145,152,156,205,93,194,230,198,122,76,182,220,74,208,150,90,89,56,77,182,100,78,41,214,201,207,81,13,163,157,111,226,42,241,71,246,19,196,223,201,124,226,16,160,17,210,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,246,144,208,246,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,2,170,248,231,126,164,255,0,121,63,134,138,171,19,211,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,219,78,97,242,253,96,230,107,11,231,97,70,35,34,90,41,179,36,71,150,212,200,36,201,77,132,251,46,18,146,236,119,30,109,196,182,179,78,246,148,162,78,166,219,174,39,182,227,12,6,203,174,17,229,182,205,141,102,97,77,167,18,156,132,199,101,153,213,53,180,133,84,106,203,108,214,162,122,100,130,73,41,229,238,117,211,34,61,16,141,230,150,210,132,104,146,175,110,57,223,169,63,222,79,225,162,170,196,244,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,0,0,0,0,0,0,63,37,90,3,85,56,14,193,121,27,208,238,221,75,83,45,116,81,31,184,203,224,51,129,154,252,46,86,15,99,141,193,98,40,180,232,58,77,11,252,184,108,59,251,107,255,0,25,251,71,254,129,50,56,45,195,144,119,253,231,47,165,222,209,122,59,235,119,145,108,250,138,137,120,120,158,167,216,119,142,47,184,208,245,157,133,212,188,59,164,203,217,42,228,231,243,190,172,143,111,79,34,3,201,251,72,50,61,73,71,224,162,254,223,1,78,214,181,189,62,234,175,69,160,82,216,231,73,149,191,98,55,37,58,237,66,150,125,212,100,94,9,63,120,211,54,21,225,245,55,11,172,90,109,147,74,239,30,159,206,218,126,183,126,99,203,112,254,210,148,126,46,31,188,255,0,208,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,221,45,185,166,156,226,63,179,255,0,180,179,207,141,88,209,120,227,157,237,46,246,188,166,243,229,73,229,232,92,182,147,183,107,45,183,254,198,132,17,234,77,39,221,254,147,57,55,149,190,25,120,137,142,116,127,165,151,36,239,64,82,77,230,121,10,229,49,43,168,111,156,235,111,125,137,72,82,54,242,189,229,169,238,237,225,222,199,240,147,134,214,92,48,214,12,39,166,90,190,147,171,179,29,182,223,155,215,79,99,154,178,38,247,43,150,82,148,148,234,180,26,180,47,13,116,240,33,213,156,202,166,2,59,29,113,87,97,234,218,200,201,69,233,73,189,245,45,63,199,8,233,143,252,45,176,123,16,169,147,234,22,36,31,66,214,185,46,170,50,185,178,164,238,94,215,77,8,209,217,105,65,122,235,71,115,253,158,253,140,197,64,227,190,7,221,248,7,127,78,177,174,232,188,183,163,184,239,33,205,237,31,53,148,188,235,73,94,141,184,178,78,166,210,187,26,181,47,249,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,226,162,79,199,67,238,46,186,52,134,165,199,106,83,10,220,219,200,75,136,61,12,181,73,150,164,125,199,250,128,0,0,8,253,158,60,118,131,128,88,3,90,184,223,123,151,46,176,220,154,37,60,246,153,255,0,58,118,20,149,181,224,218,203,197,159,235,17,39,226,101,239,207,181,70,101,79,16,111,185,83,220,250,218,141,203,87,91,202,251,41,220,244,135,140,255,0,220,164,181,82,254,226,252,5,245,240,246,192,150,112,83,0,104,201,117,26,78,184,89,143,89,127,185,250,170,126,20,77,201,254,145,100,126,179,94,37,167,224,94,249,62,0,0,0,0,63,194,116,182,105,240,164,79,144,173,173,70,105,111,44,244,51,209,41,35,51,240,239,224,66,152,56,156,103,38,86,38,221,114,48,122,209,151,253,227,162,201,91,115,79,150,94,180,166,92,153,29,196,253,99,9,89,122,139,79,116,172,211,240,212,251,136,157,151,44,6,185,179,15,137,116,251,10,220,70,132,227,141,59,49,221,91,250,152,199,33,150,150,189,171,113,189,218,115,146,122,18,181,63,119,196,175,231,45,25,118,180,114,233,135,52,203,74,222,137,182,106,98,178,117,25,28,199,79,159,39,144,203,110,175,106,221,112,147,184,217,35,209,39,161,120,23,223,215,128,0,7,16,204,230,85,172,44,200,218,50,169,55,12,45,181,52,50,190,138,95,49,227,229,58,77,60,150,207,98,30,109,42,209,79,25,232,163,208,252,15,183,133,19,230,119,46,23,110,91,177,22,109,163,112,179,172,85,184,227,176,36,110,107,235,99,155,239,54,210,182,161,215,13,58,147,38,122,40,245,47,127,223,216,120,127,103,54,224,192,11,242,13,157,91,153,205,180,43,83,26,97,230,121,104,79,33,215,158,138,218,158,220,150,22,234,182,180,201,150,194,50,35,251,143,185,222,157,177,112,211,110,203,122,155,115,82,29,230,194,170,196,102,108,117,237,82,119,54,234,18,180,158,138,34,50,236,162,241,34,63,184,135,211,1,82,188,107,172,70,96,87,176,250,247,132,206,174,85,61,45,214,175,113,246,229,34,156,211,125,141,95,121,253,146,47,191,95,17,28,56,103,94,237,90,57,163,183,34,72,115,99,85,46,179,113,232,103,253,29,58,97,151,130,76,252,85,247,11,249,0,0,0,0,0,0,0,0,0,0,0,0,1,154,124,205,85,151,92,198,251,146,168,226,247,41,254,143,83,211,79,8,140,167,224,95,15,128,183,126,18,214,129,91,153,118,106,168,182,244,118,171,187,122,181,251,92,169,211,146,93,183,25,23,101,124,11,251,68,225,1,80,188,93,115,47,38,171,120,30,0,81,29,229,179,70,255,0,178,197,180,143,153,205,106,4,182,62,211,68,101,161,145,253,133,158,190,253,60,4,8,193,188,41,173,227,61,251,79,176,168,46,114,164,212,57,218,57,162,21,183,99,46,59,224,165,160,143,82,104,203,237,23,250,15,68,248,23,129,214,174,6,217,52,219,74,221,99,254,199,183,33,174,118,231,61,100,187,33,111,25,109,91,139,211,186,139,222,126,30,239,1,210,135,200,187,110,170,37,147,110,84,110,171,138,95,77,78,165,198,122,92,151,121,107,94,198,219,109,75,89,237,65,26,143,68,165,71,216,140,251,8,21,140,156,97,112,190,201,168,189,73,195,203,75,233,114,218,82,155,91,253,124,136,27,20,74,113,39,234,189,8,245,211,106,15,199,250,255,0,113,143,53,98,241,168,180,107,21,70,96,222,88,77,232,40,170,74,82,185,158,158,118,87,173,185,36,103,203,110,9,31,129,169,95,241,116,247,144,157,216,53,142,184,123,142,150,220,123,146,195,171,245,141,58,210,28,113,29,59,237,242,212,109,182,179,78,174,182,131,61,9,212,119,34,239,175,227,167,67,1,19,184,132,229,126,155,143,56,65,83,172,83,162,107,113,80,34,189,62,51,156,197,125,98,88,139,45,72,107,67,117,13,150,174,58,94,177,145,233,239,35,47,10,29,168,66,172,89,87,59,240,100,23,77,83,162,78,83,106,251,11,229,190,203,134,71,225,170,79,69,39,239,35,211,222,66,246,248,110,230,5,220,104,192,186,93,46,165,222,161,108,71,98,142,181,118,250,196,198,135,13,38,189,9,180,36,181,83,167,219,83,252,79,221,46,0,0,0,0,7,249,74,142,212,200,207,68,121,58,182,251,106,109,101,175,138,76,180,63,15,196,81,23,19,92,190,185,132,56,227,58,230,167,70,219,74,186,29,118,166,165,239,215,73,18,102,76,89,167,67,113,74,251,45,151,125,8,190,226,49,234,56,79,99,140,139,23,25,191,71,115,85,253,238,184,83,202,104,180,47,240,167,229,193,101,62,13,169,95,101,7,226,162,79,225,226,46,232,0,0,0,112,60,240,98,115,184,91,151,43,182,173,21,222,92,170,141,50,125,53,133,109,215,107,142,64,146,164,158,134,133,17,232,109,248,25,17,125,227,61,15,57,81,188,46,151,29,90,249,211,235,117,3,82,149,162,83,189,231,156,241,211,178,75,85,43,238,47,192,94,215,14,92,182,81,176,87,5,41,151,3,237,115,43,151,35,12,212,222,123,114,203,150,137,17,34,45,77,109,39,86,131,209,109,107,184,136,140,254,4,94,50,228,0,121,204,67,178,105,56,137,101,86,172,202,219,28,216,149,138,124,152,46,39,114,147,217,214,150,217,247,74,146,126,11,63,121,126,37,226,51,197,155,220,20,127,1,177,198,187,101,155,92,184,143,72,149,58,2,119,17,233,16,230,72,109,174,252,197,159,131,95,214,61,223,18,247,156,218,224,243,152,25,77,86,234,184,33,87,127,116,117,176,253,86,41,237,34,209,102,186,124,100,39,213,111,95,13,123,154,255,0,18,247,139,102,1,72,124,90,48,81,88,115,140,208,111,120,141,109,131,119,243,121,62,182,186,116,177,32,180,175,23,20,127,105,126,242,79,246,248,142,77,144,60,104,111,6,243,5,69,169,212,21,182,153,43,169,234,143,77,116,219,10,82,81,224,133,171,237,56,94,5,248,246,240,155,252,103,109,86,100,90,182,181,204,152,186,185,23,174,220,238,243,245,119,57,79,71,134,189,254,30,2,33,112,188,159,22,6,110,237,21,72,236,165,117,251,15,191,109,41,147,117,240,47,188,95,152,0,0,8,162,207,17,44,33,44,113,168,224,197,69,174,144,226,114,122,106,142,233,78,117,59,161,245,43,250,162,141,234,109,236,158,235,239,174,165,240,18,184,0,0,6,101,179,11,107,80,172,108,125,196,187,42,214,131,209,81,109,251,194,179,75,167,70,230,173,206,68,86,38,186,219,77,239,89,169,106,218,132,36,181,81,154,143,77,76,204,251,139,21,224,151,130,159,246,245,152,201,149,15,141,149,79,138,219,191,240,121,146,220,121,6,223,252,8,155,82,92,255,0,30,74,79,216,49,106,128,51,89,155,31,106,124,100,249,129,112,249,139,227,218,209,113,231,23,48,223,36,197,133,54,124,216,148,139,99,16,239,138,234,42,243,163,72,95,164,102,34,61,62,144,78,194,50,216,73,102,50,147,33,179,90,146,181,45,237,84,218,137,182,210,178,127,202,101,51,0,100,230,99,30,109,140,38,77,82,37,62,12,249,29,77,85,231,106,13,69,127,209,204,232,185,69,20,156,37,27,178,121,68,190,90,18,218,251,250,235,34,105,14,45,26,30,194,172,51,181,112,111,14,45,204,45,178,162,116,244,91,102,158,213,62,54,230,219,67,143,108,47,93,247,121,104,66,20,243,171,53,56,226,201,37,189,197,173,70,90,168,199,171,25,246,207,174,110,239,236,204,226,229,78,5,66,157,112,90,118,157,185,35,209,176,109,42,132,135,155,91,47,198,91,232,57,83,98,154,185,72,156,102,243,168,86,212,145,182,141,173,110,94,195,90,255,0,95,13,76,189,90,185,139,204,212,26,37,235,39,90,45,163,79,85,219,38,158,168,173,190,221,87,166,149,25,180,67,116,156,35,65,50,181,190,147,112,141,42,220,218,22,130,36,154,201,104,252,156,76,105,52,170,6,117,241,2,133,66,166,68,167,83,105,209,232,49,33,195,136,202,89,98,51,13,209,32,165,182,155,109,36,73,66,18,146,36,146,72,136,136,136,136,132,191,225,189,128,214,110,100,184,126,98,62,20,222,112,162,41,21,27,226,162,186,100,231,163,155,203,164,212,74,149,0,163,205,104,146,180,43,123,106,86,166,146,90,119,160,214,218,143,98,212,71,86,215,101,3,232,165,213,89,181,189,55,74,172,250,26,161,34,159,233,26,76,158,162,12,206,83,138,71,62,59,186,23,49,149,237,220,133,232,91,146,100,122,22,162,213,56,61,230,187,17,239,153,149,28,178,94,174,250,102,149,107,219,235,172,80,42,143,188,103,42,12,86,159,142,193,192,86,164,124,214,75,168,73,180,102,100,166,146,133,54,91,144,109,165,168,129,197,31,219,179,19,127,37,242,120,66,127,240,84,246,88,186,126,96,78,242,234,112,159,224,2,0,113,171,246,88,181,190,96,65,242,234,136,170,188,167,123,83,224,223,204,11,123,204,88,23,125,196,122,236,186,172,108,152,226,29,211,101,92,213,91,126,181,11,209,61,53,70,151,53,200,146,152,223,85,136,133,236,117,179,74,211,185,11,82,79,67,238,149,25,31,99,49,81,121,100,204,222,100,171,249,146,194,138,21,119,48,120,149,81,166,212,111,138,20,73,144,229,221,147,222,98,75,14,79,101,46,52,227,106,116,210,180,41,38,105,52,153,25,25,25,145,141,4,128,0,10,171,227,157,250,147,253,228,254,26,57,87,5,79,106,123,167,229,252,239,49,167,11,169,0,1,26,184,143,93,151,85,141,147,28,67,186,108,171,154,171,111,214,161,122,39,166,168,210,230,185,18,83,27,234,177,16,189,142,182,105,90,119,33,106,73,232,125,210,163,35,236,102,42,47,44,153,155,204,149,127,50,88,81,66,174,230,15,18,170,52,218,141,241,66,137,50,28,187,178,123,204,73,97,201,236,165,198,156,109,78,154,86,133,36,205,38,147,35,35,35,50,49,107,252,81,253,132,241,55,242,95,56,132,41,91,41,222,212,248,55,243,2,222,243,22,6,148,192,0,5,85,241,206,253,73,254,242,127,13,17,87,133,199,183,102,25,126,117,228,243,69,255,0,0,12,214,102,199,218,159,25,62,96,92,62,98,248,159,248,93,157,250,22,81,248,108,97,116,43,114,85,42,165,137,181,191,74,59,68,162,76,101,114,25,68,82,175,204,39,165,75,75,110,182,182,217,216,151,80,217,239,37,45,221,54,165,73,109,211,69,96,93,55,101,213,124,215,101,93,55,173,205,85,184,43,83,118,117,53,26,164,215,37,202,127,98,18,132,111,117,195,82,213,181,8,74,75,83,236,148,145,23,98,33,50,177,159,133,142,46,96,246,90,33,227,76,218,148,73,215,13,38,60,138,165,225,65,142,165,188,186,116,69,46,58,88,110,55,37,165,165,229,178,149,73,118,83,170,113,45,33,9,245,55,165,179,117,200,191,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,102,7,20,60,203,225,102,104,44,76,13,190,176,206,173,255,0,132,221,109,26,99,241,189,41,76,250,232,77,55,213,176,203,174,114,121,188,133,173,189,202,245,209,162,139,222,69,202,184,92,123,118,97,151,231,94,79,52,88,255,0,23,108,66,191,176,215,45,182,221,119,14,111,139,130,213,169,63,124,67,136,236,202,37,77,232,47,184,194,160,79,82,154,83,140,169,42,52,26,144,133,26,76,244,213,9,63,113,8,63,195,135,48,184,251,124,231,59,15,45,107,215,28,49,2,224,162,205,244,183,83,78,170,92,211,101,197,127,101,42,90,209,189,167,28,82,21,181,104,74,139,82,236,164,145,151,114,33,48,56,213,251,44,90,223,48,32,249,117,68,85,6,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,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,186,84,70,93,140,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,73,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,237,120,140,224,53,155,141,89,92,188,170,149,216,81,26,174,216,116,121,183,53,10,172,168,230,227,240,215,21,174,123,236,160,201,105,61,146,26,100,218,81,25,154,8,205,183,13,10,83,72,211,62,227,74,121,177,246,88,198,79,151,247,15,151,62,51,88,52,187,152,124,192,216,57,101,194,249,216,175,136,203,150,186,108,57,17,226,53,14,9,178,115,102,190,243,132,148,181,29,183,156,109,46,44,147,189,213,36,149,169,54,211,138,239,180,198,120,113,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,85,138,240,188,225,251,255,0,107,121,173,197,214,127,197,85,172,202,58,147,255,0,9,104,228,205,98,68,111,248,52,152,142,50,239,236,59,175,217,32,227,157,250,147,253,228,254,26,32,174,78,175,171,171,12,49,238,157,137,22,85,46,149,81,173,90,214,253,207,89,141,30,168,251,141,69,87,79,65,158,234,205,102,218,84,181,109,66,20,162,108,182,243,20,146,65,184,209,40,220,71,53,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,223,112,216,201,181,189,151,76,47,135,137,85,73,49,42,119,221,251,71,140,245,70,84,89,177,103,194,137,17,78,56,243,44,193,146,211,100,102,135,26,114,49,188,105,117,214,156,113,132,41,10,82,18,133,28,202,21,23,197,219,27,241,163,13,115,37,109,208,176,231,23,175,91,86,154,253,143,14,91,176,232,149,249,112,88,113,245,79,158,149,58,166,217,113,41,53,154,80,132,154,140,181,209,9,47,113,14,149,193,175,22,49,79,20,63,75,255,0,164,204,75,186,238,223,70,125,31,232,189,59,89,147,63,165,230,122,67,153,202,231,45,91,55,114,209,187,110,154,236,78,190,4,56,7,26,191,106,123,91,229,252,31,49,168,142,171,192,199,245,217,251,183,252,72,126,78,42,25,245,147,42,77,87,43,24,55,93,151,13,16,228,61,79,190,106,113,249,70,137,136,54,153,81,64,141,33,183,84,162,65,41,111,181,41,10,66,23,189,174,86,166,131,117,43,128,25,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,219,136,104,79,47,25,126,176,114,203,133,240,112,163,14,81,45,116,216,114,36,75,118,100,226,100,230,205,125,231,13,74,118,67,140,182,218,92,89,39,99,73,81,167,82,109,166,211,223,105,12,251,230,199,218,159,25,62,96,92,62,98,248,186,158,23,30,194,120,101,249,215,156,77,18,43,16,175,90,86,26,216,23,46,35,87,99,203,126,155,106,209,230,214,230,53,17,9,83,238,49,25,149,188,226,91,74,148,148,154,205,40,50,34,53,36,181,211,83,47,17,249,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,82,103,16,76,133,92,57,102,188,167,95,56,125,66,151,51,10,234,242,28,122,10,227,245,83,87,64,65,20,100,155,51,158,54,137,12,161,82,36,41,184,230,167,22,181,161,4,74,82,150,70,103,197,50,187,153,187,251,43,56,161,77,196,11,66,76,185,148,212,72,74,171,86,241,212,94,141,10,178,193,54,235,123,31,75,103,181,75,66,95,117,77,45,105,89,54,225,165,123,85,161,165,90,20,193,124,94,179,113,235,11,237,252,92,195,247,229,185,66,184,163,169,232,229,45,131,101,246,150,135,20,211,172,184,142,228,75,109,214,220,108,205,38,164,25,160,205,42,82,76,148,116,109,197,31,219,179,19,127,37,242,120,66,85,112,49,253,118,126,237,255,0,18,22,168,0,0,2,149,184,213,251,83,218,223,47,224,249,141,68,117,94,6,63,174,207,221,191,226,66,213,0,5,32,113,30,204,46,62,216,217,206,196,59,90,202,199,12,64,183,232,176,189,19,211,83,169,119,52,216,145,88,223,74,136,181,236,105,183,18,132,238,90,212,163,208,187,169,70,103,220,204,73,94,13,120,177,138,120,161,250,95,253,38,98,93,215,118,250,51,232,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,240,33,101,64,0,3,42,226,255,0,184,92,123,9,225,151,231,94,113,52,74,160,0,20,3,197,31,219,179,19,127,37,242,120,66,85,112,49,253,118,126,237,255,0,18,22,168,0,0,51,89,155,31,106,124,100,249,129,112,249,139,227,186,189,144,171,135,16,242,81,135,57,150,193,122,20,186,165,117,81,234,140,221,84,88,189,84,201,181,53,166,182,228,88,143,65,138,211,75,51,90,90,53,115,139,122,16,77,176,133,146,119,115,13,81,171,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,25,161,198,156,113,179,52,154,86,68,179,52,169,42,34,81,104,79,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,6,85,196,191,225,221,146,9,153,170,190,206,237,188,98,237,195,43,78,160,211,85,212,155,207,198,122,168,226,153,117,196,69,138,234,26,82,21,181,104,99,168,34,113,183,16,212,132,154,20,74,90,20,87,189,73,164,210,168,20,168,84,42,21,50,37,58,155,78,142,220,72,112,226,50,150,88,140,195,105,36,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,253,98,42,241,71,246,19,196,223,201,124,226,16,160,17,50,184,130,100,42,225,203,53,229,58,249,195,234,20,185,152,87,87,144,227,208,87,31,170,154,186,2,8,163,36,217,156,241,180,72,101,10,145,33,77,199,53,56,181,173,8,34,82,148,178,51,63,19,145,124,230,215,114,121,136,242,170,110,82,189,51,102,93,29,60,123,154,154,210,16,82,148,219,70,190,84,152,206,43,77,30,107,154,233,147,106,81,54,226,86,164,171,105,154,29,110,255,0,173,107,178,213,190,104,81,110,155,42,230,165,92,20,89,187,250,106,141,46,107,114,226,191,177,106,66,246,58,217,169,10,218,180,41,39,161,246,82,76,143,185,24,174,190,50,152,177,138,120,95,250,32,253,25,226,93,215,105,122,79,233,7,91,232,42,204,152,29,87,47,209,252,190,111,37,105,223,183,152,189,187,181,211,122,180,241,49,26,184,112,230,23,31,111,156,231,97,229,173,122,227,134,32,92,20,89,190,150,234,105,213,75,154,108,184,175,236,165,75,90,55,180,227,138,66,182,173,9,81,106,93,148,146,50,238,68,59,95,28,239,212,159,239,39,240,209,5,114,103,130,150,174,98,115,39,103,224,229,235,80,170,194,162,220,30,144,234,95,165,186,219,114,145,200,129,34,66,54,41,198,220,65,106,182,82,71,170,15,213,51,211,67,208,203,202,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,155,31,225,95,159,88,210,163,82,178,177,140,149,216,144,215,14,59,52,251,26,167,35,154,107,152,179,117,229,28,9,50,28,117,73,37,146,86,195,81,80,148,33,27,26,229,106,107,54,146,187,74,21,87,199,59,245,39,251,201,252,52,69,94,30,57,122,181,115,65,136,88,137,132,119,76,158,131,175,195,249,82,105,213,68,69,110,67,212,201,205,84,233,202,106,67,105,89,127,148,218,201,42,66,150,211,174,160,150,141,251,139,138,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,155,31,225,95,159,88,210,163,82,178,177,140,149,216,144,215,14,59,52,251,26,167,35,154,107,152,179,117,229,28,9,50,28,117,73,37,146,86,195,81,80,148,33,27,26,229,106,107,54,146,187,74,0,0,1,20,95,226,37,132,71,142,52,236,24,167,53,213,156,190,119,83,81,221,41,190,155,108,62,165,31,84,113,189,125,221,211,217,125,180,212,254,2,87,0,0,0,160,222,40,115,226,207,205,221,220,168,253,205,61,6,227,239,223,90,100,45,60,75,238,18,243,131,21,170,204,123,86,233,185,149,23,71,37,116,59,93,222,126,182,215,42,8,240,215,183,195,192,66,12,254,99,67,120,201,152,42,213,78,158,173,212,200,189,55,74,122,105,174,232,81,82,191,20,33,95,105,179,241,47,195,183,143,89,225,47,130,138,196,108,103,155,123,202,107,116,27,67,151,206,245,180,215,170,137,57,164,248,56,147,251,72,247,18,191,179,196,93,224,10,68,226,185,152,9,88,133,140,206,97,173,62,71,247,174,214,211,66,216,94,191,83,18,11,222,246,210,162,209,72,63,235,43,251,11,176,230,156,63,50,216,206,98,177,120,162,85,163,243,168,148,111,251,32,157,230,159,233,162,202,54,190,203,173,175,237,178,95,103,95,191,66,241,191,232,48,98,211,163,34,28,54,185,109,55,174,212,238,51,211,83,51,62,231,223,196,204,126,128,1,17,184,140,229,174,141,141,88,43,83,175,176,215,42,185,109,199,122,166,203,219,150,174,98,35,196,150,180,181,180,221,66,11,85,187,174,227,35,50,248,25,120,81,43,75,168,217,247,74,29,66,249,51,232,149,2,82,85,162,85,177,230,92,241,211,186,79,69,39,239,47,196,104,95,35,248,156,238,41,101,202,210,171,74,119,153,42,157,76,129,77,125,91,116,220,227,112,35,41,71,161,33,36,90,155,158,4,70,95,120,239,128,0,0,2,145,120,176,227,148,139,235,25,191,71,112,149,253,238,183,147,202,116,180,47,240,166,37,206,101,94,45,165,95,101,101,224,163,79,227,226,60,191,12,172,190,185,139,216,227,6,230,168,198,221,74,181,221,106,166,149,239,211,89,17,166,67,89,39,66,113,42,251,46,31,125,12,190,227,49,123,177,99,181,14,51,49,25,78,141,176,218,91,65,107,224,146,45,11,199,240,31,234,0,0,0,0,34,63,18,44,192,187,130,216,23,84,165,211,123,84,46,120,239,209,208,174,223,86,153,48,230,36,151,161,182,180,158,138,104,187,106,90,252,75,223,68,144,33,86,47,91,161,136,44,23,83,84,173,206,75,105,251,8,230,62,243,132,69,227,162,75,85,43,238,34,215,220,66,248,184,123,101,126,155,128,216,65,76,172,84,98,105,113,87,226,179,62,75,156,197,125,90,95,139,17,75,107,66,117,109,158,142,52,126,177,17,107,238,34,47,25,98,3,158,99,46,58,225,238,5,219,114,46,75,242,175,209,180,211,75,113,180,116,239,185,204,81,54,226,201,58,180,218,204,181,38,151,220,203,182,159,134,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,63,2,74,191,227,105,238,49,233,112,111,140,46,23,222,213,22,105,56,135,105,125,17,91,170,75,104,127,175,145,63,122,141,77,164,189,86,97,22,154,238,89,248,255,0,83,239,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,238,68,125,199,215,17,255,0,58,57,114,163,102,27,7,170,244,121,5,203,170,211,226,200,155,1,239,92,244,121,184,178,18,209,109,39,91,79,218,123,95,88,204,190,37,167,134,125,175,187,66,163,135,247,149,98,207,169,158,178,168,211,228,66,90,189,95,89,76,186,166,205,90,37,74,34,212,208,125,181,63,196,197,178,112,138,204,180,155,206,133,55,2,235,174,243,103,209,34,57,80,136,173,164,157,176,153,68,8,168,70,137,104,146,126,178,143,185,172,213,241,35,241,22,74,2,15,113,105,180,10,227,203,179,181,68,55,171,180,173,187,21,175,217,230,206,130,147,237,184,136,251,39,224,127,216,42,35,44,181,101,208,241,190,219,170,54,189,170,99,172,208,244,215,198,35,201,248,31,199,224,52,176,0,0,0,0,0,0,0,0,0,0,0,0,63,45,78,81,195,132,228,146,61,13,26,119,252,76,139,253,35,47,247,211,202,126,234,156,234,143,83,87,43,255,0,161,164,94,239,13,74,59,148,172,175,219,170,112,180,231,117,122,127,101,70,103,222,127,17,43,71,225,173,213,24,162,211,30,169,201,61,27,103,110,239,31,122,137,62,226,63,121,252,6,104,113,210,244,147,136,120,169,91,188,37,185,204,118,161,211,110,86,132,90,236,140,211,101,216,146,146,240,65,123,136,89,63,7,92,18,232,169,181,204,87,169,43,214,153,211,116,136,211,195,98,170,12,47,185,57,247,151,138,127,15,136,180,81,254,19,165,179,79,133,34,124,149,109,106,51,75,121,197,104,103,162,82,70,102,125,187,248,16,163,158,37,89,180,172,227,6,40,84,48,234,137,47,151,110,91,114,93,130,227,92,180,31,50,84,121,19,25,55,55,41,148,56,90,182,225,22,132,163,73,124,76,251,136,72,26,30,154,251,135,177,194,140,83,186,112,118,243,133,123,90,50,249,19,98,56,218,143,234,219,86,244,33,212,57,183,235,16,178,45,77,180,247,211,255,0,96,187,60,141,103,198,220,204,133,18,61,171,112,51,232,235,174,4,100,54,235,123,156,123,169,216,136,200,83,218,162,59,109,163,115,175,25,109,35,61,52,248,120,76,65,255,0,43,66,92,66,155,89,106,149,17,164,203,226,70,41,75,138,222,92,27,195,124,77,253,40,208,216,217,76,185,29,223,39,214,215,89,178,36,78,125,103,235,58,165,125,148,23,130,73,63,13,15,176,229,252,57,241,245,236,15,204,5,49,50,28,210,159,114,169,154,27,229,161,122,165,34,108,77,202,236,218,212,126,171,94,5,167,226,94,251,245,165,212,35,213,233,145,42,176,215,189,137,172,55,33,165,104,101,170,22,146,81,30,134,68,126,6,94,36,63,80,0,0,0,0,138,28,71,48,30,54,49,96,5,106,166,209,127,124,45,120,178,107,77,120,250,253,52,41,106,74,127,164,66,75,85,57,226,100,127,129,138,45,177,174,25,216,113,136,244,91,144,139,151,42,221,172,198,150,162,236,123,87,29,244,172,203,193,68,125,209,240,63,237,26,46,203,38,38,39,22,176,82,214,188,116,250,217,20,184,36,241,252,92,84,70,92,81,253,132,251,220,247,22,159,244,14,166,0,0,2,176,120,209,226,25,70,183,109,172,52,97,221,175,187,42,29,97,101,183,93,90,54,234,44,153,119,78,158,63,238,181,251,189,226,15,100,39,11,203,19,243,41,105,69,124,191,155,209,106,80,42,238,127,186,38,103,197,35,79,101,164,203,178,252,75,95,192,198,134,32,195,102,157,6,61,62,50,118,179,21,164,50,217,106,103,162,82,68,69,227,223,192,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,211,74,47,31,191,195,199,232,96,246,110,48,67,27,222,68,27,26,236,234,231,41,178,90,163,244,18,219,219,221,178,63,89,214,80,147,245,157,65,127,110,191,29,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,223,193,132,53,80,125,71,221,100,94,38,94,9,51,251,253,194,182,178,175,136,18,48,215,30,172,203,141,133,104,143,77,211,153,123,177,127,69,214,176,181,120,165,95,177,238,45,70,136,176,158,245,103,17,48,254,149,120,176,122,183,80,231,232,125,255,0,216,223,113,191,122,83,251,31,2,255,0,72,245,194,40,241,29,192,180,227,62,3,203,118,47,122,157,19,151,209,151,199,157,50,39,51,197,196,39,236,181,239,215,238,208,252,104,58,157,57,218,108,214,230,177,246,219,215,79,15,121,25,123,255,0,17,111,249,228,191,35,226,78,64,25,187,139,235,151,55,118,142,119,78,221,149,168,205,248,109,78,191,99,224,43,247,32,245,23,105,121,161,180,101,52,173,20,158,191,67,211,255,0,189,210,139,224,127,17,162,32,0,1,230,113,26,250,163,97,197,163,58,238,175,73,228,67,133,202,222,189,139,86,155,221,67,101,217,41,81,248,172,189,195,51,247,173,223,34,235,188,38,93,102,223,41,217,92,191,87,82,86,155,90,75,127,178,69,224,159,128,209,110,86,111,10,165,245,130,22,237,201,89,94,249,114,186,190,98,180,73,107,182,99,232,46,201,74,75,193,5,238,29,100,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,134,99,113,10,245,170,226,85,255,0,114,226,53,118,60,70,42,87,85,98,109,110,99,81,16,164,176,219,242,94,91,206,37,180,169,74,81,32,148,179,34,35,82,143,77,53,51,241,19,211,130,158,38,125,31,199,27,211,11,101,203,165,71,137,120,91,232,168,51,212,57,178,84,137,208,30,250,182,35,234,178,37,234,196,185,142,45,4,149,43,107,4,162,52,165,11,214,229,0,102,179,54,62,212,248,201,243,2,225,243,23,199,117,182,108,170,173,213,194,98,236,174,211,228,68,110,61,157,141,13,214,231,37,229,168,150,227,11,166,68,130,73,104,137,38,70,190,108,230,148,100,163,73,108,74,207,93,72,146,174,41,147,251,254,78,24,102,143,11,111,54,110,24,148,40,241,110,136,49,170,21,9,102,210,88,98,157,37,210,143,52,220,83,165,177,8,56,207,60,70,179,211,97,25,168,141,38,68,162,210,72,10,245,226,123,144,169,56,207,74,151,152,28,31,161,75,159,136,52,200,241,153,170,210,34,114,144,85,106,115,9,123,123,205,180,150,185,178,39,36,148,194,72,141,223,89,150,9,180,37,75,38,208,170,129,176,47,251,203,11,47,42,78,32,225,245,195,46,135,112,208,228,20,152,51,163,25,111,105,122,25,25,25,25,26,86,133,36,212,133,161,68,104,90,20,164,168,148,149,25,31,181,205,6,53,255,0,40,156,106,171,227,27,148,254,138,93,193,79,163,245,236,37,174,91,104,156,197,46,44,121,92,164,243,28,50,100,223,101,211,111,114,205,92,179,70,237,21,169,23,191,195,140,230,215,112,147,39,119,86,89,236,106,87,42,171,125,220,21,25,21,186,196,132,33,109,177,71,145,6,36,101,70,142,131,215,87,157,229,60,149,184,162,34,109,179,45,154,173,100,182,121,6,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,192,142,255,0,178,119,149,91,55,42,24,71,79,179,232,212,216,138,185,234,49,227,201,187,42,237,184,111,46,163,81,36,122,228,151,84,132,43,166,109,74,113,44,163,106,118,160,205,70,92,197,184,181,211,183,20,127,110,204,77,252,151,201,225,9,255,0,193,83,217,98,233,249,129,59,203,169,194,127,128,8,1,198,175,217,98,214,249,129,7,203,170,34,170,242,157,237,79,131,127,48,45,239,49,96,104,79,30,240,82,213,204,78,19,215,112,114,245,168,85,97,81,110,14,151,169,126,150,235,109,202,71,34,75,82,17,177,78,54,226,11,85,178,146,61,80,126,169,158,154,30,134,81,131,15,120,68,229,183,13,111,251,107,17,168,87,182,37,63,82,181,107,16,171,112,218,151,82,128,166,28,126,51,200,121,180,184,148,195,74,141,6,164,17,25,18,146,122,107,161,151,136,155,224,0,2,170,248,231,126,164,255,0,121,63,134,142,85,193,83,218,158,233,249,127,59,204,105,194,234,64,0,115,252,123,193,75,87,49,56,79,93,193,203,214,161,85,133,69,184,58,94,165,250,91,173,183,41,28,137,45,72,70,197,56,219,136,45,86,202,72,245,65,250,166,122,104,122,25,70,12,61,225,19,150,220,53,191,237,172,70,161,94,216,148,253,74,213,172,66,173,195,106,93,74,2,152,113,248,207,33,230,210,226,83,13,42,52,26,144,68,100,74,73,233,174,134,94,35,218,241,71,246,19,196,223,201,124,226,16,165,108,167,123,83,224,223,204,11,123,204,88,26,83,0,0,21,87,199,59,245,39,251,201,252,52,69,94,23,30,221,152,101,249,215,147,205,23,252,0,51,89,155,31,106,124,100,249,129,112,249,139,227,154,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,138,140,206,213,56,87,228,42,52,88,212,172,211,227,37,10,36,197,204,142,205,66,198,166,72,230,146,225,172,157,121,39,62,76,119,26,74,77,102,148,48,236,85,165,107,70,199,121,186,18,201,165,34,210,133,37,241,53,200,149,87,4,111,42,142,57,225,109,179,17,188,47,175,72,109,82,161,210,216,82,17,109,205,89,37,42,67,141,234,100,136,207,59,170,155,90,54,182,133,185,200,218,217,19,60,216,22,37,87,11,143,110,204,50,252,235,201,230,139,158,205,6,87,236,28,217,216,20,252,57,196,106,189,193,78,166,211,171,13,86,218,118,137,33,150,95,83,237,178,243,41,74,148,243,78,164,209,182,66,204,200,146,71,169,39,191,137,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,3,141,95,178,197,173,243,2,15,151,84,68,0,225,113,237,217,134,95,157,121,60,209,97,60,77,114,37,74,198,235,54,163,142,120,91,108,203,115,20,40,49,219,84,168,116,182,18,181,220,144,144,105,74,144,227,122,145,174,75,45,106,166,214,141,206,45,13,242,54,184,102,207,42,155,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,118,118,206,107,168,89,180,225,233,138,247,151,54,149,14,239,166,225,253,195,14,233,162,66,121,106,232,37,116,18,137,183,9,46,17,44,153,125,8,230,182,122,173,37,170,219,230,45,109,56,98,139,6,148,243,99,236,177,140,159,47,238,31,46,124,102,176,119,252,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,199,96,225,177,145,138,174,96,175,248,120,169,136,212,185,112,112,234,213,145,26,164,210,38,82,212,166,46,135,210,243,132,152,173,41,230,205,135,163,37,200,235,76,157,13,71,166,141,109,35,112,220,110,242,69,85,241,206,253,73,254,242,127,13,17,87,133,199,183,102,25,126,117,228,243,68,117,196,43,42,171,134,183,253,203,135,53,217,17,31,169,90,181,137,180,73,142,196,90,148,195,143,198,121,108,184,166,212,164,165,70,131,82,12,200,205,41,61,52,212,139,192,95,71,13,27,254,78,32,228,183,14,229,84,174,24,149,90,149,14,60,154,4,162,100,218,223,13,17,36,184,212,88,238,161,178,45,139,76,50,136,101,184,183,169,10,66,213,187,126,227,148,2,47,230,131,135,166,11,230,206,255,0,167,226,54,35,92,247,173,58,165,78,163,181,68,105,170,36,216,140,176,166,27,121,231,146,165,37,232,206,168,215,186,66,200,204,148,69,161,39,183,137,159,160,202,150,74,112,179,39,223,74,127,70,117,251,174,167,244,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,181,173,198,175,218,158,214,249,127,7,204,106,34,63,229,239,53,213,220,186,96,214,47,89,182,43,181,90,117,223,137,30,132,135,79,173,194,121,13,122,42,44,101,75,57,110,18,140,141,100,242,208,250,26,108,208,73,82,121,139,112,156,66,218,65,47,138,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,148,153,159,98,49,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,76,138,25,172,205,143,181,62,50,124,192,184,124,197,241,117,60,46,61,132,240,203,243,175,56,154,58,174,108,125,150,49,147,229,253,195,229,207,138,128,225,221,159,169,153,99,186,142,195,197,42,133,86,165,134,85,190,84,125,78,75,242,62,140,184,78,58,190,166,44,109,198,130,101,107,125,197,72,109,180,19,138,245,92,78,229,55,203,118,237,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,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,125,211,132,118,58,98,61,161,153,58,62,8,83,43,60,219,50,251,235,221,169,82,228,17,173,182,101,71,128,243,237,202,143,220,185,79,31,78,134,214,101,170,86,217,145,41,38,104,105,77,248,14,40,254,221,152,155,249,47,147,194,18,171,129,143,235,179,247,111,248,144,181,64,0,0,20,173,198,175,218,158,214,249,127,7,204,106,35,170,240,49,253,118,126,237,255,0,18,22,168,0,33,254,61,240,191,192,44,196,226,197,119,24,239,91,191,16,33,86,174,14,151,169,98,151,80,132,220,84,114,35,53,29,27,18,228,71,22,90,161,148,153,234,179,245,140,244,208,180,34,232,25,82,201,78,22,100,251,233,79,232,206,191,117,212,254,150,244,61,111,167,101,70,123,151,210,243,249,124,174,75,13,105,175,82,189,219,183,107,162,116,211,67,214,64,0,0,12,171,139,254,225,113,236,39,134,95,157,121,196,209,42,128,0,80,15,20,127,110,204,77,252,151,201,225,9,85,192,199,245,217,251,183,252,72,90,160,0,0,205,102,108,125,169,241,147,230,5,195,230,47,139,169,225,113,236,39,134,95,157,121,196,209,0,56,161,100,91,244,41,117,47,28,112,114,204,233,48,218,181,179,211,17,161,43,115,52,42,163,142,40,143,70,73,37,211,195,123,86,249,122,26,144,135,77,109,253,82,85,29,179,141,89,81,205,118,35,229,43,17,209,122,217,78,245,212,169,220,182,43,244,7,222,52,69,171,197,73,153,146,84,100,71,203,121,27,148,109,60,68,106,109,74,81,25,45,11,113,181,232,122,192,191,236,220,83,179,105,56,131,135,215,12,74,229,189,92,142,82,96,206,140,103,177,212,106,100,100,100,100,74,66,210,162,82,22,133,17,45,11,74,146,162,74,146,100,89,119,23,253,194,227,216,79,12,191,58,243,137,162,85,0,138,188,81,253,132,241,55,242,95,56,132,40,4,106,34,255,0,176,44,220,83,179,106,216,125,136,54,244,74,229,189,92,142,113,167,65,146,71,177,212,106,70,70,70,70,74,66,210,162,74,208,180,153,45,11,74,84,147,74,146,70,89,236,206,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,45,56,62,230,11,28,99,223,101,128,40,183,234,183,54,25,72,231,190,236,222,67,206,51,105,74,83,47,190,133,115,146,149,33,182,100,173,151,17,201,89,165,42,117,92,198,204,149,205,75,179,255,0,53,185,41,194,204,224,253,22,253,38,87,238,186,103,209,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,26,248,231,126,164,255,0,121,63,134,136,171,194,227,219,179,12,191,58,242,121,162,213,51,237,146,10,22,110,44,70,166,219,145,105,84,220,77,162,114,154,162,86,230,60,184,236,174,41,188,70,244,89,106,109,167,22,227,59,20,234,219,45,134,164,59,166,213,37,46,58,75,161,107,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,210,162,50,236,100,46,251,135,118,126,161,230,114,213,59,15,20,170,20,170,110,38,209,57,81,245,57,44,71,250,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,174,1,199,59,245,39,251,201,252,52,114,174,10,158,212,247,79,203,249,222,99,78,19,255,0,62,217,32,161,102,226,196,106,109,185,22,149,77,196,218,39,41,170,37,110,99,203,142,202,226,155,196,111,69,150,166,218,113,110,51,177,78,173,178,216,106,67,186,109,82,82,227,164,186,22,186,109,59,170,198,174,202,181,175,91,102,171,111,214,161,108,234,105,213,72,78,68,148,198,244,37,104,222,211,132,149,167,114,22,149,22,165,221,42,35,46,198,66,250,120,119,102,135,17,243,57,131,71,86,197,43,18,171,77,173,81,57,81,254,145,157,60,227,210,238,102,205,78,183,212,197,86,132,131,121,11,97,196,72,109,178,54,210,189,166,157,164,231,41,169,84,0,3,147,102,154,240,170,88,184,33,113,92,148,101,236,151,23,164,229,171,68,158,155,166,48,131,236,164,168,188,22,126,225,157,43,42,239,145,106,94,16,238,178,111,154,236,94,103,171,169,39,93,205,41,191,217,50,240,87,192,105,131,14,111,170,54,35,218,48,110,234,12,158,124,57,188,221,139,216,180,235,177,213,182,125,148,148,159,138,15,220,61,48,0,0,206,238,126,42,46,213,51,67,119,75,121,90,169,93,7,125,11,255,0,185,209,75,224,95,1,96,57,26,191,35,225,182,64,30,187,204,185,43,133,183,87,59,171,118,250,212,150,252,54,171,79,183,240,21,3,81,156,237,74,107,147,95,251,110,105,175,135,184,136,189,223,128,191,14,28,56,22,156,24,192,120,142,202,237,83,173,243,58,194,248,114,102,75,229,248,56,180,253,151,125,218,125,250,159,132,175,30,71,22,47,86,112,239,15,234,183,139,231,163,116,254,70,167,223,253,145,246,219,247,37,95,183,240,63,244,140,207,222,87,52,187,198,228,153,113,207,61,95,151,203,222,125,191,168,218,80,94,4,69,224,146,247,11,184,225,99,130,197,134,184,16,221,207,49,189,181,11,147,94,121,107,174,157,60,201,168,79,130,212,159,178,178,240,34,254,209,53,135,240,207,66,212,199,26,198,28,220,96,134,8,60,184,55,205,217,210,78,75,102,180,199,232,37,185,187,187,132,94,179,76,173,37,235,52,178,254,205,126,26,252,252,28,206,142,3,227,108,244,209,173,11,175,155,83,90,137,40,141,208,204,78,186,169,180,145,239,113,132,39,237,58,146,241,251,252,60,59,124,232,108,212,96,200,167,201,78,230,101,52,182,92,45,76,181,74,136,200,252,59,248,24,207,62,125,176,188,176,195,50,151,108,86,11,249,189,106,165,62,174,223,251,146,122,124,162,36,247,90,140,251,35,196,244,252,8,78,30,11,152,136,82,109,219,151,13,31,119,115,237,73,153,88,65,109,211,70,137,20,230,72,187,39,79,31,247,90,253,222,241,103,192,0,0,57,102,102,241,49,56,75,130,151,77,227,167,214,199,165,206,38,79,224,226,98,60,226,79,236,43,222,223,188,180,255,0,160,103,70,249,184,103,98,62,35,214,174,67,46,100,171,138,179,38,90,75,177,110,92,135,212,178,47,4,145,119,95,192,191,176,94,151,14,60,7,141,131,184,1,69,169,186,95,223,11,162,44,106,211,190,62,167,83,10,34,148,159,233,22,147,209,77,248,145,23,224,66,87,128,0,0,0,15,203,84,168,71,164,83,37,213,102,47,99,16,152,114,67,170,208,207,68,33,38,163,61,8,140,252,8,252,8,80,87,17,140,125,123,28,49,254,166,136,238,107,79,182,148,245,13,130,208,189,98,143,54,94,213,119,109,10,47,85,223,3,215,241,63,119,79,225,73,151,6,177,35,19,127,74,53,198,55,211,45,183,119,198,245,180,210,108,121,16,95,65,250,174,165,95,101,103,226,147,79,199,83,236,46,185,8,75,104,75,104,45,18,146,36,145,124,8,135,253,8,119,158,92,248,219,153,111,162,72,181,109,246,125,35,117,207,140,182,218,111,115,140,244,219,209,37,9,123,85,199,113,181,237,117,146,45,166,101,174,191,15,26,76,197,124,83,186,113,138,243,155,123,93,210,249,243,101,184,226,139,234,219,78,196,45,213,185,183,234,208,130,61,13,197,119,211,255,0,96,241,218,30,154,251,128,77,190,26,185,180,172,224,254,40,83,240,234,183,47,153,110,92,146,90,130,219,92,180,23,46,84,137,16,217,39,55,37,149,184,122,54,217,150,134,162,73,252,72,251,139,198,131,45,154,132,40,243,227,43,115,82,90,67,205,171,67,45,82,162,35,35,239,223,192,199,251,25,18,136,210,126,7,216,83,63,23,156,19,250,51,137,176,113,54,158,173,99,85,35,52,195,201,211,193,231,36,79,121,71,169,184,103,224,146,240,73,23,253,2,61,100,18,254,119,15,179,51,106,205,109,221,136,170,205,131,74,123,213,35,213,183,106,17,77,69,246,85,251,30,237,15,239,33,161,10,37,85,138,213,49,154,156,99,213,167,183,109,241,247,40,210,126,36,94,242,248,15,220,34,151,18,186,59,149,92,175,220,74,108,181,228,244,154,255,0,109,70,31,222,95,1,68,86,43,166,197,213,9,212,158,134,158,111,255,0,67,80,212,5,50,81,204,132,220,147,61,77,122,247,252,12,203,253,3,245,0,0,0,0,0,0,0,0,0,0,0,0,243,184,128,181,55,104,207,90,60,75,149,255,0,209,80,51,23,114,25,170,181,32,213,227,234,127,250,132,52,15,195,233,168,237,101,110,210,228,175,113,159,95,187,177,151,251,99,43,226,36,120,229,57,164,168,187,73,192,155,154,160,203,155,22,215,69,162,180,215,77,102,48,94,26,31,196,102,180,207,83,212,198,131,184,115,81,105,148,172,167,89,207,64,238,185,62,144,230,159,173,223,109,74,94,223,19,63,137,248,9,52,57,134,103,107,147,45,236,189,98,53,86,1,127,56,102,213,172,41,181,118,245,84,80,94,81,43,67,35,35,208,200,187,104,51,111,114,84,36,213,174,42,165,86,106,247,200,153,53,249,14,171,66,45,86,183,13,74,61,8,136,188,76,252,8,125,28,62,177,46,28,74,187,233,150,93,173,15,170,168,213,37,51,21,150,249,136,70,170,117,212,54,158,235,82,83,246,150,159,19,47,31,119,136,182,140,4,225,141,74,183,108,154,113,223,84,222,101,86,98,89,122,98,121,202,46,82,150,203,92,196,106,212,163,74,180,82,87,220,188,125,221,180,28,227,55,60,45,154,161,91,21,76,71,194,249,26,29,58,51,243,101,65,217,226,134,219,125,229,171,152,252,179,248,54,157,9,39,241,34,241,33,91,246,205,199,114,225,109,239,26,185,73,123,164,171,208,42,8,112,143,107,110,109,117,135,137,90,122,196,164,158,139,108,189,198,93,189,228,47,103,135,230,107,153,204,150,20,180,138,211,187,110,74,33,166,4,164,109,51,231,37,152,209,119,189,170,89,109,180,234,227,199,234,22,186,123,140,203,194,86,8,251,158,76,24,143,141,121,127,184,40,156,142,100,202,92,105,117,72,126,177,151,215,183,10,74,81,253,116,23,139,190,243,50,248,151,195,62,21,106,124,219,58,237,153,74,146,157,179,40,117,23,35,184,90,145,232,227,46,154,79,192,204,188,83,241,50,252,69,252,112,246,197,212,226,182,92,45,179,95,103,237,216,112,232,107,47,143,34,4,77,79,236,36,188,92,251,255,0,19,18,100,0,0,0,0,126,74,181,54,61,98,149,54,145,45,59,152,157,29,200,206,150,166,90,161,105,52,159,129,145,248,31,184,200,103,191,63,120,66,230,15,102,62,225,165,147,28,168,245,185,18,235,113,139,118,237,90,122,124,164,163,250,235,63,6,253,230,71,241,34,19,123,131,94,45,174,125,18,185,133,115,31,213,81,220,147,83,105,27,127,168,148,83,216,79,114,71,222,126,42,254,207,120,179,208,0,1,252,51,218,70,103,238,45,69,18,113,82,191,94,187,179,34,253,57,103,170,40,240,215,1,62,31,236,83,230,151,236,151,237,125,255,0,137,142,173,193,158,214,92,220,72,175,220,107,45,26,143,77,148,193,31,251,180,191,79,94,158,58,248,31,192,90,206,45,86,38,219,216,97,118,87,41,206,114,229,64,162,79,146,202,244,35,218,180,71,113,73,61,12,140,143,185,23,137,24,205,182,50,215,170,23,54,44,94,21,202,163,188,217,83,43,213,7,157,86,212,167,85,46,75,138,51,209,36,69,226,163,240,33,242,172,91,194,175,96,221,212,155,190,133,35,147,54,149,53,137,141,47,98,85,235,52,234,92,46,202,74,139,197,5,226,71,248,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,124,18,90,124,62,238,212,57,126,102,108,22,177,43,3,47,75,81,104,220,228,154,21,68,152,45,116,250,213,67,121,180,255,0,89,63,183,239,61,6,113,175,42,12,203,22,250,172,219,171,46,92,138,21,86,68,66,240,61,20,203,202,70,190,42,47,20,124,79,251,69,204,240,148,198,67,188,176,33,172,59,152,173,210,173,93,222,190,154,110,234,102,78,123,192,144,68,90,18,75,250,202,254,207,1,60,7,231,168,65,143,82,136,228,41,72,222,211,154,110,45,76,181,208,200,203,195,239,33,155,252,215,225,83,216,59,141,181,235,49,81,58,118,98,244,188,164,115,9,127,106,35,14,31,125,235,63,23,61,231,255,0,176,125,10,166,100,235,53,108,182,82,176,9,244,233,18,147,207,216,189,81,235,243,103,148,163,236,77,17,150,134,95,182,127,217,224,63,102,70,40,115,174,12,203,218,116,234,121,232,243,157,126,158,30,234,124,147,247,153,23,129,24,209,96,0,0,172,174,45,89,164,139,72,160,179,129,182,180,221,211,102,238,244,175,213,153,114,182,46,12,150,126,219,70,74,212,141,95,97,125,189,255,0,1,88,120,51,134,21,156,96,196,58,93,133,66,111,124,170,143,63,111,116,22,156,182,28,116,254,210,208,94,13,159,245,139,253,3,74,22,13,151,73,195,235,82,21,165,68,107,151,14,15,51,150,157,202,63,182,226,156,63,180,165,31,138,207,222,99,208,128,0,138,188,77,49,175,244,45,148,123,167,167,167,245,83,239,189,108,168,123,218,222,203,93,107,15,117,14,57,163,136,82,116,138,212,157,138,45,218,58,109,110,73,167,118,148,23,76,164,213,107,82,87,14,141,76,151,62,67,113,223,150,182,163,50,167,86,150,24,105,111,60,233,165,36,102,72,109,166,220,113,106,240,74,16,165,30,132,70,99,160,101,162,255,0,141,133,153,134,195,124,65,168,92,50,232,116,218,29,209,77,147,84,157,24,221,222,213,59,168,65,76,35,38,136,214,180,42,57,186,133,161,36,123,208,165,39,69,110,208,244,188,3,53,153,177,246,167,198,79,152,23,15,152,190,44,127,134,29,149,85,196,174,30,24,209,135,52,41,17,24,169,93,85,139,142,137,13,217,107,82,88,109,249,52,56,76,182,167,20,148,169,68,130,82,200,204,201,42,61,53,208,143,192,84,88,210,158,84,110,207,167,57,101,194,171,165,203,155,233,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,128,168,14,40,185,5,153,103,215,106,89,152,193,218,125,86,169,74,184,234,18,103,93,148,118,35,63,49,202,100,165,161,217,47,212,146,180,165,91,33,171,150,226,157,230,26,82,203,138,78,211,52,56,72,102,181,135,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,95,79,15,60,150,82,178,177,133,241,235,183,125,191,17,56,169,114,199,51,184,38,20,148,202,56,76,27,155,154,167,176,226,82,73,66,18,146,105,78,146,13,68,183,137,71,204,113,8,103,108,181,20,3,197,31,219,179,19,127,37,242,120,66,127,240,84,246,88,186,126,96,78,242,234,112,159,224,2,0,113,171,246,88,181,190,96,65,242,234,136,170,188,167,123,83,224,223,204,11,123,204,88,26,83,0,0,0,21,87,199,59,245,39,251,201,252,52,114,174,10,158,212,247,79,203,249,222,99,78,23,82,0,0,2,42,241,71,246,19,196,223,201,124,226,16,165,108,167,123,83,224,223,204,11,123,204,88,26,83,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,198,14,27,156,72,100,197,146,230,9,102,123,16,165,204,68,201,10,122,223,186,235,211,26,36,67,65,52,251,210,25,168,207,146,250,84,104,53,33,180,176,102,149,175,123,170,108,212,72,38,146,139,95,1,85,124,115,191,82,127,188,159,195,68,85,225,113,237,217,134,95,157,121,60,209,127,192,3,53,153,177,246,167,198,79,152,23,15,152,190,36,255,0,12,172,137,85,113,186,242,167,99,158,41,91,49,28,194,250,12,135,21,22,29,81,133,45,23,36,212,18,146,148,54,222,164,75,140,203,186,41,197,175,115,107,91,124,141,174,17,189,202,187,64,31,38,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,101,36,140,187,145,10,1,207,70,76,171,185,60,196,120,180,198,234,190,153,179,46,142,162,69,179,82,117,104,41,74,109,163,71,54,52,150,211,166,143,53,205,104,141,196,164,155,113,43,74,147,180,205,109,55,245,184,92,123,118,97,151,231,94,79,52,95,240,8,1,198,175,217,98,214,249,129,7,203,170,34,0,112,184,246,236,195,47,206,188,158,104,191,225,81,124,83,50,21,111,97,229,41,236,203,96,189,10,37,46,132,153,13,51,117,81,98,244,176,225,83,16,164,198,139,17,232,49,90,105,4,72,83,164,174,113,111,90,205,199,208,178,78,222,97,166,189,112,235,19,46,172,47,168,214,42,54,180,190,95,167,173,250,173,179,81,97,110,56,76,202,131,62,43,145,221,67,137,66,211,191,111,49,46,160,149,170,73,214,90,89,165,91,52,30,84,105,79,54,62,203,24,201,242,254,225,242,231,198,107,4,138,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,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,117,40,204,251,153,143,172,42,175,142,119,234,79,247,147,248,104,138,188,46,61,187,48,203,243,175,39,154,61,7,22,203,42,171,106,231,74,224,174,212,36,68,114,61,227,71,165,86,224,165,149,168,214,219,8,140,152,38,151,72,210,68,75,230,193,117,68,73,53,22,197,32,245,212,205,41,145,92,14,174,207,254,219,150,44,203,155,255,0,184,245,106,125,25,201,191,240,166,165,201,101,131,63,248,18,28,113,41,255,0,16,149,31,216,33,106,128,2,149,184,213,251,83,218,223,47,224,249,141,68,64,1,121,60,54,50,49,74,203,237,129,15,21,49,26,151,18,118,34,221,81,227,84,154,68,202,90,82,253,174,194,153,112,147,21,165,60,217,62,204,149,55,33,105,147,161,164,181,209,173,166,77,155,142,77,240,25,172,205,143,181,62,50,124,192,184,124,197,241,117,60,46,61,132,240,203,243,175,56,154,58,174,108,125,150,49,147,229,253,195,229,207,140,214,13,84,10,171,227,157,250,147,253,228,254,26,34,175,11,143,110,204,50,252,235,201,230,135,20,127,110,204,77,252,151,201,225,9,85,192,199,245,217,251,183,252,72,90,160,0,0,10,86,227,87,237,79,107,124,191,131,230,53,17,213,120,24,254,187,63,118,255,0,137,11,84,0,0,0,0,1,149,113,127,220,46,61,132,240,203,243,175,56,154,37,80,0,10,1,226,143,237,217,137,191,146,249,60,33,42,184,24,254,187,63,118,255,0,137,11,84,20,151,157,46,39,55,246,36,226,229,33,236,182,94,55,5,163,105,217,18,28,56,51,226,75,122,58,238,23,205,109,168,228,74,138,103,202,92,98,54,82,77,48,243,106,61,138,112,220,34,230,155,45,217,254,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,3,53,153,177,246,167,198,79,152,23,15,152,190,46,167,133,199,176,158,25,126,117,231,19,68,148,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,217,73,35,46,228,66,152,113,191,132,254,46,80,115,23,76,195,92,23,133,46,125,137,115,199,91,212,155,158,180,234,223,98,158,182,34,239,144,205,77,232,177,180,142,181,58,149,19,71,202,216,225,58,210,73,74,89,58,72,181,252,181,229,175,14,50,173,135,7,134,88,100,117,87,160,61,80,126,169,46,93,82,81,63,42,92,167,73,8,55,22,104,74,27,78,141,180,211,100,77,161,9,218,217,25,145,168,212,165,102,176,95,247,11,143,97,60,50,252,235,206,38,137,84,2,42,241,71,246,19,196,223,201,124,226,16,160,17,170,129,202,179,23,150,140,44,205,5,136,245,139,137,148,159,217,232,171,48,216,141,233,74,103,215,50,235,157,35,239,52,231,39,155,200,66,28,218,159,93,26,164,253,198,76,186,101,163,11,50,191,98,51,98,225,157,39,246,186,218,204,198,35,122,82,167,245,207,58,223,86,251,45,55,206,229,115,214,134,247,39,212,70,137,47,121,159,85,1,85,124,115,191,82,127,188,159,195,68,85,225,113,237,217,134,95,157,121,60,209,127,194,0,113,66,200,183,233,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,250,213,38,59,101,229,56,107,112,230,174,225,125,70,223,204,198,51,74,170,209,110,248,252,231,232,86,195,123,27,233,34,200,138,244,117,170,162,75,65,172,158,90,31,53,37,148,154,20,214,212,243,12,214,165,180,215,149,227,157,250,147,253,228,254,26,57,87,5,79,106,123,167,229,252,239,49,167,11,169,17,171,48,92,61,242,227,153,60,71,164,226,149,255,0,71,170,196,173,66,229,34,165,232,121,104,136,221,117,150,205,28,182,231,122,138,90,182,161,6,217,56,210,155,119,150,173,187,244,67,92,185,21,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,0,60,245,253,101,210,113,6,212,155,105,86,218,230,67,157,203,230,39,114,139,236,56,151,11,236,169,39,226,130,247,144,205,126,51,97,133,107,7,177,14,167,97,87,91,217,42,157,201,221,221,7,175,49,134,221,47,178,181,151,131,133,253,99,255,0,64,179,206,18,185,164,139,87,161,61,129,215,84,221,179,33,109,244,79,213,153,243,119,174,116,151,190,195,68,73,208,137,63,109,125,253,223,1,102,160,0,3,58,121,231,161,205,183,243,49,118,83,167,255,0,74,223,65,175,135,190,159,24,253,198,101,224,100,63,21,43,50,85,154,70,91,42,216,4,194,117,137,86,228,111,94,168,245,57,83,206,81,118,54,140,207,83,63,219,47,237,240,31,63,42,56,84,254,49,99,109,6,204,68,94,161,153,93,87,53,27,201,31,102,35,238,23,125,232,63,22,253,199,255,0,176,105,2,159,6,61,54,27,112,162,163,99,77,235,180,181,51,211,83,51,63,30,254,38,63,72,129,252,90,241,147,232,110,4,59,135,80,213,182,85,213,183,215,211,93,189,52,200,47,120,26,12,143,82,81,255,0,89,63,219,224,41,247,6,112,234,102,43,98,53,42,198,130,222,247,42,60,253,11,82,47,232,216,113,223,122,147,254,44,255,0,172,95,232,26,93,181,232,49,173,154,20,106,36,52,237,102,54,253,165,169,159,218,90,148,126,38,103,226,163,247,143,170,56,182,111,241,125,120,45,129,23,53,217,17,91,103,46,159,54,52,37,105,174,201,7,14,67,141,171,67,66,200,244,83,94,10,45,62,63,126,119,111,171,194,175,127,93,213,107,190,187,35,157,54,171,53,249,142,175,98,83,235,58,234,156,62,201,74,75,197,103,224,69,248,16,250,184,53,94,168,91,56,177,103,215,41,111,114,165,67,175,83,222,105,123,82,173,20,137,45,168,143,69,17,151,138,75,196,134,146,112,150,177,54,224,195,11,78,185,81,115,153,42,125,18,4,151,151,161,22,229,174,59,106,81,232,68,68,93,204,252,8,136,85,63,25,139,89,112,177,30,129,113,160,181,106,69,54,43,6,127,238,212,253,65,122,120,235,224,95,1,202,56,86,223,175,90,57,145,98,156,131,209,21,136,105,128,175,15,246,89,240,139,246,79,246,126,239,196,133,237,145,238,34,50,247,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,168,164,84,24,87,115,71,220,94,10,254,207,120,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,215,65,248,57,238,51,63,129,24,208,133,38,155,30,143,74,133,72,136,157,172,65,142,220,102,139,83,61,16,132,146,75,196,204,252,11,222,102,63,88,0,0,0,0,140,220,66,113,117,56,83,150,251,144,209,221,235,138,28,202,26,11,225,207,129,47,67,251,10,47,22,254,239,196,133,3,210,105,243,111,27,182,29,42,50,119,76,174,84,91,142,217,106,69,171,143,58,73,47,19,34,241,87,196,139,240,26,15,200,222,11,199,193,76,191,208,40,156,142,92,202,164,104,181,73,158,177,159,215,185,10,50,87,253,117,151,139,94,227,34,248,23,198,65,8,167,196,15,53,204,229,183,10,157,69,21,221,215,37,108,213,6,42,54,153,114,82,244,105,91,30,213,76,184,218,180,113,146,245,15,77,125,230,69,227,68,215,53,199,114,226,149,239,38,185,86,123,171,171,215,234,11,112,207,107,109,238,117,247,148,173,61,82,74,75,85,184,126,226,46,254,226,22,65,148,110,22,205,87,109,138,94,35,226,132,141,78,163,25,137,177,96,236,240,67,141,176,242,21,204,98,89,124,92,78,134,146,248,153,120,16,232,248,247,195,26,149,113,89,53,19,177,105,188,186,172,52,188,244,52,243,148,124,213,33,151,121,104,213,217,68,148,234,165,35,185,248,123,251,106,42,95,16,108,75,135,13,110,250,157,151,116,195,233,106,52,185,79,69,121,190,98,23,162,154,117,109,171,186,20,164,253,164,43,192,207,195,223,226,62,117,183,80,147,73,184,169,117,72,107,217,34,28,214,36,52,173,8,244,90,28,37,36,244,50,50,241,34,241,33,164,140,177,86,230,92,57,122,195,154,164,242,254,112,245,171,71,83,138,237,235,40,224,178,163,86,132,68,69,169,153,246,208,116,241,4,56,192,81,105,178,178,229,78,170,189,218,83,87,3,40,65,250,221,210,80,39,168,139,177,233,227,247,10,112,194,105,43,135,138,118,108,182,213,181,76,220,20,231,8,244,215,67,41,45,159,250,6,138,50,183,81,118,173,129,54,205,65,231,55,173,222,183,85,105,166,186,76,124,188,52,47,128,234,194,56,113,5,106,59,185,91,187,121,235,218,101,208,109,236,103,175,247,198,47,192,103,226,219,51,77,106,57,167,199,215,255,0,245,12,105,211,15,150,167,45,8,11,95,137,243,117,255,0,242,171,30,136,0,0,0,0,0,0,0,0,0,0,0,7,156,196,61,10,207,168,106,122,23,213,127,244,84,12,198,92,127,246,102,70,159,238,63,253,66,26,7,225,246,228,23,50,185,105,20,54,182,25,117,251,253,99,61,127,190,50,180,241,254,209,35,199,58,204,29,2,69,209,132,21,250,20,95,233,100,244,187,124,63,171,41,165,31,137,145,120,39,226,51,67,46,43,240,164,46,52,148,108,113,26,110,45,72,244,212,181,247,126,35,65,28,57,174,6,171,89,81,179,218,37,238,122,55,164,57,157,140,190,213,74,94,158,226,47,2,18,108,121,220,67,178,169,120,141,99,215,108,106,202,55,67,174,211,101,83,157,238,162,209,47,50,182,148,126,170,146,126,11,63,5,23,226,94,34,175,235,124,26,43,19,111,233,114,169,215,223,77,111,63,53,199,26,111,209,104,95,45,149,60,102,73,212,230,239,61,27,50,45,79,185,233,241,19,83,43,185,33,194,236,179,196,76,186,36,126,178,182,227,100,151,231,111,144,222,227,50,100,213,245,106,125,196,22,171,96,149,219,227,167,135,140,142,30,79,18,150,255,0,208,250,180,110,79,49,137,48,223,101,210,220,69,234,41,165,146,190,255,0,15,135,113,157,204,211,83,160,211,49,198,234,98,158,199,41,181,85,39,44,203,113,171,85,117,143,150,189,207,238,33,217,56,95,223,21,187,91,50,244,202,101,61,223,230,213,116,51,9,244,109,71,217,118,161,9,42,61,77,38,126,9,46,196,101,248,144,190,177,255,0,15,52,219,236,173,135,83,185,14,36,208,162,215,77,72,203,67,20,39,196,175,3,145,132,249,131,172,86,160,177,203,135,116,200,145,90,87,173,175,214,201,157,49,71,226,226,143,193,178,247,36,190,226,29,239,131,22,35,59,14,241,184,176,234,83,219,98,63,10,93,73,178,218,71,171,234,118,158,201,23,100,235,224,94,245,105,247,123,197,186,0,0,0,0,0,173,62,49,248,66,213,94,209,162,226,187,5,164,152,78,198,165,172,251,255,0,68,134,170,15,159,138,200,188,79,246,117,251,253,194,16,112,232,196,183,176,219,51,118,251,200,115,99,85,231,98,81,30,236,71,234,63,80,137,187,250,170,63,4,123,180,63,188,134,129,163,62,220,168,205,73,105,91,144,242,18,226,79,77,53,35,45,72,127,168,0,15,248,123,250,37,255,0,146,127,244,12,245,241,7,113,215,51,67,118,243,83,166,217,243,210,158,229,225,233,25,90,9,127,193,80,222,234,46,146,221,245,59,39,122,186,23,218,214,157,223,227,224,44,242,250,163,38,226,178,107,244,5,248,84,169,114,226,127,249,70,84,143,137,126,215,196,134,109,243,15,109,29,163,142,55,221,3,221,18,227,170,52,159,193,51,29,71,196,255,0,103,226,57,216,184,94,12,151,204,186,158,26,92,22,116,181,111,56,149,89,114,90,61,8,180,109,49,233,237,146,123,36,190,39,220,207,95,250,69,145,143,248,117,180,60,218,217,113,58,161,105,52,168,181,241,35,241,20,73,197,19,6,79,13,115,5,50,191,2,39,42,159,113,161,202,146,149,204,221,171,242,38,205,89,246,53,169,95,101,5,238,34,251,136,126,190,20,152,167,34,201,204,173,50,212,145,43,147,75,185,57,221,89,236,37,127,131,192,156,226,60,16,106,251,74,247,25,125,250,144,189,48,20,169,198,22,203,143,111,227,117,46,228,101,205,85,95,231,238,78,135,234,242,34,64,65,119,53,30,190,63,2,254,209,0,133,148,240,129,203,237,78,167,124,59,142,53,72,155,96,210,118,250,61,206,98,79,127,53,153,241,157,236,151,8,203,69,17,23,172,131,251,180,241,22,254,0,3,148,230,99,29,40,185,121,194,138,174,34,214,23,234,193,228,108,70,139,245,183,201,101,147,238,150,220,211,250,98,254,169,255,0,164,179,159,136,23,213,193,137,55,100,219,198,232,155,213,84,167,242,249,206,242,208,141,219,26,67,105,236,132,165,37,234,161,37,216,139,195,251,69,181,112,152,203,4,107,74,205,127,25,238,104,155,170,85,157,190,143,250,195,46,71,37,217,209,157,251,14,154,85,185,42,79,218,65,105,238,215,196,88,224,0,0,168,14,54,152,153,117,73,197,59,23,7,58,190,85,183,79,183,202,230,228,54,227,137,234,39,72,147,34,62,247,147,191,150,190,91,113,116,108,246,18,147,207,127,214,50,94,133,202,184,85,224,93,11,28,49,150,250,166,93,212,106,171,148,88,248,127,87,167,122,86,17,173,191,70,202,169,37,48,117,39,52,54,137,229,196,126,121,54,135,82,180,158,213,168,144,102,222,169,137,120,133,101,85,112,214,255,0,185,112,230,187,34,35,245,43,86,177,54,137,49,216,139,82,152,113,248,207,45,151,20,218,148,148,168,208,106,65,153,25,165,39,166,154,145,120,13,4,100,39,19,45,92,80,202,62,25,212,109,105,124,207,64,219,240,173,154,139,11,113,179,122,44,232,12,34,59,168,113,40,90,182,110,229,165,212,18,180,81,180,243,75,52,167,126,130,64,12,214,102,199,218,159,25,62,96,92,62,98,248,181,78,10,158,203,23,79,204,9,222,93,78,21,171,159,108,51,186,176,191,55,24,153,78,186,98,114,253,61,112,77,185,169,207,161,183,9,153,80,103,190,185,13,45,181,45,9,223,183,152,166,150,105,213,36,235,46,160,148,173,154,139,31,224,177,127,198,174,229,230,235,195,233,23,12,185,149,43,86,232,92,148,65,120,221,82,32,83,166,71,108,217,38,141,69,177,40,92,134,39,172,208,131,236,189,234,81,23,48,141,86,20,3,242,85,169,52,170,253,42,109,10,187,76,137,81,166,212,99,185,18,100,57,108,165,230,36,176,226,77,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,51,175,158,44,33,179,112,35,53,23,230,22,225,243,18,216,183,169,50,33,189,5,137,47,155,203,142,137,48,152,148,108,146,207,214,82,16,167,212,132,26,141,75,216,148,238,82,213,170,142,116,240,97,203,245,131,81,183,171,121,151,168,34,92,171,178,151,88,159,106,193,105,226,101,113,34,176,113,97,60,114,90,73,183,205,68,147,39,157,104,220,75,132,92,167,22,157,190,177,153,218,80,10,1,226,143,237,217,137,191,146,249,60,33,63,248,42,123,44,93,63,48,39,121,117,56,79,240,1,0,56,213,251,44,90,223,48,32,249,117,68,85,94,83,189,169,240,111,230,5,189,230,44,13,41,128,0,0,10,171,227,157,250,147,253,228,254,26,57,87,5,79,106,123,167,229,252,239,49,167,11,169,0,0,1,21,120,163,251,9,226,111,228,190,113,8,82,182,83,189,169,240,111,230,5,189,230,44,11,232,205,118,107,176,227,41,88,112,187,214,245,119,174,170,206,230,49,64,160,48,241,34,85,94,82,72,140,210,147,50,62,91,40,220,147,117,227,35,75,105,82,72,137,107,91,109,175,60,87,253,255,0,121,98,157,229,86,196,28,65,184,101,215,46,26,228,131,147,58,116,147,45,238,175,66,34,34,34,34,74,16,148,146,80,132,36,137,8,66,82,148,146,82,146,34,252,151,77,167,117,88,213,217,86,181,235,108,213,109,250,212,45,157,77,58,169,9,200,146,152,222,132,173,27,218,112,146,180,238,66,210,162,212,187,165,68,101,216,200,92,79,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,85,95,28,239,212,159,239,39,240,209,21,120,92,123,118,97,151,231,94,79,52,95,240,0,205,102,108,125,169,241,147,230,5,195,230,47,139,169,225,113,236,39,134,95,157,121,196,209,42,128,5,85,241,206,253,73,254,242,127,13,17,87,133,199,183,102,25,126,117,228,243,69,255,0,0,128,28,106,253,150,45,111,152,16,124,186,162,32,7,11,143,110,204,50,252,235,201,230,139,254,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,68,60,68,114,65,51,42,183,217,93,182,116,93,216,101,118,84,29,106,132,146,121,249,47,82,220,75,45,56,184,178,157,91,73,66,119,45,111,244,228,110,56,226,218,142,163,90,141,72,90,142,32,13,41,230,199,217,99,25,62,95,220,62,92,248,205,96,210,238,94,50,253,96,229,151,11,224,225,70,28,162,90,233,176,228,72,150,236,201,196,201,205,154,251,206,26,148,236,135,25,109,180,184,178,78,198,146,163,78,164,219,77,167,190,210,29,44,5,85,241,206,253,73,254,242,127,13,17,87,133,199,183,102,25,126,117,228,243,68,212,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,245,143,176,146,37,26,251,66,14,26,55,252,108,62,206,150,29,202,169,92,50,233,84,218,228,137,52,9,68,201,187,178,98,229,198,113,168,177,221,67,100,123,208,169,135,16,203,113,108,74,210,133,171,110,205,197,160,144,1,74,220,106,253,169,237,111,151,240,124,198,162,63,87,7,108,191,88,56,167,138,23,38,43,221,232,151,38,165,133,210,41,114,232,176,204,153,92,39,95,148,220,228,243,95,109,198,212,165,45,165,50,211,173,41,10,65,161,196,37,93,244,45,46,124,0,102,179,54,62,212,248,201,243,2,225,243,23,197,212,240,184,246,19,195,47,206,188,226,104,234,185,177,246,88,198,79,151,247,15,151,62,51,88,53,80,42,175,142,119,234,79,247,147,248,104,138,188,46,61,187,48,203,243,175,39,154,28,81,253,187,49,55,242,95,39,132,37,87,3,31,215,103,238,223,241,33,106,128,0,0,41,91,141,95,181,61,173,242,254,15,152,212,71,85,224,99,250,236,253,219,254,36,45,80,0,0,0,0,6,85,197,255,0,112,184,246,19,195,47,206,188,226,104,149,64,0,40,7,138,63,183,102,38,254,75,228,240,132,170,224,99,250,236,253,219,254,36,63,39,21,12,250,201,149,38,171,149,140,27,174,203,134,136,114,30,167,223,53,56,252,163,68,196,27,76,168,160,70,144,219,170,81,32,148,183,218,148,133,33,11,222,215,43,83,65,186,149,214,4,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,248,168,136,250,6,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,190,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,93,0,102,179,54,62,212,248,201,243,2,225,243,23,197,212,240,184,246,19,195,47,206,188,226,104,149,64,3,42,226,255,0,184,92,123,9,225,151,231,94,113,52,74,160,17,87,138,63,176,158,38,254,75,231,16,133,0,141,84,0,0,10,171,227,157,250,147,253,228,254,26,34,175,11,143,110,204,50,252,235,201,230,139,254,0,21,87,199,59,245,39,251,201,252,52,114,174,10,158,212,247,79,203,249,222,99,78,23,82,0,0,0,2,184,248,179,229,130,61,221,102,177,140,246,204,77,181,42,54,239,72,125,97,159,63,156,236,24,205,125,183,73,41,218,148,171,236,160,245,247,232,125,197,74,225,253,245,112,97,181,217,10,241,181,230,244,181,40,28,206,75,188,180,47,110,246,150,218,187,45,42,73,250,171,81,119,35,241,254,209,163,12,179,227,165,27,48,184,81,74,196,90,58,251,78,231,239,78,139,245,118,73,121,146,238,166,219,215,250,19,254,169,127,164,250,176,0,10,128,226,253,151,218,157,50,248,111,28,105,112,247,65,170,238,244,131,156,196,150,206,83,48,35,53,217,78,106,122,168,204,189,84,23,223,175,136,173,97,63,120,61,89,113,238,12,110,170,92,175,57,162,168,28,141,169,208,253,110,124,73,232,62,228,162,211,195,224,127,216,46,172,5,22,113,92,197,57,23,182,101,106,118,164,121,92,234,93,183,201,233,15,97,39,252,34,4,23,23,226,130,87,218,79,188,207,238,208,135,72,224,249,130,169,184,113,2,169,138,85,88,91,216,162,114,58,53,243,52,254,153,137,236,57,217,46,17,248,145,120,164,254,237,60,69,197,128,173,206,51,119,204,186,102,25,219,246,116,69,108,57,117,88,146,93,86,132,122,182,168,245,6,205,61,210,127,2,238,71,175,253,34,158,135,68,203,197,180,119,118,56,216,148,13,116,41,119,37,45,163,252,23,49,164,124,75,246,190,35,72,246,45,21,22,229,147,64,160,35,194,155,75,139,19,255,0,201,178,148,124,79,246,126,38,43,19,141,89,189,207,181,139,119,212,236,131,219,66,251,90,212,123,252,124,4,63,225,240,227,173,230,134,210,229,22,187,167,192,74,188,60,61,35,20,104,85,159,232,81,175,236,151,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,69,234,49,80,151,183,250,169,63,5,251,245,63,188,196,223,224,225,132,45,82,45,26,214,44,62,90,200,154,236,154,90,15,191,244,75,106,158,249,120,44,203,196,191,103,95,191,220,44,176,0,0,0,0,5,69,241,157,196,103,102,94,22,238,29,69,123,116,70,33,68,169,56,91,72,180,125,46,212,25,50,238,157,124,15,220,173,62,239,120,224,156,53,48,57,24,177,152,58,61,106,115,28,200,118,180,136,245,164,250,218,125,108,105,208,212,94,14,36,252,28,63,114,139,238,49,125,140,180,219,12,161,134,147,181,13,164,144,146,215,93,8,139,66,31,246,40,87,138,5,241,90,186,115,47,83,166,84,29,254,109,72,67,208,152,70,212,125,150,170,19,82,147,212,146,71,224,163,236,102,127,137,142,53,149,154,116,26,158,56,218,172,84,24,230,182,154,164,21,145,110,52,232,174,177,130,215,177,253,230,52,71,134,171,127,232,125,38,55,39,150,196,104,108,50,209,110,35,245,18,210,9,63,127,135,199,184,245,130,56,230,139,36,56,93,153,136,138,151,91,143,209,214,219,108,210,196,237,242,28,218,100,79,26,126,173,47,182,131,209,111,154,187,252,52,240,240,133,116,94,13,21,152,87,236,73,85,11,239,168,183,152,154,219,142,55,232,180,35,152,202,94,35,52,234,83,119,150,173,145,150,165,223,191,196,90,6,30,89,84,188,57,177,232,86,53,25,27,97,208,169,177,105,205,119,81,234,150,89,67,73,63,89,74,63,4,23,138,143,241,63,17,232,132,15,226,255,0,112,51,15,46,180,250,58,87,163,207,215,218,81,150,135,221,10,131,61,63,13,60,75,226,41,255,0,3,104,178,174,12,99,178,41,80,209,185,111,220,84,212,31,114,45,8,229,52,157,123,153,124,75,222,52,87,151,186,3,246,190,16,80,40,82,191,165,141,213,110,240,254,180,167,84,94,6,126,229,124,71,69,17,195,136,35,144,145,149,187,183,172,107,121,159,65,179,214,50,211,251,227,23,95,15,236,25,248,183,63,236,204,125,127,221,255,0,250,134,52,229,135,122,29,157,79,208,245,47,173,255,0,232,171,30,144,0,0,0,0,0,0,0,0,0,0,0,7,198,188,33,170,161,110,75,136,143,23,57,122,127,99,137,63,244,12,195,93,108,155,21,249,77,43,197,59,63,253,68,139,254,225,233,61,201,185,92,181,18,184,252,190,95,93,167,175,174,186,212,101,255,0,236,18,80,127,140,168,205,76,97,81,159,78,168,94,154,150,167,238,61,125,223,128,205,134,104,108,55,240,203,29,46,107,34,79,244,148,222,139,119,135,251,36,54,93,247,41,95,183,241,63,244,9,113,195,75,57,49,112,169,82,176,202,235,119,88,82,182,116,94,169,250,187,122,199,156,254,141,133,25,247,113,63,105,95,135,192,92,69,10,229,164,220,81,209,34,155,35,152,75,74,148,69,177,69,216,149,180,254,209,23,188,125,80,31,240,235,173,178,157,206,43,66,51,211,192,120,123,227,27,176,215,15,33,187,54,234,184,122,70,217,53,37,127,205,36,57,161,145,40,207,236,54,175,216,87,249,132,0,205,215,21,27,89,54,237,90,199,193,135,122,170,131,230,252,37,206,218,226,57,104,83,111,180,106,229,201,137,180,244,87,41,90,107,239,211,95,19,21,67,112,215,106,87,69,118,161,113,86,31,231,78,169,202,118,100,135,54,165,59,221,113,102,181,30,137,34,34,213,74,51,208,136,139,238,22,91,194,63,44,21,9,149,121,24,245,94,46,84,102,55,193,132,215,170,173,230,74,129,41,183,55,37,221,75,82,51,45,170,71,226,126,225,109,96,43,171,140,173,130,197,79,6,104,87,140,40,250,205,137,95,138,203,171,222,127,224,233,137,80,113,93,141,90,120,153,120,22,191,244,10,248,200,13,209,42,217,204,245,158,113,220,218,85,26,157,62,3,157,136,245,67,149,8,186,151,114,63,217,251,191,17,161,134,23,204,101,183,63,105,36,127,231,33,254,128,0,0,0,3,141,102,250,195,103,16,242,235,125,208,214,214,247,155,160,85,36,70,245,140,182,188,80,100,37,7,246,146,71,221,126,6,122,124,70,120,32,63,47,14,113,21,137,11,45,210,109,154,210,84,162,236,90,174,59,228,102,95,214,47,20,125,255,0,218,52,115,150,171,169,23,166,0,225,237,200,95,110,117,175,73,125,210,253,149,174,19,43,50,240,45,126,215,184,136,135,75,0,1,252,81,25,145,145,120,232,40,31,137,149,42,125,59,52,53,151,38,171,114,100,166,67,205,30,137,45,16,170,140,205,11,177,253,199,226,36,207,5,105,17,81,83,186,35,170,94,143,155,51,84,76,114,207,236,238,167,22,237,222,30,61,180,22,190,101,169,104,126,241,65,252,79,173,100,219,121,161,170,58,212,110,82,42,108,63,61,71,191,118,229,57,81,155,223,196,244,215,111,135,111,192,68,129,104,124,21,42,109,125,33,186,104,251,190,179,162,157,39,77,15,236,239,167,39,225,254,145,108,160,32,151,22,220,31,98,247,192,102,47,56,41,217,82,160,212,19,33,215,53,51,214,35,16,167,184,164,232,107,36,253,165,23,114,35,87,227,224,41,179,13,47,7,108,11,222,157,117,53,217,80,121,223,15,235,178,182,255,0,101,95,183,240,49,166,171,86,180,155,134,131,22,176,146,208,164,111,255,0,243,86,164,252,11,225,240,31,88,81,255,0,22,235,186,129,114,99,235,80,41,43,221,42,155,187,171,236,178,254,146,20,3,71,218,73,23,130,79,195,95,188,68,140,31,195,154,158,45,98,45,39,15,168,233,221,50,171,212,114,203,84,151,244,76,56,233,253,165,36,188,27,63,21,23,246,248,13,30,224,166,22,81,48,99,13,169,56,117,111,179,202,133,75,231,242,211,185,106,211,155,33,199,143,186,214,179,251,78,159,245,143,251,60,11,221,0,0,166,110,46,248,232,187,143,21,127,67,208,164,234,221,181,254,22,222,207,251,226,52,9,8,238,109,151,189,39,224,179,251,244,240,17,103,41,185,124,169,230,51,21,96,217,113,83,182,25,243,122,183,117,73,236,254,108,251,136,236,110,54,103,169,179,167,99,252,126,7,163,42,53,30,159,64,167,53,74,165,177,201,140,198,237,136,220,165,105,170,141,71,221,70,103,226,103,239,31,180,0,0,102,219,56,23,252,156,79,205,30,41,94,111,92,49,43,177,229,93,19,163,83,234,17,13,165,48,253,58,51,167,30,17,182,166,139,98,208,81,153,100,137,101,174,242,34,81,154,140,205,71,109,92,34,48,118,171,134,185,92,93,221,113,208,98,65,169,98,13,97,218,220,103,78,42,154,154,229,41,45,54,204,68,190,165,161,42,52,26,145,33,246,136,141,72,229,202,74,210,127,88,162,21,235,197,79,7,40,88,69,155,138,188,155,113,237,34,95,180,246,175,23,35,109,95,243,89,82,95,125,185,37,189,107,81,175,152,252,119,95,215,213,74,121,251,18,146,74,8,206,79,240,71,197,232,203,165,98,22,2,78,126,35,114,24,144,213,223,75,109,44,59,207,125,11,75,113,102,169,110,119,104,144,217,183,0,146,159,85,102,111,56,126,185,17,236,180,161,154,204,216,251,83,227,39,204,11,135,204,95,22,169,193,83,217,98,233,249,129,59,203,169,194,63,241,180,195,59,170,54,41,216,184,199,210,115,109,186,133,190,86,207,61,182,220,87,79,58,60,153,18,54,60,173,156,180,115,27,149,171,101,188,212,174,67,254,169,18,53,63,21,193,166,255,0,141,108,230,142,169,102,84,110,25,113,35,222,54,188,184,208,233,233,55,77,137,213,24,238,181,33,179,90,82,70,130,91,113,155,156,105,90,244,208,148,226,72,245,115,106,174,208,0,80,15,20,127,110,204,77,252,151,201,225,9,255,0,193,83,217,98,233,249,129,59,203,169,194,127,128,160,30,40,254,221,152,155,249,47,147,194,19,255,0,130,167,178,197,211,243,2,119,151,83,132,255,0,0,16,3,141,95,178,197,173,243,2,15,151,84,69,85,229,59,218,159,6,254,96,91,222,98,192,210,152,0,0,0,170,190,57,223,169,63,222,79,225,163,149,112,84,246,167,186,126,95,206,243,26,112,186,144,0,0,17,87,138,63,176,158,38,254,75,231,16,133,27,96,133,235,74,195,92,104,176,113,26,187,30,91,244,219,86,232,165,86,230,53,17,9,83,238,49,26,91,111,56,150,210,165,37,38,179,74,12,136,141,73,45,116,212,203,196,122,172,209,102,110,254,205,54,40,84,177,2,239,147,46,29,53,114,20,170,45,188,85,23,164,194,163,48,109,180,222,198,18,225,237,74,214,150,26,83,171,66,80,78,56,74,94,212,234,73,76,202,225,111,144,88,120,137,208,230,111,24,233,244,170,149,160,93,100,123,118,221,153,25,137,204,213,220,46,108,103,164,203,109,196,173,9,101,165,147,132,219,102,68,226,157,108,156,245,16,218,57,210,171,136,142,65,97,230,114,213,43,243,11,105,244,170,110,38,209,57,178,52,40,204,71,250,76,217,182,210,58,105,82,118,146,205,228,33,134,211,29,199,22,109,167,214,109,91,82,231,49,170,65,255,0,85,86,21,213,254,218,219,151,37,185,80,255,0,206,67,157,77,157,29,207,248,174,50,243,110,35,238,82,84,159,113,144,190,156,132,231,126,133,155,139,17,216,87,28,170,85,55,19,104,156,215,107,116,72,108,174,59,43,138,111,25,51,42,34,92,117,197,184,206,197,52,135,15,121,169,14,235,185,41,75,141,26,226,175,28,239,212,159,239,39,240,209,21,120,92,123,118,97,151,231,94,79,52,95,240,0,205,102,108,125,169,241,147,230,5,195,230,47,139,169,225,113,236,39,134,95,157,121,196,209,42,128,5,85,241,206,253,73,254,242,127,13,17,87,133,199,183,102,25,126,117,228,243,69,255,0,0,128,28,106,253,150,45,111,152,16,124,186,162,32,7,11,143,110,204,50,252,235,201,230,139,254,1,199,243,137,73,165,86,178,161,140,48,235,52,200,147,227,183,99,214,165,161,169,44,165,212,37,246,33,186,243,46,146,84,70,68,182,221,109,183,16,175,20,173,9,81,104,100,70,51,110,52,167,155,31,101,140,100,249,127,112,249,115,227,53,131,85,0,2,170,248,231,126,164,255,0,121,63,134,136,171,194,227,219,179,12,191,58,242,121,162,223,179,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,120,105,53,106,173,2,171,10,187,66,169,203,167,84,169,210,27,151,14,100,71,148,203,241,159,109,68,166,221,109,196,153,41,11,74,136,148,74,35,35,35,34,50,26,136,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,135,214,1,74,220,106,253,169,237,111,151,240,124,198,162,58,175,3,31,215,103,238,223,241,33,106,128,3,53,153,177,246,167,198,79,152,23,15,152,190,46,167,133,199,176,158,25,126,117,231,19,71,85,205,143,178,198,50,124,191,184,124,185,241,154,193,170,129,85,124,115,191,82,127,188,159,195,68,85,225,113,237,217,134,95,157,121,60,208,226,143,237,217,137,191,146,249,60,33,42,184,24,254,187,63,118,255,0,137,11,84,0,0,1,74,220,106,253,169,237,111,151,240,124,198,162,58,175,3,31,215,103,238,223,241,33,106,128,0,0,0,0,50,174,47,251,133,199,176,158,25,126,117,231,19,68,170,0,1,64,60,81,253,187,49,55,242,95,39,132,60,166,94,243,93,93,203,166,13,98,245,155,98,187,85,167,93,248,145,232,72,116,250,220,39,144,215,162,162,198,84,179,150,225,40,200,214,79,45,15,161,166,205,4,149,39,152,183,9,196,45,164,18,249,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,175,251,39,217,59,179,114,211,128,223,163,10,237,30,223,174,215,110,56,238,29,235,57,48,205,198,43,11,115,121,116,203,39,181,55,35,52,211,134,202,82,105,74,20,92,199,13,180,41,231,8,234,175,136,38,66,174,28,179,94,83,175,156,62,161,75,153,133,117,121,14,61,5,113,250,169,171,160,32,138,50,77,153,207,27,68,134,80,169,18,20,220,115,83,139,90,208,130,37,41,75,35,51,241,57,23,206,109,119,39,152,143,42,166,229,43,211,54,101,209,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,101,36,200,251,145,140,225,102,199,218,159,25,62,96,92,62,98,248,186,158,23,30,194,120,101,249,215,156,77,18,168,0,101,92,95,247,11,143,97,60,50,252,235,206,38,137,84,2,42,241,71,246,19,196,223,201,124,226,16,160,17,170,128,0,1,85,124,115,191,82,127,188,159,195,68,85,225,113,237,217,134,95,157,121,60,209,127,192,2,170,248,231,126,164,255,0,121,63,134,142,85,193,83,218,158,233,249,127,59,204,105,194,234,64,0,0,0,126,42,205,30,159,95,167,59,74,170,49,206,140,254,221,232,220,164,235,162,137,69,221,38,71,226,69,239,25,205,205,150,94,234,121,115,197,89,214,92,162,221,12,185,93,35,190,169,111,254,108,195,139,236,78,56,101,161,189,167,115,252,62,5,41,120,68,227,170,237,188,85,253,15,77,147,163,87,47,248,35,123,63,239,120,211,228,47,185,54,126,245,23,138,203,238,215,192,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,232,90,15,237,52,94,10,47,237,240,60,224,227,6,28,212,240,151,17,106,216,125,88,78,217,148,174,71,48,181,73,255,0,74,195,110,151,217,82,139,193,194,240,81,255,0,103,128,150,252,36,110,234,5,183,143,174,192,171,47,108,170,150,222,147,178,207,250,56,83,205,127,101,38,94,10,47,29,62,225,120,3,228,221,85,164,219,212,25,85,133,22,165,31,103,255,0,156,180,167,224,127,31,128,204,174,38,94,15,95,247,189,70,235,119,186,231,114,126,31,212,101,13,254,202,127,99,224,66,250,56,122,224,252,124,35,203,109,189,5,228,235,85,151,213,245,206,234,126,190,201,242,205,190,196,181,36,180,75,154,122,191,219,220,73,128,21,53,198,174,166,215,210,27,90,143,187,235,58,40,50,116,208,254,206,250,138,126,31,233,21,120,37,183,12,43,85,55,46,104,105,110,187,27,154,138,91,12,84,18,123,246,237,83,117,24,93,252,75,93,55,120,119,252,5,248,145,104,90,23,184,85,7,26,153,17,87,83,181,227,166,94,175,147,48,148,108,114,207,236,238,168,150,237,222,30,61,180,17,155,134,109,46,125,71,52,52,103,33,171,106,99,38,59,206,158,137,61,80,154,140,61,75,185,253,229,224,47,225,36,100,68,71,227,160,254,128,0,230,153,149,186,145,101,224,22,33,92,138,251,112,109,122,179,237,23,237,45,16,158,89,23,129,233,246,125,228,100,51,141,61,249,120,141,136,175,200,108,182,201,185,171,74,82,75,177,232,185,15,153,145,127,84,188,87,247,127,96,208,254,80,44,54,48,243,46,182,45,13,182,182,60,229,2,153,34,79,172,103,185,243,131,29,43,63,180,162,46,232,240,35,211,224,59,40,0,0,0,0,255,0,55,215,203,101,199,63,101,38,127,230,33,158,124,255,0,220,242,174,108,207,94,7,37,205,197,78,169,212,32,55,216,139,68,55,80,149,161,118,34,253,175,191,241,22,15,193,170,193,98,153,131,53,219,198,108,125,38,203,175,202,101,165,239,63,240,117,68,167,184,158,196,173,60,72,252,75,95,250,5,138,128,169,78,46,25,96,168,67,171,199,199,170,9,115,99,63,178,12,214,189,84,236,51,84,249,78,57,185,78,234,122,17,17,109,74,63,3,247,10,210,183,171,181,43,94,187,79,184,168,239,242,103,83,37,53,50,59,155,82,173,142,182,178,90,79,69,17,145,232,164,145,232,100,101,247,11,94,202,47,21,27,89,86,237,38,199,198,119,122,90,131,6,196,36,78,218,226,249,136,75,108,52,74,229,198,137,180,181,87,53,90,107,238,211,95,3,19,254,199,198,236,53,196,56,109,77,181,110,30,173,183,141,41,71,243,73,13,234,102,73,50,251,109,167,246,211,254,113,238,26,117,183,147,185,181,106,68,122,120,15,251,1,230,111,187,242,135,97,81,37,214,43,50,54,38,51,14,63,166,197,158,164,148,41,95,213,74,191,96,253,194,145,184,140,102,180,177,234,253,77,187,67,115,251,207,70,50,105,69,167,139,236,189,45,26,250,204,161,127,97,210,247,153,126,39,225,231,56,108,225,251,152,131,154,26,35,40,45,83,66,40,213,199,11,95,234,49,81,134,71,253,100,254,223,187,95,192,197,254,69,140,212,54,19,25,132,232,132,107,161,106,126,243,215,223,248,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,241,86,255,0,255,0,81,67,79,54,124,53,83,237,200,144,215,226,223,51,254,87,20,127,233,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,200,122,140,199,99,5,9,203,107,17,106,244,87,79,85,70,233,245,61,63,105,134,213,241,63,218,248,139,191,225,145,91,42,182,89,104,141,37,222,98,99,117,58,43,110,154,238,168,76,247,104,95,1,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,148,233,153,247,51,251,40,47,191,95,17,90,136,90,155,81,45,7,161,144,232,84,76,192,226,237,186,226,93,163,93,189,58,144,70,146,62,130,42,244,45,219,191,172,217,251,200,125,71,115,83,143,79,52,235,46,95,122,161,245,41,78,23,162,225,119,51,45,15,253,132,124,105,56,239,138,211,18,104,147,117,111,37,120,255,0,49,140,95,244,55,247,143,145,39,18,175,105,140,174,60,138,214,246,220,81,169,69,211,50,90,153,150,135,224,159,188,124,73,18,234,83,53,83,238,111,221,220,251,36,188,127,15,196,116,92,46,203,78,49,99,2,218,59,30,212,235,152,91,137,65,187,215,69,107,110,187,61,206,186,131,62,206,36,255,0,183,241,19,251,43,28,36,106,177,106,180,203,227,27,170,156,132,69,144,204,148,81,185,9,87,48,146,166,29,35,234,35,76,237,175,214,163,195,183,218,248,16,180,107,106,220,164,90,52,24,22,221,10,47,79,2,157,29,168,177,218,222,165,237,109,180,18,18,90,168,205,71,162,82,69,220,204,251,15,166,2,19,113,104,66,213,150,102,246,39,82,42,201,25,247,247,122,62,112,167,204,178,77,84,28,198,225,115,219,180,71,211,58,33,57,219,197,29,123,38,101,255,0,32,210,117,13,212,63,69,167,188,215,216,114,43,74,79,224,104,35,33,251,135,52,174,102,59,7,45,203,201,155,2,175,119,242,43,175,188,150,17,23,209,242,149,170,212,233,180,69,189,45,26,62,218,76,190,215,223,225,220,116,120,210,25,151,29,169,81,215,189,167,144,151,16,173,12,181,73,150,164,122,31,127,1,254,128,0,0,63,37,90,156,205,94,151,50,149,35,250,41,145,220,142,191,31,178,180,154,79,192,200,252,15,226,51,175,157,171,9,252,60,204,149,233,74,117,173,141,76,172,84,103,70,245,136,247,50,185,242,82,131,251,74,50,236,143,3,61,126,36,45,95,132,213,236,197,195,151,37,80,213,43,155,34,155,82,54,73,59,13,59,91,110,4,20,233,246,72,143,67,63,29,76,196,220,0,0,21,9,198,115,14,151,79,190,45,236,69,142,90,69,147,6,37,53,101,241,125,79,84,30,51,238,173,124,11,246,116,251,253,195,157,240,146,196,18,182,49,253,235,121,105,245,106,212,229,48,71,175,245,157,155,1,31,178,127,179,241,47,236,23,126,33,166,123,242,153,11,48,85,139,82,123,103,178,67,117,8,49,95,62,231,186,57,42,81,168,191,166,65,23,119,189,221,255,0,209,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,62,58,255,0,244,229,143,5,74,114,125,63,116,213,185,158,183,71,58,62,221,61,219,233,202,215,93,127,208,45,144,7,136,198,203,37,156,68,194,139,174,208,115,237,84,168,211,163,52,125,251,56,228,103,27,35,251,73,253,191,121,145,12,239,230,119,13,157,194,44,113,185,112,241,245,238,93,39,163,212,244,34,254,150,27,47,123,148,175,241,159,180,127,217,224,47,27,135,189,238,171,227,43,86,148,233,114,185,243,155,235,250,147,217,183,77,106,50,201,30,9,34,251,41,247,127,104,234,152,221,139,84,28,20,195,202,149,253,112,43,88,208,57,58,163,69,250,219,223,109,175,20,33,102,93,221,47,234,159,250,75,55,184,155,136,117,172,81,188,167,94,117,229,235,46,119,43,121,104,142,219,26,67,101,246,18,146,240,108,189,197,254,145,100,124,31,178,234,183,158,147,143,53,130,213,178,217,232,178,254,201,241,94,251,46,252,116,251,72,252,62,34,215,0,0,121,92,80,191,169,88,95,99,84,239,154,218,246,66,166,114,121,170,209,71,167,49,228,52,95,101,42,63,23,11,193,39,254,145,154,204,83,189,230,98,61,249,83,188,231,185,204,126,163,201,222,173,8,181,229,178,134,203,177,37,37,224,130,247,23,250,69,181,240,133,192,180,218,120,109,63,21,42,44,233,38,228,229,114,15,119,217,233,228,79,97,94,14,25,31,101,23,138,75,251,124,69,137,0,0,14,41,157,60,76,253,17,101,79,19,239,166,229,213,98,75,143,111,191,79,129,42,150,231,46,84,89,211,76,161,197,125,11,222,147,71,45,249,13,44,214,149,110,74,82,106,73,26,136,136,243,153,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,211,158,19,216,191,162,252,44,179,112,207,210,158,147,250,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,129,124,105,240,118,149,90,194,59,83,27,233,244,25,110,215,109,170,194,40,147,166,68,138,149,33,52,169,72,113,68,169,78,18,13,100,134,228,182,210,26,53,44,144,149,204,112,180,53,58,66,10,240,215,197,233,56,65,156,27,29,243,126,89,83,111,9,7,104,84,153,140,195,78,173,244,78,82,81,29,38,110,105,177,9,152,81,28,90,144,100,178,67,74,34,221,169,161,90,9,25,172,205,143,181,62,50,124,192,184,124,197,241,106,156,21,61,150,46,159,152,19,188,186,156,61,87,23,60,51,186,177,19,40,239,84,109,104,157,95,208,171,130,37,205,81,97,13,184,227,202,130,219,18,35,186,182,210,132,43,94,95,84,151,86,106,218,148,180,211,171,53,122,186,29,59,101,162,255,0,141,133,153,134,195,124,65,168,92,50,232,116,218,29,209,77,147,84,157,24,221,222,213,59,168,65,76,35,38,136,214,180,42,57,186,133,161,36,123,208,165,39,69,110,208,244,188,0,40,7,138,63,183,102,38,254,75,228,240,132,255,0,224,169,236,177,116,252,192,157,229,212,225,63,192,80,15,20,127,110,204,77,252,151,201,225,9,255,0,193,83,217,98,233,249,129,59,203,169,194,127,128,8,1,198,175,217,98,214,249,129,7,203,170,34,170,242,157,237,79,131,127,48,45,239,49,96,105,76,0,0,0,85,95,28,239,212,159,239,39,240,209,202,184,42,123,83,221,63,47,231,121,141,56,93,72,0,0,8,171,197,31,216,79,19,127,37,243,136,66,128,68,191,225,221,146,9,153,170,190,206,237,188,98,237,195,43,78,160,211,85,212,155,207,198,122,168,226,153,117,196,69,138,234,26,82,21,181,104,99,168,34,113,183,16,212,132,154,20,74,90,20,87,189,73,164,210,168,20,168,84,42,21,50,37,58,155,78,142,220,72,112,226,50,150,88,140,195,105,36,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,253,98,176,56,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,89,120,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,205,14,52,227,141,153,164,210,178,37,153,165,73,81,18,138,111,241,80,197,159,211,174,13,101,159,23,62,136,85,109,127,165,20,251,138,111,162,234,105,209,230,61,106,114,119,37,90,23,49,149,237,230,52,238,212,243,26,91,107,218,157,219,75,138,240,184,246,236,195,47,206,188,158,104,191,224,1,154,204,216,251,83,227,39,204,11,135,204,95,23,83,194,227,216,79,12,191,58,243,137,162,85,0,10,171,227,157,250,147,253,228,254,26,34,175,11,143,110,204,50,252,235,201,230,139,254,1,0,56,213,251,44,90,223,48,32,249,117,68,64,14,23,30,221,152,101,249,215,147,205,23,252,3,149,102,199,217,99,25,62,95,220,62,92,248,205,96,210,158,108,125,150,49,147,229,253,195,229,207,140,214,13,84,0,10,171,227,157,250,147,253,228,254,26,34,175,11,143,110,204,50,252,235,201,230,139,254,25,129,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,228,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,41,91,141,95,181,61,173,242,254,15,152,212,71,85,224,99,250,236,253,219,254,36,45,80,0,102,179,54,62,212,248,201,243,2,225,243,23,197,212,240,184,246,19,195,47,206,188,226,104,234,185,177,246,88,198,79,151,247,15,151,62,51,88,53,80,42,175,142,119,234,79,247,147,248,104,138,188,46,61,187,48,203,243,175,39,154,28,81,253,187,49,55,242,95,39,132,37,87,3,31,215,103,238,223,241,33,106,128,0,0,41,91,141,95,181,61,173,242,254,15,152,212,71,85,224,99,250,236,253,219,254,36,45,80,0,0,0,0,6,85,197,255,0,112,184,246,19,195,47,206,188,226,104,149,64,0,40,7,138,63,183,102,38,254,75,228,240,132,85,23,167,195,187,32,176,242,199,106,157,249,138,84,250,85,75,19,107,124,169,26,28,102,36,125,25,108,155,117,29,52,89,59,77,100,242,208,251,137,144,227,107,38,213,234,182,157,201,111,152,236,213,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,236,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,37,56,80,231,6,254,178,113,66,137,150,58,233,203,174,89,55,92,137,9,166,52,77,61,33,250,20,222,91,143,26,216,75,72,90,186,103,20,147,230,160,200,155,108,212,169,6,166,201,47,155,145,47,54,62,212,248,201,243,2,225,243,23,197,212,240,184,246,19,195,47,206,188,226,104,149,64,3,42,226,255,0,184,92,123,9,225,151,231,94,113,52,74,160,17,87,138,63,176,158,38,254,75,231,16,133,0,141,84,0,0,10,171,227,157,250,147,253,228,254,26,34,175,11,143,110,204,50,252,235,201,230,139,254,0,21,87,199,59,245,39,251,201,252,52,114,174,10,158,212,247,79,203,249,222,99,78,23,82,0,0,0,0,43,183,139,206,5,166,236,195,104,24,169,78,103,89,54,223,55,158,123,190,215,81,34,3,9,241,112,136,187,36,252,18,127,217,226,42,83,11,47,121,152,113,126,83,47,56,14,114,223,167,115,182,43,66,61,57,140,173,179,236,105,81,120,44,253,199,254,145,165,60,48,191,169,88,161,99,83,47,154,34,247,194,169,243,185,74,209,69,175,45,229,180,127,105,41,63,22,207,197,37,254,145,234,128,0,85,31,24,28,186,173,151,163,99,205,28,180,108,247,250,80,191,178,4,86,126,211,191,29,126,202,63,31,136,173,204,50,196,58,214,23,94,80,111,58,10,244,151,7,155,176,180,71,125,237,45,179,251,105,81,120,56,126,227,255,0,72,210,22,8,226,213,7,26,240,242,155,127,91,234,254,111,63,157,162,52,95,171,177,247,26,241,90,16,103,221,163,254,169,127,164,249,95,16,123,225,86,62,86,238,217,241,37,114,39,57,208,116,199,179,118,186,84,98,146,252,82,101,246,85,239,254,193,71,57,99,195,119,113,119,28,109,172,60,101,91,87,86,235,52,61,8,255,0,162,134,243,222,245,39,252,95,237,23,246,248,13,38,82,169,177,233,16,26,167,69,78,141,53,187,105,106,126,245,25,159,137,153,248,152,253,96,42,111,141,93,57,62,158,181,170,220,206,253,28,24,251,116,247,111,168,171,93,117,255,0,64,137,217,35,203,171,25,138,190,170,54,212,185,220,134,99,83,158,146,105,229,26,185,134,151,163,35,110,164,235,102,90,147,222,58,255,0,244,173,43,34,25,76,133,151,218,197,215,61,223,94,67,149,9,209,99,159,114,210,57,170,41,164,191,166,89,120,179,239,239,254,153,150,41,3,139,110,32,21,207,143,236,219,200,47,86,147,78,75,6,127,238,154,155,61,31,178,95,181,241,63,237,29,19,131,30,29,57,80,190,46,28,69,144,157,98,198,131,46,154,142,254,15,165,234,123,196,125,149,175,129,254,206,159,127,184,91,216,0,0,132,124,89,111,118,45,236,185,38,134,153,92,169,21,58,145,50,105,216,106,220,219,144,39,39,79,178,100,90,153,120,234,70,42,163,36,182,19,248,135,153,43,46,148,211,91,218,135,88,167,78,147,235,17,109,101,19,227,37,103,246,146,103,217,126,4,122,252,8,104,162,147,78,102,145,75,135,74,143,253,20,56,237,199,71,143,217,66,73,37,226,102,126,5,241,31,172,0,0,7,249,201,144,204,72,238,202,144,189,141,50,133,56,181,104,103,162,72,181,51,208,187,248,14,111,68,204,126,13,220,87,147,214,5,34,239,231,215,88,121,76,46,47,163,229,39,69,165,210,104,203,122,154,36,125,181,17,125,175,191,195,184,233,131,240,215,29,67,20,90,131,206,253,134,226,186,165,126,4,131,51,25,177,204,220,213,78,204,110,40,189,187,84,125,51,173,147,125,188,17,215,188,100,95,242,139,131,225,46,133,167,44,206,26,211,166,181,147,50,239,238,244,124,17,54,64,124,203,150,220,164,93,212,25,214,221,118,47,81,2,163,29,216,178,26,222,164,110,109,196,26,20,90,164,201,69,170,84,101,216,200,251,138,185,205,63,9,26,172,186,181,78,248,193,26,167,61,18,164,61,37,116,110,66,83,203,37,41,247,76,250,137,51,59,233,245,72,211,78,255,0,107,226,66,0,226,142,90,113,139,7,214,233,223,22,167,66,194,28,82,9,222,186,43,187,180,223,238,105,213,153,118,109,71,253,159,128,231,81,229,212,161,232,166,28,217,183,185,118,73,248,126,63,128,251,113,241,42,246,134,202,35,199,173,108,109,181,18,146,93,51,39,161,145,104,94,41,251,135,215,141,142,248,173,13,36,136,215,86,194,79,135,243,24,199,255,0,75,127,112,251,45,102,167,30,153,105,166,91,190,244,67,10,74,155,47,69,194,236,100,90,23,251,8,248,151,62,58,98,165,228,219,173,92,151,79,88,151,144,166,214,93,12,102,245,73,238,212,189,70,203,246,149,254,113,225,12,212,181,25,159,115,81,255,0,202,46,3,132,78,91,103,89,212,41,152,223,92,143,178,69,110,35,144,162,30,242,61,98,188,136,18,80,126,171,166,94,41,62,198,130,87,196,203,192,89,56,8,145,196,222,180,84,156,179,86,217,91,188,180,201,233,181,86,221,116,219,80,135,238,208,254,34,143,240,130,132,229,203,136,180,154,43,71,162,228,243,244,61,63,101,135,21,241,47,217,248,141,57,70,97,49,88,75,8,61,73,58,255,0,202,122,143,245,0,0,0,0,0,0,0,0,0,0,0,0,25,226,207,222,31,74,195,236,204,93,16,30,119,154,203,189,23,41,205,164,157,218,83,226,154,187,110,81,151,117,233,220,79,222,12,55,251,21,156,55,186,172,83,87,214,219,189,14,133,161,247,234,31,168,59,251,37,238,47,218,63,236,240,22,64,3,243,84,105,208,234,176,220,129,61,158,107,14,233,189,27,141,58,232,100,101,220,140,143,196,136,68,92,74,225,123,151,12,65,158,186,147,52,95,70,72,94,154,47,169,158,246,154,37,5,225,213,164,188,17,255,0,47,220,60,12,94,14,120,22,214,157,77,107,159,167,143,243,105,137,215,191,221,52,123,59,111,133,70,88,232,81,205,169,54,255,0,90,179,241,95,87,80,111,94,197,238,41,103,240,255,0,148,122,186,119,14,28,175,211,144,104,69,143,187,95,254,249,212,75,225,255,0,202,126,225,236,168,153,47,203,125,186,219,11,139,135,218,46,34,146,234,23,233,105,253,148,157,52,61,13,243,248,14,195,69,141,74,166,83,227,209,232,232,229,197,132,210,24,101,189,84,173,136,66,73,41,45,85,169,158,132,68,90,153,234,62,128,0,0,134,92,86,80,242,178,198,239,41,58,145,84,148,106,238,93,147,232,249,218,138,104,203,130,229,55,152,108,46,114,9,107,37,55,157,17,76,248,125,178,156,206,223,30,222,58,120,246,26,83,183,87,41,203,126,152,228,226,210,74,161,178,167,188,62,217,160,183,120,118,241,215,195,176,229,217,184,196,39,48,203,47,183,165,205,29,205,146,83,68,168,183,24,244,215,235,186,39,214,143,20,168,188,81,239,45,62,35,62,54,221,66,169,136,88,217,73,168,200,250,201,247,13,208,195,202,251,37,171,175,203,35,63,2,74,126,210,254,226,252,6,143,240,106,158,245,39,8,44,106,84,148,237,118,29,183,76,142,225,106,71,162,145,21,180,159,129,153,120,151,196,123,16,0,0,1,77,60,100,172,36,211,177,126,137,124,33,207,240,170,60,104,70,157,61,234,149,80,119,93,119,125,223,15,237,247,15,69,193,94,251,74,47,187,163,13,149,253,106,84,218,209,127,249,106,115,63,179,255,0,237,127,103,188,91,160,0,0,135,188,80,112,141,88,155,151,25,211,216,111,123,182,203,206,214,204,181,211,68,199,129,52,245,238,180,151,138,254,255,0,192,197,38,97,13,231,43,12,177,98,212,189,25,86,213,208,43,176,103,184,90,17,234,76,73,109,195,47,178,175,216,241,208,255,0,3,240,26,58,192,236,72,135,139,24,89,110,95,49,21,169,212,233,144,228,61,216,251,56,228,102,221,81,119,74,127,198,123,146,69,255,0,64,247,42,36,145,155,135,226,69,227,247,10,4,226,81,124,38,239,204,229,193,25,153,60,230,232,207,75,166,171,212,219,177,108,212,38,22,223,178,90,233,187,199,191,226,98,106,112,98,179,42,20,236,61,184,174,201,113,118,55,42,165,46,59,75,222,147,220,149,49,79,112,187,18,187,120,123,200,89,72,15,226,139,114,77,63,18,208,82,95,23,203,17,138,14,96,17,120,178,159,172,185,53,231,30,167,255,0,115,194,128,218,124,84,127,31,113,23,246,248,142,175,194,63,29,232,86,165,167,118,90,119,13,67,148,136,61,7,33,28,165,171,93,238,207,113,93,208,217,254,209,120,153,142,69,196,211,56,49,177,202,231,133,135,246,139,191,222,42,31,51,123,155,79,235,249,205,195,116,187,56,202,22,157,171,105,95,214,61,126,226,236,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,83,136,215,94,81,151,101,127,236,61,27,97,205,135,69,195,75,62,5,153,111,179,202,131,3,155,202,78,229,171,77,238,173,195,238,181,40,254,210,207,196,207,253,3,210,128,15,249,90,210,218,77,107,61,8,133,68,241,64,207,3,87,115,181,44,190,216,133,190,150,142,79,164,102,119,46,118,165,10,91,95,86,235,4,164,232,164,173,62,170,251,248,159,109,8,87,69,159,107,212,111,59,138,37,183,73,70,249,82,249,156,178,213,37,246,16,165,159,218,50,47,4,159,188,105,143,10,236,184,152,123,97,211,45,8,73,218,204,14,118,210,212,207,237,188,183,15,197,74,63,21,159,188,199,172,0,0,21,171,198,211,19,45,88,216,89,98,224,231,87,205,185,42,23,1,92,220,134,220,109,93,60,24,241,164,71,222,242,119,243,17,204,114,86,141,158,195,74,185,15,250,196,104,208,225,95,12,188,20,253,52,230,226,214,234,42,29,44,11,19,75,214,102,199,118,60,239,68,251,61,59,109,234,218,210,173,101,59,27,122,79,110,173,19,187,84,74,219,173,255,0,14,63,156,11,2,54,39,229,115,20,172,199,173,233,117,217,18,173,121,210,105,244,248,132,234,159,126,163,25,163,145,8,155,75,71,189,107,41,44,178,100,130,215,121,145,36,201,68,102,147,206,13,38,173,85,160,85,97,87,104,85,57,116,234,149,58,67,114,225,204,136,242,153,126,51,237,168,148,219,173,184,147,37,33,105,81,18,137,68,100,100,100,70,67,77,56,33,122,213,113,43,5,236,28,70,174,199,136,197,74,234,181,233,85,185,141,68,66,146,195,111,201,136,219,206,37,180,169,74,81,32,148,179,34,35,82,143,77,53,51,241,25,225,205,143,181,62,50,124,192,184,124,197,241,106,156,21,61,150,46,159,152,19,188,186,156,38,166,44,88,191,165,12,44,188,176,207,210,158,140,250,91,111,212,104,93,111,35,157,210,245,81,156,103,155,203,220,157,251,121,155,182,238,78,186,105,169,107,168,204,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,44,196,207,210,238,84,240,194,250,114,93,86,92,185,22,251,20,249,242,170,142,115,37,74,157,8,206,28,167,214,189,234,53,243,31,142,234,201,106,86,229,37,68,165,17,40,204,139,181,128,160,30,40,254,221,152,155,249,47,147,194,19,255,0,130,167,178,197,211,243,2,119,151,83,132,255,0,1,64,60,81,253,187,49,55,242,95,39,132,39,255,0,5,79,101,139,167,230,4,239,46,167,9,254,0,32,7,26,191,101,139,91,230,4,31,46,168,138,171,202,119,181,62,13,252,192,183,188,197,129,165,48,0,0,1,85,124,115,191,82,127,188,159,195,71,42,224,169,237,79,116,252,191,157,230,52,225,117,32,0,0,34,175,20,127,97,60,77,252,151,206,33,10,107,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,0,2,26,208,248,95,101,230,147,153,122,166,52,157,175,17,118,194,227,181,38,5,158,235,113,228,210,61,34,242,37,181,56,157,134,244,117,36,163,18,87,17,214,16,135,62,173,226,119,66,75,105,105,5,29,120,231,126,164,255,0,121,63,134,136,171,194,227,219,179,12,191,58,242,121,162,255,0,128,6,107,51,99,237,79,140,159,48,46,31,49,124,93,79,11,143,97,60,50,252,235,206,38,137,84,0,42,175,142,119,234,79,247,147,248,104,138,188,46,61,187,48,203,243,175,39,154,47,248,4,0,227,87,236,177,107,124,192,131,229,213,17,0,56,92,123,118,97,151,231,94,79,52,95,240,14,85,155,31,101,140,100,249,127,112,249,115,227,53,131,74,121,177,246,88,198,79,151,247,15,151,62,51,88,53,80,0,42,175,142,119,234,79,247,147,248,104,138,188,46,61,187,48,203,243,175,39,154,47,248,81,183,23,220,47,170,217,121,180,147,126,60,169,111,211,113,6,143,10,165,29,245,66,83,76,52,252,102,83,9,216,168,119,83,75,203,74,99,178,242,180,218,105,41,77,145,167,193,74,235,252,16,177,51,166,186,177,47,7,38,75,170,187,233,10,124,75,154,158,199,51,116,24,253,59,135,30,90,246,154,253,71,156,234,161,22,169,65,238,75,30,178,139,98,8,237,168,5,43,113,171,246,167,181,190,95,193,243,26,136,234,188,12,127,93,159,187,127,196,133,170,0,12,214,102,199,218,159,25,62,96,92,62,98,248,186,158,23,30,194,120,101,249,215,156,77,29,87,54,62,203,24,201,242,254,225,242,231,198,107,6,170,5,85,241,206,253,73,254,242,127,13,17,87,133,199,183,102,25,126,117,228,243,67,138,63,183,102,38,254,75,228,240,132,170,224,99,250,236,253,219,254,36,45,80,0,0,5,43,113,171,246,167,181,190,95,193,243,26,136,234,188,12,127,93,159,187,127,196,133,170,0,0,0,0,0,202,184,191,238,23,30,194,120,101,249,215,156,77,18,168,0,5,0,241,71,246,236,196,223,201,124,158,16,150,156,43,242,21,26,44,106,86,105,241,146,133,18,98,230,71,102,161,99,83,36,115,73,112,214,78,188,147,159,38,59,141,37,38,179,74,24,118,42,210,181,163,99,188,221,9,100,210,145,105,64,3,149,102,47,45,24,89,154,11,17,235,23,19,41,63,179,209,86,97,177,27,210,148,207,174,101,215,58,71,222,105,206,79,55,144,132,57,181,62,186,53,73,251,140,188,254,85,114,119,132,121,80,179,97,209,172,250,60,74,141,206,168,234,110,175,118,73,134,132,212,106,43,112,219,83,168,37,247,83,49,183,52,222,200,233,81,161,59,18,106,53,185,189,197,209,14,108,125,169,241,147,230,5,195,230,47,139,169,225,113,236,39,134,95,157,121,196,209,42,128,6,85,197,255,0,112,184,246,19,195,47,206,188,226,104,149,64,34,175,20,127,97,60,77,252,151,206,33,10,1,26,168,0,0,21,87,199,59,245,39,251,201,252,52,69,94,23,30,221,152,101,249,215,147,205,23,252,0,42,175,142,119,234,79,247,147,248,104,229,92,21,61,169,238,159,151,243,188,198,156,46,164,0,0,0,0,121,60,84,178,226,98,21,137,83,180,39,39,115,51,249,59,139,83,47,176,242,28,47,5,36,252,80,94,242,25,156,188,45,106,141,153,113,75,182,234,168,217,42,31,47,121,106,147,251,109,165,101,246,76,203,193,69,239,22,47,194,255,0,60,12,218,46,211,114,249,125,151,46,148,190,119,163,166,119,62,78,133,54,91,191,86,211,6,165,106,165,33,62,178,251,120,151,109,72,91,178,22,151,18,75,65,234,70,63,232,0,121,172,70,176,232,184,151,103,207,179,46,6,121,176,103,242,185,169,220,180,235,177,212,56,93,208,164,159,218,65,120,25,127,160,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,75,139,211,78,105,23,117,127,236,41,65,195,47,56,49,176,54,231,155,135,247,115,191,222,42,231,47,99,155,79,234,57,45,204,116,251,54,202,214,173,203,117,63,214,45,62,242,236,93,119,139,134,59,208,174,187,78,211,180,237,234,135,53,19,186,254,122,57,75,78,155,29,128,226,123,173,178,253,147,240,50,28,159,132,29,136,197,123,48,43,188,94,79,214,91,122,114,79,83,255,0,186,33,79,109,94,10,47,135,188,143,251,60,69,219,0,10,214,227,59,102,84,42,56,123,110,221,145,34,239,110,45,74,36,119,92,222,146,218,148,177,80,112,251,26,187,248,251,136,66,174,27,23,194,109,12,206,91,241,158,147,201,110,178,244,74,105,122,155,183,45,234,132,50,219,246,79,77,118,248,246,252,72,95,225,18,76,201,194,241,50,241,251,135,134,199,28,72,135,132,248,89,113,223,50,213,161,211,41,147,36,51,216,251,184,220,103,29,73,118,74,191,197,251,210,101,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,251,41,253,191,29,11,240,47,1,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,181,23,138,62,239,192,132,194,0,0,21,23,198,162,251,74,239,187,95,13,146,127,102,149,10,180,127,143,58,162,207,236,255,0,251,95,217,239,30,119,131,117,132,154,150,47,214,239,133,57,254,11,71,147,8,147,167,189,50,169,238,235,174,239,191,225,253,190,225,114,192,0,0,3,199,99,37,61,234,182,16,95,52,184,201,220,244,203,110,167,29,178,212,139,85,46,43,137,47,19,34,241,63,136,206,13,201,80,170,97,246,54,85,170,81,254,174,125,189,116,72,121,63,100,244,117,137,102,101,226,74,79,218,71,222,95,136,208,110,81,177,9,204,77,203,237,151,115,73,115,124,149,81,105,205,201,61,52,250,238,137,133,175,193,41,47,21,251,139,79,128,234,55,18,229,55,111,212,220,130,90,201,76,55,148,207,135,219,36,30,223,30,222,58,120,246,25,172,204,122,229,57,152,108,81,114,113,105,37,87,157,109,79,120,125,179,156,246,239,14,222,58,248,118,23,47,194,149,15,39,44,109,115,83,161,29,73,38,158,229,220,189,31,7,65,51,64,0,7,207,173,70,165,84,233,242,40,245,132,115,34,205,105,108,60,222,170,78,244,45,38,149,22,169,208,203,82,51,45,72,245,28,122,183,146,252,183,220,77,190,185,88,125,170,229,169,78,173,126,150,159,221,74,215,83,208,159,47,136,241,181,30,28,57,95,168,160,144,187,31,110,159,253,243,168,159,199,255,0,148,253,227,202,92,156,42,50,199,93,142,77,70,183,250,37,151,130,250,186,131,154,118,63,113,203,47,143,252,131,198,191,193,211,2,156,113,42,102,179,202,65,40,141,73,233,230,43,82,248,106,115,71,88,193,238,28,185,121,194,10,156,106,221,58,129,213,212,34,173,15,54,255,0,85,57,189,28,74,155,81,43,105,201,90,126,211,100,122,105,167,113,40,227,71,102,28,102,162,71,70,198,152,66,91,109,58,153,232,146,45,8,181,62,254,4,63,212,5,111,241,158,191,216,163,97,189,171,98,146,190,182,226,235,181,45,15,183,78,253,61,223,217,63,113,254,209,127,111,128,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,109,201,51,238,141,59,13,14,128,0,0,0,0,0,0,0,0,0,0,0,0,166,174,49,184,114,237,7,20,232,151,194,83,163,53,254,167,78,229,254,193,26,158,215,237,25,248,159,192,191,183,196,121,78,18,24,128,221,165,143,142,219,210,95,229,199,184,54,243,61,93,117,228,66,158,178,240,73,159,138,190,37,253,162,240,0,0,0,4,95,226,46,120,136,198,91,106,245,60,59,155,211,63,77,57,19,106,10,229,176,191,230,77,192,150,167,123,61,219,199,103,217,213,93,187,23,136,164,59,119,50,24,203,106,85,27,170,209,238,254,68,134,157,39,119,122,62,42,189,98,81,43,250,205,25,120,164,189,194,225,114,37,158,235,111,27,237,170,77,135,116,212,255,0,213,140,24,44,53,32,185,46,125,126,198,227,52,167,125,72,232,105,59,158,117,94,169,40,244,252,59,148,214,74,137,73,37,36,245,35,45,72,127,71,197,188,235,200,181,173,58,197,198,225,106,154,100,9,19,15,240,109,165,47,224,127,179,240,63,192,71,60,164,102,226,145,142,247,125,231,101,187,39,109,78,141,84,168,169,166,54,40,255,0,154,178,235,13,146,183,114,80,159,180,238,154,25,154,191,18,238,95,147,137,164,21,204,202,237,105,72,94,222,66,164,186,125,181,212,147,78,153,219,254,81,72,56,16,180,183,142,24,120,226,213,181,41,186,233,38,106,211,93,8,166,53,220,105,78,197,90,92,178,45,231,16,173,201,85,42,33,146,180,211,82,54,83,220,65,14,49,120,132,221,39,6,105,22,59,110,237,126,101,94,60,165,22,221,117,109,113,42,13,31,245,76,188,75,227,175,253,34,184,242,37,99,202,190,243,47,103,193,143,31,154,154,117,78,159,82,127,215,36,236,105,186,132,98,82,187,169,58,233,191,192,181,63,184,104,126,159,17,16,32,70,130,223,217,142,202,26,79,224,148,145,127,160,126,128,0,0,1,89,188,104,41,208,87,100,219,149,37,159,243,164,207,134,209,23,127,177,201,168,171,227,167,136,134,28,53,174,153,150,190,104,232,39,17,27,189,40,113,105,174,119,34,250,183,106,48,245,241,35,253,146,240,208,254,242,26,0,74,183,36,149,166,154,150,186,15,232,0,15,135,124,219,209,238,235,38,224,180,229,22,172,86,169,82,233,206,23,127,176,243,42,108,252,12,143,193,94,227,47,196,134,115,51,77,133,146,240,135,27,238,155,85,246,246,48,117,73,207,195,238,71,172,126,177,244,55,224,181,159,131,126,243,215,226,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,117,43,241,247,24,144,248,201,196,110,143,108,225,221,122,45,46,165,182,165,57,153,76,64,115,146,163,213,75,97,194,111,178,163,26,126,210,75,237,105,247,138,136,175,85,42,152,135,126,84,107,82,15,157,82,185,106,239,74,89,250,169,222,252,135,141,71,224,73,73,106,165,252,8,191,1,127,121,3,195,57,56,103,150,219,98,20,230,121,114,106,176,161,85,22,91,136,244,230,192,138,71,224,181,23,138,15,225,248,16,145,192,2,165,184,208,173,94,156,180,81,238,254,127,255,0,234,83,133,104,81,171,245,91,125,243,147,74,147,201,113,94,39,177,42,247,25,127,88,143,226,97,66,161,85,110,138,179,52,106,52,110,162,108,157,220,182,247,165,27,182,164,212,125,212,100,69,217,39,239,23,221,144,252,159,67,203,29,136,167,43,44,238,186,42,154,122,65,205,198,95,209,189,43,149,217,47,56,223,244,79,145,122,186,125,253,252,37,80,0,255,0,151,28,67,72,53,172,244,73,120,152,173,78,32,220,68,232,246,253,37,236,46,193,202,183,81,85,127,111,91,47,144,164,116,219,85,21,246,253,73,17,141,43,220,147,112,187,43,183,137,247,208,133,67,188,243,146,28,55,158,86,229,171,196,244,208,88,87,10,44,177,202,190,47,149,227,5,117,141,148,218,46,157,26,183,145,243,121,204,206,142,231,100,186,74,78,138,73,120,160,245,247,104,93,197,205,128,0,0,164,190,35,214,126,100,179,15,154,58,237,118,218,203,102,37,63,111,90,177,209,106,209,230,71,179,167,168,167,49,25,215,84,228,158,98,18,226,29,66,228,61,33,77,56,131,73,41,158,73,154,73,91,181,146,188,32,114,181,112,225,133,42,245,198,76,78,179,110,11,110,236,168,72,250,51,78,167,214,233,82,169,239,177,78,66,89,144,243,201,75,166,146,117,15,186,166,82,70,109,250,135,13,68,149,158,245,164,172,124,5,0,230,171,37,248,251,109,102,59,17,105,214,46,2,93,117,91,109,235,130,85,66,142,253,173,107,77,126,150,136,50,151,212,48,195,42,105,130,108,185,77,186,134,148,132,122,168,91,107,65,25,146,72,206,205,56,81,81,113,114,213,202,227,246,102,46,218,183,5,187,34,129,116,79,141,69,167,214,232,235,167,62,221,57,198,152,145,170,82,227,104,91,136,57,47,203,50,90,183,119,53,36,143,68,18,83,88,25,155,203,38,100,171,249,146,197,122,237,11,47,152,149,81,166,212,111,138,236,184,115,34,90,115,222,98,75,14,79,121,77,186,219,137,104,210,180,41,38,74,37,17,153,25,25,25,11,42,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,238,49,55,197,11,103,79,40,56,251,19,53,152,159,42,202,194,60,64,188,40,181,139,129,250,236,106,189,46,211,154,236,87,122,242,41,139,105,14,54,149,161,124,149,200,83,38,162,87,117,52,102,100,147,51,73,79,78,16,54,229,253,135,216,47,122,225,206,35,97,101,235,104,84,163,93,30,155,105,218,253,13,234,123,19,24,149,17,150,82,150,20,241,37,78,45,181,66,89,184,68,157,18,78,179,220,247,25,20,245,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,202,73,145,247,35,19,131,132,78,30,223,216,107,150,219,146,133,136,214,61,193,106,212,159,190,38,75,106,29,110,152,244,23,220,97,80,32,37,46,165,183,146,149,26,13,72,90,73,68,90,106,133,23,184,196,223,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,202,73,145,247,35,19,131,132,78,30,223,216,107,150,219,146,133,136,214,61,193,106,212,159,190,38,75,106,29,110,152,244,23,220,97,80,32,37,46,165,183,146,149,26,13,72,90,73,68,90,106,133,23,184,196,223,0,16,131,139,182,30,223,216,149,150,219,110,133,135,54,61,193,117,84,152,190,33,203,118,29,18,152,244,231,219,97,48,39,165,78,169,182,82,165,18,9,75,66,77,70,90,106,180,151,188,133,106,229,147,44,153,146,160,102,75,10,43,181,220,190,98,85,58,155,78,190,40,82,230,76,151,105,207,101,136,204,55,61,149,56,235,142,41,162,74,16,148,145,168,212,102,68,68,70,102,52,18,0,0,0,43,87,140,166,19,226,158,40,126,136,63,70,120,105,117,221,190,140,250,65,214,250,10,141,38,127,75,204,244,127,47,155,201,66,182,110,229,175,110,237,53,216,173,60,12,115,94,17,56,33,141,24,107,153,43,146,187,136,216,67,122,218,180,215,236,121,145,26,153,91,160,75,130,195,143,170,124,5,37,164,184,243,105,73,172,210,133,168,146,71,174,136,81,251,140,91,160,0,0,14,21,157,252,33,188,177,235,44,119,110,17,225,251,17,28,174,220,82,41,12,199,57,111,147,44,52,132,85,34,58,235,206,47,185,146,27,105,183,28,50,73,41,102,72,50,74,84,163,36,159,213,202,238,89,44,28,172,225,125,55,15,237,8,209,38,84,145,29,41,173,92,39,78,102,52,218,203,228,227,174,111,125,77,150,229,33,10,125,212,180,133,169,102,219,102,148,110,86,134,165,118,0,0,1,90,188,101,48,159,20,241,67,244,65,250,51,195,75,174,237,244,103,210,14,183,208,84,105,51,250,94,103,163,249,124,222,74,21,179,119,45,123,119,105,174,197,105,224,98,53,112,225,203,214,62,216,217,206,195,203,166,245,192,252,64,183,232,176,189,45,212,212,106,150,204,216,145,88,223,74,150,132,111,117,198,210,132,238,90,210,146,212,251,169,68,69,220,200,93,248,0,207,182,102,242,201,153,42,254,100,177,94,187,66,203,230,37,84,105,181,27,226,187,46,28,200,150,156,247,152,146,195,147,222,83,110,182,226,90,52,173,10,73,146,137,68,102,70,70,70,66,221,56,112,218,119,85,141,147,28,60,181,175,91,102,171,111,214,161,122,91,169,167,85,33,57,18,83,27,234,178,214,141,237,56,73,90,119,33,105,81,106,93,210,162,50,236,100,36,168,0,173,94,50,152,79,138,120,161,250,32,253,25,225,165,215,118,250,51,233,7,91,232,42,52,153,253,47,51,209,252,190,111,37,10,217,187,150,189,187,180,215,98,180,240,49,26,184,112,229,235,31,108,108,231,97,229,211,122,224,126,32,91,244,88,94,150,234,106,53,75,102,108,72,172,111,165,75,66,55,186,227,105,66,119,45,105,73,106,125,212,162,34,238,100,46,252,4,32,226,237,135,183,246,37,101,182,219,161,97,205,143,112,93,85,38,47,136,114,221,135,68,166,61,57,246,216,76,9,233,83,170,109,148,169,68,130,82,208,147,81,150,154,173,37,239,33,7,248,112,229,235,31,108,108,231,97,229,211,122,224,126,32,91,244,88,94,150,234,106,53,75,102,108,72,172,111,165,75,66,55,186,227,105,66,119,45,105,73,106,125,212,162,34,238,100,46,252,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,207,191,242,78,205,63,254,77,56,171,255,0,169,181,31,253,200,208,70,102,233,53,90,254,91,113,94,133,66,166,75,168,212,170,54,61,118,36,56,113,25,83,207,201,125,200,15,37,182,155,109,36,106,90,212,163,36,146,72,140,204,204,136,134,125,255,0,146,118,105,255,0,242,105,197,95,253,77,168,255,0,238,70,148,192,5,106,241,148,194,124,83,197,15,209,7,232,207,13,46,187,183,209,159,72,58,223,65,81,164,207,233,121,158,143,229,243,121,40,86,205,220,181,237,221,166,187,21,167,129,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,238,165,17,23,115,33,119,226,189,120,195,224,29,253,139,86,6,28,221,248,115,109,220,23,53,74,218,172,77,166,187,69,162,81,94,158,250,216,156,202,28,84,165,114,119,41,8,109,80,16,131,213,6,70,114,19,235,39,66,37,67,92,131,224,214,62,225,22,111,112,218,250,189,114,233,138,177,40,177,234,18,41,242,101,42,209,154,219,113,122,216,143,67,67,238,173,196,37,8,101,181,200,74,220,89,171,213,109,43,81,17,153,17,29,234,0,168,190,46,216,33,141,24,149,153,43,110,187,135,56,67,122,221,84,214,44,120,113,29,153,68,160,75,156,195,111,166,124,245,41,165,56,203,106,73,44,146,180,40,210,103,174,139,73,251,200,116,174,13,120,79,138,120,95,250,95,253,38,97,165,215,105,122,79,232,255,0,69,233,218,52,152,29,87,47,210,28,206,87,57,9,223,183,152,141,219,117,211,122,117,241,33,101,64,3,62,217,155,203,38,100,171,249,146,197,122,237,11,47,152,149,81,166,212,111,138,236,184,115,34,90,115,222,98,75,14,79,121,77,186,219,137,104,210,180,41,38,74,37,17,153,25,25,25,11,116,225,195,105,221,86,54,76,112,242,214,189,109,154,173,191,90,133,233,110,166,157,84,132,228,73,76,111,170,203,90,55,180,225,37,105,220,133,165,69,169,119,74,136,203,177,144,233,89,155,164,213,107,249,109,197,122,21,10,153,46,163,82,168,216,245,216,144,225,196,101,79,63,37,247,32,60,150,218,109,180,145,169,107,82,140,146,73,34,51,51,50,34,25,247,254,73,217,167,255,0,201,167,21,127,245,54,163,255,0,185,26,83,21,171,198,83,9,241,79,20,63,68,31,163,60,52,186,238,223,70,125,32,235,125,5,70,147,63,165,230,122,63,151,205,228,161,91,55,114,215,183,118,154,236,86,158,6,35,87,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,186,148,68,93,204,131,136,246,94,177,246,249,206,118,33,221,54,86,7,226,5,193,69,155,232,158,154,163,75,182,102,203,138,254,202,84,68,47,99,173,182,164,43,106,208,164,158,135,217,73,50,62,228,98,74,240,107,194,124,83,194,255,0,210,255,0,233,51,13,46,187,75,210,127,71,250,47,78,209,164,192,234,185,126,144,230,114,185,200,78,253,188,196,110,219,174,155,211,175,137,11,42,0,0,1,81,124,93,176,67,26,49,43,50,86,221,119,14,112,134,245,186,169,172,88,240,226,59,50,137,64,151,57,134,223,76,249,234,83,74,113,150,212,146,89,37,104,81,164,207,93,22,147,247,144,233,92,26,240,159,20,240,191,244,191,250,76,195,75,174,210,244,159,209,254,139,211,180,105,48,58,174,95,164,57,156,174,114,19,191,111,49,27,182,235,166,244,235,226,66,202,128,0,0,0,0,102,179,249,39,102,159,255,0,38,156,85,255,0,212,218,143,254,228,93,247,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,186,84,70,93,140,132,149,0,1,94,181,44,137,85,113,187,136,245,247,142,120,165,108,196,115,11,232,50,41,74,139,14,168,194,150,139,146,106,40,209,18,148,54,222,164,75,140,203,186,41,197,175,115,107,91,124,141,174,17,189,202,176,160,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,186,84,70,93,140,132,149,0,25,172,254,73,217,167,255,0,201,167,21,127,245,54,163,255,0,185,23,125,195,134,211,186,172,108,152,225,229,173,122,219,53,91,126,181,11,210,221,77,58,169,9,200,146,152,223,85,150,180,111,105,194,74,211,185,11,74,139,82,238,149,17,151,99,33,37,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,100,164,204,251,17,138,65,254,73,217,167,255,0,201,167,21,127,245,54,163,255,0,185,26,83,0,0,21,171,198,83,9,241,79,20,63,68,31,163,60,52,186,238,223,70,125,32,235,125,5,70,147,63,165,230,122,63,151,205,228,161,91,55,114,215,183,118,154,236,86,158,6,35,87,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,186,148,68,93,204,133,223,128,10,213,227,41,132,248,167,138,31,162,15,209,158,26,93,119,111,163,62,144,117,190,130,163,73,159,210,243,61,31,203,230,242,80,173,155,185,107,219,187,77,118,43,79,3,28,215,132,78,8,99,70,26,230,74,228,174,226,54,16,222,182,173,53,251,30,100,70,166,86,232,18,224,176,227,234,159,1,73,105,46,60,218,82,107,52,161,106,36,145,235,162,20,126,227,22,232,0,0,0,0,2,153,56,174,229,142,85,143,124,163,24,40,76,111,166,214,181,235,21,188,139,149,201,102,12,118,251,41,211,82,181,82,143,193,5,167,191,82,238,43,213,151,156,142,225,60,202,182,173,62,7,166,162,222,56,124,241,19,163,220,20,150,112,187,24,234,221,61,85,141,221,20,190,66,151,212,238,84,167,220,245,35,198,36,163,106,73,178,238,174,254,37,223,82,22,86,219,136,117,4,227,103,170,79,192,199,253,0,8,171,159,12,159,67,204,229,136,151,40,204,237,186,41,122,250,61,205,198,127,210,61,23,155,217,79,54,223,244,76,25,122,218,253,221,252,104,70,187,66,170,218,245,103,168,213,152,221,60,216,219,121,141,239,74,246,238,73,40,187,164,204,143,178,139,222,21,154,253,86,224,124,164,213,100,243,156,79,129,236,74,125,196,95,213,34,248,16,178,254,11,203,95,167,46,228,127,84,250,15,255,0,82,162,45,164,0,71,44,253,225,156,140,76,203,109,207,10,11,60,201,52,168,83,106,136,45,196,95,209,64,148,69,226,180,151,138,203,227,248,24,160,58,13,82,169,135,151,237,58,181,28,249,53,27,106,174,204,164,31,170,173,143,199,120,148,94,36,164,158,138,71,192,203,241,22,239,131,124,70,232,247,54,29,208,98,213,42,91,170,80,89,138,196,247,57,42,45,20,134,27,39,59,38,49,39,237,40,254,206,191,112,143,28,65,51,215,11,22,45,166,48,206,202,155,171,45,173,61,115,156,179,245,244,110,83,46,39,71,35,164,203,82,113,61,210,175,195,222,98,36,229,103,10,229,226,246,55,218,214,171,13,239,96,170,144,95,153,220,139,72,253,99,8,115,197,104,63,7,61,199,175,192,104,206,197,183,99,218,22,77,189,105,196,45,24,162,210,162,83,155,46,255,0,97,150,82,217,120,153,159,130,125,230,127,137,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,185,31,213,181,81,153,167,129,23,237,31,142,167,247,152,153,252,23,233,208,81,100,220,117,36,31,243,165,79,152,209,151,127,177,201,167,43,227,167,136,179,32,0,0,1,249,234,17,17,62,4,152,46,125,153,12,173,165,126,10,73,151,250,70,120,51,219,99,202,177,51,47,120,65,145,31,148,154,141,78,161,82,99,215,37,111,105,202,132,146,74,187,41,90,107,179,192,244,63,184,88,231,7,76,66,106,173,131,85,123,29,199,183,63,14,175,34,82,75,110,154,54,136,180,246,139,250,164,94,39,241,215,254,145,59,239,165,165,187,34,225,113,106,218,148,210,165,153,171,77,116,34,101,93,198,107,49,221,105,115,28,49,13,196,43,114,85,117,213,140,149,166,154,145,204,119,184,187,238,25,80,87,15,43,180,85,45,123,185,234,140,241,118,211,66,85,58,31,111,249,7,235,205,190,110,41,24,17,119,217,150,91,82,119,84,235,53,74,114,157,99,98,139,249,171,206,190,217,171,119,37,105,251,77,105,161,25,43,240,46,231,35,44,202,242,46,155,78,143,113,182,90,38,167,2,60,194,252,28,105,43,248,23,237,124,11,240,31,104,127,20,162,74,77,74,61,8,139,83,16,167,61,153,239,182,176,62,218,171,88,118,181,79,253,88,206,130,251,81,203,146,231,212,111,110,75,73,119,215,142,182,149,181,230,147,234,154,139,95,195,185,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,86,136,188,84,126,225,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,102,123,120,239,251,90,43,191,114,240,18,132,0,0,0,82,7,22,252,65,110,237,199,198,173,232,207,243,35,208,55,114,253,93,52,231,194,128,179,241,73,31,138,126,39,253,131,212,240,115,195,151,107,216,167,91,189,212,90,179,64,233,181,240,237,207,141,80,107,246,136,252,75,224,127,217,226,46,88,0,0,0,0,0,0,0,0,0,0,0,0,4,7,226,253,134,77,221,216,29,6,245,67,123,229,90,124,222,65,107,166,189,84,200,13,171,250,228,94,9,247,146,191,179,196,84,182,93,177,5,24,93,140,52,11,225,215,54,55,78,234,183,30,154,255,0,73,21,214,139,250,170,255,0,25,240,63,244,141,46,70,144,220,182,19,33,163,213,42,215,79,236,61,7,250,128,0,0,249,55,101,181,75,188,173,154,165,171,90,143,207,131,86,134,252,41,13,239,82,119,54,235,106,66,139,84,153,25,106,149,31,129,145,253,228,40,131,62,57,57,186,50,255,0,136,181,59,134,149,73,214,208,171,74,122,84,87,249,237,253,73,186,252,165,161,157,170,125,110,171,70,153,35,220,100,90,251,244,63,24,183,66,174,213,109,170,180,90,229,18,87,77,54,19,200,125,135,118,37,123,22,133,18,146,122,40,140,143,69,36,143,67,45,59,11,36,201,159,20,186,149,6,69,51,15,177,198,79,58,2,148,204,70,106,123,18,158,95,120,237,36,185,49,162,26,143,68,147,170,238,174,254,31,3,22,173,101,95,54,206,33,80,34,220,214,157,71,173,167,203,109,14,180,239,37,198,245,37,161,43,46,206,37,42,251,43,73,247,47,120,230,25,208,185,126,138,229,166,254,168,18,119,41,219,126,170,194,59,233,235,29,62,65,151,184,255,0,100,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,100,187,145,17,246,236,100,45,235,61,246,165,90,246,202,221,214,205,21,29,66,226,82,103,84,28,61,82,141,90,77,58,86,170,245,140,191,104,187,23,126,254,2,136,112,78,19,140,99,213,133,79,144,143,93,187,190,150,202,211,175,188,166,182,70,93,134,147,44,130,68,107,22,128,74,245,82,213,38,41,31,191,66,38,82,41,135,139,118,44,157,231,142,241,109,26,116,222,117,58,141,77,67,110,167,151,183,108,166,166,79,109,69,169,160,148,122,37,69,224,102,159,196,123,190,12,56,103,38,78,37,220,88,166,226,255,0,154,181,71,151,70,74,116,47,233,10,69,61,253,117,223,175,135,251,157,62,255,0,112,184,16,0,0,0,21,235,198,86,6,252,11,161,79,233,181,219,112,197,111,155,191,195,249,157,64,244,211,254,93,69,110,100,105,70,156,204,217,6,74,211,251,243,77,247,127,247,194,48,209,52,19,214,20,115,215,253,137,31,244,16,255,0,112,0,1,1,248,160,100,245,88,201,106,57,140,22,156,45,247,21,181,78,50,144,124,205,55,64,142,220,217,10,79,214,60,134,203,87,28,79,114,65,171,241,46,194,149,231,193,151,75,154,244,9,173,114,164,70,113,77,56,141,196,173,171,73,153,25,106,90,145,247,35,240,31,224,107,82,139,67,49,49,184,116,229,34,224,198,236,82,165,223,53,106,87,250,149,183,38,177,53,82,57,232,245,228,71,147,17,211,111,106,94,67,133,171,78,153,238,218,101,238,208,207,177,94,189,46,157,22,143,76,135,72,132,141,145,224,176,220,102,83,169,158,212,33,36,148,150,166,102,103,216,139,196,204,199,234,1,254,114,31,106,44,119,100,188,173,173,178,133,56,179,211,93,18,69,169,159,97,72,188,90,113,78,45,221,143,175,89,148,249,253,67,86,238,221,200,229,26,57,125,68,40,46,23,115,65,25,234,105,63,121,233,247,120,8,55,14,28,154,132,148,68,136,223,49,215,53,218,157,72,181,208,181,62,231,219,192,140,93,55,14,92,135,51,131,52,149,226,94,38,211,185,151,76,221,58,54,185,198,93,14,197,75,101,207,89,153,11,109,221,237,58,131,238,159,87,221,223,83,41,248,0,60,6,46,99,158,26,224,133,16,235,248,141,112,122,50,39,185,93,36,135,181,245,219,71,131,45,172,252,93,71,187,223,247,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,103,226,37,104,218,227,110,120,31,125,223,2,33,3,92,113,110,172,220,112,245,81,248,152,149,249,56,200,125,241,152,187,141,138,149,106,39,65,105,181,187,168,151,204,101,221,218,183,32,147,234,38,67,110,150,142,178,69,219,227,175,135,141,232,225,214,29,218,216,89,105,195,178,236,218,119,69,75,131,204,228,179,206,113,205,187,221,91,138,245,156,82,148,126,179,138,62,230,126,63,13,8,122,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,30,103,17,112,238,214,197,59,78,101,151,121,83,186,218,92,238,95,57,158,115,141,238,216,234,28,79,172,218,146,162,245,155,73,246,50,240,248,106,66,139,179,143,144,251,231,46,151,19,245,42,44,78,190,210,119,111,34,95,49,150,182,104,220,114,87,168,169,14,58,122,186,241,151,127,134,190,30,17,65,183,22,210,201,198,207,69,23,129,137,229,148,110,39,215,198,17,33,22,166,40,185,233,186,2,53,228,171,70,99,116,250,243,220,87,102,34,41,107,220,227,141,248,159,109,191,3,49,110,184,71,142,120,107,141,244,66,175,225,205,193,233,56,158,245,116,146,25,211,215,113,30,15,54,131,241,105,126,239,119,222,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,100,250,222,254,250,25,210,204,216,82,105,242,87,14,99,124,183,155,211,114,117,35,211,82,35,46,229,219,192,200,78,62,18,248,169,22,208,199,214,108,218,132,254,157,171,139,118,212,114,141,124,206,158,20,231,60,73,6,101,161,168,189,229,175,223,224,46,252,0,126,90,165,58,45,98,153,50,145,53,27,227,206,97,200,207,39,83,45,200,90,77,42,45,72,200,203,177,159,129,145,138,40,226,45,148,139,131,4,113,74,169,124,210,105,95,234,86,227,154,252,212,200,231,163,212,145,34,76,183,73,189,170,121,110,30,141,52,71,187,105,23,187,66,62,199,14,73,106,73,104,70,63,222,4,25,117,73,172,192,132,215,54,68,151,18,211,104,220,73,220,181,25,17,22,167,161,23,115,47,17,117,28,47,242,120,172,27,181,91,198,11,178,22,203,138,229,167,17,71,62,102,187,96,72,110,20,132,167,234,222,91,103,163,141,171,185,160,149,248,23,97,62,0,0,7,248,78,237,10,65,255,0,230,151,255,0,65,140,236,231,148,205,89,153,189,204,207,95,239,205,75,204,36,139,35,224,213,3,102,5,215,103,244,218,110,184,101,55,205,223,227,252,206,158,122,105,255,0,46,162,194,128,0,0,0,83,247,25,236,51,149,27,18,173,220,83,109,95,205,93,163,196,162,169,58,23,244,135,34,160,254,186,239,215,195,253,206,159,127,184,120,78,18,56,178,118,102,59,202,180,106,51,121,52,234,205,53,109,180,158,94,237,210,157,153,1,180,150,164,131,81,106,148,159,137,146,127,1,115,215,185,34,77,139,95,36,250,201,118,147,43,79,118,164,108,168,102,207,27,97,184,254,61,95,180,246,19,235,185,119,213,89,66,117,247,156,215,8,139,184,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,147,236,125,251,120,10,133,226,3,136,149,59,163,53,245,154,172,201,253,89,219,115,100,83,99,43,148,150,246,181,30,165,41,72,78,132,146,215,237,31,115,35,62,253,204,197,204,100,190,229,250,85,150,155,6,160,105,218,166,173,250,83,11,239,175,172,84,248,230,126,226,253,161,211,239,91,230,217,195,218,4,171,154,236,168,244,84,248,141,173,215,93,228,184,230,132,132,41,103,217,180,169,95,101,10,62,197,238,21,83,156,190,41,117,42,243,245,60,62,192,233,60,152,9,83,209,30,169,236,74,185,157,228,52,162,228,201,136,74,45,82,109,43,178,187,120,124,76,86,221,118,187,85,185,106,210,171,149,185,93,76,217,175,45,247,221,216,148,111,90,212,106,81,232,146,34,45,84,163,61,8,180,238,37,38,67,178,115,116,102,3,17,105,151,13,86,147,165,161,73,148,204,169,79,243,219,250,227,105,248,171,91,59,82,250,29,78,173,60,103,184,136,244,247,106,126,23,191,105,219,84,187,54,217,165,218,180,88,252,136,52,152,108,66,142,222,245,43,107,109,54,148,36,181,81,153,158,137,73,120,153,159,222,99,235,0,0,0,255,0,41,50,27,136,194,164,58,122,37,58,107,253,167,160,205,38,98,177,5,24,165,140,53,251,229,165,239,110,165,210,237,61,52,254,142,43,77,31,245,83,254,47,246,75,253,34,217,248,64,225,155,118,142,7,78,189,86,222,201,119,103,43,158,90,235,167,75,50,123,105,254,185,151,130,189,196,159,237,241,19,228,0,0,0,0,0,0,0,0,0,0,0,0,7,57,204,14,27,126,150,112,174,179,99,147,156,181,79,233,246,171,77,116,217,37,167,124,55,39,252,95,196,191,208,51,75,37,151,105,211,20,202,187,45,189,62,30,242,255,0,233,141,25,100,227,19,24,197,92,4,183,174,100,72,231,60,239,87,205,86,195,79,132,217,8,46,219,18,94,13,251,136,118,224,0,0,1,242,46,171,78,129,122,208,229,219,119,44,14,178,159,57,167,24,125,158,106,219,220,133,161,72,81,110,65,146,139,84,169,69,216,203,196,87,118,102,56,74,91,55,43,117,91,167,6,231,122,46,105,243,229,162,155,202,113,254,114,254,185,100,142,108,137,132,73,213,74,109,58,233,219,77,125,230,42,211,22,112,134,246,193,123,174,69,159,124,210,250,41,204,41,122,39,158,203,155,146,151,28,111,119,213,45,100,90,169,165,246,215,221,248,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,188,60,126,58,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,202,50,27,45,92,116,252,15,78,223,15,10,252,195,235,153,219,46,251,183,238,182,151,180,233,21,72,147,140,244,35,236,211,200,115,224,127,179,240,63,192,198,142,48,166,165,77,197,220,183,219,18,101,35,170,141,116,217,144,147,41,189,84,141,229,38,2,13,105,212,137,38,90,147,158,37,183,199,182,130,149,234,120,75,83,195,238,34,84,107,98,36,94,67,71,137,177,231,192,111,122,85,203,139,233,195,67,69,169,173,70,122,18,8,189,99,221,241,33,117,56,209,127,39,10,112,14,224,188,39,43,71,233,86,228,183,147,219,197,230,161,56,225,120,37,69,226,217,251,140,191,17,157,76,74,187,231,226,142,37,215,46,165,253,99,245,234,188,153,45,23,170,95,211,200,90,200,190,202,75,197,207,121,23,246,11,200,225,175,131,73,194,188,186,82,102,204,99,108,251,141,44,86,13,91,181,209,185,16,97,158,221,9,106,79,218,108,251,246,63,184,132,178,0,0,0,1,6,56,193,83,102,207,202,253,53,200,199,185,17,174,134,94,113,61,139,68,166,157,63,85,106,103,247,248,10,181,201,3,198,198,102,44,117,17,233,173,106,152,95,255,0,144,140,52,83,79,86,248,17,148,126,246,80,127,254,105,15,208,0,0,63,229,198,208,235,106,105,194,213,43,35,74,139,226,70,34,166,97,120,116,224,126,60,84,151,113,57,79,244,77,109,231,13,199,230,115,102,63,204,213,78,173,69,203,234,80,130,213,110,238,236,93,180,211,192,251,115,188,57,225,29,129,150,157,117,170,197,201,43,211,141,50,180,173,49,246,76,139,224,180,40,189,100,76,63,114,84,94,31,214,251,132,215,180,44,235,118,196,160,67,182,109,106,127,69,78,128,203,113,216,103,154,227,155,16,132,37,9,45,203,82,148,122,37,9,46,230,103,216,125,160,1,11,120,148,230,178,62,8,225,116,155,46,132,238,234,253,200,202,225,154,118,153,114,227,72,143,49,189,250,169,149,160,244,113,162,237,169,25,252,72,187,157,30,92,215,21,78,236,173,201,184,43,15,115,101,202,217,204,94,212,167,93,168,74,11,178,72,139,193,37,238,22,197,195,59,34,241,45,250,123,56,211,137,48,121,149,7,247,122,58,63,52,203,147,181,83,35,59,235,51,32,210,173,201,52,31,172,142,222,239,121,139,50,34,211,177,15,232,8,95,156,174,34,150,102,94,85,46,205,182,89,244,173,216,223,47,115,59,157,99,145,175,78,225,122,203,140,227,74,220,211,202,63,30,218,124,79,66,166,44,94,198,171,243,27,110,119,174,155,234,171,214,74,119,110,159,80,203,123,116,109,180,127,177,54,130,62,205,35,221,238,252,117,246,120,21,148,12,100,199,215,201,86,125,7,116,31,235,74,234,162,150,222,206,233,234,56,242,12,253,102,84,95,242,252,53,181,44,186,112,175,194,108,44,228,86,175,183,126,146,214,90,221,181,221,178,97,236,215,156,147,236,212,181,32,245,67,136,47,15,234,252,76,196,221,165,210,224,81,160,183,78,166,177,201,142,214,187,17,185,74,211,83,51,62,234,51,63,19,49,250,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,126,74,165,46,5,102,11,148,234,147,28,232,238,233,189,27,148,157,116,50,50,238,147,35,241,34,16,139,49,124,44,48,155,21,58,138,213,136,231,209,170,203,187,55,59,164,153,155,244,228,164,187,59,45,40,45,16,218,203,195,250,223,18,33,85,184,235,148,12,100,192,39,205,119,133,7,108,31,234,202,234,162,158,238,205,107,234,54,242,204,189,103,146,95,242,254,30,51,8,113,170,252,193,43,157,155,166,197,170,244,114,154,221,175,212,50,230,237,91,113,31,236,173,172,139,179,171,247,123,255,0,13,46,119,38,220,69,44,204,195,42,37,155,115,53,232,155,177,206,102,214,119,58,255,0,63,78,161,195,245,145,25,182,147,181,166,82,126,61,245,248,150,135,52,0,127,12,181,236,98,179,120,152,228,94,45,193,79,123,26,48,218,7,46,160,198,223,72,199,230,153,243,183,42,28,102,189,103,164,18,83,181,36,179,245,81,223,223,238,49,83,182,205,197,83,180,235,113,174,10,59,220,169,113,119,242,215,181,42,211,114,20,131,236,162,50,240,81,251,134,131,178,83,153,186,118,100,240,170,45,117,195,217,90,139,191,210,12,250,199,179,116,153,41,107,214,229,54,131,213,12,107,234,151,227,223,198,67,128,15,139,119,217,214,237,247,64,153,108,221,52,254,182,157,61,151,35,190,207,53,198,247,161,104,82,20,91,144,164,168,181,74,212,93,140,143,184,133,24,141,194,59,3,46,202,235,181,139,110,87,160,218,121,106,90,163,236,153,43,197,107,81,250,203,152,94,229,36,188,63,171,247,142,137,151,174,29,56,31,129,21,36,92,77,211,253,45,91,97,194,113,137,156,217,140,114,244,83,75,73,114,250,149,160,244,91,91,187,151,125,116,240,46,242,173,182,208,211,105,105,178,209,40,34,74,75,224,68,63,232,0,0,126,122,130,182,64,146,162,247,50,179,255,0,243,76,103,91,59,239,27,249,152,190,20,103,174,149,170,153,127,254,66,72,180,174,15,180,217,176,50,191,82,114,73,237,68,155,161,231,155,79,99,213,42,167,64,209,90,145,253,222,2,115,128,0,0,0,137,188,74,48,105,56,169,151,74,180,216,108,110,159,110,37,250,193,43,118,154,183,30,12,195,219,161,173,41,251,78,23,126,231,247,24,163,124,53,187,231,225,118,37,208,238,164,125,91,244,26,188,105,46,151,170,127,208,72,66,204,190,202,139,197,191,113,31,246,141,21,96,189,252,156,86,192,59,126,240,130,175,175,170,219,145,30,81,233,224,243,176,155,112,252,82,146,241,112,189,196,95,128,165,122,102,18,212,241,7,136,149,102,216,151,23,168,105,56,155,34,124,246,247,165,28,200,190,156,36,58,90,146,210,101,169,44,203,213,61,223,2,23,83,138,181,26,118,17,229,190,231,147,17,29,44,107,90,204,154,152,173,234,165,236,40,208,22,104,78,166,74,51,208,155,241,61,222,29,245,25,198,196,27,153,219,206,251,184,110,183,87,184,234,245,89,115,136,244,34,236,235,203,115,224,95,181,240,47,192,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,238,113,150,217,232,227,69,226,122,30,191,15,24,131,152,28,213,226,166,97,235,111,206,188,107,59,224,115,84,168,240,250,120,197,202,70,247,77,5,189,182,91,82,180,75,202,45,79,199,199,225,167,143,194,108,33,189,177,162,235,143,103,216,212,190,182,115,234,70,169,231,178,222,212,169,198,219,221,245,171,65,30,138,117,29,181,247,254,58,90,94,89,248,74,91,54,211,116,171,167,25,39,122,82,105,114,37,174,155,202,113,142,74,254,165,102,142,108,121,134,74,209,73,113,58,233,223,93,125,196,44,70,213,180,232,22,85,14,37,183,109,64,232,233,240,90,109,134,25,230,173,205,168,66,18,132,150,229,153,168,244,74,82,93,204,252,7,215,0,0,0,28,75,56,216,152,198,21,224,37,195,115,46,71,37,230,186,78,82,182,26,188,102,199,65,246,216,162,240,115,222,67,57,145,217,118,163,49,45,39,186,220,215,225,238,47,254,144,210,214,95,112,215,244,77,133,84,107,28,220,230,42,7,81,185,90,105,174,249,46,187,225,185,95,227,62,39,254,129,209,128,0,0,0,0,0,0,0,0,0,0,0,0,127,12,136,203,67,25,220,207,102,23,61,133,153,137,184,104,251,54,198,115,164,228,22,164,126,16,99,41,95,215,81,248,185,239,49,55,56,56,99,25,61,76,172,225,68,247,246,20,78,159,162,70,221,119,238,85,65,247,59,146,59,105,219,237,43,240,248,11,72,0,0,0,0,28,227,27,112,30,194,199,123,78,109,175,122,83,57,228,251,14,54,203,188,231,147,201,90,154,113,9,94,214,220,70,237,57,170,61,12,244,63,243,105,76,153,201,225,233,123,229,222,161,50,230,183,30,244,197,166,225,185,33,47,237,102,63,74,147,84,133,147,91,87,37,199,87,181,166,82,123,180,239,175,196,187,195,147,35,35,50,63,18,1,115,124,32,177,185,55,126,24,79,194,249,202,219,58,136,251,175,178,141,53,214,43,49,224,48,149,106,77,145,125,165,31,99,81,171,241,241,18,162,245,202,237,133,122,227,45,15,27,102,35,151,92,162,53,25,166,207,87,143,113,51,41,82,75,193,210,65,106,181,31,138,15,251,75,176,133,124,99,177,167,208,212,58,38,12,194,87,215,76,76,106,187,189,191,216,150,138,132,115,46,232,50,241,34,240,94,191,119,188,64,108,149,97,19,248,197,152,43,94,130,77,111,139,2,161,10,163,51,214,34,250,132,77,142,149,255,0,93,7,224,231,184,204,254,4,52,65,109,80,226,91,54,245,50,221,130,157,177,233,144,217,134,209,106,103,162,27,65,32,188,76,207,193,37,226,103,248,143,164,0,0,0,2,33,113,74,37,30,86,39,109,45,127,159,59,175,225,232,233,162,161,178,82,105,78,101,108,99,90,55,23,167,41,157,181,211,254,239,140,52,91,76,208,233,177,12,139,66,228,55,219,254,41,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,185,164,200,189,255,0,3,206,246,59,98,221,107,27,49,58,187,127,86,28,215,210,51,229,61,25,189,17,245,76,57,33,215,80,141,82,132,110,211,154,125,205,36,103,239,248,20,163,225,171,147,229,227,109,236,156,65,187,19,182,219,163,235,163,90,235,213,115,89,152,215,139,111,33,196,109,113,164,159,217,61,126,226,238,119,129,26,51,49,25,76,120,232,216,218,53,208,181,51,211,83,215,222,63,212,127,155,239,181,25,165,60,242,182,161,58,106,122,25,251,244,247,10,186,207,47,19,207,71,189,63,11,48,85,189,235,46,87,58,177,174,154,118,140,250,126,162,76,95,189,212,118,87,223,240,33,87,148,122,61,201,136,87,27,116,234,107,61,117,82,110,187,83,185,182,183,108,108,204,251,153,165,37,162,80,127,230,248,139,97,202,87,10,59,106,223,133,22,241,198,247,189,37,80,119,127,247,171,107,140,242,52,55,219,254,154,52,195,74,183,36,218,95,135,109,52,248,152,177,250,85,34,157,68,132,221,58,151,31,147,29,173,118,35,122,149,166,166,102,125,212,102,126,38,99,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,252,117,90,69,58,183,9,202,117,82,63,58,59,186,111,70,245,39,93,12,140,187,164,200,252,72,133,112,102,215,133,29,181,112,66,149,120,224,131,222,141,168,53,179,251,213,181,199,185,250,155,13,255,0,77,38,97,37,59,82,78,175,195,190,186,124,12,84,245,98,143,114,97,237,198,229,58,164,207,67,84,133,166,228,238,109,221,187,219,35,46,228,106,73,234,149,151,249,254,34,208,178,53,196,243,210,15,64,194,204,106,111,106,207,155,201,172,235,174,189,164,190,175,168,141,23,238,105,29,213,254,235,226,66,209,152,125,169,45,37,230,85,185,10,215,67,208,203,223,167,188,127,160,255,0,41,49,153,150,202,163,200,70,246,215,166,165,169,150,186,30,190,225,71,252,74,178,122,188,18,189,149,136,22,154,119,91,117,141,53,107,93,58,94,83,48,218,251,78,60,183,23,185,199,84,127,100,180,251,203,185,112,92,168,230,54,183,150,204,81,133,122,193,79,58,10,121,157,92,109,80,158,111,243,119,219,71,174,109,56,105,209,79,153,246,46,254,7,241,45,18,89,183,109,42,248,183,34,92,244,87,121,144,230,115,57,106,218,162,215,99,138,65,246,81,17,248,164,252,72,125,176,0,0,0,0,1,249,170,122,21,54,89,153,106,92,135,59,127,197,49,157,44,235,26,85,153,91,228,208,141,165,233,202,159,109,117,255,0,187,228,139,120,225,106,74,44,172,66,220,95,247,123,122,126,30,142,132,37,240,0,0,0,15,155,114,208,226,92,214,245,78,221,158,141,209,234,112,222,134,233,106,101,170,28,65,161,94,6,71,224,163,240,50,252,70,119,243,171,132,79,224,238,96,174,138,9,181,178,44,250,132,218,140,63,88,143,234,23,54,66,81,253,117,159,131,126,243,35,248,144,159,60,28,113,167,211,52,74,222,12,205,87,215,67,76,154,187,93,191,216,144,138,124,114,46,200,34,241,51,241,94,191,119,188,77,75,43,43,182,21,149,140,213,204,109,134,142,101,114,182,212,150,92,61,94,45,169,122,90,100,159,139,166,131,209,105,47,4,23,246,23,97,22,56,190,99,114,108,252,48,129,133,240,85,186,117,109,246,158,121,26,105,164,87,163,207,97,74,212,219,50,251,73,46,196,162,87,225,226,41,140,8,140,204,136,188,76,76,108,155,112,244,189,243,17,80,135,115,92,111,122,30,211,108,219,144,167,246,179,35,170,73,42,58,205,173,168,146,219,168,220,211,202,61,218,118,211,226,125,174,111,4,176,30,194,192,139,78,21,175,101,211,57,4,195,13,182,243,188,231,149,206,90,90,109,10,94,215,28,94,221,121,73,61,8,244,47,243,235,209,192,0,0,0,5,91,241,143,198,50,102,153,70,194,138,124,141,229,47,168,235,145,179,77,155,21,79,125,190,230,142,250,247,251,42,252,126,2,17,228,79,11,158,197,60,196,219,212,125,155,163,55,213,243,203,82,47,24,50,84,159,235,164,252,91,247,24,209,25,17,17,104,67,250,0,0,0,0,0,0,0,0,0,0,0,0,0,43,27,140,174,12,57,88,160,91,88,175,74,99,98,169,29,103,164,85,187,94,119,53,116,246,26,236,165,150,221,52,63,178,147,215,223,167,136,175,188,157,98,217,224,190,62,91,183,171,233,230,67,139,213,245,13,107,166,253,208,164,54,158,228,133,153,104,110,235,216,191,246,150,141,226,74,106,108,116,73,97,90,161,122,232,122,31,184,244,247,254,3,253,128,0,0,0,7,228,171,82,160,214,233,178,169,21,38,121,177,102,50,182,30,70,227,78,228,45,38,149,22,164,100,101,216,207,192,197,74,241,14,225,214,187,93,202,142,52,225,51,91,160,62,227,210,106,84,237,218,108,81,245,114,93,127,154,252,147,81,232,148,182,157,137,71,222,94,242,21,161,34,59,209,95,114,52,132,109,113,165,154,22,157,72,244,81,30,134,93,190,241,37,120,126,102,38,22,92,177,234,45,195,87,95,46,153,92,142,138,20,215,116,51,229,48,244,216,171,113,122,37,167,20,173,18,201,158,137,34,51,247,25,31,141,250,80,238,250,45,201,103,195,190,40,210,121,244,186,133,57,186,156,119,118,45,59,216,91,68,234,85,181,73,37,22,169,81,30,134,68,127,118,189,133,2,113,7,196,89,56,143,153,171,150,99,242,121,205,209,164,204,163,177,234,18,118,180,213,66,81,165,61,146,157,116,223,226,122,159,222,98,118,240,116,193,127,69,216,213,140,93,156,91,95,153,46,69,49,148,248,234,210,217,167,200,74,181,37,153,120,145,246,52,235,247,251,133,148,128,0,0,0,8,163,196,207,149,252,150,43,92,223,219,147,183,199,237,122,58,102,130,157,178,84,163,78,101,44,99,35,255,0,111,41,159,255,0,63,28,104,182,150,122,211,34,25,255,0,136,111,255,0,213,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,119,37,154,126,5,175,113,22,114,97,129,82,113,251,29,40,182,162,90,223,10,11,209,170,117,2,220,69,172,84,76,142,219,165,253,34,15,236,189,253,83,53,124,11,225,160,12,32,195,26,22,15,216,20,203,2,220,103,149,6,155,206,229,167,114,213,253,35,238,58,127,109,107,63,180,226,191,172,127,232,30,204,127,195,174,182,195,102,235,170,218,148,248,158,154,138,146,226,33,196,61,250,243,210,112,131,8,166,233,78,245,58,249,188,178,250,222,209,36,55,245,114,35,18,147,162,137,196,250,171,239,226,126,226,21,142,44,19,133,213,249,131,214,69,232,75,185,30,229,86,94,251,14,237,148,175,6,166,235,234,161,38,143,176,164,151,255,0,76,93,11,78,161,246,201,214,207,84,171,192,199,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,255,0,135,157,67,13,155,174,30,137,79,137,138,94,226,139,126,96,245,239,122,26,237,183,185,181,150,126,219,187,101,39,197,168,90,122,171,73,35,236,37,69,255,0,211,21,246,44,227,135,127,16,247,168,15,70,194,12,93,155,173,59,215,232,38,242,203,234,187,75,144,231,213,199,140,106,86,170,54,211,235,47,183,137,123,200,91,107,78,182,251,100,235,74,220,149,120,30,154,15,251,30,51,23,176,202,133,139,246,5,78,193,184,153,230,193,169,114,121,137,220,180,255,0,70,251,110,151,216,90,15,237,54,159,235,23,250,6,112,241,179,11,170,216,53,137,85,124,59,173,163,108,186,87,79,191,186,79,250,88,237,188,95,101,107,47,7,11,250,199,253,158,5,102,220,30,243,7,42,185,69,172,96,197,122,78,158,137,233,253,20,157,133,235,243,87,62,67,221,208,217,105,166,133,246,214,127,118,158,2,206,64,0,0,0,0,7,229,170,30,148,201,102,95,226,28,255,0,245,76,103,75,58,170,53,102,82,249,51,63,246,242,167,255,0,243,242,5,196,240,204,229,127,37,138,47,43,246,227,110,241,251,94,142,135,168,149,192,0,0,0,2,181,184,197,224,191,165,44,106,62,46,193,45,207,195,151,30,152,242,124,52,105,12,212,36,41,90,154,200,188,76,187,18,117,251,253,194,8,240,249,196,89,56,113,153,171,106,99,18,121,45,214,100,195,163,191,234,18,183,52,237,66,41,169,61,210,173,53,217,226,90,31,222,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,187,94,194,130,248,129,230,38,22,99,113,234,85,195,72,115,155,76,161,199,114,133,9,221,13,60,214,25,155,41,109,175,106,154,109,73,213,47,17,232,162,51,47,121,153,248,70,168,241,222,148,251,113,163,163,115,142,172,144,132,234,69,170,140,244,34,239,247,139,47,225,227,195,177,87,67,148,236,105,197,150,182,192,97,198,100,211,105,219,181,222,164,244,146,90,127,154,196,146,81,106,149,56,157,138,71,222,126,226,22,213,73,165,65,162,83,98,210,41,172,242,162,195,101,12,50,141,198,173,168,66,73,41,45,76,204,207,177,23,137,143,214,0,0,0,0,63,198,92,166,161,71,92,151,213,162,17,166,167,161,251,207,79,119,226,51,147,156,92,91,253,52,99,229,197,122,176,142,92,57,93,39,78,214,186,236,219,10,59,106,238,104,65,158,166,214,189,203,255,0,105,216,23,6,172,24,114,143,64,185,113,94,172,198,245,85,250,63,71,43,118,156,158,82,234,12,59,217,43,61,218,234,95,105,37,167,187,95,17,103,64,0,0,0,0,0,0,0,0,0,0,0,0,0,57,230,60,225,109,47,24,112,202,171,99,85,88,230,181,59,145,219,114,147,246,36,52,239,245,86,131,241,108,191,172,95,232,25,170,171,210,42,214,189,93,218,85,82,63,77,58,54,222,99,123,210,189,187,146,74,46,233,51,35,245,84,94,255,0,120,190,222,29,56,236,140,103,192,106,105,206,94,149,90,111,59,170,70,158,28,201,178,246,119,38,208,159,178,209,120,107,247,247,241,149,96,0,0,0,0,63,206,67,13,74,97,200,207,167,115,110,160,208,180,234,101,170,76,180,50,236,42,255,0,136,199,15,69,84,227,212,241,183,9,225,115,37,160,222,155,86,133,204,211,70,200,165,201,121,238,99,242,116,241,54,211,177,8,215,222,69,226,66,168,165,69,149,76,156,244,41,77,242,228,68,117,77,56,157,72,246,173,39,161,150,165,216,244,50,247,11,154,201,70,54,192,115,33,55,140,247,106,60,185,54,165,18,160,194,21,201,81,237,56,212,104,198,93,185,122,30,135,254,87,246,138,153,144,79,226,102,57,188,166,139,170,118,233,186,212,162,240,71,53,82,102,127,197,36,234,107,255,0,115,166,190,225,161,140,175,216,49,176,223,3,109,27,117,136,189,59,158,136,128,236,134,247,154,244,123,163,101,10,238,106,87,236,123,143,65,213,64,0,0,0,4,82,226,100,162,78,86,43,122,151,138,164,145,127,232,233,130,156,178,94,173,185,147,177,79,93,53,174,210,203,255,0,211,227,141,23,210,143,90,92,51,255,0,228,237,255,0,250,164,63,88,0,0,0,0,15,45,138,119,51,54,102,26,93,151,107,238,108,110,141,67,159,80,82,180,51,208,153,142,183,12,244,34,63,217,248,31,224,99,55,56,227,122,185,136,88,183,119,93,170,119,152,221,70,183,62,67,42,219,166,173,185,37,215,19,219,106,127,111,222,68,98,216,248,71,224,43,150,126,26,200,197,26,188,78,92,186,218,150,81,79,153,174,232,207,71,128,250,21,234,184,100,90,154,79,177,164,143,227,167,128,176,192,21,149,196,215,61,76,219,208,139,6,48,182,169,190,116,143,251,46,255,0,32,203,147,180,225,201,99,213,126,57,146,181,73,184,94,162,251,123,253,196,42,57,182,214,234,201,182,203,85,31,129,15,176,187,50,229,110,57,202,93,55,70,139,250,220,230,254,58,120,110,215,196,124,132,169,200,238,18,146,123,86,159,237,22,43,144,62,35,53,123,22,174,214,28,227,69,123,155,110,59,187,165,147,210,165,61,38,137,148,242,253,72,209,148,227,155,220,91,69,221,93,188,75,182,164,46,49,135,218,146,210,95,97,123,144,173,116,61,12,189,250,123,199,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,255,0,55,223,106,51,74,125,245,237,66,116,212,244,51,247,233,238,20,231,159,190,35,53,123,230,174,238,28,224,189,123,149,110,53,183,170,147,210,165,93,94,169,138,242,61,73,49,146,227,123,28,67,165,217,93,252,79,182,132,43,169,74,114,67,134,165,30,229,171,251,7,215,69,153,114,185,28,165,34,155,171,71,253,110,115,127,29,60,55,107,226,62,59,141,173,165,155,110,22,138,47,18,22,225,195,43,61,77,92,48,143,5,241,74,169,178,116,127,251,16,255,0,32,207,157,184,230,73,127,213,98,57,18,116,73,54,94,186,251,251,189,228,44,216,5,78,241,133,192,87,34,74,167,99,53,38,38,172,57,206,244,139,156,207,177,161,64,142,215,101,57,169,234,102,127,101,31,143,196,66,12,162,98,191,232,119,28,168,55,123,210,57,49,99,245,92,229,108,221,166,232,111,182,158,196,133,159,139,158,226,26,63,109,105,113,4,180,159,99,31,244,0,0,0,0,3,242,85,79,74,92,195,255,0,228,238,127,250,166,51,161,157,5,110,204,157,244,122,235,165,118,168,95,254,159,32,92,111,12,213,36,242,177,68,218,90,104,168,196,127,143,163,161,137,90,0,0,0,0,57,86,104,44,24,216,145,129,183,117,186,252,94,161,207,68,79,118,59,123,205,26,189,209,188,132,247,37,39,246,253,231,160,207,60,114,127,12,241,201,149,58,93,43,182,181,214,149,31,130,249,74,141,51,254,49,43,67,71,251,173,116,247,139,102,206,182,54,193,111,33,54,116,246,170,60,201,55,93,18,158,194,213,201,50,220,114,168,210,76,251,114,244,45,79,252,159,236,20,203,22,44,170,156,230,97,69,111,153,34,91,169,105,180,234,69,185,106,61,8,181,62,197,169,159,188,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,226,78,39,98,209,175,188,203,192,133,160,48,195,81,88,110,51,9,218,219,72,36,33,58,153,232,146,45,8,187,143,244,0,0,0,0,1,21,56,139,99,178,48,103,1,106,71,5,122,213,106,92,158,149,26,120,242,230,196,223,220,219,90,126,203,167,227,167,221,223,194,132,169,20,138,181,209,87,106,149,75,143,212,206,147,187,150,222,244,163,118,212,154,143,186,140,136,189,84,159,191,220,52,171,128,216,91,75,193,236,50,165,88,212,166,57,77,65,231,246,220,165,125,185,14,187,253,101,172,252,92,63,235,31,250,7,67,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,87,197,27,1,211,133,184,224,237,209,74,139,178,153,113,109,229,158,253,116,228,67,132,131,251,78,41,95,105,195,241,34,254,210,31,151,134,94,100,28,193,172,105,143,108,86,100,109,183,238,45,253,90,182,107,203,233,226,76,90,62,203,75,89,234,227,133,224,101,167,191,82,240,189,212,169,43,73,41,39,169,24,254,128,0,0,0,0,252,245,8,17,42,144,100,83,103,53,205,143,41,165,178,234,55,26,119,33,68,100,162,212,180,50,236,103,224,40,147,137,110,94,88,193,220,105,155,112,208,169,157,53,30,226,121,201,198,124,227,95,243,137,18,230,47,79,89,197,175,236,54,94,226,46,222,4,99,156,96,198,60,71,176,176,78,246,195,71,25,218,186,251,21,35,75,187,140,245,231,196,109,146,70,222,90,191,99,93,119,23,246,120,143,159,147,27,125,87,54,104,240,229,189,53,68,91,170,143,53,210,248,161,53,24,250,151,137,126,215,187,191,220,52,109,29,166,216,142,211,13,39,106,27,66,80,146,215,93,8,139,66,31,232,0,0,0,0,34,199,18,152,142,203,202,197,193,202,47,232,81,45,213,127,146,84,233,154,138,98,202,3,253,62,99,108,37,252,110,26,90,127,253,62,56,209,189,17,91,232,176,23,251,81,90,63,255,0,48,135,237,0,0,0,0,1,21,248,145,226,71,208,12,176,220,113,91,238,229,199,26,101,13,69,240,68,138,124,194,51,251,42,253,143,187,241,33,68,120,109,108,42,243,196,11,110,212,38,249,137,171,85,161,194,90,117,211,84,186,250,27,62,250,151,237,124,75,241,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,248,154,149,251,31,19,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,235,11,109,123,154,121,94,242,211,239,61,52,165,203,50,203,189,49,134,241,98,222,182,225,250,74,179,80,221,177,28,198,153,221,203,105,75,62,235,82,16,90,33,181,123,203,195,226,46,167,45,28,53,176,199,9,173,166,156,188,98,250,86,190,238,238,165,253,242,24,240,113,237,158,171,114,148,143,232,220,73,118,248,119,238,102,37,116,188,54,178,231,82,85,67,151,70,230,66,94,155,154,234,29,45,116,86,226,238,74,215,237,17,31,136,130,121,212,225,165,106,94,54,251,247,94,13,209,250,26,219,27,126,163,168,113,222,110,229,199,111,237,72,148,72,78,136,75,135,225,223,95,142,130,155,165,196,126,12,133,197,146,141,142,35,77,197,169,30,154,150,190,239,184,197,227,112,188,204,91,184,187,133,47,90,117,201,220,218,181,189,183,121,114,137,58,243,228,205,112,190,203,73,79,216,108,189,231,253,134,38,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,8,69,197,15,49,110,225,22,20,179,105,208,231,114,170,215,14,237,133,202,37,105,200,147,9,195,251,77,41,63,97,195,247,151,246,152,163,152,145,31,157,33,17,99,35,123,139,215,105,106,69,174,133,175,191,238,33,114,57,43,225,165,106,89,214,251,23,94,50,81,250,234,219,251,190,163,168,113,174,86,213,200,111,237,71,148,104,86,168,83,103,225,219,79,142,162,118,68,195,107,46,13,37,52,56,148,110,92,36,107,181,174,161,211,211,85,110,62,230,173,126,209,153,248,136,163,153,126,26,216,99,139,54,211,174,89,209,125,21,95,107,111,76,254,249,15,248,184,206,255,0,85,201,73,71,244,109,168,187,252,123,119,34,20,173,121,217,87,166,15,94,47,219,183,36,63,70,214,105,251,119,163,152,211,219,121,141,37,101,221,10,90,15,84,56,159,121,248,252,69,209,240,231,206,138,179,1,105,185,103,222,243,183,93,116,189,55,47,149,167,81,204,118,91,133,217,166,16,218,54,180,202,125,231,175,220,122,235,54,135,13,206,134,23,198,197,188,189,220,182,132,134,57,167,39,163,218,157,198,159,179,58,59,135,220,150,159,241,127,17,156,199,153,114,59,134,211,169,218,164,248,150,186,141,41,101,155,18,63,74,216,51,65,189,23,217,217,189,86,242,248,108,150,243,101,253,84,151,131,127,2,255,0,72,234,96,0,0,0,0,63,21,109,91,40,211,213,240,138,233,255,0,249,134,51,145,155,247,250,140,198,223,170,248,92,53,84,255,0,250,124,129,115,188,53,162,59,19,43,22,255,0,52,180,231,34,35,169,240,251,39,78,135,160,148,224,0,0,0,3,252,228,52,219,241,221,97,212,238,67,136,82,20,90,233,169,25,104,99,57,57,206,183,213,108,230,139,17,155,50,209,18,174,154,196,214,139,224,133,84,100,104,94,39,251,62,254,255,0,112,250,24,207,143,17,239,204,19,178,112,209,182,119,46,128,197,52,212,246,227,45,57,17,28,100,209,183,150,159,219,215,93,199,253,190,35,163,240,210,203,203,24,197,141,48,174,26,237,51,169,163,219,175,55,56,143,156,104,254,113,30,92,53,233,234,184,133,253,135,15,220,101,223,192,204,94,221,62,4,74,92,24,244,216,45,114,163,197,105,12,180,141,198,173,168,73,17,36,181,61,76,251,17,120,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,68,103,224,147,240,35,63,184,81,151,19,76,200,57,140,184,211,34,216,163,72,221,111,219,187,58,69,108,211,153,212,68,134,181,253,166,144,178,209,198,207,196,207,95,118,133,227,250,184,92,224,58,113,75,28,26,186,42,177,119,211,45,221,220,195,223,166,188,248,115,80,95,101,196,171,237,54,94,4,127,216,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,199,77,242,226,169,206,198,234,19,246,25,63,180,103,247,119,241,207,185,149,66,133,80,208,254,162,83,31,228,171,77,201,254,210,240,49,127,28,62,179,41,31,31,240,98,23,164,94,221,112,210,121,158,145,45,166,95,210,203,149,202,240,105,8,254,141,146,251,58,253,250,31,140,165,0,0,0,0,0,16,51,139,237,135,244,151,47,176,43,45,39,71,41,85,182,165,41,90,255,0,81,168,83,212,101,246,139,246,190,7,253,162,146,132,141,225,247,79,114,161,154,123,43,150,222,254,154,173,77,144,174,250,104,73,168,197,239,227,247,141,13,128,0,0,0,0,137,220,77,221,229,101,98,177,235,237,222,236,132,248,107,174,180,233,157,133,33,224,61,117,235,111,26,44,106,187,75,217,211,220,116,197,172,244,35,245,83,45,165,31,184,255,0,103,224,52,155,135,181,47,76,216,54,213,92,149,187,174,163,194,147,174,154,107,189,148,43,224,95,31,129,15,64,0,0,0,0,2,178,184,209,215,101,198,179,45,170,51,74,209,167,103,195,117,93,139,222,213,69,39,238,215,195,239,16,51,34,86,195,119,86,103,108,136,206,187,177,48,235,52,217,167,234,235,187,101,66,49,105,226,90,125,175,254,144,209,28,86,19,22,51,49,145,246,89,109,45,151,224,69,160,230,153,141,199,26,30,95,48,186,167,136,181,164,243,19,7,147,177,173,86,91,247,200,101,147,245,146,218,244,211,156,71,246,79,253,37,157,188,65,189,238,172,107,196,9,119,69,84,250,170,173,83,151,169,125,90,53,229,176,132,127,85,40,79,217,104,189,197,225,241,241,186,222,31,57,52,166,101,238,202,59,154,228,131,173,215,86,254,157,92,213,125,79,41,217,72,79,100,62,227,106,213,167,147,224,69,167,222,126,19,28,7,240,200,140,180,49,67,252,78,112,53,56,83,142,143,215,41,176,58,106,85,193,183,166,250,221,250,242,33,195,74,254,211,138,87,218,112,252,72,188,123,106,67,230,240,207,197,131,195,92,198,210,161,60,189,34,214,121,252,238,222,60,152,19,13,63,212,81,248,175,221,167,246,139,243,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,65,156,76,49,96,241,43,49,213,88,77,47,88,180,110,71,36,180,240,231,64,134,106,254,162,79,197,30,253,127,176,125,30,24,216,26,140,86,199,70,43,149,56,29,77,42,223,221,212,253,110,205,57,240,230,37,31,101,196,171,237,54,94,4,126,29,244,33,124,36,68,69,161,15,232,8,113,196,31,38,148,204,194,89,69,115,91,112,116,186,233,63,208,43,154,175,174,230,187,21,10,236,183,219,109,58,52,202,188,72,245,251,143,198,148,112,254,247,186,176,86,255,0,137,115,210,143,165,170,210,249,154,23,213,175,78,99,11,71,245,146,180,253,151,79,220,126,63,31,13,18,229,203,28,104,121,131,194,234,102,34,209,83,203,76,238,118,246,181,89,236,217,33,230,75,214,83,104,215,94,73,159,217,47,244,159,70,169,65,106,165,9,200,79,125,135,52,215,251,12,143,253,3,50,56,185,111,21,171,136,117,106,10,93,230,20,94,71,173,183,77,119,48,218,252,53,63,218,248,139,152,225,41,93,151,86,203,108,88,210,149,184,162,111,219,216,139,237,79,156,103,224,69,240,19,128,0,0,0,0,7,159,196,42,145,81,172,27,150,174,106,208,160,209,230,73,215,79,13,140,173,95,3,248,124,12,102,207,30,107,174,220,152,209,124,213,221,94,242,145,113,212,214,131,208,139,213,84,183,84,94,226,253,175,128,187,190,25,14,243,114,177,71,245,247,108,118,58,124,52,211,74,116,62,194,88,128,0,0,0,0,207,39,16,74,115,148,236,211,222,188,198,246,117,53,90,148,132,247,215,82,85,70,87,127,31,184,71,33,118,156,32,172,63,163,89,125,159,90,117,58,185,85,173,187,41,39,175,245,29,133,1,68,95,104,255,0,103,224,95,216,39,160,0,0,0,0,0,129,28,85,115,52,222,26,225,135,232,186,223,145,182,183,112,253,92,159,83,93,32,191,30,115,11,251,109,41,31,109,5,224,162,87,195,66,238,41,104,138,163,94,168,232,95,95,41,255,0,242,83,174,212,255,0,97,120,16,208,62,67,50,238,214,95,240,90,13,50,103,173,88,157,205,235,149,225,174,201,114,148,223,98,117,105,251,15,23,217,50,251,251,248,73,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,242,180,146,210,105,81,118,49,73,28,84,50,218,246,25,226,145,226,53,18,22,202,45,193,239,230,17,236,228,71,132,207,245,157,82,207,85,172,255,0,170,95,218,93,199,12,201,206,102,170,249,103,196,230,46,88,237,243,233,146,119,117,172,106,148,243,54,199,144,134,253,99,105,197,22,138,127,95,84,191,30,222,26,24,182,174,10,117,211,69,143,93,165,61,205,139,39,126,197,237,82,117,218,179,73,246,81,17,248,164,253,195,234,0,0,0,0,0,135,156,82,232,239,85,114,195,53,198,165,114,122,57,142,73,81,108,37,111,74,41,243,117,79,137,105,174,190,34,134,132,181,225,129,77,126,165,154,122,103,34,71,43,165,140,204,149,250,132,173,233,77,70,22,169,238,125,181,215,196,95,152,0,0,0,0,8,45,197,226,240,244,14,92,97,82,24,87,215,84,107,173,178,178,211,253,137,200,19,210,126,41,50,241,47,137,24,165,123,58,67,176,238,234,28,182,15,71,24,169,70,113,30,31,104,157,73,151,143,224,52,165,151,233,47,76,192,108,55,151,32,190,177,235,70,142,226,188,59,153,195,104,204,251,126,35,223,128,0,0,0,0,173,62,52,52,53,74,195,235,110,172,131,208,217,170,67,65,254,4,197,69,95,31,244,8,47,195,192,144,121,167,180,55,251,170,20,243,47,199,210,49,6,129,107,213,168,54,229,22,125,122,166,239,46,37,58,51,178,223,94,211,61,173,182,131,90,143,68,145,153,246,73,248,17,152,163,190,39,153,153,115,24,177,146,77,145,67,86,235,122,217,217,210,191,166,157,71,81,22,19,171,245,84,210,22,141,174,54,101,220,207,95,118,133,216,117,222,20,89,71,110,227,169,171,29,47,22,117,139,15,79,69,53,187,250,77,233,157,21,238,237,188,70,90,26,82,126,178,63,15,121,139,118,0,1,92,60,102,45,10,100,220,52,183,46,183,149,164,202,111,89,201,45,21,223,153,34,158,218,191,173,167,129,123,200,197,83,97,13,89,218,30,34,82,106,140,171,106,217,231,232,122,17,248,176,226,125,228,127,31,128,211,171,106,90,144,74,113,189,138,63,20,235,174,131,254,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,203,138,90,80,106,109,189,234,47,4,235,166,163,49,88,193,85,118,183,136,181,106,163,202,220,183,185,26,158,154,120,48,218,126,5,240,248,11,89,224,207,104,83,33,97,165,199,117,178,173,102,84,186,62,113,104,174,220,185,21,6,211,226,173,60,15,220,68,44,120,0,5,68,241,92,202,58,45,202,162,113,206,206,103,72,179,53,244,171,91,191,163,216,152,49,89,238,227,198,103,169,169,71,234,163,241,247,24,228,92,49,51,50,230,15,99,36,107,34,184,173,182,245,205,191,170,127,77,122,126,158,44,215,81,234,165,165,173,123,156,112,139,177,150,158,253,75,176,189,36,169,43,73,41,39,169,24,204,198,61,165,180,226,205,116,154,251,63,205,116,255,0,251,102,133,200,240,156,161,170,145,150,90,115,203,61,85,39,157,169,255,0,147,80,157,247,159,196,77,112,0,0,0,0,30,3,48,50,94,135,128,216,145,46,57,125,99,54,141,97,196,248,118,50,134,233,145,247,252,6,107,111,25,14,204,187,171,146,223,61,92,126,165,37,197,248,125,163,117,70,126,31,136,186,126,16,215,135,167,114,227,54,142,250,190,186,157,93,113,148,22,159,236,77,192,128,146,240,73,23,137,252,76,196,234,0,0,0,0,1,65,188,80,41,175,211,115,79,83,231,200,230,245,81,158,146,143,80,147,177,42,168,205,209,61,143,190,154,120,136,146,47,151,133,157,29,234,86,88,97,184,236,174,119,89,49,185,41,45,132,157,137,93,62,22,137,241,61,116,211,196,76,48,0,0,0,0,30,15,27,241,70,155,131,184,99,95,191,170,71,169,82,233,242,164,178,143,91,235,29,106,59,142,165,26,165,11,211,94,89,247,52,153,23,223,224,51,197,152,236,106,172,227,206,43,86,175,202,177,232,137,18,164,166,35,126,167,213,199,84,151,157,66,117,75,104,215,78,105,247,52,234,126,255,0,129,74,14,21,249,109,123,19,113,76,177,26,183,11,125,22,223,247,243,8,183,243,227,77,103,250,174,165,101,162,208,95,213,63,236,46,226,237,208,146,66,73,41,46,196,63,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,188,92,194,171,91,25,108,137,214,45,221,15,168,129,59,149,189,60,199,17,246,30,109,210,238,218,208,175,180,218,127,172,95,232,60,242,102,83,47,247,86,94,177,22,109,157,95,133,203,142,223,47,166,123,152,217,243,117,97,151,23,234,161,199,13,58,27,196,93,207,191,187,224,82,251,134,94,118,216,195,138,130,48,131,16,167,114,168,146,53,232,94,229,26,185,59,83,50,67,158,171,76,41,106,213,107,65,122,203,237,238,237,169,11,142,105,212,60,130,113,181,106,147,240,61,7,253,128,0,0,0,142,25,167,205,189,31,47,85,219,58,222,91,28,249,87,13,110,159,13,242,220,164,242,226,190,183,208,165,255,0,66,225,30,134,207,129,25,40,254,37,239,251,153,145,135,77,196,252,166,93,117,147,107,153,30,93,153,58,178,193,110,81,125,170,99,202,73,255,0,84,252,28,247,151,246,12,235,86,227,166,37,102,124,68,150,137,102,83,173,145,124,8,150,101,254,129,45,184,86,244,159,202,158,55,86,90,255,0,123,81,202,241,254,147,210,48,180,240,255,0,79,97,124,192,0,0,0,0,42,71,140,182,39,57,34,229,160,225,139,103,170,27,141,22,170,175,196,156,168,51,251,31,254,215,246,123,196,8,203,213,171,38,242,198,203,34,135,25,189,252,235,130,154,78,22,164,94,161,203,105,39,226,101,251,95,29,70,145,236,26,79,160,108,91,114,135,183,79,71,82,97,196,211,95,14,91,41,79,196,254,31,19,31,120,0,0,0,0,5,124,113,136,132,79,96,173,38,78,221,77,186,187,29,245,248,68,168,24,173,108,142,85,125,21,154,28,62,112,207,68,191,112,210,88,87,224,170,140,109,125,199,240,22,103,197,115,49,201,176,112,145,140,54,183,101,109,170,220,106,74,100,150,205,127,152,72,141,57,149,253,182,148,159,180,132,248,40,149,240,208,187,138,168,203,174,13,215,115,13,139,148,171,10,158,215,57,218,143,63,152,173,200,78,156,184,206,186,93,141,109,151,131,39,253,98,255,0,65,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,169,74,63,180,179,241,51,16,179,61,252,69,25,192,73,7,96,225,175,243,139,159,253,153,254,232,233,187,69,117,62,171,209,150,218,247,54,234,203,178,187,105,241,208,138,185,45,254,34,57,155,160,220,63,72,17,124,115,86,126,40,244,101,61,58,250,134,143,30,152,254,63,1,112,25,49,205,205,15,52,182,75,181,20,49,210,86,169,219,122,216,251,214,230,222,99,210,9,191,95,146,218,15,212,99,95,87,95,29,15,191,140,142,16,51,140,4,135,27,203,194,88,73,106,151,181,220,127,13,39,64,50,20,195,105,68,145,58,224,139,22,33,106,234,249,155,75,183,185,10,51,241,237,224,67,81,177,255,0,161,79,109,60,123,127,104,255,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,231,35,250,21,118,215,195,183,246,140,185,93,209,36,193,184,101,197,150,90,58,142,94,226,237,239,66,76,188,59,120,25,11,158,224,253,33,199,50,240,166,20,90,33,157,54,159,199,89,211,204,196,243,17,203,57,217,185,162,101,106,201,106,164,184,253,93,102,163,187,162,143,189,109,238,229,189,28,156,245,185,46,32,189,71,245,245,180,240,208,187,248,83,245,193,196,71,51,117,235,135,233,2,239,142,82,203,193,30,140,167,171,79,80,145,227,211,23,195,224,44,111,34,28,69,25,199,185,5,96,226,87,243,123,159,253,133,254,235,234,123,74,117,94,171,49,144,218,54,182,210,11,186,187,235,241,212,142,105,223,150,101,35,16,109,89,182,149,117,142,116,41,220,190,106,55,41,58,236,113,46,23,116,169,39,226,130,240,50,25,203,204,86,13,215,114,243,139,149,91,10,160,215,37,218,119,35,150,173,200,86,188,200,205,58,125,137,110,23,131,197,253,99,255,0,65,93,63,15,172,199,51,141,216,9,5,250,220,173,213,234,71,55,210,94,161,151,244,179,101,19,95,101,164,35,236,52,95,103,95,191,67,241,162,172,73,169,42,175,122,212,106,11,241,119,147,255,0,35,72,47,129,124,5,232,112,205,132,80,242,193,111,232,157,55,245,126,255,0,133,70,103,254,209,44,128,0,0,0,0,124,27,250,147,233,235,22,227,161,237,215,210,52,153,145,52,215,199,152,202,147,241,47,143,196,134,110,51,11,106,201,179,113,178,247,161,201,70,206,77,193,82,38,203,82,63,80,165,186,146,240,51,253,159,136,158,220,26,113,57,200,247,45,123,12,86,126,163,145,165,85,11,241,55,41,236,254,199,255,0,181,253,158,241,109,224,0,0,0,0,40,103,138,151,73,252,169,228,244,165,167,247,181,124,207,31,233,61,35,55,95,31,244,118,17,38,137,29,50,235,48,34,40,181,75,210,154,108,203,226,70,178,47,244,141,20,229,186,29,55,12,50,153,106,86,73,190,92,120,150,100,26,203,253,212,127,102,152,202,148,127,214,63,4,123,139,251,7,196,202,198,109,232,249,133,174,222,54,234,24,228,74,183,171,117,24,108,22,229,43,153,21,133,176,132,175,250,22,200,181,55,188,12,205,69,241,63,116,142,0,0,0,1,243,174,26,245,54,215,161,207,184,107,15,242,97,83,163,59,41,247,54,169,91,91,109,6,181,30,137,35,51,208,146,126,4,102,40,231,136,206,112,164,99,205,249,34,202,182,164,107,108,208,164,173,164,250,133,245,175,178,244,182,201,126,187,40,113,58,182,234,123,106,100,95,121,247,47,11,145,156,172,214,179,21,138,212,244,74,167,111,182,233,111,181,42,123,220,228,22,228,55,38,55,49,189,164,235,110,22,173,189,174,228,235,247,119,240,189,220,34,194,155,91,6,172,136,54,45,163,19,167,129,7,155,177,60,199,23,246,222,113,211,254,145,107,87,218,113,95,214,63,244,23,180,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,47,54,25,92,180,51,53,97,185,64,173,69,210,169,27,78,130,86,247,126,167,115,204,45,207,81,46,182,149,106,150,8,189,99,237,226,93,252,104,19,24,112,106,249,192,251,194,77,151,126,82,186,41,241,182,106,158,123,46,107,185,166,220,241,105,107,79,217,117,30,255,0,127,226,69,49,242,113,196,210,236,195,106,173,34,203,197,105,125,109,176,219,107,141,206,229,180,223,37,111,76,66,205,221,172,69,83,138,218,133,187,234,235,161,253,199,160,184,28,59,196,91,87,20,109,90,125,223,104,84,122,202,125,66,59,82,27,95,37,198,251,56,218,28,34,209,196,165,95,101,196,251,139,196,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,100,159,129,25,253,195,62,217,241,199,103,49,191,30,235,117,8,178,249,212,186,60,153,52,200,159,87,183,115,109,77,148,104,87,118,208,162,245,93,240,61,79,226,102,126,22,237,147,75,173,172,94,201,69,26,134,244,93,173,211,109,88,246,162,211,188,207,152,77,210,99,164,207,82,36,233,175,51,226,127,229,10,62,204,61,182,237,167,142,184,129,67,92,126,75,113,174,122,171,108,39,121,43,234,147,49,212,167,190,167,251,62,243,212,117,142,29,23,35,118,214,104,109,183,92,86,133,57,248,112,124,60,119,212,98,118,240,63,217,251,191,17,160,166,92,39,154,67,169,240,90,73,69,253,164,63,236,0,0,0,7,252,58,234,24,105,111,56,122,33,180,154,148,127,2,34,212,198,122,184,131,95,51,47,172,209,93,207,74,123,152,138,52,249,244,120,231,180,139,70,89,168,202,52,151,100,167,246,253,250,159,222,99,160,240,160,195,52,226,6,102,138,108,149,108,102,220,165,122,109,10,211,93,206,199,168,65,50,78,132,180,153,118,95,143,114,251,140,94,177,17,17,17,23,129,15,232,0,0,0,0,10,254,227,9,37,13,224,133,49,149,43,67,85,89,157,11,79,140,57,228,42,231,41,21,56,212,44,193,89,117,249,143,114,152,165,86,169,211,156,94,211,86,137,106,107,11,51,208,136,207,192,143,192,143,240,49,247,179,183,140,147,177,175,31,171,181,69,191,205,139,75,149,42,145,12,246,146,119,50,220,217,42,108,254,194,12,187,59,224,100,103,241,51,247,88,7,8,44,191,34,139,101,59,141,245,56,91,93,173,237,232,29,230,107,253,11,211,227,59,217,46,25,120,25,23,172,130,251,181,241,19,155,31,49,53,172,33,194,218,197,244,167,54,174,159,211,236,236,103,175,50,75,77,31,245,21,254,51,246,79,253,35,53,183,53,199,84,187,43,146,110,10,212,142,124,201,91,57,174,108,74,119,109,66,80,93,146,68,69,217,37,224,67,230,9,247,193,238,183,81,137,142,242,169,12,22,177,103,108,231,125,158,219,33,207,82,124,75,95,19,247,25,11,173,21,185,198,86,252,135,3,14,168,54,66,220,218,253,87,170,216,157,12,247,114,159,167,186,125,246,232,90,17,252,75,251,124,5,103,101,122,213,145,121,227,141,183,111,70,141,207,84,174,179,212,222,73,215,108,55,151,226,102,95,179,241,26,84,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,137,92,62,115,183,74,205,125,128,229,10,231,126,36,28,69,181,99,199,102,171,13,82,146,167,234,204,37,150,82,186,178,27,75,45,33,8,114,66,156,74,154,108,148,76,159,44,148,100,78,55,172,181,0,0,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,164,31,238,163,231,179,255,0,30,127,243,102,143,255,0,84,23,252,0,0,56,86,119,241,122,242,192,92,177,221,184,185,135,239,196,110,187,110,200,164,61,28,165,176,79,48,234,23,84,136,211,172,184,142,198,104,113,167,28,108,205,38,149,145,44,205,42,74,136,148,94,131,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,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,225,89,16,204,229,119,54,152,123,121,98,173,94,139,232,72,136,188,28,165,210,233,29,74,36,244,17,90,166,83,212,166,249,233,105,163,119,115,238,72,119,85,39,113,115,118,106,105,74,68,149,0,1,231,239,251,254,205,194,203,54,173,136,56,131,112,196,161,219,212,56,231,38,116,233,38,123,26,70,164,68,68,68,70,165,173,74,52,161,8,73,26,214,181,37,41,37,41,68,71,90,185,117,226,241,38,243,204,92,250,54,47,211,34,91,24,125,120,200,133,26,142,185,117,54,141,139,73,109,197,113,46,27,143,34,34,23,37,18,164,242,181,91,202,66,35,146,140,204,246,37,70,45,40,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,60,86,79,179,103,102,230,235,11,254,156,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,0,17,255,0,62,184,165,125,224,182,83,175,156,76,195,74,239,161,174,74,55,163,58,41,189,43,50,57,92,218,148,86,92,250,183,144,182,213,171,110,173,62,178,79,77,117,45,12,136,202,176,50,245,196,123,57,215,206,62,225,165,149,116,227,39,91,69,184,47,10,53,46,163,27,232,237,41,190,124,87,230,180,219,173,239,68,100,173,59,144,181,22,169,50,81,107,169,25,31,113,119,224,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,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,184,235,144,78,37,142,102,94,230,155,133,216,203,2,223,160,94,211,36,18,173,166,168,145,38,147,21,70,19,29,231,164,33,73,89,186,150,86,202,99,169,102,181,188,146,112,157,74,82,146,52,25,174,122,128,10,245,226,71,196,78,171,129,18,91,193,124,4,174,196,99,16,91,144,149,92,51,222,128,167,87,67,99,148,196,134,16,210,31,100,227,190,185,8,124,181,89,27,132,218,16,180,154,73,107,74,219,145,89,58,206,45,137,155,251,18,69,126,129,15,208,215,37,27,103,210,11,127,152,244,143,69,243,94,144,136,191,206,150,195,77,191,205,110,57,185,245,100,123,53,218,173,12,187,243,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,20,3,253,212,124,246,127,227,207,254,108,209,255,0,234,130,223,178,21,138,87,222,52,229,58,198,196,204,75,174,250,102,228,172,250,79,173,155,210,179,31,155,202,169,74,101,191,171,101,8,109,58,54,210,19,234,164,181,211,83,212,204,204,228,0,0,8,255,0,159,92,82,190,240,91,41,215,206,38,97,165,119,208,215,37,27,209,157,20,222,149,153,28,174,109,74,43,46,125,91,200,91,106,213,183,86,159,89,39,166,186,150,134,68,101,88,25,122,226,61,156,235,231,31,112,210,202,186,113,147,173,162,220,23,133,26,151,81,141,244,118,148,223,62,43,243,90,109,214,247,162,50,86,157,200,90,139,84,153,40,181,212,140,143,184,187,240,1,64,63,221,71,207,103,254,60,255,0,230,205,31,254,168,46,251,47,87,77,118,249,192,44,52,189,110,153,221,109,106,224,179,232,213,74,140,158,82,27,231,202,126,19,78,58,230,196,18,80,157,203,90,143,68,145,36,181,208,136,139,176,174,188,222,113,130,255,0,9,177,114,142,127,247,171,138,190,102,196,252,86,235,49,96,74,103,253,237,6,243,233,255,0,28,148,181,253,27,226,116,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,192,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,214,174,17,113,134,165,84,243,23,116,51,137,209,37,210,48,146,191,33,164,208,36,75,36,173,251,105,136,241,93,220,183,26,137,25,111,74,92,199,137,147,52,27,138,38,13,102,73,82,210,147,51,180,160,1,13,120,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,60,167,15,190,36,113,179,19,38,14,13,227,11,81,41,216,138,152,237,179,77,155,25,14,169,23,50,219,106,75,210,30,54,155,103,147,13,109,179,29,10,89,27,132,135,22,181,27,105,65,104,217,79,80,20,3,253,212,124,246,127,227,207,254,108,209,255,0,234,130,223,178,21,138,87,222,52,229,58,198,196,204,75,174,250,102,228,172,250,79,173,155,210,179,31,155,202,169,74,101,191,171,101,8,109,58,54,210,19,234,164,181,211,83,212,204,204,228,0,0,128,28,86,243,71,142,217,107,253,23,126,133,47,159,163,159,72,253,55,233,63,239,100,57,156,254,159,161,228,255,0,132,180,230,221,188,247,126,206,154,238,239,174,133,167,63,225,127,156,204,201,230,39,31,107,246,86,49,226,71,210,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,37,115,137,156,95,228,149,138,120,63,244,134,31,87,102,94,190,150,167,87,126,179,151,232,254,92,154,94,202,143,168,195,174,187,200,101,217,127,80,141,188,206,111,115,213,40,210,79,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,23,126,133,47,159,163,159,72,253,55,233,63,239,100,57,156,254,159,161,228,255,0,132,180,230,221,188,247,126,206,154,238,239,174,133,167,63,225,127,156,204,201,230,39,31,107,246,86,49,226,71,210,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,33,175,20,92,110,198,28,189,96,189,177,136,216,53,136,50,237,186,147,247,67,116,73,109,38,157,6,91,18,152,122,36,135,183,45,50,88,113,73,90,21,21,36,147,66,146,90,56,230,226,87,168,104,132,25,85,226,95,155,27,151,49,216,117,105,226,94,33,125,40,182,238,59,130,45,10,109,51,209,52,216,59,250,197,244,205,187,206,102,41,56,92,167,29,67,219,82,101,191,149,176,204,137,70,101,117,32,34,87,19,76,195,226,134,91,50,243,79,187,240,142,171,18,151,93,172,221,16,232,135,61,232,109,202,92,102,21,30,76,133,169,164,58,74,107,122,142,50,80,102,180,44,137,11,94,132,74,218,180,192,188,170,231,215,61,152,211,152,236,58,195,55,177,91,211,48,43,55,4,95,74,194,244,21,30,63,54,150,210,249,211,190,176,163,161,73,210,43,79,171,212,81,44,244,209,26,168,210,71,117,32,33,255,0,20,12,123,197,140,187,96,21,2,245,193,203,175,232,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,245,140,199,67,137,209,198,144,175,85,69,174,154,30,164,102,71,111,224,2,63,231,51,52,191,201,30,201,179,241,34,109,183,233,186,45,74,240,139,66,173,199,105,91,101,34,11,176,229,186,167,99,25,168,144,111,33,108,54,162,74,253,85,164,148,141,80,106,39,17,218,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,97,245,128,4,63,206,255,0,17,27,19,42,176,223,179,173,34,165,93,152,154,174,89,42,132,236,135,144,221,45,151,152,121,109,75,146,182,219,82,21,181,104,96,206,47,49,167,86,219,201,89,26,82,105,89,248,174,26,121,251,147,152,90,84,172,38,198,251,186,35,248,161,18,67,242,105,143,42,19,80,202,183,78,218,75,50,65,53,163,75,146,201,243,119,33,13,183,171,41,109,100,78,26,31,90,103,168,0,172,188,237,113,76,170,225,134,52,80,176,231,1,164,196,168,83,108,250,193,46,249,117,81,212,211,243,95,141,45,198,100,209,80,169,44,26,89,70,214,140,213,37,164,184,102,110,183,203,82,121,107,39,39,254,11,226,245,155,143,88,95,111,226,230,31,191,45,202,21,197,29,79,71,41,108,27,47,180,180,56,166,157,101,196,119,34,91,110,182,227,102,105,53,32,205,6,105,82,146,100,163,246,160,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,92,25,125,227,39,93,103,17,234,212,204,192,219,220,235,50,226,184,29,145,77,169,67,52,28,171,86,158,233,175,100,103,27,101,148,245,236,181,245,37,204,218,135,246,147,202,250,227,52,52,159,129,157,254,33,121,156,195,92,206,93,182,134,11,227,76,70,44,150,35,210,37,209,74,37,38,151,57,135,24,147,75,137,39,154,220,135,24,113,78,161,106,121,75,37,111,81,104,178,211,182,130,100,240,191,199,188,88,204,78,1,87,239,92,99,186,254,144,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,0,0,0,0,0,0,1,154,204,209,90,178,108,204,113,185,45,233,49,185,10,141,209,250,155,201,90,110,134,202,252,72,207,246,190,34,204,56,53,95,112,231,225,221,122,200,67,155,159,165,244,187,211,161,150,222,107,245,7,75,190,221,15,82,47,137,255,0,103,128,178,49,74,92,97,43,117,25,120,239,22,144,249,105,22,14,254,79,217,239,190,28,5,43,192,181,241,47,121,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,81,25,31,101,31,137,13,41,96,30,38,181,139,216,91,71,190,146,230,229,212,58,141,253,140,180,229,201,117,162,254,162,127,197,254,201,127,164,65,158,47,185,126,69,106,202,107,27,233,144,183,59,68,221,215,187,204,211,250,103,160,70,107,178,156,34,240,35,47,85,7,247,233,226,34,7,13,108,125,115,7,241,144,168,83,230,114,41,55,23,248,82,249,123,182,242,34,204,82,59,19,107,81,234,183,11,192,203,239,212,132,94,191,27,38,174,185,205,146,183,105,202,239,166,159,236,105,23,187,195,86,74,36,101,130,221,216,173,118,245,126,239,254,248,204,18,176,0,0,0,0,7,240,200,140,140,143,192,197,20,241,95,195,52,225,254,102,142,108,101,111,102,227,165,122,105,106,211,77,174,200,168,78,51,78,134,181,25,246,71,143,98,251,136,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,119,74,191,99,221,161,253,228,52,42,211,168,125,164,60,217,234,135,18,74,73,252,72,203,82,31,246,0,0,0,3,254,30,112,153,105,110,171,193,9,53,31,246,16,207,183,17,139,145,187,151,52,55,35,173,171,82,130,252,200,62,30,6,138,140,190,222,5,251,95,127,226,57,54,94,45,183,110,204,117,195,250,18,35,243,155,147,115,210,155,125,59,201,63,84,169,141,37,93,245,47,218,247,30,162,240,115,149,117,181,132,57,39,172,208,217,139,171,117,43,86,69,168,132,239,50,229,147,148,153,9,35,212,201,90,233,203,248,151,249,66,162,114,31,142,174,96,134,61,208,234,18,165,242,105,117,121,49,169,146,254,175,118,214,221,155,20,214,174,205,173,71,234,181,224,90,31,192,200,252,116,19,110,215,41,247,53,6,157,112,210,158,230,195,169,69,102,91,11,218,164,238,109,196,18,210,122,40,136,203,178,139,196,136,254,225,244,64,0,0,121,140,68,196,91,87,11,173,90,133,223,119,212,122,58,125,62,59,178,28,95,37,199,59,54,218,220,50,209,180,169,95,101,181,123,143,192,83,30,123,248,132,214,241,218,161,42,193,195,233,61,45,158,209,184,203,135,177,11,234,204,149,41,163,95,214,198,67,173,239,105,212,118,221,219,79,142,166,92,7,43,217,105,189,115,33,136,112,45,187,118,155,206,167,52,251,78,84,223,231,52,158,84,82,125,148,60,173,171,117,181,43,68,188,71,162,79,113,251,190,235,245,203,230,6,90,120,3,135,20,203,30,215,133,201,54,99,178,169,139,230,58,174,116,146,97,166,156,94,139,113,123,117,228,167,177,30,133,238,248,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,83,171,140,169,126,163,110,182,74,212,152,73,119,62,222,37,247,210,110,98,178,47,140,89,122,68,186,173,110,155,213,208,227,190,220,116,79,231,69,111,122,149,28,222,87,213,166,67,139,45,9,11,47,14,251,126,242,33,242,178,199,155,236,78,203,77,201,25,235,118,165,186,138,185,8,57,240,121,49,203,154,217,184,207,48,185,139,101,197,167,84,48,73,245,123,151,137,119,241,186,156,169,231,39,14,179,57,110,54,245,18,71,77,90,142,130,68,200,91,31,94,215,18,219,6,225,243,20,195,104,61,22,249,39,183,110,218,151,111,9,10,0,0,43,195,138,150,108,98,216,150,91,184,47,108,204,254,252,87,24,82,103,23,44,251,67,121,169,177,156,47,93,149,39,237,161,61,210,178,87,195,66,238,41,234,220,160,213,175,27,146,159,110,210,25,231,212,42,243,26,136,194,55,37,27,221,117,194,66,75,85,25,36,181,82,139,196,200,191,1,162,60,155,225,99,248,75,151,91,82,215,168,70,228,206,126,149,6,92,230,247,146,182,200,84,24,232,112,181,37,168,143,214,108,203,84,158,159,1,77,252,73,109,247,40,153,157,175,58,168,220,148,77,92,169,73,245,247,110,223,80,153,235,120,158,154,233,224,56,174,2,86,43,84,60,104,178,39,219,234,210,114,110,42,103,40,180,71,172,162,150,209,164,189,114,50,47,88,139,196,105,43,15,38,84,106,22,5,181,62,174,90,78,147,71,134,244,146,245,123,58,166,80,107,251,61,190,209,159,135,111,128,244,32,0,0,0,60,126,48,214,14,129,133,55,141,101,43,218,168,116,26,131,233,86,154,232,104,140,226,136,252,15,225,240,25,179,197,170,203,215,6,40,93,181,151,220,222,169,149,201,239,110,208,139,93,242,28,87,184,139,227,240,22,193,193,195,14,91,163,225,173,106,251,117,143,231,19,167,73,138,151,55,127,177,46,61,61,210,45,55,25,120,150,186,237,35,255,0,160,88,224,0,0,0,0,0,173,174,51,149,214,162,97,189,189,71,53,125,99,213,72,142,105,161,248,27,21,4,252,63,210,42,46,143,88,149,69,121,233,16,215,177,199,88,83,58,232,71,166,166,71,239,35,248,16,234,89,86,195,121,120,197,143,214,189,1,109,243,219,58,188,41,147,139,82,78,172,117,172,33,195,251,72,255,0,25,253,83,215,224,67,66,248,69,97,211,176,203,15,41,54,69,37,158,84,74,111,63,150,141,202,86,156,199,220,116,251,169,74,63,21,159,188,255,0,208,34,143,22,218,220,186,102,89,39,193,140,230,210,157,202,223,216,143,236,84,32,25,120,145,252,126,225,72,116,74,52,235,130,168,205,34,154,215,50,76,141,219,19,184,139,93,169,53,31,117,25,23,129,31,188,118,169,249,40,199,248,209,202,116,59,63,170,136,175,178,247,164,33,35,94,228,95,100,223,215,199,82,254,193,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,167,223,219,190,166,86,28,235,136,101,6,226,207,68,151,136,160,30,33,216,249,47,26,177,202,115,49,231,115,232,212,126,87,67,245,68,159,233,97,196,55,60,91,66,254,219,95,214,215,238,208,188,122,127,8,92,49,250,101,141,181,11,189,248,252,216,182,183,43,156,123,246,237,234,98,79,109,62,11,35,62,233,247,18,191,176,93,144,0,0,0,0,206,14,97,110,154,237,141,157,12,75,189,109,105,221,21,106,223,197,10,205,82,157,39,148,135,57,18,152,171,58,227,78,108,89,41,10,218,180,36,244,81,26,79,77,12,140,187,11,180,200,230,110,233,89,190,194,53,93,111,211,162,81,238,202,12,132,211,110,58,83,18,18,180,33,243,65,41,18,153,65,168,221,68,103,139,118,206,97,106,75,109,230,201,78,114,141,197,72,160,0,1,152,28,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,104,123,42,185,152,179,115,95,132,112,241,74,207,131,46,156,180,200,85,54,175,76,146,70,165,211,170,45,161,181,186,193,57,180,146,242,54,186,218,208,226,72,183,33,105,220,148,47,123,104,236,0,2,63,230,111,58,248,53,149,90,237,153,64,196,74,159,50,93,211,80,75,114,227,67,53,59,42,151,75,52,58,71,83,113,148,37,70,166,82,250,27,111,110,169,90,210,167,148,209,58,166,84,217,250,12,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,138,188,81,253,132,241,55,242,95,56,132,41,219,39,217,179,188,178,139,138,31,78,40,81,229,214,40,83,227,185,26,187,110,38,121,69,98,170,130,109,100,193,173,102,219,164,133,180,234,201,196,172,145,191,78,98,8,201,46,172,143,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,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,230,255,0,5,79,101,139,167,230,4,239,46,167,9,254,0,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,225,168,183,78,20,57,227,141,114,210,168,153,71,196,100,75,58,237,54,60,132,90,53,99,91,178,10,116,70,146,227,234,132,249,168,212,109,45,134,146,190,82,139,70,141,150,146,222,136,83,104,231,89,160,229,89,177,246,88,198,79,151,247,15,151,62,40,7,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,220,137,109,186,219,141,153,164,212,131,52,25,165,74,73,146,143,218,128,138,188,81,253,132,241,55,242,95,56,132,41,91,41,222,212,248,55,243,2,222,243,22,6,148,192,0,5,85,241,206,253,73,254,242,127,13,30,127,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,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,133,101,83,58,248,53,155,58,116,196,89,53,63,71,220,148,254,162,76,203,110,105,169,51,163,193,41,78,53,30,65,234,146,109,205,237,165,151,28,38,84,234,89,83,232,109,75,51,52,169,94,87,136,142,80,255,0,149,110,13,23,209,104,92,236,66,179,185,179,109,125,243,250,102,95,230,169,174,170,35,155,136,219,62,107,109,39,97,171,102,215,91,107,87,16,217,187,186,130,233,53,106,173,2,171,10,187,66,169,203,167,84,169,210,27,151,14,100,71,148,203,241,159,109,68,166,221,109,196,153,41,11,74,136,148,74,35,35,35,34,50,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,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,156,245,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,47,123,135,54,74,63,146,174,28,63,95,191,233,148,167,49,54,233,250,202,148,150,11,154,229,46,9,146,13,186,98,94,220,164,43,106,208,110,58,166,137,41,91,138,74,117,117,44,180,225,214,15,20,127,110,204,77,252,151,201,225,9,255,0,195,23,62,63,166,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,20,255,0,0,25,87,23,253,194,227,216,79,12,191,58,243,137,162,85,0,0,138,188,81,253,132,241,55,242,95,56,132,40,219,4,47,90,86,26,227,69,131,136,213,216,242,223,166,218,183,69,42,183,49,168,136,74,159,113,136,210,219,121,196,182,149,41,41,53,154,80,100,68,106,73,107,166,166,94,35,74,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,50,174,52,167,148,239,101,140,27,249,127,111,121,115,2,176,56,157,112,255,0,135,132,83,36,230,7,4,45,222,146,197,151,185,251,154,154,211,140,53,22,131,41,199,217,101,165,70,66,150,78,27,47,185,35,179,45,161,73,101,72,86,134,150,212,132,55,21,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,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,125,91,200,67,137,209,198,150,159,89,37,174,154,150,164,100,103,234,197,27,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,132,2,213,56,81,231,167,250,12,175,227,93,231,255,0,123,197,176,38,206,79,249,73,85,45,201,6,175,247,174,149,10,79,237,178,75,255,0,7,100,90,160,225,89,193,205,157,155,148,92,47,250,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,236,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,185,240,197,225,255,0,51,8,161,198,204,14,55,219,189,37,245,47,107,246,205,53,215,31,106,85,6,43,140,60,203,170,146,132,172,155,55,159,110,71,118,92,66,148,202,80,157,77,46,41,104,110,197,64,101,92,95,247,11,143,97,60,50,252,235,206,38,137,84,0,42,175,142,119,234,79,247,147,248,104,229,92,21,61,169,238,159,151,243,188,198,156,58,175,28,239,212,159,239,39,240,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,0,1,85,124,115,191,82,127,188,159,195,71,42,224,169,237,79,116,252,191,157,230,52,225,117,32,57,86,106,176,183,244,211,151,28,69,195,54,104,94,153,159,89,183,229,122,42,23,85,211,243,106,141,35,157,7,235,13,104,74,116,148,211,10,245,212,72,61,52,94,169,53,17,230,218,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,16,189,106,184,149,130,246,14,35,87,99,196,98,165,117,90,244,170,220,198,162,33,73,97,183,228,196,109,231,18,218,84,165,40,144,74,89,145,17,169,71,166,154,153,248,143,106,41,91,140,222,41,125,43,204,117,11,12,224,87,122,168,22,37,190,223,83,11,165,217,209,213,38,172,222,123,235,13,4,167,55,197,77,57,93,148,164,39,77,11,69,115,8,122,174,9,120,103,117,73,197,59,235,24,250,78,85,183,79,183,206,217,231,184,219,137,234,39,72,147,30,70,198,85,179,150,190,91,113,117,112,183,146,147,207,99,213,50,94,165,111,224,32,7,26,191,101,139,91,230,4,31,46,168,136,1,194,227,219,179,12,191,58,242,121,162,255,0,128,4,0,227,87,236,177,107,124,192,131,229,213,17,13,120,104,103,142,78,92,111,38,112,122,248,68,69,225,213,233,88,109,111,75,113,109,71,93,14,162,241,54,193,77,83,203,52,164,227,26,80,210,94,74,213,234,33,178,113,6,70,149,161,235,201,0,16,215,136,166,69,99,102,150,205,59,227,15,160,68,70,42,80,35,178,204,23,164,202,117,8,169,211,153,57,11,58,105,17,184,76,50,181,57,33,78,33,229,35,237,161,40,82,208,133,26,209,72,52,154,157,229,133,23,252,42,204,54,229,208,46,203,58,176,220,150,145,46,33,19,244,250,140,71,137,73,39,25,121,38,68,182,221,108,181,67,137,62,233,50,81,120,144,189,62,31,57,219,165,102,190,192,114,133,115,191,18,14,34,218,177,227,179,85,134,169,73,83,245,102,18,203,41,93,89,13,165,150,144,132,57,33,78,37,77,54,74,38,79,150,74,50,39,27,214,90,138,234,226,185,157,127,209,149,170,254,90,240,206,167,74,147,114,93,180,249,17,174,215,117,231,61,71,165,188,218,82,81,246,26,77,180,189,41,183,23,221,74,222,219,69,184,144,70,243,46,166,155,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,162,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,11,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,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,208,56,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,194,20,132,173,11,81,45,30,83,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,203,23,79,204,9,222,93,78,19,252,0,0,0,0,0,0,0,0,82,111,23,172,48,250,27,141,148,251,189,136,252,168,183,79,55,146,123,247,107,211,68,128,218,188,86,103,226,175,121,39,251,71,48,225,227,143,146,240,87,28,160,179,34,119,34,141,88,230,245,223,84,74,254,138,28,179,111,193,181,175,237,187,253,93,62,253,75,194,255,0,154,113,15,32,156,65,234,147,240,21,229,196,231,37,215,166,53,57,3,17,240,210,149,233,10,156,62,111,88,199,61,166,183,111,232,217,111,214,121,244,36,180,75,75,62,201,247,119,239,161,157,111,192,201,70,63,201,142,115,166,89,253,44,68,253,167,189,33,9,122,119,50,251,36,254,190,58,23,246,142,43,91,163,78,183,234,143,82,42,77,114,228,199,219,189,59,136,244,220,146,81,119,73,153,120,25,123,197,222,112,146,173,203,169,229,146,4,25,46,111,76,30,110,206,196,90,111,168,79,51,240,34,248,125,226,87,98,229,135,78,196,220,60,171,89,21,102,121,177,42,92,142,98,55,41,58,242,223,109,210,238,149,36,252,80,94,242,255,0,64,205,117,233,109,214,48,198,247,153,110,200,87,38,125,55,151,169,232,149,105,204,101,43,247,26,147,246,87,241,49,241,42,245,39,170,213,23,106,15,158,171,119,110,167,219,220,146,47,113,23,192,94,103,10,106,235,85,140,178,211,24,66,181,84,94,118,238,199,253,106,132,227,47,113,124,4,208,0,0,0,0,0,21,201,198,63,14,91,172,225,173,22,250,105,159,231,16,103,70,138,167,55,127,177,34,61,65,211,45,55,17,120,158,186,237,51,255,0,160,84,246,18,214,94,183,241,66,210,172,176,230,197,67,174,64,123,118,132,122,108,144,218,189,228,127,15,128,210,102,15,86,14,191,133,54,117,101,75,220,169,148,26,123,234,86,154,106,107,140,218,140,252,11,227,240,30,192,0,0,0,7,158,196,57,117,26,125,129,114,207,164,22,179,163,81,230,61,24,189,94,238,165,149,154,62,215,111,180,69,227,219,226,51,107,143,117,122,213,111,26,47,121,247,2,181,156,187,134,165,205,45,17,234,168,229,186,106,47,80,136,143,214,51,240,29,171,134,213,190,237,111,51,180,23,83,27,156,136,75,139,41,94,190,221,164,138,132,61,85,226,90,233,175,128,185,12,228,97,99,248,181,151,107,174,215,167,198,231,78,98,149,58,92,22,247,146,119,72,76,25,8,108,181,53,164,139,214,112,139,85,30,159,17,157,203,142,131,86,179,174,74,133,187,87,103,167,168,82,38,59,17,244,110,74,246,58,211,134,133,22,169,51,73,232,164,159,129,153,126,34,225,120,86,230,198,45,247,101,181,130,247,52,207,239,197,13,132,166,9,114,207,188,54,90,133,25,178,245,25,74,126,218,213,221,75,53,124,117,46,226,195,192,0,4,122,205,102,114,112,235,44,118,227,143,86,228,117,53,169,8,52,67,133,177,244,110,113,77,190,109,159,49,44,56,130,213,108,26,123,246,239,169,246,241,165,108,206,102,251,19,179,45,114,73,122,226,169,109,162,162,66,206,4,30,76,115,229,54,78,61,203,46,98,25,109,106,209,15,154,125,110,231,226,125,252,61,166,80,50,23,136,89,142,171,66,175,77,141,208,218,76,203,111,171,149,189,135,121,168,37,71,90,209,176,164,54,234,117,105,227,61,72,181,45,52,46,254,23,105,129,184,21,99,96,37,149,10,206,178,233,252,134,216,105,178,125,206,107,202,231,58,150,154,109,75,209,199,23,183,94,82,79,66,61,11,252,230,125,24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,126,42,205,26,157,112,83,36,209,234,209,249,241,37,180,182,94,111,122,147,185,10,73,165,69,170,76,140,181,35,50,236,98,177,243,179,194,245,138,151,165,177,55,4,218,229,62,102,252,249,180,237,198,173,255,0,225,47,56,174,108,153,122,22,166,109,39,66,79,222,69,226,66,178,161,84,111,156,22,190,148,228,39,189,23,93,162,76,52,153,237,101,253,142,178,241,124,73,104,61,22,209,124,75,183,188,143,189,137,229,91,139,92,218,98,96,89,120,227,3,169,100,185,76,38,179,205,36,108,47,168,108,139,145,26,25,153,232,68,234,252,125,251,126,6,44,167,11,177,195,14,241,126,140,221,110,201,173,245,172,44,139,254,230,125,189,12,208,133,127,178,54,131,240,113,62,239,127,226,61,233,25,25,17,151,129,143,199,88,172,83,168,52,231,234,181,89,28,152,209,155,83,174,47,98,149,162,82,147,81,158,137,35,63,2,63,2,16,111,53,124,77,240,203,14,237,234,205,171,135,239,122,98,226,117,185,16,82,123,100,71,233,214,104,125,4,231,214,197,82,23,181,196,35,182,186,30,190,58,17,138,105,196,11,226,181,136,215,133,86,242,175,191,205,153,84,150,252,165,158,212,39,67,113,213,184,101,234,37,37,226,179,247,23,250,5,137,240,168,202,18,107,245,132,227,149,239,75,230,66,135,167,162,203,159,166,143,161,80,100,178,239,213,60,71,246,77,94,170,145,167,199,220,66,220,155,109,13,54,150,155,45,18,130,36,164,190,4,66,150,248,197,90,147,41,24,235,72,173,41,191,230,243,104,113,212,75,212,190,210,230,84,21,166,154,153,248,23,192,67,220,189,168,209,142,184,122,178,86,134,87,77,36,245,211,195,249,227,67,73,214,82,141,86,117,9,102,173,198,170,100,83,215,77,53,250,164,143,180,0,0,0,2,62,231,202,237,43,71,43,215,195,251,246,170,165,70,169,211,144,122,107,235,57,78,148,101,238,63,217,251,191,17,157,199,92,114,75,235,117,125,214,234,205,71,247,153,152,208,214,64,109,200,214,246,86,236,142,157,27,85,81,163,211,103,185,220,207,85,185,78,139,175,137,159,195,221,167,224,36,88,0,0,0,0,0,169,94,53,85,232,103,117,90,214,206,191,206,189,31,6,118,157,255,0,163,230,84,81,240,211,199,239,215,238,21,130,44,239,131,86,14,27,215,69,119,24,39,53,171,109,195,149,71,103,214,240,81,57,79,144,149,118,95,227,216,209,253,190,225,109,162,21,241,96,182,165,215,114,191,85,153,16,245,84,14,70,168,237,235,111,168,193,47,19,50,211,195,239,20,145,99,92,139,180,110,152,87,11,109,115,21,19,153,162,119,105,174,230,212,143,29,15,246,190,3,75,24,97,122,91,87,157,153,14,224,160,72,223,22,71,51,67,216,225,125,151,86,143,235,164,143,197,39,238,30,196,214,148,167,113,159,97,90,220,72,115,237,71,183,168,243,112,99,13,228,243,234,175,242,250,217,91,20,158,70,213,67,146,223,168,244,115,74,183,36,214,94,170,251,120,159,125,8,84,26,148,165,171,114,143,83,49,125,220,55,114,223,81,203,254,15,56,229,192,215,46,181,112,105,214,167,114,79,78,68,169,156,190,232,117,104,251,15,23,217,211,239,212,252,37,200,0,0,0,0,205,102,108,125,169,241,147,230,5,195,230,47,143,201,151,92,121,188,178,219,139,148,44,86,179,38,203,74,233,210,16,138,156,22,100,19,40,171,83,141,105,57,16,157,53,33,105,216,226,83,161,40,208,173,139,36,56,146,222,132,153,104,79,46,184,243,102,230,75,8,232,88,173,102,77,136,164,84,99,161,21,56,44,200,55,151,73,168,146,18,114,33,58,106,66,21,189,181,43,66,81,161,59,208,104,113,37,177,105,51,233,96,0,50,174,58,174,90,51,23,125,229,127,20,224,98,101,139,35,252,84,58,196,45,140,255,0,124,233,125,75,47,63,15,152,235,78,114,121,188,132,39,154,132,239,71,137,31,137,30,135,176,95,23,172,220,122,194,251,127,23,48,253,249,110,80,174,40,234,122,57,75,96,217,125,165,161,197,52,235,46,35,185,18,219,117,183,27,51,73,169,6,104,51,74,148,147,37,31,181,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,207,14,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,211,39,248,33,140,56,93,195,195,28,174,108,64,174,75,167,219,215,133,143,93,173,91,214,210,91,130,235,15,49,38,134,133,166,170,185,13,239,127,123,141,165,182,146,194,150,217,54,77,56,165,54,165,56,147,69,80,141,84,0,0,8,171,197,31,216,79,19,127,37,243,136,66,128,68,202,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,21,23,197,123,60,114,110,90,173,111,40,248,114,136,135,66,166,200,142,139,186,172,75,106,65,206,150,210,155,125,48,152,52,154,137,164,48,234,81,205,81,232,233,188,210,155,209,9,109,124,234,203,23,83,193,83,217,98,233,249,129,59,203,169,194,127,128,10,118,226,161,158,169,55,253,195,85,203,14,22,207,150,197,177,67,144,245,54,243,121,232,173,108,171,84,88,148,202,210,195,68,227,102,243,104,138,244,99,35,113,11,71,53,106,89,109,83,104,66,220,174,168,84,154,173,70,52,249,148,250,100,185,81,233,113,202,92,231,89,101,75,68,86,13,214,217,39,93,81,22,136,65,186,243,77,146,149,161,111,113,9,241,81,17,254,81,250,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,147,195,155,62,223,202,162,132,254,27,226,35,29,62,38,219,52,254,178,92,134,35,236,139,90,130,133,161,163,152,146,65,108,101,226,91,141,165,214,187,36,212,180,173,162,218,165,54,204,128,205,143,178,198,50,124,191,184,124,185,241,154,193,37,50,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,223,245,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,62,176,138,188,81,253,132,241,55,242,95,56,132,41,91,41,222,212,248,55,243,2,222,243,22,6,148,192,0,5,85,241,206,253,73,254,242,127,13,21,86,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,5,43,113,58,207,143,233,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,197,56,127,224,94,50,227,70,96,169,50,176,134,233,170,217,110,90,155,234,115,175,24,112,83,41,186,47,213,56,76,165,198,214,227,104,123,168,89,27,60,131,81,239,109,79,26,144,182,208,233,22,133,5,85,241,130,202,31,142,110,44,88,95,226,33,95,41,114,127,251,196,88,18,217,105,101,254,67,14,18,23,254,33,68,223,244,238,10,245,203,174,60,222,89,109,197,202,22,43,89,147,101,165,116,233,8,69,78,11,50,9,148,85,169,198,180,156,136,78,154,144,180,236,113,41,208,148,104,86,197,146,28,73,111,66,76,175,250,147,155,12,18,168,229,210,22,105,230,92,114,233,120,125,42,59,111,59,50,93,57,245,63,21,106,148,81,20,203,140,50,149,172,214,153,38,109,25,182,75,70,164,106,74,148,141,22,116,25,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,20,3,197,31,219,179,19,127,37,242,120,66,47,210,106,213,90,5,86,21,118,133,83,151,78,169,83,164,55,46,28,200,143,41,151,227,62,218,137,77,186,219,137,50,82,22,149,17,40,148,70,70,70,68,100,52,19,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,202,184,189,62,18,216,165,98,93,121,78,160,225,157,2,187,213,92,150,39,85,244,130,23,74,242,58,62,182,165,57,232,191,88,180,19,110,111,109,38,175,171,82,182,233,162,180,62,194,106,128,0,138,188,81,253,132,241,55,242,95,56,132,40,4,78,158,28,28,64,38,101,222,186,214,18,98,245,197,254,180,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,92,78,221,248,12,171,141,41,229,59,217,99,6,254,95,219,222,92,192,233,85,106,77,42,191,74,155,66,174,211,34,84,105,181,24,238,68,153,14,91,41,121,137,44,56,147,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,138,22,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,228,175,20,140,253,67,196,78,187,44,152,57,80,165,84,173,2,232,228,92,87,20,57,44,78,102,174,225,114,164,179,26,35,141,169,104,75,45,44,155,55,28,35,39,20,235,102,223,168,134,215,206,174,8,84,154,173,70,52,249,148,250,100,185,81,233,113,202,92,231,89,101,75,68,86,13,214,217,39,93,81,22,136,65,186,243,77,146,149,161,111,113,9,241,81,17,254,81,245,110,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,113,110,153,72,226,189,96,206,193,42,217,230,122,232,150,221,247,103,71,122,107,146,17,17,146,93,206,194,223,62,75,112,218,97,13,180,153,40,55,91,100,217,50,73,108,73,62,107,216,79,155,53,151,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,50,184,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,46,36,0,101,92,94,247,9,187,254,205,185,178,115,108,89,148,43,134,36,186,237,157,34,161,26,187,79,73,153,63,5,114,42,18,164,48,107,73,145,25,161,198,156,35,74,203,84,25,165,196,145,238,109,105,76,202,0,20,237,198,163,23,172,219,191,20,44,156,35,161,63,45,234,238,30,199,158,245,116,212,193,161,134,87,80,110,19,172,50,133,159,117,172,154,100,156,81,145,108,34,121,178,37,26,137,105,71,159,224,169,237,79,116,252,191,157,230,52,225,213,120,231,126,164,255,0,121,63,134,138,171,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,119,223,241,69,206,205,205,151,58,85,177,135,56,53,121,75,161,226,45,82,67,117,185,110,166,147,30,83,13,209,54,200,103,106,213,37,181,163,123,146,18,147,73,33,38,162,40,238,110,52,18,144,78,121,92,133,113,51,197,12,122,188,169,152,39,137,24,75,46,226,174,185,31,121,220,182,202,27,105,13,48,217,48,133,201,168,199,117,105,105,164,106,110,184,227,205,45,36,107,91,77,53,24,212,180,145,216,248,10,171,227,157,250,147,253,228,254,26,57,87,5,79,106,123,167,229,252,239,49,167,11,169,0,25,214,207,182,25,221,88,95,155,140,76,167,93,49,57,126,158,184,38,220,212,231,208,219,132,204,168,51,223,92,134,150,218,150,132,239,219,204,83,75,52,234,146,117,151,80,74,86,205,69,149,112,100,197,47,165,121,113,174,225,156,250,239,85,62,196,184,28,233,161,116,187,58,58,92,212,19,204,253,97,32,146,230,249,73,168,171,186,148,180,233,161,232,158,89,9,254,51,25,141,247,173,43,18,177,162,254,196,106,20,121,108,83,110,171,162,171,91,134,212,180,37,47,182,196,153,110,60,218,92,74,84,164,146,201,43,34,50,37,40,181,215,67,63,17,118,124,43,48,114,187,132,89,71,164,73,184,222,210,93,251,80,118,241,110,54,212,127,53,139,37,134,27,140,91,208,181,18,249,140,71,105,253,125,85,39,159,177,73,37,32,204,230,0,8,1,198,175,217,98,214,249,129,7,203,170,34,0,112,184,246,236,195,47,206,188,158,104,191,224,1,0,56,213,251,44,90,223,48,32,249,117,68,82,176,180,158,23,220,65,35,82,99,81,114,189,141,53,89,107,66,228,38,5,159,92,146,235,178,87,189,231,98,199,135,69,38,154,97,74,36,18,150,250,144,251,174,236,109,4,150,189,84,37,26,73,254,38,25,180,174,229,123,6,169,177,176,242,175,232,235,250,242,168,20,122,52,158,157,15,116,113,99,41,183,38,73,216,243,46,50,231,101,50,199,45,123,85,252,235,122,117,229,25,14,1,147,110,44,24,143,137,247,221,153,129,248,165,132,223,72,235,87,5,65,186,95,210,43,117,70,219,201,111,146,146,234,100,65,216,164,43,106,208,227,207,186,219,141,54,219,70,181,37,162,38,182,174,207,197,96,113,69,225,255,0,14,175,14,165,153,188,16,183,121,53,86,122,154,141,241,75,97,198,24,138,228,86,152,117,247,170,201,230,45,27,94,46,86,142,182,217,45,79,41,196,184,73,37,147,170,118,178,240,95,23,175,44,5,197,11,127,23,48,253,248,141,215,109,217,10,122,57,75,96,158,97,212,45,181,52,235,46,35,177,154,28,105,199,27,51,73,165,100,75,51,74,146,162,37,21,175,98,231,23,60,56,254,76,180,251,215,10,88,217,137,55,71,85,71,93,1,249,68,82,173,153,73,138,163,84,245,26,152,113,169,44,182,242,227,27,68,162,66,100,37,106,47,85,77,62,219,117,3,254,170,175,219,171,253,181,184,238,75,142,161,255,0,156,153,58,165,58,67,159,241,156,121,231,28,95,222,165,41,94,243,48,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,194,179,107,87,109,250,117,10,173,87,131,211,196,185,169,235,170,82,220,230,161,125,68,84,74,145,17,78,104,147,51,70,143,196,144,141,20,68,175,83,93,54,169,38,115,171,133,238,122,127,66,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,213,37,82,28,63,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,40,210,181,45,210,220,164,182,207,42,201,70,84,107,185,180,198,88,86,111,42,171,14,208,166,233,50,233,173,194,101,10,232,34,237,89,182,217,41,195,36,19,207,173,28,166,203,69,168,181,91,156,181,161,167,8,104,78,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,247,20,47,197,31,219,179,19,127,37,242,120,66,127,240,84,246,88,186,126,96,78,242,234,112,159,224,0,0,0,0,0,0,0,2,35,113,34,203,125,71,48,56,60,219,150,251,92,202,213,191,175,68,157,201,45,121,242,161,243,62,219,168,71,216,100,254,214,191,118,135,227,66,41,82,144,173,201,61,12,133,190,112,222,207,181,30,225,163,194,193,140,72,147,200,170,177,204,232,165,108,82,185,251,149,50,75,158,163,49,201,41,218,146,65,122,203,239,226,93,245,33,101,36,180,169,59,136,251,15,29,138,23,165,181,102,89,147,46,10,252,141,145,99,242,245,61,142,31,218,117,8,254,162,76,252,84,94,225,154,139,234,228,93,223,117,78,184,156,111,150,169,124,173,83,174,186,109,109,40,241,208,191,103,224,46,219,132,245,181,46,133,150,10,92,201,103,162,167,243,244,71,111,87,101,66,113,120,145,158,190,63,112,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,247,172,204,251,168,255,0,170,159,237,241,16,100,92,151,6,74,244,57,248,79,115,209,25,61,95,165,244,92,226,239,219,155,38,160,164,248,150,158,5,238,51,254,193,98,192,0,0,0,0,2,58,103,250,220,141,112,229,110,247,234,17,185,84,234,61,74,123,125,204,180,91,116,233,90,120,25,124,125,250,254,3,60,173,56,228,103,208,234,59,45,165,146,139,238,50,49,162,60,135,93,165,119,101,122,199,127,126,229,83,104,212,202,114,207,77,61,102,233,209,76,253,197,251,95,127,226,36,16,0,0,0,15,139,122,168,211,103,87,84,74,218,105,166,74,61,116,215,253,137,67,54,57,132,81,175,29,177,13,70,173,76,238,154,177,235,167,143,243,199,68,194,224,235,106,76,171,227,173,94,180,150,255,0,155,194,161,200,81,175,82,251,72,153,79,86,154,106,71,224,127,1,116,142,33,46,161,77,172,181,74,200,210,101,241,35,21,27,197,95,40,73,160,213,213,142,86,69,43,151,10,97,159,165,11,159,174,178,22,169,210,94,115,235,94,51,251,36,159,85,40,211,225,239,33,93,152,127,124,86,176,230,240,165,94,84,7,249,83,41,114,216,148,131,218,133,106,109,186,135,8,189,116,168,188,80,94,227,255,0,64,185,108,170,113,55,195,44,68,183,168,214,174,32,61,232,123,137,166,227,193,81,237,145,35,168,89,33,132,27,159,85,21,40,70,231,22,190,218,232,90,120,232,100,39,37,30,177,78,175,83,152,170,210,164,115,163,73,109,46,182,189,138,78,169,82,73,68,122,40,136,252,12,188,72,126,195,50,34,51,63,2,30,11,20,113,195,14,240,130,140,229,110,246,173,244,76,32,143,254,230,125,205,76,144,181,127,177,182,179,240,109,94,239,119,224,43,91,53,92,90,230,212,211,62,203,192,232,29,51,39,205,97,85,158,105,47,121,125,123,102,92,137,48,200,203,82,54,151,227,238,219,241,49,93,147,170,87,206,52,223,73,114,107,222,147,174,86,230,18,72,246,178,198,247,94,120,254,4,132,22,171,116,254,5,223,220,69,218,205,114,77,194,245,138,111,162,113,55,27,26,230,191,171,19,225,83,183,26,118,127,131,60,218,185,177,165,232,122,25,58,157,13,63,121,151,129,11,56,163,81,169,214,253,50,53,30,147,31,145,18,35,72,101,150,247,169,91,80,148,146,82,90,168,204,207,66,34,46,230,63,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,254,25,17,145,145,248,24,141,185,163,200,230,22,230,74,151,46,84,246,61,27,113,116,206,55,26,167,186,67,220,181,109,120,208,124,146,144,219,103,163,143,26,187,248,233,161,246,240,169,60,194,240,241,198,156,12,122,100,246,161,250,106,135,29,110,26,103,243,34,70,220,218,77,211,37,114,250,149,172,189,70,183,105,227,235,105,226,93,227,108,10,141,193,103,85,155,153,5,238,146,116,55,73,72,86,212,57,177,104,81,25,118,50,50,61,20,146,251,187,14,128,214,106,113,233,134,208,211,87,222,212,182,68,73,47,69,194,61,52,240,255,0,97,30,78,242,197,59,243,16,94,76,139,190,187,215,184,146,36,145,244,172,181,161,17,168,255,0,216,208,159,219,87,249,199,198,163,91,181,171,138,161,26,155,72,135,212,74,154,242,35,178,142,98,17,189,197,168,146,146,213,70,68,90,154,139,185,246,19,235,38,188,49,175,171,202,225,165,95,120,181,31,209,52,72,82,24,150,152,155,217,127,170,74,23,29,210,78,248,242,137,104,220,133,56,90,237,237,166,186,106,100,66,225,237,107,106,149,103,219,180,235,98,136,199,38,13,46,43,48,227,163,114,149,181,182,219,74,18,90,168,204,207,213,73,120,153,159,222,99,234,138,240,227,23,135,207,87,240,130,145,117,69,70,139,166,213,99,243,21,169,127,70,220,90,131,134,90,26,139,227,240,51,21,61,129,107,134,222,52,216,110,84,29,229,198,77,203,75,55,87,180,207,106,10,91,91,143,66,238,125,181,240,26,79,195,183,98,61,96,219,110,64,115,153,24,233,16,249,43,208,203,114,57,40,218,122,31,114,237,167,136,244,32,0,0,0,33,55,22,183,214,214,88,153,74,93,208,151,92,74,77,59,124,117,167,206,247,138,68,181,88,234,174,138,60,109,53,230,207,142,141,63,23,18,67,73,121,109,134,152,24,1,135,49,146,157,54,218,148,130,50,215,225,9,146,255,0,64,233,32,0,0,0,0,63,229,106,36,33,75,81,232,73,35,51,20,41,197,18,252,69,245,154,9,188,180,232,154,20,55,104,222,62,60,154,140,222,255,0,101,63,183,247,254,38,34,76,72,175,77,150,204,56,233,220,235,238,37,164,22,164,90,169,71,161,23,126,222,38,52,33,195,235,11,24,194,236,180,90,236,145,127,56,175,194,133,91,127,199,213,113,250,124,82,82,126,218,136,251,183,226,90,23,220,66,73,142,121,143,184,118,172,84,194,170,213,146,210,182,187,80,233,182,43,77,116,217,37,167,79,250,201,47,6,254,37,254,129,154,9,177,92,133,37,113,93,251,72,211,95,237,34,63,244,142,221,132,121,189,196,220,35,162,38,221,165,73,234,41,232,215,99,59,35,163,110,171,113,103,235,41,149,40,253,103,12,252,71,177,197,126,33,248,227,138,86,219,214,196,153,253,12,71,246,239,46,84,55,117,218,226,22,94,17,146,126,45,252,125,226,46,41,75,117,123,148,122,168,197,153,112,219,200,52,171,134,92,12,110,196,166,116,165,39,155,208,194,220,95,95,218,100,103,62,177,153,4,164,237,81,33,94,178,59,248,23,109,76,91,153,17,36,180,47,1,253,0,0,0,0,25,172,205,143,181,62,50,124,192,184,124,197,241,232,47,124,170,222,84,60,177,225,230,105,45,202,108,186,149,167,113,199,153,26,224,125,46,19,135,73,168,181,84,151,21,163,90,18,130,54,227,58,211,113,210,149,154,151,245,220,196,168,209,204,101,42,253,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,9,218,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,195,235,0,12,171,142,235,152,28,166,94,88,17,96,225,134,41,42,68,186,221,167,137,86,189,58,180,138,178,96,19,12,64,168,201,100,223,85,53,102,78,44,205,105,104,208,180,184,162,111,154,92,205,137,250,167,54,251,254,31,57,219,170,229,66,255,0,114,133,115,191,46,118,29,93,82,35,179,85,134,169,74,75,20,151,212,243,41,93,89,13,165,151,86,181,183,29,46,37,77,54,73,55,139,150,74,51,54,219,210,237,46,156,116,195,139,83,3,165,102,30,109,103,157,102,51,111,162,228,143,37,36,76,57,50,43,172,165,200,232,105,18,13,191,174,123,123,104,109,181,154,20,167,28,66,59,25,232,51,237,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,75,94,20,121,40,253,38,221,76,102,83,19,41,149,88,214,221,165,80,143,38,210,107,78,75,53,138,163,46,41,71,35,121,40,156,83,49,92,109,29,146,157,142,58,123,77,102,76,188,210,172,255,0,54,62,203,24,201,242,254,225,242,231,198,107,6,170,0,0,4,85,226,143,236,39,137,191,146,249,196,33,64,35,165,102,43,1,175,44,182,226,229,119,10,111,56,82,210,186,116,133,174,153,57,232,228,202,42,212,227,90,138,60,214,137,43,90,118,56,148,234,105,37,171,98,201,109,168,247,161,68,83,171,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,61,215,137,214,124,127,66,20,41,56,13,132,245,173,183,245,193,79,87,164,170,148,234,143,46,85,174,202,150,202,155,213,60,165,23,58,67,10,144,73,218,227,110,178,147,109,226,211,123,74,58,118,176,44,11,203,20,239,42,78,31,97,245,189,46,185,112,215,36,20,104,48,99,17,111,117,122,25,153,153,153,146,80,132,164,148,181,173,70,72,66,18,165,40,210,148,153,151,181,205,30,5,255,0,38,188,118,185,176,83,233,79,210,63,163,157,23,247,207,161,232,249,253,68,54,36,255,0,67,204,115,110,222,126,223,182,122,237,215,182,186,21,170,112,84,246,88,186,126,96,78,242,234,112,159,224,43,215,137,111,16,72,216,61,74,172,101,243,8,42,178,219,196,25,241,250,106,197,90,35,174,197,126,218,66,211,21,246,205,179,91,6,135,215,34,51,238,164,150,203,169,91,7,162,136,201,100,157,42,6,192,176,47,44,83,188,169,56,125,135,214,244,186,229,195,92,144,81,160,193,140,69,189,213,232,102,102,102,102,73,66,18,146,82,214,181,25,33,8,74,148,163,74,82,102,86,211,152,108,166,89,185,69,225,137,137,150,61,10,68,74,197,118,124,138,76,154,237,198,152,7,21,250,170,202,185,20,216,37,160,220,116,208,134,154,89,54,148,18,246,107,204,89,17,41,213,153,211,176,186,158,39,89,14,253,55,208,164,227,206,19,209,119,95,214,253,61,94,146,165,211,169,220,201,87,67,41,91,41,111,85,115,82,92,232,236,38,65,167,107,110,58,242,73,182,75,93,141,36,169,218,192,191,239,44,44,188,169,56,131,135,215,12,186,29,195,67,144,82,96,206,140,101,189,165,232,100,100,100,100,105,90,20,147,82,22,133,17,161,104,82,146,162,82,84,100,119,103,75,206,45,137,155,252,142,227,101,126,129,15,208,215,37,27,15,235,255,0,72,45,254,99,210,61,23,205,137,61,17,127,157,45,134,155,127,154,220,115,115,234,200,246,107,181,90,25,119,162,193,221,115,131,148,203,203,40,184,161,244,30,187,34,93,98,133,62,59,114,104,87,26,160,20,86,42,168,38,208,111,146,16,78,58,72,91,78,172,219,82,13,123,244,229,172,200,146,234,12,251,255,0,13,206,32,145,178,237,37,204,30,198,74,172,181,97,213,70,66,164,194,169,60,235,175,34,217,89,52,251,142,147,81,217,97,215,158,68,151,141,132,154,18,164,161,181,154,220,211,85,184,103,118,130,42,241,71,246,19,196,223,201,124,226,16,165,108,167,123,83,224,223,204,11,123,204,88,26,83,0,0,21,87,199,59,245,39,251,201,252,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,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,177,215,138,246,120,227,91,84,170,222,81,240,229,18,202,187,82,143,29,23,117,88,150,236,114,131,17,212,182,250,97,48,105,52,155,171,125,165,35,154,163,213,162,101,213,55,162,212,226,249,53,107,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,88,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,236,0,40,7,136,142,80,255,0,146,150,50,151,209,104,92,156,61,188,121,179,109,125,243,250,151,152,229,37,174,170,35,155,136,156,46,83,142,167,97,171,126,230,156,107,87,22,225,59,182,53,125,44,186,190,138,253,5,250,77,85,250,55,233,15,75,122,31,173,115,161,235,185,124,174,167,145,175,47,157,203,245,57,155,119,109,245,117,211,176,146,188,59,178,135,252,171,113,148,254,148,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,2,128,120,163,251,118,98,111,228,190,79,8,114,172,53,203,213,213,138,152,53,138,56,185,107,73,231,254,138,253,19,38,163,75,68,87,29,122,76,25,138,146,151,100,54,164,17,233,200,233,210,226,201,73,36,242,141,213,154,211,202,218,191,41,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,86,242,22,218,181,109,213,167,214,73,233,174,165,161,145,25,104,123,42,185,152,179,115,95,132,112,241,74,207,131,46,156,180,200,85,54,175,76,146,70,165,211,170,45,161,181,186,193,57,180,146,242,54,186,218,208,226,72,183,33,105,220,148,47,123,104,236,3,42,227,223,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,157,20,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,34,175,20,127,97,60,77,252,151,206,33,10,43,194,123,23,244,161,138,118,110,25,250,83,209,159,75,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,175,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,25,161,198,156,109,194,37,18,86,68,178,37,37,42,35,73,89,167,9,76,235,250,110,28,60,166,226,109,78,171,50,180,207,57,203,46,160,249,243,219,84,22,88,230,46,152,163,36,239,111,146,134,157,113,165,56,165,36,219,53,52,70,217,52,202,23,103,227,42,227,74,121,78,246,88,193,191,151,246,247,151,48,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,245,140,173,14,39,71,26,66,189,85,22,186,104,122,145,153,30,123,51,93,149,28,71,202,86,35,174,202,189,90,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,230,182,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,181,236,193,100,234,196,202,7,13,140,84,160,80,38,122,102,228,172,250,15,233,5,193,203,122,63,165,57,85,246,151,23,249,170,223,117,182,57,77,200,54,254,172,203,126,155,149,169,159,106,129,23,125,196,127,135,252,60,196,80,157,197,188,33,183,127,215,98,7,76,195,177,163,184,196,118,238,40,187,208,222,217,11,121,109,182,135,153,108,205,104,120,213,184,219,104,218,81,47,234,77,170,65,19,43,135,22,71,35,102,182,242,159,120,98,10,229,199,195,171,62,67,8,156,203,72,117,165,214,229,168,141,101,9,167,200,137,40,66,82,73,83,234,74,185,169,67,173,37,36,147,120,157,110,247,128,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,114,37,182,235,110,54,102,147,82,12,208,102,149,41,38,74,63,106,33,175,17,220,241,201,202,149,155,2,207,195,228,68,145,136,183,132,119,215,5,231,86,211,168,162,68,73,146,14,107,172,25,154,150,181,40,212,150,18,164,242,148,182,157,82,141,68,201,180,229,16,137,255,0,193,83,218,158,233,249,127,59,204,105,195,170,241,206,253,73,254,242,127,13,16,87,42,217,99,174,230,170,234,187,172,171,90,181,209,86,173,251,62,125,203,78,141,211,33,207,74,74,97,198,27,106,14,245,186,210,24,230,174,66,75,156,163,52,163,77,77,38,93,203,149,127,170,171,10,234,255,0,109,109,203,146,220,168,127,231,33,206,166,206,142,231,252,87,25,121,183,17,247,41,42,79,184,200,123,92,126,204,62,40,102,98,242,133,126,98,205,86,36,250,189,62,143,18,136,202,227,67,110,50,57,12,18,140,212,105,65,17,26,220,117,199,158,89,248,111,117,68,130,67,100,134,209,102,156,25,50,233,244,106,196,174,230,94,191,31,73,247,127,50,133,111,250,255,0,98,150,195,197,213,59,234,58,105,62,108,166,137,27,92,109,43,71,69,185,38,105,123,189,149,0,170,190,57,223,169,63,222,79,225,163,149,112,84,246,167,186,126,95,206,243,26,112,186,144,1,82,188,109,48,114,186,213,213,98,230,6,59,220,234,44,154,121,89,211,27,218,132,244,146,155,114,68,184,231,169,175,123,156,228,59,39,177,35,106,58,95,89,90,184,146,46,85,193,215,19,62,135,230,177,235,22,92,186,169,196,191,109,249,148,246,98,199,115,249,170,167,70,34,152,219,242,16,107,34,61,140,49,49,8,89,37,74,74,159,52,145,18,86,179,43,42,226,43,140,116,44,27,202,61,247,38,174,207,81,46,240,167,191,103,82,227,110,90,57,210,167,176,235,106,61,233,66,201,60,166,10,67,250,43,106,87,200,217,185,42,90,76,80,102,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,126,3,78,86,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,184,250,192,32,7,26,191,101,139,91,230,4,31,46,168,136,1,194,227,219,179,12,191,58,242,121,162,255,0,128,4,0,227,87,236,177,107,124,192,131,229,213,17,84,25,114,193,10,174,99,177,134,139,131,84,42,228,74,69,74,191,30,162,168,114,229,182,165,176,79,199,130,252,150,208,230,223,89,40,90,152,36,26,200,148,104,37,154,137,43,219,176,252,85,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,238,61,86,48,227,166,35,227,204,203,102,173,138,21,159,76,213,109,123,125,155,109,154,147,164,103,42,100,86,159,125,230,215,37,102,103,205,120,186,133,32,220,208,148,180,161,38,189,203,53,173,118,21,193,67,4,42,167,85,188,179,34,245,114,34,105,169,143,34,199,143,77,75,106,83,238,62,106,133,49,215,214,174,201,66,18,146,101,41,34,220,107,53,184,103,179,97,115,45,124,5,43,113,66,200,183,232,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,250,164,170,59,103,0,5,186,112,167,200,172,155,57,184,25,167,197,120,18,227,87,101,71,39,172,168,41,148,210,152,77,58,92,36,31,164,150,108,184,163,82,221,106,67,141,37,151,9,60,178,39,20,164,41,74,108,218,174,12,216,251,83,227,39,204,11,135,204,95,22,169,148,252,186,88,153,160,225,129,96,225,165,245,31,255,0,187,211,40,243,119,189,253,236,170,122,66,166,203,19,57,109,58,223,59,149,207,90,185,75,86,197,248,25,120,25,84,174,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,253,121,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,132,242,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,40,7,138,63,183,102,38,254,75,228,240,132,255,0,224,169,236,177,116,252,192,157,229,212,225,63,192,0,0,0,0,0,0,0,7,240,200,148,90,31,128,168,206,36,153,6,149,111,75,159,141,216,106,206,180,165,114,186,232,91,139,234,59,67,140,223,214,61,32,212,173,202,53,171,213,71,111,3,237,161,138,205,74,150,210,247,36,244,81,9,71,133,28,67,241,199,11,109,182,109,136,211,250,232,140,110,216,92,168,109,105,185,197,172,252,99,40,252,92,248,251,135,142,197,204,222,226,110,46,81,21,110,213,100,244,244,245,233,189,157,145,215,187,69,182,178,245,146,202,84,94,179,100,126,35,136,194,138,228,217,40,138,215,218,94,186,127,97,25,255,0,160,105,127,0,176,237,88,87,133,84,91,37,213,110,118,159,212,239,86,154,107,190,75,174,151,245,148,94,14,124,79,253,3,161,136,59,197,147,8,202,250,203,251,183,148,68,110,157,107,237,229,39,93,55,245,51,96,182,174,230,180,145,104,148,31,137,43,251,60,69,28,137,223,194,159,22,27,195,251,246,179,110,58,141,74,233,172,91,176,136,245,240,250,249,8,253,133,107,253,55,197,63,143,194,237,208,162,90,18,180,158,164,162,35,33,255,0,64,0,0,0,0,57,190,100,161,166,118,0,98,52,101,39,93,246,165,92,136,181,248,194,120,191,210,51,103,117,49,210,221,21,136,218,105,202,159,33,26,126,14,40,133,221,240,147,125,79,101,137,228,155,218,146,43,138,73,39,111,134,148,248,62,241,54,64,0,0,0,121,236,67,118,35,54,13,200,228,247,57,113,138,145,48,222,86,134,123,81,201,94,227,208,187,159,109,124,6,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,203,182,158,34,216,56,58,97,243,212,12,32,171,221,82,145,170,234,85,73,28,181,106,95,209,185,22,158,225,22,132,163,248,124,8,197,135,143,149,116,219,84,171,194,221,168,219,21,182,57,208,106,145,94,135,33,27,148,157,205,184,218,144,162,213,38,70,94,170,143,192,200,254,242,20,241,156,190,24,247,213,155,112,213,111,188,36,143,233,106,36,201,15,203,84,77,236,177,210,146,215,33,211,78,249,18,141,107,218,132,182,90,237,239,174,190,36,100,32,45,102,221,173,91,181,9,52,218,188,62,158,84,39,151,29,228,115,16,189,142,33,70,149,22,169,51,35,208,210,125,203,176,251,54,110,41,223,152,124,242,164,90,21,222,129,197,17,164,207,165,101,221,72,205,39,254,200,133,126,194,127,204,61,99,185,169,199,167,219,91,78,223,123,146,225,25,40,189,23,8,181,215,199,253,132,115,249,245,27,130,241,171,57,50,115,221,92,233,142,154,150,173,168,111,122,214,163,51,236,68,68,90,169,71,247,119,18,75,47,92,60,113,167,28,222,135,61,216,126,133,161,200,91,102,169,252,200,146,118,182,163,104,205,92,190,165,11,63,81,221,218,120,250,186,120,159,107,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,82,114,28,108,181,113,146,87,111,142,133,219,198,73,17,17,17,17,120,16,254,128,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,126,6,90,24,229,88,163,150,28,26,197,246,29,110,246,181,58,215,30,53,26,151,215,74,111,196,151,175,102,221,71,248,197,127,159,240,17,246,127,9,108,172,203,154,185,77,91,124,148,56,179,89,183,214,84,85,226,102,126,61,103,223,160,246,214,87,14,44,175,217,102,210,226,88,252,213,180,180,172,149,233,58,138,123,150,223,113,201,63,217,33,223,44,236,55,178,236,24,101,2,211,163,116,44,17,235,183,168,117,222,250,36,188,92,82,143,193,9,255,0,48,244,192,3,140,231,7,15,35,98,78,93,47,170,51,173,239,126,37,2,167,58,34,117,50,214,66,96,200,74,11,93,201,47,21,251,207,79,137,12,235,173,185,54,125,232,166,101,35,100,138,37,80,210,226,117,35,209,108,187,220,181,45,75,197,63,127,246,141,9,100,119,17,225,98,102,92,109,74,164,55,55,29,50,159,6,148,247,99,45,29,110,4,101,40,187,165,63,182,94,4,101,247,142,248,0,0,0,2,1,113,130,149,5,24,21,77,140,235,122,200,85,97,149,36,245,62,197,209,207,34,251,188,69,64,225,20,55,39,226,173,155,13,164,111,83,213,250,114,52,215,77,117,146,217,127,164,105,67,9,162,170,14,23,89,240,214,141,170,102,131,79,108,203,93,116,50,142,217,127,160,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,37,90,125,131,247,31,246,140,220,226,221,222,245,249,137,151,69,218,234,247,21,82,177,54,91,125,136,180,67,146,28,112,139,236,167,246,254,5,253,131,181,100,35,47,181,204,111,199,74,11,140,69,214,145,65,157,22,167,53,221,232,238,134,38,69,230,39,67,113,10,251,14,235,170,117,63,129,25,248,104,14,135,73,141,65,163,64,162,66,78,140,83,227,53,21,162,212,254,195,104,36,151,137,153,248,17,120,153,143,220,2,168,248,139,240,245,186,235,23,75,184,187,131,180,174,189,19,182,250,70,31,61,182,185,59,27,137,29,175,172,145,36,183,107,163,138,245,82,90,105,161,251,140,86,100,155,62,227,136,239,38,69,59,98,254,28,230,207,254,133,125,227,220,97,190,89,177,167,22,42,9,166,216,214,119,164,30,86,189,189,33,17,173,61,85,171,253,149,212,151,131,107,255,0,55,224,44,191,41,60,41,169,54,108,152,215,166,52,200,235,170,77,239,217,77,216,166,185,90,147,237,159,214,198,150,105,86,169,83,74,240,237,166,159,19,22,71,22,43,16,216,76,104,200,216,218,53,218,157,76,244,212,245,247,254,35,253,64,0,0,0,0,102,179,54,62,212,248,201,243,2,225,243,23,197,201,240,228,181,168,87,207,14,171,46,202,186,96,245,180,91,130,159,113,82,234,49,185,171,111,159,21,250,164,246,221,111,122,13,43,78,228,45,69,170,76,148,90,234,70,71,220,86,14,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,232,56,117,231,170,78,86,175,34,177,241,6,124,181,225,93,126,67,207,78,102,52,86,150,186,101,69,226,142,130,169,25,147,102,251,200,75,113,210,218,217,74,254,194,212,180,161,107,73,33,119,167,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,253,96,50,174,52,81,132,120,103,106,227,38,68,112,251,11,111,88,157,69,22,230,194,250,29,62,78,214,219,91,140,239,166,49,177,246,185,136,90,18,243,75,36,184,218,205,39,177,196,33,68,90,164,133,27,102,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,126,42,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,124,210,71,234,161,79,62,164,146,77,231,77,114,43,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,189,235,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,220,120,12,216,251,44,99,39,203,251,135,203,159,25,172,26,168,1,18,184,134,103,78,149,149,140,47,145,66,180,46,8,137,197,75,150,57,21,191,12,227,38,81,194,96,220,218,237,65,246,212,162,74,16,148,147,169,104,214,74,37,188,73,46,91,136,67,219,126,175,12,234,181,86,191,146,140,63,174,215,106,114,234,53,42,140,138,244,185,147,37,188,167,159,146,251,149,185,202,113,215,28,81,154,150,181,40,205,70,163,51,51,51,51,49,40,4,85,226,143,236,39,137,191,146,249,196,33,64,35,69,25,197,201,213,137,155,251,18,61,2,191,51,208,215,37,27,127,209,251,131,150,244,143,69,243,94,142,185,95,205,80,251,77,191,205,110,57,55,245,134,123,53,220,157,12,187,231,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,127,38,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,119,252,52,242,43,39,44,182,204,172,79,196,232,18,226,226,133,199,29,250,108,168,42,148,211,140,82,41,197,32,141,44,32,216,113,109,60,183,141,134,94,83,134,163,218,92,182,210,148,26,92,55,43,131,138,63,183,102,38,254,75,228,240,132,255,0,224,169,236,177,116,252,192,157,229,212,225,63,192,70,172,230,228,95,14,51,135,66,130,229,78,127,209,123,206,141,181,170,109,205,30,25,72,113,49,119,238,114,44,134,183,163,158,201,238,90,144,70,180,169,183,12,212,149,17,41,212,57,226,184,113,100,114,78,84,172,217,247,134,32,174,36,140,69,188,35,176,137,204,180,134,157,69,18,34,76,214,80,154,124,136,212,181,169,70,149,62,164,171,148,165,180,210,82,74,38,73,215,61,7,20,127,97,60,77,252,151,206,33,10,1,26,168,21,193,155,190,21,18,113,191,49,113,49,59,14,110,184,150,229,10,245,144,234,238,228,21,57,167,14,149,45,17,86,164,205,97,148,173,146,125,18,29,105,9,117,38,190,106,94,125,79,106,226,86,178,106,74,226,158,11,225,126,2,228,155,24,48,255,0,8,237,8,150,237,9,187,30,230,150,113,217,91,142,173,215,220,167,191,189,215,93,117,74,117,213,232,73,73,41,106,81,146,16,132,22,137,66,72,179,194,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,102,135,26,113,183,8,148,73,89,18,200,148,148,168,141,37,101,60,41,243,219,74,58,84,12,172,227,45,205,45,53,36,200,38,44,138,173,69,244,169,135,24,52,161,45,209,205,102,68,164,45,42,37,27,27,212,162,89,47,144,147,70,198,27,114,80,113,71,246,19,196,223,201,124,226,16,165,108,167,123,83,224,223,204,11,123,204,88,26,83,0,0,21,87,199,59,245,39,251,201,252,52,114,174,10,158,212,247,79,203,249,222,99,78,29,215,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,107,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,86,242,22,218,181,109,213,167,214,73,233,174,165,161,145,25,121,250,77,38,171,95,170,194,161,80,169,146,234,53,42,140,134,226,67,135,17,149,60,252,151,220,81,37,182,155,109,36,106,90,212,163,36,146,72,140,204,204,136,134,130,114,47,147,42,22,79,48,226,85,49,202,175,166,111,59,163,167,145,115,84,154,90,202,42,156,104,151,202,141,25,181,105,163,45,115,93,34,113,73,39,28,82,212,165,109,35,67,77,201,80,1,89,124,93,115,131,108,192,179,106,25,75,179,206,37,74,187,84,145,25,87,114,158,106,66,23,72,97,163,137,58,34,26,51,66,90,117,111,154,155,81,173,43,89,33,13,173,42,78,231,18,164,84,88,181,238,16,89,193,165,29,42,54,80,175,67,150,154,146,100,77,159,103,75,75,73,83,14,48,105,84,153,48,87,177,4,164,45,42,41,50,18,227,134,162,89,45,196,110,70,198,144,229,165,0,160,30,40,254,221,152,155,249,47,147,194,18,171,129,143,235,179,247,111,248,144,229,92,78,178,29,250,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,125,56,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,213,188,132,56,157,28,105,105,245,146,90,233,169,106,70,70,121,130,29,170,234,202,142,35,208,50,217,101,102,154,152,215,166,108,203,163,171,98,164,228,118,76,156,161,74,106,123,241,27,76,130,212,245,101,222,82,13,15,22,137,39,22,109,40,146,102,209,189,232,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,0,17,87,138,63,176,158,38,254,75,231,16,133,43,101,59,218,159,6,254,96,91,222,98,192,187,236,244,100,202,133,156,60,56,139,76,110,171,232,107,206,215,234,36,91,53,39,86,179,138,151,29,36,115,99,73,109,58,234,203,188,166,136,220,74,77,198,212,132,169,59,136,150,211,153,246,171,82,106,180,10,172,218,21,118,153,46,157,82,167,72,114,36,200,114,217,83,47,198,125,181,26,92,105,198,212,68,164,45,42,35,73,164,200,140,140,140,140,94,167,14,44,241,201,205,109,155,62,207,196,20,68,143,136,182,124,118,23,57,230,150,211,72,173,196,81,154,10,107,76,17,146,144,180,168,146,151,210,148,242,146,183,90,82,77,36,241,52,221,16,141,41,229,59,217,99,6,254,95,219,222,92,192,234,160,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,194,184,115,100,39,249,43,208,159,196,140,68,127,168,196,219,154,159,209,203,142,196,141,241,104,176,86,180,58,112,210,104,61,143,60,107,109,181,58,239,116,146,144,148,52,123,82,167,30,245,124,81,253,132,241,55,242,95,56,132,40,4,106,160,87,174,115,56,92,210,177,235,27,109,220,65,194,217,49,44,232,247,60,137,165,126,75,105,164,190,134,159,38,20,236,122,131,80,205,77,18,214,235,168,54,95,52,58,70,107,117,167,121,106,62,123,135,58,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,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,246,167,186,126,95,206,243,26,112,234,188,115,191,82,127,188,159,195,71,31,224,195,86,165,83,179,95,91,135,80,169,196,139,34,169,99,207,137,5,167,158,74,23,41,242,153,9,227,105,164,153,234,181,147,76,186,225,165,58,158,198,214,175,4,153,148,149,226,177,145,201,56,149,74,159,154,76,54,92,70,171,182,197,28,215,116,211,20,134,152,42,141,58,42,86,179,154,135,52,35,92,150,90,213,42,75,138,62,99,45,54,148,26,84,210,91,122,170,240,83,11,234,184,213,139,150,134,20,81,149,45,185,23,77,98,53,53,114,35,66,84,181,195,97,107,46,116,163,105,38,70,180,50,215,49,213,250,201,34,67,106,51,82,72,140,203,75,182,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,184,250,192,42,47,141,205,255,0,102,215,111,44,50,195,234,53,195,18,101,195,106,199,171,73,173,65,100,205,75,128,137,133,8,227,19,166,69,181,43,90,88,113,100,141,119,146,54,40,200,146,226,13,92,127,132,158,41,88,152,95,154,119,190,157,87,125,25,244,182,223,85,173,71,254,106,243,221,85,82,85,70,15,33,143,170,66,182,110,229,175,215,94,212,22,157,212,90,144,189,64,1,23,248,148,97,12,108,95,201,245,240,193,49,16,234,86,124,114,187,233,175,73,125,214,144,194,224,165,75,144,162,38,245,222,181,67,57,109,161,43,35,65,173,212,153,237,208,150,154,33,194,123,235,244,95,138,118,110,38,122,47,210,127,68,174,10,117,119,162,231,242,122,174,150,75,111,114,185,155,85,179,119,47,110,237,170,211,93,116,61,52,22,41,198,35,50,148,43,230,213,194,204,41,178,203,173,162,220,20,248,184,148,85,71,34,173,190,124,87,219,121,138,127,39,114,146,180,238,66,229,169,196,56,209,40,181,99,67,35,222,145,192,56,86,96,229,11,23,115,113,72,147,113,189,172,75,10,158,237,226,220,109,171,254,117,42,51,236,55,24,183,161,105,52,114,223,144,211,250,250,201,87,35,98,146,105,89,153,95,72,0,128,28,106,253,150,45,111,152,16,124,186,162,32,7,11,143,110,204,50,252,235,201,230,139,254,1,93,89,148,226,1,50,175,155,60,45,203,38,8,92,92,154,83,56,129,70,167,95,21,70,27,125,137,78,74,106,178,150,30,164,167,152,132,109,100,185,90,186,227,102,180,188,151,18,217,40,144,78,165,223,173,198,175,217,98,214,249,129,7,203,170,34,189,120,101,213,169,84,92,241,225,132,202,205,78,36,8,238,72,169,68,67,178,94,75,72,83,239,211,37,178,203,68,165,25,17,173,199,92,109,180,39,197,75,90,82,90,153,145,11,52,226,51,144,159,229,81,66,99,18,48,237,254,159,19,109,154,127,71,18,59,242,54,69,173,65,66,214,233,67,81,172,246,50,241,45,199,20,211,189,146,106,90,144,233,237,82,92,102,144,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,113,165,236,20,194,250,86,10,225,29,161,133,20,101,68,114,61,173,71,141,77,92,136,208,147,17,19,31,66,11,157,40,218,73,153,33,111,59,204,117,126,178,140,214,226,140,212,163,51,51,246,160,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,238,32,182,14,112,149,177,48,195,51,78,99,29,66,240,244,149,161,68,168,21,118,211,183,99,178,244,119,32,206,41,78,57,29,169,15,41,215,22,243,49,80,152,230,133,111,37,62,230,188,194,74,27,52,63,63,198,107,51,99,237,79,140,159,48,46,31,49,124,93,79,11,143,97,60,50,252,235,206,38,134,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,232,50,57,148,74,86,80,112,141,86,163,245,24,149,139,178,189,33,53,43,142,170,196,116,161,11,124,144,73,68,86,86,105,39,87,25,146,221,179,152,122,154,220,121,194,75,124,211,109,50,40,5,0,241,71,246,236,196,223,201,124,158,16,159,252,21,61,150,46,159,152,19,188,186,156,39,248,0,0,0,0,0,0,0,0,15,242,149,21,137,140,42,52,148,111,109,122,110,78,166,90,232,122,251,191,1,91,153,182,225,77,73,188,164,201,189,48,90,71,67,82,115,102,250,110,197,59,205,208,152,108,190,182,76,178,74,116,74,93,87,135,125,116,248,24,173,12,72,203,54,52,225,61,65,84,219,230,206,244,123,201,211,183,164,34,59,175,170,133,127,177,58,162,240,113,31,231,252,71,135,141,103,220,114,221,228,199,167,111,95,195,156,217,127,210,175,184,89,159,14,142,30,183,93,30,233,107,23,113,138,149,208,34,14,239,71,67,231,182,239,59,123,114,227,187,245,145,228,158,221,53,109,94,178,79,93,116,47,121,139,92,1,241,47,43,82,155,123,91,146,237,154,178,55,69,153,203,222,90,168,190,195,137,89,125,147,35,241,73,123,198,112,115,21,130,87,46,3,98,93,66,200,184,99,108,56,252,174,83,155,219,62,102,232,237,58,174,200,113,122,105,205,34,238,127,251,11,224,225,21,235,42,193,196,91,106,229,101,205,173,83,171,112,39,58,90,17,234,150,95,74,253,233,87,184,143,192,143,240,49,164,44,21,187,226,95,152,75,103,93,177,29,222,85,74,13,62,90,253,83,45,22,228,102,220,50,238,148,235,246,203,220,95,216,61,168,0,0,0,0,15,41,139,49,85,59,11,175,8,104,70,229,61,65,168,54,69,174,154,153,199,112,191,210,51,95,139,176,220,129,138,183,148,55,81,177,76,215,234,40,211,93,116,210,75,133,254,129,111,220,31,101,65,94,5,84,163,52,222,146,19,88,121,74,61,79,185,116,112,8,254,239,17,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,103,171,174,64,146,164,151,100,171,246,15,196,136,190,241,158,212,53,38,240,189,9,152,168,223,34,183,84,218,218,117,34,213,111,59,216,181,61,11,197,95,119,246,13,20,100,251,15,35,97,182,93,44,90,51,77,236,126,93,2,153,58,90,117,51,210,66,160,199,74,203,93,202,47,20,123,143,79,129,14,204,0,60,205,227,134,246,93,253,12,224,93,148,110,185,131,61,118,245,14,181,223,69,23,139,106,73,248,45,95,231,28,14,245,225,197,149,251,208,222,92,187,31,148,183,148,165,154,189,39,81,87,115,221,238,41,37,251,67,196,192,225,45,149,152,147,81,41,219,111,156,134,214,75,38,250,202,138,124,12,143,199,172,251,180,18,11,11,178,195,131,88,64,195,77,217,54,167,68,227,38,147,74,250,233,78,120,18,52,236,227,171,255,0,22,159,243,126,35,170,145,18,72,146,94,4,90,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,252,149,104,13,213,105,83,41,143,22,173,204,142,227,11,47,137,45,38,147,248,124,126,35,60,217,239,194,167,240,155,50,55,69,53,216,252,150,235,115,102,214,216,45,228,173,205,61,62,82,82,175,182,173,63,163,240,61,15,238,33,49,248,55,227,65,196,114,181,131,245,9,187,88,121,201,53,86,26,229,235,171,167,232,248,233,238,72,215,195,82,238,189,62,239,120,181,208,0,0,0,21,141,198,122,234,233,173,139,118,214,37,233,205,147,18,81,150,159,22,234,8,248,127,164,87,6,88,97,156,236,126,176,88,34,215,91,146,148,127,254,154,201,127,164,105,14,212,107,167,181,232,236,31,251,28,8,232,255,0,51,105,33,245,64,0,0,0,0,87,191,23,124,108,106,205,195,8,88,107,5,237,42,21,183,91,117,212,109,255,0,185,94,143,61,147,61,77,179,79,218,73,118,37,18,191,15,17,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,226,178,254,177,126,37,226,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,141,215,18,94,179,63,213,61,191,14,222,61,200,0,7,198,168,89,246,237,82,65,74,159,78,230,186,95,214,231,56,159,113,23,129,40,139,192,136,125,72,177,88,134,202,99,198,111,99,105,215,66,212,207,77,79,95,127,226,63,212,0,0,0,0,0,6,107,51,99,237,79,140,159,48,46,31,49,124,93,79,11,143,97,60,50,252,235,206,38,142,63,197,223,49,216,95,104,225,122,50,239,88,178,34,93,87,133,213,29,170,188,62,181,167,18,197,1,132,184,227,109,212,80,234,77,42,57,38,164,62,219,104,66,180,211,155,206,213,179,228,191,78,214,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,184,209,158,83,48,102,242,192,28,6,182,48,182,252,196,89,119,141,94,143,31,98,229,59,161,177,9,7,166,216,81,84,105,39,87,25,146,245,27,83,166,107,50,46,196,219,124,182,90,236,0,50,174,52,167,148,239,101,140,27,249,127,111,121,115,1,153,124,186,88,153,160,194,201,248,103,125,71,255,0,27,50,143,55,123,223,222,202,167,76,243,44,76,229,180,235,124,238,87,61,106,229,45,91,23,224,101,224,101,72,24,123,144,156,101,189,115,89,84,202,141,65,250,85,42,181,109,127,60,175,213,19,33,50,34,196,165,145,50,162,152,210,72,210,183,249,136,147,28,219,107,68,172,212,242,9,194,100,137,197,55,125,56,85,134,118,174,13,225,197,185,133,182,84,78,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,99,149,102,199,217,99,25,62,95,220,62,92,248,205,96,213,64,226,153,174,205,118,28,101,43,14,23,122,222,174,245,213,89,220,198,40,20,6,30,36,74,171,202,73,17,154,82,102,71,203,101,27,146,110,188,100,105,109,42,73,17,45,107,109,181,231,179,20,177,74,251,198,155,238,167,137,152,151,93,244,205,201,89,228,245,179,122,86,99,243,121,76,161,150,254,173,148,33,180,232,219,72,79,170,146,215,77,79,83,51,51,189,78,23,30,194,120,101,249,215,156,77,18,168,69,94,40,254,194,120,155,249,47,156,66,20,2,52,167,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,238,100,134,218,109,182,200,212,106,89,146,8,212,165,40,205,71,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,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,82,220,81,253,187,49,55,242,95,39,132,39,255,0,5,79,101,139,167,230,4,239,46,167,9,254,0,2,42,241,71,246,19,196,223,201,124,226,16,160,17,170,128,28,171,54,62,203,24,201,242,254,225,242,231,198,107,5,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,79,231,163,38,84,44,225,225,196,90,99,117,95,67,94,118,191,81,34,217,169,58,181,156,84,184,233,35,155,26,75,105,215,86,93,229,52,70,226,82,110,54,164,37,73,220,68,182,156,166,188,177,228,163,25,115,57,136,245,43,22,137,76,250,63,18,214,168,51,10,239,168,85,9,45,57,65,222,111,17,165,113,22,164,188,235,218,198,121,4,210,83,217,196,146,92,83,73,51,89,91,167,19,24,82,105,220,63,241,2,159,50,173,46,169,34,44,122,11,46,206,150,150,146,252,165,166,173,4,148,243,132,202,16,209,45,70,70,163,38,208,132,106,103,181,41,45,8,169,135,41,222,212,248,55,243,2,222,243,22,6,148,192,0,5,85,241,206,253,73,254,242,127,13,28,171,130,167,181,61,211,242,254,119,152,211,133,212,138,96,226,91,195,238,78,15,85,107,25,131,194,10,84,70,240,250,124,142,166,177,73,136,211,81,88,182,150,181,69,97,178,108,150,249,173,244,72,146,251,170,36,50,210,80,193,104,146,34,65,39,73,65,195,23,33,223,161,10,20,108,121,197,138,46,219,250,224,167,167,209,180,186,141,59,151,42,215,101,75,121,46,104,174,106,139,157,33,133,71,53,110,109,183,89,73,184,201,233,189,212,156,255,0,0,17,127,63,217,193,165,101,55,8,212,170,121,203,114,251,188,99,204,129,106,33,150,146,104,140,250,16,146,114,115,170,113,10,107,100,115,121,165,147,106,74,141,213,169,8,219,176,220,113,186,1,171,85,170,181,250,172,218,237,118,167,46,163,82,168,200,114,92,201,146,222,83,207,201,125,197,26,156,117,199,20,102,165,173,74,51,81,168,204,204,204,204,204,90,87,247,33,191,251,13,191,236,47,255,0,100,47,253,153,255,0,179,223,204,255,0,164,255,0,177,63,103,167,255,0,7,254,191,253,245,255,0,116,116,226,173,105,53,106,173,2,171,10,187,66,169,203,167,84,169,210,27,151,14,100,71,148,203,241,159,109,68,166,221,109,196,153,41,11,74,136,148,74,35,35,35,34,50,23,233,195,187,55,159,202,183,6,143,233,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,221,42,133,0,241,71,246,236,196,223,201,124,158,16,149,92,12,127,93,159,187,127,196,132,244,205,158,55,216,57,125,192,107,159,16,49,26,135,18,224,166,170,63,162,218,183,164,56,202,74,184,252,157,91,76,45,175,106,149,161,73,53,169,210,36,172,201,148,60,189,139,216,105,60,219,139,169,225,9,128,120,143,134,184,53,47,20,46,203,202,171,30,139,136,91,103,82,109,5,178,104,143,29,180,40,208,154,147,132,234,9,100,243,232,66,118,114,140,155,91,28,165,172,221,53,52,76,82,176,189,238,30,246,5,155,138,124,56,108,156,62,196,27,122,37,114,222,174,71,173,198,157,6,73,30,199,81,233,153,134,70,70,70,74,66,210,162,74,208,180,153,45,11,74,84,147,74,146,70,85,87,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,95,225,193,196,2,102,93,235,173,97,38,47,92,95,235,79,63,169,125,169,50,27,126,67,150,236,173,139,115,116,116,50,135,28,91,47,56,68,133,178,73,218,78,58,78,164,209,245,196,237,223,128,138,188,81,253,132,241,55,242,95,56,132,40,90,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,26,51,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,34,175,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,212,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,252,248,210,158,83,189,150,48,111,229,253,189,229,204,14,170,0,2,42,241,71,246,19,196,223,201,124,226,16,160,17,170,128,0,0,1,149,113,122,121,10,194,219,19,26,120,108,88,216,105,137,116,47,76,219,117,159,73,245,176,186,167,163,243,121,85,249,79,55,245,140,173,14,39,71,26,66,189,85,22,186,104,122,145,153,29,80,231,7,41,151,150,81,113,67,232,61,118,68,186,197,10,124,118,228,208,174,53,64,40,172,85,80,77,160,223,36,32,156,116,144,182,157,89,182,164,26,247,233,203,89,145,37,212,25,241,73,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,241,81,153,216,175,10,252,138,201,191,238,26,86,103,177,74,4,182,45,138,28,134,106,86,99,44,202,107,101,90,162,196,167,144,167,221,54,220,55,155,68,87,163,17,147,107,66,57,171,82,15,114,155,66,208,231,181,227,157,250,147,253,228,254,26,57,87,5,79,106,123,167,229,252,239,49,167,14,171,199,59,245,39,251,201,252,52,85,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,250,120,124,231,110,149,154,251,1,202,21,206,252,72,56,139,106,199,142,205,86,26,165,37,79,213,152,75,44,165,117,100,54,150,90,66,16,228,133,56,149,52,217,40,153,62,89,40,200,156,111,94,63,154,234,142,19,240,230,198,5,230,151,14,237,207,72,94,120,175,204,165,72,182,95,153,37,49,100,54,117,2,159,91,170,41,245,147,186,60,230,176,99,180,210,77,166,218,83,138,116,155,124,137,77,167,186,229,87,136,102,3,102,158,76,59,82,141,50,93,177,125,191,29,78,174,218,171,39,215,120,219,105,181,188,113,36,39,234,164,33,38,167,54,150,168,121,72,101,199,13,148,33,38,101,40,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,168,90,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,31,40,92,159,10,60,235,254,147,109,86,50,215,137,149,58,84,107,146,210,167,199,141,105,59,175,37,234,197,45,150,212,147,143,176,146,77,169,232,173,182,142,233,86,247,26,61,198,131,54,94,117,86,42,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,227,50,248,177,98,254,139,241,78,242,195,63,74,122,79,232,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,163,245,226,142,47,94,88,191,38,217,126,240,126,33,162,207,181,233,150,133,33,152,204,19,72,98,157,5,173,141,36,207,186,150,181,40,220,113,106,81,158,171,117,68,157,168,36,33,54,211,193,98,192,141,66,203,205,215,136,50,45,233,112,234,87,85,208,184,200,156,241,58,148,79,167,67,142,217,50,109,18,143,98,144,137,15,207,65,173,5,221,123,210,163,62,89,18,108,40,0,64,14,53,126,203,22,183,204,8,62,93,81,16,3,133,199,183,102,25,126,117,228,243,69,255,0,8,1,197,11,61,63,161,75,85,120,29,131,151,159,73,137,53,173,158,152,147,9,59,158,161,82,220,109,70,122,60,74,46,158,99,218,183,203,208,148,180,52,107,115,234,148,168,238,29,85,229,59,218,159,6,254,96,91,222,98,192,181,78,53,126,203,22,183,204,8,62,93,81,20,172,47,39,134,134,120,227,102,58,205,103,7,175,132,75,70,34,217,116,118,214,244,183,22,236,132,87,41,204,155,108,20,213,60,179,82,138,73,41,109,37,228,173,94,186,220,39,16,102,74,90,25,243,249,182,179,112,107,36,248,202,142,32,177,236,143,76,85,106,122,91,208,237,122,121,170,3,46,220,82,210,250,164,86,30,148,78,41,40,221,5,185,45,41,178,140,178,91,171,39,21,235,173,78,167,223,229,139,137,214,95,115,9,232,91,98,191,55,232,21,253,91,168,57,78,141,110,212,22,236,134,95,115,197,147,102,113,52,134,85,205,35,36,165,14,114,220,55,117,109,40,86,173,169,201,128,0,0,51,89,155,31,106,124,100,249,129,112,249,139,226,234,120,92,123,9,225,151,231,94,113,52,74,160,0,20,3,197,31,219,179,19,127,37,242,120,66,127,240,84,246,88,186,126,96,78,242,234,112,159,224,0,0,0,0,0,0,0,0,0,63,202,84,86,38,50,168,242,91,222,218,180,212,181,50,215,67,215,221,248,15,151,79,179,237,218,92,131,149,2,157,202,116,255,0,173,206,113,94,227,47,3,81,151,129,152,251,32,0,34,198,124,114,143,15,50,216,120,163,162,192,223,116,211,180,244,123,188,211,45,57,143,197,230,250,170,121,182,255,0,162,96,203,214,215,238,239,227,64,211,161,74,166,75,92,57,109,242,222,107,77,201,212,143,77,72,140,188,53,47,3,33,114,252,34,49,177,171,199,12,38,225,164,231,181,168,81,29,113,214,145,183,254,229,102,60,6,72,245,38,201,63,105,71,226,163,87,227,226,44,36,0,0,0,0,7,202,186,218,234,45,122,195,5,254,201,2,66,63,206,218,136,102,243,51,208,206,14,63,95,204,25,105,165,201,85,63,255,0,77,120,191,208,44,127,131,21,213,212,219,23,21,172,107,215,149,38,92,162,45,60,52,110,158,143,135,250,69,156,128,0,0,0,170,46,50,24,210,169,110,81,112,126,159,55,115,12,174,53,85,246,185,122,104,233,122,66,58,187,154,53,240,208,187,47,79,187,222,33,190,68,112,169,252,88,204,141,175,77,106,55,57,186,36,232,85,183,203,121,39,107,76,207,140,149,43,237,167,95,233,60,11,83,251,140,104,106,147,1,186,85,42,29,49,146,209,184,113,219,97,5,240,36,36,146,95,31,135,196,126,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,86,92,102,112,133,185,73,160,98,244,54,62,189,166,226,209,157,86,239,246,50,244,132,133,120,175,79,29,60,19,175,223,238,16,27,40,184,131,39,13,179,9,101,87,216,145,202,109,202,221,54,60,143,80,149,189,147,156,194,212,158,233,86,154,236,241,34,212,104,206,217,172,181,113,91,180,186,251,5,163,117,40,76,75,71,143,217,113,180,172,188,72,191,107,224,95,128,250,96,0,0,2,151,248,204,92,234,151,143,116,27,105,46,239,67,54,212,89,39,234,233,162,138,109,65,26,120,127,164,70,252,143,81,37,215,51,55,98,49,17,158,97,177,93,165,200,112,183,17,104,132,212,35,17,159,115,47,143,226,52,85,13,147,143,17,134,12,180,54,219,74,52,252,11,65,254,192,0,0,0,3,252,164,190,136,209,221,146,225,232,134,144,165,171,240,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,194,79,193,207,191,241,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,208,105,248,153,248,11,131,0,0,0,0,0,0,0,0,0,25,172,205,143,181,62,50,124,192,184,124,197,241,99,248,57,155,186,86,80,120,91,225,141,214,197,58,37,98,236,175,72,174,83,109,202,83,242,18,132,45,242,170,206,82,229,60,130,81,58,184,204,150,221,252,178,212,214,227,45,154,155,230,147,137,170,11,178,233,174,223,55,85,102,245,186,103,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,93,167,13,12,142,70,203,141,154,206,48,223,11,150,188,69,189,40,237,161,232,142,33,216,232,161,211,158,54,223,40,74,101,100,149,28,147,82,26,83,202,90,125,69,182,77,160,136,146,181,189,55,196,85,254,234,62,68,255,0,241,231,255,0,54,107,31,245,65,37,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,97,150,209,165,60,167,123,44,96,223,203,251,123,203,152,29,84,0,7,42,205,143,178,198,50,124,191,184,124,185,241,154,193,167,220,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,250,182,80,183,21,171,142,161,62,170,79,77,117,61,8,140,203,61,153,174,205,118,35,230,215,17,215,122,222,174,244,52,168,60,198,40,20,6,30,53,197,164,69,81,145,154,82,102,69,204,121,123,82,110,188,100,74,113,73,73,17,33,8,109,180,113,81,122,121,10,197,43,19,5,184,108,88,216,151,137,117,223,67,91,116,111,73,245,179,122,87,164,114,185,181,249,76,183,245,108,161,110,43,87,29,66,125,84,158,154,234,122,17,25,151,171,254,234,62,68,255,0,241,231,255,0,54,107,31,245,64,226,143,236,39,137,191,146,249,196,33,64,35,186,231,7,54,119,150,110,177,67,233,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,119,254,27,156,62,227,102,38,75,152,195,140,148,169,105,195,170,116,133,70,133,77,121,167,89,69,204,179,105,246,221,54,164,50,251,79,50,136,207,19,10,53,165,42,67,139,37,183,174,168,112,138,64,113,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,176,48,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,177,154,28,105,199,27,51,73,165,100,75,51,74,146,162,37,23,170,205,182,55,210,179,31,143,215,30,52,81,168,114,232,209,238,56,244,181,46,4,151,18,226,227,62,205,58,52,119,144,75,79,101,160,157,101,205,139,209,38,164,109,81,165,6,102,130,180,174,10,158,203,23,79,204,9,222,93,78,29,255,0,20,179,235,148,236,22,190,234,120,103,137,120,173,232,107,146,141,201,235,97,122,10,165,35,149,205,101,15,55,245,140,199,91,106,213,183,80,175,85,71,166,186,30,134,70,69,208,48,83,30,240,159,49,54,172,171,215,7,46,191,164,20,88,85,5,210,223,147,208,201,137,178,82,27,109,197,55,178,67,109,172,244,67,205,158,164,91,125,109,53,212,140,139,160,0,138,188,81,253,132,241,55,242,95,56,132,40,4,106,160,7,42,205,143,178,198,50,124,191,184,124,185,241,154,193,250,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,169,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,132,85,226,143,236,39,137,191,146,249,196,33,74,217,78,246,167,193,191,152,22,247,152,176,52,166,0,0,42,175,142,119,234,79,247,147,248,104,229,92,21,61,169,238,159,151,243,188,198,156,46,164,0,0,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,70,183,29,113,182,200,212,105,65,26,200,212,164,164,141,69,157,108,197,99,205,229,153,44,92,174,226,181,231,54,90,151,81,144,180,83,32,189,32,158,69,38,156,75,81,199,132,209,165,8,78,198,210,173,13,68,132,239,89,173,197,22,245,168,206,194,184,62,229,15,195,55,23,212,47,241,240,172,100,183,63,253,254,44,249,111,52,130,255,0,45,134,201,107,255,0,30,163,111,250,7,5,170,10,192,226,215,146,143,77,195,153,155,44,50,166,85,102,86,153,228,183,122,83,216,46,123,106,130,203,28,180,84,210,70,173,237,242,80,211,77,186,150,210,164,155,102,151,76,155,38,158,90,235,47,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,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,145,45,183,91,113,179,52,154,144,102,131,52,169,73,50,81,209,183,20,127,110,204,77,252,151,201,225,9,21,193,194,255,0,179,112,178,205,204,22,32,226,13,195,18,135,111,80,227,219,146,103,78,146,103,177,164,107,82,34,34,34,35,82,214,165,26,80,132,36,141,107,90,146,148,146,148,162,35,136,25,193,205,157,229,155,172,80,250,113,93,143,46,143,66,129,29,184,212,43,113,83,202,83,20,164,27,104,39,205,11,38,218,37,173,215,80,110,41,102,141,250,114,208,102,105,105,4,82,43,134,46,67,191,77,245,216,216,243,139,20,93,214,13,191,80,79,163,105,117,26,119,50,45,208,242,80,242,92,209,92,212,159,38,59,233,142,106,220,219,141,60,162,113,147,215,99,169,43,169,25,87,23,253,194,227,216,79,12,191,58,243,137,163,133,113,125,204,198,17,193,194,249,57,101,76,24,151,21,247,83,145,10,164,179,73,33,101,108,33,183,18,234,95,90,205,38,104,146,243,91,218,75,105,218,190,75,238,45,106,74,22,218,94,168,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,220,104,79,10,152,167,100,139,40,86,228,28,192,226,103,91,18,195,167,181,26,175,93,76,121,82,155,103,159,47,99,17,218,66,82,183,150,203,39,33,152,205,158,194,250,182,208,123,27,79,168,159,149,105,241,30,201,141,243,117,81,172,171,91,25,58,218,213,193,80,143,75,167,70,250,59,85,111,159,41,247,18,219,77,239,92,100,161,59,150,180,150,170,50,73,107,169,153,23,113,242,184,163,251,9,226,111,228,190,113,8,80,8,238,185,62,205,157,229,148,92,80,250,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,21,69,241,58,225,255,0,15,8,166,73,204,14,8,91,189,37,139,47,115,247,53,53,167,24,106,45,6,83,143,178,203,74,140,133,44,156,54,95,114,71,102,91,66,146,202,144,173,13,45,169,8,110,186,198,148,242,157,236,177,131,127,47,237,239,46,96,117,80,0,17,87,138,63,176,158,38,254,75,231,16,133,0,141,84,0,0,8,171,253,212,124,137,255,0,227,207,254,108,214,63,234,131,191,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,213,188,132,56,157,28,105,105,245,146,90,233,169,106,70,70,121,130,23,231,195,58,173,74,160,112,255,0,195,250,237,118,167,18,157,77,167,71,175,75,153,50,91,201,101,136,204,55,86,156,167,29,113,197,25,37,8,74,72,212,106,51,34,34,35,51,21,87,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,228,96,23,19,194,191,61,81,175,251,122,149,150,28,82,159,17,139,158,135,29,154,109,152,243,49,93,223,86,167,49,21,229,169,135,73,182,205,150,215,21,152,196,68,226,214,142,106,20,130,218,167,16,181,185,226,184,231,126,164,255,0,121,63,134,142,85,193,83,218,158,233,249,127,59,204,105,195,170,241,206,253,73,254,242,127,13,21,171,96,97,109,247,138,31,72,254,130,208,189,39,244,74,223,153,116,214,63,157,50,207,75,75,139,183,158,255,0,214,173,59,246,243,17,234,35,114,207,94,201,61,12,48,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,210,243,147,154,154,174,111,177,113,156,78,168,89,241,45,136,240,40,241,232,144,105,204,203,84,165,161,134,214,235,166,167,94,52,160,156,89,186,251,166,70,150,208,68,141,137,208,205,38,181,77,78,10,24,33,85,58,173,229,153,23,171,145,19,77,76,121,22,60,122,106,91,82,159,113,243,84,41,142,190,181,118,74,16,148,147,41,73,22,227,89,173,195,61,155,11,153,97,89,151,204,93,137,149,252,44,159,137,151,212,143,241,176,232,240,182,61,253,243,170,116,207,60,196,62,99,77,57,201,230,242,22,158,106,211,177,30,38,126,4,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,95,91,20,50,233,125,224,254,22,97,214,38,95,81,250,15,210,103,91,50,143,11,123,46,239,165,181,26,3,204,76,230,52,234,244,231,117,203,79,41,105,66,209,200,212,200,247,145,39,245,101,163,44,247,150,105,110,27,174,204,195,233,209,17,112,208,45,121,23,28,24,82,76,144,138,154,217,149,25,147,136,78,154,137,44,173,73,144,163,66,213,234,111,66,82,163,66,84,110,35,154,255,0,170,171,10,234,255,0,109,109,203,146,220,168,127,231,33,206,166,206,142,231,252,87,25,121,183,17,247,41,42,79,184,200,94,247,15,156,237,210,179,95,96,57,66,185,223,137,7,17,109,88,241,217,170,195,84,164,169,250,179,9,101,148,174,172,134,210,203,72,66,28,144,167,18,166,155,37,19,39,203,37,25,19,141,235,45,64,82,95,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,129,99,74,121,85,194,223,208,182,92,112,235,12,222,161,122,26,125,26,223,139,233,88,93,87,81,202,170,58,142,116,239,172,37,173,42,214,83,175,171,212,81,160,181,209,26,36,146,69,213,71,63,198,188,123,194,124,187,90,177,111,92,99,186,254,143,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,250,199,163,161,180,232,219,75,87,172,162,215,77,11,83,50,35,224,28,106,253,150,45,111,152,16,124,186,162,32,7,11,143,110,204,50,252,235,201,230,139,84,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,90,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,29,3,41,222,212,248,55,243,2,222,243,22,5,170,113,171,246,88,181,190,96,65,242,234,136,167,107,14,192,188,177,62,230,98,204,195,251,122,93,118,187,42,60,185,49,233,241,8,148,251,232,141,29,201,14,147,105,215,85,172,154,101,195,36,39,85,172,200,146,146,82,140,146,127,146,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,29,215,57,25,210,188,179,143,85,179,106,23,45,187,18,129,30,211,163,156,67,131,17,226,121,135,106,47,40,142,92,198,205,72,39,91,67,164,220,116,147,43,91,188,178,100,180,89,154,148,103,37,120,52,229,226,171,114,98,133,83,50,53,170,84,69,219,214,156,121,116,74,60,133,76,82,95,42,219,205,181,204,82,26,65,250,200,68,55,221,74,141,223,87,89,77,154,9,74,74,141,187,137,0,0,25,172,205,143,181,62,50,124,192,184,124,197,241,117,60,46,61,132,240,203,243,175,56,154,37,80,0,10,1,226,143,237,217,137,191,146,249,60,33,63,248,42,123,44,93,63,48,39,121,117,56,79,240,0,0,0,0,0,0,0,0,0,0,0,0,1,68,252,81,48,10,159,131,120,211,30,185,68,141,200,166,221,59,250,116,111,82,180,233,162,66,74,251,169,197,171,237,56,126,36,159,187,81,229,184,113,98,250,176,175,50,20,38,29,119,99,23,43,209,104,71,234,235,169,200,159,16,191,97,71,224,223,221,248,144,191,200,207,162,76,118,164,182,122,161,212,37,105,252,12,181,33,254,160,0,0,0,3,252,102,50,114,34,62,193,22,166,227,106,70,159,137,104,51,171,158,42,44,186,30,102,239,182,37,179,203,55,235,181,73,13,150,226,61,80,170,132,146,35,236,103,240,63,188,72,254,13,23,58,162,99,221,122,218,83,187,16,245,181,42,73,122,186,234,163,155,79,70,158,31,233,23,66,0,0,0,62,101,205,89,106,221,183,106,149,247,203,86,233,176,159,150,191,31,178,219,106,89,248,17,254,207,192,255,0,1,156,220,221,226,4,156,73,204,37,235,95,125,254,107,109,214,234,81,227,250,132,157,140,148,231,214,132,246,74,117,211,127,137,150,162,124,112,102,194,38,227,38,191,139,211,24,250,247,91,149,70,105,91,191,216,207,209,242,11,193,122,120,235,226,157,126,255,0,112,180,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,28,75,57,88,110,214,39,229,222,243,161,27,59,228,71,163,84,101,198,61,198,91,94,76,25,9,65,253,164,145,232,107,240,51,211,226,51,179,82,135,58,207,186,101,83,205,123,102,209,42,11,100,213,162,79,71,89,112,203,93,59,151,138,126,242,252,69,255,0,112,250,197,102,49,75,45,150,203,198,189,101,80,161,194,163,72,236,126,179,140,192,139,185,95,97,36,93,220,240,45,75,239,49,37,64,0,0,127,12,200,136,204,252,8,80,103,19,219,173,139,171,52,213,51,142,247,48,169,49,159,165,171,213,50,218,166,170,51,117,46,228,90,253,175,30,255,0,137,143,105,194,46,198,114,224,204,84,187,130,68,62,116,90,109,25,199,16,174,102,221,143,183,58,2,200,244,37,17,158,132,126,26,25,11,192,0,0,0,0,1,204,115,45,123,53,135,248,23,123,220,106,119,150,235,52,10,151,78,173,166,122,60,80,222,90,123,109,81,120,163,222,90,12,226,220,245,25,23,158,32,85,170,207,57,185,250,237,97,249,10,86,132,90,173,231,212,163,61,52,34,241,87,192,191,176,95,183,15,188,54,99,13,114,209,109,69,104,189,122,212,88,117,151,79,191,117,189,79,138,70,127,105,95,177,238,211,240,33,36,128,0,0,0,0,0,0,0,0,6,107,51,99,237,79,140,159,48,46,31,49,124,121,75,170,214,196,122,85,161,101,92,247,108,26,169,91,117,218,124,180,218,146,228,58,110,197,92,86,38,190,137,44,199,61,77,45,236,148,167,212,182,189,85,18,158,39,13,58,60,149,47,170,228,91,22,112,107,5,51,29,110,223,184,227,104,122,106,131,19,115,113,166,109,83,190,130,156,107,65,179,83,233,200,143,168,229,104,175,87,67,82,55,243,91,37,58,211,105,61,20,128,202,184,210,158,83,189,150,48,111,229,253,189,229,204,12,214,13,41,229,59,217,99,6,254,95,219,222,92,192,234,160,0,57,86,108,125,150,49,147,229,253,195,229,207,140,214,9,63,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,213,225,231,146,202,174,105,241,66,61,118,239,183,229,171,10,237,169,6,119,4,194,146,168,165,53,242,111,115,84,246,28,74,77,75,90,148,109,41,210,65,164,208,201,168,249,141,173,108,238,137,98,213,63,248,138,63,250,255,0,240,196,85,88,191,238,40,254,194,120,155,249,47,156,66,20,2,36,166,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,165,110,39,89,14,253,8,87,100,227,206,19,209,118,216,55,5,65,94,146,165,211,169,220,184,182,187,202,67,41,111,85,115,84,124,153,15,170,65,167,107,109,180,202,141,182,75,77,237,36,224,0,186,158,10,158,203,23,79,204,9,222,93,78,16,3,138,63,183,102,38,254,75,228,240,132,255,0,224,169,236,177,116,252,192,157,229,212,225,63,192,69,94,40,254,194,120,155,249,47,156,66,20,2,53,80,3,149,102,199,217,99,25,62,95,220,62,92,248,205,96,185,238,37,188,62,227,99,13,42,177,152,60,32,165,75,115,16,96,71,234,107,20,152,141,59,41,251,149,8,76,86,27,38,201,111,146,24,92,120,204,58,162,67,45,41,111,158,137,34,53,154,117,168,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,232,79,39,217,179,179,115,117,133,255,0,78,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,197,113,71,246,19,196,223,201,124,226,16,165,108,167,123,83,224,223,204,11,123,204,88,26,83,0,0,21,87,199,59,245,39,251,201,252,52,114,174,10,158,212,247,79,203,249,222,99,78,23,82,0,0,43,87,140,222,19,99,45,201,98,80,177,86,137,119,245,56,109,105,114,219,172,219,123,146,207,73,57,231,141,166,170,126,37,212,238,231,55,31,105,250,204,235,185,4,105,121,245,34,165,173,58,141,10,143,117,81,170,215,77,185,244,130,139,10,161,30,69,70,145,214,46,39,164,34,161,196,169,216,220,244,17,173,174,98,9,72,230,36,183,39,118,165,220,134,154,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,234,222,66,28,78,142,52,180,250,201,45,116,212,181,35,35,63,86,60,166,41,98,149,137,130,214,37,79,19,49,46,187,232,107,110,141,201,235,102,244,175,72,229,115,94,67,45,253,91,40,91,138,213,199,80,159,85,39,166,186,158,132,70,101,153,123,178,163,66,172,93,85,154,181,173,110,125,31,162,205,168,72,145,78,164,117,139,151,232,248,171,113,74,106,55,61,100,75,119,150,131,74,57,138,45,202,219,169,247,49,107,252,24,48,67,20,45,91,102,229,199,42,173,114,36,59,38,249,142,152,20,234,58,91,109,215,234,15,195,144,226,58,229,184,94,179,8,105,71,41,148,183,174,174,27,142,41,73,73,54,210,156,134,188,81,253,187,49,55,242,95,39,132,34,251,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,100,86,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,202,184,183,76,20,206,13,179,148,110,24,152,111,90,81,196,155,123,87,35,220,9,180,232,242,218,145,200,156,251,85,199,144,242,220,113,164,26,82,134,83,37,14,154,20,182,205,194,73,161,10,73,158,228,213,93,255,0,127,222,88,167,121,85,177,7,16,110,25,117,203,134,185,32,228,206,157,36,203,123,171,208,136,136,136,136,146,132,37,36,148,33,9,34,66,16,148,165,36,148,164,136,174,79,134,231,15,185,57,118,140,230,48,227,37,42,34,177,22,163,29,81,161,83,94,105,167,151,108,160,157,125,183,77,169,12,190,235,47,46,75,38,194,141,105,74,86,218,13,109,235,162,220,35,233,124,81,253,132,241,55,242,95,56,132,41,91,41,222,212,248,55,243,2,222,243,22,5,212,241,71,246,19,196,223,201,124,226,16,164,188,178,82,105,85,252,201,97,69,10,187,76,137,81,166,212,111,138,20,73,144,229,178,151,152,146,195,147,217,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,142,149,158,140,153,87,114,121,136,241,105,141,213,125,51,102,93,29,68,139,102,164,234,208,82,148,219,70,142,108,105,45,167,77,30,107,154,209,27,137,73,54,226,86,149,39,105,154,218,111,219,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,157,90,147,74,175,210,166,208,171,180,200,149,26,109,70,59,145,38,67,150,202,94,98,75,14,36,210,227,78,54,162,52,173,10,73,154,77,38,70,70,70,100,99,44,67,74,121,78,246,88,193,191,151,246,247,151,48,58,168,0,8,171,197,31,216,79,19,127,37,243,136,66,128,70,170,0,0,6,85,197,255,0,112,184,246,19,195,47,206,188,226,104,160,17,223,238,44,226,223,117,44,167,90,57,73,160,67,244,53,183,70,235,254,144,61,204,102,71,167,185,181,34,159,23,213,91,28,200,188,135,8,203,234,221,62,102,190,182,132,91,71,202,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,34,215,243,119,195,111,11,239,236,186,68,180,48,22,194,137,73,188,44,40,238,157,162,71,82,113,39,33,135,37,46,76,154,123,242,36,27,138,117,11,83,210,22,209,58,178,38,222,90,116,113,166,214,238,234,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,73,92,216,231,6,171,155,12,35,194,36,223,39,16,175,187,42,69,122,5,105,113,154,83,104,156,195,168,167,28,105,198,146,65,52,218,221,54,223,66,219,109,70,68,182,20,178,75,104,113,13,167,176,112,84,246,167,186,126,95,206,243,26,112,234,188,115,191,82,127,188,159,195,71,42,224,169,237,79,116,252,191,157,230,52,225,245,120,174,100,163,244,101,117,63,153,76,51,166,85,100,219,119,109,66,68,155,181,173,57,204,209,234,143,56,149,20,141,230,163,113,44,202,113,197,246,82,118,54,233,109,37,145,60,203,73,128,22,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,184,210,246,10,97,125,43,5,112,142,208,194,138,50,162,57,30,214,163,198,166,174,68,104,73,136,137,143,161,5,206,148,109,36,204,144,183,157,230,58,191,89,70,107,113,70,106,81,153,153,213,175,25,188,38,198,88,151,221,11,25,235,119,127,166,176,218,95,46,135,70,167,110,75,95,71,231,27,38,183,89,229,107,245,189,71,33,199,186,130,35,87,169,202,94,212,180,198,248,1,132,245,251,86,212,197,59,54,233,190,168,158,153,182,232,215,5,58,161,88,167,116,205,200,235,32,181,37,181,190,199,41,211,38,220,222,218,86,157,139,50,74,181,208,204,136,204,88,87,24,251,254,205,197,59,55,47,184,131,135,215,12,74,229,189,92,143,113,201,131,58,49,158,199,81,173,52,140,140,140,137,72,90,84,74,66,208,162,37,161,105,82,84,73,82,76,139,197,112,84,246,167,186,126,95,206,243,26,112,225,89,255,0,196,108,35,197,28,209,221,215,46,13,90,177,41,52,134,228,46,20,233,209,36,161,214,43,245,22,157,112,159,170,54,77,25,180,132,60,123,116,52,25,243,73,4,250,180,113,229,145,125,94,28,216,67,139,152,151,154,59,54,226,195,22,37,197,131,100,86,33,86,110,42,186,95,92,118,34,83,137,223,174,142,183,81,221,75,146,210,94,97,44,150,188,194,83,155,136,154,75,171,70,130,64,86,175,27,223,160,159,162,204,52,244,135,253,185,253,32,151,232,143,233,191,236,95,76,93,127,135,213,127,77,232,223,183,235,254,199,110,96,173,108,167,123,83,224,223,204,11,123,204,88,26,83,1,0,56,213,251,44,90,223,48,32,249,117,68,64,14,23,30,221,152,101,249,215,147,205,19,255,0,141,95,178,197,173,243,2,15,151,84,69,96,100,219,24,232,89,127,204,61,191,140,87,27,61,68,75,102,159,92,144,220,109,203,71,87,41,116,137,141,198,141,189,8,89,183,205,125,198,154,230,108,52,163,126,229,122,169,51,30,43,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,153,33,182,155,109,178,53,26,150,100,130,53,41,74,51,81,201,90,118,69,100,217,217,16,191,115,79,138,240,37,198,174,202,143,68,122,202,130,153,77,41,132,211,165,204,167,159,164,150,108,184,163,82,221,106,67,141,37,151,9,60,178,39,20,164,41,74,108,218,225,89,78,246,167,193,191,152,22,247,152,176,45,83,141,95,178,197,173,243,2,15,151,84,68,0,225,113,237,217,134,95,157,121,60,209,39,248,160,240,251,141,73,141,90,205,14,11,82,165,173,11,144,169,247,133,14,51,78,201,94,247,157,149,34,101,104,221,117,245,40,144,74,91,9,91,13,53,177,180,18,157,245,80,149,233,88,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,219,2,225,229,219,46,54,102,28,250,27,209,213,164,211,219,168,220,105,89,176,183,151,88,144,132,185,40,156,117,130,36,59,203,89,242,16,189,84,124,166,90,78,245,18,73,71,218,192,0,6,107,51,99,237,79,140,159,48,46,31,49,124,93,79,11,143,97,60,50,252,235,206,38,137,84,0,2,128,120,163,251,118,98,111,228,190,79,8,79,254,10,158,203,23,79,204,9,222,93,78,19,252,0,0,0,0,0,0,0,0,0,0,0,0,0,68,206,34,56,47,19,20,112,166,101,117,212,253,117,173,110,215,229,52,173,79,178,149,25,10,215,237,164,188,89,47,18,87,254,218,42,182,42,50,44,204,64,164,213,153,115,71,232,85,150,36,37,90,23,101,178,250,84,71,166,134,94,41,248,31,246,141,29,101,166,246,107,16,48,46,200,184,210,239,49,215,168,20,222,161,91,76,181,120,225,178,181,118,218,146,241,95,184,180,29,56,0,0,0,0,5,31,241,116,177,156,183,243,21,18,224,143,15,147,22,165,70,109,197,171,153,187,123,238,78,158,179,61,13,70,101,169,23,134,132,67,197,240,194,186,216,181,115,77,76,57,15,114,202,173,25,154,90,125,83,61,202,118,163,11,66,236,71,167,217,241,237,248,144,191,50,50,50,35,47,3,31,208,0,0,17,171,136,46,43,49,133,185,108,185,158,37,233,42,187,14,109,26,63,99,245,92,122,4,173,170,251,10,35,238,223,129,232,95,121,10,1,166,195,157,120,93,49,105,228,189,211,107,117,4,50,74,209,37,171,175,56,69,174,157,139,197,95,113,126,3,68,217,53,195,118,176,195,46,246,101,8,154,217,34,69,26,157,46,73,238,215,115,202,131,29,43,63,180,162,45,77,30,4,122,124,8,118,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,31,154,167,5,170,165,58,93,53,255,0,232,229,176,227,11,241,251,42,73,164,252,52,248,140,244,103,219,12,156,194,252,202,93,20,243,86,230,170,243,102,213,217,237,166,141,187,62,81,36,190,218,143,193,191,126,135,247,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,129,31,115,86,159,18,247,139,125,0,0,1,242,174,186,146,104,214,189,98,176,179,209,48,96,72,146,103,247,33,181,43,224,127,15,129,140,224,102,146,235,250,101,143,247,221,96,190,207,210,26,162,18,127,20,245,175,168,143,192,191,107,224,44,107,131,21,148,152,246,189,197,122,168,245,83,146,165,193,47,192,219,167,185,251,95,232,254,223,112,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,252,35,61,14,123,106,62,232,50,241,73,120,25,31,224,42,199,40,246,4,156,69,204,69,137,69,100,181,102,61,193,75,151,40,187,119,97,51,152,74,255,0,172,147,240,95,184,245,248,13,28,91,244,182,104,116,10,109,22,49,104,213,62,27,49,91,46,253,146,132,18,75,196,204,252,11,226,99,232,0,0,0,0,0,0,0,0,0,12,214,102,199,218,159,25,62,96,92,62,98,248,182,156,150,224,94,28,102,47,134,101,135,133,248,161,70,235,169,83,189,50,235,47,52,100,137,84,249,73,171,206,38,229,70,112,200,249,111,35,114,180,61,13,38,149,41,11,74,208,181,161,85,87,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,202,225,141,196,50,171,111,85,109,236,174,227,68,201,117,26,61,70,67,20,139,54,180,105,83,207,211,159,113,68,219,20,231,244,213,75,140,165,26,80,210,251,155,38,105,65,253,78,211,143,110,128,3,42,227,74,121,78,246,88,193,191,151,246,247,151,48,58,168,230,150,158,100,112,74,250,197,203,131,2,172,251,250,37,90,246,181,99,185,38,175,77,141,29,245,34,42,27,91,77,186,71,35,103,33,75,67,143,182,133,161,46,26,210,189,201,81,17,161,100,158,150,3,149,102,199,217,99,25,62,95,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,79,11,112,182,196,193,107,18,153,134,120,105,66,244,53,183,70,231,116,80,186,167,164,114,185,175,45,231,62,177,229,173,197,106,227,171,87,172,163,211,93,11,66,34,34,204,16,191,238,23,30,194,120,101,249,215,156,77,18,168,69,94,40,254,194,120,155,249,47,156,66,20,2,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,136,214,227,174,56,225,146,73,40,35,89,146,82,148,145,36,189,168,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,206,14,110,176,66,149,151,28,197,222,120,53,66,174,75,171,211,104,18,35,42,28,185,109,165,15,155,18,34,179,37,180,57,183,213,82,208,151,201,6,178,36,146,205,6,162,74,55,108,43,74,224,169,236,177,116,252,192,157,229,212,225,63,192,0,69,94,40,254,194,120,155,249,47,156,66,20,2,53,80,3,149,102,199,217,99,25,62,95,220,62,92,248,205,96,213,64,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,184,107,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,114,124,70,235,255,0,74,248,117,94,151,79,161,42,180,111,76,211,237,218,135,163,170,209,186,121,208,249,181,72,11,228,72,107,83,229,188,141,219,86,141,79,106,136,203,83,208,83,102,83,189,169,240,111,230,5,189,230,44,13,41,128,0,10,171,227,157,250,147,253,228,254,26,57,87,5,79,106,123,167,229,252,239,49,167,11,169,30,43,23,177,163,11,240,22,205,115,16,49,114,239,137,110,208,155,144,212,66,144,242,28,117,110,190,225,158,198,154,105,164,169,215,87,161,41,70,148,37,70,72,66,214,122,37,10,50,245,84,154,181,42,191,74,133,93,161,84,226,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,15,214,0,40,7,136,142,80,255,0,146,150,50,151,209,104,92,156,61,188,121,179,109,125,243,250,151,152,229,37,174,170,35,155,136,156,46,83,142,167,97,171,126,230,156,107,87,22,225,59,183,213,112,207,206,189,59,44,23,221,74,201,196,186,159,77,134,215,110,178,102,204,112,229,61,232,105,204,178,225,183,33,152,236,165,205,252,237,16,195,132,150,247,30,140,40,214,73,100,210,171,212,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,151,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,160,206,40,254,221,152,155,249,47,147,194,28,171,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,141,110,58,227,142,25,36,146,130,53,153,37,41,73,18,75,218,128,202,184,253,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,226,163,51,179,78,18,153,40,244,220,200,121,178,196,218,101,42,101,21,158,115,118,93,61,242,231,184,169,204,191,203,93,77,68,74,216,223,37,109,58,219,73,113,42,81,184,106,116,137,179,105,149,174,218,128,4,85,226,143,236,39,137,191,146,249,196,33,74,217,78,246,167,193,191,152,22,247,152,176,52,61,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,200,150,219,173,182,225,18,137,72,51,65,18,146,164,153,164,243,173,152,172,6,188,178,219,139,149,220,41,188,225,75,74,233,210,22,186,100,231,163,147,40,171,83,141,106,40,243,90,36,173,105,216,226,83,169,164,150,173,139,37,182,163,222,133,17,78,174,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,214,88,210,158,83,189,150,48,111,229,253,189,229,204,14,170,0,2,42,241,71,246,19,196,223,201,124,226,16,160,17,170,128,0,0,1,149,113,234,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,235,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,197,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,102,91,66,84,242,86,173,13,78,37,8,114,155,4,255,0,224,169,237,79,116,252,191,157,230,52,225,213,120,231,126,164,255,0,121,63,134,142,85,193,83,218,158,233,249,127,59,204,105,194,228,238,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,113,8,50,213,195,114,54,94,115,155,89,197,200,14,196,168,216,144,232,243,37,218,196,165,186,195,244,170,140,217,46,180,80,208,142,115,138,146,136,240,9,109,169,231,205,59,206,83,102,148,41,104,82,155,158,163,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,227,62,249,228,202,37,87,40,56,184,155,81,138,140,186,197,167,94,142,170,149,185,85,126,58,144,181,176,75,52,174,43,203,36,147,75,146,201,237,223,203,61,13,14,50,225,165,190,105,54,158,21,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,255,0,93,167,127,222,86,44,107,130,45,159,112,203,164,162,234,163,185,64,171,156,99,36,174,85,57,199,90,117,216,230,189,55,37,11,83,13,146,246,153,110,70,228,43,84,45,105,87,170,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,19,150,140,186,88,153,95,194,200,24,103,98,199,255,0,21,50,177,55,123,223,223,58,167,76,203,47,204,229,186,235,156,158,111,33,10,229,33,91,17,224,69,226,103,213,64,81,183,24,91,214,149,117,103,5,116,42,124,121,109,200,179,173,122,109,18,114,158,66,73,14,62,181,61,56,148,209,146,140,205,28,169,205,36,205,68,147,222,149,150,154,17,41,80,128,105,79,42,184,165,250,105,203,142,29,98,99,213,223,76,207,172,219,241,125,43,55,165,233,249,181,70,145,201,157,245,100,132,37,58,74,105,244,250,137,36,30,154,163,84,154,76,250,168,0,128,28,106,253,150,45,111,152,16,124,186,162,41,88,79,254,23,185,22,253,53,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,90,148,200,108,167,255,0,20,127,97,60,77,252,151,206,33,10,86,202,119,181,62,13,252,192,183,188,197,129,106,156,106,253,150,45,111,152,16,124,186,162,32,7,11,143,110,204,50,252,235,201,230,139,254,21,213,134,156,45,237,92,52,207,19,23,252,26,77,86,94,19,209,105,233,186,109,237,245,38,211,232,251,137,185,104,228,83,220,250,195,147,33,150,82,74,144,133,154,82,71,163,77,184,183,118,185,205,177,80,0,0,25,172,205,143,181,62,50,124,192,184,124,197,241,117,60,46,61,132,240,203,243,175,56,154,37,80,0,10,1,226,143,237,217,137,191,146,249,60,33,63,248,42,123,44,93,63,48,39,121,117,56,79,240,0,0,0,0,0,0,0,0,0,0,0,0,1,243,238,10,91,53,202,13,74,139,37,58,181,80,134,244,87,11,83,238,149,160,210,126,6,71,224,127,18,25,200,205,205,129,39,14,115,17,125,209,94,78,140,200,184,42,146,226,150,165,217,133,78,125,40,254,178,143,193,30,243,215,226,66,211,120,64,226,139,151,118,4,84,45,73,231,164,170,45,93,214,24,79,198,51,48,224,54,147,236,130,47,21,31,137,153,254,34,125,0,0,0,0,0,172,110,51,182,82,100,90,246,245,232,147,209,77,202,137,8,255,0,2,110,160,231,237,127,163,251,125,194,185,50,183,117,253,13,199,235,18,176,127,100,174,26,90,20,127,4,245,172,40,207,192,255,0,103,224,52,127,106,84,145,89,181,232,245,134,207,84,206,129,30,74,79,238,91,105,87,192,190,63,2,31,84,0,0,5,65,113,142,198,151,103,95,212,108,33,165,191,190,36,122,116,122,156,147,219,166,143,165,234,132,117,163,214,70,190,6,93,201,90,124,11,222,34,230,66,112,197,204,80,204,157,175,78,221,181,170,68,216,85,119,187,107,171,109,79,138,74,47,182,147,240,115,221,169,253,198,52,47,76,130,213,46,155,18,152,199,244,113,24,109,132,120,253,148,36,146,94,58,251,136,126,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,1,87,60,101,112,153,110,210,104,88,169,21,191,85,15,69,165,184,122,252,19,80,124,252,87,255,0,66,127,183,220,43,223,42,87,219,184,121,143,214,77,121,181,237,66,171,180,214,93,61,8,244,111,173,97,74,254,170,191,99,220,90,141,28,218,149,116,92,22,189,30,188,218,183,34,165,2,60,196,158,154,106,78,54,149,17,248,23,199,224,95,128,250,160,0,3,150,230,134,236,106,204,203,230,33,215,28,45,84,221,177,86,38,139,191,117,148,23,148,69,224,127,179,239,45,6,110,238,106,170,235,215,29,86,184,226,116,85,70,115,242,212,90,235,161,184,226,149,240,47,143,192,133,228,240,166,183,25,160,229,141,167,154,71,122,141,73,51,84,173,79,197,202,124,29,75,77,79,225,247,126,2,102,128,0,0,0,0,164,142,46,24,163,244,183,28,227,218,44,255,0,69,70,130,134,151,254,248,204,201,237,159,138,8,252,21,241,50,252,71,170,224,225,134,126,156,196,186,213,251,50,54,248,148,248,18,99,52,189,250,105,33,18,41,238,151,98,89,31,129,159,138,76,191,232,23,26,0,0,0,0,0,0,0,0,0,3,53,153,177,246,167,198,79,152,23,15,152,190,46,167,133,199,176,158,25,126,117,231,19,71,159,226,177,136,216,71,102,101,114,125,181,137,54,172,75,154,175,118,72,56,86,180,21,73,67,47,194,168,165,165,153,85,16,122,243,82,136,196,162,220,109,145,239,55,155,97,122,55,33,70,40,132,104,207,37,56,115,141,184,85,151,155,106,204,199,187,170,37,90,225,131,29,150,98,194,141,25,132,34,135,78,110,59,76,198,166,155,172,145,38,74,218,75,70,107,120,245,213,110,41,36,183,18,132,184,190,234,3,42,227,74,121,78,246,88,193,191,151,246,247,151,48,56,87,17,76,245,70,202,213,154,118,62,31,79,136,188,84,175,199,101,232,44,201,138,234,209,76,167,60,114,16,117,34,51,108,216,121,105,114,58,155,67,42,95,219,90,86,164,45,9,52,46,144,105,55,253,229,69,191,225,98,148,59,134,91,151,100,10,195,117,246,170,210,204,165,62,170,138,30,39,211,33,195,120,148,78,175,154,68,179,230,18,183,30,187,181,212,197,255,0,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,164,80,229,89,177,246,88,198,79,151,247,15,151,62,51,215,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,180,19,150,76,174,225,126,86,108,6,109,12,63,162,68,69,74,100,120,135,112,214,146,135,9,250,204,214,89,75,106,144,190,99,142,41,180,26,185,139,75,9,95,45,179,117,205,164,91,148,106,236,3,42,226,255,0,184,92,123,9,225,151,231,94,113,52,74,161,21,120,163,251,9,226,111,228,190,113,8,80,8,213,64,0,10,1,226,143,237,217,137,191,146,249,60,33,63,248,42,123,44,93,63,48,39,121,117,56,79,240,0,17,87,138,63,176,158,38,254,75,231,16,133,0,141,84,0,229,89,177,246,88,198,79,151,247,15,151,62,51,88,53,80,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,235,226,143,236,39,137,191,146,249,196,33,74,217,78,246,167,193,191,152,22,247,152,176,37,87,16,222,35,83,49,174,187,79,195,188,191,93,21,90,93,153,110,84,25,170,29,122,157,49,248,110,87,101,33,17,222,140,225,180,182,90,145,27,164,144,151,182,150,245,37,110,37,183,116,35,109,179,43,20,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,5,85,241,206,253,73,254,242,127,13,28,171,130,167,181,61,211,242,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,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,114,37,182,235,109,184,68,162,82,12,208,68,164,169,38,105,60,224,227,70,16,222,88,11,138,23,6,17,226,3,17,27,174,219,178,18,204,131,136,249,60,195,168,91,105,117,167,155,95,99,52,56,211,141,184,68,162,74,200,150,68,164,165,68,105,46,235,253,208,188,83,254,70,223,201,27,209,159,253,237,250,83,233,89,61,103,160,249,156,207,71,242,245,255,0,248,27,183,242,250,95,168,228,255,0,178,14,21,130,248,67,121,99,214,40,91,248,71,135,236,68,114,187,113,72,83,49,206,91,228,203,13,33,13,169,215,94,113,125,204,144,219,77,184,225,146,73,75,50,65,146,82,165,25,36,244,81,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,64,60,81,253,187,49,55,242,95,39,132,37,87,3,31,215,103,238,223,241,33,106,128,3,42,226,111,240,211,200,172,108,205,92,210,177,63,19,160,68,149,133,246,228,135,233,178,160,170,83,173,191,87,168,156,114,52,176,131,97,196,58,202,25,39,217,121,78,26,139,113,242,219,74,86,74,112,219,188,144,0,17,87,138,63,176,158,38,254,75,231,16,133,43,101,59,218,159,6,254,96,91,222,98,192,210,152,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,80,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,252,248,210,158,83,189,150,48,111,229,253,189,229,204,14,170,0,2,42,241,71,246,19,196,223,201,124,226,16,160,17,170,128,0,0,1,149,113,119,220,35,176,47,14,45,12,182,81,241,190,153,70,230,222,119,223,94,213,74,169,32,201,110,51,22,60,247,152,110,44,126,197,202,100,250,116,56,178,45,84,183,12,141,74,50,67,73,110,117,0,10,64,226,183,149,28,56,203,182,35,219,87,174,23,181,232,170,86,35,122,69,247,168,13,50,73,139,77,149,20,227,155,138,140,100,126,163,46,117,73,50,103,77,173,169,10,36,25,33,72,109,175,173,193,83,218,158,233,249,127,59,204,105,195,170,241,206,253,73,254,242,127,13,28,171,130,167,181,61,211,242,254,119,152,211,133,212,128,0,230,153,138,192,107,55,50,88,71,93,194,155,206,20,69,34,163,29,107,166,78,122,57,188,186,77,68,144,162,143,53,162,74,208,173,237,169,90,154,73,105,222,131,91,106,61,139,81,30,123,51,21,128,215,150,91,113,114,187,133,55,156,41,105,93,58,66,215,76,156,244,114,101,21,106,113,173,69,30,107,68,149,173,59,28,74,117,52,146,213,177,100,182,212,123,208,162,47,21,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,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,37,64,124,155,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,102,95,22,47,175,210,134,41,222,88,153,232,191,70,125,45,184,42,53,222,139,159,206,233,122,169,46,61,202,230,109,78,253,188,205,187,182,167,93,53,208,181,208,125,92,100,193,202,238,13,212,109,104,213,119,186,136,151,133,159,68,188,105,114,118,161,28,232,179,226,161,197,22,196,173,102,158,83,229,33,141,85,181,75,228,111,218,148,173,36,45,43,130,61,235,74,159,130,248,133,135,44,199,150,85,42,29,208,213,110,67,170,66,121,10,98,116,70,217,105,40,86,237,198,178,85,61,227,81,26,72,136,148,222,134,173,76,147,99,224,2,0,113,171,246,88,181,190,96,65,242,234,136,128,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,237,244,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,226,53,241,71,246,19,196,223,201,124,226,16,165,108,167,123,83,224,223,204,11,123,204,88,22,169,198,175,217,98,214,249,129,7,203,170,34,0,112,184,246,236,195,47,206,188,158,104,191,224,0,0,0,25,172,205,143,181,62,50,124,192,184,124,197,241,117,60,46,61,132,240,203,243,175,56,154,37,80,0,10,1,226,143,237,217,137,191,146,249,60,33,39,248,127,102,98,205,202,135,15,203,215,20,175,8,50,234,43,86,36,75,166,210,41,145,136,210,186,141,69,202,84,37,180,193,185,180,210,202,54,180,226,214,226,136,246,161,10,218,149,175,99,107,225,89,56,226,53,136,248,69,142,53,171,147,26,46,138,173,213,109,226,53,65,135,46,53,76,152,105,110,157,41,111,48,218,170,173,180,219,46,43,234,98,161,109,244,204,37,180,173,180,50,130,208,153,105,41,188,154,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,135,235,0,0,0,0,0,0,0,0,0,0,0,0,1,78,92,99,240,207,208,120,151,69,191,161,198,217,22,161,2,52,103,87,191,93,100,46,69,65,211,236,107,51,240,34,240,73,23,253,3,202,240,143,197,15,162,88,231,34,210,120,254,166,179,5,108,163,253,241,233,144,27,47,4,25,248,39,226,69,248,11,183,0,0,0,0,1,12,184,172,219,140,215,178,198,235,206,163,189,58,164,169,169,86,167,226,221,62,118,133,166,165,241,251,255,0,1,70,182,213,85,116,43,142,149,92,109,58,170,159,53,137,105,45,124,77,183,9,95,3,248,124,12,105,23,43,215,91,87,158,94,240,242,184,217,104,167,45,122,73,58,93,251,44,224,178,163,47,2,253,175,113,104,58,144,0,0,249,87,93,93,22,253,175,88,175,56,173,168,166,192,145,49,71,166,186,19,109,169,70,126,7,240,248,31,224,51,141,154,219,237,220,67,199,235,218,188,226,247,33,53,218,147,45,30,132,90,183,214,190,164,255,0,85,63,183,239,45,69,132,112,106,194,101,183,73,174,226,164,182,189,85,61,42,150,209,238,248,166,158,249,120,47,254,148,255,0,111,184,90,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,14,33,156,236,51,139,138,121,119,187,232,82,26,222,236,58,85,66,161,23,214,50,209,244,65,144,148,31,101,164,188,92,247,158,159,18,25,218,172,211,165,90,215,60,218,83,135,182,69,38,123,140,25,246,61,22,211,134,159,137,151,138,126,39,253,163,64,89,0,197,56,184,153,150,187,69,13,47,115,214,245,46,5,17,227,208,203,215,98,4,93,223,212,73,120,175,221,169,125,230,36,144,0,0,136,92,79,111,111,162,153,105,170,65,38,57,138,171,173,250,126,187,180,218,78,211,230,150,191,100,245,251,63,119,226,66,133,72,148,226,201,41,45,77,71,161,23,222,52,47,195,226,136,229,19,43,86,114,29,111,97,204,166,211,230,120,235,174,250,116,94,254,39,240,255,0,233,9,32,0,0,0,0,62,37,239,112,181,105,217,181,219,161,229,109,69,34,153,42,122,143,77,116,38,154,82,253,196,127,179,240,63,192,198,109,179,13,118,63,125,227,181,255,0,115,173,238,106,106,55,61,86,67,7,180,147,163,110,76,117,105,47,4,254,223,188,136,197,198,240,164,195,70,236,124,186,166,174,166,118,59,94,156,85,45,119,107,170,95,131,5,90,253,163,47,20,252,11,240,33,53,192,0,0,0,0,0,0,0,0,0,102,179,54,62,212,248,201,243,2,225,243,23,197,170,101,63,49,118,38,87,248,96,88,56,151,125,72,255,0,238,244,58,60,45,143,127,124,234,158,144,169,188,196,62,99,77,57,201,230,242,22,158,106,211,177,30,38,126,4,117,65,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,216,255,0,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,94,245,79,53,86,110,84,56,126,97,93,225,89,169,68,85,207,81,195,122,52,107,78,144,227,102,242,234,53,18,165,49,176,212,210,86,133,116,205,169,77,169,229,238,78,212,25,36,143,152,182,208,186,65,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,138,190,184,110,230,59,15,242,227,7,48,181,186,15,248,217,149,155,101,45,47,210,148,90,94,196,155,83,31,71,255,0,148,55,154,47,94,58,57,106,89,127,78,81,248,254,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,245,230,22,214,174,223,56,5,137,118,85,173,7,173,173,92,22,125,102,151,78,141,205,67,124,249,79,194,117,182,155,222,179,74,19,185,107,73,106,163,36,150,186,153,145,119,28,127,32,57,62,165,101,55,8,210,154,129,75,114,251,188,99,195,159,117,173,231,82,104,140,250,16,163,110,11,73,109,106,107,100,115,121,212,27,137,82,141,213,169,107,221,176,219,109,185,64,3,42,226,255,0,184,92,123,9,225,151,231,94,113,52,74,161,21,120,163,251,9,226,111,228,190,113,8,80,8,213,64,0,10,1,226,143,237,217,137,191,146,249,60,33,63,248,42,123,44,93,63,48,39,121,117,56,79,240,0,17,87,138,63,176,158,38,254,75,231,16,133,0,141,84,0,229,89,177,246,88,198,79,151,247,15,151,62,51,88,53,80,0,34,175,20,127,97,60,77,252,151,206,33,10,1,31,170,153,73,170,214,164,174,29,26,153,46,124,134,227,191,45,109,70,101,78,173,44,48,210,222,121,211,74,72,204,144,219,77,184,226,213,224,148,33,74,61,8,140,199,171,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,198,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,160,42,175,142,119,234,79,247,147,248,104,229,92,21,61,169,238,159,151,243,188,198,156,62,79,17,254,32,19,51,17,93,119,9,48,134,226,255,0,90,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,169,38,184,174,78,178,117,125,230,254,251,145,64,160,76,244,53,183,70,217,244,130,224,229,179,35,209,124,214,100,46,47,243,85,190,211,143,243,92,142,109,253,89,158,205,119,43,66,46,252,171,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,177,149,173,181,106,219,168,87,170,163,211,93,15,67,35,34,180,174,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,175,94,50,240,176,74,86,9,80,31,190,42,210,225,226,44,57,15,189,98,178,202,95,52,76,65,191,13,21,38,93,52,161,76,146,9,149,180,225,26,205,11,222,210,9,10,50,55,16,186,97,23,19,193,130,216,193,38,48,190,229,185,173,218,132,74,182,40,57,33,40,184,214,170,107,237,63,70,167,58,227,137,135,9,15,57,171,78,33,211,136,228,149,41,147,45,77,109,161,194,51,101,179,22,62,2,128,120,163,251,118,98,111,228,190,79,8,74,174,6,63,174,207,221,191,226,66,213,0,6,85,197,255,0,112,184,246,19,195,47,206,188,226,104,149,64,0,34,175,20,127,97,60,77,252,151,206,33,10,86,202,119,181,62,13,252,192,183,188,197,129,165,48,16,87,136,255,0,15,248,121,136,161,59,139,120,67,110,255,0,174,196,14,153,135,99,71,113,136,237,220,81,119,161,189,178,22,242,219,109,15,50,217,154,208,241,171,113,182,209,180,162,95,212,155,84,130,52,167,148,239,101,140,27,249,127,111,121,115,3,170,128,0,138,188,81,253,132,241,55,242,95,56,132,40,4,106,160,0,0,0,101,92,95,247,11,143,97,60,50,252,235,206,38,137,84,0,42,175,142,119,234,79,247,147,248,104,229,92,21,61,169,238,159,151,243,188,198,156,58,175,28,239,212,159,239,39,240,209,202,184,42,123,83,221,63,47,231,121,141,56,93,72,0,0,170,190,57,223,169,63,222,79,225,163,149,112,84,246,167,186,126,95,206,243,26,112,186,144,1,21,120,154,99,95,232,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,175,9,236,95,210,134,41,217,184,103,233,79,70,125,45,184,41,212,46,183,145,206,233,122,169,45,179,205,229,238,78,253,188,205,219,119,39,93,52,212,181,212,89,87,26,44,11,161,81,45,92,48,197,235,82,141,74,165,68,163,235,98,200,143,24,214,214,216,164,218,228,83,153,98,58,75,146,219,44,147,83,136,246,237,81,115,91,78,138,73,22,200,213,194,179,24,232,88,69,155,138,68,107,141,157,34,95,180,247,108,230,228,238,95,243,89,82,95,97,200,199,177,8,81,175,152,252,118,152,211,213,74,121,251,212,162,74,12,142,250,64,4,85,226,41,151,75,239,52,24,89,99,225,157,139,31,245,129,76,153,88,155,189,159,239,101,47,166,150,203,243,57,110,186,223,59,149,207,66,185,72,86,245,248,17,120,153,119,92,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,70,183,29,113,199,12,146,73,65,26,204,146,148,164,137,37,237,68,85,226,143,236,39,137,191,146,249,196,33,74,217,78,246,167,193,191,152,22,247,152,176,45,83,141,95,178,197,173,243,2,15,151,84,68,0,225,113,237,217,134,95,157,121,60,209,127,192,0,0,0,51,89,155,31,106,124,100,249,129,112,249,139,226,234,120,92,123,9,225,151,231,94,113,52,74,160,0,20,3,197,31,219,179,19,127,37,242,120,66,42,143,213,54,147,85,167,70,129,50,161,76,151,22,61,82,57,203,130,235,204,169,8,148,193,58,227,38,235,74,50,209,104,39,89,117,179,82,117,45,237,173,62,41,50,43,21,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,0,0,0,0,0,0,0,0,0,0,0,66,158,43,88,104,221,241,151,69,213,210,206,247,104,51,142,165,174,237,52,75,16,103,43,246,200,188,85,240,63,192,197,56,101,230,236,126,197,199,107,2,231,67,220,164,211,110,122,84,135,207,105,43,86,219,152,210,212,94,10,253,143,113,25,141,37,89,55,11,87,101,155,66,186,25,86,228,85,233,145,103,164,244,211,82,117,164,175,222,69,251,95,2,252,8,125,176,0,0,0,1,27,248,131,209,28,173,229,106,241,67,77,239,56,116,218,132,207,29,52,217,78,149,223,196,190,63,253,33,158,131,37,54,179,74,139,67,73,232,101,247,139,234,225,133,123,125,43,203,77,46,9,177,203,85,33,108,83,245,221,174,226,106,159,8,181,251,37,167,218,251,255,0,19,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,245,20,94,40,247,232,95,121,12,254,81,169,210,174,155,158,21,45,179,221,34,173,61,182,8,251,22,171,117,194,79,196,139,197,95,18,254,193,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,173,69,226,223,184,244,248,16,237,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,63,202,84,102,166,69,122,35,233,220,219,237,169,181,150,166,90,165,69,161,248,125,198,51,247,196,75,8,156,194,188,200,220,78,50,90,196,184,165,75,173,182,127,179,212,79,151,162,126,218,140,244,38,252,123,126,4,37,95,5,236,79,125,202,189,201,133,18,30,213,9,139,50,182,130,218,93,180,85,57,130,240,71,255,0,181,253,158,241,107,192,0,2,185,56,203,93,46,83,112,174,131,65,109,90,117,85,104,170,81,105,238,84,106,130,126,31,119,196,84,77,159,12,234,23,101,22,9,35,127,81,81,140,214,221,116,215,115,169,45,53,254,209,164,76,180,211,61,17,128,182,12,30,95,47,151,109,210,139,110,237,116,210,19,37,227,169,252,7,77,0,0,0,0,17,239,62,55,121,217,185,100,188,166,161,238,91,147,105,117,24,45,158,221,117,90,233,242,140,139,236,159,236,251,255,0,206,40,2,201,166,191,122,98,77,6,144,225,234,245,118,185,22,50,143,183,117,63,33,41,248,145,120,171,226,95,216,52,147,129,54,219,118,134,11,88,150,218,17,181,84,235,106,151,21,206,250,234,182,226,52,131,63,19,253,159,137,143,116,0,0,0,0,0,0,0,0,0,3,53,153,177,246,167,198,79,152,23,15,152,190,60,85,118,255,0,188,174,107,102,217,179,43,183,12,185,116,43,58,60,152,212,42,122,140,137,136,40,145,33,114,31,52,36,136,136,214,227,174,25,169,103,170,204,146,218,76,246,182,132,166,111,240,189,200,183,233,174,234,70,56,227,29,153,213,225,181,23,127,161,227,77,86,214,107,181,70,220,73,22,172,154,79,168,134,206,142,115,53,52,161,110,146,27,250,212,166,67,101,117,32,0,50,174,61,85,255,0,138,87,222,40,125,28,250,117,93,244,159,209,43,126,29,173,71,254,106,203,61,45,46,46,238,67,31,84,132,239,219,204,95,174,189,203,61,123,168,244,33,98,156,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,181,250,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,22,113,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,133,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,250,192,3,42,226,255,0,184,92,123,9,225,151,231,94,113,52,74,161,21,120,163,251,9,226,111,228,190,113,8,80,8,213,64,0,10,1,226,143,237,217,137,191,146,249,60,33,63,248,42,123,44,93,63,48,39,121,117,56,79,240,0,17,87,138,63,176,158,38,254,75,231,16,133,0,141,84,0,229,89,177,246,88,198,79,151,247,15,151,62,51,88,53,80,0,34,175,20,127,97,60,77,252,151,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,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,117,241,58,200,119,232,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,244,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,86,242,16,226,116,113,165,167,214,73,107,166,165,169,25,25,250,177,85,124,115,191,82,127,188,159,195,69,101,218,119,253,229,98,198,184,34,217,247,12,186,74,46,170,59,148,10,185,198,50,74,229,83,156,117,167,93,142,107,211,114,80,181,48,217,47,105,150,228,110,66,181,66,214,149,125,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,162,156,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,197,115,245,146,139,87,53,152,113,46,183,73,166,116,248,155,108,211,222,114,220,168,71,38,208,228,253,132,167,19,76,144,110,41,8,83,46,172,204,144,165,168,185,46,44,214,71,181,78,161,218,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,94,167,14,44,241,201,205,109,155,62,207,196,20,68,143,136,182,124,118,23,57,230,150,211,72,173,196,81,154,10,107,76,17,146,144,180,168,146,151,210,148,242,146,183,90,82,77,36,241,52,220,202,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,173,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,151,213,254,72,120,203,252,152,63,149,199,69,74,250,11,233,14,139,111,94,158,187,147,212,116,189,95,43,77,188,158,171,234,52,223,205,221,235,114,249,127,88,60,254,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,238,68,182,221,109,198,204,210,106,65,154,12,210,165,36,201,71,237,69,0,241,71,246,236,196,223,201,124,158,16,149,92,12,127,93,159,187,127,196,133,170,0,12,171,139,254,225,113,236,39,134,95,157,121,196,209,42,128,0,69,94,40,254,194,120,155,249,47,156,66,20,173,148,239,106,124,27,249,129,111,121,139,3,74,96,3,42,227,74,121,78,246,88,193,191,151,246,247,151,48,58,168,0,8,171,197,31,216,79,19,127,37,243,136,66,128,70,170,0,0,0,6,85,197,255,0,112,184,246,19,195,47,206,188,226,104,149,64,2,170,248,231,126,164,255,0,121,63,134,142,85,193,83,218,158,233,249,127,59,204,105,195,170,241,206,253,73,254,242,127,13,28,171,130,167,181,61,211,242,254,119,152,211,133,212,128,0,10,171,227,157,250,147,253,228,254,26,57,87,5,79,106,123,167,229,252,239,49,167,11,169,0,21,43,198,211,24,235,174,221,86,46,95,163,179,201,162,198,167,149,227,49,205,200,87,87,41,199,36,68,142,90,26,55,183,201,67,82,123,146,246,175,170,245,147,171,105,51,230,188,26,108,8,215,54,104,234,151,157,70,222,151,46,61,157,107,203,147,14,160,146,116,152,131,81,144,235,81,219,37,169,38,72,53,185,25,201,196,148,47,93,73,46,40,139,86,247,38,202,184,132,97,125,43,21,114,125,137,52,202,130,162,51,34,129,71,118,232,131,45,232,73,146,184,239,211,210,114,79,149,169,145,182,183,90,109,216,230,226,79,84,162,66,251,40,140,208,170,1,195,219,214,171,134,183,253,181,136,212,40,241,31,169,90,181,136,85,184,109,75,66,148,195,143,198,121,15,54,151,18,149,37,70,131,82,8,140,137,73,61,53,208,203,196,105,163,15,111,90,86,37,88,22,214,35,80,163,203,98,155,117,81,225,86,225,181,45,9,75,237,177,37,148,60,218,92,74,84,164,146,201,43,34,50,37,40,181,215,67,63,17,232,0,0,4,85,226,143,236,39,137,191,146,249,196,33,74,217,78,246,167,193,191,152,22,247,152,176,45,83,141,95,178,197,173,243,2,15,151,84,68,0,225,113,237,217,134,95,157,121,60,209,127,192,0,0,0,51,89,155,31,106,124,100,249,129,112,249,139,226,234,120,92,123,9,225,151,231,94,113,52,74,160,0,20,3,197,31,219,179,19,127,37,242,120,67,245,112,249,201,37,87,53,247,251,149,219,157,137,112,112,234,213,145,29,234,172,197,69,82,152,171,62,151,153,82,233,40,113,47,52,180,45,200,234,113,74,117,179,81,178,92,179,81,17,184,222,183,19,153,76,168,225,198,100,48,56,176,66,166,215,209,200,20,190,67,246,219,244,182,73,182,232,210,163,178,182,163,169,17,210,105,109,108,165,183,22,217,178,122,36,219,81,146,77,181,18,28,70,123,49,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,105,92,41,243,213,38,241,110,6,86,49,94,124,185,53,216,177,201,155,42,114,98,180,150,21,78,137,9,5,232,213,147,45,164,210,182,154,142,227,169,121,195,87,48,141,196,169,105,82,91,39,108,208,0,0,0,0,0,0,0,0,0,0,0,0,120,92,117,182,219,187,240,94,251,182,214,141,202,168,219,85,72,173,247,211,69,185,17,212,17,248,151,237,124,72,102,218,246,166,191,101,226,85,126,144,217,232,245,10,185,42,50,79,183,101,49,33,73,248,153,120,167,226,127,218,47,255,0,33,215,121,222,89,100,179,102,173,238,99,144,169,116,232,46,30,221,52,90,41,241,76,203,236,151,237,123,191,206,36,32,0,0,0,0,230,121,150,166,122,99,1,111,232,28,189,252,203,110,170,91,117,211,93,97,60,95,18,248,140,221,94,16,206,159,118,214,160,26,54,244,245,25,45,109,215,93,54,186,162,211,254,65,110,188,26,46,151,42,88,87,94,161,56,173,122,90,180,165,36,180,247,38,53,61,63,15,191,226,44,112,0,0,85,15,26,28,80,125,186,189,183,132,241,222,209,10,139,14,182,178,218,93,245,85,69,131,241,71,255,0,181,253,158,241,21,56,118,225,19,152,169,153,27,117,199,139,72,150,236,168,149,183,15,246,186,121,241,53,79,219,73,150,164,231,143,127,192,198,129,34,198,106,28,86,98,48,157,173,176,218,91,65,106,103,162,82,90,23,143,220,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,0,0,0,0,0,5,103,113,149,194,164,79,179,40,88,159,5,189,210,35,204,139,78,120,181,211,70,146,213,65,245,43,186,244,241,50,236,73,215,239,247,8,79,195,167,18,157,195,156,203,80,28,41,28,166,107,78,197,164,59,234,18,181,67,213,8,154,151,217,81,248,35,221,167,226,67,64,113,36,55,50,43,50,218,61,80,251,105,113,39,241,35,45,75,254,145,254,192,0,42,127,141,69,101,14,84,237,122,34,79,186,89,133,36,255,0,249,234,138,126,31,233,21,243,151,152,101,80,199,75,2,25,183,188,158,185,233,72,219,174,154,235,49,162,211,95,237,26,75,178,34,148,27,50,131,12,145,176,152,166,69,111,110,186,233,181,164,150,154,255,0,96,251,96,0,0,0,2,182,248,203,98,99,112,240,210,131,134,177,222,218,251,245,88,181,37,150,221,117,109,81,234,12,159,138,52,241,47,218,215,238,247,136,3,144,171,53,171,211,51,86,124,87,155,220,138,125,78,159,63,199,77,54,84,34,150,189,148,95,181,247,254,3,67,144,227,34,28,70,34,55,246,88,109,45,167,240,73,105,254,129,254,192,0,0,0,0,0,0,0,0,0,51,89,155,31,106,124,100,249,129,112,249,139,227,170,228,23,37,23,86,107,49,30,37,110,173,76,233,240,202,217,168,50,229,199,80,144,78,33,185,251,13,46,42,153,28,219,82,22,167,157,65,145,45,72,81,114,91,89,44,207,114,154,67,183,209,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,143,172,0,3,42,226,101,112,235,200,172,156,210,222,69,124,98,12,9,104,194,186,4,135,153,156,244,105,77,33,117,58,139,37,29,101,77,50,39,9,246,80,166,228,37,197,188,148,125,132,41,9,90,22,162,90,47,78,147,73,165,80,41,80,168,84,42,100,74,117,54,157,29,184,144,225,196,101,44,177,25,134,210,73,109,166,219,73,18,80,132,164,137,36,146,34,34,34,34,33,250,199,201,187,45,106,21,243,106,214,108,171,166,15,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,198,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,22,127,194,147,0,179,5,129,184,89,91,44,89,255,0,83,244,91,142,161,233,58,125,169,54,154,215,92,203,139,141,27,73,199,37,183,141,109,115,16,70,211,145,31,107,152,133,71,66,181,108,205,105,92,234,0,25,87,23,253,194,227,216,79,12,191,58,243,137,162,85,8,171,197,31,216,79,19,127,37,243,136,66,128,70,170,0,0,80,15,20,127,110,204,77,252,151,201,225,9,255,0,193,83,217,98,233,249,129,59,203,169,194,127,128,0,138,188,81,253,132,241,55,242,95,56,132,40,4,106,160,7,42,205,143,178,198,50,124,191,184,124,185,241,154,193,170,128,1,21,120,163,251,9,226,111,228,190,113,8,82,182,83,189,169,240,111,230,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,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,191,87,195,155,58,255,0,201,87,17,223,160,95,245,58,171,152,101,116,253,93,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,85,95,28,239,212,159,239,39,240,209,89,118,5,129,121,98,157,229,73,195,236,62,183,165,215,46,26,228,130,141,6,12,98,45,238,175,67,51,51,51,50,74,16,148,146,150,181,168,201,8,66,84,165,26,82,147,50,191,236,146,100,250,217,202,54,23,181,69,73,68,155,123,87,35,176,171,178,177,17,217,28,137,207,180,227,235,101,13,182,234,205,41,67,41,146,182,137,105,67,102,225,36,150,180,164,207,106,100,80,10,245,226,91,195,238,54,48,210,171,25,131,194,10,84,183,49,6,4,126,166,177,73,136,211,178,159,185,80,132,197,97,178,108,150,249,33,133,199,140,195,170,36,50,210,150,249,232,146,35,89,167,90,245,200,118,95,115,5,141,24,203,78,185,48,26,224,250,40,229,151,80,136,253,82,235,231,181,253,229,109,244,189,181,93,50,148,75,151,204,67,47,183,201,36,169,181,238,216,233,161,181,169,69,161,65,69,124,76,51,175,78,204,253,247,77,178,112,210,167,212,225,181,165,164,152,83,27,57,76,250,102,115,204,182,110,72,122,59,201,111,103,39,85,176,217,41,189,197,171,234,37,154,94,36,167,202,240,238,202,31,242,173,198,83,250,83,11,157,135,182,119,42,109,209,178,127,76,243,252,212,187,210,196,111,105,27,135,205,113,165,111,52,236,218,211,110,232,226,28,54,183,95,240,160,30,34,57,67,254,74,88,202,95,69,161,114,112,246,241,230,205,181,247,207,234,94,99,148,150,186,168,142,110,34,112,185,78,58,157,134,173,251,154,113,173,92,91,132,238,223,171,195,155,58,255,0,201,87,17,223,160,95,245,58,171,152,101,116,253,93,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,80,15,20,127,110,204,77,252,151,201,225,9,85,192,199,245,217,251,183,252,72,90,160,0,202,184,191,238,23,30,194,120,101,249,215,156,77,18,168,0,4,85,226,143,236,39,137,191,146,249,196,33,74,217,78,246,167,193,191,152,22,247,152,176,52,166,0,50,174,52,167,148,239,101,140,27,249,127,111,121,115,3,170,128,0,138,188,81,253,132,241,55,242,95,56,132,40,4,106,160,0,0,0,101,92,95,247,11,143,97,60,50,252,235,206,38,137,84,0,42,175,142,119,234,79,247,147,248,104,229,92,21,61,169,238,159,151,243,188,198,156,58,175,28,239,212,159,239,39,240,209,202,184,42,123,83,221,63,47,231,121,141,56,93,72,0,0,170,190,57,223,169,63,222,79,225,163,149,112,84,246,167,186,126,95,206,243,26,112,186,144,1,155,108,224,95,242,113,63,52,120,165,121,189,112,196,174,199,149,116,78,141,79,168,68,54,148,195,244,232,206,156,120,70,218,154,45,139,65,70,101,146,37,150,187,200,137,70,106,51,53,29,170,112,105,176,36,219,57,92,170,94,117,27,122,36,73,23,141,209,46,76,58,130,73,163,126,117,58,59,77,71,108,150,164,153,172,144,220,150,231,18,80,189,52,53,56,162,45,28,220,169,234,51,67,153,123,2,54,22,102,27,18,48,250,159,111,75,161,211,104,119,69,74,53,46,12,146,119,123,84,238,161,103,12,200,221,51,90,208,168,230,210,208,181,25,239,66,146,173,85,187,83,185,238,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,0,0,69,94,40,254,194,120,155,249,47,156,66,20,173,148,239,106,124,27,249,129,111,121,139,2,213,56,213,251,44,90,223,48,32,249,117,68,64,14,23,30,221,152,101,249,215,147,205,23,252,0,0,0,3,53,153,177,246,167,198,79,152,23,15,152,190,46,167,133,199,176,158,25,126,117,231,19,68,170,0,1,64,60,81,253,187,49,55,242,95,39,132,39,255,0,5,79,101,139,167,230,4,239,46,167,9,254,34,87,16,108,146,82,179,95,96,55,93,182,24,137,7,17,109,88,242,30,165,76,76,84,169,250,179,9,101,229,34,146,183,20,243,72,66,28,144,166,212,151,92,53,19,39,204,52,145,19,142,107,68,63,234,170,194,186,191,219,91,114,228,183,42,31,249,200,115,169,179,163,185,255,0,21,198,94,109,196,125,202,74,147,238,50,23,167,195,247,61,212,44,213,90,173,217,87,74,250,44,77,183,233,228,229,70,54,139,115,210,145,88,110,43,110,213,119,162,59,81,216,230,201,144,162,233,146,102,164,105,169,106,158,229,48,0,0,0,0,0,0,0,0,0,0,0,0,127,140,200,200,153,17,248,142,125,151,219,83,106,252,20,90,127,164,103,143,62,214,107,86,94,102,175,8,172,55,181,21,10,157,66,127,137,158,187,234,18,139,94,234,63,217,251,191,1,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,94,8,211,196,255,0,107,95,187,222,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,237,25,180,204,60,47,71,227,165,255,0,15,151,179,149,115,213,81,183,93,116,210,99,165,227,253,130,193,56,43,214,80,221,82,232,161,168,251,169,153,178,75,255,0,158,167,39,225,254,145,108,32,0,63,198,92,134,225,197,122,91,167,162,24,109,78,40,254,4,69,169,255,0,208,51,249,196,91,18,157,196,108,203,87,220,57,28,214,104,174,202,164,53,234,18,116,67,53,9,122,23,217,73,248,47,223,175,226,98,108,112,106,194,164,64,179,43,184,159,57,189,178,36,76,149,78,100,181,215,86,148,213,61,244,171,178,244,241,35,236,105,215,239,247,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,237,66,163,212,103,182,127,5,162,4,132,145,253,164,254,223,196,255,0,1,158,138,116,185,118,37,253,26,115,11,210,77,187,88,67,168,86,133,217,198,30,35,35,208,247,23,138,62,242,252,70,135,178,123,138,177,241,111,0,237,58,250,29,230,72,141,74,129,10,81,237,50,250,244,194,142,181,255,0,81,37,226,231,184,180,248,24,237,96,0,41,139,141,12,169,46,102,6,219,140,234,190,173,54,156,51,73,104,95,247,237,68,136,70,108,146,219,50,46,124,207,97,236,120,233,220,80,174,58,76,215,75,82,47,171,69,66,49,31,137,151,237,123,187,253,195,70,49,153,40,241,154,142,146,208,154,66,80,69,248,22,131,253,64,0,0,0,127,20,164,161,38,181,30,132,146,212,255,0,1,66,220,77,241,125,236,71,204,85,86,136,203,187,162,91,75,126,146,101,180,139,235,35,206,152,159,216,73,248,47,226,101,247,152,236,124,24,240,229,85,28,81,184,113,22,87,173,22,53,30,93,53,180,248,104,250,100,83,222,37,106,74,215,192,252,54,233,247,251,133,195,128,0,0,0,0,0,0,0,0,0,10,1,173,101,210,251,205,6,126,177,87,13,44,88,255,0,172,10,236,202,196,221,236,255,0,123,41,126,154,54,95,153,203,117,214,249,220,174,122,21,202,66,183,175,192,139,196,202,239,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,79,64,0,0,25,204,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,161,59,2,192,179,112,178,205,164,225,246,31,91,209,40,118,245,14,57,70,131,6,49,30,198,145,169,153,153,153,153,169,107,82,141,75,90,212,102,181,173,74,82,141,74,81,153,250,0,1,231,238,203,2,205,190,164,219,242,175,11,122,37,89,118,173,97,186,253,32,164,145,169,17,106,45,180,235,77,72,36,107,181,75,66,95,112,209,184,143,106,246,173,58,45,8,82,125,0,0,12,171,139,254,225,113,236,39,134,95,157,121,196,209,42,132,85,226,143,236,39,137,191,146,249,196,33,64,35,85,0,0,40,7,138,63,183,102,38,254,75,228,240,132,255,0,224,169,236,177,116,252,192,157,229,212,225,63,192,0,69,94,40,254,194,120,155,249,47,156,66,20,2,53,80,3,149,102,199,217,99,25,62,95,220,62,92,248,205,96,213,64,0,138,188,81,253,132,241,55,242,95,56,132,41,91,41,222,212,248,55,243,2,222,243,22,6,148,192,120,172,104,194,27,55,30,176,190,224,194,60,64,98,91,148,43,138,58,89,144,113,31,54,95,105,104,113,46,180,243,107,238,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,127,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,222,113,106,75,42,66,117,36,182,165,173,190,129,199,59,245,39,251,201,252,52,118,174,28,28,63,225,229,222,132,214,45,226,245,187,254,187,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,92,110,206,160,0,31,38,218,181,168,86,125,57,234,77,185,7,164,137,34,161,62,168,227,124,213,185,186,84,217,78,203,146,230,171,51,50,222,251,238,175,77,118,167,118,137,34,73,17,20,32,227,1,141,247,246,24,224,53,51,15,237,10,28,180,83,113,34,68,138,93,106,225,105,199,155,40,12,51,202,115,162,37,55,162,73,114,210,110,164,201,106,209,76,179,37,27,23,184,212,221,64,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,115,36,54,211,110,56,100,146,82,204,144,100,148,169,70,73,61,31,96,190,16,217,184,11,133,246,254,17,225,251,18,219,161,91,177,212,204,115,150,249,188,251,171,91,138,117,215,156,95,98,53,184,235,142,56,100,146,74,8,214,100,148,165,36,73,47,106,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,247,34,91,110,182,219,132,74,37,32,205,4,74,74,146,102,147,206,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,51,67,141,56,219,132,74,36,172,137,100,74,74,84,70,146,181,238,14,121,133,190,241,31,14,46,44,25,187,99,85,106,241,48,247,166,114,151,93,126,83,43,110,36,25,4,104,98,152,164,25,147,199,176,216,125,109,43,235,18,77,238,108,205,164,180,202,28,130,220,81,253,187,49,55,242,95,39,132,37,87,3,31,215,103,238,223,241,33,106,128,3,42,226,255,0,184,92,123,9,225,151,231,94,113,52,74,160,0,17,87,138,63,176,158,38,254,75,231,16,133,43,101,59,218,159,6,254,96,91,222,98,192,210,152,0,202,184,210,158,83,189,150,48,111,229,253,189,229,204,14,170,0,2,42,241,71,246,19,196,223,201,124,226,16,160,17,170,128,0,0,1,149,113,127,220,46,61,132,240,203,243,175,56,154,37,80,0,170,190,57,223,169,63,222,79,225,163,149,112,84,246,167,186,126,95,206,243,26,112,234,188,115,191,82,127,188,159,195,71,42,224,169,237,79,116,252,191,157,230,52,225,117,32,0,2,170,248,231,126,164,255,0,121,63,134,142,85,193,83,218,158,233,249,127,59,204,105,194,234,64,114,172,213,98,151,232,91,46,56,139,137,140,215,125,13,62,141,111,202,244,84,222,151,168,229,85,29,71,38,15,213,154,22,149,107,41,214,19,235,164,208,90,234,189,18,74,50,205,181,38,147,85,175,213,97,80,168,84,201,117,26,149,70,67,113,33,195,136,202,158,126,75,238,40,146,219,77,182,146,53,45,106,81,146,73,36,70,102,102,68,67,78,120,79,98,254,139,240,178,205,195,63,74,122,79,232,149,191,78,161,117,188,142,79,85,210,198,109,158,111,47,114,182,110,229,238,219,185,90,107,166,167,166,163,213,138,96,227,79,96,73,161,102,26,212,196,24,246,244,72,116,219,170,215,68,101,206,100,154,74,231,212,97,200,112,158,55,73,39,189,75,68,119,224,32,150,178,238,141,137,73,159,44,201,46,11,23,252,154,22,97,174,188,62,145,112,196,135,77,186,173,117,201,68,23,141,164,174,125,70,28,134,205,146,104,212,91,212,180,71,126,122,205,8,62,232,222,165,17,242,200,211,115,224,0,2,42,241,71,246,19,196,223,201,124,226,16,165,108,167,123,83,224,223,204,11,123,204,88,22,169,198,175,217,98,214,249,129,7,203,170,34,0,112,184,246,236,195,47,206,188,158,104,191,224,0,0,0,25,172,205,143,181,62,50,124,192,184,124,197,241,117,60,46,61,132,240,203,243,175,56,154,37,80,0,10,1,226,143,237,217,137,191,146,249,60,33,63,248,42,123,44,93,63,48,39,121,117,56,79,240,21,193,197,99,35,146,113,42,149,63,52,152,108,184,141,87,109,138,57,174,233,166,41,13,48,85,26,116,84,173,103,53,14,104,70,185,44,181,170,84,151,20,124,198,90,109,40,52,169,164,182,245,75,88,23,253,229,133,151,149,39,16,112,250,225,151,67,184,104,114,10,76,25,209,140,183,180,189,12,140,140,140,141,43,66,146,106,66,208,162,52,45,10,82,84,74,74,140,143,66,121,59,205,85,155,154,252,35,167,222,20,106,148,68,220,244,232,241,227,93,148,134,219,54,87,78,168,154,61,115,75,74,90,213,211,56,164,184,166,87,185,91,144,70,147,62,98,28,66,59,168,0,0,0,0,0,0,0,0,0,0,0,10,120,227,57,135,10,167,98,133,189,136,177,125,88,178,104,241,41,174,39,199,87,213,34,160,241,171,83,86,190,5,225,183,79,191,220,56,231,12,140,95,123,14,51,21,73,162,58,238,216,151,43,140,82,72,182,145,253,100,137,208,211,251,10,63,4,124,72,190,242,23,210,149,37,105,37,164,245,37,22,165,248,15,232,0,0,0,15,242,146,201,72,140,236,117,22,164,234,20,131,47,196,180,25,206,206,213,179,34,216,204,246,33,71,144,157,165,54,227,171,77,104,181,35,250,181,212,36,145,120,25,254,207,191,191,220,36,199,5,233,114,91,204,21,201,25,165,125,90,173,41,134,162,208,191,239,218,113,24,185,224,0,28,83,56,88,171,31,9,48,14,236,175,173,222,92,137,52,169,240,162,158,211,63,175,84,41,11,71,245,20,94,45,251,203,79,137,140,240,212,101,203,190,239,233,83,159,94,178,110,26,194,222,90,180,46,238,62,241,153,158,133,180,188,87,247,23,224,52,45,146,171,1,24,119,150,251,46,148,159,181,58,143,78,168,56,127,21,174,4,116,153,253,165,126,199,196,191,1,220,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,126,58,205,50,53,110,143,58,141,53,59,163,207,140,236,87,83,169,150,168,90,77,42,46,198,71,224,103,224,100,51,175,157,92,45,127,10,179,25,122,82,140,191,154,212,171,53,26,148,66,237,234,176,228,233,9,66,126,218,140,244,38,252,76,200,254,36,37,223,7,204,120,58,21,203,84,194,10,212,221,176,170,9,126,116,68,242,245,214,74,220,129,29,9,213,45,153,248,17,247,53,145,124,75,222,45,224,143,82,212,135,244,0,82,103,24,162,63,229,27,72,212,180,255,0,83,81,255,0,254,126,160,57,87,13,248,104,153,154,123,107,123,252,174,67,240,222,47,87,118,227,77,70,39,171,247,107,175,136,208,64,0,0,0,0,229,153,158,196,24,248,101,129,55,165,212,235,187,29,98,135,81,233,189,83,61,207,38,27,206,32,190,202,180,238,143,19,45,62,35,56,215,189,203,38,243,188,171,87,76,163,213,218,189,70,76,213,120,120,186,234,151,238,34,47,21,124,11,240,33,121,156,48,112,168,240,247,45,244,202,188,168,188,169,23,33,179,87,65,239,221,185,153,16,33,40,143,178,212,69,169,163,224,71,247,16,152,0,0,0,0,0,0,0,0,0,0,3,159,225,78,5,225,198,13,76,187,234,214,85,27,149,85,190,238,9,183,37,126,164,249,146,229,77,149,33,247,30,36,41,100,69,163,45,115,84,134,155,34,36,165,38,163,61,86,183,22,190,128,0,0,3,149,101,163,46,150,38,87,240,178,6,25,216,177,255,0,197,76,172,77,222,247,247,206,169,211,50,203,243,57,110,186,231,39,155,200,66,185,72,86,196,120,17,120,153,245,80,0,0,0,1,85,127,220,49,255,0,230,162,255,0,153,63,253,94,39,254,87,48,47,249,53,224,77,179,130,159,74,126,145,253,28,235,127,190,125,15,71,207,234,38,63,39,250,30,99,155,118,243,246,253,179,215,110,189,181,208,186,168,229,89,163,192,191,229,41,129,55,54,10,125,41,250,57,244,143,162,254,249,244,61,103,35,167,152,196,159,232,121,141,238,221,200,219,246,203,77,218,247,211,67,128,31,220,49,255,0,230,162,255,0,153,63,253,94,45,80,0,4,0,205,31,10,79,229,41,142,215,54,53,254,158,190,142,125,35,232,191,189,159,69,186,206,71,79,13,136,223,211,117,109,238,221,200,221,246,11,77,218,119,211,83,239,249,41,202,151,242,62,194,202,174,25,253,61,250,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,109,78,64,0,0,229,89,163,192,191,229,41,129,55,54,10,125,41,250,57,244,143,162,254,249,244,61,103,35,167,152,196,159,232,121,141,238,221,200,219,246,203,77,218,247,211,67,128,31,220,49,255,0,230,162,255,0,153,63,253,94,45,80,7,148,197,139,23,244,161,133,151,150,25,250,83,209,159,75,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,254,106,47,249,147,255,0,213,226,213,0,7,42,205,30,5,255,0,41,76,9,185,176,83,233,79,209,207,164,125,23,247,207,161,235,57,29,60,198,36,255,0,67,204,111,118,238,70,223,182,90,110,215,190,154,28,42,194,126,13,127,162,252,83,179,113,51,249,71,122,79,232,149,193,78,174,244,95,68,57,61,87,75,37,183,185,92,206,181,91,55,114,246,238,218,173,53,215,67,211,65,101,64,3,133,103,7,41,150,110,110,176,191,232,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,66,15,238,24,255,0,243,81,127,204,159,254,175,19,82,196,202,151,255,0,107,90,222,97,111,223,210,221,215,132,157,122,109,154,204,202,95,69,254,17,210,236,145,45,163,121,238,166,99,61,41,19,114,13,69,246,137,106,66,159,73,62,36,0,0,0,15,147,116,218,118,173,243,66,149,107,94,182,205,42,224,162,205,217,212,211,170,144,155,151,21,253,139,74,209,189,167,9,72,86,213,161,42,45,75,178,146,70,93,200,135,42,203,102,80,240,107,42,95,75,127,68,176,170,172,253,49,168,34,108,207,72,79,84,158,67,45,111,233,226,51,169,22,140,181,205,119,105,175,123,170,230,31,49,197,232,157,189,172,0,71,92,233,100,182,205,206,77,155,72,163,86,110,41,118,221,195,109,200,113,234,45,105,150,78,74,35,161,227,108,164,178,236,99,90,18,234,28,75,77,232,123,146,180,173,180,25,43,110,244,57,215,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,235,30,90,220,86,174,58,181,122,202,61,53,208,180,34,34,40,87,154,62,20,159,202,83,29,174,108,107,253,61,125,28,250,71,209,127,123,62,139,117,156,142,158,27,17,191,166,234,219,221,187,145,187,236,22,155,180,239,166,167,213,114,49,145,143,228,93,244,219,253,116,126,152,253,49,244,111,251,73,232,254,151,164,234,127,249,67,219,247,117,63,238,116,217,239,215,180,170,0,21,87,253,195,31,254,106,47,249,147,255,0,213,226,127,229,115,2,255,0,147,94,4,219,56,41,244,167,233,31,209,206,183,251,231,208,244,124,254,162,99,242,127,161,230,57,183,111,63,111,219,61,118,235,219,93,11,170,128,0,229,89,163,192,191,229,41,129,55,54,10,125,41,250,57,244,143,162,254,249,244,61,103,35,167,152,196,159,232,121,141,238,221,200,219,246,203,77,218,247,211,67,133,88,79,193,175,244,95,138,118,110,38,127,40,239,73,253,18,184,41,213,222,139,232,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,85,95,247,12,127,249,168,191,230,79,255,0,87,139,41,194,123,23,244,95,133,150,110,25,250,83,210,127,68,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,172,0,7,42,205,30,5,255,0,41,76,9,185,176,83,233,79,209,207,164,125,23,247,207,161,235,57,29,60,198,36,255,0,67,204,111,118,238,70,223,182,90,110,215,190,154,28,0,254,225,143,255,0,53,23,252,201,255,0,234,241,106,128,0,0,2,170,255,0,184,99,255,0,205,69,255,0,50,127,250,188,79,252,174,96,95,242,107,192,155,103,5,62,148,253,35,250,57,214,255,0,124,250,30,143,159,212,76,126,79,244,60,199,54,237,231,237,251,103,174,221,123,107,161,117,80,1,21,115,207,145,143,229,163,244,39,253,116,126,135,125,14,244,151,251,73,233,14,171,171,233,191,249,67,59,54,244,223,238,181,223,238,211,191,148,201,79,13,239,228,125,138,117,92,76,253,50,253,45,244,157,190,253,11,162,250,59,208,114,249,146,99,189,205,230,117,78,235,167,77,183,110,210,215,126,186,246,208,253,94,121,242,49,252,180,126,132,255,0,174,143,208,239,161,222,146,255,0,105,61,33,213,117,125,55,255,0,40,103,102,222,155,253,214,187,253,218,119,242,153,41,225,189,252,143,177,78,171,137,159,166,95,165,190,147,183,223,161,116,95,71,122,14,95,50,76,119,185,188,206,169,221,116,233,182,237,218,90,239,215,94,218,28,213,0,0,17,87,60,249,24,254,90,63,66,127,215,71,232,119,208,239,73,127,180,158,144,234,186,190,155,255,0,148,51,179,111,77,254,235,93,254,237,59,249,76,148,240,222,254,71,216,167,85,196,207,211,47,210,223,73,219,239,208,186,47,163,189,7,47,153,38,59,220,222,103,84,238,186,116,219,118,237,45,119,235,175,109,14,106,128,143,249,214,202,151,242,193,194,202,86,25,253,61,250,37,232,203,129,138,239,91,232,190,191,153,203,141,33,158,87,47,156,214,154,245,59,183,110,61,54,105,167,125,74,42,225,63,6,191,209,126,41,217,184,153,252,163,189,39,244,74,224,167,87,122,47,162,28,158,171,165,146,219,220,174,103,90,173,155,185,123,119,109,86,154,235,161,233,160,178,160,17,255,0,58,217,82,254,88,56,89,74,195,63,167,191,68,189,25,112,49,93,235,125,23,215,243,57,113,164,51,202,229,243,154,211,94,167,118,237,199,166,205,52,239,169,70,172,1,225,39,93,203,254,50,218,120,197,110,102,115,168,151,108,212,19,33,200,223,66,208,142,174,42,210,166,228,198,222,185,139,38,249,172,56,235,92,205,134,164,111,220,159,89,36,98,197,64,0,7,42,205,30,5,255,0,41,76,9,185,176,83,233,79,209,207,164,125,23,247,207,161,235,57,29,60,198,36,255,0,67,204,111,118,238,70,223,182,90,110,215,190,154,28,42,194,126,13,127,162,252,83,179,113,51,249,71,122,79,232,149,193,78,174,244,95,68,57,61,87,75,37,183,185,92,206,181,91,55,114,246,238,218,173,53,215,67,211,65,42,179,173,149,47,229,131,133,148,172,51,250,123,244,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,250,151,0,202,231,10,79,228,215,142,214,206,53,254,158,190,145,253,28,235,127,189,159,69,186,62,127,81,13,248,223,211,117,110,109,219,207,221,246,15,93,186,118,215,82,159,224,0,0,0,43,87,22,56,53,254,148,49,78,242,196,207,229,29,232,207,165,183,5,70,187,209,125,16,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,233,79,210,63,163,157,111,247,207,161,232,249,253,68,199,228,255,0,67,204,115,110,222,126,223,182,122,237,215,182,186,23,85,0,1,0,51,71,194,147,249,74,99,181,205,141,127,167,175,163,159,72,250,47,239,103,209,110,179,145,211,195,98,55,244,221,91,123,183,114,55,125,130,211,118,157,244,212,251,254,74,114,165,252,143,176,178,171,134,127,79,126,150,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,219,83,144,0,2,189,115,21,194,2,205,198,140,92,174,226,149,153,139,242,236,180,92,210,23,82,169,211,30,162,29,81,7,81,117,106,92,135,218,113,82,90,82,16,226,149,188,219,50,86,213,154,246,168,144,105,109,31,175,45,28,47,47,188,175,226,156,12,76,177,115,87,254,42,29,98,23,208,102,127,190,116,190,165,151,159,135,204,118,91,156,158,111,33,9,230,161,59,209,226,71,226,71,63,192,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,221,105,35,208,215,240,51,251,140,81,157,145,114,201,179,47,42,45,211,20,244,118,145,81,141,53,62,30,45,58,149,251,200,203,197,63,3,252,12,104,231,44,24,133,31,19,176,38,203,186,154,119,123,175,208,233,221,79,170,101,181,229,67,101,197,151,217,78,189,215,226,69,167,192,117,48,0,0,0,1,159,126,36,16,211,15,52,247,46,215,249,188,247,230,60,126,174,221,166,170,140,191,87,239,211,79,17,213,120,58,235,252,163,170,250,22,191,234,106,71,255,0,207,211,197,217,128,15,225,158,133,169,138,135,227,9,143,7,93,185,105,120,65,69,153,186,20,4,177,58,90,121,122,105,37,14,79,142,180,250,205,145,248,25,119,37,153,124,11,222,34,38,74,176,181,252,85,204,101,153,74,34,214,45,54,179,78,169,75,46,222,179,13,206,142,149,167,237,164,203,82,115,196,140,207,224,67,69,20,106,100,106,37,30,13,26,26,54,199,129,25,168,173,39,83,61,16,132,146,82,90,153,153,248,17,120,153,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,0,0,0,0,0,0,0,0,43,11,140,110,6,191,81,161,209,177,142,139,15,123,145,156,143,76,151,245,132,91,90,74,42,18,22,191,89,206,254,37,216,145,175,192,253,194,178,112,98,255,0,169,225,134,40,219,23,181,46,79,37,116,186,188,41,78,158,196,171,115,109,72,109,211,79,172,149,105,253,25,119,34,51,252,124,6,141,176,47,17,162,98,174,21,91,87,180,103,185,171,168,210,225,191,32,246,154,116,121,200,205,58,162,238,148,255,0,140,247,17,23,253,3,222,128,10,78,227,26,83,139,49,180,126,177,205,201,59,98,63,43,177,22,136,235,234,26,23,111,237,241,238,57,31,14,105,148,248,121,167,181,186,246,121,156,249,112,89,99,214,81,109,116,234,49,54,171,183,143,129,246,62,195,65,160,0,0,0,2,186,56,195,226,212,74,54,24,210,176,193,167,180,151,58,115,19,212,157,167,221,165,199,168,48,125,246,25,120,151,237,17,253,222,241,86,217,115,195,247,177,55,26,45,27,73,180,111,110,85,102,2,95,45,72,190,169,82,217,109,95,214,79,237,251,143,81,163,252,60,183,26,179,236,27,106,210,96,180,110,139,72,135,78,65,119,236,76,178,134,203,196,207,246,126,39,248,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,114,121,149,182,126,6,95,181,241,47,196,134,112,51,25,135,239,97,150,52,93,214,147,136,216,220,90,204,244,176,90,145,253,82,101,188,218,127,172,175,216,247,158,162,210,120,60,98,220,74,206,24,213,112,193,215,181,151,6,115,243,210,157,167,217,164,71,167,176,93,246,17,120,159,237,25,253,222,241,98,224,0,0,0,3,62,92,70,102,83,230,102,158,233,232,25,229,242,37,206,101,255,0,89,71,185,210,168,203,220,174,254,30,37,216,187,14,185,193,204,167,30,99,107,29,27,155,83,244,98,71,55,177,30,168,235,233,250,151,127,236,240,238,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,37,95,226,253,228,101,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,233,15,185,145,31,225,224,44,219,131,150,6,191,78,161,214,113,142,181,15,99,146,92,145,76,137,245,132,123,154,82,41,242,16,191,85,206,222,7,216,209,175,196,253,194,207,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,120,44,116,195,136,24,171,133,87,45,149,61,189,199,80,165,204,101,147,213,69,181,215,35,58,218,85,217,73,215,78,97,246,51,34,255,0,164,103,47,26,176,246,126,23,98,141,203,100,207,107,103,163,106,179,35,178,123,146,123,218,110,67,141,165,93,148,173,53,229,159,99,51,63,250,69,129,240,138,204,212,186,109,98,94,5,92,50,185,145,37,27,147,96,250,132,91,92,82,160,69,109,30,163,90,159,98,62,234,94,159,18,247,139,110,0,20,171,198,86,3,16,179,23,66,91,45,108,55,237,88,174,171,214,51,213,74,157,80,212,252,126,225,25,178,111,37,248,217,160,194,243,142,255,0,40,220,187,168,141,169,91,73,94,169,212,99,235,216,198,143,216,51,54,91,53,47,121,154,75,85,105,166,189,188,116,31,232,0,0,0,63,202,84,134,225,197,122,91,199,163,108,54,167,20,127,113,22,167,255,0,64,160,94,36,152,185,35,21,115,41,88,245,191,155,91,157,69,9,162,208,187,148,121,243,52,87,216,73,248,57,224,122,254,38,59,71,7,92,39,118,183,139,117,124,73,156,222,232,80,41,114,33,178,90,145,105,33,18,105,239,37,93,150,71,246,76,251,26,76,190,255,0,112,185,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,20,211,198,43,9,221,162,226,221,35,18,96,183,182,20,250,84,120,111,22,164,122,200,92,154,131,202,87,117,153,253,146,46,196,146,47,191,220,56,183,13,188,93,145,133,57,148,164,122,223,205,174,62,158,132,233,104,93,138,68,248,122,171,236,40,252,27,240,45,63,18,23,245,22,75,115,34,179,45,147,213,183,219,75,137,63,137,25,106,95,244,143,245,0,0,0,31,230,249,153,50,225,165,123,12,146,122,43,77,116,237,227,160,206,14,114,37,63,43,52,24,158,114,30,230,155,119,117,105,180,171,105,39,213,42,140,141,59,16,146,252,26,233,236,77,204,93,117,199,154,222,108,90,178,157,79,172,101,162,147,58,159,161,248,253,226,234,192,5,73,113,117,204,204,186,141,98,38,4,219,242,121,113,98,155,115,103,122,132,123,156,74,167,197,113,30,187,90,151,99,46,233,94,159,2,247,138,251,193,92,61,168,98,142,40,219,86,76,6,183,250,78,171,14,59,199,185,37,177,167,36,54,218,149,221,73,215,78,97,118,35,35,255,0,164,104,211,2,240,226,6,21,97,85,181,101,65,111,105,211,233,112,217,120,245,81,239,117,184,205,54,165,119,82,180,215,150,93,136,204,191,233,30,244,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,240,203,82,208,253,226,172,120,186,229,149,111,55,15,29,45,212,235,203,75,112,102,179,175,130,75,175,148,227,187,150,239,224,91,82,143,192,253,194,182,176,102,254,153,134,56,163,108,222,209,23,183,209,85,104,82,158,45,8,247,54,212,134,220,82,123,165,90,107,179,196,136,207,241,240,26,57,192,220,67,133,138,120,83,108,94,208,149,175,164,169,48,164,58,90,31,170,227,145,154,116,203,186,83,175,244,133,224,68,95,244,15,118,2,152,56,209,186,135,51,15,109,18,93,223,182,207,134,71,234,233,161,245,213,30,194,50,228,166,138,229,111,52,24,112,219,103,218,45,207,71,148,162,248,165,53,24,218,151,137,124,70,141,152,65,54,203,109,145,104,73,73,39,79,134,132,63,236,0,0,0,114,252,206,222,95,64,242,251,136,119,50,63,167,137,107,213,156,142,95,23,147,9,229,164,190,202,139,197,30,242,208,102,242,229,173,203,187,110,138,165,197,37,63,206,107,19,223,152,180,234,95,109,215,13,102,90,145,17,120,171,224,69,247,16,190,14,26,184,70,214,25,229,198,135,82,83,155,159,185,152,141,91,81,105,166,210,145,2,25,153,125,181,17,247,71,143,111,192,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,251,105,34,238,191,30,255,0,129,138,31,182,171,114,237,43,162,151,113,70,79,243,154,60,246,38,33,58,151,219,105,194,89,22,166,70,94,41,248,25,125,198,52,135,150,27,203,233,238,95,112,242,230,115,179,242,237,122,75,146,11,224,234,161,50,181,23,217,73,120,175,220,90,14,160,0,0,0,63,225,244,19,140,184,217,150,164,164,154,116,248,234,67,57,89,215,162,185,68,205,6,35,182,225,246,149,115,86,37,36,190,9,85,70,78,133,226,127,1,38,120,46,58,134,243,15,114,146,157,217,186,207,152,69,234,235,169,245,212,238,194,231,192,120,76,114,196,56,88,89,133,55,61,237,53,90,21,54,147,54,67,69,161,250,206,55,25,215,72,187,37,90,127,70,126,36,101,255,0,64,206,54,51,95,211,49,59,20,110,123,218,90,247,122,86,173,54,83,37,161,22,214,221,144,227,137,79,100,167,93,55,248,153,17,254,30,2,201,120,69,229,149,108,183,51,29,46,36,105,204,75,144,97,51,175,137,31,65,41,183,119,33,223,196,182,169,31,137,251,133,167,17,104,90,23,184,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,7,153,196,187,42,6,35,97,253,197,99,84,75,234,43,180,169,116,229,43,214,245,121,204,45,173,123,41,38,122,18,207,182,226,252,75,196,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,101,172,203,82,104,251,40,247,124,126,39,57,248,67,102,77,200,53,25,216,17,89,86,172,200,55,106,81,87,167,245,212,168,17,80,141,18,214,190,4,125,205,122,124,75,222,45,156,127,12,244,45,76,81,167,22,171,137,21,220,202,52,210,26,217,232,250,58,97,153,238,215,113,162,124,238,254,5,167,143,223,248,143,49,195,22,219,157,94,205,5,33,248,141,238,69,57,184,243,93,61,72,180,67,117,24,102,126,38,95,31,118,191,128,191,48,0,0,0,21,243,197,251,21,14,214,194,26,125,147,21,237,36,85,230,181,204,78,223,22,93,139,61,179,238,104,50,241,79,184,200,255,0,15,17,85,57,107,176,229,98,70,56,89,150,188,118,121,136,145,92,167,19,229,184,139,70,149,49,148,40,251,169,63,183,238,61,70,143,172,43,113,155,66,201,160,90,236,39,106,41,52,200,176,136,181,51,254,137,148,163,222,103,251,63,19,252,76,125,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,31,6,253,183,25,187,236,154,253,174,250,119,34,173,76,149,8,203,83,47,233,89,82,61,198,95,181,241,47,196,134,112,115,41,97,202,195,124,112,188,237,121,12,242,209,30,185,81,38,11,113,30,173,38,99,200,73,246,82,191,99,222,122,139,86,225,3,138,103,116,225,13,66,201,148,246,178,41,19,93,229,167,111,131,45,69,128,217,119,36,17,120,171,222,102,127,143,136,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,207,225,239,211,240,30,159,132,173,196,138,22,101,29,105,109,111,235,232,234,134,71,187,77,166,185,240,123,248,30,190,31,119,226,47,44,143,82,212,135,244,84,207,23,172,201,174,117,70,14,4,81,151,245,49,205,170,148,181,233,253,116,170,124,85,163,69,53,175,129,151,114,94,159,2,247,136,47,149,188,23,168,227,190,51,80,108,120,73,213,131,151,22,68,229,106,159,86,47,86,195,78,31,117,160,207,66,116,187,37,91,190,31,18,209,70,25,217,80,48,231,15,237,219,26,156,95,81,66,165,67,167,36,253,111,91,146,194,26,215,186,148,101,169,32,187,110,63,196,252,71,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,21,249,197,155,46,113,239,236,57,111,23,169,108,107,86,183,154,38,159,86,227,255,0,2,97,137,210,21,217,78,165,63,109,101,224,147,87,226,93,133,70,224,245,243,39,13,49,62,218,188,217,123,147,232,138,180,57,78,175,105,43,106,26,144,219,135,219,106,181,251,30,226,63,237,240,26,58,192,235,254,6,39,97,53,171,122,192,151,212,149,78,143,6,75,171,229,169,31,88,228,102,156,50,208,210,159,219,47,2,34,239,253,131,219,73,86,200,206,175,93,54,161,71,255,0,32,207,46,126,234,43,168,230,118,240,90,220,223,201,169,84,25,46,218,104,69,80,149,219,195,239,29,251,131,181,49,114,49,166,173,60,139,179,116,135,211,254,105,116,243,248,139,161,0,0,0,31,195,50,34,51,63,2,20,111,197,163,20,126,157,230,45,186,36,87,52,139,111,210,202,152,226,52,241,121,137,211,146,106,212,208,147,240,95,134,166,95,121,143,103,193,231,11,17,93,197,58,166,33,74,103,86,233,240,95,140,218,183,120,56,220,154,123,165,216,150,95,31,217,50,255,0,160,92,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,10,105,227,13,133,168,161,98,157,43,16,162,179,163,117,8,44,70,113,91,188,92,114,77,65,211,236,107,63,135,236,145,127,208,60,103,9,124,81,250,9,152,183,40,146,156,214,45,193,75,58,99,104,211,193,231,231,65,73,43,82,66,143,193,30,26,145,125,228,47,32,140,140,136,203,192,199,244,0,0,0,82,247,24,170,98,216,198,154,68,243,46,206,82,35,167,252,242,234,7,241,28,7,32,149,21,211,179,59,103,173,14,108,231,84,169,236,159,109,117,35,168,69,237,225,247,13,13,70,86,248,205,47,93,119,33,39,255,0,32,241,56,227,127,192,195,28,39,186,175,89,242,250,98,166,81,231,73,105,124,181,47,235,27,140,235,137,45,9,42,253,131,241,35,46,223,216,51,139,140,55,204,156,75,197,11,150,243,121,238,119,165,234,211,37,180,189,164,157,200,118,67,142,23,109,169,211,237,251,200,191,179,192,91,143,9,156,185,177,96,225,203,152,189,84,99,109,90,225,104,218,97,91,140,255,0,153,62,196,25,9,236,151,84,159,182,131,241,73,43,240,46,194,193,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,121,236,65,180,161,223,86,77,118,208,156,141,205,85,233,210,161,25,106,101,253,43,43,111,220,105,63,5,159,188,191,18,25,211,205,78,19,84,112,103,28,46,123,66,116,110,75,71,81,155,38,17,111,74,183,69,235,31,109,181,118,90,204,181,38,143,178,143,119,199,239,177,158,15,56,240,253,118,141,84,193,106,138,189,106,123,79,213,24,61,11,250,54,209,79,140,146,236,217,124,79,185,172,207,238,247,139,40,172,169,72,163,206,90,11,85,38,51,166,69,247,237,49,156,28,219,203,126,102,99,241,17,114,19,181,72,185,234,232,34,212,143,177,79,127,225,248,137,187,193,118,141,204,185,238,74,202,218,213,41,137,49,130,86,239,3,230,83,149,225,175,250,5,182,128,0,0,15,145,119,212,189,13,105,214,234,250,233,208,211,164,201,255,0,231,26,82,190,7,240,248,24,205,222,101,238,169,151,142,61,95,181,121,110,110,255,0,84,149,84,53,216,139,70,250,215,148,69,216,139,246,143,196,181,23,17,194,127,15,126,133,229,148,170,18,89,210,69,122,171,233,70,215,187,253,133,250,124,19,34,208,148,101,226,159,184,254,226,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,77,50,202,117,8,204,235,34,131,85,244,163,139,221,254,194,197,62,113,153,104,106,34,241,87,222,127,113,138,118,203,69,213,50,206,199,171,10,175,13,123,127,213,37,45,14,246,35,213,190,181,149,25,119,35,253,146,240,45,70,145,109,10,151,166,109,58,37,95,95,240,234,116,105,63,252,251,73,87,192,190,63,2,31,92,0,0,0,84,151,26,42,63,46,231,182,235,40,107,68,170,36,54,13,91,188,79,153,81,87,134,191,232,16,139,41,18,223,135,152,252,59,92,116,238,82,238,122,66,12,181,34,236,115,216,248,254,3,71,212,101,41,116,120,43,89,104,165,70,104,204,190,253,164,43,95,140,54,60,63,66,163,82,240,90,156,175,90,160,211,21,71,207,66,254,141,196,84,35,40,187,182,127,2,238,75,35,251,189,226,185,178,173,132,213,28,102,199,11,98,208,129,27,156,209,84,161,73,155,235,165,59,98,245,140,54,226,187,173,6,122,19,165,217,39,187,225,247,104,179,15,173,40,118,37,145,66,180,32,163,107,84,138,116,88,37,220,207,94,83,40,111,222,106,63,4,23,188,255,0,19,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,47,19,46,196,141,126,7,238,21,189,150,60,85,168,224,230,53,91,23,132,23,249,77,38,165,9,153,135,181,42,214,49,75,101,199,11,186,23,238,108,188,11,95,135,192,104,126,131,120,69,189,48,114,45,237,17,223,170,171,91,136,168,146,182,159,110,108,82,115,192,210,71,224,175,129,126,5,224,51,161,152,201,10,149,152,28,76,121,75,223,173,225,89,208,244,211,183,90,240,180,158,11,84,100,22,12,92,213,254,159,215,59,146,108,78,110,255,0,119,73,78,94,221,53,254,221,116,254,209,99,128,0,0,3,135,103,86,244,250,17,150,171,234,114,93,229,174,125,10,169,1,181,109,215,214,92,9,6,95,213,63,217,251,191,17,158,235,82,19,215,126,37,209,233,235,79,57,218,213,114,59,42,45,73,59,212,244,132,151,220,69,169,171,238,254,193,163,236,188,218,172,217,152,37,100,80,90,107,150,166,45,234,98,92,78,227,61,22,152,141,36,203,93,79,246,126,35,162,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,121,133,181,89,188,240,74,247,160,186,215,49,79,219,213,52,182,157,198,90,173,81,29,65,22,186,151,237,123,207,65,156,27,174,19,214,134,37,214,41,232,46,75,180,90,236,134,82,93,149,177,76,200,81,125,228,122,26,126,255,0,237,26,17,201,85,233,244,223,45,86,44,229,59,204,92,10,21,46,3,138,219,167,172,136,17,204,255,0,170,95,181,247,254,35,184,128,0,0,10,227,227,75,70,65,224,197,179,95,233,253,114,185,33,68,230,239,247,116,149,21,237,211,95,237,215,79,237,21,109,151,57,10,139,152,28,51,121,43,217,165,225,70,212,244,215,183,90,200,209,125,118,240,139,101,224,236,171,218,91,191,85,73,183,23,81,53,109,62,252,168,166,231,129,36,207,193,63,3,252,15,192,103,131,51,184,171,81,198,44,107,185,239,9,207,243,90,85,78,107,48,207,106,83,164,110,173,231,27,46,200,71,185,195,241,45,126,34,200,120,65,96,7,162,109,217,248,201,89,133,182,68,213,59,10,42,185,154,234,202,219,129,33,10,209,46,25,120,145,246,52,107,241,63,112,179,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,30,35,26,176,250,30,41,97,109,205,99,204,46,213,90,84,216,173,159,127,85,110,199,113,162,62,202,78,191,210,31,109,72,191,15,17,156,108,107,176,38,97,110,43,93,22,68,164,233,232,138,196,216,172,171,82,245,155,106,75,141,37,93,148,173,53,229,248,25,153,254,62,34,218,120,115,99,131,151,238,82,238,123,90,95,121,150,189,54,108,54,83,241,98,53,50,34,19,224,218,75,197,126,243,81,253,230,42,71,27,29,83,248,205,126,190,178,209,78,92,245,69,153,124,12,229,184,98,230,56,67,194,143,19,43,51,77,136,252,163,126,229,113,213,250,230,173,234,58,116,13,85,223,195,93,60,4,221,0,0,0,21,201,198,55,21,159,183,240,218,143,135,148,247,246,191,82,155,30,75,233,218,71,172,119,35,212,25,87,115,65,151,137,23,130,136,255,0,233,21,241,144,124,63,119,16,51,71,99,161,181,237,43,126,179,76,174,175,177,30,169,98,163,23,82,251,73,253,191,191,240,49,162,4,32,155,66,91,79,130,72,136,135,253,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16,78,33,77,171,193,68,100,99,59,249,249,195,247,112,255,0,52,119,186,28,94,226,184,43,21,58,234,59,105,162,95,168,202,208,190,210,191,99,238,252,8,88,63,7,44,86,126,224,195,106,198,30,84,31,220,253,54,108,137,44,39,105,22,145,219,143,79,101,61,201,4,94,38,126,42,51,255,0,164,88,216,0,0,0,132,92,94,33,71,153,149,152,102,252,126,105,177,114,182,242,61,115,78,213,38,157,63,69,118,241,211,95,1,76,248,40,234,152,198,91,9,244,22,170,110,231,165,172,139,226,101,41,179,22,221,196,99,28,28,176,178,151,108,90,209,123,77,186,41,176,161,188,95,6,36,211,37,161,94,45,168,188,81,238,52,159,222,66,165,176,86,192,153,138,120,173,107,217,17,147,175,165,235,16,162,188,173,75,213,109,217,45,180,165,119,82,117,211,153,224,70,71,248,120,141,28,224,174,31,67,194,220,45,182,108,120,101,218,149,74,133,21,195,239,235,45,168,237,180,103,221,74,211,250,50,237,169,151,227,226,61,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,190,49,24,21,232,58,197,39,26,32,163,249,189,65,230,41,79,119,255,0,102,113,85,9,42,62,238,25,248,17,120,32,139,239,247,8,65,129,120,233,93,193,147,186,26,165,187,181,171,138,223,155,70,89,109,65,233,212,114,181,63,89,181,251,154,46,221,191,18,247,243,74,180,247,106,181,89,181,55,149,185,201,146,28,125,103,166,154,169,106,53,31,134,159,31,128,190,222,25,20,217,52,236,172,81,250,150,246,117,78,199,146,223,114,61,80,170,116,61,15,177,253,194,88,128,0,0,254,40,201,36,106,51,236,69,169,138,38,226,165,136,231,123,102,65,250,98,23,189,186,20,53,83,117,211,77,13,153,243,83,167,217,47,218,251,255,0,19,29,155,131,38,28,170,165,117,92,24,137,38,46,232,209,99,203,167,54,238,253,52,125,46,83,222,34,208,149,175,129,235,246,116,251,253,194,221,0,0,0,0,0,0,0,0,0,0,0,0,126,74,101,90,149,90,140,185,148,106,156,73,241,219,144,252,69,187,25,228,186,132,190,195,171,101,230,141,73,51,34,91,110,182,227,107,79,138,86,133,36,244,50,50,31,172,0,0,126,71,42,212,166,106,177,232,79,84,226,34,165,50,59,210,227,195,83,201,39,222,97,149,54,151,93,67,122,238,82,16,167,217,74,148,69,162,77,214,200,244,220,90,243,92,116,205,30,4,229,175,208,159,166,187,231,232,231,210,62,167,209,159,222,201,147,57,253,63,43,157,254,12,211,155,118,243,218,251,90,107,187,182,186,30,159,39,5,51,153,150,204,196,221,82,172,172,28,196,143,164,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,0,1,231,219,191,236,215,111,249,24,90,155,134,33,93,145,104,236,215,215,73,81,154,95,58,115,175,56,194,100,32,140,180,90,9,214,86,133,109,51,216,102,222,253,188,198,247,122,0,0,0,31,38,179,116,208,173,250,141,10,147,87,157,211,203,185,170,11,165,210,219,229,45,125,68,164,69,145,45,77,234,146,50,70,140,68,144,189,84,100,159,83,77,119,41,36,127,88,0,0,7,159,176,239,251,55,19,237,150,47,60,63,184,98,87,104,82,164,75,141,30,161,16,205,76,62,184,210,28,142,233,182,173,52,90,9,214,92,34,90,117,66,200,137,73,53,36,201,70,176,47,251,55,20,236,218,78,32,225,245,195,18,185,111,87,35,148,152,51,163,25,236,117,26,153,25,25,25,18,144,180,168,148,133,161,68,75,66,210,164,168,146,164,153,23,160,0,0,1,249,41,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,31,172,0,0,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,250,182,80,183,21,171,142,161,62,170,79,77,117,61,8,140,203,128,127,117,31,34,127,248,243,255,0,155,53,143,250,160,149,64,0,3,149,99,166,104,240,39,45,126,132,253,53,223,63,71,62,145,245,62,140,254,246,76,153,207,233,249,92,239,240,102,156,219,183,158,215,218,211,93,221,181,208,244,249,56,41,156,204,182,102,38,234,149,101,96,230,36,125,32,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,203,181,128,249,49,174,154,20,187,170,163,101,71,157,190,181,74,167,195,170,76,141,202,89,114,162,203,114,75,113,220,222,101,177,91,151,10,73,104,70,106,46,94,170,34,37,36,207,235,0,15,63,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,0,60,166,41,98,149,137,130,214,37,79,19,49,46,187,232,107,110,141,201,235,102,244,175,72,229,115,94,67,45,253,91,40,91,138,213,199,80,159,85,39,166,186,158,132,70,101,192,63,186,143,145,63,252,121,255,0,205,154,199,253,80,74,160,0,0,30,126,149,127,217,181,219,202,191,135,212,107,134,36,203,134,213,143,6,77,106,11,38,106,92,4,76,39,78,49,58,100,91,82,181,165,135,22,72,215,121,35,98,140,137,46,32,213,232,0,7,159,191,239,251,55,11,44,218,182,32,226,13,195,18,135,111,80,227,156,153,211,164,153,236,105,26,145,17,17,17,26,150,181,40,210,132,33,36,107,90,212,148,164,148,165,17,26,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,7,228,114,173,74,102,171,30,132,245,78,34,42,83,35,189,46,60,53,60,146,125,230,25,83,105,117,212,55,174,229,33,10,125,148,169,68,90,36,221,108,143,77,197,175,235,0,0,1,31,241,75,62,185,78,193,107,238,167,134,120,151,138,222,134,185,40,220,158,182,23,160,170,82,57,92,214,80,243,127,88,204,117,182,173,91,117,10,245,84,122,107,161,232,100,100,93,3,5,49,239,9,243,19,106,202,189,112,114,235,250,65,69,133,80,93,45,249,61,12,152,155,37,33,182,220,83,123,36,54,218,207,68,60,217,234,69,183,214,211,93,72,200,186,0,0,0,0,252,148,154,181,42,191,74,133,93,161,84,226,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,15,214,3,207,221,151,253,155,98,201,183,226,222,23,12,74,74,238,170,195,116,10,65,201,51,74,37,84,92,105,215,90,142,75,211,106,86,180,176,225,35,113,150,229,237,66,117,90,208,149,122,0,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,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,135,214,1,197,49,175,57,153,108,203,181,213,22,202,198,60,72,250,63,90,155,79,69,81,136,222,135,159,47,124,85,184,227,105,115,124,118,28,65,106,182,92,45,12,247,122,186,233,161,145,155,5,51,153,150,204,196,221,82,172,172,28,196,143,164,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,0,1,31,241,75,62,185,78,193,107,238,167,134,120,151,138,222,134,185,40,220,158,182,23,160,170,82,57,92,214,80,243,127,88,204,117,182,173,91,117,10,245,84,122,107,161,232,100,100,94,215,4,51,35,130,89,143,165,84,235,56,47,127,68,184,227,209,164,34,52,244,38,59,241,95,140,181,167,114,13,108,200,66,29,36,40,137,91,87,183,98,141,14,17,25,154,22,69,237,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,97,26,255,0,186,143,145,63,252,121,255,0,205,154,199,253,80,73,75,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,120,172,111,204,142,9,101,194,149,76,172,227,69,253,18,220,143,89,144,184,208,16,168,239,202,126,74,208,157,203,52,51,29,11,116,208,146,52,238,94,221,137,53,182,70,100,107,65,31,138,194,220,250,229,59,26,111,186,102,25,225,166,43,122,102,228,172,243,186,40,94,130,169,71,230,242,153,91,206,125,99,209,208,218,116,109,165,171,214,81,107,166,133,169,153,17,200,0,30,125,187,254,205,118,255,0,145,133,169,184,98,21,217,22,142,205,125,116,149,25,165,243,167,58,243,140,38,66,8,203,69,160,157,101,104,86,211,61,134,109,239,219,204,111,119,160,0,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,127,86,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,7,138,155,141,24,95,78,197,200,24,17,80,187,226,69,190,234,148,115,175,65,163,188,135,16,185,80,137,110,32,212,211,134,158,82,214,70,203,166,109,37,102,230,198,214,189,187,18,106,47,106,3,159,227,94,61,225,62,93,173,88,183,174,49,221,127,71,232,179,106,8,165,177,39,161,147,47,124,165,182,227,137,111,100,118,220,89,106,134,92,61,76,182,250,186,107,169,145,31,63,194,220,250,229,59,26,111,186,102,25,225,166,43,122,102,228,172,243,186,40,94,130,169,71,230,242,153,91,206,125,99,209,208,218,116,109,165,171,214,81,107,166,133,169,153,17,200,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,224,90,253,157,62,255,0,112,227,60,43,113,24,236,156,200,49,77,90,246,55,93,134,154,110,186,107,169,189,62,18,116,251,39,251,63,119,226,66,246,82,100,162,37,17,246,50,212,135,244,0,0,4,78,226,111,77,147,82,202,197,99,166,111,127,74,236,137,46,122,196,90,33,52,233,154,159,115,251,197,9,82,103,187,74,170,194,169,178,173,174,67,144,219,232,61,53,209,72,81,40,188,117,248,124,7,75,199,76,116,174,227,55,209,118,170,142,238,106,221,183,225,81,144,91,80,90,244,252,221,15,213,109,7,224,233,246,239,248,159,186,111,240,119,192,175,78,214,42,216,209,57,189,99,211,222,126,148,207,127,246,102,213,79,146,147,236,225,31,129,159,138,12,190,255,0,112,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,28,31,59,120,90,140,89,203,173,213,66,233,249,207,211,233,243,170,113,75,126,221,31,110,12,148,160,254,218,75,197,207,121,153,124,72,103,118,189,73,145,65,174,84,104,82,211,181,250,116,183,162,58,90,145,232,182,214,105,50,236,102,94,36,126,6,99,240,141,7,240,234,130,212,28,172,90,156,165,110,234,33,64,125,93,140,180,82,169,209,53,47,249,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,238,35,253,159,129,254,6,51,103,142,23,31,211,28,104,190,238,116,47,122,42,215,53,82,99,103,166,158,171,178,220,89,123,139,246,189,228,95,129,11,159,225,65,135,106,176,242,202,82,86,122,157,193,85,244,215,224,79,211,224,159,237,43,246,62,239,192,132,210,0,0,0,0,0,0,0,0,0,0,0,1,76,24,85,157,186,174,84,51,203,141,20,43,157,249,115,176,234,234,196,138,211,53,88,106,148,164,177,73,125,85,131,74,234,200,109,44,186,181,173,184,233,113,42,105,178,73,188,92,178,81,153,182,222,151,41,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,253,96,3,154,102,43,30,108,220,182,225,29,119,21,175,57,177,18,138,116,117,162,153,5,233,6,202,234,213,19,66,142,60,38,141,40,90,183,184,164,232,106,36,43,98,9,110,40,182,33,70,85,215,195,123,30,111,44,201,113,3,196,124,86,188,230,203,82,234,54,61,69,20,200,47,72,39,145,73,167,21,86,1,199,132,209,165,8,78,198,210,173,13,68,132,239,89,173,197,22,245,168,207,245,241,206,253,73,254,242,127,13,28,171,130,167,181,61,211,242,254,119,152,211,133,212,128,0,10,128,226,173,137,151,86,13,231,187,12,241,74,202,151,211,214,173,155,62,153,80,141,185,199,16,219,219,42,117,29,236,59,203,90,22,166,93,65,169,183,16,74,45,237,173,105,51,209,70,44,83,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,0,32,7,26,191,101,139,91,230,4,31,46,168,143,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,86,95,21,236,241,198,182,169,85,188,163,225,202,37,149,118,165,30,58,46,234,177,45,216,229,6,35,169,109,244,194,96,210,105,55,86,251,74,71,53,71,171,68,203,170,111,69,169,197,242,100,87,11,143,97,60,50,252,235,206,38,138,203,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,0,20,173,195,23,62,63,161,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,0,8,171,197,31,216,79,19,127,37,243,136,66,128,70,170,0,0,5,85,241,206,253,73,254,242,127,13,28,171,130,167,181,61,211,242,254,119,152,211,133,212,128,168,190,40,120,189,121,96,46,125,176,219,23,48,253,248,141,215,109,219,30,27,209,202,91,4,243,14,161,115,106,109,58,203,136,236,102,135,26,113,198,204,210,105,89,18,204,210,164,168,137,69,99,249,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,5,16,240,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,0,138,188,81,253,132,241,55,242,95,56,132,40,4,106,160,0,0,71,92,253,226,110,54,225,30,90,43,247,182,2,81,165,200,184,97,72,140,185,85,40,205,176,250,232,180,228,175,153,38,105,199,121,183,18,250,9,45,147,75,73,39,212,67,234,120,204,146,202,140,80,182,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,51,67,141,56,227,102,105,52,172,137,102,105,82,84,68,162,209,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,119,34,91,110,182,227,102,105,53,32,205,6,105,82,146,100,163,246,160,41,91,137,214,124,127,77,245,217,56,13,132,245,173,214,13,191,80,87,164,170,148,234,143,50,45,208,242,80,202,155,213,60,164,159,38,59,233,144,73,218,227,141,60,162,109,226,215,99,74,47,171,193,178,227,204,19,120,177,86,182,236,212,117,248,79,217,219,201,153,18,26,229,211,101,59,26,65,194,149,29,181,56,151,9,231,28,138,76,172,219,74,210,166,244,230,39,212,105,109,220,160,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,252,159,102,206,205,205,214,23,253,56,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,0,0,40,7,138,63,183,102,38,254,75,228,240,132,255,0,224,169,236,177,116,252,192,157,229,212,225,63,192,0,0,5,27,112,208,207,28,156,184,222,76,224,245,240,136,139,195,171,210,176,218,222,150,226,218,142,186,29,69,226,109,130,154,167,150,105,73,198,52,161,164,188,149,171,212,67,100,226,12,141,43,67,215,146,2,0,113,171,246,88,181,190,96,65,242,234,136,244,28,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,223,0,0,0,1,70,220,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,203,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,188,144,20,173,198,175,218,158,214,249,127,7,204,106,33,193,83,218,158,233,249,127,59,204,105,194,234,64,0,5,74,241,180,193,202,235,87,85,139,152,24,239,115,168,178,105,229,103,76,111,106,19,210,74,109,201,18,227,158,166,189,238,115,144,236,158,196,141,168,233,125,101,106,226,72,184,95,10,124,121,141,131,121,163,129,108,215,102,203,110,133,137,49,202,217,113,9,144,233,48,221,69,110,161,80,30,91,40,66,137,213,243,72,227,36,204,147,203,41,142,44,214,148,146,201,87,19,155,31,101,140,100,249,127,112,249,115,227,53,131,74,121,78,246,88,193,191,151,246,247,151,48,41,219,138,198,60,198,198,76,209,207,182,104,83,101,185,66,195,104,231,108,182,133,72,116,216,114,162,135,86,169,239,33,149,161,36,210,249,166,81,148,100,74,230,20,54,214,75,82,77,4,158,233,193,47,7,43,174,221,87,214,96,100,61,201,162,198,167,157,157,13,189,168,87,87,41,199,35,203,144,122,146,247,183,201,67,81,187,26,54,175,170,245,85,171,106,35,182,160,21,1,197,91,19,46,172,27,207,118,25,226,149,149,47,167,173,91,54,125,50,161,27,115,142,33,183,182,84,234,59,216,119,150,180,45,76,186,131,83,110,32,148,91,219,90,210,103,162,140,88,254,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,82,7,22,76,92,204,21,199,142,63,162,252,77,163,253,23,179,40,219,234,54,173,26,60,246,164,55,81,139,206,122,59,117,105,6,210,143,87,157,229,59,177,183,9,42,97,179,52,18,72,212,227,142,244,190,20,249,234,141,103,57,3,43,24,175,62,36,106,20,169,4,205,149,57,49,93,83,233,168,203,154,130,244,106,201,150,212,74,67,174,200,113,212,188,225,167,150,100,226,84,181,37,77,147,86,232,3,143,230,171,51,22,110,84,48,142,102,41,94,16,101,212,86,169,9,166,210,41,145,136,210,186,141,69,196,56,182,152,55,54,154,89,70,214,156,90,220,81,30,212,33,91,82,181,236,109,121,225,186,113,87,17,239,76,71,149,139,215,37,233,85,151,121,203,168,34,168,170,218,100,27,82,155,148,217,164,218,113,165,55,183,147,203,216,130,108,155,218,150,210,132,37,4,146,74,72,180,39,147,107,235,25,113,47,46,54,101,245,142,148,186,84,75,146,181,79,110,99,111,211,223,74,189,33,5,196,37,81,166,60,210,18,77,199,121,214,205,43,83,77,169,73,45,73,90,52,106,54,26,237,98,0,113,171,246,88,181,190,96,65,242,234,136,128,28,46,61,187,48,203,243,175,39,154,47,248,0,0,0,0,0,0,0,0,0,0,0,0,0,4,45,226,191,135,106,191,50,202,114,16,122,29,191,85,244,215,227,200,167,206,63,218,79,237,253,255,0,129,138,96,192,251,143,232,118,52,88,151,58,215,177,20,155,154,151,49,195,211,95,85,169,109,172,253,199,251,62,226,63,192,198,147,48,214,229,98,241,195,251,114,232,142,173,205,213,41,80,230,17,232,101,169,58,194,23,239,34,253,175,129,126,4,61,40,0,0,8,205,196,82,11,83,178,177,118,115,85,183,167,133,61,244,246,51,213,73,167,75,208,191,229,25,240,31,186,131,73,145,94,174,83,168,81,19,185,250,140,182,98,52,90,145,106,183,22,73,34,238,100,94,38,94,38,67,68,89,36,194,212,97,54,93,109,90,23,79,201,126,161,79,131,83,148,91,247,106,251,144,99,37,103,246,212,94,45,251,140,139,224,67,188,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,252,213,40,109,212,105,210,169,239,22,173,202,101,108,172,190,36,164,153,31,253,35,60,121,238,195,84,225,174,100,238,232,108,183,177,154,189,78,125,85,29,245,236,236,249,36,95,214,81,248,35,238,252,8,71,193,161,110,30,175,33,236,172,89,187,11,77,148,218,114,15,241,42,116,65,36,128,0,0,68,190,38,248,148,156,57,203,37,75,69,109,93,192,251,212,52,246,215,187,244,249,154,127,85,95,177,247,126,36,40,203,14,104,82,47,92,76,182,45,166,251,191,93,174,194,130,94,29,212,252,132,35,226,69,226,175,137,126,36,52,141,129,118,107,118,6,15,217,214,162,91,216,229,62,133,79,142,255,0,125,117,117,184,173,54,163,251,74,247,163,220,102,67,221,128,0,0,0,0,0,0,0,0,0,0,0,205,102,108,125,169,241,147,230,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,207,190,121,51,119,85,205,246,46,38,235,98,157,46,143,105,208,99,170,155,110,82,159,144,165,173,12,26,205,75,148,242,9,70,210,36,188,123,119,242,203,66,67,108,182,106,115,148,78,43,186,240,84,246,167,186,126,95,206,243,26,112,234,188,115,191,82,127,188,159,195,71,42,224,169,237,79,116,252,191,157,230,52,225,117,32,0,2,149,184,213,251,83,218,223,47,224,249,141,68,69,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,114,37,182,235,110,54,102,147,82,12,208,102,149,41,38,74,63,106,0,2,0,113,171,246,88,181,190,96,65,242,234,136,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,35,39,89,197,177,51,127,98,72,175,208,33,250,26,228,163,108,250,65,111,243,30,145,232,190,107,210,17,23,249,210,216,105,183,249,173,199,55,62,172,143,102,187,85,161,151,121,0,2,26,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,191,238,23,30,194,120,101,249,215,156,77,20,2,44,211,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,0,50,174,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,41,47,57,156,77,111,44,69,198,219,118,185,151,42,212,187,122,222,195,121,19,87,67,169,186,193,56,186,180,185,12,42,51,179,93,137,33,42,100,144,76,173,214,216,75,141,155,168,67,206,172,205,10,119,150,215,117,197,252,230,208,179,135,195,51,21,234,110,82,189,13,121,218,255,0,71,99,220,212,214,144,179,138,151,29,171,197,229,73,140,226,181,213,151,121,78,153,54,165,27,141,169,10,74,183,17,33,215,42,88,106,160,0,0,85,95,28,239,212,159,239,39,240,209,202,184,42,123,83,221,63,47,231,121,141,56,93,72,10,86,227,87,237,79,107,124,191,131,230,53,17,29,114,125,155,59,203,40,184,161,244,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,86,242,16,226,116,113,165,167,214,73,107,166,165,169,25,25,250,177,149,113,101,60,45,51,237,244,18,101,7,42,56,160,198,251,126,171,80,232,237,10,164,120,250,185,2,116,183,205,69,14,66,80,90,184,203,207,186,163,67,186,26,155,113,195,37,153,180,162,83,22,254,0,41,219,63,124,76,47,42,238,40,66,177,242,205,125,203,162,208,172,58,193,201,93,199,68,169,19,140,92,114,82,219,38,146,82,13,146,37,70,101,222,165,179,65,173,216,242,72,210,179,37,36,155,49,247,241,3,61,179,51,129,195,219,26,40,151,149,159,232,107,206,215,244,27,243,158,165,195,124,232,242,162,187,91,136,76,169,14,44,215,200,120,182,154,77,151,28,53,44,144,110,54,106,34,117,12,214,8,213,64,0,0,10,22,226,51,146,143,228,171,136,236,87,236,10,101,85,204,50,186,126,178,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,135,118,111,63,146,150,50,159,210,153,188,156,61,188,121,80,174,141,144,58,151,152,229,37,222,150,91,123,76,156,46,83,142,171,121,39,126,230,156,119,70,214,225,53,182,255,0,132,0,226,117,159,31,208,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,160,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,235,30,90,27,78,141,180,181,122,202,45,116,208,181,51,34,61,20,229,139,47,86,174,87,240,106,139,132,118,180,158,191,160,230,73,168,213,23,21,184,239,84,231,58,173,206,200,113,40,47,242,91,65,41,75,82,26,105,164,26,215,179,113,245,80,0,0,21,87,199,59,245,39,251,201,252,52,64,12,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,114,37,182,235,110,54,102,147,82,12,208,102,149,41,38,74,63,106,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,174,12,138,241,53,188,176,86,225,139,135,216,241,90,151,112,97,213,70,67,235,93,69,198,9,234,141,26,92,153,78,200,122,106,156,74,121,211,16,227,210,28,91,201,112,214,239,114,83,103,170,13,167,121,175,20,127,110,204,77,252,151,201,225,9,255,0,193,83,217,98,233,249,129,59,203,169,194,127,128,0,0,12,171,139,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,136,1,198,175,217,98,214,249,129,7,203,170,34,154,237,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,97,160,156,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,1,84,28,80,120,130,70,171,70,173,101,123,5,170,178,208,132,72,84,11,194,185,25,215,99,47,123,46,202,143,50,138,109,58,194,84,104,53,33,133,45,246,157,216,226,13,77,122,200,82,245,171,96,22,169,194,179,62,63,246,35,42,152,191,90,255,0,26,213,161,93,169,212,127,222,17,26,136,148,114,191,225,10,105,110,61,254,46,58,19,253,18,5,170,10,86,227,87,237,79,107,124,191,131,230,53,16,224,169,237,79,116,252,191,157,230,52,225,117,32,0,3,138,103,39,2,225,230,39,46,55,158,28,250,27,210,53,165,83,220,168,219,137,65,176,135,145,88,142,133,57,20,155,117,242,52,53,204,89,114,22,189,82,124,167,157,78,244,146,141,69,157,123,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,95,245,225,137,159,166,78,29,23,70,41,57,46,149,34,93,205,131,245,74,132,255,0,69,185,190,43,51,151,72,119,170,97,30,186,205,60,167,201,214,205,10,81,169,10,65,165,71,185,38,51,216,52,61,135,56,161,74,193,94,31,150,86,43,214,83,17,200,246,182,19,209,234,72,143,38,106,98,34,99,232,165,51,201,138,78,168,140,144,183,157,229,180,143,85,70,107,113,36,73,81,153,17,231,218,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,26,40,201,182,5,195,203,182,92,108,204,57,244,55,163,171,73,167,183,81,184,210,179,97,111,46,177,33,9,114,81,56,235,4,72,119,150,179,228,33,122,168,249,76,180,157,234,36,146,143,181,128,165,110,53,126,212,246,183,203,248,62,99,81,17,87,45,25,139,190,242,191,138,112,49,50,197,145,254,42,29,98,22,198,127,190,116,190,165,151,159,135,204,117,167,57,60,222,66,19,205,66,119,163,196,143,196,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,220,137,109,186,219,141,153,164,212,131,52,25,165,74,73,146,143,218,136,213,159,172,168,195,205,110,7,75,162,83,26,217,121,218,252,234,197,174,243,108,176,110,63,41,44,168,149,1,78,58,105,229,179,35,212,74,140,156,66,82,226,24,113,91,137,173,138,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,220,93,247,13,76,235,211,179,23,135,16,112,190,245,169,235,137,182,141,61,77,201,66,142,83,238,85,105,113,138,51,72,169,186,251,137,52,19,203,91,233,67,137,55,84,181,56,133,186,68,148,172,146,137,127,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,12,246,103,95,53,213,220,218,99,44,219,203,155,85,135,104,83,117,135,107,81,38,188,133,116,17,118,160,156,112,210,217,18,9,231,214,142,107,135,170,212,90,161,190,98,208,211,102,36,7,9,188,161,254,151,113,31,249,65,94,176,183,218,22,5,65,30,137,75,115,249,78,74,184,153,54,95,103,115,104,35,89,178,194,22,151,85,170,144,74,113,76,36,185,168,39,144,87,82,2,0,113,171,246,88,181,190,96,65,242,234,136,128,28,46,61,187,48,203,243,175,39,154,47,248,0,0,0,0,0,0,0,0,0,0,0,0,0,7,132,199,75,53,187,251,7,239,27,81,77,239,118,161,66,168,71,99,190,154,58,228,87,91,73,253,164,251,215,239,50,33,155,156,70,161,72,178,177,50,231,182,156,236,253,10,187,54,9,248,118,83,50,22,143,137,151,138,126,39,248,152,188,206,25,24,148,156,70,203,37,55,85,106,187,125,246,104,106,237,239,98,159,15,95,234,167,246,254,255,0,196,196,181,0,0,1,27,184,132,188,134,114,177,121,111,78,187,233,149,20,23,127,3,58,116,177,158,129,32,242,37,134,169,196,172,201,90,80,222,111,123,52,138,148,10,170,187,233,217,169,241,136,255,0,172,147,240,95,223,248,24,208,229,54,27,116,234,116,90,123,37,163,113,88,67,41,47,129,37,36,69,255,0,64,253,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,2,164,248,208,225,226,33,92,54,222,35,70,111,99,47,177,14,150,231,125,117,117,75,168,188,103,221,90,248,23,236,233,247,251,133,97,141,4,240,226,41,197,149,139,99,174,94,239,230,208,185,61,136,180,107,209,209,54,151,111,237,241,238,36,248,0,0,10,114,227,15,140,5,113,95,212,172,47,137,35,116,106,99,76,78,117,27,52,209,246,222,168,48,125,205,4,126,7,238,81,151,221,239,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,150,147,240,95,223,248,24,190,166,219,75,77,165,164,22,137,66,73,37,248,16,255,0,160,0,0,0,0,0,0,0,0,0,0,0,25,172,205,143,181,62,50,124,192,184,124,197,241,202,133,186,112,167,207,84,155,197,184,25,88,197,121,242,228,215,98,199,38,108,169,201,138,210,88,85,58,36,36,23,163,86,76,182,147,74,218,106,59,142,165,231,13,92,194,55,18,165,165,73,108,157,179,65,70,220,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,204,32,19,255,0,130,167,181,61,211,242,254,119,152,211,135,85,227,157,250,147,253,228,254,26,57,87,5,79,106,123,167,229,252,239,49,167,11,169,0,0,20,173,198,175,218,158,214,249,127,7,204,106,34,0,9,41,145,124,230,215,114,121,136,242,170,110,82,189,51,102,93,29,60,123,154,154,210,16,82,148,219,70,190,84,152,206,43,77,30,107,154,233,147,106,81,54,226,86,164,171,105,154,29,111,65,52,154,181,42,191,74,133,93,161,84,226,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,15,214,0,32,7,26,191,101,139,91,230,4,31,46,168,138,86,29,43,46,184,243,121,101,183,23,40,88,173,102,77,150,149,211,164,33,21,56,44,200,38,81,86,167,26,210,114,33,58,106,66,211,177,196,167,66,81,161,91,22,72,113,37,189,9,50,209,78,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,119,34,91,110,182,227,102,105,53,32,205,6,105,82,146,100,163,231,249,193,205,157,155,148,92,47,250,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,236,191,239,251,203,20,239,42,182,32,226,13,195,46,185,112,215,36,28,153,211,164,153,111,117,122,17,17,17,17,18,80,132,164,146,132,33,36,72,66,18,148,164,146,148,145,23,159,23,253,194,227,216,79,12,191,58,243,137,162,128,64,92,247,13,46,32,145,177,134,149,71,203,230,47,213,101,185,136,48,35,244,212,122,180,183,93,148,253,202,132,38,83,238,27,134,134,9,12,46,60,102,26,73,173,231,84,183,207,85,25,154,205,90,216,80,0,12,171,128,188,158,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,84,95,21,236,241,201,185,106,181,188,163,225,202,34,29,10,155,34,58,46,234,177,45,169,7,58,91,74,109,244,194,96,210,106,38,144,195,169,71,53,71,163,166,243,74,111,68,37,181,243,160,174,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,111,249,223,194,27,55,1,120,98,93,184,71,135,236,75,110,133,110,199,164,51,28,229,190,111,62,234,215,92,136,235,175,56,190,196,107,113,215,28,112,201,36,148,17,172,201,41,74,72,146,84,108,46,251,135,7,16,8,121,136,161,53,132,152,189,113,127,174,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,215,19,83,168,0,5,85,241,206,253,73,254,242,127,13,28,171,130,167,181,61,211,242,254,119,152,211,133,212,128,165,110,53,126,212,246,183,203,248,62,99,81,16,0,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,101,136,5,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,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,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,214,60,180,54,157,27,105,106,245,148,90,233,161,106,102,68,118,233,153,220,179,217,185,80,225,111,136,56,91,103,206,151,81,90,164,82,42,85,122,156,147,52,174,163,81,114,171,78,67,175,147,123,141,44,163,107,77,161,13,164,207,106,16,157,202,90,247,184,186,97,26,168,0,0,1,229,49,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,235,25,90,28,78,142,52,133,122,170,45,116,208,245,35,50,60,235,230,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,201,252,155,241,44,170,229,199,46,151,150,22,87,96,68,171,212,168,17,202,86,29,71,126,34,144,193,191,34,81,245,113,229,58,209,238,82,16,167,206,82,18,105,73,172,145,33,179,125,27,152,36,194,11,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,93,247,12,252,148,84,114,193,98,84,175,108,75,166,116,216,147,118,235,26,108,55,10,43,222,134,130,203,206,19,113,217,144,202,156,223,206,209,15,184,105,115,105,232,194,77,4,166,77,74,154,160,0,0,2,170,248,231,126,164,255,0,121,63,134,138,171,18,43,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,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,195,192,102,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,135,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,153,33,182,155,109,178,53,26,150,100,130,53,41,74,51,81,217,167,9,76,148,122,18,28,60,217,98,109,50,171,14,180,247,57,187,46,158,249,114,27,76,23,152,229,174,166,162,37,111,115,156,135,93,109,164,184,148,164,155,37,58,68,225,58,202,209,16,56,163,251,118,98,111,228,190,79,8,79,254,10,158,203,23,79,204,9,222,93,78,19,252,0,0,0,101,92,5,212,240,189,207,79,233,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,250,213,38,67,132,227,87,236,177,107,124,192,131,229,213,17,74,195,165,101,215,30,111,44,182,226,229,11,21,172,201,178,210,186,116,132,34,167,5,153,4,202,42,212,227,90,78,68,39,77,72,90,118,56,148,232,74,52,43,98,201,14,36,183,161,38,90,19,203,174,60,217,185,146,194,58,22,43,89,147,98,41,21,24,232,69,78,11,50,13,229,210,106,36,132,156,136,78,154,144,133,111,109,74,208,148,104,78,244,26,28,73,108,90,76,250,88,0,8,43,197,11,58,255,0,201,254,196,94,12,97,237,78,171,7,18,111,42,122,36,181,81,132,124,159,67,82,212,242,144,185,4,234,146,122,188,239,41,246,91,38,204,150,223,174,238,246,212,134,185,148,173,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,142,213,156,204,173,127,36,123,218,207,195,121,183,39,166,235,85,43,62,45,118,183,33,164,237,138,137,206,204,150,210,154,140,70,146,89,178,132,48,218,73,75,245,150,162,82,244,65,40,155,67,38,121,90,254,87,23,181,225,134,240,174,79,66,86,169,182,124,170,237,18,67,169,221,21,115,154,153,17,164,181,36,137,38,178,101,104,125,196,154,145,235,33,70,149,232,178,73,182,190,43,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,139,169,225,123,157,127,229,1,98,35,6,49,10,167,85,157,137,54,109,61,114,93,168,205,62,119,166,105,105,121,40,68,131,117,41,45,30,107,154,195,46,19,134,107,115,212,119,123,138,91,188,184,129,198,175,218,158,214,249,127,7,204,106,33,193,83,218,158,233,249,127,59,204,105,194,234,64,0,0,103,175,136,174,14,87,112,111,55,23,220,106,187,221,68,75,194,160,253,227,75,147,181,8,231,69,158,251,174,40,182,37,107,52,242,159,41,12,106,173,170,95,35,126,212,165,105,33,32,56,126,99,29,9,220,151,230,123,47,210,25,228,214,163,89,247,29,227,13,205,203,87,87,21,202,73,68,144,90,18,54,55,201,91,81,187,154,247,47,170,245,83,163,106,51,174,177,98,156,64,241,142,132,214,75,242,195,151,232,236,243,171,82,108,251,114,241,152,230,229,167,164,138,221,36,226,71,45,13,27,28,231,45,217,61,201,123,145,210,250,201,209,196,153,71,254,29,88,57,93,198,76,220,88,145,169,15,116,241,44,250,131,23,141,82,78,212,47,147,22,3,237,56,146,216,165,160,213,205,124,227,177,170,119,41,28,253,251,84,148,40,134,133,0,5,43,113,171,246,167,181,190,95,193,243,26,136,128,2,85,100,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,209,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,15,172,43,171,138,230,74,63,73,182,171,249,148,195,58,101,42,53,201,105,83,228,73,187,90,211,146,245,98,150,203,105,81,72,222,106,38,212,244,86,219,95,101,39,123,141,30,210,89,155,44,180,170,150,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,196,170,226,25,159,111,229,93,14,205,178,108,166,61,31,104,83,105,240,107,181,104,110,71,220,231,210,39,24,89,60,210,100,44,146,183,25,140,135,148,194,84,77,180,75,112,223,81,146,209,201,81,114,172,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,113,245,128,64,14,53,126,203,22,183,204,8,62,93,81,16,3,133,199,183,102,25,126,117,228,243,69,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,151,27,75,173,169,165,150,169,90,77,39,248,24,161,94,39,120,84,156,55,204,141,70,107,9,218,213,198,219,213,147,45,117,245,164,79,154,122,247,90,143,193,31,119,224,67,175,240,120,197,255,0,163,183,245,87,11,229,200,219,26,166,203,243,154,70,205,117,125,199,169,236,17,234,72,51,240,47,122,136,190,239,120,184,208,0,0,17,131,136,239,93,252,150,46,126,133,123,127,155,77,231,118,35,213,175,71,75,220,93,255,0,179,195,184,207,176,179,206,11,216,120,137,183,13,201,136,210,91,222,203,12,76,165,183,223,77,29,74,233,207,17,246,86,190,7,251,58,125,254,225,109,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,3,200,95,216,177,97,97,149,61,85,75,210,185,232,248,233,211,85,116,207,59,226,164,167,193,180,40,252,86,159,119,191,241,17,3,19,248,184,224,101,146,242,226,218,180,239,165,15,35,77,17,206,153,11,93,73,7,226,184,102,94,10,87,255,0,59,247,136,251,94,227,105,115,75,121,210,161,224,151,66,217,237,216,127,73,91,119,78,197,175,218,131,248,255,0,156,124,5,241,159,197,37,73,67,168,195,221,173,22,187,154,244,180,115,221,219,183,126,135,82,239,220,125,90,103,27,11,210,42,148,117,28,26,235,72,244,218,95,72,154,111,79,31,132,31,195,252,195,218,219,156,110,169,82,213,203,184,48,23,160,34,255,0,100,250,82,167,119,120,251,145,3,183,184,191,180,116,90,7,24,156,15,169,184,109,213,168,94,140,248,31,85,49,237,124,127,102,17,124,11,252,255,0,112,235,214,175,17,188,179,93,53,56,244,182,47,46,83,210,84,148,32,189,29,80,86,170,82,201,36,93,227,17,120,159,196,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,45,36,126,10,47,243,143,178,0,0,0,0,0,0,0,0,2,190,248,201,210,233,242,176,10,135,54,74,180,117,155,142,55,47,178,187,153,66,168,25,23,99,211,196,82,216,208,135,14,182,163,181,149,139,79,167,70,221,240,160,41,125,204,245,89,211,162,106,125,196,152,0,0,31,22,246,184,90,180,236,234,229,208,249,106,138,69,54,76,229,23,126,228,211,74,94,157,136,255,0,103,224,127,129,140,223,102,90,251,151,136,248,237,124,92,242,87,185,18,46,10,153,198,45,8,182,178,169,143,45,9,236,148,235,166,255,0,19,45,69,167,112,130,193,143,162,56,97,80,196,137,199,172,202,204,135,90,107,238,140,244,120,15,36,187,44,203,197,39,226,146,63,195,192,88,104,0,0,0,0,0,0,0,0,0,0,0,0,205,102,108,125,169,241,147,230,5,195,230,47,137,233,135,217,36,165,102,191,134,174,23,87,109,150,34,65,196,91,86,61,194,245,42,98,98,165,79,213,152,77,74,166,164,82,86,226,158,105,8,67,146,20,218,146,235,134,162,100,249,134,146,34,113,205,107,47,253,85,88,87,87,251,107,110,92,150,229,67,255,0,57,14,117,54,116,119,63,226,184,203,205,184,143,185,73,82,125,198,66,95,227,95,20,188,101,198,188,184,197,193,26,149,43,208,181,233,123,35,92,215,69,50,114,90,244,236,18,67,137,92,117,69,38,75,167,230,234,201,186,109,186,73,94,199,16,72,75,78,155,69,29,114,235,128,215,150,100,177,114,133,133,54,100,41,106,93,70,66,23,83,156,204,114,121,20,154,113,45,37,34,107,164,165,161,59,27,74,181,36,154,211,189,102,134,210,123,214,146,57,107,196,223,46,150,38,87,240,179,1,48,206,197,143,255,0,221,249,149,137,187,222,254,249,213,58,106,59,47,204,229,186,235,156,158,111,33,10,229,33,91,17,224,69,226,102,224,169,237,79,116,252,191,157,230,52,225,213,120,231,126,164,255,0,121,63,134,142,85,193,83,218,158,233,249,127,59,204,105,194,234,64,113,76,117,205,118,28,96,101,237,135,248,95,83,119,210,183,158,35,92,20,202,61,54,141,29,226,75,145,226,202,152,136,238,79,144,122,31,45,148,110,94,194,50,220,235,136,52,39,66,75,174,53,218,192,82,183,26,191,106,123,91,229,252,31,49,168,142,127,195,35,2,240,227,49,120,193,125,97,126,40,81,186,234,84,236,63,154,235,47,52,100,137,84,249,73,168,83,201,185,81,156,50,62,91,200,220,173,15,67,73,165,74,66,210,180,45,104,84,127,199,76,11,196,124,186,98,61,71,11,241,66,141,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,3,134,46,124,127,66,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,0,16,3,141,95,178,197,173,243,2,15,151,84,68,0,225,113,237,217,134,95,157,121,60,209,232,56,142,228,114,54,84,175,40,23,134,31,46,92,140,58,188,36,62,136,44,186,135,93,93,18,90,72,150,112,157,124,200,210,180,41,38,165,48,165,43,154,164,52,234,84,74,54,77,215,57,254,73,51,131,115,101,27,20,26,173,36,229,205,178,107,146,24,77,217,71,136,212,126,124,230,26,109,244,50,182,220,117,6,164,173,149,73,91,164,132,173,178,112,210,72,90,146,71,185,62,43,51,185,133,186,179,65,140,181,172,92,186,99,116,29,127,46,53,58,150,137,78,72,102,153,5,164,237,106,59,106,89,255,0,148,226,205,41,66,86,235,174,172,144,141,251,74,106,112,180,200,79,211,185,148,28,215,98,131,251,45,250,85,67,172,180,41,113,228,104,228,249,209,31,52,148,201,10,65,234,219,44,190,210,137,13,106,74,113,198,204,214,68,210,73,47,214,176,191,238,23,30,194,120,101,249,215,156,77,20,2,44,210,213,200,228,156,214,240,225,194,59,195,15,151,18,62,34,217,241,238,4,65,101,212,52,210,43,113,21,89,152,179,132,235,230,68,164,45,42,37,41,133,41,92,164,173,215,82,162,73,60,110,183,90,180,154,181,86,129,85,133,93,161,84,229,211,170,84,233,13,203,135,50,35,202,101,248,207,182,162,83,110,182,226,76,148,133,165,68,74,37,17,145,145,145,25,11,254,200,14,112,105,89,178,194,52,170,160,114,219,190,236,232,240,224,93,104,121,164,146,36,190,180,40,155,156,210,155,66,90,217,32,217,117,102,218,82,147,105,105,90,54,236,38,220,114,80,0,12,171,139,84,204,78,67,191,77,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,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,216,246,58,113,115,153,118,229,130,137,65,195,214,61,9,138,119,117,62,76,59,146,93,38,83,236,125,24,113,169,13,35,153,28,221,96,201,222,173,142,121,160,219,123,153,27,121,125,98,156,74,84,43,134,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,8,201,214,78,172,76,160,88,146,40,20,9,158,153,185,43,59,62,144,92,28,183,163,250,83,148,244,133,197,254,106,183,221,109,142,83,114,13,191,171,50,223,166,229,106,103,219,202,241,71,246,19,196,223,201,124,226,16,160,17,232,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,36,206,13,179,155,156,47,106,180,147,137,10,246,161,199,97,55,101,30,35,82,57,16,95,117,199,208,202,219,113,212,18,84,135,147,25,110,146,18,183,13,178,81,33,106,81,150,229,72,160,1,85,124,115,191,82,127,188,159,195,71,42,224,169,237,79,116,252,191,157,230,52,225,117,32,41,91,141,95,181,61,173,242,254,15,152,212,71,170,225,7,133,182,38,52,216,152,255,0,134,120,151,66,244,205,183,89,250,41,214,194,234,158,143,205,229,61,61,230,254,177,149,161,196,232,227,72,87,170,162,215,77,15,82,51,35,136,25,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,219,247,12,92,35,204,22,17,101,246,53,39,27,235,29,36,9,123,95,182,109,39,96,52,212,170,12,87,29,121,247,85,37,212,164,156,55,159,114,70,243,101,195,82,153,74,18,70,105,82,150,211,116,46,44,210,213,200,228,156,214,240,225,194,59,195,15,151,18,62,34,217,241,238,4,65,101,212,52,210,43,113,21,89,152,179,132,235,230,68,164,45,42,37,41,133,41,92,164,173,215,82,162,73,60,110,183,90,180,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,52,168,241,138,174,177,149,58,69,50,153,31,171,199,105,125,69,42,165,82,114,154,134,169,240,91,108,203,151,84,75,122,169,183,158,113,181,160,146,209,37,45,147,232,125,74,109,45,37,166,159,172,186,77,38,171,95,170,194,161,80,169,146,234,53,42,140,134,226,67,135,17,149,60,252,151,220,81,37,182,155,109,36,106,90,212,163,36,146,72,140,204,204,136,133,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,249,120,163,251,9,226,111,228,190,113,8,80,8,213,64,0,0,0,138,188,70,178,251,132,248,207,151,218,221,209,136,151,5,42,214,170,216,244,249,19,40,55,53,81,249,37,22,152,227,142,199,83,173,173,166,85,245,189,71,33,184,228,92,183,156,37,56,70,211,107,94,136,85,0,137,255,0,193,239,47,86,174,42,99,45,115,23,46,153,60,255,0,209,95,67,38,157,75,92,86,221,102,76,233,137,146,150,164,56,165,145,233,200,233,212,226,9,41,37,115,77,165,146,211,202,218,187,169,0,0,0,1,85,124,115,191,82,127,188,159,195,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,113,92,224,229,50,242,202,46,40,125,7,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,233,195,131,136,4,204,187,215,90,194,76,94,184,191,214,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,235,137,222,23,156,28,217,222,89,186,197,15,167,21,216,242,232,244,40,17,219,141,66,183,21,60,165,49,74,65,182,130,124,208,178,109,162,90,221,117,6,226,150,104,223,167,45,6,102,150,144,69,223,248,110,112,251,141,152,153,46,99,14,50,82,165,167,14,169,210,21,26,21,53,230,157,101,23,50,205,167,219,116,218,144,203,237,60,202,35,60,76,40,214,148,169,14,44,150,222,186,161,194,43,180,20,3,197,31,219,179,19,127,37,242,120,66,127,240,84,246,88,186,126,96,78,242,234,112,159,224,0,0,3,42,226,226,113,147,34,177,179,75,146,108,28,190,48,250,4,68,98,165,3,13,237,134,96,189,38,83,168,69,78,156,205,60,214,116,210,35,112,152,101,106,114,66,156,67,202,71,219,66,80,165,161,10,53,162,181,114,235,131,184,243,122,102,26,133,100,97,29,6,93,59,16,109,202,194,39,26,234,17,121,104,160,63,10,66,77,114,102,165,212,40,154,67,14,165,36,164,173,10,51,94,214,201,11,90,210,218,172,211,139,253,58,187,71,201,126,30,210,110,155,143,233,5,106,21,225,73,143,81,171,244,104,137,233,9,72,164,207,75,178,121,8,51,67,92,197,146,151,203,73,237,78,237,11,177,10,171,203,213,173,66,190,113,247,13,44,171,166,15,91,69,184,47,10,53,46,163,27,154,182,249,241,95,154,211,110,183,189,6,149,167,114,22,162,213,38,74,45,117,35,35,238,59,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,231,242,57,155,186,174,80,113,113,87,91,244,233,117,139,78,189,29,52,219,142,148,196,133,33,107,96,150,74,68,166,80,106,38,151,37,147,221,179,152,90,26,28,121,178,83,124,211,113,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,135,214,1,242,110,202,117,118,177,106,214,105,54,181,199,244,126,181,54,159,34,61,58,175,209,162,95,163,229,45,181,37,169,60,133,153,33,222,90,205,43,229,168,246,171,110,135,216,198,112,179,67,134,120,203,133,152,227,117,81,49,230,38,151,125,74,161,34,179,46,160,211,105,76,90,183,82,242,220,57,209,141,8,66,20,203,171,53,153,109,74,118,168,148,133,37,11,66,144,155,116,225,161,145,200,217,113,179,89,198,27,225,114,215,136,183,165,29,180,61,17,196,59,29,20,58,115,198,219,229,9,76,172,146,163,146,106,67,74,121,75,79,168,182,201,180,17,18,86,183,161,175,26,191,106,123,91,229,252,31,49,168,135,5,79,106,123,167,229,252,239,49,167,9,149,196,191,35,145,179,29,102,189,140,54,58,229,163,17,108,186,59,136,102,35,104,118,66,43,148,230,77,199,206,18,89,65,41,69,36,148,183,84,202,144,159,93,110,27,107,35,37,33,108,212,174,84,176,135,27,113,139,26,40,148,252,191,177,17,55,101,185,34,53,198,212,233,111,176,219,20,180,71,150,193,38,107,132,246,164,226,26,117,198,84,109,165,14,45,69,174,141,175,185,9,21,197,254,157,93,163,227,238,30,210,110,155,143,233,5,106,22,23,210,99,212,106,253,26,34,122,66,82,38,207,75,178,121,8,51,67,92,197,146,151,203,73,237,78,237,11,177,15,173,193,83,218,158,233,249,127,59,204,105,194,234,64,0,0,87,175,25,108,23,165,92,184,13,75,198,138,85,161,17,251,134,207,172,68,137,81,173,37,105,105,246,40,143,243,91,229,47,85,23,57,29,99,177,118,167,69,169,6,235,138,78,212,173,211,58,139,195,172,76,186,176,190,163,88,168,218,210,249,126,158,183,234,182,205,69,133,184,225,51,42,12,248,174,71,117,14,37,11,78,253,188,196,186,130,86,169,39,89,105,102,149,108,208,121,81,237,113,71,23,175,44,95,147,108,191,120,63,16,209,103,218,244,203,66,144,204,102,9,164,49,78,130,214,198,146,103,221,75,90,148,110,56,181,40,207,85,186,162,78,212,18,16,155,94,224,201,129,112,237,108,26,174,227,205,94,141,178,181,123,84,28,167,82,229,184,108,57,253,231,136,162,66,141,147,73,27,173,115,37,148,132,184,133,40,137,125,35,10,216,68,148,169,86,42,0,41,91,141,95,181,61,173,242,254,15,152,212,71,159,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,112,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,237,127,133,142,12,102,95,7,176,142,100,44,105,169,75,164,219,211,164,28,138,13,159,84,136,133,203,167,33,196,52,247,84,219,233,124,213,25,14,169,215,210,228,39,89,37,161,214,249,159,86,165,186,78,77,240,20,45,197,11,47,86,38,95,243,28,180,97,236,154,84,26,85,229,79,69,192,213,183,10,43,204,250,27,114,212,210,200,183,17,180,108,186,243,79,184,218,91,81,114,253,118,249,77,161,13,41,200,128,52,103,146,156,16,194,252,9,203,205,181,66,194,106,228,186,253,34,226,142,205,206,245,118,75,110,50,186,187,242,227,180,101,40,152,95,120,232,83,73,101,40,103,66,52,33,9,37,154,156,222,181,119,80,1,0,56,213,251,44,90,223,48,32,249,117,68,64,14,23,30,221,152,101,249,215,147,205,23,252,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,203,139,238,12,125,46,195,10,126,36,65,61,38,81,164,52,211,191,124,102,99,207,121,69,221,100,94,42,47,4,153,254,62,2,172,114,211,125,75,195,140,118,177,238,120,235,218,136,215,13,48,228,22,132,123,153,76,198,86,164,247,74,180,215,103,137,22,163,72,54,77,194,213,217,103,80,238,134,11,68,85,233,177,167,36,187,246,39,90,74,244,238,69,251,95,2,252,8,125,160,0,1,25,248,137,181,29,220,172,93,157,66,55,108,131,61,104,238,101,162,202,157,47,67,236,51,222,46,147,131,101,46,159,23,0,171,147,99,43,87,94,184,228,243,59,43,177,156,42,121,153,119,61,60,69,130,0,0,0,0,0,0,0,0,0,248,215,21,225,110,218,144,30,169,87,170,29,52,118,16,167,22,190,82,215,162,82,147,81,246,66,76,252,18,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,197,62,63,120,227,245,238,50,24,51,77,121,109,209,237,111,73,165,36,122,43,174,150,198,167,169,246,209,80,190,226,255,0,63,220,57,205,195,198,246,51,15,41,138,14,0,117,45,247,209,255,0,165,70,143,121,151,217,92,15,192,255,0,180,121,58,159,27,11,210,82,146,116,236,26,232,136,181,220,95,72,154,115,95,15,140,31,199,252,227,229,35,140,254,41,38,74,221,94,30,238,104,244,218,215,165,163,150,222,221,251,244,58,159,126,227,239,208,120,218,92,209,30,104,171,152,37,215,54,91,183,159,210,86,218,215,177,233,246,96,254,31,230,18,11,12,56,184,224,101,236,242,35,93,84,239,162,239,47,93,81,206,153,55,77,9,103,226,220,50,47,4,167,255,0,158,251,132,191,176,113,98,194,196,218,122,106,150,93,115,210,17,213,174,138,233,158,107,193,74,79,131,136,73,248,161,94,239,119,224,61,120,0,0,0,0,0,0,0,0,0,0,15,207,62,124,74,100,71,39,78,119,148,195,90,110,86,211,86,154,153,17,118,34,51,241,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,245,18,162,31,184,221,71,218,251,254,4,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,132,164,190,202,18,94,30,225,243,96,83,102,212,222,228,65,103,154,191,134,226,79,184,207,222,101,240,49,218,108,220,147,102,94,251,140,83,173,204,56,234,98,31,139,190,152,167,163,78,234,47,178,183,210,126,40,81,127,96,235,12,112,173,204,211,198,207,247,131,66,119,118,227,234,233,254,166,158,31,247,95,125,71,210,127,132,206,99,218,73,155,112,119,159,195,155,0,191,255,0,112,124,9,60,46,243,74,195,79,184,139,67,127,43,110,210,244,133,56,183,235,227,255,0,117,246,208,114,235,191,38,25,146,177,152,122,93,203,135,93,43,12,109,222,191,75,192,94,155,141,36,93,144,250,143,197,105,255,0,56,228,115,237,250,189,48,141,83,162,114,201,39,161,253,98,85,238,215,220,103,238,31,66,203,191,110,172,62,171,53,91,181,42,125,20,182,86,149,165,124,150,220,240,82,85,224,226,84,94,40,79,187,220,38,22,15,113,97,199,108,61,56,208,110,198,254,148,83,89,74,27,233,245,135,11,68,151,44,181,220,220,53,43,236,161,69,255,0,27,238,19,99,5,248,179,96,157,252,244,90,117,242,207,209,121,114,13,8,50,221,46,118,139,81,182,90,125,84,52,151,138,215,223,253,207,222,66,102,217,247,253,165,127,82,153,173,218,117,110,186,20,132,165,109,187,200,117,173,196,164,165,69,217,196,164,203,178,210,125,203,222,61,8,0,0,0,0,0,0,0,134,188,84,173,117,92,57,103,145,33,39,222,155,57,115,127,252,157,62,105,252,75,227,247,254,2,136,76,180,61,12,104,39,135,20,195,153,149,139,99,87,185,156,136,240,153,251,58,109,210,157,19,213,251,252,124,68,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,223,4,168,188,81,239,208,190,242,20,61,134,246,212,188,65,196,171,126,219,79,172,229,106,179,18,51,170,236,90,19,210,16,131,86,154,167,246,252,8,203,251,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,221,74,211,93,158,4,102,67,222,0,0,0,0,0,0,0,0,0,0,0,0,12,214,102,199,218,159,25,62,96,92,62,98,248,186,158,23,30,194,120,101,249,215,156,77,28,83,138,230,74,63,73,182,171,249,148,195,58,101,42,53,201,105,83,228,73,187,90,211,146,245,98,150,203,105,81,72,222,106,38,212,244,86,219,95,101,39,123,141,30,210,89,155,44,180,170,129,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,198,130,114,57,148,74,86,80,112,141,86,163,245,24,149,139,178,189,33,53,43,142,170,196,116,161,11,124,144,73,68,86,86,105,39,87,25,146,221,179,152,122,154,220,121,194,75,124,211,109,48,215,142,119,234,79,247,147,248,104,229,92,21,61,169,238,159,151,243,188,198,156,58,175,28,239,212,159,239,39,240,209,202,184,42,123,83,221,63,47,231,121,141,56,93,72,229,89,151,204,93,137,149,252,44,159,137,151,212,143,241,176,232,240,182,61,253,243,170,116,207,60,196,62,99,77,57,201,230,242,22,158,106,211,177,30,38,126,4,116,129,97,99,166,35,230,47,61,216,89,138,24,161,89,235,170,179,177,2,221,105,150,90,35,68,90,124,84,212,217,54,226,198,108,204,249,108,163,114,180,45,77,70,165,41,107,82,214,181,173,90,20,1,74,220,106,253,169,237,111,151,240,124,198,162,28,21,61,169,238,159,151,243,188,198,156,44,127,59,121,62,182,115,115,133,238,209,84,81,33,94,212,56,239,170,211,172,75,118,71,34,11,238,184,194,222,67,141,180,178,74,144,242,99,33,163,90,144,225,182,74,53,161,42,50,218,170,1,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,164,240,148,206,191,166,225,195,202,110,38,212,234,179,43,76,243,156,178,234,15,159,61,181,65,101,142,98,233,138,50,78,246,249,40,105,215,26,83,138,82,77,179,83,68,109,147,76,161,118,126,2,0,113,171,246,88,181,190,96,65,242,234,136,128,28,46,61,187,48,203,243,175,39,154,47,122,255,0,176,44,220,83,179,106,216,125,136,54,244,74,229,189,92,142,113,167,65,146,71,177,212,106,70,70,70,70,74,66,210,162,74,208,180,153,45,11,74,84,147,74,146,70,89,246,206,46,78,175,188,160,95,113,232,21,249,158,153,182,235,59,254,143,220,28,182,99,250,83,148,204,117,202,254,106,135,221,113,142,83,146,9,191,172,50,223,166,228,234,71,219,165,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,202,184,191,238,23,30,194,120,101,249,215,156,77,20,2,47,39,132,86,47,89,183,174,85,233,248,91,70,126,89,92,56,113,34,75,53,166,30,96,210,141,147,166,203,149,25,230,150,90,165,104,82,77,196,25,106,75,37,178,189,82,73,52,41,124,171,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,107,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,86,242,22,218,181,109,213,167,214,73,233,174,165,161,145,25,104,207,45,216,223,74,204,126,9,90,216,209,70,161,203,163,71,184,227,186,165,192,146,226,92,92,103,217,125,200,239,32,150,158,203,65,58,203,155,23,162,77,72,218,163,74,12,205,5,210,192,101,92,105,79,41,222,203,24,55,242,254,222,242,230,5,112,113,94,200,228,155,106,171,91,205,198,28,174,33,80,170,82,35,174,238,164,146,26,142,112,101,186,166,216,76,214,9,36,146,117,15,186,164,115,82,122,186,79,58,167,53,90,92,95,38,178,197,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,76,161,21,120,163,251,9,226,111,228,190,113,8,80,8,181,78,43,153,22,254,159,52,24,41,102,127,223,18,175,248,80,85,254,74,147,84,110,57,39,253,247,170,90,85,251,15,26,63,194,30,21,213,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,83,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,10,171,227,157,250,147,253,228,254,26,57,87,5,79,106,123,167,229,252,239,49,167,11,169,1,74,220,106,253,169,237,111,151,240,124,198,162,58,175,3,31,215,103,238,223,241,33,102,149,219,2,205,185,174,107,102,243,174,219,209,37,215,108,233,18,100,208,170,10,35,39,224,174,68,117,199,124,144,162,50,51,67,141,56,100,164,30,168,51,75,106,50,220,218,20,159,64,50,174,47,251,133,199,176,158,25,126,117,231,19,68,127,226,151,144,159,167,112,235,217,174,194,247,246,92,20,170,127,89,119,210,228,72,209,185,240,98,48,73,57,145,212,179,209,183,153,97,164,146,218,212,146,227,109,145,160,137,212,154,95,168,17,117,60,49,114,29,250,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,21,120,163,251,9,226,111,228,190,113,8,80,8,213,64,0,0,0,163,110,37,153,234,141,153,171,154,46,24,97,140,248,146,176,190,220,144,197,74,44,228,197,117,183,234,245,19,142,100,167,214,79,182,135,89,67,36,251,204,165,178,73,110,62,99,138,82,201,77,147,113,86,202,193,124,80,196,91,54,241,196,11,30,208,151,89,161,88,17,227,203,184,228,70,91,106,92,6,30,55,54,58,109,26,185,171,65,19,46,169,106,66,84,77,161,181,45,123,82,70,97,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,140,208,227,78,56,217,154,77,43,34,89,154,84,149,17,40,180,103,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,173,94,50,152,177,138,120,95,250,32,253,25,226,93,215,105,122,79,233,7,91,232,42,204,152,29,87,47,209,252,190,111,37,105,223,183,152,189,187,181,211,122,180,241,49,26,184,112,230,23,31,111,156,231,97,229,173,122,227,134,32,92,20,89,190,150,234,105,213,75,154,108,184,175,236,165,75,90,55,180,227,138,66,182,173,9,81,106,93,148,146,50,238,68,46,252,5,85,241,206,253,73,254,242,127,13,28,171,130,167,181,61,211,242,254,119,152,211,133,170,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,25,161,198,156,109,194,37,18,86,68,178,37,37,42,35,73,117,252,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,154,9,164,210,105,84,10,84,42,21,10,153,18,157,77,167,71,110,36,56,113,25,75,44,70,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,126,177,64,60,81,253,187,49,55,242,95,39,132,39,255,0,5,79,101,139,167,230,4,239,46,167,9,254,0,0,0,50,174,52,167,148,239,101,140,27,249,127,111,121,115,3,218,218,118,5,155,98,201,184,37,89,246,244,74,74,238,170,195,149,250,185,70,35,74,37,84,92,105,166,157,144,104,215,106,86,180,176,217,175,105,22,229,238,90,181,90,214,165,66,14,53,126,203,22,183,204,8,62,93,81,21,87,148,239,106,124,27,249,129,111,121,139,3,66,120,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,243,165,245,47,50,196,206,91,78,185,201,230,242,22,174,82,213,189,30,6,94,6,125,215,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,236,45,75,74,22,180,146,23,123,192,3,207,221,150,5,155,125,73,183,229,94,22,244,74,178,237,90,195,117,250,65,73,35,82,34,212,91,105,214,154,144,72,215,106,150,132,190,225,163,113,30,213,237,90,116,90,16,164,250,1,74,220,106,253,169,237,111,151,240,124,198,162,28,21,61,169,238,159,151,243,188,198,156,46,164,121,251,78,192,179,108,89,55,4,171,62,222,137,73,93,213,88,114,191,87,40,196,105,68,170,139,141,52,211,178,13,26,237,74,214,150,27,53,237,34,220,189,203,86,171,90,212,170,118,227,87,237,79,107,124,191,131,230,53,16,224,169,237,79,116,252,191,157,230,52,225,117,32,0,0,60,166,44,88,191,165,12,44,188,176,207,210,158,140,250,91,111,212,104,93,111,35,157,210,245,81,156,103,155,203,220,157,251,121,155,182,238,78,186,105,169,107,168,205,22,33,89,85,92,53,191,238,92,57,174,200,136,253,74,213,172,77,162,76,118,34,212,166,28,126,51,203,101,197,54,165,37,42,52,26,144,102,70,105,73,233,166,164,94,3,207,143,171,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,141,52,97,61,139,250,47,194,203,55,12,253,41,233,63,162,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,41,91,141,95,181,61,173,242,254,15,152,212,67,130,167,181,61,211,242,254,119,152,211,133,196,221,150,5,155,125,73,183,229,94,22,244,74,178,237,90,195,117,250,65,73,35,82,34,212,91,105,214,154,144,72,215,106,150,132,190,225,163,113,30,213,237,90,116,90,16,164,250,0,28,83,56,25,148,161,101,91,3,171,24,155,83,46,117,85,237,212,187,110,34,162,173,246,229,214,29,101,197,199,109,210,74,145,181,146,229,45,199,12,214,131,229,182,178,73,154,205,9,86,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,97,232,49,87,5,241,67,4,42,180,138,22,43,218,18,237,186,149,114,143,30,189,14,28,181,183,207,56,79,41,105,109,78,54,149,26,153,94,230,156,73,180,225,37,196,154,76,148,148,137,233,194,111,58,244,236,63,153,252,152,177,66,167,200,162,214,234,8,114,208,154,225,202,144,227,85,73,79,178,201,83,18,218,18,180,54,203,171,113,79,37,95,84,132,57,207,53,154,141,226,52,91,248,8,213,156,220,244,97,198,79,40,80,91,169,192,250,81,121,214,118,187,77,182,99,204,40,238,42,46,253,174,74,144,238,197,242,25,45,171,74,12,208,165,56,225,26,82,147,36,186,182,227,87,21,108,76,181,113,147,34,56,103,138,86,84,190,162,139,115,94,20,202,132,109,206,54,183,25,223,76,168,239,97,222,90,214,132,188,210,201,77,184,130,81,236,113,11,73,158,169,49,10,248,92,123,118,97,151,231,94,79,52,95,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,240,120,239,102,197,191,240,114,244,180,229,35,95,72,208,42,49,219,61,79,213,113,200,174,182,71,217,73,215,77,254,6,100,67,55,216,145,109,75,195,236,74,184,45,181,122,174,81,107,50,227,52,174,199,169,51,33,104,74,180,213,95,177,224,102,127,218,47,131,135,94,34,196,196,28,178,91,106,102,71,49,234,36,104,116,119,253,67,45,28,102,159,19,119,138,82,94,43,247,106,95,121,137,58,0,0,35,7,17,217,103,19,43,23,62,143,114,249,209,166,179,246,117,221,173,58,95,171,247,126,35,62,196,90,158,132,47,123,133,109,174,171,123,44,241,228,40,251,212,167,34,111,255,0,148,167,194,63,137,252,62,239,192,76,160,0,0,0,0,0,0,1,231,175,11,254,210,176,105,79,86,238,202,183,67,10,58,84,183,29,228,58,238,210,74,84,163,236,218,84,103,217,10,62,197,238,16,203,26,56,179,96,157,130,244,170,117,140,207,210,137,113,205,104,34,221,46,14,171,73,184,90,125,108,53,23,138,17,223,253,215,220,98,19,227,15,22,28,118,196,35,147,6,211,111,232,189,53,228,173,190,159,88,115,117,73,243,11,93,206,67,74,190,202,210,95,241,126,241,15,111,75,246,234,196,26,179,181,187,174,167,214,203,121,106,90,151,201,109,191,21,41,94,13,165,37,226,181,123,189,227,242,81,237,106,245,125,214,217,164,192,231,173,213,18,16,92,212,39,83,61,52,47,88,203,226,67,179,90,57,24,204,237,232,136,242,40,216,111,204,141,37,8,117,14,250,98,158,94,162,182,153,30,213,72,35,240,81,30,158,35,163,197,225,107,154,55,220,101,46,90,156,180,186,218,86,165,117,212,227,218,103,238,211,171,239,160,251,76,112,153,204,123,169,35,114,14,195,248,115,96,31,255,0,238,15,154,255,0,10,220,205,50,111,127,120,53,38,182,237,62,174,159,235,235,227,255,0,117,246,208,114,123,203,36,217,151,177,35,28,235,143,14,58,104,133,224,239,166,41,235,215,186,75,236,161,245,31,138,210,95,218,56,180,250,108,218,99,220,137,204,242,151,240,220,74,247,17,251,140,254,36,62,149,159,122,92,182,29,101,170,253,171,81,232,167,51,187,99,188,150,220,211,84,41,7,217,105,81,125,149,168,188,61,226,210,50,109,197,73,53,105,48,236,60,122,145,203,117,124,205,181,141,154,235,161,72,116,254,162,44,66,247,19,72,251,95,127,196,133,158,192,159,18,167,17,185,208,93,230,176,238,187,85,180,211,174,134,100,125,140,136,252,72,199,232,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,68,103,226,100,41,159,136,31,16,183,177,102,84,140,51,194,169,186,91,45,236,231,203,229,151,243,173,74,43,201,245,31,140,151,17,181,198,220,46,202,239,227,225,161,10,247,34,51,61,8,76,188,161,240,230,196,76,126,232,238,251,149,159,69,90,47,243,54,201,220,195,252,237,57,237,159,168,137,40,117,59,93,101,37,225,223,93,124,11,189,183,224,190,79,48,63,2,146,133,217,22,191,77,37,26,253,119,93,49,122,235,204,254,171,175,44,188,29,81,127,111,225,167,108,66,18,132,237,65,104,68,63,232,0,7,148,185,240,182,197,188,99,59,18,226,161,245,109,61,221,101,212,188,222,190,169,167,250,139,47,113,153,8,205,139,188,47,114,217,136,172,77,157,70,182,189,9,90,144,151,13,19,122,201,242,118,173,68,225,145,242,213,45,40,63,93,100,175,248,186,120,24,130,184,231,194,71,26,236,212,185,83,194,182,190,150,68,101,42,113,212,110,137,3,150,130,230,168,213,171,243,12,207,66,75,125,139,246,254,227,16,178,247,195,59,223,14,106,47,82,111,58,39,163,229,71,117,76,184,223,82,203,187,86,149,41,38,90,182,181,17,247,66,188,15,221,248,15,169,134,56,223,137,56,63,82,69,82,194,184,125,28,251,106,37,145,244,145,222,238,74,66,191,217,91,89,120,182,143,119,187,241,22,11,151,158,48,21,88,110,83,45,236,108,165,117,12,36,153,140,253,87,158,148,109,47,170,66,157,228,198,133,169,246,39,87,180,143,238,248,11,48,194,140,102,195,236,105,182,227,221,24,127,91,244,140,55,218,66,205,93,51,236,237,53,54,133,233,245,168,65,158,132,234,59,233,239,252,116,247,0,0,0,0,0,0,3,151,230,118,223,106,229,203,238,34,83,156,70,229,125,23,171,173,178,215,79,95,162,120,139,222,95,180,51,115,115,194,85,54,228,171,83,150,90,42,44,231,216,50,248,26,92,81,127,160,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,190,11,35,168,71,63,20,107,224,127,181,167,221,239,17,251,133,142,25,43,17,243,57,29,195,86,141,219,116,244,87,149,219,199,167,168,66,212,190,218,127,111,239,252,12,95,18,16,150,208,150,208,90,37,36,68,69,247,15,250,0,0,0,0,0,0,0,0,0,0,0,0,25,172,205,143,181,62,50,124,192,184,124,197,241,117,60,46,61,132,240,203,243,175,56,154,37,80,227,248,121,148,252,18,194,188,104,187,49,238,200,183,37,192,187,47,72,239,51,85,113,85,23,222,97,107,126,90,165,74,121,13,184,163,36,45,231,121,70,162,47,81,36,195,100,218,91,213,206,103,96,21,87,199,59,245,39,251,201,252,52,114,174,10,158,212,247,79,203,249,222,99,78,29,87,142,119,234,79,247,147,248,104,229,92,21,61,169,238,159,151,243,188,198,156,46,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,236,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,231,242,157,237,79,131,127,48,45,239,49,96,105,76,5,43,113,171,246,167,181,190,95,193,243,26,136,112,84,246,167,186,126,95,206,243,26,112,186,145,5,120,143,240,255,0,135,152,138,19,184,183,132,54,239,250,236,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,253,73,181,72,34,242,120,105,231,170,78,102,173,153,88,97,137,211,229,202,197,11,114,59,245,41,83,149,21,166,216,171,211,142,65,18,95,65,48,218,26,101,108,155,236,178,166,205,37,184,185,110,37,75,53,56,77,205,241,0,56,213,251,44,90,223,48,32,249,117,68,64,14,23,30,221,152,101,249,215,147,205,23,252,57,166,98,176,26,205,204,150,17,215,112,166,243,133,17,72,168,199,90,233,147,158,142,111,46,147,81,36,40,163,205,104,146,180,43,123,106,86,166,146,90,119,160,214,218,143,98,212,71,234,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,6,85,197,255,0,112,184,246,19,195,47,206,188,226,104,160,17,237,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,177,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,163,84,174,17,153,125,171,230,10,183,138,181,199,247,216,181,61,239,198,176,41,209,93,129,22,52,165,180,132,173,71,41,183,249,156,158,103,57,212,178,210,89,74,20,182,208,71,203,108,219,92,234,0,25,87,26,83,202,119,178,198,13,252,191,183,188,185,129,213,68,74,193,14,27,152,37,129,25,139,169,227,221,160,236,182,227,177,29,12,218,182,242,86,255,0,34,134,181,197,228,75,121,111,186,243,142,203,91,164,167,77,36,189,168,108,158,112,182,172,201,181,55,45,64,69,94,40,254,194,120,155,249,47,156,66,20,2,53,80,40,135,137,166,79,173,156,173,98,133,18,181,135,37,18,29,147,124,199,117,84,170,58,93,144,235,244,199,225,183,29,18,80,183,31,91,138,117,11,83,200,117,43,53,235,171,142,35,106,73,180,169,124,255,0,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,157,15,0,170,190,57,223,169,63,222,79,225,163,149,112,84,246,167,186,126,95,206,243,26,112,186,144,20,173,198,175,218,158,214,249,127,7,204,106,35,170,240,49,253,118,126,237,255,0,18,22,168,3,42,226,255,0,184,92,123,9,225,151,231,94,113,52,74,161,13,108,174,24,248,71,99,230,209,220,202,82,42,49,24,161,69,144,170,149,22,200,143,70,66,97,83,234,42,101,41,231,243,92,113,100,104,75,166,243,237,54,219,77,114,156,54,121,106,74,89,36,170,101,0,138,188,81,253,132,241,55,242,95,56,132,40,4,106,160,0,0,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,185,146,27,105,183,28,50,73,41,102,72,50,74,84,163,36,158,138,50,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,118,226,97,146,138,118,88,47,186,109,237,134,148,206,155,13,174,221,35,66,134,217,74,123,208,211,153,101,178,114,59,210,30,83,155,249,218,45,246,205,78,110,61,31,73,32,146,201,41,94,43,32,57,193,170,229,55,23,18,170,129,196,114,196,188,100,67,129,117,161,230,148,107,140,194,22,162,110,115,74,109,10,119,124,114,121,213,155,105,74,137,212,41,104,219,188,219,113,187,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,176,28,171,29,50,185,129,57,148,244,39,233,174,198,250,71,244,115,169,244,103,247,206,100,62,71,81,202,231,127,131,58,222,237,220,134,190,214,186,109,237,166,167,175,148,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,125,91,210,22,218,181,109,213,167,214,73,233,174,165,161,145,25,72,0,21,87,199,59,245,39,251,201,252,52,114,174,10,158,212,247,79,203,249,222,99,78,23,82,35,254,113,114,117,98,102,254,196,143,64,175,204,244,53,201,70,223,244,126,224,229,189,35,209,124,215,163,174,87,243,84,62,211,111,243,91,142,77,253,97,158,205,119,39,67,46,253,47,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,17,173,199,92,113,195,36,146,80,70,179,36,165,41,34,73,123,80,20,3,197,31,219,179,19,127,37,242,120,66,127,240,84,246,88,186,126,96,78,242,234,112,159,224,0,0,3,42,227,74,121,78,246,88,193,191,151,246,247,151,48,58,168,128,28,106,253,150,45,111,152,16,124,186,162,42,175,41,222,212,248,55,243,2,222,243,22,6,148,199,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,60,87,253,129,121,97,101,229,86,195,236,65,183,165,208,238,26,28,131,141,58,12,146,45,237,47,66,50,50,50,51,74,208,164,154,86,133,164,205,11,66,146,164,154,146,162,51,178,158,23,220,65,35,82,99,81,114,189,141,53,89,107,66,228,38,5,159,92,146,235,178,87,189,231,98,199,135,69,38,154,97,74,36,18,150,250,144,251,174,236,109,4,150,189,84,37,26,90,248,0,10,86,227,87,237,79,107,124,191,131,230,53,16,224,169,237,79,116,252,191,157,230,52,225,117,32,41,91,141,95,181,61,173,242,254,15,152,212,67,130,167,181,61,211,242,254,119,152,211,133,212,128,0,0,10,86,227,55,133,191,69,51,29,66,196,200,20,46,150,5,247,111,183,212,205,234,183,245,149,72,75,54,94,250,179,89,169,189,145,85,78,79,100,165,10,215,82,213,92,195,16,0,79,78,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,0,0,165,110,53,126,212,246,183,203,248,62,99,81,14,10,158,212,247,79,203,249,222,99,78,23,82,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,195,58,249,192,204,165,119,53,56,227,88,196,218,153,114,105,76,238,165,219,113,21,21,12,57,18,142,211,206,46,59,110,146,84,189,207,31,53,110,56,102,181,151,49,197,146,76,144,72,74,101,255,0,9,188,148,83,177,2,103,242,157,197,10,103,62,139,68,168,33,187,66,19,133,42,59,142,213,34,190,203,197,83,75,136,82,16,227,45,45,181,50,148,253,106,22,231,60,150,73,54,72,151,63,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,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,197,223,112,212,206,189,59,49,120,113,7,11,239,90,158,184,155,104,211,212,220,148,40,229,62,229,86,151,24,163,52,138,155,175,184,147,65,60,181,190,148,56,147,117,75,83,136,91,164,73,74,201,40,154,162,136,120,153,101,50,242,192,140,104,170,226,146,164,75,173,218,120,149,88,168,86,145,86,76,2,97,136,21,25,50,228,62,170,106,204,156,89,154,210,209,161,105,113,68,223,52,185,155,19,245,78,109,138,173,223,247,147,86,12,140,45,77,195,44,237,57,85,134,107,235,164,168,201,76,21,69,166,92,97,50,16,70,90,161,102,211,203,66,182,153,111,34,111,126,238,91,123,100,87,11,143,110,204,50,252,235,201,230,139,254,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,242,180,37,196,41,181,150,169,81,25,25,125,194,135,184,167,225,146,176,227,51,143,186,74,213,23,37,61,85,212,246,240,234,42,19,123,125,181,126,199,221,248,16,239,252,27,49,128,226,78,174,97,20,151,52,105,238,166,174,218,116,241,89,157,62,57,120,35,95,2,253,173,62,239,120,182,64,0,1,13,120,174,204,40,121,88,94,167,167,62,176,108,255,0,158,157,59,255,0,96,163,59,102,18,170,87,37,38,156,130,213,82,167,48,201,23,222,167,18,95,233,26,70,203,13,190,213,181,151,204,59,167,54,141,170,59,94,144,183,11,93,125,126,133,146,63,121,254,200,234,0,0,0,0,0,0,3,195,226,190,50,225,246,11,91,114,110,140,64,173,250,58,27,13,45,194,87,76,251,219,141,45,173,122,125,82,22,101,169,52,190,250,123,191,13,107,63,48,220,96,42,179,28,169,219,216,39,74,233,216,81,61,25,138,175,61,43,220,95,90,132,187,201,147,11,82,236,109,47,105,159,221,241,21,245,137,216,223,137,56,193,82,93,82,253,184,125,34,251,138,53,153,244,145,217,238,106,90,191,216,155,65,120,184,191,119,191,240,31,46,200,195,59,223,17,170,44,210,108,202,39,164,37,72,117,44,182,223,82,203,91,150,165,37,36,90,184,180,145,119,90,124,79,223,248,137,167,129,156,36,113,174,242,75,117,60,84,107,232,156,71,146,78,52,141,209,39,243,16,124,165,18,181,98,97,25,106,74,115,177,254,199,222,66,117,97,23,11,220,182,97,211,16,167,86,109,175,77,214,163,165,179,92,222,178,124,109,203,73,54,102,124,180,203,82,11,215,65,171,254,54,158,4,36,237,167,134,182,93,143,29,17,109,138,55,70,218,52,218,93,67,174,105,161,36,191,174,163,253,148,255,0,152,122,112,0,31,242,180,37,105,218,178,212,140,113,60,104,201,230,7,227,170,86,187,222,215,234,100,175,79,174,235,166,35,77,57,127,213,105,228,23,131,73,47,236,252,117,169,12,222,112,230,196,76,1,235,46,251,105,159,74,218,44,114,247,73,220,195,28,157,121,13,151,168,185,43,117,91,157,121,69,225,219,77,124,15,180,52,50,50,61,12,88,71,15,206,33,111,97,52,168,248,103,138,179,117,182,92,223,200,151,203,47,230,186,20,167,149,234,49,25,78,47,115,142,54,93,213,219,199,195,82,23,49,2,124,74,156,70,231,65,119,154,195,186,237,86,211,78,186,25,145,246,50,35,241,35,31,160,0,0,0,0,0,0,0,0,127,20,162,65,110,81,232,68,42,83,137,94,125,229,213,101,191,130,152,79,88,217,5,27,125,44,255,0,78,71,204,212,161,201,99,213,126,57,25,104,162,112,189,69,247,247,251,136,86,43,77,45,229,147,109,167,85,31,129,106,45,51,32,156,54,162,207,133,31,20,113,182,151,174,253,253,29,63,158,125,180,57,76,57,245,177,165,125,205,43,186,126,226,247,152,181,26,125,58,29,42,27,112,32,51,202,97,173,118,35,113,171,77,76,204,251,153,153,248,153,143,210,0,0,0,0,60,102,35,96,246,30,98,197,37,234,45,247,64,244,148,87,208,164,41,29,83,236,246,52,173,39,221,165,164,252,28,95,191,223,248,8,3,143,252,32,173,138,193,212,43,184,53,80,244,99,202,39,93,102,155,202,113,237,203,250,213,37,60,217,19,72,139,83,54,211,169,151,187,95,121,138,228,198,172,173,99,14,3,213,158,166,95,150,223,72,134,210,167,80,239,89,21,205,237,18,156,73,47,107,78,175,77,121,75,61,60,123,126,26,252,124,23,199,156,71,192,139,154,45,199,96,86,250,21,180,250,28,125,190,153,135,121,200,39,27,90,145,171,173,175,110,188,164,22,164,90,150,159,142,182,233,148,126,39,118,22,46,179,79,179,113,33,207,67,221,47,45,168,173,246,122,71,84,179,38,27,37,253,76,84,182,141,206,184,190,218,246,211,224,100,98,117,68,151,30,124,102,166,68,115,123,47,33,43,66,180,50,213,38,90,145,232,125,252,12,127,176,0,0,0,0,0,243,88,154,202,100,97,189,216,194,145,188,156,161,207,65,167,93,55,17,199,89,105,175,184,102,179,25,25,76,124,94,190,24,74,54,19,119,37,77,4,157,117,218,69,41,194,211,95,120,183,222,12,50,165,63,150,43,137,183,81,171,77,222,210,210,149,234,93,180,167,211,244,78,158,62,30,241,62,192,0,124,27,238,231,141,101,217,117,203,182,89,232,213,30,155,42,122,252,124,26,105,78,31,129,25,248,39,224,127,129,140,231,230,167,20,234,56,193,142,119,93,217,58,103,80,209,85,39,71,133,245,105,70,200,189,99,238,54,142,200,65,158,132,225,247,81,110,248,139,46,224,235,132,9,183,236,90,190,40,74,99,73,117,39,100,65,109,205,223,247,59,140,211,223,34,208,150,101,226,94,244,145,253,254,225,100,0,0,0,0,0,0,0,0,0,0,0,0,0,51,89,155,31,106,124,100,249,129,112,249,139,226,234,120,92,123,9,225,151,231,94,113,52,74,160,1,85,124,115,191,82,127,188,159,195,71,42,224,169,237,79,116,252,191,157,230,52,225,213,120,231,126,164,255,0,121,63,134,142,63,193,170,173,74,160,102,74,246,174,215,106,113,41,212,218,118,27,212,165,204,153,45,228,178,196,102,27,159,79,83,142,184,226,140,146,132,37,36,106,53,25,145,17,17,153,143,21,196,11,61,213,220,213,93,78,89,86,178,250,44,50,183,234,6,229,58,54,136,115,210,146,152,114,83,109,85,119,174,59,82,24,230,198,144,146,233,148,102,148,105,169,234,174,229,24,27,176,47,39,108,25,24,164,155,122,89,90,113,107,12,208,23,86,81,18,88,58,139,172,184,250,99,160,204,245,90,201,166,86,181,109,35,216,70,222,253,188,198,247,123,92,167,123,83,224,223,204,11,123,204,88,22,41,197,3,57,153,147,203,182,62,208,44,172,28,196,143,163,244,89,182,124,90,163,241,189,15,2,94,249,75,155,53,181,57,190,67,14,44,181,67,45,150,132,123,125,93,116,212,204,205,194,255,0,57,153,147,204,78,62,215,236,172,99,196,143,164,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,138,241,171,246,167,181,190,95,193,243,26,136,112,84,246,167,186,126,95,206,243,26,112,186,145,231,232,87,253,155,115,92,215,53,153,66,184,98,75,174,217,210,35,70,174,211,210,102,79,193,92,136,232,144,193,173,38,68,102,135,26,112,141,43,45,80,102,151,18,71,185,181,165,53,193,197,175,37,30,155,135,51,54,88,101,76,170,204,173,51,201,110,244,167,176,92,246,213,5,150,57,104,169,164,141,91,219,228,161,166,155,117,45,165,73,54,205,46,153,54,77,60,181,213,181,129,127,222,88,89,121,82,113,7,15,174,25,116,59,134,135,32,164,193,157,24,203,123,75,208,200,200,200,200,210,180,41,38,164,45,10,35,66,208,165,37,68,164,168,200,244,17,147,172,226,216,153,191,177,36,87,232,16,253,13,114,81,182,125,32,183,249,143,72,244,95,53,233,8,139,252,233,108,52,219,252,214,227,155,159,86,71,179,93,170,208,203,191,0,227,87,236,177,107,124,192,131,229,213,17,0,56,92,123,118,97,151,231,94,79,52,95,240,0,12,171,139,254,225,113,236,39,134,95,157,121,196,209,64,35,186,221,217,76,188,173,236,171,216,89,172,163,72,151,91,183,174,169,21,24,213,166,217,128,73,69,188,182,38,170,44,99,117,194,113,74,113,15,169,183,52,95,45,8,66,246,54,102,106,113,27,153,62,205,157,229,148,92,80,250,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,23,160,20,3,253,212,124,246,127,227,207,254,108,209,255,0,234,130,239,178,245,116,215,111,156,2,195,75,214,233,157,214,214,174,11,62,141,84,168,201,229,33,190,124,167,225,52,227,174,108,65,37,9,220,181,168,244,73,18,75,93,8,136,187,12,203,141,41,229,59,217,99,6,254,95,219,222,92,192,234,160,0,34,175,20,127,97,60,77,252,151,206,33,10,1,26,104,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,214,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,83,255,0,132,166,74,61,55,50,30,108,177,54,153,74,153,69,103,156,221,151,79,124,185,238,42,115,47,242,215,83,81,18,182,55,201,91,78,182,210,92,74,148,110,26,157,34,108,218,101,107,237,124,86,243,71,142,217,107,253,23,126,133,47,159,163,159,72,253,55,233,63,239,100,57,156,254,159,161,228,255,0,132,180,230,221,188,247,126,206,154,238,239,174,133,167,63,225,127,156,204,201,230,39,31,107,246,86,49,226,71,210,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,242,184,231,126,164,255,0,121,63,134,142,85,193,83,218,158,233,249,127,59,204,105,194,234,64,82,183,26,191,106,123,91,229,252,31,49,168,142,171,192,199,245,217,251,183,252,72,90,160,12,171,139,254,225,113,236,39,134,95,157,121,196,209,42,128,0,69,94,40,254,194,120,155,249,47,156,66,20,2,53,80,0,0,35,174,118,243,131,108,229,27,11,221,173,40,226,77,189,171,145,223,77,167,71,150,212,142,68,231,218,113,132,60,183,28,105,6,148,161,148,201,67,166,133,45,179,112,146,104,66,146,103,185,57,235,171,85,170,181,250,172,218,237,118,167,46,163,82,168,200,114,92,201,146,222,83,207,201,125,197,26,156,117,199,20,102,165,173,74,51,81,168,204,204,204,204,204,94,247,14,108,148,127,37,92,56,126,191,127,211,41,78,98,109,211,245,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,3,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,214,50,180,56,157,28,105,10,245,84,90,233,161,234,70,100,121,204,204,142,8,85,114,225,141,183,78,11,214,107,145,43,50,45,201,13,37,19,227,54,166,209,37,135,152,110,67,43,52,43,186,22,109,60,222,244,106,162,74,247,36,148,178,34,89,207,254,16,89,193,170,149,86,54,80,175,67,136,170,106,163,205,159,103,75,75,74,75,237,190,74,84,153,48,87,177,6,149,161,73,57,50,18,227,134,147,65,161,196,110,94,246,144,223,96,226,183,154,60,118,203,95,232,187,244,41,124,253,28,250,71,233,191,73,255,0,123,33,204,231,244,253,15,39,252,37,167,54,237,231,187,246,116,215,119,125,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,172,102,58,28,78,142,52,133,122,170,45,116,208,245,35,50,59,127,1,88,28,80,51,153,153,60,187,99,237,2,202,193,204,72,250,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,74,63,166,187,231,233,31,209,207,66,122,51,251,217,14,31,35,168,235,185,223,224,205,55,187,119,33,175,181,174,155,123,105,169,235,202,184,231,126,164,255,0,121,63,134,142,85,193,83,218,158,233,249,127,59,204,105,194,234,64,0,5,0,241,71,246,236,196,223,201,124,158,16,159,252,21,61,150,46,159,152,19,188,186,156,39,248,0,0,0,202,184,210,158,83,189,150,48,111,229,253,189,229,204,14,170,32,7,26,191,101,139,91,230,4,31,46,168,138,171,202,119,181,62,13,252,192,183,188,197,129,165,48,16,255,0,136,22,68,104,89,170,181,92,189,109,100,116,88,155,111,211,205,186,116,157,86,231,165,34,176,220,167,26,165,108,92,134,163,177,205,147,33,39,212,168,141,72,211,67,213,61,138,136,106,212,154,173,2,171,54,133,93,166,75,167,84,169,210,28,137,50,28,182,84,203,241,159,109,70,151,26,113,181,17,41,11,74,136,210,105,50,35,35,35,35,23,83,195,43,61,180,172,110,179,105,216,25,138,87,52,183,49,66,131,29,196,197,153,84,125,43,93,201,9,6,165,37,109,185,161,26,228,178,214,137,113,11,220,226,208,223,63,115,134,111,114,167,168,0,165,110,53,126,212,246,183,203,248,62,99,81,14,10,158,212,247,79,203,249,222,99,78,23,82,2,149,184,213,251,83,218,223,47,224,249,141,68,56,42,123,83,221,63,47,231,121,141,56,93,72,0,0,0,138,188,77,48,83,244,211,148,123,167,167,168,116,179,236,77,111,88,123,221,216,203,189,19,15,117,13,185,163,107,82,181,138,236,157,137,45,186,186,77,110,81,39,118,180,2,47,207,133,246,8,85,112,79,42,20,85,86,107,145,42,50,47,249,9,190,16,136,205,169,40,134,196,216,113,73,150,13,74,238,181,147,76,182,181,158,212,145,45,197,32,183,18,9,197,203,80,0,20,173,198,175,218,158,214,249,127,7,204,106,33,193,83,218,158,233,249,127,59,204,105,194,234,64,82,183,22,76,222,126,151,113,31,249,62,217,83,119,218,22,5,65,126,150,83,144,57,78,74,184,153,55,152,123,107,139,51,89,178,194,22,166,147,162,80,74,113,79,168,249,168,38,86,92,43,33,89,103,141,154,124,195,83,44,122,204,232,140,91,212,56,255,0,72,238,6,94,55,119,205,167,49,33,132,57,17,163,105,73,82,86,234,158,109,179,94,244,108,66,150,178,53,41,9,66,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,143,172,32,7,22,76,161,254,151,112,227,249,65,89,80,183,221,246,5,61,126,150,75,147,249,77,202,183,89,39,159,123,107,107,35,65,188,194,214,167,83,162,144,106,109,79,164,249,171,38,80,85,1,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,20,229,163,49,118,38,104,48,178,6,38,88,178,63,197,67,172,66,216,247,247,178,169,211,50,243,240,249,142,180,223,59,149,207,66,121,168,78,197,248,145,248,145,122,172,85,195,59,87,25,48,226,227,194,219,214,39,81,69,185,169,238,211,228,237,109,181,184,206,242,245,31,107,152,133,161,47,52,178,75,141,172,210,123,28,66,20,69,170,72,103,135,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,250,217,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,102,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,183,248,197,97,2,46,11,18,145,138,17,88,214,93,53,232,240,92,115,119,253,206,219,53,7,204,180,53,145,120,159,185,38,127,127,184,86,142,85,177,78,163,131,248,231,106,93,144,102,116,237,29,82,12,121,191,86,149,239,139,214,48,227,136,238,133,153,106,77,151,116,150,239,128,209,133,137,115,198,189,44,186,29,219,16,245,106,177,78,141,57,30,62,14,180,151,11,196,136,252,21,240,47,192,135,222,0,1,1,56,207,74,150,198,88,173,214,218,70,141,57,122,196,74,151,169,119,214,159,80,213,58,120,248,123,197,65,96,219,41,145,139,214,60,117,55,189,46,220,148,196,26,117,211,113,28,166,203,77,125,195,74,120,100,202,99,225,181,167,29,45,236,75,84,56,8,36,235,174,210,40,232,45,53,247,143,74,0,0,0,0,0,63,198,92,184,240,35,59,50,91,155,25,101,10,90,213,161,158,137,34,212,207,66,239,224,66,10,230,227,137,221,131,132,76,212,108,220,55,115,211,23,75,43,122,42,251,61,31,165,89,19,237,154,254,186,42,155,94,215,91,71,109,123,235,240,35,49,81,120,209,143,56,143,142,247,52,171,142,255,0,173,245,203,117,245,184,195,125,51,13,114,80,110,56,180,163,86,155,70,237,57,171,45,76,181,61,127,13,62,198,11,101,107,24,49,226,172,205,50,195,182,250,180,56,148,186,183,122,200,173,236,104,212,218,77,123,93,117,26,233,205,65,233,227,223,241,210,198,240,3,132,21,177,71,58,125,119,25,106,30,147,121,36,211,175,83,121,78,51,181,127,84,165,39,155,30,105,145,232,100,226,117,34,247,235,238,33,63,112,231,7,176,243,9,233,44,209,108,58,7,163,98,178,132,161,40,234,159,123,177,37,9,46,238,173,71,224,218,61,254,239,196,123,64,0,0,0,1,249,170,52,232,117,88,110,64,158,207,53,135,116,222,141,198,157,116,50,50,238,70,71,226,68,42,191,63,92,54,162,192,133,39,20,176,74,151,167,47,103,89,79,231,159,125,78,43,13,253,108,153,95,123,170,236,159,184,253,198,42,201,214,150,202,205,183,19,162,139,196,181,22,117,195,87,62,242,233,50,217,193,92,88,172,111,130,189,222,137,127,167,34,229,232,83,36,191,234,177,28,204,245,81,182,94,186,251,123,189,228,45,173,42,37,150,228,158,164,99,250,0,0,0,0,0,0,0,2,25,241,26,205,234,242,245,97,181,110,218,114,246,220,245,173,220,133,114,245,228,242,94,136,181,118,113,151,27,86,173,188,175,19,45,62,243,240,162,137,82,159,152,250,164,201,94,247,23,166,229,104,69,174,133,167,187,240,22,83,195,19,36,49,239,23,213,140,152,145,7,88,17,180,244,108,126,105,253,118,226,155,29,223,89,151,201,73,209,73,65,250,200,239,238,247,152,183,134,219,67,72,38,219,45,18,94,4,63,232,0,0,0,0,0,7,204,175,91,148,123,150,157,38,149,90,135,212,70,150,202,216,117,28,197,163,114,20,147,74,139,84,153,25,118,81,248,30,162,188,115,95,194,130,220,189,149,82,189,48,98,111,162,42,139,55,166,57,79,229,185,35,170,116,249,238,26,121,178,102,18,81,185,74,105,58,233,161,105,174,154,25,144,170,252,83,194,91,235,4,238,215,173,123,214,153,208,207,138,226,141,37,206,101,221,73,46,173,4,175,171,90,211,246,154,87,109,125,223,134,189,255,0,43,124,68,113,91,47,170,137,111,206,119,211,54,203,111,182,107,133,182,52,125,168,46,66,15,235,10,50,220,63,171,100,211,227,239,215,196,187,219,246,90,243,117,134,89,147,161,71,149,108,77,228,213,122,116,59,42,7,46,66,185,42,216,201,173,60,213,178,218,85,181,79,37,58,151,143,137,118,240,238,128,0,0,0,0,60,230,36,233,250,59,186,117,86,210,244,44,239,91,77,116,250,133,247,25,172,198,141,63,76,87,222,138,220,95,73,170,158,182,154,107,252,233,206,226,218,56,45,198,153,252,159,238,105,124,223,230,191,75,166,183,179,105,127,73,209,83,143,93,124,124,61,222,2,195,128,0,66,94,42,152,208,222,30,96,27,246,148,39,246,78,185,29,85,61,212,237,215,88,210,33,78,108,252,80,162,251,72,47,3,35,251,200,82,93,151,110,73,188,175,10,45,173,23,250,90,197,70,52,36,159,110,198,235,169,70,189,204,139,197,95,18,252,72,104,255,0,44,246,20,92,54,192,139,22,214,97,173,142,198,183,169,137,146,123,140,247,190,152,108,161,106,238,165,17,106,104,240,35,211,224,58,120,0,0,0,0,0,0,0,0,0,0,0,0,12,214,102,199,218,159,25,62,96,92,62,98,248,186,158,23,30,194,120,101,249,215,156,77,18,168,0,85,95,28,239,212,159,239,39,240,209,202,184,42,123,83,221,63,47,231,121,141,56,117,94,57,223,169,63,222,79,225,162,176,40,215,77,118,223,167,87,169,52,137,221,60,75,154,158,138,93,81,190,82,23,212,69,68,166,37,165,189,84,70,104,209,248,145,215,170,76,149,234,105,174,213,40,143,160,101,163,46,151,222,104,49,78,6,25,216,177,255,0,197,76,172,77,222,207,247,178,151,212,178,203,243,57,110,186,223,59,149,207,66,185,72,86,245,248,17,120,153,88,167,19,124,11,195,140,186,100,70,197,194,252,47,163,116,52,168,56,129,9,215,158,116,201,114,170,18,149,76,168,19,146,164,184,68,92,199,151,181,58,158,132,146,74,82,132,37,8,66,16,154,235,202,119,181,62,13,252,192,183,188,197,129,111,217,214,225,189,252,176,113,78,149,137,159,166,95,162,94,140,183,216,161,116,95,71,122,254,103,46,76,135,185,188,206,169,173,53,234,118,237,218,122,108,215,94,250,19,37,60,55,191,145,246,41,213,113,51,244,203,244,183,210,118,251,244,46,139,232,239,65,203,230,73,142,247,55,153,213,59,174,157,54,221,187,75,93,250,235,219,67,133,124,106,253,169,237,111,151,240,124,198,162,28,21,61,169,238,159,151,243,188,198,156,46,164,83,94,102,115,93,136,249,74,226,103,137,55,173,148,239,93,74,157,232,38,43,244,7,222,52,69,171,197,77,34,25,146,84,100,71,203,121,27,148,109,60,68,106,109,74,81,25,45,11,113,181,219,78,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,125,91,200,67,137,209,198,150,159,89,37,174,154,150,164,100,103,78,220,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,74,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,54,213,198,175,217,98,214,249,129,7,203,170,34,0,112,184,246,236,195,47,206,188,158,104,191,224,0,25,87,23,253,194,227,216,79,12,191,58,243,137,162,128,69,244,112,228,181,168,87,207,14,171,46,202,186,96,245,180,91,130,159,113,82,234,49,185,171,111,159,21,250,164,246,221,111,122,13,43,78,228,45,69,170,76,148,90,234,70,71,220,85,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,61,3,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,133,85,255,0,112,199,255,0,154,139,254,100,255,0,245,120,178,156,39,177,127,69,248,89,102,225,159,165,61,39,244,74,223,167,80,186,222,71,39,170,233,99,54,207,55,151,185,91,55,114,247,109,220,173,53,211,83,211,81,152,33,165,60,167,123,44,96,223,203,251,123,203,152,29,84,0,4,85,226,143,236,39,137,191,146,249,196,33,64,34,69,103,111,56,55,54,110,113,65,218,210,142,92,43,38,135,33,244,218,116,121,109,71,231,193,97,214,216,67,203,113,198,144,74,82,222,84,100,58,104,82,220,38,205,70,132,41,68,91,149,213,120,105,228,86,54,102,174,105,88,159,137,208,34,74,194,251,114,67,244,217,80,85,41,214,223,171,212,78,57,26,88,65,176,226,29,101,12,147,236,188,167,13,69,184,249,109,165,43,37,56,109,222,72,138,185,231,200,199,242,209,250,19,254,186,63,67,190,135,122,75,253,164,244,135,85,213,244,223,252,161,157,155,122,111,247,90,239,247,105,223,202,100,167,134,247,242,62,197,58,174,38,126,153,126,150,250,78,223,126,133,209,125,29,232,57,124,201,49,222,230,243,58,167,117,211,166,219,183,105,107,191,93,123,104,124,3,142,119,234,79,247,147,248,104,229,92,21,61,169,238,159,151,243,188,198,156,46,164,5,43,113,171,246,167,181,190,95,193,243,26,136,234,188,12,127,93,159,187,127,196,133,170,0,202,184,191,238,23,30,194,120,101,249,215,156,77,18,168,0,4,85,226,143,236,39,137,191,146,249,196,33,64,35,85,0,0,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,114,37,182,235,109,184,68,162,82,12,208,68,164,169,38,105,60,235,102,43,1,175,44,182,226,229,119,10,111,56,82,210,186,116,133,174,153,57,232,228,202,42,212,227,90,138,60,214,137,43,90,118,56,148,234,105,37,171,98,201,109,168,247,161,68,86,21,193,247,55,158,25,71,190,166,255,0,143,155,99,41,184,31,239,242,167,196,121,212,31,249,111,182,107,71,248,244,155,159,208,54,45,80,112,172,224,230,206,205,202,46,23,253,56,174,199,137,88,174,207,144,220,106,21,184,169,231,21,250,170,201,196,19,230,133,147,110,154,16,211,75,55,20,179,70,205,121,104,51,37,58,130,60,246,95,247,253,229,138,119,149,91,16,113,6,225,151,92,184,107,146,14,76,233,210,76,183,186,189,8,136,136,136,137,40,66,82,73,66,16,146,36,33,9,74,82,73,74,72,138,236,248,103,228,162,163,150,11,18,165,123,98,93,51,166,196,155,183,88,211,97,184,81,94,244,52,22,94,112,155,142,204,134,84,230,254,118,136,125,195,75,155,79,70,18,104,37,50,106,87,171,207,62,70,63,150,143,208,159,245,209,250,29,244,59,210,95,237,39,164,58,174,175,166,255,0,229,12,236,219,211,127,186,215,127,187,78,252,171,43,156,41,63,147,94,59,91,56,215,250,122,250,71,244,115,173,254,246,125,22,232,249,253,68,55,227,127,77,213,185,183,111,63,119,216,61,118,233,219,93,74,127,128,133,89,214,225,189,252,176,113,78,149,137,159,166,95,162,94,140,183,216,161,116,95,71,122,254,103,46,76,135,185,188,206,169,173,53,234,118,237,218,122,108,215,94,250,23,171,200,198,70,63,145,119,211,111,245,209,250,99,244,199,209,191,237,39,163,250,94,147,169,255,0,229,15,111,221,212,255,0,185,211,103,191,94,209,87,142,119,234,79,247,147,248,104,229,92,21,61,169,238,159,151,243,188,198,156,46,164,0,0,80,15,20,127,110,204,77,252,151,201,225,9,255,0,193,83,217,98,233,249,129,59,203,169,194,127,128,0,0,12,171,141,41,229,59,217,99,6,254,95,219,222,92,192,234,162,0,113,171,246,88,181,190,96,65,242,234,136,170,188,167,123,83,224,223,204,11,123,204,88,26,83,0,21,151,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,97,162,140,151,227,29,119,31,114,193,96,98,173,210,206,202,213,86,158,228,122,139,155,144,125,76,168,146,29,136,236,157,16,132,33,28,229,199,83,188,180,164,146,142,102,194,212,147,169,246,176,20,173,198,175,218,158,214,249,127,7,204,106,33,193,83,218,158,233,249,127,59,204,105,194,234,64,82,183,26,191,106,123,91,229,252,31,49,168,135,5,79,106,123,167,229,252,239,49,167,11,169,0,0,0,16,87,139,222,58,76,195,12,184,196,195,155,122,179,209,86,177,46,160,170,115,201,65,62,135,149,71,97,4,228,211,109,214,205,40,78,229,174,35,11,66,204,201,198,164,186,146,66,139,114,145,72,34,236,248,59,227,69,87,17,114,243,90,195,251,162,239,151,89,171,216,21,132,68,135,30,74,20,165,192,162,61,29,29,27,68,233,167,69,160,157,102,106,80,147,82,148,218,27,74,61,86,201,162,19,212,0,5,43,113,171,246,167,181,190,95,193,243,26,136,112,84,246,167,186,126,95,206,243,26,112,186,144,21,171,197,147,37,21,28,64,135,252,167,112,190,153,207,173,81,41,235,110,239,132,217,69,142,219,180,184,172,60,241,212,212,226,212,133,184,243,72,109,44,169,63,90,181,183,200,36,18,73,147,37,213,182,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,51,67,141,56,227,102,105,52,172,137,102,105,82,84,68,162,209,70,93,113,230,205,204,150,17,208,177,90,204,155,17,72,168,199,66,42,112,89,144,111,46,147,81,36,36,228,66,116,212,132,43,123,106,86,132,163,66,119,160,208,226,75,98,210,103,210,197,53,241,92,206,191,233,54,234,127,45,120,103,83,170,198,182,237,42,132,136,215,107,186,242,89,172,85,25,113,41,40,251,13,36,226,153,138,227,107,238,165,108,113,211,220,72,50,101,151,85,21,114,127,150,186,238,106,113,198,143,134,84,195,228,210,153,219,84,185,37,166,82,24,114,37,29,167,155,68,135,26,53,37,123,158,62,106,27,108,137,11,46,99,136,53,17,32,150,164,232,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,247,31,88,64,14,53,126,203,22,183,204,8,62,93,81,20,172,45,83,133,102,124,127,236,70,85,49,126,181,254,53,171,66,187,83,168,255,0,188,34,53,17,40,229,127,194,20,210,220,123,252,92,116,39,250,36,11,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,199,51,22,20,92,72,192,139,234,214,125,173,238,202,183,170,105,140,123,140,182,62,168,111,33,10,236,164,145,232,107,240,51,211,226,51,127,122,91,146,108,219,194,181,107,74,254,150,143,81,147,9,71,219,185,180,234,145,175,99,50,241,79,196,255,0,19,23,105,194,175,26,27,196,60,4,98,209,154,254,249,214,219,137,128,210,118,233,164,104,240,160,182,94,8,73,125,165,159,137,153,253,230,38,208,0,10,241,227,73,26,103,242,127,182,165,147,191,205,126,151,67,111,102,210,254,147,162,168,158,186,248,248,127,96,169,124,23,211,244,197,98,106,173,165,244,154,151,235,105,174,159,206,155,238,52,167,134,218,126,142,173,109,21,184,189,11,7,214,211,77,126,161,29,199,163,0,0,0,0,1,194,243,41,155,172,50,203,101,10,68,171,158,111,58,171,211,173,216,176,57,114,19,206,86,199,141,9,230,161,151,18,157,202,101,73,212,252,60,79,183,141,64,230,147,136,142,43,102,9,82,237,248,46,250,26,217,113,247,13,16,182,198,145,185,7,207,65,125,97,198,67,133,245,111,18,124,125,218,248,159,110,1,133,152,75,125,99,101,218,205,175,101,83,58,233,242,156,73,168,185,204,181,161,41,212,32,213,245,139,66,126,211,169,237,175,191,241,210,212,50,161,194,130,220,178,149,77,189,49,158,111,165,234,104,228,204,69,63,150,228,126,149,210,228,56,73,230,198,152,105,94,213,37,212,235,166,135,174,186,104,68,66,195,168,54,229,26,217,167,70,165,81,97,244,241,162,50,136,236,163,152,181,237,66,82,73,73,106,163,51,62,201,47,19,212,125,48,0,0,0,0,0,31,242,227,104,117,6,219,133,170,79,196,133,67,241,58,201,12,123,58,66,113,147,13,160,233,6,78,190,146,143,205,63,169,218,80,163,181,235,60,249,154,181,82,150,126,170,59,123,253,198,43,90,44,167,225,190,153,49,151,177,196,107,181,90,17,233,169,105,239,252,69,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,109,150,219,78,141,178,159,3,61,126,227,241,153,128,0,0,0,0,0,0,3,204,98,77,251,71,195,43,54,125,233,93,94,216,116,254,87,51,178,143,250,71,80,217,125,148,168,252,86,94,227,255,0,72,206,86,97,241,178,191,143,120,153,82,191,171,139,208,230,114,121,109,104,143,171,217,29,166,143,214,75,104,215,94,81,31,116,246,255,0,148,250,150,68,114,159,81,204,206,36,27,114,213,201,183,168,255,0,246,69,221,18,173,57,172,73,229,122,164,243,107,254,145,141,61,93,126,253,11,198,255,0,233,116,200,116,104,45,83,160,53,203,97,157,219,19,184,207,77,76,204,251,153,153,248,153,143,214,0,0,0,0,0,0,0,60,14,49,96,149,135,142,22,172,171,82,248,165,245,81,223,109,105,109,92,247,145,203,89,182,227,100,173,26,113,6,122,19,170,237,175,125,127,13,41,235,56,220,53,111,108,19,151,80,188,112,249,207,77,218,230,167,101,40,180,102,55,68,222,178,28,54,254,182,82,220,115,99,77,35,214,211,85,110,248,145,145,195,59,118,225,175,88,119,44,74,229,30,71,75,82,165,74,109,230,213,177,11,216,227,78,18,139,178,137,73,61,20,130,247,25,118,247,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,180,208,251,104,98,197,163,200,106,92,118,229,48,173,205,188,130,113,7,161,150,169,50,212,143,184,255,0,64,0,0,0,30,79,23,22,109,225,77,232,178,61,13,54,245,68,255,0,253,25,193,154,204,85,89,185,138,23,130,204,245,53,87,234,7,255,0,233,11,23,31,193,194,134,229,43,44,21,153,15,30,170,153,119,72,144,143,242,23,79,167,153,120,25,252,4,240,0,31,240,243,168,97,165,188,225,232,150,210,106,81,253,196,90,138,43,226,141,142,18,241,51,29,228,218,209,228,110,166,219,100,184,27,54,17,125,124,121,147,81,174,166,218,85,246,87,241,50,251,204,126,46,23,152,54,172,80,204,100,74,164,212,236,131,108,199,110,178,151,53,215,115,241,231,194,81,35,66,90,76,181,75,135,223,67,47,184,197,240,178,210,24,105,12,182,90,37,180,146,82,95,113,22,131,254,192,0,0,0,0,0,0,0,0,0,0,0,0,102,179,54,62,212,248,201,243,2,225,243,23,197,212,240,184,246,19,195,47,206,188,226,104,149,64,2,170,248,231,126,164,255,0,121,63,134,142,85,193,83,218,158,233,249,127,59,204,105,195,170,241,206,253,73,254,242,127,13,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,9,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,142,188,106,253,150,45,111,152,16,124,186,162,42,175,41,222,212,248,55,243,2,222,243,22,6,148,192,82,183,26,191,106,123,91,229,252,31,49,168,135,5,79,106,123,167,229,252,239,49,167,11,169,20,3,197,31,219,179,19,127,37,242,120,66,127,240,84,246,88,186,126,96,78,242,234,112,149,89,177,246,88,198,79,151,247,15,151,62,51,88,46,167,141,95,178,197,173,243,2,15,151,84,68,0,225,113,237,217,134,95,157,121,60,209,127,192,0,50,174,47,251,133,199,176,158,25,126,117,231,19,69,0,139,254,225,113,236,39,134,95,157,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,185,18,219,117,182,220,34,81,41,6,104,34,82,84,147,52,157,11,85,178,37,143,44,230,142,110,86,104,86,204,185,149,132,72,113,248,117,89,108,116,208,158,162,19,166,150,235,14,45,38,226,91,140,105,208,207,69,45,73,112,205,130,37,60,92,179,188,156,174,96,95,242,107,192,155,103,5,62,148,253,35,250,57,214,255,0,124,250,30,143,159,212,76,126,79,244,60,199,54,237,231,237,251,103,174,221,123,107,161,117,80,25,87,26,83,202,119,178,198,13,252,191,183,188,185,129,234,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,234,217,66,220,86,174,58,132,250,169,61,53,212,244,34,51,42,192,203,239,24,43,170,171,152,42,178,241,248,233,84,76,44,184,121,189,19,76,68,113,231,45,126,83,75,83,59,86,195,42,122,103,56,210,150,221,222,159,233,28,75,136,228,182,149,52,171,106,1,21,120,163,251,9,226,111,228,190,113,8,80,8,239,249,58,201,213,247,155,251,238,69,2,129,51,208,214,221,27,103,210,11,131,150,204,143,69,243,89,144,184,191,205,86,251,78,63,205,114,57,183,245,102,123,53,220,173,8,187,232,38,192,176,44,220,44,179,105,56,125,135,214,244,74,29,189,67,142,81,160,193,140,71,177,164,106,102,102,102,102,106,90,212,163,82,214,181,25,173,107,82,148,163,82,148,102,126,128,0,85,95,28,239,212,159,239,39,240,209,202,184,42,123,83,221,63,47,231,121,141,56,93,72,10,86,227,87,237,79,107,124,191,131,230,53,17,213,120,24,254,187,63,118,255,0,137,11,84,1,149,113,127,220,46,61,132,240,203,243,175,56,154,36,85,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,130,220,227,5,125,200,205,98,171,149,51,233,176,58,171,80,102,156,84,74,140,70,78,85,34,9,147,77,170,162,79,70,101,79,41,228,154,23,33,76,25,188,157,174,56,202,76,204,155,117,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,98,42,241,71,246,19,196,223,201,124,226,16,160,17,162,140,226,231,22,196,202,5,137,30,191,95,135,233,155,146,179,191,232,253,191,204,122,63,165,57,79,71,68,175,231,72,97,214,216,229,55,32,156,250,194,45,250,109,78,166,125,187,5,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,8,191,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,47,83,37,185,251,179,113,107,45,21,124,65,198,171,186,37,38,225,195,40,237,162,247,156,244,35,141,25,104,113,110,20,57,77,18,55,37,197,190,150,246,27,77,145,44,228,37,105,67,41,74,217,37,84,182,112,115,103,121,102,235,20,62,156,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,180,225,59,146,138,141,211,117,83,51,81,137,20,205,150,221,27,89,54,115,11,40,178,25,170,206,75,146,35,185,33,196,154,150,227,61,43,140,238,65,41,180,40,221,54,156,66,200,154,50,93,191,128,8,85,196,135,58,216,167,147,239,209,223,232,206,129,106,84,254,150,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,120,174,76,248,160,99,238,98,115,39,103,224,229,235,104,97,252,42,45,193,233,14,165,250,93,62,107,114,145,200,129,34,66,54,41,201,110,32,181,91,41,35,213,7,234,153,233,161,232,101,103,224,42,175,142,119,234,79,247,147,248,104,229,92,21,61,169,238,159,151,243,188,198,156,46,164,87,175,18,62,34,117,92,8,146,222,11,224,37,118,35,24,130,220,132,170,225,158,244,5,58,186,27,28,166,36,48,134,144,251,39,29,245,200,67,229,170,200,220,38,208,133,164,210,75,90,86,220,128,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,160,30,40,254,221,152,155,249,47,147,194,19,255,0,130,167,178,197,211,243,2,119,151,83,135,117,203,6,120,240,143,53,183,149,247,103,225,242,37,199,93,159,33,165,193,122,114,208,210,235,116,229,22,195,154,195,6,100,242,16,151,137,73,82,84,159,85,14,198,82,141,43,120,218,110,69,0,0,0,202,184,210,158,83,189,150,48,111,229,253,189,229,204,14,170,32,7,26,191,101,139,91,230,4,31,46,168,138,171,202,119,181,62,13,252,192,183,188,197,129,165,48,0,25,172,205,143,181,62,50,124,192,184,124,197,241,117,60,46,61,132,240,203,243,175,56,154,37,80,10,86,227,87,237,79,107,124,191,131,230,53,16,224,169,237,79,116,252,191,157,230,52,225,117,32,41,91,141,95,181,61,173,242,254,15,152,212,67,130,167,181,61,211,242,254,119,152,211,133,132,211,56,130,96,149,91,53,235,202,244,90,172,68,45,17,223,128,117,201,46,191,25,31,73,25,152,184,235,162,147,78,176,148,154,205,40,82,144,249,59,203,113,102,150,145,185,106,78,178,128,0,0,5,11,113,83,198,58,22,46,230,226,175,26,220,103,88,150,21,61,171,57,201,59,151,252,234,84,103,223,114,73,236,90,18,104,229,191,33,214,52,245,146,174,70,244,168,210,178,34,136,2,90,112,190,198,250,86,9,230,190,138,154,205,14,93,70,61,255,0,29,54,58,23,25,196,165,112,223,155,50,41,178,249,165,93,150,130,117,150,208,178,220,147,36,56,165,150,227,65,54,187,244,0,1,74,220,106,253,169,237,111,151,240,124,198,162,28,21,61,169,238,159,151,243,188,198,156,46,164,0,81,95,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,191,21,144,28,224,213,114,155,139,137,85,64,226,57,98,94,50,33,192,186,208,243,74,53,198,97,11,81,55,57,165,54,133,59,190,57,60,234,205,180,165,68,234,20,180,109,222,109,184,221,138,113,44,207,109,43,7,176,190,46,26,97,5,205,45,119,182,34,81,216,170,83,171,212,119,211,200,167,81,30,112,203,173,102,73,18,146,226,223,75,110,182,209,178,123,144,70,167,137,109,154,90,230,83,13,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,238,52,81,147,252,181,208,178,173,129,212,124,50,166,31,58,170,246,218,165,201,45,50,150,251,114,235,14,178,218,36,56,209,169,40,218,201,114,144,219,100,72,65,242,219,65,168,141,102,181,43,181,128,128,28,106,253,150,45,111,152,16,124,186,162,42,87,2,48,114,187,143,184,153,11,10,173,103,182,86,170,180,250,172,138,115,123,80,125,76,168,148,233,18,218,141,170,214,132,35,156,184,233,107,152,165,18,81,204,222,122,146,116,53,173,133,184,202,214,56,197,194,91,42,133,85,70,38,210,174,5,211,35,67,165,202,73,74,137,84,136,242,137,106,68,134,215,177,190,74,218,82,205,242,89,33,9,108,220,53,146,82,106,45,26,96,163,120,160,214,17,218,9,198,169,177,37,95,103,71,140,171,129,113,163,54,194,10,105,160,141,196,26,90,113,109,26,210,103,177,107,109,68,218,214,149,45,9,109,10,75,105,246,160,0,0,0,0,0,0,0,0,0,0,0,0,0,63,225,230,144,251,75,101,194,213,46,36,210,162,251,140,180,20,61,197,15,6,213,133,249,140,151,84,132,157,240,110,104,238,86,84,230,186,109,126,68,249,170,52,104,107,81,158,137,108,187,232,69,247,16,253,188,46,113,194,94,25,227,188,107,90,68,141,180,219,144,145,3,102,194,63,175,145,50,18,53,212,155,82,190,202,62,36,95,121,11,212,101,212,62,210,30,108,245,75,137,37,36,254,227,45,71,253,128,8,33,198,58,134,229,91,44,20,105,12,158,138,135,119,71,144,191,242,17,79,168,25,248,153,124,69,55,97,82,141,24,161,103,172,143,67,77,126,158,127,254,144,129,165,76,35,81,175,10,44,181,153,234,106,183,169,199,255,0,232,205,143,88,0,0,0,3,252,228,72,106,44,119,36,190,173,173,180,131,90,207,67,61,18,69,169,159,97,93,57,239,226,83,79,195,143,73,97,54,22,194,235,107,15,48,244,105,85,30,98,155,233,22,125,83,11,79,41,248,170,75,155,22,134,213,169,43,190,186,23,109,76,84,85,197,112,215,175,203,150,93,114,177,35,170,169,85,101,56,243,138,216,132,111,113,215,13,71,217,36,148,150,170,89,251,136,187,251,132,204,201,215,13,91,219,27,37,211,239,28,64,115,208,150,185,41,169,73,45,25,147,214,183,172,119,9,191,170,148,135,27,222,211,171,245,180,213,59,126,38,68,87,11,131,184,37,97,224,125,171,22,212,177,233,125,43,12,54,132,184,174,123,203,230,44,155,109,179,86,142,184,179,45,73,164,246,215,182,159,142,190,248,0,0,0,0,0,0,0,126,74,165,50,29,102,11,180,233,237,115,24,123,110,244,238,50,215,67,35,46,228,100,126,36,66,128,51,221,148,250,134,89,177,33,45,196,87,58,222,172,107,232,231,116,74,117,229,49,27,155,234,155,206,47,250,71,244,245,180,251,181,47,14,91,151,140,108,175,224,38,38,83,111,234,26,245,56,124,238,99,90,35,235,55,199,117,162,245,148,218,244,211,154,103,217,61,255,0,229,45,26,225,181,251,71,196,219,54,5,233,66,94,232,117,14,111,47,178,139,250,55,86,217,253,164,164,252,80,126,226,255,0,72,244,224,0,0,0,0,0,0,42,183,140,62,96,95,109,16,240,34,148,254,141,187,204,244,170,54,151,125,61,31,41,158,234,111,227,175,216,95,227,240,21,105,73,164,212,43,149,6,169,116,184,252,249,79,238,229,183,189,41,215,68,154,143,186,140,139,192,143,222,52,83,147,188,4,167,224,6,15,83,109,102,147,186,122,185,221,91,186,168,183,255,0,58,144,180,118,230,45,37,162,94,211,177,254,63,119,116,0,0,0,0,0,0,0,0,31,230,251,45,73,101,113,222,78,230,220,73,161,69,174,154,145,150,135,224,32,14,121,248,111,219,216,163,77,169,98,70,22,197,233,46,148,115,165,191,31,122,220,234,180,76,151,148,91,159,148,150,209,185,215,27,46,201,237,167,195,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,252,12,203,183,188,133,131,240,252,226,45,82,179,39,210,240,139,22,167,115,168,175,45,136,84,249,124,164,167,144,102,168,177,218,70,198,35,26,213,181,9,112,245,82,187,248,25,235,161,139,121,162,86,169,183,21,38,37,110,145,35,159,10,115,45,200,97,205,138,78,246,214,146,82,79,69,17,25,106,70,71,161,145,24,253,192,0,0,3,194,99,196,226,166,96,134,32,207,53,105,200,181,170,206,17,233,239,76,71,79,239,248,12,215,95,146,253,33,124,92,83,245,215,169,170,203,123,95,142,231,148,127,233,23,169,194,246,148,205,43,43,20,222,75,91,58,201,76,203,95,172,103,185,75,167,66,212,252,79,79,1,46,0,7,3,206,214,55,68,193,28,1,186,43,4,230,218,149,78,155,54,153,79,61,12,246,73,114,20,149,52,175,232,214,147,209,77,120,40,136,190,39,241,207,61,118,177,84,188,46,89,213,202,130,249,245,10,204,215,101,58,173,18,157,239,58,225,169,94,4,73,45,84,163,240,34,47,192,94,55,12,44,7,253,22,96,92,27,158,160,159,231,247,50,26,169,164,245,251,44,200,135,9,100,158,206,41,39,162,155,62,250,17,253,196,38,112,0,0,0,0,0,0,0,0,0,0,0,0,0,205,102,108,125,169,241,147,230,5,195,230,47,139,169,225,113,236,39,134,95,157,121,196,209,42,128,5,85,241,206,253,73,254,242,127,13,28,171,130,167,181,61,211,242,254,119,152,211,135,95,227,113,73,170,215,234,184,13,66,161,83,37,212,106,85,25,23,4,72,112,226,50,167,159,146,251,138,166,37,182,155,109,36,106,90,212,163,36,146,72,140,204,204,136,132,138,225,251,145,26,22,85,109,86,239,91,165,29,110,38,220,20,242,110,163,39,85,183,232,184,175,183,21,199,105,91,17,33,216,239,242,164,199,81,245,41,34,82,245,208,180,79,99,152,2,0,113,171,246,88,181,190,96,65,242,234,136,170,188,167,123,83,224,223,204,11,123,204,88,26,83,1,74,220,106,253,169,237,111,151,240,124,198,162,28,21,61,169,238,159,151,243,188,198,156,46,164,80,15,20,127,110,204,77,252,151,201,225,9,255,0,193,83,217,98,233,249,129,59,203,169,194,85,102,199,217,99,25,62,95,220,62,92,248,205,96,186,158,53,126,203,22,183,204,8,62,93,81,16,3,133,199,183,102,25,126,117,228,243,69,255,0,0,0,202,184,191,238,23,30,194,120,101,249,215,156,77,20,2,47,251,133,199,176,158,25,126,117,231,19,68,170,0,0,25,87,26,72,203,37,90,149,64,202,38,20,87,107,181,56,148,234,109,59,13,232,82,230,76,150,242,89,98,51,13,211,25,83,142,184,226,140,146,132,37,36,106,53,25,145,17,17,153,138,107,226,25,157,58,174,105,241,66,69,10,208,184,37,171,10,237,169,4,86,252,51,140,168,165,53,242,111,107,181,7,219,82,141,75,90,148,110,165,163,89,36,208,201,164,185,109,173,111,110,137,98,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,110,130,42,241,71,246,19,196,223,201,124,226,16,160,17,165,220,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,0,170,190,57,223,169,63,222,79,225,163,149,112,84,246,167,186,126,95,206,243,26,112,184,155,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,242,172,184,231,79,1,179,79,85,185,40,88,87,112,75,85,74,218,144,178,92,58,148,110,149,249,176,137,68,148,212,35,54,106,53,46,50,148,100,157,84,73,113,6,104,39,91,111,123,123,171,47,141,95,181,61,173,242,254,15,152,212,71,85,224,99,250,236,253,219,254,36,45,80,6,85,197,255,0,112,184,246,19,195,47,206,188,226,104,174,174,35,252,64,38,102,34,186,238,18,97,13,197,254,180,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,82,77,65,97,63,248,98,231,199,244,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,145,21,120,163,251,9,226,111,228,190,113,8,80,8,233,89,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,128,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,1,88,28,90,242,81,233,184,115,51,101,134,84,202,172,202,211,60,150,239,74,123,5,207,109,80,89,99,150,138,154,72,213,189,190,74,26,105,183,82,218,84,147,108,210,233,147,100,211,203,93,75,9,21,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,86,132,233,52,154,85,2,149,10,133,66,166,68,167,83,105,209,219,137,14,28,70,82,203,17,152,109,36,150,218,109,180,145,37,8,74,72,146,73,34,34,34,34,34,31,172,0,69,92,243,228,99,249,104,253,9,255,0,93,31,161,223,67,189,37,254,210,122,67,170,234,250,111,254,80,206,205,189,55,251,173,119,251,180,239,202,178,185,194,147,249,53,227,181,179,141,127,167,175,164,127,71,58,223,239,103,209,110,143,159,212,67,126,55,244,221,91,155,118,243,247,125,131,215,110,157,181,212,167,248,10,171,227,157,250,147,253,228,254,26,57,87,5,79,106,123,167,229,252,239,49,167,9,233,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,66,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,143,87,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,140,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,69,0,241,71,246,236,196,223,201,124,158,16,229,84,252,197,223,116,76,184,205,203,69,2,71,67,109,215,110,9,85,219,131,212,101,223,73,238,69,63,165,107,215,104,220,103,146,229,60,215,185,183,11,153,206,218,162,209,30,183,138,176,47,251,203,11,47,42,78,32,225,245,195,46,135,112,208,228,20,152,51,163,25,111,105,122,25,25,25,25,26,86,133,36,212,133,161,68,104,90,20,164,168,148,149,25,30,132,242,125,155,59,55,55,88,95,244,226,133,30,37,30,187,2,67,145,171,182,226,103,156,167,233,75,55,22,76,26,214,109,180,107,67,173,32,156,74,201,27,53,230,32,140,212,210,200,187,168,0,143,249,171,206,190,13,101,50,157,13,23,181,79,210,23,37,67,167,147,14,219,132,106,84,233,16,78,83,109,72,144,90,36,219,111,99,106,121,198,201,229,52,151,148,194,219,74,200,201,74,79,96,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,93,198,148,242,157,236,177,131,127,47,237,239,46,96,117,81,0,56,213,251,44,90,223,48,32,249,117,68,85,94,83,189,169,240,111,230,5,189,230,44,13,41,128,0,205,102,108,125,169,241,147,230,5,195,230,47,139,169,225,113,236,39,134,95,157,121,196,209,42,128,82,183,26,191,106,123,91,229,252,31,49,168,135,5,79,106,123,167,229,252,239,49,167,11,169,1,74,220,106,253,169,237,111,151,240,124,198,162,34,86,8,227,205,229,128,110,94,149,76,63,155,46,155,93,187,45,119,109,152,245,104,146,9,151,233,168,118,108,71,221,121,179,216,163,222,166,163,56,209,26,77,11,65,188,78,37,100,166,203,94,106,47,39,134,134,120,227,102,58,205,103,7,175,132,75,70,34,217,116,118,214,244,183,22,236,132,87,41,204,155,108,20,213,60,179,82,138,73,41,109,37,228,173,94,186,220,39,16,102,74,90,25,155,224,0,57,86,106,177,75,244,45,151,28,69,196,198,107,190,134,159,70,183,229,122,42,111,75,212,114,170,142,163,147,7,234,205,11,74,181,148,235,9,245,210,104,45,117,94,137,37,25,102,218,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,249,64,105,79,42,184,165,250,105,203,142,29,98,99,213,223,76,207,172,219,241,125,43,55,165,233,249,181,70,145,201,157,245,100,132,37,58,74,105,244,250,137,36,30,154,163,84,154,76,250,168,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,225,121,104,207,86,9,102,150,242,186,236,124,62,159,45,21,42,4,137,15,65,102,76,87,208,186,157,33,146,140,131,169,17,155,100,134,80,169,18,20,218,25,82,249,219,16,149,169,8,220,104,69,112,113,171,246,167,181,190,95,193,243,26,136,112,84,246,167,186,126,95,206,243,26,112,186,144,1,229,49,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,157,124,203,229,210,251,202,254,41,207,195,59,234,63,248,217,148,121,187,217,254,249,210,250,151,153,98,103,45,167,92,228,243,121,11,87,41,106,222,143,3,47,3,62,84,46,167,132,222,80,255,0,68,88,113,252,160,175,88,91,46,251,254,158,143,68,165,185,252,214,226,219,175,19,47,179,185,180,17,32,158,125,104,75,170,213,75,52,182,150,18,92,165,155,200,57,254,0,32,7,26,191,101,139,91,230,4,31,46,168,136,1,194,227,219,179,12,191,58,242,121,162,244,233,216,85,135,20,140,71,171,226,245,50,203,165,70,188,235,212,248,244,186,149,109,184,228,82,164,197,100,204,219,109,74,255,0,231,9,70,94,178,210,203,9,81,168,153,104,145,234,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,30,39,184,15,250,83,192,185,215,53,61,31,223,11,101,14,212,212,122,253,166,99,195,154,179,79,119,18,146,213,78,23,125,12,254,227,20,115,67,172,85,44,251,150,13,114,158,190,69,66,143,53,169,45,43,68,171,99,205,56,74,79,137,26,79,69,36,188,72,203,241,26,23,201,46,54,196,198,236,1,181,235,6,230,234,149,50,155,10,153,80,61,12,183,201,110,20,101,58,175,232,208,146,213,78,248,36,140,190,7,240,239,160,2,35,241,66,165,51,85,202,197,75,156,214,254,142,83,210,209,235,25,109,82,41,211,116,63,18,215,196,81,93,135,47,209,247,197,187,63,93,58,106,172,71,181,248,109,121,39,254,129,165,28,7,156,85,60,16,195,233,228,173,121,246,181,37,195,61,61,234,136,209,253,223,17,238,192,0,0,7,225,173,214,169,182,237,38,93,110,175,35,145,10,11,46,72,125,205,138,86,198,208,147,82,143,68,145,153,232,68,103,161,17,152,168,110,32,124,69,170,87,156,250,166,17,97,44,238,77,21,149,191,10,161,47,148,149,115,204,149,42,59,168,216,252,98,90,119,33,77,158,169,87,111,2,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,196,200,187,251,136,92,94,70,56,111,219,184,93,77,166,226,70,41,69,234,238,149,114,101,177,31,122,219,233,76,211,25,228,150,230,37,41,181,237,117,183,11,186,123,235,240,208,132,255,0,97,150,163,50,136,236,167,107,109,164,144,146,215,93,8,139,66,241,31,232,0,0,0,0,0,0,0,0,56,102,112,240,18,159,143,248,61,82,181,93,78,217,233,228,244,142,234,163,217,252,234,58,215,219,152,132,158,169,103,78,231,248,125,249,213,171,82,106,20,58,131,180,186,164,126,68,166,54,243,27,222,149,105,170,73,69,221,38,101,224,101,239,22,151,193,227,48,47,173,19,48,38,170,254,173,181,203,244,82,54,151,109,125,33,41,238,233,111,227,167,219,95,225,240,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,197,68,69,224,70,126,38,67,54,217,157,197,41,120,201,141,119,14,32,203,115,122,170,125,38,157,136,191,163,136,203,94,228,35,252,95,236,151,250,68,131,225,109,128,127,165,156,104,93,207,82,107,117,38,217,211,168,45,218,110,234,98,77,66,62,203,137,81,122,205,151,129,31,246,16,189,18,34,73,104,94,3,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,211,67,237,225,72,56,191,132,151,150,9,95,85,11,34,242,167,244,147,32,200,117,45,31,53,167,57,173,161,231,26,39,62,173,107,36,234,109,43,177,153,153,105,248,25,205,126,28,185,250,147,134,21,24,24,55,137,85,13,214,253,70,99,81,224,191,202,34,228,58,226,162,71,109,59,89,142,165,171,107,109,172,245,82,200,143,223,223,67,23,29,72,171,83,235,180,200,181,154,84,142,124,57,172,162,67,14,108,82,119,182,180,146,146,122,40,136,203,82,50,61,12,136,199,236,0,0,1,204,51,64,185,141,229,203,19,142,19,123,149,244,62,180,75,238,69,162,58,7,181,62,255,0,216,51,103,92,53,42,181,80,53,253,163,148,233,159,227,188,197,253,240,224,82,149,149,139,103,114,247,105,30,17,23,109,52,47,71,68,236,37,0,15,226,148,73,73,169,71,161,17,106,98,151,120,181,227,250,239,108,79,99,11,169,18,119,83,104,109,164,228,22,205,52,150,204,137,204,40,189,102,201,95,101,69,224,163,79,227,226,35,150,74,48,118,86,51,102,6,215,161,148,110,116,26,125,70,21,70,121,111,36,235,25,185,177,146,231,245,208,127,101,223,234,153,159,192,190,26,30,182,168,48,45,123,126,155,110,83,26,229,196,166,68,102,27,41,220,163,209,13,160,144,146,213,70,103,224,146,241,51,63,188,125,32,0,0,0,0,0,0,0,0,0,0,0,0,1,154,204,216,251,83,227,39,204,11,135,204,95,23,83,194,227,216,79,12,191,58,243,137,162,85,0,10,171,227,157,250,147,253,228,254,26,57,87,5,79,106,123,167,229,252,239,49,167,11,116,185,176,134,205,187,241,66,200,197,202,235,18,222,174,225,236,122,179,52,34,75,230,134,25,93,65,182,90,125,229,160,187,173,100,211,38,218,72,207,97,19,206,25,164,212,72,82,61,168,8,1,198,175,217,98,214,249,129,7,203,170,34,170,242,157,237,79,131,127,48,45,239,49,96,105,76,5,43,113,171,246,167,181,190,95,193,243,26,136,112,84,246,167,186,126,95,206,243,26,112,186,145,64,60,81,253,187,49,55,242,95,39,132,39,255,0,5,79,101,139,167,230,4,239,46,167,9,85,155,31,101,140,100,249,127,112,249,115,227,53,130,234,120,213,251,44,90,223,48,32,249,117,68,64,14,23,30,221,152,101,249,215,147,205,23,252,0,3,42,226,255,0,184,92,123,9,225,151,231,94,113,52,80,8,191,238,23,30,194,120,101,249,215,156,77,18,168,0,0,101,92,76,172,207,231,170,77,255,0,151,156,49,203,14,22,207,150,197,177,67,177,232,148,219,205,231,162,181,178,173,81,98,60,37,165,134,137,198,205,230,209,21,232,198,70,226,22,142,106,212,178,218,166,208,133,185,199,242,163,149,28,71,205,174,35,162,202,178,154,232,105,80,121,111,215,235,239,178,107,139,72,138,163,50,37,40,136,203,152,242,246,168,154,100,140,148,226,146,163,51,66,16,227,136,184,156,197,112,236,193,236,81,203,164,12,26,195,106,20,75,106,165,101,199,154,171,26,92,185,243,164,49,76,126,84,166,228,202,67,154,188,165,56,135,212,217,160,214,225,58,109,19,134,164,36,246,146,14,139,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,49,115,227,250,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,117,94,40,254,194,120,155,249,47,156,66,20,2,53,80,0,0,42,175,142,119,234,79,247,147,248,104,229,92,21,61,169,238,159,151,243,188,198,156,37,255,0,22,220,190,226,62,50,96,117,62,245,177,174,15,230,24,103,215,215,107,116,7,31,54,155,159,23,146,131,84,180,153,168,155,83,209,91,109,227,74,84,91,148,219,239,146,20,74,209,183,105,175,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,173,228,45,181,106,219,171,79,172,147,211,93,75,67,34,50,238,188,64,115,49,102,230,191,18,236,172,82,179,224,203,167,45,54,60,74,109,94,153,36,141,75,167,84,91,157,53,110,176,78,109,36,188,141,174,182,180,56,146,45,200,90,119,37,11,222,218,37,175,3,31,215,103,238,223,241,33,106,128,50,174,37,165,209,157,58,173,23,35,152,109,149,60,45,184,37,192,144,228,122,209,223,143,181,25,77,45,76,63,83,146,228,122,123,79,154,136,205,14,52,225,173,242,66,116,82,22,211,124,195,35,125,161,194,176,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,85,223,223,92,55,114,227,117,101,198,14,94,168,148,31,65,250,15,155,50,141,115,37,164,61,84,98,168,226,18,78,204,125,126,175,81,206,229,182,79,52,123,80,164,33,180,160,154,228,176,109,81,94,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,253,99,43,91,106,213,183,80,175,85,71,166,186,30,134,70,69,105,92,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,145,92,81,253,132,241,55,242,95,56,132,40,4,75,254,31,25,15,254,87,245,218,229,126,245,172,213,104,86,13,179,182,52,153,52,246,182,74,168,206,117,10,52,71,140,243,141,173,148,242,136,146,227,198,100,181,37,43,101,36,143,174,39,17,197,115,59,151,171,171,43,248,203,90,194,59,166,79,95,208,114,228,211,170,136,138,228,118,106,112,93,78,230,164,54,149,151,249,77,172,146,165,165,14,180,234,9,107,217,184,230,167,11,76,251,125,4,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,0,174,174,43,153,215,253,25,90,175,229,175,12,234,116,169,55,37,219,79,145,26,237,119,94,115,212,122,91,205,165,37,31,97,164,219,75,210,155,113,125,212,173,237,180,91,137,4,111,50,234,105,176,74,174,29,217,188,254,74,88,202,127,74,102,242,112,246,241,229,66,186,54,64,234,94,99,148,151,122,89,109,237,50,112,185,78,58,173,228,157,251,154,113,221,27,91,132,214,219,254,0,0,0,1,85,124,115,191,82,127,188,159,195,68,74,225,253,153,139,55,42,24,151,122,226,149,225,6,93,69,106,177,229,211,105,20,200,196,105,93,70,162,228,232,75,105,131,115,105,165,148,109,105,197,173,197,17,237,66,21,181,43,94,198,215,194,177,75,20,175,188,105,190,234,120,153,137,117,223,76,220,149,158,79,91,55,165,102,63,55,148,202,25,111,234,217,66,27,78,141,180,132,250,169,45,116,212,245,51,51,59,105,225,139,195,254,102,17,67,141,152,28,111,183,122,75,234,94,215,237,154,107,174,62,212,170,12,87,24,121,151,85,37,9,89,54,111,62,220,142,236,184,133,41,148,161,58,154,92,82,208,220,85,226,63,195,254,102,93,235,174,226,222,16,219,191,235,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,245,38,239,11,201,246,108,239,44,162,226,135,211,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,168,135,138,63,183,102,38,254,75,228,240,132,117,176,44,11,203,20,239,42,78,31,97,245,189,46,185,112,215,36,20,104,48,99,17,111,117,122,25,153,153,153,146,80,132,164,148,181,173,70,72,66,18,165,40,210,148,153,148,201,206,111,11,234,238,88,48,158,14,45,90,87,247,211,26,85,43,108,123,173,82,34,162,11,145,156,122,79,46,52,152,237,115,23,185,147,230,176,202,219,222,167,18,230,142,22,228,56,164,177,26,242,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,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,200,150,219,173,184,217,154,77,72,51,65,154,84,164,153,40,253,168,12,251,113,4,203,206,54,224,150,54,206,184,177,134,237,151,122,34,244,144,228,154,109,221,37,12,71,93,97,109,49,24,228,17,68,109,231,21,21,12,41,244,48,132,30,212,108,109,60,178,36,17,37,61,43,135,7,16,9,153,119,174,181,132,152,189,113,127,173,60,254,165,246,164,200,109,249,14,91,178,182,45,205,209,208,202,28,113,108,188,225,18,22,201,39,105,56,233,58,147,71,215,19,176,88,105,79,41,222,203,24,55,242,254,222,242,230,7,85,16,3,141,95,178,197,173,243,2,15,151,84,69,85,229,59,218,159,6,254,96,91,222,98,192,210,152,0,12,214,102,199,218,159,25,62,96,92,62,98,248,186,158,23,30,194,120,101,249,215,156,77,18,168,5,43,113,171,246,167,181,190,95,193,243,26,136,112,84,246,167,186,126,95,206,243,26,112,186,144,20,173,198,175,218,158,214,249,127,7,204,106,34,0,11,20,254,228,85,213,252,145,255,0,74,223,72,170,191,165,143,71,253,36,250,45,232,247,57,61,15,35,153,232,190,79,43,169,244,142,222,254,27,121,191,205,249,127,247,64,128,22,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,191,236,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,85,175,26,252,111,165,21,42,205,203,115,52,57,106,169,42,68,123,226,69,73,78,37,44,54,193,38,108,54,152,66,123,169,107,82,141,229,40,207,105,32,144,217,22,253,231,203,128,25,111,193,10,86,54,73,196,165,86,107,146,233,209,236,12,55,175,223,8,68,102,210,165,204,126,19,73,38,88,53,43,178,16,110,188,218,214,123,84,102,134,212,130,218,107,39,17,200,7,95,204,134,8,82,176,78,78,26,170,141,92,151,81,143,127,225,189,2,248,90,36,182,148,174,27,243,90,81,60,193,41,61,150,130,117,151,22,131,218,147,36,56,148,30,227,65,184,185,235,193,47,26,255,0,237,235,46,115,41,255,0,27,214,159,41,182,191,224,240,229,182,242,205,207,248,17,182,148,183,254,60,212,175,176,66,213,4,32,226,211,130,24,161,139,249,121,143,93,177,43,145,14,145,135,178,36,220,245,234,19,205,182,133,206,97,168,234,46,169,167,213,221,43,140,210,164,168,217,212,137,212,60,179,35,55,27,105,11,165,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,247,76,245,230,82,133,154,155,219,15,113,54,152,92,154,171,56,127,79,165,220,145,19,21,108,55,18,176,212,201,171,144,219,68,165,47,115,39,205,67,141,153,45,103,203,113,4,163,37,146,210,158,215,193,83,218,158,233,249,127,59,204,105,194,234,64,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,134,117,243,129,153,74,238,106,113,198,177,137,181,50,228,210,153,221,75,182,226,42,42,24,114,37,29,167,156,92,118,221,36,169,123,158,62,106,220,112,205,107,46,99,139,36,153,32,144,148,241,81,123,220,58,243,213,27,52,182,105,88,248,131,62,34,49,82,129,29,231,167,51,26,43,168,69,78,156,201,199,65,84,140,201,178,97,149,169,201,9,109,108,165,127,109,10,90,80,132,40,144,137,148,0,32,7,26,191,101,139,91,230,4,31,46,168,136,1,194,227,219,179,12,191,58,242,121,162,255,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,205,185,104,48,46,139,126,165,110,212,218,230,68,169,196,122,35,201,220,162,213,14,32,208,162,213,38,71,224,163,240,50,63,188,103,135,58,248,59,43,6,179,5,116,80,206,55,38,13,66,163,54,163,0,183,146,191,155,57,54,74,91,254,186,207,236,183,253,99,35,248,151,198,70,112,148,204,2,236,156,79,127,11,235,18,182,83,107,141,168,227,150,205,117,150,244,136,44,32,189,86,205,95,101,39,226,162,79,225,226,46,141,42,37,36,148,147,212,140,181,33,253,1,23,248,143,169,73,202,197,205,181,123,117,143,52,143,182,186,151,163,165,246,20,9,67,53,38,181,79,52,125,162,148,209,151,227,188,134,147,50,190,185,142,101,203,12,78,107,123,85,244,62,138,72,238,71,170,58,6,116,62,223,218,58,120,0,0,15,199,87,171,83,232,84,201,85,154,172,142,68,56,76,174,67,238,108,82,182,54,132,154,148,122,36,140,207,66,35,61,8,181,20,227,196,107,63,82,113,62,163,63,6,240,214,161,182,223,167,76,118,60,231,249,68,124,247,91,84,184,238,39,107,209,210,180,238,109,196,30,169,89,145,123,187,234,98,20,97,6,18,94,56,219,125,83,236,139,54,159,213,204,157,33,164,186,124,214,155,229,54,183,155,104,220,250,197,160,149,161,186,158,196,100,103,175,226,101,119,185,49,200,141,145,151,26,12,58,245,86,31,87,120,62,203,107,147,43,152,243,124,149,41,17,212,182,246,38,67,141,43,71,89,51,220,69,223,93,11,183,140,180,0,0,0,0,0,0,0,0,0,31,195,34,81,104,126,2,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,105,197,40,253,103,15,196,139,251,72,71,204,177,226,148,188,27,198,187,123,16,98,57,177,84,206,175,94,196,127,210,68,121,175,122,23,254,51,246,79,253,35,73,52,154,156,106,205,61,170,148,69,110,105,237,219,79,67,47,5,25,31,137,17,248,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,185,165,73,47,85,195,241,33,157,83,61,79,83,23,193,194,247,9,98,97,254,94,41,213,231,34,114,170,117,222,119,85,245,134,173,121,51,166,165,31,215,82,126,202,253,196,95,126,166,38,64,0,0,0,0,0,0,0,0,0,0,143,25,199,202,165,177,153,44,54,168,192,122,55,46,191,14,51,207,211,164,111,112,254,185,17,228,19,73,219,206,109,31,109,237,117,87,111,143,111,10,14,197,76,54,184,240,122,254,170,89,23,19,60,169,180,169,111,178,149,110,109,91,210,211,203,104,151,162,20,178,45,77,181,118,212,255,0,183,196,79,158,27,89,249,155,107,85,41,184,33,138,53,45,244,185,110,51,10,145,35,146,69,203,113,74,135,25,134,118,177,28,212,122,37,46,30,245,175,67,240,51,215,67,22,243,14,91,19,226,49,58,42,247,179,33,180,186,218,180,50,220,149,22,164,122,31,114,236,126,241,254,192,0,3,141,103,5,214,153,203,102,34,27,171,218,74,182,106,233,46,218,234,125,4,142,195,56,181,67,35,169,204,50,240,55,220,255,0,245,140,95,127,12,151,30,115,43,20,110,114,116,218,228,116,167,185,119,73,83,161,232,37,128,14,25,156,60,123,165,96,30,11,87,174,25,47,236,168,76,133,42,21,56,182,168,255,0,157,46,36,133,180,125,155,90,126,211,95,214,45,191,19,248,231,166,246,186,106,152,131,123,86,46,186,138,249,179,107,149,41,19,87,217,41,213,111,60,167,12,187,18,75,197,103,238,47,192,133,200,112,160,203,139,120,119,133,43,196,218,244,93,181,171,129,195,92,101,111,215,249,131,241,160,188,130,209,46,169,31,109,7,226,146,87,199,66,236,39,200,0,0,0,0,0,0,0,0,0,0,0,0,0,12,214,102,199,218,159,25,62,96,92,62,98,248,186,158,23,30,194,120,101,249,215,156,77,18,168,0,85,95,28,239,212,159,239,39,240,209,202,184,42,123,83,221,63,47,231,121,141,56,93,72,0,128,28,106,253,150,45,111,152,16,124,186,162,42,175,41,222,212,248,55,243,2,222,243,22,6,148,192,82,183,26,191,106,123,91,229,252,31,49,168,135,5,79,106,123,167,229,252,239,49,167,11,169,20,3,197,31,219,179,19,127,37,242,120,66,127,240,84,246,88,186,126,96,78,242,234,112,149,89,177,246,88,198,79,151,247,15,151,62,51,88,46,167,141,95,178,197,173,243,2,15,151,84,68,0,225,113,237,217,134,95,157,121,60,209,127,192,0,50,174,47,251,133,199,176,158,25,126,117,231,19,69,0,139,254,225,113,236,39,134,95,157,121,196,209,42,128,0,6,85,199,170,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,172,121,104,109,58,54,210,213,235,40,181,211,66,212,204,136,244,39,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,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,32,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,45,127,23,243,155,66,206,31,12,204,87,169,185,74,244,53,231,107,253,29,143,115,83,90,66,206,42,92,118,175,23,149,38,51,138,215,86,93,229,58,100,218,148,110,54,164,41,42,220,68,135,92,169,97,170,128,0,1,85,124,115,191,82,127,188,159,195,71,42,224,169,237,79,116,252,191,157,230,52,225,117,34,154,248,157,112,255,0,135,132,83,36,230,7,4,45,222,146,197,151,185,251,154,154,211,140,53,22,131,41,199,217,101,165,70,66,150,78,27,47,185,35,179,45,161,73,101,72,86,134,150,212,132,55,93,98,213,56,24,254,187,63,118,255,0,137,11,84,1,149,113,232,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,127,217,36,201,245,179,148,108,47,106,138,146,137,54,246,174,71,97,87,101,98,35,178,57,19,159,105,199,214,202,27,109,213,154,82,134,83,37,109,18,210,134,205,194,73,45,105,73,158,212,200,161,23,243,253,147,234,86,108,176,141,73,167,148,182,239,187,58,60,201,246,162,217,117,36,137,47,173,9,55,32,186,151,22,150,182,72,54,90,65,56,165,36,218,90,80,189,219,9,198,220,160,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,93,89,227,147,154,222,28,56,185,103,226,10,34,71,196,91,62,61,190,185,207,52,182,154,69,110,34,171,48,208,83,90,96,140,148,133,165,68,148,190,148,167,148,149,186,210,146,105,39,137,166,235,44,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,124,171,56,57,76,179,115,117,133,255,0,65,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,183,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,17,255,0,58,249,174,161,101,47,6,166,222,92,218,84,203,190,165,172,59,90,137,53,229,167,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,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,92,78,77,248,101,91,214,214,93,47,43,107,49,116,89,109,93,152,161,28,160,85,98,176,252,94,125,6,36,89,70,228,100,197,148,194,156,37,45,110,180,196,165,250,230,210,141,184,232,91,71,202,86,250,182,204,238,94,174,172,175,227,45,107,8,238,153,61,127,65,203,147,78,170,34,43,145,217,169,193,117,59,154,144,218,86,95,229,54,178,74,150,148,58,211,168,37,175,102,227,159,252,31,115,121,225,148,123,234,111,248,249,182,50,155,129,254,255,0,42,124,71,157,65,255,0,150,251,102,180,127,143,73,185,253,3,98,213,0,0,0,5,85,241,206,253,73,254,242,127,13,21,86,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,178,226,18,151,148,180,234,106,109,43,67,151,40,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,238,51,239,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,243,252,81,253,187,49,55,242,95,39,132,38,167,4,188,51,181,99,97,101,245,140,125,39,54,228,168,92,7,108,243,220,109,181,116,240,99,198,143,35,99,42,217,204,71,49,201,90,184,91,205,42,228,49,234,145,163,83,178,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,255,0,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,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,195,235,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,210,158,83,189,150,48,111,229,253,189,229,204,14,170,32,7,26,191,101,139,91,230,4,31,46,168,138,171,202,119,181,62,13,252,192,183,188,197,129,165,48,0,25,172,205,143,181,62,50,124,192,184,124,197,241,117,60,46,61,132,240,203,243,175,56,154,37,80,10,86,227,87,237,79,107,124,191,131,230,53,16,224,169,237,79,116,252,191,157,230,52,225,117,32,41,91,141,95,181,61,173,242,254,15,152,212,71,159,225,1,96,89,183,214,107,228,202,188,45,232,149,101,218,182,188,154,253,32,164,145,169,17,106,45,204,134,211,82,9,26,237,82,208,151,220,52,110,35,218,189,171,78,139,66,20,155,201,21,87,197,79,33,223,246,95,53,120,65,69,255,0,20,237,223,66,166,83,191,223,215,38,182,165,243,127,224,233,117,13,179,254,50,66,213,253,42,197,122,229,215,30,111,44,182,226,229,11,21,172,201,178,210,186,116,132,34,167,5,153,4,202,42,212,227,90,78,68,39,77,72,90,118,56,148,232,74,52,43,98,201,14,36,183,161,38,90,9,203,70,98,236,76,208,97,100,12,76,177,100,127,138,135,88,133,177,239,239,101,83,166,101,231,225,243,29,105,190,119,43,158,132,243,80,157,139,241,35,241,34,234,160,51,89,154,172,82,253,52,230,59,17,113,49,154,239,166,96,86,110,9,94,138,155,210,244,252,218,91,75,228,193,250,179,66,20,157,34,180,194,125,116,146,207,77,87,170,141,70,118,19,146,140,23,170,225,215,13,60,126,196,11,162,208,151,70,171,223,246,189,122,92,57,18,86,164,174,125,17,154,51,157,27,164,209,171,68,32,221,122,106,144,163,74,84,226,28,74,253,102,205,163,21,66,45,167,57,120,23,51,19,248,101,96,134,35,91,212,110,182,181,134,150,125,191,81,121,72,55,214,242,104,239,210,227,183,52,155,105,178,82,21,181,104,136,250,214,178,34,109,168,206,168,150,146,220,149,215,94,85,113,75,244,45,152,236,58,196,199,171,190,134,129,70,184,34,250,86,111,75,212,114,169,110,175,147,59,234,201,11,82,181,138,235,233,245,18,107,45,117,70,138,36,153,105,76,5,74,241,69,225,255,0,50,145,50,165,153,188,16,183,121,212,167,186,154,141,241,75,97,199,223,148,220,167,95,117,247,170,201,230,45,123,153,62,110,142,182,217,33,44,165,180,184,73,52,27,170,106,176,68,255,0,224,169,237,79,116,252,191,157,230,52,225,117,32,2,149,184,178,102,243,244,187,136,255,0,201,246,202,155,190,208,176,42,11,244,178,156,129,202,114,85,196,201,188,195,219,92,89,154,205,150,16,181,52,157,18,130,83,138,125,71,205,65,50,178,143,249,40,202,141,119,54,152,203,10,205,229,85,97,218,20,221,38,93,53,184,76,161,93,4,93,171,54,219,37,56,100,130,121,245,163,148,217,104,181,22,171,115,150,180,52,225,9,235,196,179,135,157,42,163,96,69,198,252,13,135,18,154,188,56,181,216,166,214,40,74,82,82,82,168,148,230,76,155,148,135,215,235,187,38,60,116,18,21,206,90,212,227,44,182,73,81,45,164,161,234,181,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,138,114,209,152,187,19,52,24,89,3,19,44,89,31,226,161,214,33,108,123,251,217,84,233,153,121,248,124,199,90,111,157,202,231,161,60,212,39,98,252,72,252,72,186,168,8,1,198,175,217,98,214,249,129,7,203,170,34,0,112,184,246,236,195,47,206,188,158,104,191,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,27,138,254,92,90,196,76,40,70,38,208,98,110,173,91,238,19,146,87,204,211,249,131,17,167,60,178,209,78,165,31,109,101,224,147,87,195,82,236,41,190,201,186,106,152,125,123,81,238,186,114,249,83,104,117,40,243,81,217,42,209,108,188,151,8,187,146,139,197,5,238,63,192,198,133,178,121,143,116,172,124,193,106,13,195,25,253,245,8,112,162,194,168,150,213,23,243,164,68,142,183,79,187,104,79,218,119,250,165,183,224,127,14,230,2,39,241,54,113,230,242,177,89,228,167,93,206,72,74,187,151,100,157,58,102,162,132,41,102,69,83,136,103,224,79,183,255,0,235,16,209,214,79,93,105,236,181,225,217,180,189,196,155,102,144,147,237,166,135,208,71,236,59,40,0,0,255,0,25,146,216,129,17,249,210,151,177,152,237,169,215,21,161,158,212,164,181,51,208,187,159,98,247,10,134,226,75,159,153,183,77,82,165,130,24,93,82,229,210,226,56,244,42,188,142,73,31,49,196,170,100,103,217,218,252,114,81,106,149,54,123,208,189,11,192,143,93,76,64,108,43,195,107,143,24,111,234,93,145,110,179,205,155,85,150,195,42,86,230,211,177,46,188,134,141,122,45,72,35,208,220,79,109,75,251,60,69,248,228,227,42,150,198,91,112,218,157,1,152,220,202,252,200,204,191,81,145,189,194,250,229,199,142,78,167,111,57,196,125,182,117,213,61,190,29,188,100,56,0,0,0,0,0,0,0,0,0,0,134,252,80,176,154,30,32,101,226,163,94,110,39,58,167,66,228,244,191,88,105,211,157,58,18,87,253,116,167,236,163,222,71,247,104,98,135,200,244,61,72,104,171,34,184,151,35,21,178,201,104,221,213,5,255,0,63,147,215,245,9,208,189,93,181,9,45,167,185,37,41,63,85,178,240,33,223,128,0,0,0,0,0,87,39,25,11,241,84,204,51,162,89,108,185,183,210,189,79,49,58,107,187,149,34,158,225,127,84,244,241,248,151,246,248,10,144,177,109,87,239,91,170,13,179,25,205,142,76,230,237,86,132,122,108,109,75,247,153,123,147,241,26,111,178,237,244,90,214,212,58,19,105,209,49,185,154,22,191,180,226,149,241,63,218,248,143,182,0,0,0,0,0,0,0,0,0,0,2,21,113,18,201,125,51,30,44,105,183,229,182,223,34,231,160,195,114,81,30,170,87,80,203,12,203,119,149,235,190,134,209,185,199,83,235,109,51,47,188,187,21,32,85,169,149,123,54,228,147,75,154,142,158,165,72,152,182,150,90,165,123,30,105,195,73,248,25,164,244,82,79,222,101,219,222,46,27,133,182,113,37,98,149,9,24,39,119,47,117,90,223,167,18,161,187,161,22,232,108,34,20,100,22,141,176,148,151,174,226,143,83,89,171,227,169,119,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,47,29,6,118,106,63,246,66,79,251,242,255,0,253,99,23,219,195,21,131,99,43,20,157,79,250,71,152,115,252,244,232,98,89,143,207,81,157,30,153,79,147,82,148,189,140,68,101,111,184,173,12,244,66,82,102,103,161,106,126,5,238,20,45,196,99,50,245,92,109,198,122,189,177,22,126,250,21,175,62,69,53,166,185,73,45,94,141,46,90,9,122,155,72,95,216,119,77,12,212,95,121,159,135,144,200,190,1,202,199,140,121,160,83,29,79,247,174,143,50,45,86,121,106,95,88,195,83,99,37,196,127,72,133,22,169,119,197,58,153,123,136,207,195,65,214,221,2,157,107,91,244,219,110,146,207,42,29,46,35,48,216,70,229,43,107,109,160,144,146,213,70,102,125,146,94,38,103,247,143,164,0,0,0,0,0,0,0,0,0,0,0,0,0,3,53,153,177,246,167,198,79,152,23,15,152,190,46,167,133,199,176,158,25,126,117,231,19,68,170,0,21,87,199,59,245,39,251,201,252,52,114,174,10,158,212,247,79,203,249,222,99,78,23,82,0,32,7,26,191,101,139,91,230,4,31,46,168,138,171,202,119,181,62,13,252,192,183,188,197,129,165,48,20,173,198,175,218,158,214,249,127,7,204,106,33,193,83,218,158,233,249,127,59,204,105,194,234,69,0,241,71,246,236,196,223,201,124,158,16,159,252,21,61,150,46,159,152,19,188,186,156,37,86,108,125,150,49,147,229,253,195,229,207,140,214,11,169,227,87,236,177,107,124,192,131,229,213,17,0,56,92,123,118,97,151,231,94,79,52,95,240,0,12,171,139,254,225,113,236,39,134,95,157,121,196,209,64,34,255,0,184,92,123,9,225,151,231,94,113,52,74,160,0,1,150,26,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,240,243,201,101,43,43,24,95,30,187,119,219,241,19,138,151,44,115,59,130,97,73,76,163,132,193,185,185,170,123,14,37,36,148,33,41,38,148,233,32,212,75,120,148,124,199,16,134,118,203,80,1,2,179,181,195,46,149,153,92,97,161,98,157,151,116,75,182,170,87,4,130,129,120,200,84,116,205,97,12,49,5,206,154,114,26,91,237,40,151,186,60,104,170,109,181,25,40,158,109,205,169,229,186,110,253,108,244,224,190,23,224,47,14,28,72,195,252,35,180,34,91,180,38,228,82,165,156,118,86,227,171,117,247,43,48,119,186,235,174,169,78,186,189,9,41,37,45,74,50,66,16,130,209,40,73,21,27,13,84,0,0,10,171,227,157,250,147,253,228,254,26,57,87,5,79,106,123,167,229,252,239,49,167,11,169,31,146,173,73,165,87,233,83,104,85,218,100,74,141,54,163,29,200,147,33,203,101,47,49,37,135,18,105,113,167,27,81,26,86,133,36,205,38,147,35,35,35,50,49,66,220,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,131,129,143,235,179,247,111,248,144,181,64,25,87,23,125,195,131,135,252,60,187,208,154,197,188,94,183,127,215,98,127,82,195,81,164,56,196,134,237,216,187,214,222,216,235,101,110,54,183,158,108,137,107,120,149,184,155,116,154,73,35,235,141,217,212,0,33,6,118,56,101,219,57,161,188,162,98,117,143,116,68,179,174,201,114,26,77,199,42,76,121,19,17,85,96,138,43,8,89,36,223,36,48,184,241,152,116,208,132,54,68,242,212,148,173,77,247,112,188,254,112,178,197,131,89,95,225,213,138,118,182,17,218,253,7,95,244,121,117,74,140,151,149,34,117,77,230,170,144,80,151,31,117,95,241,212,77,160,144,210,20,235,134,132,35,122,181,165,97,170,128,16,215,136,238,71,36,230,182,205,129,120,97,242,226,71,196,91,62,59,232,130,203,168,105,164,86,226,40,201,103,9,215,204,137,72,90,84,74,83,10,82,185,73,91,174,165,68,146,120,221,110,138,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,233,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,200,171,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,53,89,152,188,179,95,139,147,49,74,240,131,18,156,132,199,77,54,145,76,140,68,164,83,169,205,173,197,180,193,185,180,148,242,247,58,226,214,226,136,183,45,106,218,148,35,99,104,153,92,39,114,81,81,186,110,170,102,106,49,34,153,178,219,163,107,38,206,97,101,22,67,53,89,201,114,68,119,36,56,147,82,220,103,165,113,157,200,37,54,133,27,166,211,136,89,19,70,75,183,241,29,115,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,253,56,119,102,243,249,86,224,209,253,41,155,206,196,43,59,149,10,232,217,3,166,101,254,106,157,233,101,183,180,205,179,230,182,210,183,146,118,109,117,183,116,109,13,155,91,165,80,0,0,10,171,227,157,250,147,253,228,254,26,34,255,0,15,60,150,85,115,79,138,17,235,183,125,191,45,88,87,109,72,51,184,38,20,149,69,41,175,147,123,154,167,176,226,82,106,90,212,163,105,78,146,13,38,134,77,71,204,109,107,103,117,244,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,15,21,141,24,67,102,227,214,23,220,24,71,136,12,75,114,133,113,71,75,50,14,35,230,203,237,45,14,37,214,158,109,125,200,150,219,173,182,225,18,137,72,51,65,18,146,164,153,164,225,254,73,248,96,217,184,15,112,203,196,156,90,40,151,125,207,78,172,58,187,96,164,195,54,81,74,68,89,82,154,102,105,33,18,93,101,229,201,100,226,201,66,92,70,248,203,36,145,31,49,38,162,175,110,40,254,221,152,155,249,47,147,194,19,255,0,130,167,178,197,211,243,2,119,151,83,132,255,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,89,236,206,14,83,47,44,162,226,135,208,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,239,252,55,56,130,70,203,180,151,48,123,25,42,178,213,135,85,25,10,147,10,164,243,174,188,139,101,100,211,238,58,77,71,101,135,94,121,18,94,54,18,104,74,146,134,214,107,115,77,86,225,157,218,0,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,80,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,244,103,148,239,101,140,27,249,127,111,121,115,3,170,136,1,198,175,217,98,214,249,129,7,203,170,34,170,242,157,237,79,131,127,48,45,239,49,96,105,76,0,6,107,51,99,237,79,140,159,48,46,31,49,124,93,79,11,143,97,60,50,252,235,206,38,137,84,2,149,184,213,251,83,218,223,47,224,249,141,68,56,42,123,83,221,63,47,231,121,141,56,93,72,10,86,227,87,237,79,107,124,191,131,230,53,16,224,169,237,79,116,252,191,157,230,52,225,117,32,40,219,137,126,71,36,229,198,242,123,24,108,117,196,94,29,94,149,135,16,204,70,208,212,117,208,234,47,19,143,156,36,178,130,74,78,49,165,14,169,149,33,62,162,27,54,214,68,105,66,222,227,249,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,58,241,52,198,191,208,182,81,238,158,158,159,213,79,190,245,178,161,239,107,123,45,117,172,61,212,56,230,142,33,73,210,43,82,118,40,183,104,233,181,185,38,157,218,81,94,19,216,191,165,12,83,179,112,207,210,158,140,250,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,208,78,55,217,84,172,53,200,213,253,135,52,41,18,223,166,218,184,79,85,162,67,118,90,210,167,220,98,53,29,198,91,83,138,74,82,147,89,165,4,102,100,148,150,186,232,69,224,51,152,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,227,61,152,177,98,254,139,241,78,242,195,63,74,122,79,232,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,245,56,101,227,95,233,167,40,246,183,81,79,233,103,216,154,89,83,54,53,177,151,122,38,25,233,220,111,87,22,165,107,21,216,219,212,123,117,116,157,218,146,78,221,101,80,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,44,226,41,145,89,57,90,188,142,248,195,232,18,215,133,117,249,12,179,5,233,50,154,90,233,149,23,138,66,206,154,68,110,27,239,33,45,199,83,136,121,72,251,11,74,20,181,173,38,181,251,94,10,158,212,247,79,203,249,222,99,78,23,82,2,0,113,100,205,231,232,139,14,63,147,237,149,55,101,223,127,211,215,233,101,57,3,154,220,91,117,226,121,135,182,184,179,36,19,207,173,10,105,58,37,102,150,210,250,143,148,179,101,103,78,214,5,129,121,98,157,229,73,195,236,62,183,165,215,46,26,228,130,141,6,12,98,45,238,175,67,51,51,51,50,74,16,148,146,150,181,168,201,8,66,84,165,26,82,147,50,209,70,85,114,207,102,229,67,8,225,225,109,159,58,93,69,106,144,170,149,94,167,36,205,43,168,212,92,67,104,117,242,111,113,165,148,109,105,180,33,180,153,237,66,19,185,75,94,247,23,216,5,32,113,66,201,71,242,127,190,215,140,248,123,76,165,65,195,107,202,160,136,205,83,161,23,39,208,213,69,50,165,174,57,52,165,30,172,187,202,125,230,205,178,36,55,235,181,177,180,161,174,103,42,200,46,107,166,101,75,28,98,86,234,110,239,179,46,142,77,30,232,101,199,159,38,216,138,167,146,105,158,150,218,37,115,30,143,235,169,36,109,173,74,109,111,182,157,166,238,244,223,245,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,62,176,128,28,106,253,150,45,111,152,16,124,186,162,32,7,11,143,110,204,50,252,235,201,230,139,254,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,243,110,74,5,58,233,183,234,86,221,89,158,108,58,164,71,161,190,141,202,78,230,220,65,161,69,170,76,140,187,40,252,12,143,239,25,241,207,70,1,202,192,124,121,175,211,26,79,247,174,179,50,85,86,1,106,95,86,195,211,100,165,180,127,72,181,30,137,107,197,90,25,251,200,143,199,215,240,231,204,189,87,4,177,158,145,108,74,159,178,133,116,79,143,77,117,174,82,79,71,164,203,136,131,94,164,210,215,246,26,211,66,52,151,222,71,227,125,52,233,209,234,116,248,213,40,171,222,196,182,80,251,106,208,203,84,41,36,100,122,30,135,224,126,241,250,4,76,226,116,193,191,149,138,182,135,253,27,207,185,254,106,116,209,66,84,239,251,33,27,253,249,31,254,177,13,19,100,206,60,211,203,126,30,170,60,174,83,101,66,164,169,104,216,74,220,93,4,125,75,83,240,212,119,160,0,1,94,60,82,115,137,43,11,104,75,193,59,69,123,106,215,5,56,213,49,221,8,246,195,125,19,99,44,180,113,133,36,253,118,210,122,146,201,95,13,11,184,167,154,85,50,175,120,220,145,169,112,145,212,84,171,19,16,202,11,84,163,123,206,184,73,47,19,36,150,170,81,123,200,187,251,133,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,113,118,57,170,0,0,0,0,0,0,0,0,0,0,3,226,94,150,250,46,155,106,101,9,196,234,153,60,189,75,95,217,113,42,248,151,236,252,70,100,47,171,85,251,42,234,157,108,201,115,123,144,249,91,149,161,22,187,219,74,253,198,126,229,124,69,183,112,111,191,14,167,134,149,187,45,231,55,29,43,166,229,167,77,52,230,200,168,56,127,213,239,225,241,63,236,240,22,56,0,0,0,0,0,2,146,120,191,94,137,174,230,17,22,162,29,220,86,238,189,182,233,167,81,6,3,159,178,95,15,137,255,0,96,228,252,57,44,162,190,179,101,103,81,222,61,177,213,233,30,106,252,118,255,0,123,101,168,187,110,73,159,116,123,140,104,56,0,0,0,0,0,0,0,0,0,0,0,127,20,146,82,77,42,45,72,203,67,21,47,197,127,40,236,210,37,150,60,217,208,118,53,45,206,93,77,28,211,61,93,81,206,148,243,186,184,241,159,129,39,213,74,52,248,123,200,87,158,15,98,29,67,11,49,42,222,190,41,206,108,93,42,165,18,83,157,146,123,144,212,134,221,50,238,149,105,253,25,119,218,103,248,248,13,25,224,22,38,83,177,111,8,237,107,226,4,142,106,234,20,136,47,74,245,20,157,143,185,21,167,86,158,232,78,186,115,11,185,17,23,195,224,58,16,0,14,21,157,199,208,198,89,239,179,95,245,168,85,68,151,226,116,249,35,58,115,207,116,233,38,94,247,150,127,254,113,141,3,112,231,109,109,229,98,213,222,141,187,162,65,81,119,215,82,58,116,78,226,77,136,97,196,243,49,113,176,123,4,37,90,180,215,55,214,46,146,93,45,77,232,101,178,52,152,147,91,55,53,54,150,147,209,109,145,109,213,39,247,145,10,60,163,82,234,55,157,211,14,145,16,185,147,171,83,219,142,143,178,90,186,243,132,146,241,50,47,180,175,137,23,224,47,199,135,254,90,97,101,235,5,105,220,245,243,42,247,11,76,213,229,171,67,46,90,159,137,23,123,122,19,174,36,244,91,63,104,180,215,220,68,94,50,132,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102,179,54,62,212,248,201,243,2,225,243,23,197,212,240,184,246,19,195,47,206,188,226,104,149,64,2,170,248,231,126,164,255,0,121,63,134,142,85,193,83,218,158,233,249,127,59,204,105,194,234,64,4,0,227,87,236,177,107,124,192,131,229,213,17,85,121,78,246,167,193,191,152,22,247,152,176,52,166,2,149,184,213,251,83,218,223,47,224,249,141,68,56,42,123,83,221,63,47,231,121,141,56,93,72,160,30,40,254,221,152,155,249,47,147,194,19,255,0,130,167,178,197,211,243,2,119,151,83,132,170,205,143,178,198,50,124,191,184,124,185,241,154,193,117,60,106,253,150,45,111,152,16,124,186,162,32,7,11,143,110,204,50,252,235,201,230,139,254,0,1,149,113,127,220,46,61,132,240,203,243,175,56,154,40,4,95,247,11,143,97,60,50,252,235,206,38,137,84,0,0,43,171,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,178,226,20,166,82,132,234,105,113,75,67,118,42,0,0,34,175,20,127,97,60,77,252,151,206,33,10,1,26,168,0,0,21,87,199,59,245,39,251,201,252,52,114,174,10,158,212,247,79,203,249,222,99,78,23,82,3,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,214,50,180,56,157,28,105,10,245,84,90,233,161,234,70,100,113,3,134,254,84,113,31,41,88,143,142,22,85,234,215,93,74,157,244,125,250,5,125,134,77,17,106,241,82,117,18,53,36,140,207,150,242,55,36,157,100,204,212,218,148,147,35,90,22,219,139,157,64,42,175,133,30,69,191,160,205,6,53,217,159,247,188,171,2,20,229,127,148,165,85,28,142,105,255,0,122,233,86,165,126,219,196,143,240,119,133,170,0,0,8,171,197,31,216,79,19,127,37,243,136,66,128,70,170,0,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,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,234,222,66,219,86,173,186,180,250,201,61,53,212,180,50,35,43,169,157,82,193,174,45,57,83,118,129,65,175,253,22,184,41,213,8,51,101,198,125,10,153,42,217,170,32,212,70,165,50,135,25,41,44,186,194,165,54,211,166,100,133,37,197,43,106,93,105,77,183,94,216,49,195,43,27,110,236,203,204,193,108,78,162,203,162,91,214,172,136,239,220,213,234,123,236,41,10,167,62,137,10,138,252,46,114,146,167,145,37,81,28,105,46,37,181,242,87,187,154,217,41,181,180,47,78,147,73,165,80,41,80,168,84,42,100,74,117,54,157,29,184,144,225,196,101,44,177,25,134,210,73,109,166,219,73,18,80,132,164,137,36,146,34,34,34,34,33,250,192,86,175,22,44,148,83,174,155,86,167,154,140,55,166,108,185,40,218,73,188,88,65,74,144,245,86,10,91,143,29,185,13,164,148,182,217,233,91,103,114,201,45,161,38,209,186,226,214,70,209,18,252,87,10,28,142,94,80,46,106,38,110,49,25,114,232,80,98,199,144,187,70,146,104,36,191,82,68,152,238,48,169,175,146,139,84,70,54,158,95,41,37,162,221,51,75,154,165,162,71,62,215,192,0,0,65,94,36,25,81,196,124,218,226,62,7,217,86,83,93,13,42,15,210,7,235,245,247,217,53,197,164,69,81,211,136,148,162,35,46,99,203,218,162,105,146,50,83,138,74,140,205,8,67,142,34,95,225,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,214,60,181,184,173,92,117,106,245,148,122,107,161,104,68,68,94,172,0,0,80,15,20,127,110,204,77,252,151,201,225,9,255,0,193,83,217,98,233,249,129,59,203,169,194,127,128,229,89,157,203,213,171,154,12,26,173,97,29,211,39,160,235,249,114,105,213,68,69,110,67,212,201,205,43,115,82,27,74,203,252,166,214,73,82,20,182,157,117,4,180,111,220,89,225,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,198,104,113,167,27,112,137,68,149,145,44,137,73,74,136,210,86,63,194,143,61,63,208,101,127,26,239,63,251,222,45,129,54,114,127,202,74,169,110,72,53,127,189,116,168,82,127,109,146,95,248,59,34,213,0,67,94,34,153,21,141,154,91,52,239,140,62,129,17,24,169,64,142,203,48,94,147,41,212,34,167,78,100,228,44,233,164,70,225,48,202,212,228,133,56,135,148,143,182,132,161,75,66,20,107,71,127,203,37,38,171,64,203,110,20,80,171,180,201,116,234,149,58,199,161,68,153,14,91,42,101,248,207,183,1,148,184,211,141,168,137,72,90,84,70,147,73,145,25,25,25,24,233,98,0,113,171,246,88,181,190,96,65,242,234,136,170,188,167,123,83,224,223,204,11,123,204,88,26,83,0,1,154,204,216,251,83,227,39,204,11,135,204,95,23,83,194,227,216,79,12,191,58,243,137,162,85,0,165,110,53,126,212,246,183,203,248,62,99,81,14,10,158,212,247,79,203,249,222,99,78,23,82,2,149,184,213,251,83,218,223,47,224,249,141,68,56,42,123,83,221,63,47,231,121,141,56,93,72,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,140,251,231,147,40,149,92,160,226,226,109,70,42,50,235,22,157,122,58,170,86,229,85,248,234,66,214,193,44,210,184,175,44,146,77,46,75,39,183,127,44,244,52,56,203,134,150,249,164,218,122,7,14,188,245,73,202,213,228,86,62,32,207,150,188,43,175,200,121,233,204,198,138,210,215,76,168,188,81,208,85,35,50,108,223,121,9,110,58,91,91,41,95,216,90,150,148,45,105,36,47,213,113,133,198,138,86,37,99,205,173,104,90,119,124,74,229,189,106,218,241,229,160,162,33,42,97,185,181,31,231,42,117,185,4,159,175,67,176,202,154,178,82,22,182,244,211,110,138,55,7,160,224,201,129,115,46,156,101,174,227,205,94,141,190,139,100,211,220,167,82,229,184,111,183,253,248,150,146,66,141,147,73,19,78,242,226,28,132,184,133,40,205,29,91,10,216,102,164,169,54,127,155,31,101,140,100,249,127,112,249,115,227,53,131,74,121,78,246,88,193,191,151,246,247,151,48,43,3,140,222,5,204,181,177,150,133,143,52,138,54,202,45,237,79,110,157,84,150,217,190,231,247,226,34,77,9,55,141,68,109,53,204,136,81,210,218,18,162,53,244,143,171,97,26,84,165,124,174,12,152,165,244,83,49,213,220,51,159,93,233,96,95,118,251,157,52,46,151,127,89,84,132,178,121,159,172,36,26,155,217,21,85,21,119,82,80,173,116,61,85,203,33,117,32,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,171,175,35,25,85,188,178,161,196,14,249,179,235,52,217,106,182,42,54,61,90,77,167,87,113,194,121,21,26,113,85,105,219,9,78,165,8,79,82,218,84,218,94,70,212,237,89,146,136,185,107,109,107,179,64,21,43,196,155,135,5,118,37,118,228,204,198,6,49,215,82,167,117,247,5,231,71,145,53,8,114,158,226,80,228,153,85,8,235,121,69,204,101,123,92,82,216,35,55,16,226,139,148,75,66,246,49,32,56,94,228,163,249,63,216,136,198,124,66,166,85,96,226,77,229,79,92,103,105,211,75,147,232,106,90,158,74,209,28,218,74,143,87,157,229,48,243,134,225,18,219,245,26,216,218,144,239,50,117,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,161,107,215,135,158,60,219,121,163,107,43,182,252,56,149,250,149,66,58,106,244,234,211,74,229,66,58,34,157,83,126,145,149,166,229,69,66,20,133,33,196,43,114,185,137,216,223,59,123,70,229,218,101,139,47,180,44,176,224,213,23,8,104,23,5,86,182,221,55,152,252,153,213,7,214,174,116,167,85,189,229,50,201,169,72,138,201,172,204,210,203,126,169,106,106,81,173,197,56,234,250,168,128,28,106,253,150,45,111,152,16,124,186,162,32,7,11,143,110,204,50,252,235,201,230,139,254,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,123,136,6,90,97,102,23,5,106,60,133,242,234,246,243,79,85,226,43,67,62,98,152,137,43,99,122,27,173,164,181,91,223,104,245,211,222,70,94,20,29,89,165,212,108,203,166,101,34,89,114,231,81,103,185,29,127,100,244,117,151,13,39,224,102,95,105,63,19,47,196,94,31,12,60,197,198,198,28,16,139,106,84,156,217,88,181,137,20,180,181,161,158,248,209,162,66,108,156,212,154,66,11,85,184,101,183,85,31,222,100,38,120,140,156,70,27,91,153,88,186,182,35,118,200,147,148,125,244,208,138,157,47,184,207,204,3,219,58,49,159,185,228,31,255,0,156,67,69,153,35,125,15,229,158,197,52,127,86,133,75,73,254,37,79,140,59,168,0,14,123,143,184,153,78,194,60,35,186,111,137,242,57,75,167,210,39,61,23,212,82,183,190,220,87,93,66,123,33,90,107,203,62,230,70,95,31,128,206,102,49,98,29,67,20,241,42,225,190,106,46,111,93,86,165,46,83,125,146,91,80,236,135,29,34,236,148,235,253,33,255,0,84,143,240,240,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,129,171,213,82,52,248,251,136,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,195,119,247,182,34,143,182,229,25,119,95,188,199,86,225,3,122,38,133,152,69,218,138,119,105,92,90,122,187,117,221,211,193,158,231,236,158,158,63,18,254,209,118,224,0,0,0,0,0,51,243,196,150,90,102,230,206,240,125,7,216,253,31,229,144,203,253,3,170,112,123,167,76,147,152,39,170,12,175,70,33,237,231,167,66,239,190,20,242,79,137,235,227,240,23,100,0,0,0,0,0,0,0,0,0,0,0,3,205,226,45,145,75,196,107,38,181,101,85,211,172,106,196,9,48,148,122,171,213,39,89,91,102,126,170,146,103,217,103,219,82,252,75,196,103,147,55,24,23,85,192,76,105,175,218,146,217,219,5,233,178,165,83,151,185,39,186,41,203,125,182,143,66,113,102,90,165,163,251,71,187,227,247,202,174,20,89,165,126,202,189,79,6,110,71,117,165,86,85,186,26,182,151,105,111,61,6,59,105,209,13,26,190,202,85,220,214,73,248,232,125,197,201,182,180,186,132,184,131,213,43,34,81,31,196,140,127,208,0,142,92,64,42,140,82,178,195,119,57,33,123,9,250,124,246,18,122,25,234,165,83,229,104,93,136,254,3,61,47,31,62,82,205,29,249,142,25,151,246,152,208,135,15,72,238,199,202,221,160,135,153,229,154,169,244,245,23,172,71,184,189,29,19,191,221,248,14,249,118,220,180,251,58,217,170,93,53,85,236,137,74,134,252,215,213,162,143,68,52,218,150,175,178,70,126,9,63,2,51,251,140,103,167,58,216,233,55,29,113,222,226,174,107,165,58,157,58,93,58,158,93,189,120,237,204,146,166,149,253,26,20,90,165,223,5,17,159,196,254,18,51,132,230,90,213,136,24,130,230,46,214,218,254,245,219,238,26,98,158,239,25,172,63,6,66,62,203,169,87,217,89,248,164,211,241,212,251,11,159,66,82,132,146,18,90,18,75,66,252,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,149,165,43,74,144,162,212,148,70,71,248,10,96,226,199,150,181,97,254,32,183,139,180,70,191,189,119,3,132,153,71,187,194,107,239,206,144,191,180,234,149,246,80,94,9,36,252,52,62,194,57,100,171,29,38,224,86,59,219,181,205,117,167,84,103,68,167,84,60,61,72,206,76,142,167,85,253,26,212,122,37,175,4,145,31,192,254,58,23,180,174,90,117,227,108,210,238,154,75,155,225,213,97,177,53,149,104,162,213,14,182,149,167,237,17,31,130,139,196,136,254,226,28,15,136,92,119,100,229,110,239,67,76,243,13,52,250,130,143,214,34,218,94,142,151,223,239,252,6,123,217,62,68,164,26,251,114,220,35,63,236,49,161,110,31,245,70,42,185,97,180,92,142,189,228,197,62,3,10,61,12,180,82,105,241,117,46,228,95,17,35,64,7,252,184,180,180,133,56,179,209,40,35,81,159,192,136,83,103,21,220,210,191,122,222,165,131,54,219,186,82,168,202,221,49,91,75,188,182,94,157,29,196,232,182,137,95,101,73,238,75,52,252,53,62,226,42,229,31,2,234,184,247,141,52,11,82,35,59,160,179,54,44,170,138,247,36,182,197,41,108,54,233,232,110,32,207,68,186,95,100,247,124,62,237,13,225,213,145,75,195,155,38,139,101,82,19,164,106,60,8,208,146,122,171,214,38,153,67,100,126,178,148,101,217,5,219,83,252,79,196,122,64,0,0,0,0,0,0,0,0,0,0,0,20,155,198,18,157,50,54,96,152,168,62,189,99,205,221,200,45,11,182,200,80,9,94,7,175,143,196,114,174,27,83,17,11,54,118,123,235,62,197,233,15,44,152,95,233,26,7,0,0,0,0,0,31,240,235,168,101,6,227,135,162,75,196,198,111,243,123,115,166,238,199,251,154,178,133,110,75,221,22,135,166,158,16,163,167,224,95,179,240,19,19,130,237,32,151,125,222,21,83,95,118,189,31,161,105,241,102,162,159,143,250,5,191,128,0,0,0,0,0,0,0,0,0,0,0,8,49,197,95,0,163,98,70,10,253,57,164,194,221,89,183,158,234,93,119,152,101,172,54,34,78,117,73,209,78,37,31,109,100,122,146,77,95,137,118,20,171,108,86,234,22,101,219,75,184,97,175,147,54,139,80,98,99,103,162,85,181,198,93,74,203,196,140,143,67,73,123,140,190,227,26,38,201,230,42,254,151,240,10,213,185,94,119,153,45,154,108,24,146,213,183,77,95,40,81,214,179,208,144,130,241,115,220,90,124,7,107,0,17,39,137,219,200,107,43,213,98,81,107,189,215,210,95,137,211,166,138,21,166,160,221,168,197,109,41,220,107,125,9,34,215,77,117,81,118,26,43,201,36,57,16,178,211,99,183,32,180,53,81,41,139,73,118,236,147,129,27,66,237,248,14,27,197,123,27,149,135,216,26,86,101,30,119,46,167,112,201,233,36,35,149,174,176,159,135,57,181,119,83,106,79,218,65,120,25,43,240,46,226,151,44,123,90,163,126,94,148,107,78,156,157,242,171,85,24,240,145,221,37,235,60,234,91,35,238,105,47,21,151,188,191,18,26,44,202,150,18,83,240,107,3,109,75,82,52,78,68,179,165,65,126,161,245,138,86,249,125,27,13,186,174,235,89,22,166,223,130,79,111,195,239,235,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,57,14,107,48,146,159,140,184,27,117,218,146,98,115,229,149,42,115,244,255,0,172,82,118,75,232,223,109,165,118,90,8,244,55,60,20,123,126,63,118,116,239,139,90,163,97,222,149,155,78,162,157,146,168,181,25,16,151,221,39,235,50,234,155,51,236,106,47,20,31,188,255,0,19,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,238,150,210,159,180,179,241,51,87,226,93,199,114,206,212,41,19,178,211,124,55,28,181,52,81,42,107,81,118,238,146,129,39,82,239,248,140,234,84,144,109,84,101,54,164,237,52,62,180,153,107,174,154,40,251,11,234,225,136,242,29,202,245,36,146,90,108,117,132,159,226,84,232,66,91,0,14,41,156,60,85,253,16,96,21,213,114,178,239,46,91,212,217,209,34,43,110,186,62,112,164,45,7,161,161,101,226,223,188,180,248,140,236,220,245,186,133,231,118,213,46,25,139,231,77,173,84,31,152,225,232,148,238,113,231,84,179,240,34,34,212,212,126,226,47,184,133,213,112,168,192,40,216,111,130,191,78,106,208,182,214,110,23,186,150,157,230,25,233,13,248,144,93,74,116,75,138,71,219,65,158,166,146,87,224,93,132,231,0,0,0,0,0,0,0,0,0,0,0,0,21,1,198,138,144,77,223,118,125,84,149,221,223,72,106,90,124,25,167,39,227,254,129,14,178,135,115,166,210,199,235,102,178,181,109,75,93,110,167,166,190,48,159,79,192,255,0,107,224,52,130,211,168,121,4,227,103,170,79,192,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,191,46,84,82,115,191,41,105,251,47,127,91,79,187,191,134,125,170,53,25,149,105,142,84,42,15,115,100,59,166,245,237,36,235,161,17,23,98,34,47,2,33,101,28,23,20,203,119,149,226,149,47,71,30,244,126,212,232,125,244,106,163,168,183,128,0,0,0,0,0,0,0,0,0,0,0,1,242,46,219,110,157,120,91,21,107,90,172,207,54,29,90,19,240,159,70,229,39,84,58,218,144,162,213,38,71,224,163,240,50,63,188,134,115,243,109,133,174,225,22,63,222,86,191,47,151,13,202,205,70,85,61,26,145,237,136,115,95,67,69,174,245,25,246,111,250,199,187,226,39,175,6,220,101,97,168,117,204,33,168,61,185,245,200,147,85,99,213,50,209,6,84,248,233,46,200,211,199,94,230,175,236,247,139,82,0,17,51,137,187,136,70,87,107,4,181,237,53,46,65,23,109,117,63,71,76,20,53,110,165,75,184,41,136,65,232,165,76,100,136,254,7,188,134,142,114,170,78,64,203,149,136,228,199,119,19,118,213,45,195,86,221,52,73,64,99,220,95,129,138,113,226,113,139,229,137,249,144,168,64,130,246,176,173,182,221,163,41,27,124,94,143,62,97,26,181,52,36,254,203,133,219,185,125,230,58,31,9,92,190,181,126,226,204,156,72,184,35,243,41,148,40,203,84,66,222,101,164,214,100,193,121,10,245,28,74,190,202,207,177,164,211,241,212,251,11,168,109,180,180,218,90,65,104,148,17,36,139,224,68,63,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,252,184,218,93,109,77,44,181,74,200,210,101,241,35,20,175,197,171,47,173,88,88,177,27,18,109,248,220,186,101,118,50,21,44,183,153,235,53,233,51,158,90,189,119,20,175,178,130,236,73,36,252,52,62,195,158,112,199,197,242,195,12,200,83,224,78,123,72,87,35,109,81,146,141,190,15,72,159,12,137,90,146,20,127,101,179,237,216,190,242,23,31,154,162,92,252,185,95,110,67,119,66,114,218,170,56,74,219,174,169,56,15,252,127,18,25,197,184,146,164,92,21,52,44,245,82,102,60,70,127,19,222,98,249,120,100,56,133,229,118,142,72,94,227,74,227,145,246,211,67,244,116,49,44,192,5,86,241,147,198,86,29,135,67,194,26,123,219,95,68,136,213,87,253,83,61,80,69,80,142,162,238,141,60,116,238,74,254,207,120,129,89,73,194,215,113,119,31,236,219,95,151,204,134,221,102,157,42,160,141,72,183,68,41,172,33,210,215,122,76,187,57,253,83,221,240,26,48,180,173,186,117,159,108,82,109,106,75,60,168,116,152,76,66,97,27,148,173,16,211,105,66,75,85,25,159,130,75,196,204,254,243,31,92,0,0,0,0,0,0,0,0,0,0,0,0,84,63,26,53,50,229,227,103,37,43,213,198,125,33,185,58,31,109,90,167,104,43,94,157,81,153,74,152,220,248,15,114,159,107,93,139,218,74,211,82,50,62,198,70,94,6,99,65,57,12,204,85,59,31,112,114,44,158,102,181,106,94,254,185,58,43,183,50,84,162,111,191,41,9,251,44,255,0,87,95,191,191,140,151,0,0,0,0,1,73,252,95,241,50,69,217,142,80,172,130,47,230,150,167,51,146,174,222,183,85,14,3,170,237,176,140,180,52,251,205,95,217,224,32,56,158,220,31,43,209,105,249,128,126,138,242,117,118,169,183,146,122,159,110,92,41,234,87,129,105,224,126,243,47,237,23,100,0,0,0,0,0,0,0,0,0,0,0,0,2,172,56,201,96,142,144,232,152,207,75,70,166,110,198,163,200,111,95,2,210,161,37,78,106,167,63,14,196,143,237,247,8,45,146,252,78,145,133,121,140,178,235,13,183,185,138,141,102,157,76,148,122,145,109,97,201,241,212,181,125,133,25,232,77,248,17,17,252,12,104,174,137,83,98,183,70,129,89,138,122,179,62,43,82,91,62,253,210,180,18,139,196,136,252,15,224,67,246,128,136,156,80,39,28,76,176,84,219,36,235,206,125,230,252,124,53,167,205,20,105,134,244,245,85,177,18,214,165,33,59,149,50,181,6,57,22,186,106,107,125,9,248,151,199,226,47,218,250,188,227,96,126,72,154,171,43,234,100,194,176,83,30,50,123,171,116,164,82,20,164,22,187,86,69,221,175,19,45,191,31,190,130,171,181,74,182,38,98,12,202,154,211,190,161,114,213,220,117,41,213,37,245,178,31,53,17,107,162,83,246,151,227,161,23,224,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,238,181,145,250,205,248,167,66,248,17,9,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,45,5,246,156,241,86,165,241,35,25,254,161,85,42,216,103,136,48,234,104,78,202,133,181,87,109,213,39,84,159,214,199,124,148,101,174,138,79,218,71,142,134,95,136,191,91,18,243,141,142,25,34,118,172,159,174,147,54,194,84,121,41,238,157,178,151,72,74,150,90,237,65,31,119,124,72,182,252,62,234,9,196,138,122,169,56,137,116,210,214,157,170,135,90,157,28,203,93,116,52,62,180,252,79,225,241,23,151,194,250,113,203,203,5,49,179,78,156,151,217,111,199,225,79,133,255,0,180,75,176,31,138,183,83,98,137,70,159,89,148,122,51,2,43,178,92,62,253,146,132,26,143,192,140,252,11,224,99,58,153,208,196,233,24,169,152,203,210,176,227,123,88,167,86,106,52,200,167,169,30,230,27,159,33,72,87,216,73,150,164,231,129,145,159,196,196,233,224,219,130,58,195,173,227,61,81,26,25,59,38,143,29,189,124,75,74,124,148,185,170,92,252,123,26,63,183,220,45,60,0,0,0,0,0,0,0,0,0,0,0,0,5,39,113,131,175,69,168,102,1,138,43,41,209,218,94,238,113,234,125,249,144,160,41,62,37,167,129,123,140,196,8,19,227,132,6,38,72,180,241,202,109,144,101,252,210,235,229,243,149,219,213,233,97,207,117,61,182,25,158,166,175,113,167,251,124,5,216,0,0,0,0,15,226,149,180,181,49,155,44,212,222,167,127,227,149,199,114,37,95,85,39,163,216,90,120,109,134,194,15,250,169,63,20,124,7,38,218,122,110,211,176,239,25,30,196,100,97,110,100,237,75,181,228,111,106,47,93,189,58,233,174,232,18,91,46,251,84,126,46,124,6,139,91,113,14,160,156,65,234,147,240,49,255,0,64,0,0,0,0,0,0,0,0,0,0,0,3,144,102,199,13,25,197,76,4,188,109,181,255,0,78,138,53,66,68,82,239,221,242,132,250,16,95,105,37,226,231,188,244,248,140,233,92,20,217,150,77,241,82,164,58,91,101,80,106,175,70,81,118,61,28,97,227,73,251,204,188,83,241,50,252,69,249,240,241,197,70,113,83,45,22,252,164,47,87,104,13,68,161,188,90,31,101,177,79,136,106,254,162,75,197,207,118,165,247,152,147,32,32,199,23,89,75,143,151,24,136,79,251,45,109,180,31,224,112,39,138,125,203,228,102,38,99,222,26,196,146,230,198,95,187,232,205,184,173,12,246,165,83,90,35,61,11,185,246,49,55,120,166,230,2,36,232,182,190,5,91,115,185,176,233,84,232,82,31,62,81,167,87,26,41,177,84,94,187,122,248,26,124,22,101,248,248,142,47,195,95,4,165,98,206,97,41,149,23,145,182,159,109,169,154,186,156,212,143,87,35,206,134,102,157,57,137,87,217,115,93,123,151,220,98,251,161,198,68,40,140,67,107,236,48,218,90,79,224,146,208,191,232,31,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,252,102,70,68,216,143,195,119,236,62,218,154,87,224,162,208,255,0,233,20,35,196,163,4,101,97,46,97,42,117,22,155,221,79,185,13,234,186,92,212,139,71,36,78,152,100,157,57,138,87,217,111,93,123,23,220,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,240,37,120,172,139,240,241,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,229,216,133,192,240,137,150,169,57,113,150,149,127,177,86,220,65,126,5,2,0,157,0,35,55,16,236,84,99,10,242,209,112,74,90,246,187,95,102,93,13,146,208,207,87,31,167,203,52,255,0,81,69,226,223,191,66,251,200,80,101,191,77,153,123,95,20,218,67,69,186,85,122,170,204,100,151,98,213,199,222,36,151,188,139,197,95,18,47,192,104,183,41,216,104,206,21,224,37,157,109,163,250,117,209,169,242,37,23,126,207,156,38,16,178,251,74,47,22,253,199,167,192,117,240,0,0,0,0,0,0,0,0,0,0,0,1,255,0,46,56,134,144,110,44,244,73,120,152,206,150,120,113,25,24,163,153,59,174,237,101,27,26,149,208,236,78,186,233,182,4,102,207,190,212,159,139,127,1,193,246,158,155,180,236,58,206,85,175,83,176,49,202,220,185,20,175,170,141,214,111,45,60,119,67,125,5,253,85,31,138,254,3,73,169,86,226,212,135,244,0,0,0,7,141,198,11,133,203,91,14,170,213,214,157,229,46,55,35,69,109,221,166,231,219,79,134,135,251,95,1,152,199,158,114,67,134,243,202,220,181,120,158,154,11,24,194,252,162,64,191,248,124,203,187,89,162,242,238,133,242,250,71,250,149,31,55,74,218,219,95,171,206,75,105,209,164,105,220,187,251,187,138,238,167,84,38,81,167,183,62,27,156,185,12,235,181,90,17,233,170,76,143,177,145,151,129,152,210,62,88,49,70,22,47,96,205,10,244,139,35,154,185,157,87,51,212,52,233,178,91,205,151,138,17,254,47,225,255,0,180,117,112,0,0,0,0,0,0,0,0,0,0,0,1,254,50,227,162,92,87,162,58,90,161,230,212,218,139,238,50,208,255,0,233,25,254,226,49,133,111,97,142,100,235,186,177,202,102,190,236,170,211,126,177,43,84,191,62,94,135,246,212,126,8,247,233,248,16,146,220,25,241,73,186,109,195,95,194,249,15,237,68,166,229,85,80,141,186,234,226,151,79,96,143,82,71,221,251,90,125,222,241,110,32,43,75,141,29,213,42,46,31,91,86,179,93,155,118,171,14,90,143,183,125,88,168,160,203,195,253,34,168,108,107,133,235,74,236,165,221,113,75,89,20,89,108,84,88,46,221,220,101,212,184,146,238,70,94,41,247,145,151,220,99,244,94,151,93,107,19,47,73,151,4,255,0,172,157,87,152,226,208,143,80,180,83,174,169,100,157,72,146,95,105,103,223,66,254,193,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,239,161,31,220,68,38,72,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,109,196,231,0,217,197,156,9,153,113,211,217,214,173,109,19,149,34,86,227,245,153,143,14,98,246,104,110,37,37,170,156,46,250,25,253,198,66,145,108,187,174,181,134,119,164,59,130,7,213,206,164,76,109,107,71,168,122,169,167,82,179,78,166,74,47,180,130,239,161,255,0,104,252,247,205,194,245,219,118,85,46,185,69,164,138,212,183,234,47,151,110,206,60,234,156,81,118,34,47,21,123,136,139,238,33,107,188,23,46,169,82,176,250,229,181,93,45,91,106,171,50,90,79,183,109,24,167,32,139,195,253,34,203,128,84,119,25,140,82,110,165,112,208,48,186,59,251,145,21,184,181,85,163,102,154,56,149,212,24,51,212,209,247,254,214,159,119,188,70,158,29,24,86,246,39,102,78,132,68,199,53,154,3,177,107,78,122,196,157,18,196,248,154,159,219,73,248,47,221,175,224,99,64,49,35,162,28,70,98,52,90,33,134,210,218,75,238,34,208,191,232,31,236,0,0,0,0,0,0,0,0,0,0,0,0,57,70,103,241,70,22,16,96,205,118,244,149,35,148,184,125,47,47,212,53,107,190,91,45,159,130,23,254,51,225,255,0,180,102,226,163,80,153,89,158,228,249,142,115,36,61,166,229,104,69,174,137,34,46,196,68,94,4,66,196,113,67,40,144,44,14,31,49,46,215,168,188,203,161,28,206,173,254,165,69,202,214,182,134,209,234,243,148,218,181,105,122,118,46,222,254,226,185,217,121,200,238,19,204,171,106,211,224,122,106,52,231,131,247,11,151,78,29,82,107,174,187,205,92,158,126,170,219,183,93,175,184,159,13,11,246,126,3,217,0,0,0,0,143,217,238,156,229,63,44,215,99,237,43,106,203,160,208,244,215,253,176,140,95,233,25,216,34,212,244,33,163,124,171,91,17,139,45,214,229,10,76,62,67,75,235,55,55,204,53,120,79,125,69,220,143,95,31,188,80,246,105,48,190,110,13,227,157,201,135,147,209,181,218,95,71,175,114,63,233,33,176,247,185,107,47,7,11,250,199,253,158,2,124,240,122,199,120,232,122,167,131,213,103,182,184,190,79,64,91,76,247,104,83,228,59,246,91,237,238,251,75,252,62,2,214,64,0,0,0,0,0,0,0,0,0,0,0,0,85,247,26,12,50,41,180,139,115,20,162,198,223,38,58,225,209,220,94,253,52,97,41,168,190,125,141,122,120,159,236,235,247,251,132,42,225,237,126,199,176,115,67,106,63,36,181,77,110,108,26,49,120,246,55,170,49,15,220,149,126,199,221,248,144,208,155,46,165,246,91,125,31,101,196,146,203,240,50,212,127,216,167,126,51,23,137,84,177,50,129,107,161,157,19,22,151,21,227,94,239,21,38,69,65,26,105,183,239,248,138,223,18,83,32,216,15,59,27,177,242,132,202,163,111,166,80,165,197,171,76,61,233,45,205,179,54,47,49,63,210,33,69,170,93,241,45,79,224,70,126,26,6,161,210,33,208,40,208,104,116,246,185,113,169,241,154,138,202,55,25,237,66,16,73,73,106,102,102,125,136,188,76,199,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,1,248,107,148,136,117,250,52,234,29,65,174,100,106,132,103,98,188,141,198,91,144,180,26,84,90,145,145,151,99,63,3,33,159,156,252,224,52,252,17,199,202,235,73,141,178,151,93,151,42,173,12,247,164,246,182,244,217,92,180,127,72,181,30,137,107,196,244,63,137,17,248,198,177,100,28,25,239,18,166,226,101,126,215,91,58,166,85,46,83,196,189,222,10,84,138,122,52,211,111,221,241,23,16,63,225,231,82,195,46,62,191,178,218,77,103,248,17,106,51,217,196,38,253,141,127,102,134,235,126,41,104,154,36,217,212,101,120,247,83,53,25,103,239,74,127,111,239,252,76,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,18,244,241,47,217,215,239,247,11,66,0,0,0,0,0,0,0,0,0,0,0,0,1,84,220,97,113,222,58,222,166,96,245,37,237,206,35,159,215,150,211,45,186,148,9,13,125,166,251,251,254,202,255,0,31,128,128,217,91,194,249,184,199,142,86,222,30,192,70,231,106,157,102,157,200,191,163,134,251,222,245,160,188,27,63,235,23,250,5,241,102,166,216,142,121,111,184,168,81,97,243,218,71,73,181,190,97,167,198,123,10,62,230,127,31,188,103,28,203,67,208,198,137,242,35,57,202,134,89,173,55,221,86,229,159,95,169,233,167,251,97,36,191,208,36,8,0,0,0,8,193,196,102,83,145,178,191,115,114,207,77,221,22,191,250,70,32,207,245,63,252,49,189,75,95,31,250,12,105,159,4,136,139,12,40,164,148,237,47,231,61,181,215,254,232,112,86,31,25,28,34,69,58,237,163,98,180,84,232,170,191,81,213,30,190,60,166,169,236,35,197,127,127,185,37,247,235,226,32,30,12,98,141,91,7,49,14,153,127,81,203,115,244,238,118,136,245,75,119,49,135,26,241,82,22,69,217,195,254,169,255,0,164,105,74,197,188,105,119,237,175,14,233,163,59,204,137,55,153,203,86,213,23,216,113,72,62,202,74,79,197,7,238,31,124,0,0,0,0,0,0,0,0,0,0,0,0,71,220,247,97,196,124,70,203,45,236,211,165,171,148,42,53,74,180,215,143,117,179,79,147,161,125,164,254,223,191,95,192,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,224,122,253,159,129,255,0,104,210,30,8,221,45,222,152,71,103,220,136,123,154,169,212,42,123,238,43,110,221,86,184,173,172,251,104,95,181,240,33,237,204,244,35,63,128,161,190,40,247,115,247,22,101,103,64,112,245,77,53,135,98,39,195,193,185,243,72,191,170,95,181,247,136,129,26,59,178,228,181,17,132,238,113,229,165,180,22,164,90,168,207,66,46,255,0,121,139,209,225,125,151,182,112,155,4,35,221,85,70,53,171,220,170,69,69,43,220,126,172,121,17,33,56,72,209,46,41,39,162,219,62,250,17,253,196,66,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,133,156,80,114,246,206,44,224,132,139,170,152,206,149,123,104,215,81,82,247,31,173,30,60,73,174,26,52,83,137,73,106,183,11,190,134,127,113,144,162,233,49,221,137,37,216,143,167,107,140,173,77,172,181,35,209,68,122,25,118,251,200,75,254,23,55,115,246,238,101,96,192,108,244,77,73,134,162,43,195,193,201,240,136,255,0,170,127,179,247,11,228,35,212,136,254,35,196,227,109,210,221,151,132,151,133,200,183,185,74,131,66,168,62,218,182,238,209,104,140,226,203,182,135,251,63,3,25,187,196,170,203,247,166,42,220,213,179,95,53,202,205,126,108,130,61,9,59,141,233,43,87,192,180,251,95,2,254,193,127,57,17,195,136,248,115,150,91,37,166,139,71,43,180,106,109,105,223,30,203,122,159,27,82,251,74,253,143,118,159,129,9,4,0,0,0,0,0,0,0,0,0,0,0,0,62,5,245,120,210,172,43,98,101,211,89,119,151,18,23,47,152,173,170,61,55,184,148,23,100,165,71,226,178,247,12,215,99,62,41,85,177,143,16,234,119,237,96,182,191,81,228,234,143,84,246,242,216,109,175,20,161,4,125,155,47,234,151,250,68,251,224,221,132,72,168,221,181,156,86,148,157,85,72,233,250,83,215,195,154,213,65,133,248,47,238,247,164,254,237,60,69,158,99,105,17,225,133,104,148,157,197,252,219,182,186,127,221,13,140,204,84,63,195,28,208,180,240,255,0,160,134,128,120,115,74,114,78,87,237,158,97,235,183,173,211,255,0,72,203,18,124,0,0,0,4,92,226,60,122,101,126,229,255,0,250,63,49,136,40,2,22,206,169,27,215,181,61,245,61,53,247,24,210,246,95,229,66,151,132,180,39,169,242,122,134,15,170,218,230,195,70,191,206,93,215,177,247,241,35,33,205,51,249,133,45,226,206,92,46,42,25,43,108,132,116,156,149,105,174,154,207,138,165,118,222,146,240,111,222,99,60,202,73,164,246,168,187,144,183,254,16,217,134,133,95,181,42,24,61,91,155,164,250,103,43,160,71,44,254,179,152,236,249,14,119,75,100,146,209,36,95,105,103,175,187,224,44,164,0,0,0,0,0,0,0,0,0,0,0,0,124,203,162,148,221,118,218,171,80,222,78,173,212,32,200,136,162,215,196,156,109,73,63,121,124,126,36,51,141,154,251,33,86,6,96,175,138,38,154,33,85,234,155,237,23,193,29,107,233,34,251,74,253,143,121,139,134,225,105,136,140,222,217,103,135,79,50,218,245,6,83,116,173,59,158,169,98,159,8,181,251,36,94,42,240,239,248,152,151,53,186,131,84,154,52,250,163,231,245,112,226,187,33,126,63,101,8,53,31,129,31,195,224,51,117,154,187,161,251,183,49,216,147,84,117,123,155,43,174,176,220,126,196,90,51,215,190,164,151,129,126,215,188,181,30,255,0,32,184,13,39,27,241,246,128,211,133,253,239,183,230,69,172,202,240,245,219,98,108,93,233,254,145,10,45,82,239,137,106,127,2,63,118,129,168,180,152,148,42,68,42,44,4,108,143,6,59,113,154,78,166,122,33,9,36,145,106,102,103,224,69,226,102,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,0,0,15,197,90,164,196,174,210,38,209,103,163,124,121,209,220,140,234,117,50,213,11,73,164,203,82,50,63,3,63,3,33,159,156,253,96,52,156,16,199,218,251,77,151,247,190,224,153,42,179,23,195,212,109,249,178,182,39,250,69,168,244,75,94,39,161,252,72,189,254,3,42,151,67,214,150,99,112,218,168,218,246,182,119,93,29,185,29,136,245,103,175,97,74,47,3,247,39,220,90,141,34,209,39,181,85,163,64,170,49,253,28,200,173,72,71,143,217,90,9,69,226,69,238,63,128,136,252,82,241,17,155,39,44,211,32,17,110,122,189,41,202,86,157,203,68,191,79,154,90,253,147,47,20,248,118,252,72,83,198,84,44,133,95,249,130,177,232,154,106,132,215,169,143,186,95,20,117,172,36,203,237,39,246,253,198,52,115,107,210,155,161,91,84,154,27,41,209,186,124,24,241,18,90,248,19,109,165,37,239,63,135,196,199,211,0,0,0,0,0,0,0,0,0,0,0,0,21,175,197,231,48,208,232,22,157,63,7,168,147,117,159,84,230,245,232,229,159,213,242,221,129,33,190,234,108,210,122,164,207,236,172,180,247,252,5,63,165,38,163,218,146,238,99,67,57,3,194,150,240,155,46,22,237,12,213,186,66,250,190,114,180,211,93,39,202,82,123,111,81,120,57,238,49,210,243,1,42,20,76,37,174,189,80,147,211,176,93,46,231,54,26,244,254,114,214,157,139,191,137,145,12,208,205,217,213,47,98,247,39,182,135,166,158,226,23,255,0,195,132,245,202,253,181,255,0,245,158,99,44,74,48,0,0,0,17,207,63,209,37,202,203,5,217,210,177,204,219,208,110,245,136,180,254,248,69,248,140,241,141,19,228,74,182,154,254,89,237,73,233,70,210,95,93,219,93,124,42,18,75,224,95,1,222,42,48,89,169,67,114,20,130,213,183,52,215,199,220,100,126,239,192,102,239,53,88,104,188,37,199,43,138,201,38,121,108,193,233,57,126,182,186,239,134,195,135,253,101,31,139,159,19,255,0,64,242,216,71,138,21,220,31,190,169,247,213,188,175,231,80,57,187,83,162,61,109,236,184,209,247,90,22,69,217,195,254,169,255,0,164,104,135,46,121,128,180,243,17,96,70,189,45,151,187,175,127,61,157,174,253,86,143,188,218,125,101,182,222,237,121,42,62,197,219,254,83,234,160,0,0,0,0,0,0,0,0,0,0,0,2,155,120,201,225,121,209,241,110,135,136,208,155,219,18,109,30,52,39,187,235,172,133,201,168,60,163,238,179,63,2,46,196,146,47,191,220,63,79,6,252,76,69,55,18,107,88,117,38,70,212,202,167,201,158,218,118,107,170,213,34,158,201,119,36,125,223,181,253,158,241,101,121,179,187,23,102,229,238,250,170,180,173,174,57,64,169,178,131,211,95,88,224,190,162,247,31,236,252,6,113,238,41,175,86,110,90,157,69,195,220,236,233,207,62,175,2,213,75,112,207,238,47,19,251,133,210,240,158,193,56,214,54,13,46,248,150,222,147,235,175,155,232,238,125,153,122,44,23,75,193,197,39,237,32,253,196,127,135,128,158,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,86,90,243,155,66,199,12,96,197,44,1,173,210,189,21,121,225,205,193,89,142,201,48,133,170,45,78,143,22,160,168,205,201,74,143,94,91,200,220,202,29,109,71,162,148,180,184,222,164,165,182,204,149,0,0,1,80,25,245,207,174,108,112,91,54,55,206,25,225,166,43,122,26,219,163,122,51,162,133,232,42,108,142,87,54,155,21,231,62,177,232,235,113,90,184,234,213,235,40,244,215,66,208,136,136,165,255,0,11,252,123,197,140,196,224,21,126,245,198,59,175,233,5,106,21,225,42,150,196,158,134,52,77,145,81,10,19,137,111,100,118,219,65,232,183,156,61,76,183,122,218,107,161,17,20,192,1,0,56,173,230,143,29,178,215,250,46,253,10,95,63,71,62,145,250,111,210,127,222,200,115,57,253,63,67,201,255,0,9,105,205,187,121,238,253,157,53,221,223,93,11,78,127,194,255,0,57,153,147,204,78,62,215,236,172,99,196,143,164,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,160,113,91,205,30,59,101,175,244,93,250,20,190,126,142,125,35,244,223,164,255,0,189,144,230,115,250,126,135,147,254,18,211,155,118,243,221,251,58,107,187,190,186,22,156,255,0,133,254,115,51,39,152,156,125,175,217,88,199,137,31,72,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,8,107,149,140,241,201,196,172,201,98,174,86,241,37,17,26,174,219,23,69,192,139,90,166,149,180,193,84,105,209,103,184,130,132,182,245,35,92,150,90,209,73,83,105,62,99,45,56,165,146,84,210,156,122,101,0,0,0,172,14,40,25,204,204,158,93,177,246,129,101,96,230,36,125,31,162,205,179,226,213,31,141,232,120,18,247,202,92,217,173,169,205,242,24,113,101,170,25,108,180,35,219,234,235,166,166,102,125,3,133,38,104,241,219,50,159,165,31,211,93,243,244,143,232,231,161,61,25,253,236,135,15,145,212,117,220,239,240,102,155,221,187,144,215,218,215,77,189,180,212,245,159,226,186,184,143,241,31,174,224,93,117,220,6,192,103,250,75,234,39,77,34,189,94,145,9,14,183,74,109,196,33,230,163,71,105,228,169,183,158,113,181,161,75,113,73,83,104,109,100,148,238,113,70,108,72,12,153,103,163,14,51,135,66,156,221,50,7,209,123,206,141,185,218,149,179,34,97,72,113,49,119,237,110,84,119,118,35,158,201,238,66,86,100,132,169,183,12,146,164,145,41,165,185,231,242,193,157,186,86,40,227,166,39,101,166,251,126,37,62,236,179,174,138,220,74,12,135,165,36,151,95,132,205,74,111,213,52,210,89,66,16,184,177,145,25,6,157,235,113,212,37,110,159,216,116,202,90,128,0,8,107,87,207,28,155,151,136,5,155,148,124,57,68,67,161,83,100,84,145,119,85,137,109,72,57,210,218,164,201,125,48,152,52,154,137,164,48,234,81,205,81,232,233,188,210,155,209,9,109,124,233,148,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,232,237,41,206,68,86,38,186,219,77,239,92,101,45,91,80,132,150,170,51,81,233,169,153,159,113,103,249,10,197,43,239,26,114,157,99,98,102,37,215,125,51,114,86,125,39,214,205,233,89,143,205,229,84,165,50,223,213,178,132,54,157,27,105,9,245,82,90,233,169,234,102,102,114,0,0,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,227,174,65,56,150,57,153,123,154,110,23,99,44,11,126,129,123,76,144,74,182,154,162,68,154,76,85,24,76,119,158,144,133,37,102,234,89,91,41,142,165,154,214,242,73,194,117,41,74,72,208,102,185,234,0,43,215,137,31,17,58,174,4,73,111,5,240,18,187,17,140,65,110,66,85,112,207,122,2,157,93,13,142,83,18,24,67,72,125,147,142,250,228,33,242,213,100,110,19,104,66,210,105,37,173,43,110,69,100,235,56,182,38,111,236,73,21,250,4,63,67,92,148,109,159,72,45,254,99,210,61,23,205,122,66,34,255,0,58,91,13,54,255,0,53,184,230,231,213,145,236,215,106,180,50,239,0,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,125,99,209,214,226,181,113,213,171,214,81,233,174,133,161,17,17,72,14,20,153,163,199,108,202,126,148,127,77,119,207,210,63,163,158,132,244,103,247,178,28,62,71,81,215,115,191,193,154,111,118,238,67,95,107,93,54,246,211,83,214,127,138,192,207,183,20,43,239,10,177,149,172,35,203,211,148,164,125,11,168,52,229,205,84,148,219,51,153,169,200,74,73,75,166,33,36,103,203,101,27,141,183,212,74,67,252,212,169,9,54,121,70,167,101,254,78,179,139,98,102,254,196,145,95,160,67,244,53,201,70,217,244,130,223,230,61,35,209,124,215,164,34,47,243,165,176,211,111,243,91,142,110,125,89,30,205,118,171,67,46,242,0,5,64,103,215,62,185,177,193,108,216,223,56,103,134,152,173,232,107,110,141,232,206,138,23,160,169,178,57,92,218,108,87,156,250,199,163,173,197,106,227,171,87,172,163,211,93,11,66,34,34,144,28,41,51,71,142,217,148,253,40,254,154,239,159,164,127,71,61,9,232,207,239,100,56,124,142,163,174,231,127,131,52,222,237,220,134,190,214,186,109,237,166,167,172,255,0,1,15,248,140,215,179,99,134,56,112,198,51,101,159,16,234,176,226,80,62,174,231,161,49,65,166,207,109,16,116,90,206,166,149,200,101,111,39,148,100,148,58,148,239,79,45,73,115,70,146,211,171,93,101,210,120,169,231,142,157,85,133,80,153,139,177,42,145,226,200,109,231,96,203,182,233,137,98,82,18,162,53,50,225,179,29,14,146,20,68,105,51,109,104,94,134,123,84,147,208,202,231,242,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,166,125,113,74,251,193,108,167,95,56,153,134,149,223,67,92,148,111,70,116,83,122,86,100,114,185,181,40,172,185,245,111,33,109,171,86,221,90,125,100,158,154,234,90,25,17,149,64,255,0,117,31,61,159,248,243,255,0,155,52,127,250,160,191,225,18,184,134,103,78,149,149,140,47,145,66,180,46,8,137,197,75,150,57,21,191,12,227,38,81,194,96,220,218,237,65,246,212,162,74,16,148,147,169,104,214,74,37,188,73,46,91,136,67,219,106,219,251,168,249,236,255,0,199,159,252,217,163,255,0,213,5,201,229,70,213,204,157,191,135,8,169,230,155,19,254,148,94,117,158,92,135,41,172,83,224,71,139,66,111,67,210,50,92,136,202,57,239,30,237,93,112,212,166,201,68,148,183,169,36,221,123,181,128,171,91,147,140,116,101,102,142,139,79,181,41,81,11,4,98,200,244,69,86,116,216,206,166,108,212,58,234,9,117,116,18,80,167,90,67,4,147,83,113,246,26,220,108,221,230,18,92,113,178,141,103,244,154,181,42,191,74,133,93,161,84,226,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,15,214,57,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,97,226,178,125,155,59,55,55,88,95,244,226,133,30,37,30,187,2,67,145,171,182,226,103,156,167,233,75,55,22,76,26,214,109,180,107,67,173,32,156,74,201,27,53,230,32,140,212,210,200,187,168,0,225,89,223,197,235,203,1,114,199,118,226,230,31,191,17,186,237,187,34,144,244,114,150,193,60,195,168,93,82,35,78,178,226,59,25,161,198,156,113,179,52,154,86,68,179,52,169,42,34,81,122,12,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,0,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,133,100,67,51,149,220,218,97,237,229,138,181,122,47,161,34,34,240,114,151,75,164,117,40,147,208,69,106,153,79,82,155,231,165,166,141,221,207,185,33,221,84,157,197,205,217,169,165,41,18,84,4,95,207,38,120,236,220,161,89,169,139,21,17,43,152,139,92,142,165,208,104,43,89,236,109,26,154,122,217,155,76,148,136,201,81,40,137,36,100,183,150,147,66,13,36,151,93,107,207,240,230,206,191,242,170,195,135,232,23,253,78,148,222,38,218,223,87,82,140,193,242,156,170,65,34,65,55,83,75,59,82,132,238,90,205,183,82,209,169,40,113,41,86,141,37,230,155,41,128,0,43,3,55,252,86,107,184,95,152,234,93,149,130,144,189,37,111,216,21,9,116,251,214,53,65,148,52,205,122,81,45,45,187,21,149,169,179,122,63,76,104,116,146,250,76,146,183,84,102,109,186,211,105,55,167,254,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,130,185,215,226,197,106,218,212,233,184,111,149,122,231,166,110,69,234,135,239,24,201,109,80,105,79,53,41,4,166,216,110,67,11,110,127,49,182,222,73,184,157,26,36,186,218,219,91,166,102,72,148,25,36,206,13,179,155,156,47,106,180,147,137,10,246,161,199,97,55,101,30,35,82,57,16,95,117,199,208,202,219,113,212,18,84,135,147,25,110,146,18,183,13,178,81,33,106,81,150,229,72,160,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,88,16,184,190,210,145,156,9,233,168,78,150,254,1,57,28,168,144,86,205,45,45,73,97,253,205,153,214,93,73,165,82,29,70,242,117,4,202,84,217,148,117,161,124,147,121,6,218,237,40,0,70,172,244,103,54,133,147,204,56,139,83,110,149,233,155,206,232,234,35,219,52,215,80,178,138,167,26,36,115,100,201,113,58,104,203,92,214,140,219,74,137,199,20,180,165,59,72,214,235,113,255,0,135,255,0,19,168,120,187,50,147,130,25,129,155,210,95,82,247,181,77,185,159,91,13,69,175,74,113,247,20,136,170,105,150,154,110,43,196,218,153,109,162,245,146,242,144,162,220,151,20,132,57,98,160,43,3,138,6,115,51,39,151,108,125,160,89,88,57,137,31,71,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,233,71,244,215,124,253,35,250,57,232,79,70,127,123,33,195,228,117,29,119,59,252,25,166,247,110,228,53,246,181,211,111,109,53,61,103,248,0,0,170,187,235,140,223,163,243,29,7,232,69,169,233,76,24,165,243,105,213,13,204,242,234,149,125,235,78,181,22,57,134,158,79,47,103,212,176,189,188,196,41,206,105,182,183,17,211,90,77,38,173,74,175,210,161,87,104,85,56,149,26,109,70,59,114,225,204,136,242,94,98,75,14,36,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,67,245,128,160,31,238,163,231,179,255,0,30,127,243,102,143,255,0,84,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,116,0,0,0,28,43,59,248,189,121,96,46,88,238,220,92,195,247,226,55,93,183,100,82,30,142,82,216,39,152,117,11,170,68,105,214,92,71,99,52,56,211,142,54,102,147,74,200,150,102,149,37,68,74,47,65,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,81,182,55,241,17,206,190,26,227,69,253,135,52,44,123,150,253,54,213,186,42,180,72,110,203,182,232,138,125,198,35,75,113,150,212,226,147,9,41,53,154,80,70,102,73,73,107,174,132,94,2,199,248,108,102,46,251,204,182,92,85,118,98,92,142,186,228,161,92,19,104,83,106,123,25,107,210,27,80,212,150,221,228,178,211,109,181,181,185,72,103,106,72,245,228,239,51,213,102,69,42,128,82,94,101,248,149,103,26,213,204,54,36,90,22,102,39,68,160,80,173,219,162,165,68,167,192,141,64,167,188,134,216,137,33,113,210,163,92,134,92,117,75,89,53,189,102,107,50,222,181,109,36,167,106,19,97,92,54,49,75,29,177,167,46,42,196,204,122,174,250,102,125,102,224,155,232,57,189,44,56,252,218,91,72,105,159,232,226,161,9,78,146,154,152,159,93,36,179,211,94,233,52,25,202,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,59,139,14,9,198,190,112,105,23,196,70,245,159,66,124,159,95,115,238,203,49,103,58,126,46,37,63,105,101,238,51,252,124,5,45,91,179,94,163,92,180,202,139,103,181,216,51,153,125,62,7,162,144,225,31,222,94,37,247,141,28,101,46,237,93,229,151,187,26,170,234,183,56,221,2,152,194,207,77,61,98,130,194,143,220,95,181,240,21,171,198,71,19,27,169,98,69,19,14,163,72,220,152,180,248,211,220,78,205,52,90,95,168,50,125,205,31,127,237,127,103,188,126,94,13,152,94,117,140,91,174,98,52,214,247,68,133,71,147,9,158,250,105,33,18,105,239,36,251,44,143,192,207,177,164,203,239,247,11,146,0,0,0,0,0,0,0,0,0,0,0,0,28,171,49,153,128,180,242,239,96,74,189,46,103,187,163,103,33,157,174,253,110,175,178,218,189,100,54,230,221,57,201,62,229,223,254,82,206,246,46,226,133,119,24,47,170,133,245,112,31,243,169,252,173,201,245,61,93,140,182,209,119,66,16,71,217,178,254,169,127,164,122,156,170,225,162,241,107,28,173,219,36,217,230,51,59,171,230,122,218,105,178,27,238,23,245,146,126,45,252,75,253,3,72,148,232,44,211,97,183,10,57,104,219,122,233,227,239,51,63,127,226,56,62,123,107,105,160,101,158,236,158,164,110,36,116,29,181,211,198,161,24,190,7,241,25,216,26,28,200,12,73,113,114,193,105,245,76,114,247,117,251,125,98,61,127,190,18,190,2,70,0,0,0,0,241,152,195,101,193,196,44,58,171,90,85,36,110,143,59,145,188,181,50,251,15,182,225,120,41,39,226,130,247,144,204,140,232,82,169,210,151,14,99,92,183,155,211,114,119,17,233,169,17,151,114,237,224,100,47,71,133,21,216,229,195,149,186,53,58,67,252,199,169,157,70,242,219,166,222,101,70,113,151,129,17,31,98,251,196,208,21,39,198,83,9,29,129,93,183,177,66,49,110,110,127,87,212,31,98,219,177,20,246,19,226,190,250,235,238,73,127,164,86,24,239,89,64,205,37,197,150,44,68,110,224,130,190,109,34,94,190,145,139,163,105,231,109,98,66,26,245,205,167,20,157,22,249,159,170,93,252,15,183,133,253,97,62,46,89,56,207,105,199,188,172,90,167,93,79,147,191,106,249,15,53,246,93,91,103,217,212,33,95,105,165,251,189,223,129,159,180,0,0,0,0,0,0,0,0,0,0,0,1,12,120,167,225,148,155,227,46,146,235,112,25,222,245,1,231,42,79,158,226,45,172,49,6,106,148,125,214,68,125,212,94,4,103,247,24,168,236,156,223,199,135,89,138,178,107,138,145,202,101,234,221,54,52,131,217,187,115,71,58,58,148,95,101,70,93,145,226,69,168,184,46,34,183,155,171,201,244,154,229,33,127,85,95,142,180,153,232,93,216,126,151,45,95,214,78,190,26,123,136,255,0,1,70,184,117,68,118,231,196,43,98,220,107,250,74,181,102,20,20,255,0,148,235,232,65,123,203,246,190,37,248,144,210,102,4,219,73,179,240,106,200,182,249,123,28,167,219,180,216,206,247,215,114,219,136,210,12,252,79,79,179,238,51,33,238,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,103,7,48,183,77,118,198,206,134,37,222,182,180,238,138,181,111,226,133,102,169,78,147,202,67,156,137,76,85,157,113,167,54,44,148,133,109,90,18,122,40,141,39,166,134,70,93,133,218,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,164,80,0,0,160,30,40,254,221,152,155,249,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,234,79,247,147,248,104,229,92,21,61,169,238,159,151,243,188,198,156,58,175,28,239,212,159,239,39,240,209,202,184,42,123,83,221,63,47,231,121,141,56,93,72,0,0,205,102,108,125,169,241,147,230,5,195,230,47,139,137,225,197,158,57,57,173,179,103,217,248,130,136,145,241,22,207,142,194,231,60,210,218,105,21,184,138,51,65,77,105,130,50,82,22,149,18,82,250,82,158,82,86,235,74,73,164,158,38,155,153,64,0,2,149,184,213,251,83,218,223,47,224,249,141,68,117,94,6,63,174,207,221,191,226,66,69,113,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,93,38,147,85,175,213,97,80,168,84,201,117,26,149,70,67,113,33,195,136,202,158,126,75,238,40,146,219,77,182,146,53,45,106,81,146,73,36,70,102,102,68,67,65,57,23,201,149,11,39,152,113,42,152,229,87,211,55,157,209,211,200,185,170,77,45,101,21,78,52,75,229,70,140,218,180,209,150,185,174,145,56,164,147,142,41,106,82,182,145,161,166,233,47,51,117,106,173,3,55,120,175,93,161,84,229,211,170,84,236,72,174,203,135,50,35,202,101,248,207,183,83,121,77,186,219,137,50,82,22,149,17,40,148,70,70,70,68,100,46,211,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,16,3,137,214,124,127,66,20,41,56,13,132,245,173,183,245,193,79,87,164,170,148,234,143,46,85,174,202,150,202,155,213,60,165,23,58,67,10,144,73,218,227,110,178,147,109,226,211,123,74,56,1,194,227,219,179,12,191,58,242,121,162,255,0,128,102,179,54,62,212,248,201,243,2,225,243,23,197,212,240,184,246,19,195,47,206,188,226,104,149,64,2,42,241,17,202,31,242,173,193,162,250,45,11,157,136,86,119,54,109,175,190,127,76,203,252,213,53,213,68,115,113,27,103,205,109,164,236,53,108,218,235,109,106,226,27,55,119,80,93,38,173,85,160,85,97,87,104,85,57,116,234,149,58,67,114,225,204,136,242,153,126,51,237,168,148,219,173,184,147,37,33,105,81,18,137,68,100,100,100,70,66,255,0,178,3,156,26,86,108,176,141,42,168,28,182,239,187,58,60,56,23,90,30,105,36,137,47,173,10,38,231,52,166,208,150,182,72,54,93,89,182,148,164,218,90,86,141,187,9,183,28,148,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,239,112,230,201,71,242,85,195,135,235,247,253,50,148,230,38,221,63,89,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,58,193,226,143,237,217,137,191,146,249,60,33,42,184,24,254,187,63,118,255,0,137,14,171,196,235,62,63,161,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,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,66,121,62,202,101,155,148,92,47,250,15,66,145,18,177,93,159,33,201,53,219,141,48,14,43,245,85,147,139,54,9,104,55,29,52,33,166,150,77,165,4,189,154,243,22,68,74,117,102,125,212,5,0,241,71,246,236,196,223,201,124,158,16,149,92,12,127,93,159,187,127,196,133,170,0,10,64,226,63,195,254,102,93,235,174,226,222,16,219,191,235,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,245,38,239,21,201,214,113,111,188,160,95,114,43,244,8,126,153,182,235,59,62,144,91,252,198,99,250,83,148,204,132,69,254,116,182,29,113,142,83,146,13,207,171,34,223,166,213,106,71,218,215,248,132,95,246,110,41,240,225,189,177,7,15,174,24,149,203,122,185,30,137,38,12,232,198,123,29,71,166,97,145,145,145,145,41,11,74,137,72,90,20,68,180,45,42,74,137,42,73,145,81,8,209,158,112,115,103,102,229,23,11,254,156,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,125,177,75,20,175,188,105,190,234,120,153,137,117,223,76,220,149,158,79,91,55,165,102,63,55,148,202,25,111,234,217,66,27,78,141,180,132,250,169,45,116,212,245,51,51,59,105,225,139,195,254,102,17,67,141,152,28,111,183,122,75,234,94,215,237,154,107,174,62,212,170,12,87,24,121,151,85,37,9,89,54,111,62,220,142,236,184,133,41,148,161,58,154,92,82,208,221,138,128,166,190,39,92,64,33,226,236,201,57,126,193,11,139,171,177,98,110,98,230,169,52,219,14,197,175,74,109,246,94,105,49,150,164,27,132,203,14,71,236,243,107,74,94,82,213,161,41,180,161,110,87,88,176,158,26,92,65,36,224,245,86,143,151,204,95,170,196,111,15,167,200,233,168,245,105,110,181,21,139,105,107,84,167,220,55,13,12,26,223,68,137,47,180,147,91,206,165,12,22,170,51,36,18,180,185,241,202,179,99,236,177,140,159,47,238,31,46,124,80,14,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,185,18,219,117,183,27,51,73,169,6,104,51,74,148,147,37,31,181,1,21,120,163,251,9,226,111,228,190,113,8,83,182,79,179,103,121,101,23,20,62,156,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,5,16,241,29,207,28,108,214,222,80,44,252,62,68,184,248,117,103,200,125,112,94,117,110,180,186,220,181,17,32,230,186,193,153,37,8,74,73,73,97,42,79,53,40,117,213,40,210,111,27,77,205,254,10,158,203,23,79,204,9,222,93,78,19,252,5,106,241,98,201,69,58,233,181,106,121,168,195,122,102,203,146,141,164,155,197,132,20,169,15,85,96,165,184,241,219,144,218,73,75,109,158,149,182,119,44,146,218,18,109,27,174,45,100,109,17,46,170,240,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,234,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,117,81,5,120,161,103,95,249,63,216,139,193,140,61,169,213,96,226,77,229,79,68,150,170,48,143,147,232,106,90,158,82,23,32,157,82,79,87,157,229,62,203,100,217,146,219,245,221,222,218,144,215,50,152,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,60,159,101,50,205,202,46,23,253,7,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,197,115,34,223,211,230,131,5,44,207,251,226,85,255,0,10,10,191,201,82,106,141,199,36,255,0,190,245,75,74,191,97,227,71,248,67,194,186,176,47,29,49,31,46,152,143,78,197,12,47,172,244,53,88,58,180,243,46,145,174,45,66,42,140,141,200,178,91,35,46,99,43,218,157,75,82,81,41,41,90,20,133,161,11,78,135,178,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,41,131,137,111,16,73,56,195,85,172,101,243,8,42,177,28,195,232,18,58,106,197,90,35,173,74,98,229,90,21,21,246,205,179,91,4,182,17,30,75,14,164,150,203,170,67,229,162,136,205,6,157,107,216,88,167,12,94,32,16,240,138,100,108,191,99,125,197,210,88,178,246,177,108,212,157,109,134,162,208,101,56,251,207,58,153,43,74,9,195,101,247,36,119,121,197,169,44,169,9,212,146,218,150,182,238,80,114,172,206,230,22,213,202,254,13,86,177,114,233,141,215,244,28,184,212,234,90,37,55,29,234,156,231,85,181,168,237,169,103,254,83,139,52,165,106,67,77,58,178,66,246,109,60,240,227,70,47,94,88,245,138,23,6,46,98,3,241,28,174,220,82,18,244,130,136,193,50,195,72,67,105,105,166,91,71,115,36,54,211,109,182,70,163,82,204,144,70,165,41,70,106,59,31,225,71,145,111,232,51,65,141,118,103,253,239,42,192,133,57,95,229,41,85,71,35,154,127,222,186,85,169,95,182,241,35,252,29,225,106,128,41,91,141,95,181,61,173,242,254,15,152,212,71,85,224,99,250,236,253,219,254,36,45,80,0,5,69,241,94,207,28,155,150,171,91,202,62,28,162,33,208,169,178,35,162,238,171,18,218,144,115,165,180,166,223,76,38,13,38,162,105,12,58,148,115,84,122,58,111,52,166,244,66,91,95,58,178,196,255,0,225,139,159,31,208,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,101,92,105,79,41,222,203,24,55,242,254,222,242,230,7,85,0,0,1,21,120,163,251,9,226,111,228,190,113,8,83,182,79,179,103,121,101,23,20,62,156,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,5,43,113,155,194,223,162,153,142,161,98,100,10,23,75,2,251,183,219,234,102,245,91,250,202,164,37,155,47,125,89,172,212,222,200,170,167,39,178,82,133,107,169,106,174,97,143,85,193,47,19,46,168,216,167,125,96,231,87,205,182,234,22,249,220,220,135,28,113,93,60,232,242,99,199,222,202,119,242,209,204,110,86,142,30,195,82,185,12,122,196,72,208,237,252,114,172,213,98,151,232,91,46,56,139,137,140,215,125,13,62,141,111,202,244,84,222,151,168,229,85,29,71,38,15,213,154,22,149,107,41,214,19,235,164,208,90,234,189,18,74,50,205,181,38,147,85,175,213,97,80,168,84,201,117,26,149,70,67,113,33,195,136,202,158,126,75,238,40,146,219,77,182,146,53,45,106,81,146,73,36,70,102,102,68,67,77,56,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,240,30,212,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,132,199,107,105,55,134,13,94,246,223,47,123,149,11,118,165,25,174,250,109,91,145,29,65,31,137,107,246,189,230,68,51,103,136,180,71,109,140,66,185,237,199,127,164,164,214,102,193,87,249,77,62,180,31,188,255,0,103,226,127,137,139,202,225,213,121,186,156,159,70,173,213,215,245,84,8,232,65,30,133,217,150,41,113,21,253,84,235,225,175,184,207,241,20,251,156,107,248,241,23,49,119,181,112,164,115,89,102,183,82,139,28,246,109,218,209,78,144,164,151,217,73,159,101,248,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,203,50,46,233,63,18,35,251,136,76,240,0,0,0,0,0,0,0,0,0,0,0,30,47,22,49,114,201,193,139,78,69,229,125,85,58,26,124,109,155,151,200,121,223,180,234,27,46,205,33,106,251,78,163,221,239,252,76,168,23,55,249,164,184,179,59,136,174,92,19,87,202,163,196,211,209,209,116,109,92,157,204,71,67,190,185,52,218,149,170,216,35,245,139,183,129,118,241,224,162,207,56,53,225,35,179,235,183,14,40,73,45,173,192,233,58,115,236,123,183,162,160,194,188,23,219,77,61,233,63,244,139,108,16,195,138,229,216,229,189,149,170,213,58,59,252,183,170,125,54,194,219,174,238,93,70,9,159,137,25,23,99,251,133,22,194,133,42,163,41,16,225,181,204,121,205,118,167,113,22,186,17,153,247,62,222,4,99,77,216,61,101,193,195,220,58,164,218,84,212,109,143,7,159,176,181,51,251,111,184,225,248,169,71,226,179,247,152,246,96,0,0,0,63,138,45,82,100,51,89,153,251,94,77,163,141,151,13,26,68,78,155,147,210,104,223,48,151,166,177,25,87,137,25,254,215,199,222,44,27,130,205,212,182,227,94,182,194,157,245,93,244,110,212,237,248,29,69,103,223,79,244,139,78,28,91,55,24,39,19,29,240,110,173,101,187,19,157,37,238,71,35,235,13,59,116,148,195,138,255,0,100,65,31,102,189,231,255,0,176,243,141,54,35,176,100,174,43,201,209,104,211,82,212,189,229,175,187,241,31,226,59,70,92,179,93,138,153,110,184,90,168,89,117,174,93,57,91,186,168,93,52,99,231,250,143,18,62,177,198,92,82,118,169,229,43,183,143,129,251,180,183,124,5,226,111,129,184,180,204,90,101,110,127,161,43,142,239,230,68,229,76,147,183,67,117,69,235,166,42,80,126,163,100,126,63,214,211,196,132,190,165,85,105,245,184,45,212,169,146,57,209,157,215,98,246,41,58,232,102,147,236,162,35,241,35,31,172,0,0,0,0,0,0,0,0,0,0,7,136,198,235,81,155,223,7,239,91,77,230,249,137,170,219,245,40,100,157,76,181,55,98,184,222,154,145,151,237,124,75,241,33,156,11,250,141,55,12,113,106,183,74,138,142,157,251,114,191,37,184,221,201,123,78,60,149,37,7,220,212,71,221,30,243,63,191,81,46,179,111,154,234,94,40,101,43,11,240,198,4,190,101,90,155,26,136,253,69,124,181,22,170,110,152,251,46,167,67,101,41,251,78,23,116,168,254,238,221,196,123,201,197,179,244,163,50,86,4,110,155,159,209,220,52,169,155,119,237,211,100,248,229,174,186,151,237,127,244,134,141,105,44,116,212,168,81,182,108,229,71,109,27,117,215,77,18,69,166,163,245,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,205,102,108,125,169,241,147,230,5,195,230,47,143,201,151,92,121,188,178,219,139,148,44,86,179,38,203,74,233,210,16,138,156,22,100,19,40,171,83,141,105,57,16,157,53,33,105,216,226,83,161,40,208,173,139,36,56,146,222,132,153,104,79,46,184,243,102,230,75,8,232,88,173,102,77,136,164,84,99,161,21,56,44,200,55,151,73,168,146,18,114,33,58,106,66,21,189,181,43,66,81,161,59,208,104,113,37,177,105,51,233,96,0,40,7,138,63,183,102,38,254,75,228,240,132,106,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,133,249,228,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,5,85,241,206,253,73,254,242,127,13,28,171,130,167,181,61,211,242,254,119,152,211,135,85,227,157,250,147,253,228,254,26,35,87,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,210,0,0,51,89,155,31,106,124,100,249,129,112,249,139,227,197,88,23,253,229,133,151,149,39,16,112,250,225,151,67,184,104,114,10,76,25,209,140,183,180,189,12,140,140,140,141,43,66,146,106,66,208,162,52,45,10,82,84,74,74,140,143,66,121,62,205,157,155,155,172,47,250,113,66,143,18,143,93,129,33,200,213,219,113,51,206,83,244,165,155,139,38,13,107,54,218,53,161,214,144,78,37,100,141,154,243,16,70,106,105,100,93,212,0,5,43,113,171,246,167,181,190,95,193,243,26,136,243,252,60,179,103,102,229,23,11,241,182,248,174,199,137,88,174,207,145,107,198,161,91,138,158,113,95,170,172,156,158,79,154,22,77,186,104,67,77,44,220,82,205,27,53,229,160,204,148,234,8,226,5,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,39,134,46,67,191,66,20,40,216,243,139,20,93,183,245,193,79,79,163,105,117,26,119,46,85,174,202,150,242,92,209,92,213,23,58,67,10,142,106,220,219,110,178,147,113,147,211,123,169,57,254,51,89,155,31,106,124,100,249,129,112,249,139,227,207,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,99,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,81,26,179,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,218,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,40,56,92,123,118,97,151,231,94,79,52,95,240,12,214,102,199,218,159,25,62,96,92,62,98,248,186,158,23,30,194,120,101,249,215,156,77,18,168,0,5,85,241,130,202,31,142,110,44,88,95,226,33,95,41,114,127,251,196,88,18,217,105,101,254,67,14,18,23,254,33,68,223,244,238,10,245,203,174,60,222,89,109,197,202,22,43,89,147,101,165,116,233,8,69,78,11,50,9,148,85,169,198,180,156,136,78,154,144,180,236,113,41,208,148,104,86,197,146,28,73,111,66,76,175,250,147,155,12,18,168,229,210,22,105,230,92,114,233,120,125,42,59,111,59,50,93,57,245,63,21,106,148,81,20,203,140,50,149,172,214,153,38,109,25,182,75,70,164,106,74,148,141,22,116,25,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,20,3,197,31,219,179,19,127,37,242,120,67,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,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,98,245,56,113,100,114,78,84,172,217,247,134,32,174,36,140,69,188,35,176,137,204,180,134,157,69,18,34,76,214,80,154,124,136,212,181,169,70,149,62,164,171,148,165,180,210,82,74,38,73,215,38,80,0,160,30,40,254,221,152,155,249,47,147,194,18,171,129,143,235,179,247,111,248,144,181,64,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,249,75,39,51,23,149,157,151,76,67,203,42,160,196,159,105,223,146,33,212,144,106,34,109,250,109,69,137,81,29,83,232,89,36,205,196,58,212,68,52,166,213,224,100,218,208,164,232,226,93,228,3,170,230,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,75,254,24,188,63,225,226,236,200,217,129,198,251,119,171,177,98,109,126,217,166,186,227,14,197,175,74,109,247,153,117,82,80,149,155,132,203,14,71,238,203,136,74,94,82,211,169,169,180,173,14,92,160,10,234,226,117,196,2,102,17,67,147,151,236,16,184,186,75,234,94,230,46,106,147,77,190,212,170,12,87,24,101,230,147,25,106,65,54,111,62,220,142,207,54,181,41,148,161,90,18,92,82,22,221,70,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,234,105,156,39,176,25,172,180,47,4,171,42,137,42,242,57,15,212,81,136,81,169,92,138,137,77,53,175,146,102,218,157,89,156,100,180,109,180,184,188,194,109,123,84,225,114,222,81,58,154,96,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,172,101,107,109,90,182,234,21,234,168,244,215,67,208,200,200,173,43,133,14,120,227,92,180,170,38,81,241,25,18,206,187,77,143,33,22,141,88,214,236,130,157,17,164,184,250,161,62,106,53,27,75,97,164,175,148,162,209,163,101,164,183,162,20,218,57,211,127,54,62,203,24,201,242,254,225,242,231,198,107,4,148,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,127,214,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,250,194,42,241,71,246,19,196,223,201,124,226,16,160,17,50,184,113,103,142,54,84,175,41,246,126,32,162,92,140,58,188,36,48,185,207,52,183,93,93,18,90,72,208,83,90,96,140,210,180,41,38,148,190,148,167,154,164,52,210,146,106,54,73,167,47,120,5,69,241,94,207,28,155,150,171,91,202,62,28,162,33,208,169,178,35,162,238,171,18,218,144,115,165,180,166,223,76,38,13,38,162,105,12,58,148,115,84,122,58,111,52,166,244,66,91,95,58,178,197,212,240,84,246,88,186,126,96,78,242,234,112,159,224,2,141,184,150,100,86,54,89,110,104,184,159,134,48,34,69,194,251,142,67,20,216,176,83,41,215,31,164,84,74,57,154,152,89,190,226,221,121,15,19,15,60,151,9,71,180,249,141,169,40,36,182,110,114,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,110,123,53,121,201,195,140,177,224,212,60,85,234,233,87,76,187,131,167,85,173,72,141,85,38,253,60,218,212,218,156,121,135,219,109,210,228,161,135,57,166,238,211,108,245,109,27,137,78,183,174,125,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,250,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,240,20,129,196,127,135,252,204,187,215,93,197,188,33,183,127,214,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,234,77,222,43,147,172,226,223,121,64,190,228,87,232,16,253,51,109,214,118,125,32,183,249,140,199,244,167,41,153,8,139,252,233,108,58,227,28,167,36,27,159,86,69,191,77,170,212,143,180,213,226,63,196,138,196,187,176,225,220,8,203,197,123,211,109,221,212,248,207,215,238,72,174,188,195,113,160,186,72,116,160,179,166,197,169,231,80,100,137,9,89,109,109,181,184,194,210,167,20,226,88,172,11,106,214,174,222,21,23,169,54,228,30,174,92,122,124,250,163,141,243,80,222,216,176,162,187,46,75,154,172,200,143,99,12,58,189,53,220,173,186,36,141,70,68,127,40,122,172,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,250,198,86,182,213,171,110,161,94,170,143,77,116,61,12,140,138,207,242,47,197,74,208,135,135,18,172,172,221,223,221,13,86,220,233,216,163,87,221,131,54,116,170,204,85,18,200,211,36,163,178,231,215,51,177,4,111,40,201,78,165,212,154,136,214,135,28,114,5,231,7,54,119,150,110,177,67,233,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,119,254,27,156,62,227,102,38,75,152,195,140,148,169,105,195,170,116,133,70,133,77,121,167,89,69,204,179,105,246,221,54,164,50,251,79,50,136,207,19,10,53,165,42,67,139,37,183,174,168,112,138,237,0,5,43,113,171,246,167,181,190,95,193,243,26,136,234,188,12,127,93,159,187,127,196,133,170,0,10,245,226,91,196,18,54,15,82,171,25,124,194,10,172,182,241,6,124,126,154,177,86,136,235,177,95,182,144,180,197,125,179,108,214,193,161,245,200,140,251,169,37,178,234,86,193,232,162,50,89,39,74,129,176,44,11,203,20,239,42,78,31,97,245,189,46,185,112,215,36,20,104,48,99,17,111,117,122,25,153,153,153,146,80,132,164,148,181,173,70,72,66,18,165,40,210,148,153,151,159,31,86,230,181,171,182,125,69,154,77,199,7,164,151,34,159,2,168,219,124,212,57,186,44,216,173,75,140,230,168,51,34,222,195,237,47,77,119,39,118,138,34,81,25,21,175,240,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,6,85,198,148,242,157,236,177,131,127,47,237,239,46,96,117,80,0,0,17,87,138,63,176,158,38,254,75,231,16,133,0,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,95,77,38,173,74,175,210,161,87,104,85,56,149,26,109,70,59,114,225,204,136,242,94,98,75,14,36,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,67,245,128,0,133,92,92,240,206,234,196,76,163,189,81,181,162,117,127,66,174,8,151,53,69,132,54,227,143,42,11,108,72,142,234,219,74,16,173,121,125,82,93,89,171,106,82,211,78,172,213,234,232,117,3,149,92,82,253,11,102,59,14,177,49,234,239,161,160,81,174,8,190,149,155,210,245,28,170,91,171,228,206,250,178,66,212,173,98,186,250,125,68,154,203,93,81,162,137,38,90,83,21,193,198,226,245,165,64,193,124,61,195,151,163,203,58,149,114,232,118,183,29,212,161,60,132,177,6,35,140,186,149,171,118,226,89,170,160,201,164,137,38,70,73,115,83,78,132,74,129,92,58,176,114,187,140,153,184,177,35,82,30,233,226,89,245,6,47,26,164,157,168,95,38,44,7,218,113,37,177,75,65,171,154,249,199,99,84,238,82,57,251,246,169,40,81,13,10,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,125,24,204,149,255,0,27,166,228,117,151,13,86,102,221,251,181,223,62,65,107,174,167,251,63,253,33,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,251,77,159,117,40,190,254,221,196,70,176,168,243,113,59,22,168,148,169,72,234,31,184,235,241,155,147,220,145,184,228,73,74,86,125,141,36,90,154,253,198,95,118,131,71,248,35,106,179,100,96,253,149,106,50,223,45,52,171,126,155,12,211,169,158,134,212,86,219,211,83,51,253,159,137,254,38,61,184,0,0,0,0,0,0,0,0,0,0,15,201,85,170,211,232,144,92,169,84,228,114,99,53,166,245,236,82,180,212,201,37,217,36,103,226,100,34,22,61,113,55,192,220,37,102,85,50,139,63,211,117,198,182,114,226,114,166,70,221,169,180,163,245,213,21,72,47,81,195,63,31,234,233,226,98,161,243,27,154,236,84,204,141,194,237,66,244,173,115,41,201,219,210,194,233,163,23,35,212,100,151,245,141,178,218,149,185,76,165,93,252,60,11,223,175,23,31,237,14,43,179,100,162,51,37,170,215,174,133,248,22,191,232,26,57,202,62,9,196,192,140,27,164,217,109,68,228,201,103,159,207,250,195,86,237,101,62,226,127,217,22,69,217,223,113,255,0,236,46,210,42,199,141,53,212,183,35,89,86,194,93,245,90,244,150,228,237,248,157,57,101,223,79,244,138,249,203,5,175,38,238,198,203,122,141,30,39,83,206,234,245,111,152,72,215,72,143,43,196,204,191,103,227,238,26,83,73,104,146,33,253,0,0,0,0,20,77,197,94,208,69,183,153,90,133,69,134,246,177,83,229,114,251,235,175,46,4,18,63,21,25,248,171,238,29,19,131,125,202,228,76,86,173,219,230,189,17,51,166,208,180,241,217,26,160,191,135,250,69,202,128,207,207,16,252,23,111,8,113,246,164,154,124,110,77,46,169,201,232,211,191,119,244,80,162,111,241,90,149,246,156,63,29,62,237,72,114,28,191,218,20,219,251,21,168,182,125,85,158,100,122,143,83,184,183,40,191,163,140,235,133,246,84,147,241,65,123,200,75,156,212,112,182,190,48,190,151,42,245,195,119,61,49,71,141,179,156,206,140,199,229,238,83,13,167,214,122,90,148,122,173,197,159,98,237,167,192,200,196,6,125,135,162,60,166,31,70,199,17,166,165,169,30,154,150,190,225,40,178,123,158,139,231,45,53,226,139,53,126,147,182,95,254,158,14,140,179,246,81,32,211,245,133,29,199,63,164,124,149,219,225,167,129,246,190,59,26,247,183,241,14,218,137,117,219,51,58,154,124,206,103,41,206,90,209,174,199,20,217,246,90,82,175,180,133,23,114,247,15,190,0,0,0,0,0,0,0,0,0,0,63,134,68,162,52,159,129,150,134,40,31,137,157,129,244,11,52,117,147,74,116,77,192,137,21,207,31,241,245,25,159,238,149,251,31,119,224,66,40,154,148,101,180,207,177,9,213,194,46,199,102,231,204,44,186,180,168,219,219,165,81,220,150,218,183,153,109,117,169,208,20,93,137,69,175,218,248,25,126,34,239,8,180,45,8,127,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102,179,54,62,212,248,201,243,2,225,243,23,199,201,186,176,47,17,237,12,39,178,177,190,167,70,230,217,151,223,86,213,54,169,28,205,109,179,42,60,151,216,114,44,142,197,202,120,250,117,184,130,61,82,182,204,205,42,51,67,169,111,165,228,115,55,117,92,160,226,226,174,183,233,210,235,22,157,122,58,105,183,29,41,137,10,66,214,193,44,148,137,76,160,212,77,46,75,39,187,103,48,180,52,56,243,100,166,249,166,226,116,17,105,221,52,43,230,213,163,94,182,180,238,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,15,172,0,40,7,138,63,183,102,38,254,75,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,212,159,239,39,240,209,202,184,42,123,83,221,63,47,231,121,141,56,117,94,57,223,169,63,222,79,225,162,170,197,180,240,186,226,1,14,175,14,155,150,76,111,184,185,53,86,122,106,117,143,84,125,182,24,138,228,86,152,105,134,105,42,229,161,27,94,46,86,173,56,225,173,79,41,197,54,106,37,147,73,118,207,192,0,102,179,54,62,212,248,201,243,2,225,243,23,199,201,143,129,120,143,59,3,158,204,61,50,141,215,89,144,110,7,109,186,148,152,230,107,114,157,41,44,199,113,181,200,70,158,163,46,117,72,66,28,35,52,243,18,104,86,195,91,68,231,214,203,22,97,110,172,175,227,45,23,23,45,104,221,127,65,204,141,81,165,174,83,145,217,169,193,117,59,93,142,226,144,127,228,184,131,82,86,148,58,211,75,52,47,102,211,208,246,11,226,245,155,143,88,95,111,226,230,31,191,45,202,21,197,29,79,71,41,108,27,47,180,180,56,166,157,101,196,119,34,91,110,182,227,102,105,53,32,205,6,105,82,146,100,163,246,160,2,149,184,213,251,83,218,223,47,224,249,141,68,64,1,102,156,40,114,57,38,229,170,209,51,113,136,203,136,116,42,108,137,11,180,105,38,134,164,28,233,109,41,198,21,53,242,81,40,154,67,14,165,124,164,150,142,155,205,37,205,80,150,209,206,238,188,69,248,139,254,129,58,188,20,193,74,143,250,228,253,95,164,234,124,159,251,92,255,0,4,146,207,212,201,140,184,243,58,136,238,186,159,85,127,85,226,126,182,132,93,171,38,89,232,195,140,225,208,167,55,76,129,244,94,243,163,110,118,165,108,200,152,82,28,76,93,251,91,149,29,221,136,231,178,123,144,149,153,33,42,109,195,36,169,36,74,105,110,82,14,108,125,169,241,147,230,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,233,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,221,246,47,103,19,8,240,199,45,14,102,122,141,88,137,117,219,211,99,180,118,251,48,230,33,133,214,37,186,179,67,113,144,110,232,164,45,42,39,13,228,236,55,90,67,15,153,182,106,105,72,20,3,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,204,144,219,77,182,217,26,141,75,50,65,26,148,165,25,168,254,173,251,128,215,150,26,225,30,30,226,181,225,10,93,49,24,145,34,170,186,68,25,49,201,181,185,78,136,136,70,212,210,61,230,173,143,170,91,132,132,169,9,245,25,75,137,53,161,212,24,236,28,46,61,187,48,203,243,175,39,154,47,248,6,107,51,99,237,79,140,159,48,46,31,49,124,93,79,11,143,97,60,50,252,235,206,38,137,84,0,0,40,7,136,142,80,255,0,146,150,50,151,209,104,92,156,61,188,121,179,109,125,243,250,151,152,229,37,174,170,35,155,136,156,46,83,142,167,97,171,126,230,156,107,87,22,225,59,182,53,125,44,186,190,138,253,5,250,77,85,250,55,233,15,75,122,31,173,115,161,235,185,124,174,167,145,175,47,157,203,245,57,155,119,109,245,117,211,176,146,188,59,178,135,252,171,113,148,254,148,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,2,128,120,163,251,118,98,111,228,190,79,8,69,81,110,156,40,114,57,26,218,165,81,51,113,136,203,150,85,218,148,121,11,180,105,38,135,99,148,24,142,165,198,21,53,242,81,36,221,91,237,41,124,164,150,173,19,46,165,205,86,167,17,201,251,252,69,184,143,215,112,18,251,164,224,238,5,191,182,239,183,234,17,42,183,76,153,176,144,228,19,138,166,121,141,210,205,14,39,123,156,228,58,211,174,58,202,219,83,105,36,37,14,26,214,225,53,40,50,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,93,212,5,0,241,71,246,236,196,223,201,124,158,16,149,92,12,127,93,159,187,127,196,133,170,0,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,58,216,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,39,192,9,127,195,155,37,31,202,171,17,223,175,223,244,202,171,120,101,107,125,101,74,75,5,202,110,169,56,141,6,221,49,47,110,74,211,185,11,55,29,83,68,165,33,180,165,58,180,167,154,112,175,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,250,199,148,197,90,118,35,213,240,226,227,166,97,13,199,74,160,222,114,105,238,183,68,169,85,33,156,152,177,165,25,122,170,91,100,127,137,18,141,46,37,10,50,82,154,120,146,109,47,53,152,171,107,98,61,151,136,247,29,183,139,208,106,177,47,56,149,7,85,91,77,81,211,118,83,146,156,62,98,158,91,166,106,231,115,55,147,132,233,41,73,113,43,37,165,74,37,18,142,197,56,41,223,88,53,77,174,222,150,37,90,151,74,129,137,181,93,143,210,42,146,31,81,202,170,82,210,141,207,193,142,149,39,99,124,149,180,79,173,40,86,247,146,225,40,210,105,139,185,54,212,42,215,140,254,40,96,53,90,149,109,97,91,201,151,87,197,74,4,133,77,142,184,19,118,49,66,133,33,45,155,173,205,78,138,75,139,125,45,178,164,50,68,151,18,72,67,166,180,33,68,220,154,171,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,123,23,41,216,143,72,200,142,32,211,49,122,227,165,87,175,56,216,95,92,110,183,82,165,195,56,209,100,202,42,99,251,148,134,204,255,0,2,53,18,91,74,212,70,164,180,201,40,154,70,117,199,117,206,14,83,47,44,162,226,135,208,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,239,252,55,56,130,70,203,180,151,48,123,25,42,178,213,135,85,25,10,147,10,164,243,174,188,139,101,100,211,238,58,77,71,101,135,94,121,18,94,54,18,104,74,146,134,214,107,115,77,86,225,157,218,8,171,197,31,216,79,19,127,37,243,136,66,128,71,74,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,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,123,175,19,172,248,254,132,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,154,60,11,254,77,120,237,115,96,167,210,159,164,127,71,58,47,239,159,67,209,243,250,136,108,73,254,135,152,230,221,188,253,191,108,245,219,175,109,116,43,84,224,169,236,177,116,252,192,157,229,212,225,63,192,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,117,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,191,1,93,191,239,43,154,217,182,108,202,237,195,46,93,10,206,143,38,53,10,158,163,34,98,10,36,72,92,135,205,9,34,34,53,184,235,134,106,89,234,179,36,182,147,61,173,161,41,158,156,40,242,81,250,77,186,152,204,166,38,83,42,177,173,187,74,161,30,77,164,214,156,150,107,21,70,92,82,142,70,242,81,56,166,98,184,218,59,37,59,28,116,246,154,204,153,121,165,92,160,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,160,28,237,228,250,230,202,54,40,59,69,81,75,155,100,215,36,62,171,78,177,45,216,252,249,204,52,219,11,121,14,54,210,205,73,91,42,146,134,141,106,67,100,225,164,214,132,164,143,106,99,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,234,112,203,39,212,172,166,240,252,198,36,212,10,91,151,221,227,134,245,89,247,90,222,117,38,136,207,162,149,36,219,130,210,91,90,154,217,28,222,117,6,226,84,163,117,106,90,247,108,54,219,110,147,5,249,241,12,201,101,43,52,248,95,34,187,104,91,241,21,138,150,212,114,59,126,97,201,76,83,154,193,57,185,218,123,238,41,38,149,161,73,55,84,209,44,210,72,120,210,124,198,208,183,183,80,181,90,147,85,160,85,102,208,171,180,201,116,234,149,58,67,145,38,67,150,202,153,126,51,237,168,210,227,78,54,162,37,33,105,81,26,77,38,68,100,100,100,98,69,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,10,86,227,87,237,79,107,124,191,131,230,53,17,213,120,24,254,187,63,118,255,0,137,11,84,1,21,115,245,157,123,87,42,120,113,46,137,73,169,245,24,155,115,83,222,110,220,167,199,54,214,228,13,228,166,211,83,144,78,37,104,75,45,44,140,208,149,164,249,206,32,208,69,181,46,173,170,11,171,85,170,181,250,172,218,237,118,167,46,163,82,168,200,114,92,201,146,222,83,207,201,125,197,26,156,117,199,20,102,165,173,74,51,81,168,204,204,204,204,204,94,167,14,44,142,73,202,149,155,62,240,196,21,196,145,136,183,132,118,17,57,150,144,211,168,162,68,73,154,202,19,79,145,26,150,181,40,210,167,212,149,114,148,182,154,74,73,68,201,58,229,16,139,190,189,242,101,66,206,30,68,112,70,152,221,87,208,215,157,175,135,244,105,22,205,73,213,172,226,165,199,105,145,121,177,164,182,157,117,101,222,83,68,110,37,38,227,106,66,84,157,196,75,105,202,75,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,255,0,13,60,245,73,204,213,179,43,12,49,58,124,185,88,161,110,71,126,165,42,114,162,180,219,21,122,113,200,34,75,232,38,27,67,76,173,147,125,150,84,217,164,183,23,45,196,169,102,167,9,186,54,26,83,202,119,178,198,13,252,191,183,188,185,129,213,64,0,0,69,94,40,254,194,120,155,249,47,156,66,20,2,61,86,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,253,99,43,91,106,213,183,80,175,85,71,166,186,30,134,70,69,61,120,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,0,30,83,22,44,95,210,134,22,94,88,103,233,79,70,125,45,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,102,94,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,119,26,40,201,102,38,126,151,114,167,134,23,211,146,234,178,229,200,183,216,167,207,149,84,115,153,42,84,232,70,112,229,62,181,239,81,175,152,252,119,86,75,82,183,41,42,37,40,137,70,100,85,3,197,79,24,232,88,187,155,138,188,107,113,157,98,88,84,246,172,231,36,238,95,243,169,81,159,125,201,39,177,104,73,163,150,252,135,88,211,214,74,185,27,210,163,74,200,138,79,240,71,194,24,200,165,98,22,61,206,98,35,146,31,144,213,161,75,113,47,187,207,97,8,75,114,166,165,109,246,104,208,225,185,0,210,175,89,100,108,184,94,161,25,239,180,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,252,50,212,180,49,72,124,93,44,118,109,140,194,196,171,69,141,177,186,173,33,185,110,43,121,158,231,93,157,61,71,216,212,122,125,159,129,23,224,32,169,41,68,91,72,251,24,149,188,51,44,15,167,185,163,163,26,147,170,109,244,71,174,248,255,0,136,168,195,255,0,116,159,219,251,255,0,3,23,242,68,73,34,73,120,17,104,67,250,0,0,0,0,0,0,0,0,0,0,62,5,243,123,219,248,121,109,75,186,238,105,157,53,62,31,47,154,231,45,107,211,123,137,108,187,33,42,87,218,90,75,177,123,197,14,103,11,61,55,206,101,171,199,22,18,253,25,109,49,253,4,29,25,123,93,200,142,106,250,195,142,219,159,210,48,106,239,241,211,192,187,197,214,24,122,91,201,97,132,111,113,122,232,90,145,107,161,107,239,19,231,42,252,45,175,140,80,165,197,189,113,33,207,67,209,228,239,228,179,163,50,57,155,84,251,106,245,153,150,149,22,139,109,7,220,187,235,240,35,49,17,179,1,104,83,108,28,86,173,89,244,166,121,113,233,221,54,210,220,163,254,146,51,78,31,218,82,143,197,103,239,49,215,184,120,96,187,120,189,143,180,212,212,35,115,169,116,190,119,88,157,251,127,165,133,47,103,130,210,175,180,217,120,107,247,232,67,64,192,41,175,140,141,202,228,188,86,162,91,228,189,81,11,169,212,180,240,223,26,158,191,135,250,71,58,225,81,104,38,228,204,173,58,162,243,123,152,166,115,185,157,244,211,153,2,113,23,130,136,252,83,238,212,94,200,0,0,0,0,10,116,227,68,109,126,146,236,226,67,27,86,94,144,222,189,198,123,255,0,155,211,180,237,238,208,71,222,28,119,187,150,86,108,172,231,220,94,144,228,122,67,168,78,159,107,109,54,89,39,190,211,50,238,175,112,208,104,10,233,227,33,133,74,186,48,198,221,196,40,165,171,150,175,87,185,63,181,212,200,167,180,94,43,45,62,207,236,171,251,60,69,73,225,181,193,54,214,189,105,213,234,115,188,185,17,121,219,21,180,143,77,205,45,39,216,200,203,193,71,238,26,114,162,213,26,174,210,153,169,33,173,136,127,118,137,221,174,155,84,105,241,208,190,2,17,231,155,135,101,189,141,176,167,226,5,129,252,198,237,250,173,91,245,221,234,187,198,107,197,217,40,105,27,90,105,127,213,239,175,199,67,58,80,173,81,170,20,10,155,212,138,163,28,153,76,109,230,35,114,85,166,228,146,139,186,76,203,192,203,222,37,246,64,243,201,59,45,149,199,109,91,153,142,174,215,169,237,230,122,196,223,79,203,68,165,151,216,142,227,139,220,235,201,240,50,211,79,135,133,233,82,170,180,250,220,6,170,116,185,28,232,207,110,216,189,138,78,186,40,210,125,148,68,126,36,99,245,128,0,0,0,0,0,0,0,0,0,10,164,227,63,97,169,50,237,203,241,150,53,35,68,58,122,220,221,247,212,93,50,208,213,255,0,236,255,0,111,184,85,144,183,110,12,22,82,33,89,87,29,230,242,52,144,252,233,144,144,122,255,0,177,41,170,115,133,224,173,60,75,225,175,223,238,22,100,0,0,0,0,63,231,122,117,211,81,255,0,64,0,0,0,0,0,0,0,0,0,0,0,3,53,153,177,246,167,198,79,152,23,15,152,190,45,167,37,184,23,135,25,139,225,153,97,225,126,40,81,186,234,84,239,76,186,203,205,25,34,85,62,82,106,243,137,185,81,156,50,62,91,200,220,173,15,67,73,165,74,66,210,180,45,104,85,75,102,95,46,151,222,87,241,78,126,25,223,81,255,0,198,204,163,205,222,207,247,206,151,212,188,203,19,57,109,58,231,39,155,200,90,185,75,86,244,120,25,120,25,247,254,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,221,68,148,37,109,22,228,169,183,175,80,0,80,15,20,127,110,204,77,252,151,201,225,9,255,0,193,83,217,98,233,249,129,59,203,169,194,26,241,47,200,228,156,184,222,79,99,13,142,184,139,195,171,210,176,226,25,136,218,26,142,186,29,69,226,113,243,132,150,80,73,73,198,52,161,213,50,164,39,212,67,102,218,200,141,40,91,220,171,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,45,56,209,93,52,43,230,213,203,213,235,107,78,235,104,183,5,62,185,84,167,73,229,45,190,124,87,219,165,184,211,155,22,73,90,119,33,105,61,20,68,162,215,67,34,62,195,192,112,84,246,167,186,126,95,206,243,26,112,234,188,115,191,82,127,188,159,195,68,32,202,78,89,228,230,158,225,191,44,122,52,233,108,92,52,59,30,117,199,111,178,201,181,178,109,69,137,81,80,220,71,77,213,37,41,67,169,121,198,201,123,209,177,106,66,204,212,148,41,10,229,85,106,101,229,133,23,252,218,52,199,37,208,46,203,58,176,228,103,87,18,89,19,244,250,140,71,141,42,54,222,101,70,68,182,221,108,244,91,106,62,233,35,73,248,24,187,238,29,121,234,141,154,91,52,172,124,65,159,17,24,169,64,142,243,211,153,141,21,212,34,167,78,100,227,160,170,70,100,217,48,202,212,228,132,182,182,82,191,182,133,45,40,66,20,72,68,202,0,25,172,205,143,181,62,50,124,192,184,124,197,241,102,156,36,236,11,55,20,242,77,127,225,246,32,219,209,43,150,245,114,248,159,26,116,25,36,123,29,71,163,233,166,70,70,70,74,66,210,162,74,208,180,153,45,11,74,84,147,74,146,70,80,3,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,159,213,145,124,230,215,114,121,136,242,170,110,82,189,51,102,93,29,60,123,154,154,210,16,82,148,219,70,190,84,152,206,43,77,30,107,154,233,147,106,81,54,226,86,164,171,105,154,29,110,255,0,173,59,166,133,124,218,180,107,214,214,157,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,97,245,128,82,183,26,191,106,123,91,229,252,31,49,168,142,127,195,119,38,84,44,218,98,61,98,167,126,85,121,86,101,137,209,72,171,211,88,90,209,42,170,228,131,123,145,25,46,39,78,83,39,211,186,110,184,74,39,54,146,82,141,13,124,214,173,39,63,217,193,165,101,55,8,212,170,121,203,114,251,188,99,204,129,106,33,150,146,104,140,250,16,146,114,115,170,113,10,107,100,115,121,165,147,106,74,141,213,169,8,219,176,220,113,186,12,255,0,85,87,237,213,254,218,220,119,37,199,80,255,0,206,76,157,82,157,33,207,248,206,60,243,142,47,239,82,148,175,121,152,189,238,30,121,44,165,101,99,11,227,215,110,251,126,34,113,82,229,142,103,112,76,41,41,148,112,152,55,55,53,79,97,196,164,146,132,37,36,210,157,36,26,137,111,18,143,152,226,16,206,218,97,205,143,181,62,50,124,192,184,124,197,241,114,124,57,45,106,21,243,195,170,203,178,174,152,61,109,22,224,167,220,84,186,140,110,106,219,231,197,126,169,61,183,91,222,131,74,211,185,11,81,106,147,37,22,186,145,145,247,21,67,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,76,127,114,173,85,122,149,30,132,245,78,90,233,176,228,61,46,60,53,60,163,97,151,222,75,105,117,212,55,174,212,173,105,97,148,169,68,90,168,154,108,143,93,165,164,234,225,185,195,238,54,98,100,185,140,56,201,74,150,156,58,167,72,84,104,84,215,154,117,148,92,203,54,159,109,211,106,67,47,180,243,40,140,241,48,163,90,82,164,56,178,91,122,234,135,8,187,7,28,239,212,159,239,39,240,209,21,120,92,123,118,97,151,231,94,79,52,95,240,12,214,102,199,218,159,25,62,96,92,62,98,248,186,158,23,30,194,120,101,249,215,156,77,18,168,0,0,86,95,23,92,224,219,48,44,218,134,82,236,243,137,82,174,213,36,70,85,220,167,154,144,133,210,24,104,226,78,136,134,140,208,150,157,91,230,166,212,107,74,214,72,67,107,74,147,185,196,169,21,22,45,123,132,22,112,105,71,74,141,148,43,208,229,166,164,153,19,103,217,210,210,210,84,195,140,26,85,38,76,21,236,65,41,11,74,138,76,132,184,225,168,150,75,113,27,145,177,164,57,105,64,40,7,138,63,183,102,38,254,75,228,240,135,181,225,97,148,203,55,49,152,161,86,190,49,2,68,73,212,44,53,145,79,147,34,220,151,0,223,98,178,185,77,204,38,137,197,243,18,73,67,78,199,109,195,66,144,226,29,45,80,162,218,102,71,58,184,150,103,170,78,89,109,152,184,97,134,51,229,197,197,11,142,59,21,40,179,147,21,167,24,164,83,138,65,146,159,89,62,218,218,121,111,27,15,50,150,201,39,180,185,142,41,72,52,182,78,82,181,129,96,94,88,167,121,82,112,251,15,173,233,117,203,134,185,32,163,65,131,24,139,123,171,208,204,204,204,204,146,132,37,36,165,173,106,50,66,16,149,41,70,148,164,204,175,251,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,3,60,60,66,239,251,55,19,243,141,136,215,158,31,220,49,43,180,41,82,32,70,143,80,136,102,166,31,92,106,124,104,238,155,106,211,69,160,157,101,194,37,167,84,44,136,148,147,82,76,148,114,171,130,53,255,0,102,208,175,44,77,195,234,205,195,18,29,195,117,71,164,201,162,193,120,205,43,158,136,101,52,228,147,70,101,181,75,66,95,109,102,141,119,154,55,168,136,210,218,205,54,232,0,0,33,87,22,156,45,177,46,188,167,87,177,50,191,66,234,174,75,19,165,250,63,55,170,121,29,31,91,82,130,204,175,171,66,201,183,55,182,146,79,214,37,91,116,213,58,31,113,69,131,81,22,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,2,10,241,31,225,255,0,15,49,20,39,113,111,8,109,223,245,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,250,147,106,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,97,111,223,221,130,195,63,228,193,244,207,90,87,233,183,209,252,191,161,253,37,71,161,235,186,142,79,59,168,228,242,249,60,191,231,92,158,118,237,191,83,205,223,245,130,163,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,55,56,125,201,203,180,103,49,135,25,41,81,21,136,181,24,234,141,10,154,243,77,60,187,101,4,235,237,186,109,72,101,247,89,121,114,89,54,20,107,74,82,182,208,107,111,93,22,225,28,160,205,143,178,198,50,124,191,184,124,185,241,154,193,165,60,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,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,99,52,56,211,141,184,68,162,74,200,150,68,164,165,68,105,43,31,225,71,158,159,232,50,191,141,119,159,253,239,22,192,155,57,63,229,37,84,183,36,26,191,222,186,84,41,63,182,201,47,252,29,145,42,184,163,251,9,226,111,228,190,113,8,80,8,209,70,113,114,117,98,102,254,196,143,64,175,204,244,53,201,70,223,244,126,224,229,189,35,209,124,215,163,174,87,243,84,62,211,111,243,91,142,77,253,97,158,205,119,39,67,46,249,247,191,236,11,203,11,47,42,182,31,98,13,189,46,135,112,208,228,28,105,208,100,145,111,105,122,17,145,145,145,154,86,133,36,210,180,45,38,104,90,20,149,36,212,149,17,159,201,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,93,255,0,13,60,138,201,203,45,179,43,19,241,58,4,184,184,161,113,199,126,155,42,10,165,52,227,20,138,113,72,35,75,8,54,28,91,79,45,227,97,151,148,225,168,246,151,45,180,165,6,151,13,202,224,226,143,237,217,137,191,146,249,60,33,63,248,42,123,44,93,63,48,39,121,117,56,79,240,0,20,129,197,47,56,182,174,97,239,184,56,95,135,176,233,83,237,188,63,168,74,229,92,209,156,110,79,165,222,117,150,9,124,133,169,132,184,203,45,184,135,208,124,183,86,212,141,173,187,235,18,26,50,130,194,239,184,81,230,186,30,51,96,211,24,39,113,187,203,187,240,202,159,30,27,106,113,230,19,233,42,57,41,77,198,113,150,144,73,95,243,116,37,168,238,30,213,23,244,11,83,138,91,198,148,206,160,0,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,145,45,183,91,109,194,37,18,144,102,130,37,37,73,51,73,196,172,138,112,215,161,101,182,234,157,138,184,133,82,250,65,119,194,168,76,143,109,185,201,92,79,70,69,67,147,98,117,58,53,41,198,158,235,34,56,195,188,183,19,185,141,219,62,217,40,196,149,205,143,178,198,50,124,191,184,124,185,241,154,193,170,129,5,115,203,195,62,157,153,219,238,139,137,152,111,91,165,90,151,36,250,130,27,188,102,212,14,84,142,186,9,50,195,45,188,203,100,179,108,158,97,184,251,82,202,82,210,93,230,153,173,212,26,8,213,45,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,177,26,220,117,199,28,50,73,37,4,107,50,74,82,146,36,151,181,0,1,70,220,95,239,251,54,250,205,124,104,182,125,195,18,172,187,86,215,141,64,171,156,99,53,34,45,69,185,147,29,118,57,175,77,170,90,18,251,100,189,166,123,87,185,10,209,104,90,83,210,184,41,226,149,137,106,95,119,246,25,215,235,189,45,201,125,250,43,232,252,46,149,229,245,157,19,53,23,165,125,98,16,109,183,177,181,18,190,177,73,221,174,137,212,251,11,127,1,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,35,86,71,248,97,70,203,46,40,84,113,115,17,175,40,151,61,118,147,34,84,75,68,169,164,235,12,71,136,227,106,105,83,36,161,90,25,201,113,167,22,223,36,141,109,52,74,89,239,121,74,66,154,158,163,42,227,74,121,78,246,88,193,191,151,246,247,151,48,35,87,16,222,29,223,202,110,101,63,20,48,156,233,84,139,250,63,38,159,82,67,177,249,109,214,217,91,241,218,109,249,47,243,8,154,233,24,234,22,107,75,78,186,227,105,75,68,71,177,164,151,117,202,102,79,176,191,40,182,107,180,43,28,165,207,174,214,35,197,77,199,93,146,235,132,186,171,236,27,166,133,147,6,181,53,29,9,57,14,165,8,65,107,176,210,75,83,138,35,89,231,48,105,79,41,222,203,24,55,242,254,222,242,230,7,85,0,0,1,21,120,163,251,9,226,111,228,190,113,8,80,8,191,236,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,113,109,60,45,51,237,244,238,29,7,42,56,160,198,203,130,149,79,232,237,10,164,120,250,55,62,12,70,13,69,14,66,80,90,54,243,44,52,163,67,186,18,92,109,179,37,153,58,146,83,246,84,0,2,130,248,163,225,12,108,37,206,13,204,253,53,136,140,83,111,152,236,221,241,89,101,247,93,90,23,37,75,68,165,58,110,125,149,174,99,18,220,36,164,212,130,67,136,36,237,251,9,146,188,35,179,49,102,225,214,11,227,5,137,114,193,150,114,44,200,243,177,48,202,33,27,175,207,167,53,17,150,165,161,180,41,41,105,43,104,227,199,211,123,165,204,57,68,68,73,38,212,161,90,216,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,248,139,243,225,213,131,148,44,27,202,61,137,26,144,247,81,46,240,167,177,120,213,36,237,90,57,210,167,176,211,137,45,138,90,201,60,166,10,59,26,167,106,87,200,223,181,42,90,136,73,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,228,114,89,37,108,53,247,240,240,49,254,132,122,150,164,63,160,0,0,0,43,59,140,253,150,137,182,85,185,121,50,141,100,49,58,28,53,158,191,236,73,106,162,225,248,171,79,19,248,107,247,251,133,68,11,76,224,193,98,41,82,238,59,241,230,52,34,68,202,122,23,187,239,167,58,69,161,43,255,0,217,254,223,112,181,192,0,0,0,0,0,0,0,0,0,1,249,42,181,90,125,18,3,181,58,164,142,76,102,118,239,94,197,43,77,84,73,46,201,35,63,19,33,69,185,252,207,36,236,201,215,26,181,109,150,58,75,94,153,187,151,235,19,157,71,49,17,86,127,110,59,110,35,107,172,171,196,207,93,126,30,49,6,139,70,168,87,234,108,210,41,108,115,165,63,187,150,141,201,78,187,82,106,62,234,50,47,2,63,120,186,252,140,240,237,183,176,74,12,12,64,191,203,174,187,79,155,163,126,187,93,47,121,45,120,181,37,109,47,115,78,163,250,189,180,248,234,101,55,43,85,70,168,84,167,170,75,107,122,24,219,170,119,105,174,229,18,124,116,63,136,204,110,36,220,19,110,155,214,163,94,168,187,204,145,43,147,189,91,72,181,218,210,18,93,136,136,188,18,94,225,109,156,27,240,173,118,190,24,220,88,133,41,58,57,117,116,123,75,95,179,211,72,168,52,126,11,61,126,215,236,167,251,124,69,139,0,207,151,17,203,221,203,215,54,87,139,237,175,88,113,253,31,211,167,79,179,186,155,16,149,223,105,25,247,79,188,72,46,11,166,215,233,50,241,37,179,185,103,232,253,139,220,101,179,249,189,71,94,222,253,69,197,128,0,0,0,0,165,238,49,152,128,197,207,139,182,253,158,215,219,181,250,189,229,223,254,233,139,79,112,191,170,95,179,241,63,236,16,123,13,171,210,109,139,214,157,92,134,247,41,232,220,237,171,218,74,211,115,75,73,246,50,50,240,81,251,134,154,237,74,170,171,116,8,181,69,47,113,189,191,190,154,120,45,73,248,23,195,224,62,184,229,249,147,195,120,120,173,132,21,187,58,98,182,38,103,77,162,180,51,211,100,166,92,240,37,39,252,89,123,255,0,246,12,214,182,167,33,73,37,41,58,45,30,237,126,37,255,0,211,26,64,202,77,226,139,235,1,173,187,141,11,221,212,245,158,237,62,204,215,209,251,41,253,143,128,236,66,155,120,187,101,250,29,141,122,210,49,82,146,122,183,115,245,29,66,123,253,95,76,204,6,19,221,78,43,93,119,159,130,75,79,191,196,87,72,159,28,60,243,244,238,10,79,107,12,241,25,237,246,188,173,220,153,59,72,186,61,169,150,242,189,70,99,173,199,55,186,234,11,186,189,95,31,13,72,174,130,135,94,164,220,148,214,170,244,89,93,76,71,183,108,115,150,164,107,162,141,39,217,68,71,226,147,47,15,112,250,0,0,0,0,0,0,0,0,0,0,33,79,22,43,42,161,118,101,167,170,130,93,168,213,79,73,188,126,175,244,76,192,156,106,241,81,126,209,120,106,127,113,138,45,34,212,244,33,122,252,42,109,57,246,254,91,217,157,49,27,83,81,152,153,77,119,73,234,135,32,65,50,62,198,127,3,241,208,77,16,0,0,0,31,17,215,31,172,77,114,10,79,100,118,76,201,106,236,123,148,71,161,151,184,203,177,248,143,244,110,215,164,52,174,106,35,104,231,237,111,87,143,225,175,196,127,163,79,187,6,98,96,186,91,154,90,72,208,191,13,12,207,66,78,158,62,5,226,62,152,0,0,0,0,0,0,0,0,0,0,0,12,214,102,199,218,159,25,62,96,92,62,98,248,186,158,23,30,194,120,101,249,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,219,179,19,127,37,242,120,67,170,240,155,205,231,232,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,184,207,102,117,242,163,93,202,94,50,205,179,121,85,89,150,133,75,89,150,181,110,107,40,79,95,23,106,13,198,205,77,153,160,222,97,107,229,56,90,33,71,162,28,229,161,14,182,67,138,201,186,107,178,237,90,117,149,34,118,250,45,42,161,54,169,14,55,41,5,202,149,45,184,205,200,115,121,22,245,110,68,40,197,161,153,164,185,122,164,136,212,163,57,213,193,83,218,158,233,249,127,59,204,105,195,170,241,206,253,73,254,242,127,13,28,171,130,167,181,61,211,242,254,119,152,211,132,170,226,133,145,111,211,93,170,188,113,193,203,51,171,196,154,46,207,76,70,132,173,175,87,105,109,182,162,61,25,36,159,81,49,157,27,229,232,105,90,218,37,183,245,170,76,118,202,157,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,157,230,170,205,205,126,17,211,239,10,53,74,34,110,122,116,120,241,174,202,67,109,155,43,167,84,77,30,185,165,165,45,106,233,156,82,92,83,43,220,173,200,35,73,159,49,14,33,29,212,6,107,51,99,237,79,140,159,48,46,31,49,124,90,167,5,79,101,139,167,230,4,239,46,167,9,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,101,175,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,41,91,141,95,181,61,173,242,254,15,152,212,71,228,225,183,153,139,55,42,24,71,143,24,165,120,65,151,81,90,164,91,20,218,69,50,49,26,87,81,168,184,138,178,218,96,220,218,105,101,27,90,113,107,113,68,123,80,133,109,74,215,177,181,195,92,82,197,43,239,26,111,186,158,38,98,93,119,211,55,37,103,147,214,205,233,89,143,205,229,50,134,91,250,182,80,134,211,163,109,33,62,170,75,93,53,61,76,204,206,218,120,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,187,46,33,74,101,40,78,166,151,20,180,55,98,163,53,153,177,246,167,198,79,152,23,15,152,190,46,167,133,199,176,158,25,126,117,231,19,69,101,241,29,207,28,108,214,222,80,44,252,62,68,184,248,117,103,200,125,112,94,117,110,180,186,220,181,17,32,230,186,193,153,37,8,74,73,73,97,42,79,53,40,117,213,40,210,111,27,77,195,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,244,28,115,191,82,127,188,159,195,68,85,225,113,237,217,134,95,157,121,60,209,113,57,211,204,117,87,43,24,13,85,197,74,21,145,46,229,169,38,67,52,216,104,38,148,168,80,159,127,113,55,42,114,146,100,164,70,74,136,147,216,200,214,226,217,104,148,142,103,49,52,215,130,28,65,49,183,11,115,23,83,204,29,223,85,151,120,72,185,227,162,53,213,73,75,172,83,88,173,33,152,188,136,134,178,105,133,52,210,216,52,180,164,173,13,18,244,75,137,212,137,215,55,113,252,194,221,52,43,231,31,113,46,245,181,167,117,180,91,130,240,172,213,41,210,121,75,111,159,21,249,174,184,211,155,22,73,90,119,33,105,61,20,68,162,215,67,34,62,194,239,248,92,123,9,225,151,231,94,113,52,74,160,0,17,127,63,217,193,165,101,55,8,212,170,121,203,114,251,188,99,204,129,106,33,150,146,104,140,250,16,146,114,115,170,113,10,107,100,115,121,165,147,106,74,141,213,169,8,219,176,220,113,186,1,171,85,170,181,250,172,218,237,118,167,46,163,82,168,200,114,92,201,146,222,83,207,201,125,197,26,156,117,199,20,102,165,173,74,51,81,168,204,204,204,204,204,90,87,247,33,191,251,13,191,236,47,255,0,100,47,253,153,255,0,179,223,204,255,0,164,255,0,177,63,103,167,255,0,7,254,191,253,245,255,0,116,116,226,173,105,53,106,173,2,171,10,187,66,169,203,167,84,169,210,27,151,14,100,71,148,203,241,159,109,68,166,221,109,196,153,41,11,74,136,148,74,35,35,35,34,50,23,233,195,187,55,159,202,183,6,143,233,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,221,42,133,0,241,71,246,236,196,223,201,124,158,16,245,92,61,179,139,98,101,2,196,198,74,253,126,31,166,110,74,207,209,223,163,246,255,0,49,232,254,148,229,61,45,18,191,157,33,135,91,99,148,220,130,115,235,8,183,233,181,58,153,246,137,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,185,238,28,28,63,225,229,222,132,214,45,226,245,187,254,187,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,92,110,206,160,21,213,196,235,136,4,204,34,135,39,47,216,33,113,116,151,212,189,204,92,213,38,155,125,169,84,24,174,48,203,205,38,50,212,130,108,222,125,185,29,158,109,106,83,41,66,180,36,184,164,45,186,108,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,26,9,201,38,112,109,156,220,225,123,85,164,156,72,87,181,14,59,9,187,40,241,26,145,200,130,251,174,62,134,86,219,142,160,146,164,60,152,203,116,144,149,184,109,146,137,11,82,140,183,42,69,0,0,138,188,81,253,132,241,55,242,95,56,132,40,4,106,160,0,0,85,7,22,252,150,82,168,177,156,205,102,22,219,241,32,71,114,70,151,227,13,73,75,72,83,239,186,219,113,234,13,48,105,34,53,184,235,134,135,205,10,213,75,91,78,114,204,205,247,69,91,11,62,225,41,146,143,77,204,135,155,44,77,166,82,166,81,89,231,55,101,211,223,46,123,138,156,203,252,181,212,212,68,173,141,242,86,211,173,180,151,18,165,27,134,167,72,155,54,153,90,237,168,114,172,216,251,44,99,39,203,251,135,203,159,25,172,26,168,20,215,198,51,48,182,38,35,226,61,187,131,54,148,106,85,94,94,30,245,46,85,43,172,74,121,110,68,157,32,201,15,211,18,130,50,100,246,19,12,45,213,125,98,137,205,173,145,180,166,158,67,145,3,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,138,231,184,152,194,147,78,225,255,0,136,20,249,149,105,117,73,17,99,208,89,118,116,180,180,151,229,45,53,104,36,167,156,38,80,134,137,106,50,53,25,54,132,35,83,61,169,73,104,69,65,131,74,121,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,121,225,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,230,72,109,166,219,108,141,70,165,153,32,141,74,82,140,212,126,82,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,160,156,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,149,45,197,31,219,179,19,127,37,242,120,66,127,240,84,246,88,186,126,96,78,242,234,112,159,224,2,0,113,58,207,143,232,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,245,143,45,13,167,70,218,90,189,101,22,186,104,90,153,145,29,138,102,255,0,133,53,11,11,242,227,75,189,112,82,111,164,174,11,2,159,46,161,122,201,168,60,182,158,175,69,36,37,199,101,50,133,56,108,199,233,137,14,154,88,73,18,150,210,140,141,199,93,109,36,245,117,225,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,213,188,133,182,173,91,117,105,245,146,122,107,169,104,100,70,90,41,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,0,3,149,102,199,217,99,25,62,95,220,62,92,248,205,96,213,64,0,0,8,43,196,127,136,4,60,187,208,157,194,76,33,184,191,215,98,127,76,251,178,99,182,196,134,237,216,187,208,230,233,8,121,14,54,183,158,108,141,8,100,211,184,155,116,221,81,163,234,73,218,65,1,125,28,57,179,175,252,170,176,225,250,5,255,0,83,165,55,137,182,183,213,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,202,184,210,158,83,189,150,48,111,229,253,189,229,204,14,170,3,42,227,74,121,78,246,88,193,191,151,246,247,151,48,58,168,0,0,8,171,197,31,216,79,19,127,37,243,136,66,128,70,170,4,0,226,133,145,111,211,93,170,188,113,193,203,51,171,196,154,46,207,76,70,132,173,175,87,105,109,182,162,61,25,36,159,81,49,157,27,229,232,105,90,218,37,183,245,170,76,118,202,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,23,189,195,247,61,212,44,213,90,173,217,87,74,250,44,77,183,233,228,229,70,54,139,115,210,145,88,110,43,110,213,119,162,59,81,216,230,201,144,162,233,146,102,164,105,169,106,158,229,48,0,5,96,113,180,193,202,19,182,173,139,152,24,239,114,107,81,170,5,103,76,111,106,213,213,197,113,185,18,227,158,166,189,141,242,86,212,158,196,141,203,234,189,101,104,218,72,235,47,13,49,122,242,194,88,215,147,22,99,241,24,93,243,107,202,180,42,111,60,193,58,180,83,164,186,202,228,37,162,87,170,149,173,44,114,205,70,74,209,14,44,211,181,123,86,159,171,150,139,2,54,41,230,27,13,240,250,161,111,75,174,83,107,151,69,54,53,82,12,98,119,123,180,238,161,7,48,204,218,50,90,16,152,228,234,214,180,153,108,66,84,173,83,183,82,210,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,222,226,83,159,42,206,23,190,172,29,195,9,60,138,180,134,77,83,230,236,66,182,54,163,153,29,198,185,111,199,82,79,69,54,133,110,74,245,247,23,109,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,246,143,95,13,63,176,89,119,13,60,249,93,151,117,125,140,17,196,183,122,247,92,74,78,159,63,107,77,105,170,225,198,105,158,83,49,200,188,84,181,111,82,253,250,31,184,197,164,128,0,0,0,133,220,85,173,57,247,6,91,222,157,13,27,147,78,152,169,78,247,73,104,134,224,78,51,62,230,95,18,240,212,81,65,150,135,161,139,209,225,59,101,84,45,60,181,117,115,203,181,102,169,233,54,79,213,254,137,232,16,77,62,10,63,217,63,29,15,238,33,53,192,0,0,0,0,0,0,0,0,0,124,250,229,122,147,109,211,93,171,214,165,116,209,25,219,189,206,90,151,166,170,36,151,100,145,159,138,136,188,61,226,151,248,134,103,233,220,107,158,238,25,225,203,219,45,120,187,121,210,118,145,245,155,147,17,228,250,143,71,67,141,236,117,165,151,101,122,222,62,26,17,192,113,98,220,34,114,253,14,249,189,170,248,169,86,61,27,182,58,126,157,61,254,179,169,102,123,10,238,151,19,166,155,11,197,39,175,221,226,46,72,113,220,219,94,40,177,112,26,228,184,214,173,189,55,71,238,215,237,77,97,31,178,175,219,248,12,223,184,167,38,201,53,37,58,173,126,237,126,5,255,0,210,26,82,203,102,27,195,194,156,32,162,89,208,213,189,48,250,157,85,161,150,187,229,60,231,129,169,95,227,15,223,255,0,176,117,1,242,46,186,170,168,148,9,85,68,175,105,179,179,190,154,248,173,41,248,31,199,224,51,41,137,53,233,55,61,235,81,174,76,123,154,244,158,78,229,237,36,235,181,164,36,187,17,17,120,36,189,194,112,240,115,196,6,45,140,94,184,45,7,126,221,209,210,108,46,255,0,247,52,90,131,135,253,83,253,175,137,127,104,186,16,0,0,0,1,254,82,95,106,51,42,125,229,109,66,116,212,244,215,223,160,205,142,102,113,117,220,107,197,186,189,240,114,121,236,75,233,249,74,216,73,251,17,153,104,251,108,65,248,181,239,47,253,167,202,208,181,33,68,164,158,134,67,73,57,75,171,189,92,203,245,171,83,147,39,168,117,238,187,115,155,9,26,233,53,244,151,98,34,47,2,211,192,117,225,255,0,46,54,151,80,104,81,106,70,51,123,155,171,40,236,60,122,185,40,9,107,150,211,61,30,194,221,175,140,38,22,127,214,87,189,127,17,106,252,33,47,184,181,236,184,51,100,54,238,175,90,251,185,137,218,125,186,153,243,221,46,251,72,188,11,220,106,254,207,1,59,68,79,226,91,99,211,175,28,179,87,92,153,31,152,236,30,151,146,173,234,45,187,234,16,247,118,37,17,30,164,146,241,212,80,56,9,121,146,188,251,222,57,112,174,51,64,175,63,215,89,242,55,117,49,182,180,214,205,168,144,180,122,233,142,227,167,171,175,17,246,63,118,135,219,194,234,176,135,30,112,195,28,168,137,175,97,197,197,233,72,202,215,83,233,36,49,167,174,226,127,217,155,65,248,180,191,119,187,239,45,122,16,0,0,0,0,0,0,0,0,0,138,92,76,169,238,84,50,179,91,229,85,58,46,153,82,100,43,234,57,156,244,166,157,51,86,188,125,93,218,253,175,118,130,131,232,240,151,82,171,66,167,54,122,46,84,150,217,73,252,13,74,34,47,250,70,142,178,131,109,162,214,203,126,30,211,137,90,173,118,213,37,215,15,79,235,156,8,228,126,243,253,145,216,192,0,0,7,240,245,208,244,45,76,126,42,98,153,81,201,229,39,67,41,11,223,220,207,214,237,168,253,195,240,85,216,75,140,54,233,248,199,116,158,79,226,146,61,7,235,142,179,118,59,78,43,197,104,74,143,251,72,127,160,0,0,0,0,0,0,0,0,0,0,0,205,102,108,125,169,241,147,230,5,195,230,47,139,169,225,113,236,39,134,95,157,121,196,209,42,132,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,98,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,218,112,189,206,191,242,128,177,17,131,24,133,83,170,206,196,155,54,158,185,46,212,102,159,59,211,52,180,188,148,34,65,186,148,150,143,53,205,97,151,9,195,53,185,234,59,189,197,45,222,92,234,20,3,197,31,219,179,19,127,37,242,120,66,42,139,126,225,55,157,122,142,32,67,254,76,88,161,83,231,214,168,148,244,57,104,77,112,226,199,109,218,92,86,25,100,169,137,109,9,66,220,121,164,54,167,146,175,173,90,219,231,154,205,36,201,26,230,174,101,242,233,98,102,131,11,39,225,157,245,31,252,108,202,60,221,239,127,123,42,157,51,204,177,51,150,211,173,243,185,92,245,171,148,181,108,95,129,151,129,150,122,241,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,76,192,224,169,237,79,116,252,191,157,230,52,225,213,120,231,126,164,255,0,121,63,134,142,85,193,83,218,158,233,249,127,59,204,105,194,226,111,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,155,108,192,226,21,11,22,113,198,252,196,219,98,131,232,106,85,209,112,78,170,68,136,173,228,225,54,235,202,89,56,233,45,215,116,121,205,121,142,18,86,109,147,139,89,54,73,65,37,37,56,56,52,224,134,40,84,113,66,169,152,74,85,114,37,38,201,164,199,151,108,84,90,83,109,188,253,105,247,27,105,238,149,9,63,89,132,52,163,139,33,79,118,51,52,182,218,73,100,183,77,185,233,118,113,30,201,141,141,117,86,108,171,167,25,58,42,213,191,80,145,75,168,198,250,59,85,115,145,41,135,20,219,173,239,68,101,33,91,86,133,22,169,51,73,233,169,25,151,113,213,112,83,30,240,159,49,54,172,171,215,7,46,191,164,20,88,85,5,210,223,147,208,201,137,178,82,27,109,197,55,178,67,109,172,244,67,205,158,164,91,125,109,53,212,140,139,61,153,177,246,167,198,79,152,23,15,152,190,45,83,130,167,178,197,211,243,2,119,151,83,132,255,0,17,255,0,56,185,58,177,51,127,98,71,160,87,230,122,26,228,163,111,250,63,112,114,222,145,232,190,107,209,215,43,249,170,31,105,183,249,173,199,38,254,176,207,102,187,147,161,151,124,251,223,246,5,229,133,151,149,91,15,177,6,222,151,67,184,104,114,14,52,232,50,72,183,180,189,8,200,200,200,205,43,66,146,105,90,22,147,52,45,10,74,146,106,74,136,206,210,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,187,63,20,173,198,175,218,158,214,249,127,7,204,106,34,0,11,20,225,139,195,254,30,46,204,141,152,28,111,183,122,187,22,38,215,237,154,107,174,48,236,90,244,166,223,121,151,85,37,9,89,184,76,176,228,126,236,184,132,165,229,45,58,154,155,74,208,229,202,0,205,102,108,125,169,241,147,230,5,195,230,47,143,127,117,103,54,187,47,38,54,86,78,237,42,87,67,74,131,213,200,186,234,50,16,133,185,80,113,85,87,230,198,141,28,187,242,217,70,230,28,91,157,156,91,137,36,22,196,33,92,255,0,1,150,44,189,93,89,160,198,90,46,17,218,210,122,14,191,153,38,163,84,92,87,36,51,76,130,210,119,59,33,196,160,191,201,109,4,165,33,43,117,214,144,107,70,253,197,115,216,187,195,115,4,177,23,46,150,190,2,91,238,203,161,72,177,35,186,205,175,112,203,91,243,159,128,185,50,154,126,123,206,48,151,153,105,245,200,54,148,70,74,209,13,155,134,109,165,4,68,145,69,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,234,184,255,0,155,59,203,49,152,95,133,54,62,32,71,151,58,187,134,177,234,145,164,92,114,231,147,239,214,81,41,198,13,163,113,28,180,154,86,211,81,219,108,214,165,184,183,79,85,168,247,26,140,253,175,11,143,110,204,50,252,235,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,103,219,61,25,50,174,228,243,17,226,211,27,170,250,102,204,186,58,137,22,205,73,213,160,165,41,182,141,28,216,210,91,78,154,60,215,53,162,55,18,146,109,196,173,42,78,211,53,180,220,107,23,253,194,227,216,79,12,191,58,243,137,162,85,14,41,141,121,204,203,102,93,174,168,182,86,49,226,71,209,250,212,218,122,42,140,70,244,60,249,123,226,173,199,27,75,155,227,176,226,11,85,178,225,104,103,187,213,215,77,12,140,254,182,5,230,143,2,115,41,233,191,208,165,243,244,143,232,231,77,233,63,239,100,200,124,142,163,155,201,255,0,9,105,189,219,185,14,253,157,116,219,223,77,75,95,65,141,24,189,102,224,46,23,220,24,185,136,15,203,110,133,110,199,75,210,10,35,6,243,238,173,110,37,166,153,109,29,136,214,227,174,54,217,26,141,40,35,89,26,148,148,145,168,179,173,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,216,87,7,220,161,248,102,226,250,133,254,62,21,140,150,231,255,0,191,197,159,45,230,144,95,229,176,217,45,127,227,212,109,255,0,64,224,181,65,88,28,90,242,81,233,184,115,51,101,134,84,202,172,202,211,60,150,239,74,123,5,207,109,80,89,99,150,138,154,72,213,189,190,74,26,105,183,82,218,84,147,108,210,233,147,100,211,203,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,99,52,56,211,142,54,102,147,74,200,150,102,149,37,68,74,45,31,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,114,37,182,235,110,54,102,147,82,12,208,102,149,41,38,74,58,54,226,143,237,217,137,191,146,249,60,33,21,69,170,112,163,200,183,244,25,160,198,187,51,254,247,149,96,66,156,175,242,148,170,163,145,205,63,239,93,42,212,175,219,120,145,254,14,240,181,64,17,87,136,142,111,63,146,150,13,23,209,105,188,156,66,188,121,176,173,125,240,58,150,88,229,41,174,170,91,155,140,155,46,83,110,167,97,43,126,231,92,107,86,214,217,59,182,130,234,213,106,173,126,171,54,187,93,169,203,168,212,170,50,28,151,50,100,183,148,243,242,95,113,70,167,29,113,197,25,169,107,82,140,212,106,51,51,51,51,51,30,175,25,48,134,242,192,140,68,168,97,110,32,177,17,139,134,147,30,11,211,152,140,249,60,136,235,147,17,153,68,201,172,189,85,45,9,125,40,89,164,212,141,233,86,213,45,58,40,255,0,85,141,129,120,143,137,56,113,124,226,133,149,70,244,173,43,14,122,23,107,236,176,102,169,81,226,202,41,6,82,146,217,23,174,203,125,42,185,166,71,185,9,90,86,105,52,37,197,163,242,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,99,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,1,21,120,163,251,9,226,111,228,190,113,8,80,8,213,64,0,0,169,94,53,152,233,14,171,93,178,242,241,65,172,243,189,9,190,228,184,163,54,76,56,218,37,58,142,92,20,41,100,102,235,111,33,149,74,90,155,50,66,77,185,108,47,215,213,38,138,193,22,125,193,79,29,33,210,171,183,166,94,43,213,158,79,166,246,92,150,236,103,9,134,219,92,166,145,203,156,132,172,204,157,113,229,178,152,171,75,100,75,73,55,17,245,250,154,40,215,109,67,149,102,199,217,99,25,62,95,220,62,92,248,205,96,189,62,38,25,215,168,229,130,196,166,217,56,105,83,233,177,38,237,210,76,41,141,156,87,189,13,5,151,155,55,36,61,29,228,185,191,157,162,216,108,148,222,211,209,245,18,201,76,146,85,73,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,208,158,79,178,153,102,229,23,11,254,131,208,164,68,172,87,103,200,114,77,118,227,76,3,138,253,85,100,226,205,130,90,13,199,77,8,105,165,147,105,65,47,102,188,197,145,18,157,89,159,138,226,143,236,39,137,191,146,249,196,33,64,35,186,231,7,54,119,150,110,177,67,233,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,119,254,27,156,62,227,102,38,75,152,195,140,148,169,105,195,170,116,133,70,133,77,121,167,89,69,204,179,105,246,221,54,164,50,251,79,50,136,207,19,10,53,165,42,67,139,37,183,174,168,112,138,64,113,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,176,48,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,177,154,28,105,199,27,51,73,165,100,75,51,74,146,162,37,23,170,205,182,55,210,179,31,143,215,30,52,81,168,114,232,209,238,56,244,181,46,4,151,18,226,227,62,205,58,52,119,144,75,79,101,160,157,101,205,139,209,38,164,109,81,165,6,102,130,180,174,10,158,203,23,79,204,9,222,93,78,29,255,0,20,179,235,148,236,22,190,234,120,103,137,120,173,232,107,146,141,201,235,97,122,10,165,35,149,205,101,15,55,245,140,199,91,106,213,183,80,175,85,71,166,186,30,134,70,69,208,48,83,30,240,159,49,54,172,171,215,7,46,191,164,20,88,85,5,210,223,147,208,201,137,178,82,27,109,197,55,178,67,109,172,244,67,205,158,164,91,125,109,53,212,140,139,197,103,7,54,118,110,81,112,191,233,197,118,60,74,197,118,124,134,227,80,173,197,79,56,175,213,86,78,32,159,52,44,155,116,208,134,154,89,184,165,154,54,107,203,65,153,41,212,17,231,178,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,63,37,21,28,176,88,149,43,219,18,233,157,54,36,221,186,198,155,13,194,138,247,161,160,178,243,132,220,118,100,50,167,55,243,180,67,238,26,92,218,122,48,147,65,41,147,82,166,168,165,110,39,89,14,253,8,87,100,227,206,19,209,118,216,55,5,65,94,146,165,211,169,220,184,182,187,202,67,41,111,85,115,84,124,153,15,170,65,167,107,109,180,202,141,182,75,77,237,36,248,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,0,28,171,54,62,203,24,201,242,254,225,242,231,198,107,6,170,0,0,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,237,115,9,151,75,239,45,53,139,94,211,196,200,253,13,201,93,183,202,187,54,153,189,151,125,31,186,124,200,205,181,206,101,215,27,119,115,113,80,246,228,153,105,206,216,101,170,12,207,234,224,102,84,113,31,49,56,113,136,247,174,23,181,233,90,174,28,250,49,247,168,13,50,106,149,82,139,40,165,155,138,140,100,126,187,205,244,169,50,103,77,206,37,106,36,25,173,40,109,222,107,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,233,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,149,113,165,60,167,123,44,96,223,203,251,123,203,152,29,84,6,85,198,148,242,157,236,177,131,127,47,237,239,46,96,117,80,0,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,173,148,45,197,106,227,168,79,170,147,211,93,79,66,35,50,224,31,221,71,200,159,254,60,255,0,230,205,99,254,168,28,81,253,132,241,55,242,95,56,132,40,4,106,160,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,181,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,162,140,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,227,249,192,176,35,98,126,87,49,74,204,122,222,151,93,145,42,215,157,38,159,79,136,78,169,247,234,49,154,57,16,137,180,180,123,214,178,146,203,38,72,45,119,153,18,76,148,70,105,60,219,137,255,0,193,147,11,126,149,230,58,187,137,147,232,93,84,11,18,223,115,166,155,213,108,232,234,147,86,76,179,245,100,178,83,155,226,166,162,158,233,82,19,166,167,162,185,102,46,164,0,0,0,0,0,0,0,0,0,0,0,0,0,0,126,42,220,199,41,212,89,245,6,75,87,34,197,117,228,150,190,38,148,25,151,253,3,54,217,164,174,79,184,115,27,137,149,10,130,247,56,119,117,101,41,45,18,91,83,215,190,100,158,196,90,233,169,247,28,180,118,108,154,195,171,75,205,30,22,157,37,158,98,152,188,40,143,62,91,146,90,50,154,140,125,199,235,126,37,225,220,105,1,189,198,218,77,101,162,180,45,75,224,99,254,128,0,0,7,28,205,245,182,139,167,45,248,133,78,53,104,180,91,85,103,91,61,63,174,80,36,17,123,203,246,134,113,107,16,151,77,171,77,167,56,122,174,44,151,25,81,252,77,42,50,63,250,5,248,112,205,167,187,79,202,205,19,155,83,235,122,149,70,144,159,169,229,242,82,170,116,61,26,241,245,182,233,246,189,250,137,90,0,0,0,0,0,0,0,0,0,56,222,96,115,85,132,217,118,160,73,168,222,245,238,76,226,101,103,18,39,75,37,92,247,118,58,104,70,246,153,112,147,185,76,168,181,62,197,226,126,237,105,223,58,153,247,188,115,31,92,122,131,65,127,161,179,227,237,233,163,109,105,221,251,145,29,107,245,215,29,183,75,71,89,51,238,126,253,11,183,140,67,1,127,28,52,108,122,117,157,150,106,19,144,227,242,221,157,213,115,149,189,71,187,101,66,102,222,198,163,34,208,148,126,26,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,247,218,100,93,143,222,105,254,223,1,84,249,70,178,149,126,99,213,183,64,54,185,141,189,214,111,78,237,60,33,62,178,254,178,127,99,226,52,134,219,105,105,4,132,150,132,67,254,135,33,205,165,93,234,22,95,238,154,156,105,61,59,172,244,59,92,216,75,211,89,172,36,251,25,25,120,31,192,102,217,107,82,212,106,81,234,102,58,158,89,241,117,220,20,197,186,69,241,212,242,24,137,212,115,85,176,149,246,163,60,209,118,216,179,241,119,220,95,251,75,73,241,159,106,75,41,125,149,110,66,181,208,244,211,223,160,255,0,80,0,0,0,17,223,62,24,170,156,40,203,181,195,90,106,71,34,90,250,78,66,246,110,211,73,209,82,174,219,20,94,14,123,200,103,218,212,181,107,55,157,110,61,191,65,141,207,153,39,126,196,111,66,117,218,133,44,251,168,200,188,18,126,241,242,86,133,54,163,66,203,67,33,117,28,36,177,168,238,172,27,107,13,106,114,249,146,232,27,185,69,203,211,250,121,83,222,63,178,217,23,130,75,197,71,253,158,2,127,128,163,158,45,118,28,171,95,49,11,184,220,239,26,224,211,144,125,191,216,32,193,66,191,172,103,226,175,121,23,246,142,159,193,150,249,110,29,223,115,89,142,59,162,167,244,91,19,183,199,99,85,7,15,190,222,222,63,18,255,0,64,183,113,204,179,35,105,34,246,193,186,253,186,166,247,245,93,46,133,174,159,102,83,43,248,151,236,252,70,106,77,157,31,229,127,245,248,14,183,143,153,119,185,112,83,209,85,25,237,111,166,86,185,253,35,219,155,45,220,158,81,47,213,39,86,162,209,78,145,119,211,238,212,188,56,248,246,184,87,140,88,129,131,23,27,55,78,30,215,61,25,80,103,118,215,58,102,30,241,109,104,62,206,161,105,251,46,172,188,61,255,0,134,150,241,148,94,39,214,70,40,67,69,183,139,115,253,17,112,150,188,181,242,158,145,212,119,125,103,218,60,68,161,27,91,109,191,127,125,126,36,98,124,50,243,114,27,39,153,86,228,43,192,244,208,127,216,0,0,0,0,0,0,0,0,130,92,95,110,232,244,124,185,192,161,183,35,108,169,181,230,137,72,216,103,171,75,129,61,38,122,237,50,241,47,137,24,167,252,8,182,165,93,184,201,101,208,226,39,85,73,175,211,144,174,229,217,42,148,210,125,230,95,181,241,26,75,195,138,74,232,56,121,107,208,220,251,84,234,44,40,138,252,91,97,9,248,159,195,226,99,209,0,0,242,24,163,138,118,118,15,218,51,111,75,218,165,209,83,161,52,227,138,95,37,215,53,52,52,183,12,180,105,11,87,217,109,93,244,247,126,4,34,180,46,45,25,91,145,86,244,124,155,135,167,96,220,229,148,142,146,162,189,125,98,45,118,148,61,124,59,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,188,30,109,7,224,234,61,222,255,0,184,244,247,131,228,47,153,76,168,155,198,159,230,207,248,171,95,7,20,175,135,115,240,47,192,125,46,165,158,95,55,127,171,166,237,116,63,1,243,87,40,170,146,209,30,47,172,211,74,37,173,94,30,7,161,150,135,161,248,31,136,250,196,73,66,116,46,196,146,255,0,144,70,188,119,207,238,1,96,29,124,237,91,166,225,221,87,65,110,92,110,146,105,109,34,91,168,63,93,17,214,147,209,109,40,188,126,255,0,15,31,189,128,217,209,192,188,195,184,80,108,43,163,168,169,37,58,187,23,162,152,141,135,245,68,101,189,214,27,73,232,167,144,93,190,58,252,116,238,224,0,0,0,0,0,0,0,0,0,3,53,153,177,246,167,198,79,152,23,15,152,190,46,167,133,199,176,158,25,126,117,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,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,213,95,20,127,110,204,77,252,151,201,225,14,149,149,172,146,82,179,95,145,171,150,187,108,49,18,14,34,218,183,197,89,234,84,196,197,74,159,171,48,154,60,69,34,146,183,20,243,72,66,28,144,166,212,151,92,53,19,39,204,52,145,19,142,107,8,63,213,85,133,117,127,182,182,229,201,110,84,63,243,144,231,83,103,71,115,254,43,140,188,219,136,251,148,149,39,220,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,138,188,114,169,52,166,106,184,55,93,102,153,17,21,41,145,235,209,36,76,75,41,39,222,97,149,65,83,77,45,205,55,41,8,83,239,41,41,51,209,38,235,134,90,110,61,121,175,5,79,106,123,167,229,252,239,49,167,14,171,199,59,245,39,251,201,252,52,113,254,13,85,106,85,3,50,87,181,118,187,83,137,78,166,211,176,222,165,46,100,201,111,37,150,35,48,220,250,122,156,117,199,20,100,148,33,41,35,81,168,204,136,136,140,204,121,94,34,153,234,147,154,91,200,236,124,62,159,45,24,87,64,144,203,208,89,147,21,164,46,167,81,100,164,32,234,68,102,217,62,202,20,220,133,54,134,84,191,176,132,173,72,66,212,104,71,148,200,14,79,170,185,178,197,196,166,160,81,27,177,44,233,16,231,221,107,121,213,18,228,176,181,168,219,130,210,91,90,93,223,32,153,117,6,226,84,146,105,9,90,247,111,38,219,114,252,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,113,156,44,216,251,83,227,39,204,11,135,204,95,22,169,193,83,217,98,233,249,129,59,203,169,194,170,243,99,237,79,140,159,48,46,31,49,124,90,167,5,79,101,139,167,230,4,239,46,167,9,254,34,87,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,119,149,226,89,145,89,57,154,182,98,226,126,24,192,151,43,20,45,200,236,83,98,193,76,166,155,98,175,78,57,6,106,97,102,251,136,105,149,178,111,188,242,92,37,22,226,230,54,164,172,212,217,183,70,194,239,184,112,113,0,135,152,138,19,88,73,139,215,23,250,236,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,253,113,53,16,56,213,251,83,218,223,47,224,249,141,68,114,174,29,217,67,254,85,184,202,127,74,97,115,176,246,206,229,77,186,54,79,233,158,127,154,151,122,88,141,237,35,112,249,174,52,173,230,157,155,90,109,221,28,67,134,214,235,243,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,181,62,50,124,192,184,124,197,241,226,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,253,7,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,33,175,17,220,142,73,205,109,155,2,240,195,229,196,143,136,182,124,119,209,5,151,80,211,72,173,196,81,146,206,19,175,153,18,144,180,168,148,166,20,165,114,146,183,93,74,137,36,241,186,221,16,137,85,194,227,219,179,12,191,58,242,121,162,255,0,135,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,172,101,104,113,58,56,210,21,234,168,181,211,67,212,140,200,243,89,139,22,47,232,191,20,239,44,51,244,167,164,254,137,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,38,175,12,92,248,254,132,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,41,91,141,95,181,61,173,242,254,15,152,212,71,85,224,99,250,236,253,219,254,36,61,87,25,188,38,198,91,146,196,161,98,173,18,239,234,112,218,210,229,183,89,182,247,37,158,146,115,207,27,77,84,252,75,169,221,206,110,62,211,245,153,215,114,8,210,243,234,69,75,90,117,26,21,30,234,163,85,174,155,115,233,5,22,21,66,60,138,141,35,172,92,79,72,69,67,137,83,177,185,232,35,91,92,196,18,145,204,73,110,78,237,75,185,13,52,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,213,188,132,56,157,28,105,105,245,146,90,233,169,106,70,70,126,172,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,250,182,80,183,21,171,142,161,62,170,79,77,117,61,8,140,203,50,247,101,70,133,88,186,171,53,107,90,220,250,63,69,155,80,145,34,157,72,235,23,47,209,241,86,226,148,212,110,122,200,150,239,45,6,148,115,20,91,149,183,83,238,98,215,248,48,96,134,40,90,182,205,203,142,85,90,228,72,118,77,243,29,48,41,212,116,182,219,175,212,31,135,33,196,117,203,112,189,102,16,210,142,83,41,111,93,92,55,28,82,146,146,109,165,57,13,120,163,251,118,98,111,228,190,79,8,122,14,25,121,62,182,115,75,138,21,186,214,35,20,73,150,77,141,29,165,85,104,234,118,67,79,212,223,152,220,132,70,66,28,97,109,169,164,33,76,173,213,44,151,174,173,182,141,170,39,20,164,94,240,0,160,30,34,248,23,142,216,81,142,210,238,204,107,186,126,152,253,49,229,250,50,237,232,97,211,253,51,210,67,136,219,223,204,163,56,174,159,147,204,105,159,88,147,191,102,242,215,83,31,39,135,142,49,225,62,4,230,130,135,136,88,198,207,38,139,26,159,80,142,197,95,116,149,122,30,83,145,212,148,201,228,71,66,215,35,122,57,145,185,102,157,165,213,115,60,91,33,245,184,163,251,118,98,111,228,190,79,8,72,174,14,23,253,155,133,150,110,96,177,7,16,110,24,148,59,122,135,30,220,147,58,116,147,61,141,35,90,145,17,17,17,26,150,181,40,210,132,33,36,107,90,212,148,164,148,165,17,29,122,226,149,197,98,93,119,221,78,191,134,152,117,244,18,219,149,201,232,173,255,0,75,189,84,232,246,178,132,57,252,233,226,39,28,222,226,86,231,172,94,175,51,105,118,73,11,10,224,227,130,24,242,197,229,59,28,226,215,37,219,152,95,42,59,212,233,112,222,111,114,46,167,208,75,75,100,211,106,236,148,70,117,74,81,202,46,228,178,91,8,220,75,145,203,183,64,1,21,120,163,251,9,226,111,228,190,113,8,80,8,213,64,0,0,204,182,63,99,29,119,48,24,203,118,99,21,198,207,79,46,230,168,42,67,113,183,33,125,36,84,36,155,141,27,122,16,130,115,148,195,109,53,204,216,74,94,205,202,245,148,102,36,5,59,38,84,47,238,111,85,243,111,83,170,236,185,23,112,71,145,77,67,107,91,173,250,29,19,78,152,228,101,35,212,75,79,46,83,171,121,78,31,56,185,113,152,74,121,102,227,163,138,229,99,26,255,0,147,182,96,172,156,99,114,159,214,196,183,234,7,215,176,150,185,142,46,11,237,46,60,174,82,121,141,145,188,76,60,233,183,185,100,158,97,35,118,169,212,143,74,99,149,102,199,217,99,25,62,95,220,62,92,248,205,96,147,252,77,41,145,169,57,227,196,248,177,92,150,180,46,69,54,73,156,153,110,201,94,247,169,145,29,89,18,221,82,148,72,37,45,68,132,17,236,109,4,148,32,146,132,165,37,45,120,29,83,109,87,255,0,75,149,127,64,107,114,65,244,60,111,74,56,182,215,182,11,253,82,186,118,83,203,39,26,213,200,251,220,62,106,146,230,214,61,68,27,59,151,106,130,42,241,71,246,19,196,223,201,124,226,16,160,17,37,50,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,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,197,43,113,58,200,119,232,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,0,5,212,240,84,246,88,186,126,96,78,242,234,112,128,28,81,253,187,49,55,242,95,39,132,39,255,0,5,79,101,139,167,230,4,239,46,167,8,235,198,127,14,113,114,159,138,22,214,39,215,110,169,117,172,62,170,71,85,54,133,5,49,150,134,45,233,104,109,179,125,133,153,23,41,75,146,105,55,146,225,171,154,178,109,198,205,59,35,32,206,31,229,11,19,108,220,28,204,190,30,226,78,32,209,162,84,109,234,53,97,11,156,82,91,55,17,17,14,33,77,20,210,65,54,226,148,184,202,113,50,80,148,160,214,107,97,36,147,74,180,81,104,250,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,250,196,127,207,78,44,224,214,17,229,198,226,168,227,141,161,244,182,131,94,219,67,141,110,237,81,122,86,115,136,91,140,179,206,34,62,155,111,37,78,245,29,148,215,39,123,123,157,38,208,172,235,139,243,225,165,131,216,219,131,217,116,163,210,241,126,228,150,220,121,241,250,154,61,159,46,140,196,87,237,164,46,84,167,156,39,31,66,141,215,215,32,159,105,211,67,196,149,176,122,182,100,70,74,34,150,160,0,57,86,108,125,150,49,147,229,253,195,229,207,140,214,13,84,0,0,10,43,226,185,132,216,203,99,230,57,251,247,19,46,255,0,164,212,27,215,168,114,210,153,185,45,244,48,88,90,76,233,157,57,31,213,116,252,244,122,201,45,175,115,121,166,124,213,188,148,113,92,151,226,70,28,97,22,104,44,12,70,197,168,125,69,173,69,168,56,236,197,116,37,47,165,113,113,221,110,60,174,81,234,103,200,125,109,63,170,8,220,79,43,115,105,82,210,148,156,138,227,43,86,165,87,243,37,100,215,104,85,56,149,26,109,71,13,233,178,225,204,136,242,94,98,75,14,79,168,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,135,85,224,143,86,165,80,41,88,243,93,174,212,226,83,169,180,232,246,252,185,147,37,188,150,88,140,195,105,169,169,199,92,113,70,73,66,18,146,53,26,140,200,136,136,204,197,122,227,245,225,135,23,254,50,221,151,150,17,216,95,66,237,10,173,65,79,210,232,155,200,250,102,246,145,41,91,83,170,26,230,44,150,239,37,6,109,181,204,229,160,205,8,73,156,181,225,5,132,56,185,94,204,92,108,99,183,24,151,2,196,182,35,205,167,220,19,148,250,216,98,160,183,226,168,154,128,130,79,105,11,75,170,143,33,72,63,81,178,105,181,168,210,179,100,151,118,128,3,42,227,74,121,78,246,88,193,191,151,246,247,151,48,58,168,12,171,141,41,229,59,217,99,6,254,95,219,222,92,192,234,160,0,34,175,20,127,97,60,77,252,151,206,33,10,1,23,253,197,31,216,79,19,127,37,243,136,66,128,70,170,0,5,16,241,20,200,172,156,173,94,71,124,97,244,9,107,194,186,252,134,89,130,244,153,77,45,116,202,139,197,33,103,77,34,55,13,247,144,150,227,169,196,60,164,125,133,165,10,90,214,147,90,248,86,90,51,23,125,229,127,20,224,98,101,139,35,252,84,58,196,45,140,255,0,124,233,125,75,47,63,15,152,235,78,114,121,188,132,39,154,132,239,71,137,31,137,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,152,28,88,250,9,250,83,188,191,69,191,246,153,244,130,163,244,115,250,111,251,23,212,185,210,255,0,79,245,191,208,242,255,0,164,245,255,0,107,190,162,223,248,42,123,44,93,63,48,39,121,117,56,79,240,0,0,0,0,0,0,0,0,0,0,0,0,1,194,49,231,58,56,23,151,135,14,13,251,116,116,245,37,39,86,162,244,83,23,188,254,180,136,183,180,195,137,45,84,202,203,191,195,95,134,191,3,2,51,253,128,88,249,95,43,86,214,184,118,85,214,90,162,55,73,52,247,17,173,164,23,174,184,232,73,106,183,82,94,63,127,135,132,147,113,8,125,165,54,178,220,135,18,105,50,240,212,140,133,32,241,42,202,13,199,134,56,163,90,197,138,5,51,125,187,115,78,147,83,146,239,57,178,217,46,68,137,143,172,182,173,229,44,244,109,4,125,146,73,248,17,31,97,6,80,133,45,100,218,75,85,40,246,145,125,226,208,120,81,229,26,190,154,247,233,226,240,167,116,240,80,215,46,155,245,200,94,245,146,224,202,105,127,86,246,165,170,119,118,82,63,31,113,11,102,30,15,22,49,187,13,240,82,138,170,238,34,87,253,25,20,146,106,37,116,175,189,175,168,226,188,25,109,103,224,210,253,222,239,188,181,140,115,120,180,101,110,61,91,209,241,174,30,161,130,115,150,114,58,74,138,52,245,140,181,218,112,245,240,238,37,78,23,98,157,157,140,22,140,43,210,201,169,117,180,233,173,54,226,87,201,117,189,13,109,33,194,45,29,66,21,246,92,79,125,61,255,0,137,15,94,0,3,206,226,61,37,117,236,60,186,40,109,253,170,141,22,108,68,254,46,48,180,252,75,227,241,33,155,92,119,182,165,90,88,201,122,208,229,167,69,70,184,42,72,46,229,221,41,148,234,125,198,127,179,241,22,255,0,194,10,238,98,177,151,57,244,55,36,110,149,10,188,233,37,27,12,180,105,16,32,36,187,237,34,241,63,137,152,157,160,0,0,0,0,0,0,0,3,240,87,107,148,203,110,145,46,185,89,147,211,194,130,203,146,31,115,98,151,181,8,73,169,71,162,72,204,244,36,153,246,35,49,91,185,203,226,153,77,182,74,101,141,128,213,30,166,163,181,200,242,42,60,149,35,144,191,231,13,40,185,82,162,26,85,181,73,105,90,146,180,61,116,248,152,170,155,238,255,0,186,177,38,227,155,117,222,21,62,186,165,61,231,31,121,222,75,109,110,82,220,83,138,245,91,74,82,94,178,212,125,136,188,71,158,29,131,0,242,239,114,99,95,165,106,48,27,217,76,162,242,58,183,181,108,246,243,185,164,143,84,221,66,143,85,52,101,219,95,191,66,241,228,132,206,178,57,63,253,126,3,74,217,110,180,209,100,224,221,2,221,75,123,58,110,171,82,215,95,181,41,229,252,79,246,190,35,166,138,136,227,53,124,183,50,239,182,108,198,221,213,80,58,221,233,219,225,189,170,123,133,223,111,127,15,137,255,0,160,115,14,18,150,36,171,163,49,8,184,155,61,35,91,250,243,207,183,251,60,25,200,79,245,136,252,83,238,35,254,193,120,192,32,7,22,220,106,59,87,6,221,195,90,100,190,92,186,254,222,105,114,245,254,130,84,7,139,237,54,101,224,163,240,81,127,111,128,165,116,33,75,81,37,37,169,152,250,215,93,171,89,179,43,114,45,250,244,110,68,200,219,55,163,122,21,166,228,37,101,221,38,101,224,162,247,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,237,177,37,224,223,184,132,136,0,0,0,1,88,156,106,113,1,80,109,219,22,195,132,230,165,83,244,159,90,157,62,207,45,202,115,173,247,52,247,241,63,178,162,251,254,3,137,112,148,194,136,55,221,245,115,87,234,49,247,177,69,232,181,94,243,45,188,230,103,35,192,150,147,61,77,5,238,63,236,16,183,22,168,76,91,88,131,85,162,69,127,156,212,110,70,213,237,52,235,185,134,212,125,140,207,222,175,136,244,217,114,199,251,175,47,24,137,14,246,182,164,109,75,60,206,123,59,27,62,110,172,60,210,125,101,182,230,221,57,202,62,197,223,254,82,209,189,147,117,66,189,173,136,87,61,56,245,143,55,153,179,199,250,142,41,7,226,68,126,41,63,112,251,162,171,184,214,219,81,29,106,192,184,139,213,125,143,74,238,241,61,218,157,57,31,29,11,183,220,56,31,9,90,148,168,185,158,166,193,101,26,181,47,157,205,61,75,182,202,124,227,47,118,190,63,1,121,163,240,87,41,81,107,84,183,169,147,83,185,151,182,238,45,76,188,20,74,47,3,35,241,34,247,140,198,98,53,182,187,46,246,168,91,198,239,49,80,249,94,182,221,53,222,202,23,225,169,254,215,196,92,109,209,131,145,51,89,145,170,79,215,237,172,179,207,232,222,218,103,179,90,194,119,250,187,218,65,234,136,250,119,254,206,254,52,165,50,28,152,18,87,18,91,124,183,91,211,114,117,35,211,82,212,187,151,111,3,30,154,155,133,215,149,94,210,126,245,167,210,249,180,184,219,121,175,115,218,78,221,206,155,101,234,154,201,71,235,17,151,98,255,0,147,184,242,137,81,160,247,36,244,50,18,71,2,179,235,142,216,37,58,35,80,238,30,186,141,21,181,50,80,58,72,109,122,171,125,46,175,235,78,58,215,220,201,69,247,110,237,224,68,39,158,20,113,142,195,186,156,70,97,226,101,183,232,119,210,148,165,82,122,199,228,111,86,136,35,245,25,132,68,90,153,172,255,0,179,79,121,9,109,133,57,194,192,204,96,56,236,218,119,103,58,84,150,144,234,89,232,38,39,77,219,11,77,206,50,130,241,113,36,59,75,15,181,37,178,117,149,238,66,188,15,67,47,250,71,250,0,0,0,0,0,0,0,168,238,52,23,122,36,93,118,229,158,135,61,102,225,195,154,105,211,224,229,69,191,29,191,233,254,193,25,56,115,218,139,186,243,65,110,182,146,212,169,142,196,169,43,252,150,234,49,53,247,151,237,125,255,0,128,208,67,8,38,152,109,180,150,132,132,18,75,251,8,127,160,0,10,140,227,65,123,212,215,123,91,150,51,110,233,79,42,100,58,130,147,181,61,221,231,84,90,51,215,110,239,179,254,235,79,187,222,43,40,116,156,2,198,235,175,2,113,26,145,121,219,117,14,157,17,166,71,84,196,114,155,95,54,58,95,105,199,17,170,219,94,221,121,73,238,69,169,123,190,7,162,28,9,196,168,248,185,132,246,197,254,193,250,213,122,76,41,111,23,126,206,59,25,167,84,93,210,159,241,158,228,145,126,30,3,222,169,41,89,109,81,106,70,62,115,150,237,29,215,250,151,33,234,230,187,183,115,23,227,174,191,17,251,218,105,182,80,77,182,157,18,93,136,181,17,251,60,248,223,250,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,240,81,17,124,79,227,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,251,74,63,2,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,203,74,139,237,32,188,72,252,5,252,100,47,49,167,152,92,18,166,212,170,5,165,90,140,219,52,185,138,255,0,26,235,49,34,155,142,104,77,54,148,234,183,143,213,45,72,189,198,101,225,37,128,0,0,0,0,0,0,0,0,0,102,179,54,62,212,248,201,243,2,225,243,23,197,212,240,184,246,19,195,47,206,188,226,104,149,64,2,146,248,185,101,158,205,193,92,92,163,98,149,153,58,90,17,138,242,42,213,42,157,49,227,55,17,26,162,202,216,92,135,218,113,74,53,108,125,82,247,155,102,94,162,210,189,170,216,164,182,223,235,224,169,237,79,116,252,191,157,230,52,225,202,184,163,251,118,98,111,228,190,79,8,79,254,10,158,203,23,79,204,9,222,93,78,30,83,139,38,74,42,56,129,15,249,78,225,125,51,159,90,162,83,214,221,223,9,178,139,29,183,105,113,88,121,227,169,169,197,169,11,113,230,144,218,89,82,126,181,107,111,144,72,36,147,38,75,170,188,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,76,174,36,153,152,179,115,95,132,120,15,138,86,124,25,116,229,166,69,207,77,171,211,36,145,169,116,234,139,104,164,173,214,9,205,164,151,145,181,214,214,135,18,69,185,11,78,228,161,123,219,71,235,224,169,237,79,116,252,191,157,230,52,225,213,120,231,126,164,255,0,121,63,134,138,203,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,246,185,104,203,165,247,154,12,83,129,134,118,44,127,241,83,43,19,119,179,253,236,165,245,44,178,252,206,91,174,183,206,229,115,208,174,82,21,189,126,4,94,38,90,8,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,205,102,108,125,169,241,147,230,5,195,230,47,139,84,224,169,236,177,116,252,192,157,229,212,225,63,198,96,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,234,222,66,219,86,173,186,180,250,201,61,53,212,180,50,35,45,41,225,61,245,250,80,194,203,55,19,61,23,232,207,165,182,253,58,187,209,115,249,221,47,85,25,183,185,92,205,169,223,183,153,183,118,212,235,166,186,22,186,10,203,227,45,150,123,54,128,221,47,52,244,41,210,226,215,110,58,196,75,114,187,5,70,110,49,49,101,9,211,98,90,12,213,171,43,67,80,201,165,32,136,208,178,229,168,137,10,74,205,216,193,194,227,219,179,12,191,58,242,121,163,170,241,171,246,167,181,190,95,193,243,26,136,234,188,12,127,93,159,187,127,196,133,170,0,12,214,102,199,218,159,25,62,96,92,62,98,248,181,78,15,185,122,181,108,156,9,44,193,117,62,144,185,49,27,159,27,115,145,91,79,162,224,195,152,251,29,59,46,104,110,31,53,198,185,174,30,226,74,182,48,157,132,109,111,92,255,0,0,20,237,198,163,8,108,219,67,20,44,156,92,161,49,45,154,238,33,71,158,205,116,148,249,173,135,151,79,110,19,76,60,132,31,116,44,218,120,155,81,17,236,50,101,179,36,146,141,106,95,10,225,113,237,217,134,95,157,121,60,209,127,192,51,89,155,31,106,124,100,249,129,112,249,139,227,149,11,137,225,95,158,168,215,253,189,74,203,14,41,79,136,197,207,67,142,205,54,204,121,152,174,239,171,83,152,138,242,212,195,164,219,102,203,107,138,204,98,34,113,107,71,53,10,65,109,83,136,90,220,177,240,1,64,60,68,114,135,252,148,177,148,190,139,66,228,225,237,227,205,155,107,239,159,212,188,199,41,45,117,81,28,220,68,225,114,156,117,59,13,91,247,52,227,90,184,183,9,221,190,171,134,126,117,233,217,96,190,234,86,78,37,212,250,108,54,187,117,147,54,99,135,41,239,67,78,101,151,13,185,12,199,101,46,111,231,104,134,28,36,183,184,244,97,70,178,75,38,149,94,160,162,190,38,25,215,167,102,126,251,166,217,56,105,83,234,112,218,210,210,76,41,141,156,166,125,51,57,230,91,55,36,61,29,228,183,179,147,170,216,108,148,222,226,213,245,18,205,47,18,83,226,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,133,6,113,71,246,236,196,223,201,124,158,16,149,92,12,127,93,159,187,127,196,133,170,0,14,85,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,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,62,9,66,18,146,208,136,136,27,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,235,32,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,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,238,62,176,0,138,188,81,253,132,241,55,242,95,56,132,40,4,106,160,0,4,85,226,117,138,95,162,252,155,94,189,37,119,209,149,91,183,167,181,169,255,0,205,121,221,87,84,225,117,108,119,66,146,141,208,91,155,235,171,110,154,122,170,37,154,5,0,141,46,211,50,253,96,209,114,242,188,180,81,145,46,5,166,229,174,253,170,183,99,19,45,75,83,15,199,91,47,73,53,37,178,104,228,184,110,56,234,220,229,232,167,86,165,26,79,83,33,154,33,163,220,151,227,29,119,31,114,193,96,98,173,210,206,202,213,86,158,228,122,139,155,144,125,76,168,146,29,136,236,157,16,132,33,28,229,199,83,188,180,164,146,142,102,194,212,147,169,253,108,216,251,44,99,39,203,251,135,203,159,25,172,22,125,199,22,214,161,68,186,176,146,245,143,7,101,106,171,79,172,82,230,73,230,172,249,177,98,57,21,200,237,236,51,216,157,171,155,36,245,34,37,31,51,69,25,146,82,69,200,56,65,98,133,86,203,205,164,107,13,148,203,126,155,136,52,121,180,217,12,38,106,154,97,167,227,50,169,173,74,91,90,26,94,90,83,29,230,83,174,211,73,74,112,201,94,41,85,228,136,171,197,31,216,79,19,127,37,243,136,66,128,70,156,240,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,177,26,220,117,199,28,50,73,37,4,107,50,74,82,146,36,151,181,1,249,42,212,154,85,126,149,54,133,93,166,68,168,211,106,49,220,137,50,28,182,82,243,18,88,113,38,151,26,113,181,17,165,104,82,76,210,105,50,50,50,51,35,25,193,205,214,8,82,178,227,152,187,207,6,168,85,201,117,122,109,2,68,101,67,151,45,180,161,243,98,68,86,100,182,135,54,250,170,90,18,249,32,214,68,146,89,160,212,73,70,237,133,105,92,21,61,150,46,159,152,19,188,186,156,39,248,15,41,138,88,91,98,99,77,137,83,195,60,75,161,122,102,219,172,242,122,216,93,83,209,249,188,167,144,243,127,88,202,208,226,116,113,164,43,213,81,107,166,135,169,25,145,231,95,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,116,240,148,206,191,161,38,67,202,110,38,212,233,80,232,175,115,156,178,234,15,159,33,196,206,121,254,98,233,138,50,78,199,57,203,117,215,26,83,138,74,137,194,83,68,110,27,172,161,22,169,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,12,246,103,95,53,213,220,218,99,44,219,203,155,85,135,104,83,117,135,107,81,38,188,133,116,17,118,160,156,112,210,217,18,9,231,214,142,107,135,170,212,90,161,190,98,208,211,102,36,7,12,92,135,126,155,235,177,177,231,22,40,187,172,27,126,160,159,70,210,234,52,238,100,91,161,228,161,228,185,162,185,169,62,76,119,211,28,213,185,183,26,121,68,227,39,174,199,82,87,82,0,0,57,86,108,125,150,49,147,229,253,195,229,207,140,214,13,84,0,0,15,21,141,24,67,102,227,214,23,220,24,71,136,12,75,114,133,113,71,75,50,14,35,230,203,237,45,14,37,214,158,109,125,200,150,219,173,182,225,18,137,72,51,65,18,146,164,153,164,243,195,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,207,235,55,77,118,224,167,80,169,53,121,221,68,75,102,158,186,93,45,190,82,17,211,197,92,169,18,212,222,169,34,53,234,252,185,11,213,70,106,245,244,215,106,82,69,250,233,87,253,229,66,179,107,248,125,70,184,101,195,183,174,169,16,100,214,160,178,100,148,79,92,51,116,227,19,166,69,185,72,66,159,113,100,141,118,26,246,40,200,212,218,13,61,87,39,217,76,188,179,117,138,31,65,232,82,37,209,232,80,35,185,38,187,113,166,1,74,98,148,131,109,102,193,45,6,227,68,181,186,234,9,180,160,151,191,78,98,200,141,45,44,203,65,24,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,245,143,45,110,43,87,29,90,189,101,30,154,232,90,17,17,23,171,0,25,87,26,83,202,119,178,198,13,252,191,183,188,185,129,213,64,101,92,105,79,41,222,203,24,55,242,254,222,242,230,7,85,0,0,1,21,120,163,251,9,226,111,228,190,113,8,80,8,213,64,0,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,184,206,102,110,176,66,149,151,28,197,222,120,53,66,174,75,171,211,104,18,35,42,28,185,109,165,15,155,18,34,179,37,180,57,183,213,82,208,151,201,6,178,36,146,205,6,162,74,55,108,43,74,224,169,236,177,116,252,192,157,229,212,225,63,199,10,207,77,235,74,176,50,125,139,117,218,204,121,111,71,149,107,203,162,33,49,144,149,44,159,168,39,161,101,70,74,82,75,98,93,146,218,150,122,234,72,37,25,18,140,137,39,156,193,63,248,50,98,151,209,76,199,87,112,206,125,119,165,129,125,219,238,116,208,186,93,253,101,82,18,201,230,126,176,144,106,111,100,85,84,85,221,73,66,181,208,245,87,44,133,212,128,0,0,0,0,0,0,0,0,0,0,0,0,141,57,244,204,105,229,235,4,170,85,42,121,107,86,172,182,245,46,26,191,197,58,244,73,70,219,154,27,78,37,90,41,146,245,79,66,63,121,145,120,208,61,231,119,214,239,187,146,161,116,220,50,250,137,213,25,14,201,117,124,180,35,85,56,226,150,174,200,74,75,237,44,252,8,135,249,90,215,45,86,207,184,169,215,61,17,254,76,218,100,166,101,176,189,169,86,139,109,105,90,79,69,17,151,218,73,120,145,144,208,126,70,49,191,244,235,151,250,21,193,37,222,101,66,150,196,90,76,229,109,211,116,150,225,70,91,138,208,155,66,75,85,59,224,146,50,248,31,195,188,213,105,80,43,80,93,166,212,216,231,70,125,10,67,136,220,164,234,149,17,145,150,169,50,63,3,49,204,160,229,95,1,169,183,1,221,48,172,78,93,80,222,234,13,255,0,74,77,63,172,222,75,215,105,189,183,237,17,30,154,105,253,131,169,68,135,30,4,102,226,68,111,99,77,36,144,132,234,103,161,17,104,93,207,191,129,15,17,142,184,147,31,9,48,158,232,191,223,63,90,145,73,155,45,146,239,221,198,163,58,234,75,178,85,254,47,222,147,47,199,192,103,119,31,113,186,235,199,108,70,171,222,119,37,67,168,68,153,146,21,13,28,166,209,202,142,167,221,113,180,106,134,209,187,78,106,187,153,106,126,255,0,129,115,97,102,188,23,239,122,154,47,107,142,198,113,221,105,231,76,153,80,74,118,167,179,188,234,115,68,122,237,221,246,127,221,105,247,123,197,185,128,0,255,0,55,208,78,50,227,106,240,90,77,39,253,164,51,239,196,98,212,93,169,154,11,137,181,22,133,83,118,93,73,63,228,185,81,151,167,188,255,0,103,238,252,4,155,224,191,120,34,61,217,113,217,203,115,214,114,28,201,164,157,62,46,211,155,215,93,191,233,254,207,120,183,16,0,0,0,0,0,0,31,230,251,237,70,108,221,121,123,80,159,19,208,207,254,129,197,177,91,56,88,25,131,231,33,155,178,236,228,202,140,210,221,83,61,4,197,107,183,121,105,185,182,86,94,45,168,132,73,197,126,49,216,119,76,136,244,60,51,182,253,48,250,146,164,166,79,88,252,125,138,209,100,94,163,208,140,143,67,36,31,246,233,238,49,95,185,138,206,206,49,230,34,99,145,235,245,142,158,139,220,155,167,244,241,87,183,187,196,71,205,67,13,172,253,71,141,63,217,175,143,132,127,105,167,100,190,134,90,78,231,29,89,37,37,174,154,168,207,66,30,154,233,195,75,186,205,164,83,235,117,250,111,77,26,166,211,79,70,87,57,165,239,67,137,82,144,122,33,70,101,169,36,252,72,188,59,143,57,14,28,153,242,81,18,35,124,199,92,215,106,117,34,215,66,212,251,159,111,2,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,191,183,191,133,57,97,213,182,171,210,246,167,219,164,239,44,230,115,125,109,186,233,177,149,175,195,82,253,159,136,211,157,14,149,22,139,75,102,153,9,59,89,103,118,210,212,207,197,70,163,241,51,63,19,63,120,253,226,140,184,181,84,101,74,204,245,74,11,200,209,168,124,158,81,234,93,247,211,224,153,248,22,190,63,17,223,56,41,219,81,26,106,254,184,204,247,62,247,162,182,248,150,221,61,34,143,142,135,219,238,22,162,62,21,239,117,66,178,109,137,183,61,68,244,143,11,151,191,199,250,238,37,5,224,70,126,42,47,112,206,78,99,177,254,235,204,62,33,204,189,174,89,26,165,222,95,33,157,141,253,94,140,50,218,189,100,54,222,186,242,82,125,203,183,252,167,230,48,154,133,30,229,196,26,85,18,83,220,166,164,243,247,47,105,171,77,172,56,162,236,70,94,244,252,68,210,226,215,133,16,108,75,230,217,175,211,99,236,98,181,214,232,189,230,123,185,44,193,71,129,173,70,90,26,207,220,95,218,59,111,5,108,64,84,235,118,250,176,230,185,161,83,61,25,209,39,79,181,204,114,162,235,157,201,61,188,11,237,40,254,239,128,179,176,0,0,0,20,125,197,202,181,62,161,152,133,211,164,63,189,136,90,114,81,181,37,183,124,24,6,174,228,90,158,166,94,241,36,56,41,210,99,181,102,98,5,71,147,163,146,189,19,185,91,143,214,218,237,68,139,182,189,133,117,102,234,136,221,3,31,174,122,115,75,220,148,116,90,118,211,198,19,7,241,63,136,227,162,250,56,93,226,26,239,60,177,209,105,15,30,231,104,189,78,245,120,107,206,168,77,81,118,218,69,224,159,137,255,0,96,152,2,188,120,200,210,214,254,15,81,234,68,141,83,27,168,212,245,240,221,42,158,159,136,175,110,29,215,65,90,153,186,177,170,47,189,203,140,94,147,231,122,186,235,253,236,150,73,240,35,63,21,123,134,133,192,103,103,61,118,84,187,43,49,183,44,73,77,236,230,244,123,83,169,30,154,64,140,103,220,148,127,180,44,195,132,37,242,229,205,128,114,109,73,46,243,21,111,108,212,182,233,167,62,108,247,61,201,47,217,248,159,246,8,47,196,239,47,168,193,220,110,114,225,165,57,186,147,114,233,211,55,166,156,174,158,36,36,47,186,156,90,149,170,156,51,238,69,167,222,67,161,112,143,197,186,53,31,16,170,56,85,112,181,171,55,23,39,144,173,203,237,211,177,61,245,118,66,12,252,76,188,84,95,219,224,37,206,99,120,89,225,70,45,185,34,183,100,204,250,49,85,94,205,21,203,147,55,118,156,148,255,0,178,75,74,75,213,109,94,239,235,124,72,133,105,99,174,64,49,215,3,41,178,107,181,138,63,87,74,140,234,91,84,174,162,27,122,151,33,78,168,246,38,66,213,216,144,162,211,78,250,126,4,35,75,173,45,151,20,211,137,209,104,81,165,69,175,129,151,136,255,0,72,83,100,211,229,53,54,27,156,183,152,90,92,109,90,17,232,162,50,50,61,15,183,137,16,238,56,115,157,124,193,97,155,104,141,64,189,54,198,111,66,75,94,142,132,122,17,108,47,21,176,163,240,65,16,233,44,241,70,204,243,42,53,125,39,221,170,54,233,209,83,203,251,127,193,7,252,151,20,60,207,19,164,231,210,143,5,110,211,162,167,255,0,213,7,168,182,56,184,102,30,139,80,110,77,97,126,150,140,146,34,92,125,32,177,188,137,73,51,245,147,12,204,181,34,50,254,223,184,73,60,38,227,61,104,215,164,49,75,196,172,55,250,63,169,165,181,78,244,195,178,247,158,173,167,94,91,48,75,77,117,90,180,215,250,186,123,200,79,140,40,198,59,23,25,173,152,215,77,141,86,235,98,62,132,40,207,144,243,123,84,166,208,189,191,90,132,25,232,78,163,190,158,255,0,199,79,110,0,0,0,3,248,102,68,70,103,224,66,129,184,153,223,136,190,243,75,89,217,225,111,162,69,12,255,0,22,42,51,63,220,167,246,254,255,0,196,199,94,224,221,134,243,42,248,213,91,191,151,39,151,14,21,14,76,50,78,194,61,206,162,93,61,221,53,220,70,93,143,246,116,251,253,194,231,0,0,5,83,113,164,195,117,161,235,103,20,217,45,27,81,66,162,44,191,221,107,81,124,207,186,190,31,238,127,183,220,42,192,5,239,112,164,141,92,143,149,182,213,90,87,103,42,196,184,133,162,63,193,206,157,7,103,217,254,223,30,255,0,17,50,128,4,11,226,251,110,76,168,101,254,159,87,140,122,162,53,105,174,98,123,125,148,194,158,163,61,76,254,255,0,128,164,176,22,137,193,86,237,151,233,235,166,196,219,252,219,164,157,86,215,82,251,123,233,205,126,206,190,31,238,180,251,189,226,217,0,0,0,0,0,0,0,0,0,0,102,179,54,62,212,248,201,243,2,225,243,23,197,212,240,184,246,19,195,47,206,188,226,104,149,64,2,170,248,231,126,164,255,0,121,63,134,142,85,193,83,218,158,233,249,127,59,204,105,195,149,113,71,246,236,196,223,201,124,158,16,159,252,21,61,150,46,159,152,19,188,186,156,39,248,166,14,43,25,44,170,225,157,255,0,63,49,216,115,111,203,126,201,186,228,28,187,145,105,146,169,7,75,173,190,242,205,199,86,147,78,230,163,72,82,208,105,81,169,105,75,202,113,31,86,75,97,181,87,176,159,252,21,61,169,238,159,151,243,188,198,156,58,175,28,239,212,159,239,39,240,209,88,22,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,184,208,158,74,50,163,66,202,94,13,66,179,121,84,169,151,125,75,73,151,77,110,19,43,79,95,43,114,205,182,201,78,25,172,217,97,11,229,54,90,33,39,162,220,229,161,110,184,66,64,0,0,205,102,108,125,169,241,147,230,5,195,230,47,139,84,224,169,236,177,116,252,192,157,229,212,225,63,198,85,198,148,242,157,236,177,131,127,47,237,239,46,96,69,94,53,126,203,22,183,204,8,62,93,81,16,3,133,199,183,102,25,126,117,228,243,71,85,227,87,237,79,107,124,191,131,230,53,17,213,120,24,254,187,63,118,255,0,137,11,84,0,25,172,205,143,181,62,50,124,192,184,124,197,241,117,60,46,61,132,240,203,243,175,56,154,37,80,0,170,190,57,223,169,63,222,79,225,162,42,240,184,246,236,195,47,206,188,158,104,191,224,25,172,205,143,181,62,50,124,192,184,124,197,241,58,109,28,148,127,42,174,25,152,87,95,176,41,148,166,241,54,214,244,211,148,217,47,151,41,202,164,18,171,212,13,202,98,158,220,148,39,114,214,78,52,167,73,73,67,137,82,117,105,47,58,225,74,172,148,112,230,195,140,170,244,87,253,126,87,210,156,77,114,158,76,73,169,57,161,193,165,184,189,252,228,211,155,52,37,105,220,133,147,74,121,195,55,22,148,43,105,50,151,92,104,230,0,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,220,137,109,186,219,110,17,40,148,131,52,17,41,42,73,154,79,56,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,205,14,52,227,110,17,40,146,178,37,145,41,41,81,26,75,186,255,0,116,47,20,255,0,145,183,242,70,244,103,255,0,123,126,148,250,86,79,89,232,62,103,51,209,252,189,127,254,6,237,252,190,151,234,57,63,236,131,133,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,115,36,54,211,110,56,100,146,82,204,144,100,148,169,70,73,61,20,101,215,1,172,220,182,225,29,11,10,108,200,81,18,138,116,116,46,167,57,152,230,202,234,213,19,66,74,68,215,73,75,90,183,184,164,234,73,53,171,98,9,13,164,246,33,36,93,44,80,15,20,127,110,204,77,252,151,201,225,9,85,192,199,245,217,251,183,252,72,90,160,0,8,213,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,142,151,150,44,189,93,89,160,198,90,46,17,218,210,122,14,191,153,38,163,84,92,87,36,51,76,130,210,119,59,33,196,160,191,201,109,4,165,33,43,117,214,144,107,70,253,197,161,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,70,183,29,113,199,12,146,73,65,26,204,146,148,164,137,37,237,64,0,69,94,40,254,194,120,155,249,47,156,66,20,2,53,80,0,2,162,248,224,222,180,169,247,254,22,97,203,49,229,149,74,135,71,168,214,228,58,164,39,144,166,39,60,211,45,37,10,221,184,214,74,167,188,106,35,73,17,18,155,208,213,169,146,99,87,13,27,2,54,32,231,75,14,226,212,173,233,117,90,109,14,68,154,252,163,100,157,217,13,113,35,56,236,89,14,173,179,45,136,76,194,136,69,184,246,41,106,66,21,187,126,211,208,72,207,183,18,235,2,54,31,103,75,17,34,211,109,233,116,170,109,114,68,106,252,83,120,157,217,49,114,227,54,236,169,13,45,195,61,232,84,195,150,71,180,246,37,105,90,19,183,102,210,154,188,15,175,90,172,251,3,20,240,229,232,241,10,155,67,172,83,171,113,221,74,21,207,83,243,153,117,151,82,181,110,218,104,36,211,217,52,145,36,140,141,78,106,106,212,137,51,127,54,62,203,24,201,242,254,225,242,231,198,107,5,249,241,77,176,35,95,89,45,188,165,21,189,46,173,82,181,100,64,175,211,74,49,58,165,197,91,114,80,212,137,6,134,207,214,66,33,191,44,215,188,141,9,70,229,158,155,9,73,164,28,20,197,10,174,10,226,229,161,138,244,100,203,114,69,173,88,141,82,92,120,211,85,17,115,24,66,203,157,20,221,73,25,161,15,53,204,105,126,170,136,208,226,136,210,162,51,35,211,152,138,188,81,253,132,241,55,242,95,56,132,40,4,106,160,0,5,0,241,71,246,236,196,223,201,124,158,16,159,252,21,61,150,46,159,152,19,188,186,156,39,248,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,103,174,173,73,170,208,42,179,104,85,218,100,186,117,74,157,33,200,147,33,203,101,76,191,25,246,212,105,113,167,27,81,18,144,180,168,141,38,147,34,50,50,50,49,40,51,39,196,71,25,115,49,131,86,150,18,221,37,232,191,69,239,93,209,50,159,33,45,179,116,60,133,32,226,184,244,116,182,158,79,47,98,150,166,210,181,52,183,84,78,18,27,229,180,148,120,172,159,101,50,242,205,214,40,125,7,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,14,85,155,31,101,140,100,249,127,112,249,115,227,53,131,85,0,0,0,56,86,112,114,153,102,230,235,11,254,131,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,150,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,245,112,95,8,111,44,122,197,11,127,8,240,253,136,142,87,110,41,10,102,57,203,124,153,97,164,33,181,58,235,206,47,185,146,27,105,183,28,50,73,41,102,72,50,74,84,163,36,158,132,242,171,150,123,55,42,24,71,15,11,108,249,210,234,43,84,133,84,170,245,57,38,105,93,70,162,226,27,67,175,147,123,141,44,163,107,77,161,13,164,207,106,16,157,202,90,247,184,190,192,0,3,42,227,74,121,78,246,88,193,191,151,246,247,151,48,58,168,12,171,139,73,199,206,32,145,176,123,40,152,103,151,204,32,170,203,111,16,103,225,189,189,26,177,86,136,235,177,95,182,144,186,101,57,246,205,179,91,6,135,215,34,51,238,164,150,203,169,91,7,162,136,201,100,157,61,95,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,0,0,69,94,40,254,194,120,155,249,47,156,66,20,2,53,80,0,2,128,120,163,251,118,98,111,228,190,79,8,79,254,10,158,203,23,79,204,9,222,93,78,19,252,86,7,27,76,99,161,53,106,216,185,126,142,207,58,181,38,160,87,140,199,55,45,61,36,86,219,145,18,57,104,104,216,231,57,110,201,238,75,220,142,151,214,78,142,36,202,181,112,159,7,43,184,187,78,196,25,54,227,218,203,176,172,249,55,139,145,182,163,249,212,88,210,162,183,36,183,173,105,36,114,216,144,235,250,250,202,87,35,98,82,106,89,25,126,92,16,189,105,88,107,141,22,14,35,87,99,203,126,155,106,221,20,170,220,198,162,33,42,125,198,35,75,109,231,18,218,84,164,164,214,105,65,145,17,169,37,174,154,153,120,141,57,128,0,0,0,0,0,0,0,0,0,0,0,0,169,190,53,87,116,191,78,218,214,38,159,205,186,72,53,109,123,125,189,245,22,191,103,95,15,247,90,125,222,241,87,96,46,211,132,13,187,50,159,151,250,133,94,65,232,137,53,167,121,105,237,246,85,10,2,136,245,35,251,190,2,122,0,8,107,197,110,53,114,70,86,220,85,21,93,154,171,27,146,203,68,127,131,21,58,118,255,0,181,253,158,29,254,2,136,64,90,127,5,188,55,90,222,185,177,77,226,213,180,148,218,34,11,253,214,180,231,200,251,43,225,254,231,251,125,194,214,64,0,5,49,241,145,195,121,148,140,106,162,95,200,147,204,135,54,135,26,25,167,97,22,215,87,46,160,238,154,238,51,62,197,251,58,125,254,225,200,120,102,95,136,177,51,75,70,53,248,87,209,30,135,253,175,212,97,255,0,185,87,236,125,223,137,11,249,35,37,17,40,188,15,184,254,128,0,0,0,241,24,175,140,118,46,12,219,50,110,155,230,173,209,68,97,11,81,31,33,231,55,41,45,173,123,126,169,11,50,212,154,95,125,61,223,134,176,31,22,56,207,90,52,25,15,210,240,215,13,254,144,232,106,109,51,189,48,236,77,135,171,137,37,114,222,130,122,233,162,21,166,191,214,211,220,98,54,92,252,92,51,15,90,168,57,38,142,191,68,198,81,25,34,62,144,95,216,70,165,25,122,202,134,70,122,17,145,127,103,222,60,185,241,67,204,241,186,110,125,40,241,86,237,58,42,127,253,80,127,211,220,81,179,60,242,137,95,73,246,232,141,186,116,84,243,254,223,240,65,205,177,27,58,249,130,196,198,215,26,191,122,110,140,230,164,166,189,29,8,181,35,222,94,40,97,39,224,179,33,195,166,205,147,80,148,236,217,142,115,30,125,106,113,197,104,69,170,140,204,204,244,46,222,38,99,252,218,105,111,56,150,155,78,171,90,137,41,45,124,76,252,4,168,203,111,15,44,100,204,11,17,235,136,99,208,244,39,30,66,85,55,116,89,30,161,147,42,53,114,250,148,47,236,61,187,77,53,237,167,137,246,180,28,183,240,231,193,204,191,51,26,226,171,255,0,127,43,113,90,67,235,153,252,234,47,45,196,147,43,53,114,211,37,104,61,22,201,171,77,52,245,180,240,46,245,163,196,203,22,233,216,135,143,211,104,52,86,182,194,182,82,229,32,207,114,143,87,35,77,152,159,235,33,39,224,178,247,153,125,230,63,111,12,76,190,163,24,177,185,187,134,170,230,218,77,181,175,82,222,154,243,122,136,147,80,142,233,113,10,78,139,108,143,177,30,190,253,8,78,158,47,119,202,237,156,3,141,106,70,123,150,171,135,126,133,183,93,121,19,96,57,239,73,254,215,196,191,180,86,118,69,44,169,119,174,99,109,184,145,91,223,202,235,55,39,82,45,117,129,36,252,77,69,251,35,68,192,51,209,196,74,232,43,179,55,87,205,73,135,185,145,143,209,156,159,87,77,63,189,145,9,94,36,71,226,159,120,176,142,13,212,181,177,131,213,154,145,163,68,201,233,244,61,124,118,202,168,39,226,44,60,67,254,40,152,132,187,51,44,85,186,67,39,181,218,215,77,177,94,58,114,106,16,148,125,182,153,120,43,226,95,218,40,92,118,44,162,209,27,175,227,245,177,78,117,123,82,190,183,94,218,248,66,124,254,37,240,22,43,198,178,147,29,219,51,15,234,92,173,92,139,233,93,170,220,126,174,231,105,196,125,181,238,35,127,8,234,212,234,126,98,17,79,142,254,198,38,235,206,70,210,61,219,32,207,52,247,50,212,180,51,247,11,193,0,0,0,1,159,174,36,85,152,117,76,211,93,13,197,94,227,143,209,111,236,101,246,169,208,244,241,34,248,11,2,224,227,68,84,28,15,170,86,79,194,167,200,211,255,0,225,204,168,39,227,247,252,8,87,55,16,10,74,232,217,162,187,97,173,27,77,61,7,109,117,255,0,107,162,159,196,254,34,57,139,88,224,181,125,61,37,171,210,202,84,125,91,135,232,237,174,111,46,219,206,162,231,134,223,244,255,0,236,22,160,33,71,21,219,113,117,124,183,206,168,161,189,221,7,43,83,215,77,55,207,130,95,18,248,125,226,151,176,138,116,138,110,33,210,102,197,145,200,117,190,126,215,54,18,180,213,135,8,251,31,111,3,26,110,165,186,167,224,180,234,157,230,26,183,122,219,116,215,185,251,135,234,20,155,197,250,201,85,185,142,80,46,79,234,87,249,187,79,253,226,28,4,31,245,143,246,190,5,253,163,233,240,123,197,7,109,172,91,170,88,78,43,70,46,78,70,165,167,143,79,26,123,191,176,103,226,175,218,47,237,240,19,131,137,182,8,39,21,114,241,84,172,83,98,115,171,84,46,71,70,92,205,191,211,78,134,151,62,211,137,71,216,108,252,72,254,237,12,81,165,143,120,84,236,27,166,21,213,72,61,37,193,230,114,254,207,245,219,83,103,246,146,162,240,89,251,140,105,23,0,49,98,157,141,56,91,71,196,10,114,245,77,71,168,213,58,43,183,46,67,173,123,208,143,241,71,253,82,255,0,73,244,39,154,109,246,150,195,169,220,135,18,104,81,107,166,164,101,161,136,123,153,158,27,56,79,142,174,79,184,104,202,244,13,126,65,58,249,201,210,76,174,107,202,231,47,236,42,82,16,157,92,116,143,195,66,219,167,129,246,169,124,204,228,235,20,114,213,94,122,53,199,7,168,163,169,106,233,170,28,216,232,230,163,123,196,131,229,33,247,20,157,80,194,149,223,195,192,251,248,240,65,232,240,250,5,167,83,186,97,195,189,171,30,140,165,56,235,105,122,71,78,235,219,82,110,32,149,234,182,100,163,245,77,71,219,225,241,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,63,7,19,220,139,223,253,131,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,47,196,65,156,193,100,131,27,114,250,183,170,23,29,7,157,67,74,212,148,84,58,168,137,221,253,41,151,213,33,245,172,189,70,84,175,249,60,124,124,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,111,243,235,123,249,56,205,93,187,153,188,55,133,87,105,254,93,193,17,134,218,169,198,218,225,232,242,88,142,167,149,191,146,218,63,164,127,77,18,90,123,203,183,132,131,0,0,0,30,71,23,174,36,90,88,87,119,220,171,119,148,84,186,21,66,97,47,110,237,166,220,103,23,174,154,30,191,103,224,127,128,205,174,48,221,15,94,88,167,118,220,174,191,206,42,133,110,124,148,47,105,39,84,185,37,197,145,233,161,126,215,192,133,198,240,147,195,169,54,174,2,189,113,77,137,201,114,177,57,82,89,62,97,43,123,46,194,130,180,171,178,143,77,118,159,99,34,63,192,78,176,0,1,205,51,7,129,246,230,63,225,181,78,192,184,75,97,73,101,227,140,255,0,214,31,33,245,71,117,164,57,181,14,35,118,222,113,158,211,86,135,239,248,149,47,227,175,13,76,127,195,26,229,65,118,213,189,233,218,27,111,186,166,37,245,112,162,253,73,45,221,167,177,114,148,191,176,132,159,126,254,182,158,36,62,94,4,112,242,199,204,81,188,105,209,107,118,143,163,45,254,165,158,182,111,95,9,237,173,115,90,39,11,150,153,41,89,253,91,134,175,87,191,109,11,184,188,156,25,195,58,102,16,97,165,191,135,212,163,220,213,26,157,18,26,151,235,22,245,51,29,182,141,90,41,107,50,212,155,46,219,143,241,63,17,237,128,7,128,199,124,46,131,140,152,83,114,97,244,211,218,117,90,100,200,204,47,185,236,121,216,206,180,149,104,75,70,186,115,15,177,168,139,240,241,25,247,204,62,89,241,11,0,47,138,157,189,113,210,57,112,91,144,241,193,145,212,48,124,232,196,243,168,109,123,80,234,205,59,146,202,143,69,30,165,224,127,127,49,160,219,117,155,154,164,197,34,139,15,168,149,37,212,178,218,57,136,70,171,82,137,36,90,168,200,188,84,94,38,46,231,134,14,87,235,216,21,134,46,220,215,131,28,154,189,196,165,75,109,27,144,173,145,100,71,132,178,78,173,186,180,158,139,105,93,244,35,252,11,198,110,0,0,0,0,0,0,0,0,0,0,205,102,108,125,169,241,147,230,5,195,230,47,139,169,225,113,236,39,134,95,157,121,196,209,42,128,5,85,241,206,253,73,254,242,127,13,28,171,130,167,181,61,211,242,254,119,152,211,135,42,226,143,237,217,137,191,146,249,60,33,63,248,42,123,44,93,63,48,39,121,117,56,79,241,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,113,65,153,254,201,245,87,41,184,184,164,211,202,35,150,37,227,34,100,251,81,108,186,163,92,102,16,180,155,144,93,75,139,83,187,227,147,205,32,156,82,148,78,161,72,94,237,230,227,109,246,14,10,158,212,247,79,203,249,222,99,78,29,87,142,119,234,79,247,147,248,104,229,92,21,61,169,238,159,151,243,188,198,156,46,164,0,0,102,179,54,62,212,248,201,243,2,225,243,23,197,170,112,84,246,88,186,126,96,78,242,234,112,159,227,42,227,74,121,78,246,88,193,191,151,246,247,151,48,34,175,26,191,101,139,91,230,4,31,46,168,136,1,194,227,219,179,12,191,58,242,121,163,170,241,171,246,167,181,190,95,193,243,26,136,234,188,12,127,93,159,187,127,196,133,170,0,12,214,102,199,218,159,25,62,96,92,62,98,248,186,158,23,30,194,120,101,249,215,156,77,18,168,0,85,95,28,239,212,159,239,39,240,209,21,120,92,123,118,97,151,231,94,79,52,95,240,12,214,102,199,218,159,25,62,96,92,62,98,248,186,158,23,30,194,120,101,249,215,156,77,18,168,0,0,87,175,25,120,88,37,43,4,168,15,223,21,105,112,241,22,28,135,222,177,89,101,47,154,38,32,223,134,138,147,46,154,80,166,73,4,202,218,112,141,102,133,239,105,4,133,25,27,136,93,48,139,137,224,193,108,96,147,24,95,114,220,214,237,66,37,91,20,28,144,148,92,107,85,53,246,159,163,83,157,113,196,195,132,135,156,213,167,16,233,196,114,74,148,201,150,166,182,208,225,25,178,217,139,31,1,64,60,81,253,187,49,55,242,95,39,132,37,87,3,31,215,103,238,223,241,33,106,128,0,2,128,120,163,251,118,98,111,228,190,79,8,74,174,6,63,174,207,221,191,226,66,213,0,0,4,85,226,143,236,39,137,191,146,249,196,33,64,35,85,0,0,51,195,196,62,245,165,95,249,210,197,90,237,26,60,182,99,197,172,34,136,180,201,66,82,179,126,159,25,168,47,40,137,42,81,108,83,177,156,82,15,93,77,6,147,50,73,153,164,165,167,3,171,90,133,46,234,197,203,214,68,29,245,170,85,62,143,75,135,39,154,178,229,69,150,228,167,36,55,176,143,98,183,46,20,99,212,200,212,92,189,18,100,74,81,29,181,10,149,227,139,107,80,162,93,88,73,122,199,131,178,181,85,167,214,41,115,36,243,86,124,216,177,28,138,228,118,246,25,236,78,213,205,146,122,145,18,143,153,162,140,201,41,34,226,188,33,175,175,162,89,201,166,208,61,23,213,253,53,183,234,148,46,119,63,151,210,114,219,76,254,110,221,167,204,215,160,229,237,213,63,210,238,215,213,218,171,127,205,143,178,198,50,124,191,184,124,185,241,154,193,169,43,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,220,101,222,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,161,236,131,226,101,213,139,185,66,195,107,234,245,151,213,214,164,83,228,83,228,202,83,142,56,228,174,138,91,208,208,251,171,113,106,90,222,113,17,210,183,22,106,245,156,82,212,68,68,100,69,229,120,163,251,9,226,111,228,190,113,8,80,8,213,64,0,10,1,226,143,237,217,137,191,146,249,60,33,63,248,42,123,44,93,63,48,39,121,117,56,79,240,0,20,193,198,94,153,130,80,49,182,129,42,199,114,34,177,22,163,29,249,55,209,51,45,247,150,148,19,16,218,166,147,168,82,141,150,87,201,105,211,36,32,146,179,65,161,107,45,22,218,149,94,194,250,56,90,88,184,53,107,101,78,131,94,194,250,165,42,181,90,184,62,190,239,170,71,97,77,202,244,162,76,212,112,100,37,106,82,209,210,161,212,180,132,250,168,90,76,223,66,72,164,26,149,48,0,0,0,114,172,216,251,44,99,39,203,251,135,203,159,25,172,26,168,0,0,0,20,173,198,175,218,158,214,249,127,7,204,106,35,170,240,49,253,118,126,237,255,0,18,22,168,0,0,50,174,52,167,148,239,101,140,27,249,127,111,121,115,3,170,128,202,184,15,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,2,42,241,71,246,19,196,223,201,124,226,16,160,17,170,128,0,20,3,197,31,219,179,19,127,37,242,120,66,127,240,84,246,88,186,126,96,78,242,234,112,159,226,128,120,154,99,95,233,167,55,23,79,79,79,233,96,88,154,217,80,247,181,177,231,122,39,222,234,28,115,71,22,149,107,41,217,59,20,91,117,104,154,220,146,86,237,101,167,7,60,6,179,110,252,23,197,187,206,239,133,18,169,30,243,144,187,14,76,85,71,54,159,102,156,152,137,114,90,17,41,11,39,82,137,5,53,162,82,17,179,67,138,218,183,40,246,236,172,28,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,188,5,249,240,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,0,0,0,0,0,0,0,0,0,0,0,0,132,156,79,114,193,94,199,92,49,110,230,180,24,231,85,237,211,41,110,55,185,9,223,26,60,121,171,52,234,227,168,73,106,183,83,223,67,63,196,188,41,22,189,109,214,109,154,147,244,138,212,62,158,84,103,84,203,136,230,33,122,45,42,52,153,106,147,50,241,73,248,24,233,217,120,203,62,33,99,253,241,76,183,109,202,71,50,11,146,25,57,210,58,134,11,147,24,222,105,14,47,106,221,65,171,106,94,73,232,147,212,252,11,238,208,70,4,97,116,28,27,194,155,111,15,161,30,227,165,83,33,198,125,125,203,123,205,70,105,165,43,67,90,244,215,150,93,137,70,95,143,136,247,224,3,196,227,54,25,211,49,127,13,46,12,62,170,158,214,171,52,233,112,210,191,88,246,41,232,238,52,74,209,43,65,158,132,225,246,220,95,137,120,138,54,199,126,30,88,249,133,215,141,70,45,18,209,244,157,191,212,189,209,77,235,225,51,185,174,107,164,217,114,213,37,75,47,171,108,149,235,119,239,161,247,31,83,2,184,106,99,254,39,87,41,235,185,109,239,65,80,220,125,165,63,47,171,133,43,234,77,109,110,61,136,148,149,253,133,168,251,119,245,116,241,49,116,25,125,192,251,115,0,48,218,153,96,91,197,188,163,50,201,201,127,235,11,158,250,99,180,210,220,218,183,23,183,119,36,143,105,43,66,247,124,79,165,128,0,8,41,197,179,14,164,221,120,10,213,197,10,39,57,202,60,228,201,120,249,132,157,140,181,10,114,212,174,234,45,116,220,93,136,140,255,0,17,78,88,61,115,189,102,226,157,165,114,180,255,0,39,209,245,184,18,86,189,164,173,18,220,150,214,103,166,135,251,63,3,26,74,194,27,137,23,110,21,218,23,42,30,230,250,78,133,79,152,107,219,183,113,185,25,181,235,166,133,167,218,248,23,224,61,112,0,0,0,143,185,199,205,93,187,150,76,55,155,88,117,254,101,193,45,135,26,166,70,218,225,106,242,152,144,166,85,191,146,226,63,164,99,77,20,90,123,207,183,141,15,227,118,58,95,56,249,121,75,187,175,57,220,231,100,188,226,218,107,148,202,121,72,83,174,56,148,110,109,180,18,180,55,84,90,153,119,255,0,54,158,251,47,185,32,198,220,193,45,154,133,185,65,228,208,212,180,165,117,14,170,34,182,255,0,68,103,245,75,125,11,63,81,228,171,254,79,31,9,205,135,188,23,237,244,65,102,93,247,136,220,233,11,36,169,200,190,136,90,118,234,72,51,45,237,78,208,244,61,229,255,0,47,192,127,113,103,133,206,93,48,150,198,172,94,87,69,251,209,70,135,26,67,237,185,232,169,206,104,164,50,227,132,157,17,45,71,224,218,187,153,123,191,176,85,190,32,192,180,233,151,76,200,118,77,99,210,116,166,221,113,44,200,233,221,103,114,73,197,146,125,87,12,212,94,169,36,251,252,126,36,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,120,248,23,127,11,104,203,55,13,156,39,192,167,32,92,53,149,122,122,191,28,154,124,164,233,38,47,41,228,242,87,246,19,41,104,86,142,52,103,225,161,238,211,192,187,204,38,90,109,134,144,195,73,218,134,210,72,73,107,174,132,69,161,8,239,159,12,111,143,130,89,127,175,84,210,191,231,213,152,210,169,49,147,161,255,0,72,236,41,74,65,235,203,89,125,166,189,228,69,241,50,247,231,249,197,213,49,2,246,82,210,142,101,70,226,170,25,146,117,73,106,244,135,188,53,245,83,246,151,247,23,224,47,51,134,78,8,22,21,101,226,151,88,169,196,228,214,171,188,254,176,185,155,191,161,157,49,45,253,151,20,143,176,225,120,17,125,250,152,132,28,97,49,65,203,151,22,233,118,19,106,213,139,111,159,167,111,14,162,52,7,127,96,143,197,63,180,127,217,224,62,103,8,27,37,87,30,57,79,185,63,169,64,229,110,63,247,248,115,208,95,214,47,217,248,31,246,11,178,31,150,168,234,152,130,235,169,119,150,105,219,235,109,215,78,229,238,25,145,197,233,242,42,120,135,86,155,42,71,61,215,57,27,156,216,73,215,70,27,34,236,93,188,8,93,15,10,43,113,116,140,183,194,169,45,27,74,161,204,208,245,215,94,92,249,201,248,159,199,238,19,92,85,127,26,91,233,232,205,89,150,82,99,232,220,207,72,238,115,121,119,216,116,231,60,54,255,0,167,255,0,96,170,113,35,56,127,210,87,89,205,21,165,13,8,220,106,235,251,107,167,251,93,40,254,37,240,22,51,198,54,138,169,216,29,75,172,23,133,51,159,175,255,0,196,153,79,79,199,238,248,24,175,222,27,181,152,116,188,211,90,237,202,94,211,145,214,236,236,103,246,105,211,53,240,35,248,141,2,128,0,0,0,206,38,116,231,49,83,204,197,227,54,43,155,218,115,209,251,85,161,150,186,83,227,145,248,253,228,45,191,133,61,21,52,140,173,81,87,226,183,250,157,199,241,219,81,157,167,188,254,34,185,56,169,209,151,75,205,229,214,241,35,70,100,116,60,179,215,199,109,50,22,190,243,63,19,247,136,219,81,195,154,164,12,62,163,226,10,149,172,58,175,81,180,180,79,171,202,124,154,63,235,106,125,207,246,75,251,124,68,155,225,107,137,143,216,153,136,137,70,230,108,137,94,230,117,10,208,143,250,8,51,84,159,234,40,252,87,238,50,254,209,123,195,132,103,126,218,167,93,57,106,187,105,149,69,242,217,95,65,170,244,81,237,210,124,101,120,36,200,207,186,75,222,51,199,107,200,110,37,118,52,135,81,185,40,223,169,107,167,138,20,67,77,248,118,251,82,108,234,123,204,35,98,21,205,208,181,51,211,235,86,94,241,233,5,66,113,176,166,203,139,122,225,237,69,230,54,177,55,210,220,149,238,35,223,177,154,113,43,177,30,165,161,252,68,25,203,190,38,207,194,12,94,161,95,244,229,237,122,153,213,105,217,39,253,36,87,90,247,161,101,224,225,255,0,84,255,0,210,52,138,203,180,107,246,217,39,16,124,248,19,191,203,78,187,28,255,0,138,175,180,143,184,103,159,56,248,5,89,203,254,52,85,237,89,49,116,165,255,0,55,232,36,111,71,215,127,52,142,227,158,161,56,181,39,69,61,167,172,125,252,75,183,132,168,225,41,153,74,101,147,116,84,112,166,238,171,244,209,42,188,159,71,39,167,82,255,0,162,110,115,238,247,109,163,63,21,39,237,40,188,123,107,224,46,48,7,154,196,28,62,182,113,54,214,159,104,221,112,122,168,21,8,238,199,113,28,215,17,217,198,214,217,247,109,73,87,217,90,189,229,226,40,147,136,14,86,34,229,179,21,87,30,223,61,104,117,132,28,232,201,239,245,92,217,50,137,13,234,183,156,90,180,67,37,235,30,154,251,200,143,198,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,254,29,252,111,163,13,177,6,221,197,27,42,147,123,218,243,58,152,21,88,108,74,109,124,183,17,161,58,210,29,34,209,105,74,190,203,137,247,23,143,187,192,125,107,130,129,74,186,40,211,40,21,184,189,68,25,236,57,29,246,183,169,27,219,90,13,10,45,82,100,101,170,84,101,169,25,31,113,79,60,72,114,29,23,11,38,61,139,24,95,79,229,208,100,169,78,207,141,205,51,229,56,163,152,251,139,222,252,133,45,90,33,182,203,68,167,67,241,46,250,144,136,185,108,204,13,211,151,92,73,167,222,214,235,250,50,151,90,110,115,59,91,250,232,221,67,46,56,141,203,109,195,78,164,202,75,84,150,165,238,248,30,129,242,249,141,118,222,61,97,133,22,252,183,228,243,23,46,28,99,156,214,199,11,145,41,81,218,117,198,245,91,104,221,183,154,69,185,41,218,126,239,129,116,160,0,0,17,123,136,238,33,38,194,202,237,206,214,154,170,226,139,54,133,167,192,164,83,165,247,251,42,253,143,187,241,33,65,22,237,47,211,151,5,50,139,191,103,164,38,51,23,118,154,233,189,100,157,116,212,190,63,18,26,64,202,165,169,30,205,203,198,31,81,99,158,187,45,170,73,184,174,254,178,202,11,9,51,208,204,244,251,63,17,214,0,127,12,200,136,204,252,8,114,12,91,205,174,2,96,135,49,172,71,190,61,23,33,9,51,75,94,140,154,254,227,46,103,109,89,101,100,93,218,89,127,103,222,90,196,187,215,140,134,19,211,42,79,68,179,237,191,76,196,109,74,38,229,245,146,99,243,8,148,162,35,216,228,35,50,212,137,39,167,187,93,61,195,199,171,141,21,35,156,68,156,56,250,189,221,207,211,10,240,215,254,2,58,22,26,241,127,193,123,150,179,26,151,123,83,126,142,176,250,208,217,202,231,75,151,180,212,180,39,236,55,8,140,251,41,71,227,253,93,61,228,39,5,135,136,22,142,38,91,145,238,203,34,173,233,42,84,164,161,77,72,228,58,206,226,83,105,113,62,171,169,74,139,213,90,79,185,123,254,58,143,68,0,0,62,93,193,108,80,238,152,42,167,87,160,245,81,214,70,74,71,53,104,212,140,140,143,186,76,143,193,71,254,113,240,173,172,33,195,187,66,97,207,183,109,238,145,243,238,107,234,223,115,222,71,224,181,153,120,165,63,230,30,192,139,66,208,189,195,250,0,0,0,0,0,0,0,0,0,3,53,153,177,246,167,198,79,152,23,15,152,190,46,167,133,199,176,158,25,126,117,231,19,68,170,0,21,87,199,59,245,39,251,201,252,52,114,174,10,158,212,247,79,203,249,222,99,78,28,171,138,63,183,102,38,254,75,228,240,132,255,0,224,169,236,177,116,252,192,157,229,212,225,63,192,85,95,28,239,212,159,239,39,240,209,202,184,42,123,83,221,63,47,231,121,141,56,117,94,57,223,169,63,222,79,225,163,149,112,84,246,167,186,126,95,206,243,26,112,186,144,0,1,154,204,216,251,83,227,39,204,11,135,204,95,22,169,193,83,217,98,233,249,129,59,203,169,194,127,140,171,141,41,229,59,217,99,6,254,95,219,222,92,192,138,188,106,253,150,45,111,152,16,124,186,162,32,7,11,143,110,204,50,252,235,201,230,142,171,198,175,218,158,214,249,127,7,204,106,35,170,240,49,253,118,126,237,255,0,18,22,168,0,51,89,155,31,106,124,100,249,129,112,249,139,226,234,120,92,123,9,225,151,231,94,113,52,74,160,1,85,124,115,191,82,127,188,159,195,68,85,225,113,237,217,134,95,157,121,60,209,127,192,51,89,155,31,106,124,100,249,129,112,249,139,226,234,120,92,123,9,225,151,231,94,113,52,74,160,0,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,173,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,151,213,254,72,120,203,252,152,63,149,199,69,74,250,11,233,14,139,111,94,158,187,147,212,116,189,95,43,77,188,158,171,234,52,223,205,221,235,114,249,127,88,60,254,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,238,68,182,221,109,198,204,210,106,65,154,12,210,165,36,201,71,237,69,0,241,71,246,236,196,223,201,124,158,16,149,92,12,127,93,159,187,127,196,133,170,0,0,10,1,226,143,237,217,137,191,146,249,60,33,42,184,24,254,187,63,118,255,0,137,11,84,0,0,17,87,138,63,176,158,38,254,75,231,16,133,0,141,84,0,0,202,184,190,142,19,246,181,10,223,201,45,161,86,164,65,233,229,220,213,10,189,82,168,231,53,107,234,37,34,115,209,18,230,138,51,36,104,196,72,232,209,36,73,245,53,211,114,148,103,48,4,42,226,243,98,253,45,201,181,74,191,233,78,147,232,85,193,75,174,242,121,28,206,175,152,226,160,114,183,110,46,94,157,127,51,118,138,254,139,110,158,182,228,212,94,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,138,253,51,99,236,177,140,159,47,238,31,46,124,102,176,106,160,103,219,137,117,129,27,15,179,165,136,145,105,182,244,186,85,54,185,34,53,126,41,188,78,236,152,185,113,155,118,84,134,150,225,158,244,42,97,203,35,218,123,18,180,173,9,219,179,105,77,94,7,215,173,86,125,129,138,120,114,244,120,133,77,161,214,41,213,184,238,165,10,231,169,249,204,186,203,169,90,183,109,52,18,105,236,154,72,146,70,70,167,53,53,106,68,153,21,197,31,216,79,19,127,37,243,136,66,128,70,170,0,0,80,15,20,127,110,204,77,252,151,201,225,9,255,0,193,83,217,98,233,249,129,59,203,169,194,127,128,14,21,156,28,217,217,185,69,194,255,0,167,21,216,241,43,21,217,242,27,141,66,183,21,60,226,191,85,89,56,130,124,208,178,109,211,66,26,105,102,226,150,104,217,175,45,6,100,167,80,71,158,203,254,255,0,188,177,78,242,171,98,14,32,220,50,235,151,13,114,65,201,157,58,73,150,247,87,161,17,17,17,17,37,8,74,73,40,66,18,68,132,33,41,74,73,41,73,17,117,92,119,201,222,46,101,235,11,240,235,19,241,2,143,46,20,123,242,60,131,145,5,248,107,109,250,36,180,56,163,106,52,163,238,132,173,232,220,183,144,149,41,46,145,148,134,212,218,77,133,26,190,174,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,0,1,202,179,99,236,177,140,159,47,238,31,46,124,102,176,106,160,0,0,0,82,183,26,191,106,123,91,229,252,31,49,168,142,171,192,199,245,217,251,183,252,72,90,160,0,0,202,184,210,158,83,189,150,48,111,229,253,189,229,204,14,170,3,42,226,221,56,80,228,114,53,181,74,162,102,227,17,151,44,171,181,40,242,23,104,210,77,14,199,40,49,29,75,140,42,107,228,162,73,186,183,218,82,249,73,45,90,38,93,75,154,173,78,35,147,237,120,157,100,59,244,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,35,39,89,197,177,51,127,98,72,175,208,33,250,26,228,163,108,250,65,111,243,30,145,232,190,107,210,17,23,249,210,216,105,183,249,173,199,55,62,172,143,102,187,85,161,151,121,0,0,34,175,20,127,97,60,77,252,151,206,33,10,1,26,168,0,1,64,60,81,253,187,49,55,242,95,39,132,39,255,0,5,79,101,139,167,230,4,239,46,167,9,169,139,23,215,232,191,11,47,44,76,244,95,164,254,137,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,51,47,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,13,25,228,254,192,141,134,25,92,194,219,49,155,122,93,10,68,91,94,12,154,133,62,89,58,151,216,168,201,104,164,77,39,18,233,239,66,206,75,207,25,160,244,216,102,105,34,73,17,36,170,7,139,54,23,210,176,227,56,53,74,157,25,81,27,143,125,81,225,221,11,137,26,18,99,162,51,235,83,145,158,215,105,153,56,183,93,136,228,133,185,162,77,75,144,173,72,204,141,106,145,92,18,241,175,254,222,178,231,50,159,241,189,105,242,155,107,254,15,14,91,111,44,220,255,0,129,27,105,75,127,227,205,74,251,4,45,80,0,0,0,0,0,0,0,0,0,0,0,0,127,12,181,45,15,222,60,125,203,132,56,119,119,204,41,247,21,189,213,190,93,201,125,91,237,251,204,252,16,178,47,21,43,252,227,238,219,246,197,14,214,130,154,117,6,15,75,29,4,68,148,115,86,189,8,136,136,187,168,204,252,18,95,230,31,80,0,0,121,219,243,16,45,28,51,183,36,93,151,189,91,209,180,168,169,90,157,145,200,117,237,164,150,212,226,189,86,146,165,31,170,133,31,98,247,124,116,16,127,18,184,191,224,189,181,89,147,75,178,105,191,72,152,97,107,108,165,115,165,196,220,105,90,211,246,28,132,102,93,146,147,241,254,182,158,227,28,245,60,104,169,28,227,37,97,199,213,238,236,126,152,87,134,191,240,17,236,44,174,50,24,79,83,169,51,18,240,182,253,13,17,197,36,156,151,214,73,145,203,35,82,72,207,99,112,136,207,66,53,30,158,253,52,247,137,105,132,153,181,192,76,111,229,181,135,23,199,165,36,45,36,106,107,209,147,88,218,103,203,237,171,204,160,143,187,168,47,237,251,143,78,190,70,70,68,101,224,99,250,3,147,230,170,212,143,121,101,231,16,104,178,15,110,251,106,172,109,171,185,237,89,193,125,36,122,17,150,191,107,226,51,127,113,82,253,7,112,84,232,187,247,250,62,99,209,119,105,166,188,181,154,117,211,83,248,124,76,95,191,14,28,65,77,251,149,219,101,173,52,85,187,22,21,11,79,137,71,167,68,239,246,83,251,127,127,226,98,80,128,0,0,230,185,131,198,187,111,1,112,194,181,126,92,18,121,107,137,14,73,193,107,99,135,207,148,152,238,186,219,122,161,181,237,221,202,50,220,164,237,47,127,192,243,241,153,60,192,221,57,138,196,154,133,237,113,63,171,42,117,214,224,179,181,191,169,141,212,60,227,104,220,134,219,53,104,79,40,181,81,106,126,255,0,129,75,174,27,217,14,139,138,115,25,197,140,80,167,243,40,49,148,151,96,70,230,153,115,92,73,195,125,181,239,98,66,86,157,80,227,133,162,147,161,120,159,125,8,92,53,191,64,165,90,244,104,116,10,36,94,158,12,6,27,142,195,91,212,189,141,161,4,132,150,170,51,51,209,41,34,212,204,207,176,249,56,147,136,54,238,23,89,117,107,222,232,153,211,64,165,67,126,83,139,229,173,122,147,77,45,211,45,16,149,43,236,182,175,113,248,123,252,5,11,231,99,55,247,78,101,113,10,115,109,84,117,181,169,210,93,98,152,207,37,191,93,166,223,147,201,115,119,37,183,11,86,159,211,106,181,63,143,127,8,204,37,71,15,236,172,197,204,158,43,34,61,192,122,80,232,232,41,210,83,223,235,73,169,49,73,109,234,135,155,90,117,67,199,235,22,186,123,136,207,194,246,240,251,15,173,156,50,181,160,90,54,164,30,150,5,62,59,81,219,71,53,197,246,109,180,54,93,220,82,149,246,80,159,121,248,15,74,63,194,124,232,180,200,50,42,51,157,229,199,138,210,223,121,123,76,246,161,36,102,163,208,181,51,208,136,252,5,22,113,59,204,52,108,96,198,167,173,203,122,167,213,81,173,228,170,10,254,164,209,164,166,37,205,65,253,182,208,191,176,225,123,205,61,252,76,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,113,152,188,151,157,163,88,118,209,184,179,228,64,131,254,90,180,222,231,252,101,125,165,253,227,55,89,136,196,217,248,191,139,213,219,254,162,189,207,84,250,93,123,36,191,163,138,211,94,228,32,188,27,47,234,151,250,68,230,224,161,77,153,42,246,196,42,139,44,110,98,23,162,121,203,220,69,179,123,53,18,79,99,61,79,83,248,11,123,30,111,17,30,106,61,157,80,121,244,111,66,121,90,150,166,90,253,106,62,3,50,23,76,150,229,215,101,72,105,27,82,189,154,22,186,233,162,18,67,67,121,32,182,169,214,182,90,173,42,101,45,124,198,81,215,232,189,20,91,181,159,37,94,10,51,50,238,163,29,224,81,15,20,172,76,126,251,204,68,186,55,51,124,74,15,47,167,86,132,95,211,193,132,165,127,81,39,226,143,121,159,246,8,201,77,195,154,165,67,15,171,24,130,149,105,14,149,211,238,45,19,235,115,95,54,139,250,218,151,114,253,147,254,207,17,36,120,86,209,151,84,205,229,168,241,163,86,99,117,220,195,215,195,117,46,105,23,188,143,196,189,194,199,56,172,81,10,175,149,170,218,200,189,118,58,109,167,240,221,81,131,175,188,190,2,164,50,91,57,138,110,102,44,233,178,156,216,211,126,144,220,173,12,244,214,159,32,188,11,239,49,163,176,0,0,0,25,160,204,116,243,169,227,53,195,57,94,46,244,159,242,68,100,190,5,240,23,103,195,82,25,67,202,237,184,146,247,245,158,99,51,255,0,104,175,46,47,212,167,162,102,44,234,107,78,141,207,251,7,169,119,217,6,2,79,223,254,130,31,102,211,193,249,23,175,11,249,55,5,38,23,58,167,27,103,78,92,210,78,253,215,10,144,175,180,178,73,104,148,159,137,127,202,32,133,159,117,84,236,171,134,45,203,71,115,100,184,155,249,103,162,79,237,161,72,63,180,70,94,10,63,112,211,14,20,226,5,27,20,44,74,109,235,64,127,157,10,161,206,229,171,106,211,175,45,229,182,125,150,148,159,139,103,238,47,244,143,135,152,250,95,166,176,98,225,166,114,121,188,238,147,212,221,183,93,37,178,175,29,75,224,51,83,1,104,110,91,107,115,236,150,186,255,0,152,198,156,48,141,104,115,15,41,43,111,236,159,63,79,255,0,46,224,246,2,164,184,221,177,13,187,139,11,158,102,87,49,247,125,55,207,107,97,151,43,70,233,164,158,231,217,90,151,126,222,2,177,8,205,39,169,120,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,186,91,74,126,203,101,224,103,253,134,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,137,147,47,91,95,187,191,141,17,50,253,203,135,119,57,61,29,125,5,94,159,174,138,209,183,118,115,27,211,223,185,39,170,23,247,248,252,70,128,50,125,155,11,119,49,214,101,45,196,201,210,190,236,73,115,101,49,177,207,81,182,166,27,36,123,185,45,160,251,41,191,14,253,252,15,185,137,24,2,44,241,19,192,152,184,203,151,218,211,241,216,214,169,110,177,38,176,194,183,31,174,81,225,75,52,183,161,184,132,150,170,115,196,245,252,12,188,40,22,163,2,77,46,161,42,153,49,27,36,68,121,108,58,157,72,246,173,10,52,168,181,45,72,251,145,248,24,255,0,105,84,74,148,56,12,212,223,143,182,51,230,146,66,247,164,245,51,78,226,45,8,245,240,47,128,157,60,51,243,159,63,9,239,24,88,65,118,203,230,91,215,4,214,227,196,46,90,75,151,45,247,97,199,65,253,91,10,89,232,219,106,241,89,36,253,250,31,113,117,80,165,177,80,134,196,248,171,222,204,150,146,243,106,208,203,84,168,136,200,244,62,254,6,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,200,254,242,20,69,196,23,41,82,114,233,137,82,106,244,72,250,91,21,201,11,145,20,247,151,212,173,233,18,148,134,189,103,156,113,90,54,201,122,198,69,175,191,67,241,249,217,15,205,165,115,46,88,159,10,52,185,60,203,106,178,243,112,166,49,177,5,203,230,200,138,78,59,184,153,113,195,209,182,76,182,150,159,113,145,248,223,93,153,117,83,47,139,82,145,119,81,156,223,10,177,6,60,230,79,69,23,168,235,105,113,63,104,136,252,20,94,36,95,129,15,180,0,0,42,223,140,254,35,181,18,21,185,134,140,74,210,75,221,29,89,109,108,241,104,202,162,201,158,166,157,60,123,105,187,95,187,222,43,239,41,246,98,175,188,194,88,180,50,143,206,65,220,20,199,28,78,253,186,35,174,97,38,122,238,79,237,251,140,104,230,217,164,183,64,183,41,84,54,145,177,20,232,76,69,74,117,215,66,109,180,164,139,93,79,225,241,49,244,199,157,191,111,219,107,13,173,137,215,109,215,63,164,167,192,97,215,220,95,41,199,59,33,181,56,125,155,74,149,246,80,175,113,248,10,154,206,63,20,219,162,235,151,58,198,192,169,254,140,164,232,236,73,83,249,77,189,212,163,89,13,45,60,185,81,9,72,220,149,52,173,73,93,180,208,187,153,152,175,10,205,110,181,119,86,157,170,85,228,245,117,9,174,169,75,115,98,27,222,181,172,212,125,146,68,146,213,74,63,113,23,113,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,217,248,73,186,31,6,60,81,151,9,18,171,23,239,66,249,145,26,163,122,46,59,186,30,132,102,91,211,59,79,19,50,254,205,71,175,183,248,45,84,9,198,151,93,196,237,80,110,36,214,143,66,167,178,123,106,90,166,119,226,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,239,121,245,130,81,25,232,71,247,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,70,54,232,103,239,215,195,198,14,70,227,49,136,5,85,53,200,178,117,133,212,111,36,122,73,143,232,183,125,157,74,14,190,30,255,0,17,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,238,215,192,251,74,64,0,0,0,0,0,0,0,0,0,1,154,204,216,251,83,227,39,204,11,135,204,95,23,83,194,227,216,79,12,191,58,243,137,162,85,0,10,171,227,157,250,147,253,228,254,26,57,87,5,79,106,123,167,229,252,239,49,167,14,85,197,31,219,179,19,127,37,242,120,66,127,240,84,246,88,186,126,96,78,242,234,112,159,224,42,175,142,119,234,79,247,147,248,104,229,92,21,61,169,238,159,151,243,188,198,156,58,175,28,239,212,159,239,39,240,209,202,184,42,123,83,221,63,47,231,121,141,56,93,72,0,0,205,102,108,125,169,241,147,230,5,195,230,47,139,84,224,169,236,177,116,252,192,157,229,212,225,63,198,85,198,148,242,157,236,177,131,127,47,237,239,46,96,69,94,53,126,203,22,183,204,8,62,93,81,16,3,133,199,183,102,25,126,117,228,243,71,85,227,87,237,79,107,124,191,131,230,53,17,213,120,24,254,187,63,118,255,0,137,11,84,0,25,172,205,143,181,62,50,124,192,184,124,197,241,117,60,46,61,132,240,203,243,175,56,154,37,80,0,170,190,57,223,169,63,222,79,225,162,42,240,184,246,236,195,47,206,188,158,104,191,224,25,172,205,143,181,62,50,124,192,184,124,197,241,117,60,46,61,132,240,203,243,175,56,154,37,80,0,10,43,226,97,157,122,118,103,239,186,109,147,134,149,62,167,13,173,45,36,194,152,217,202,103,211,51,158,101,179,114,67,209,222,75,123,57,58,173,134,201,77,238,45,95,81,44,210,241,37,62,87,135,118,80,255,0,149,110,50,159,210,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,186,255,0,133,0,241,17,202,31,242,82,198,82,250,45,11,147,135,183,143,54,109,175,190,127,82,243,28,164,181,213,68,115,113,19,133,202,113,212,236,53,111,220,211,141,106,226,220,39,118,253,94,28,217,215,254,74,184,142,253,2,255,0,169,213,92,195,43,167,234,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,34,128,120,163,251,118,98,111,228,190,79,8,74,174,6,63,174,207,221,191,226,66,213,0,0,5,0,241,71,246,236,196,223,201,124,158,16,149,92,12,127,93,159,187,127,196,133,170,0,0,8,171,197,31,216,79,19,127,37,243,136,66,128,70,170,0,4,127,207,229,245,250,59,201,182,44,87,253,23,233,14,174,223,114,133,201,231,242,182,250,73,196,64,230,238,218,173,121,125,87,51,110,158,182,205,186,167,93,197,157,113,165,60,170,225,111,232,91,46,56,117,134,111,80,189,13,62,141,111,197,244,172,46,171,168,229,85,29,71,58,119,214,18,214,149,107,41,215,213,234,40,208,90,232,141,18,73,34,234,162,58,241,15,178,170,183,254,75,113,86,133,70,145,17,153,17,104,232,173,173,82,86,164,160,216,167,201,106,115,201,35,74,84,123,212,212,103,18,130,211,67,89,164,140,210,70,106,44,240,141,41,230,199,217,99,25,62,95,220,62,92,248,205,96,213,64,170,190,55,184,91,255,0,218,211,26,233,244,47,251,238,214,171,212,250,175,194,76,6,57,38,191,255,0,9,43,122,17,247,45,95,209,144,142,188,36,239,90,173,171,157,43,126,133,79,143,17,200,247,141,30,171,68,156,167,144,163,91,108,34,50,167,18,154,50,81,17,47,155,5,164,153,168,148,91,20,178,211,83,37,38,205,56,163,251,9,226,111,228,190,113,8,80,8,213,64,0,10,1,226,143,237,217,137,191,146,249,60,33,63,248,42,123,44,93,63,48,39,121,117,56,79,240,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,236,206,14,108,239,44,221,98,135,211,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,147,252,40,242,81,250,77,186,152,204,166,38,83,42,177,173,187,74,161,30,77,164,214,156,150,107,21,70,92,82,142,70,242,81,56,166,98,184,218,59,37,59,28,116,246,154,204,153,121,165,91,165,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,173,154,172,179,222,89,80,197,201,152,91,120,78,137,81,66,163,166,165,72,169,198,50,74,42,52,231,22,226,26,124,219,220,106,101,123,154,113,11,109,70,123,86,133,109,82,209,177,197,204,174,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,0,0,229,89,177,246,88,198,79,151,247,15,151,62,51,88,53,80,0,0,0,41,91,141,95,181,61,173,242,254,15,152,212,71,85,224,99,250,236,253,219,254,36,45,80,0,0,101,92,105,79,41,222,203,24,55,242,254,222,242,230,7,85,1,149,113,165,60,167,123,44,96,223,203,251,123,203,152,29,84,84,95,21,236,142,73,182,170,181,188,220,97,202,226,21,10,165,34,58,238,234,73,33,168,231,6,91,170,109,132,205,96,146,73,39,80,251,170,71,53,39,171,164,243,170,115,85,165,197,242,96,174,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,238,68,182,221,109,198,204,210,106,65,154,12,210,165,36,201,71,237,64,69,94,40,254,194,120,155,249,47,156,66,20,2,53,80,0,2,128,120,163,251,118,98,111,228,190,79,8,79,254,10,158,203,23,79,204,9,222,93,78,31,171,140,181,255,0,38,217,202,229,46,204,167,92,49,34,72,188,110,136,145,166,83,212,109,27,243,169,209,218,118,67,134,132,168,141,100,134,228,183,4,212,180,105,161,169,180,153,232,230,213,85,94,79,236,9,56,159,154,60,45,179,25,183,162,87,99,202,186,32,201,168,83,229,147,74,97,250,116,103,74,68,210,113,46,158,197,160,163,50,241,154,15,93,228,70,146,37,25,146,79,73,34,189,120,211,216,17,171,185,121,181,49,6,61,189,46,101,74,213,186,17,25,115,153,39,84,136,20,233,145,220,39,141,210,73,236,74,23,33,136,8,37,172,187,47,98,82,101,204,50,85,122,240,234,198,58,238,13,230,226,196,147,72,103,168,137,120,84,24,179,170,145,183,33,28,232,179,223,105,180,158,245,33,102,158,83,229,29,253,19,181,75,228,108,220,148,173,70,52,40,0,0,0,0,0,0,0,0,0,0,0,0,2,45,230,219,62,120,115,150,38,189,10,243,126,149,185,31,111,123,112,53,125,141,169,62,122,73,124,194,142,227,103,163,140,109,208,207,223,175,129,119,131,242,120,204,98,1,213,73,113,236,157,33,117,27,205,30,146,99,250,45,223,103,83,131,175,135,191,196,78,60,160,103,166,195,205,28,69,82,24,103,209,183,36,86,13,217,16,119,60,246,168,73,71,74,151,204,56,237,183,253,35,251,116,35,247,107,225,225,40,64,7,252,169,196,36,204,140,251,145,107,253,131,147,230,99,47,150,230,102,48,205,88,123,113,201,233,217,68,147,159,25,237,142,47,99,229,29,230,144,173,168,113,179,61,9,245,30,134,173,62,37,239,42,249,184,56,45,84,13,199,87,66,196,237,16,78,40,208,143,66,167,186,123,232,90,170,119,224,60,133,115,131,30,40,196,132,185,84,123,247,174,124,136,205,49,189,23,29,173,79,67,50,45,234,157,167,137,17,127,110,162,50,98,246,72,51,1,131,45,202,157,117,90,27,41,209,220,90,74,87,164,33,30,244,167,152,123,182,33,245,168,181,75,74,61,63,179,241,226,116,106,221,106,209,173,53,84,164,73,233,42,16,157,74,144,230,196,57,177,104,89,40,187,40,141,39,162,146,94,227,46,194,195,242,113,197,54,232,180,229,65,177,177,214,127,164,233,58,53,18,44,254,83,108,244,200,214,59,72,79,46,44,67,82,246,165,46,171,83,87,125,116,62,228,70,45,150,194,191,109,172,73,182,32,221,182,164,254,174,159,61,134,159,109,206,83,141,246,91,105,112,187,56,148,171,236,173,62,226,241,30,136,124,219,150,146,221,122,220,170,208,221,70,244,84,33,63,21,73,215,77,73,198,205,38,90,234,95,31,137,12,226,230,198,204,85,137,152,75,234,134,113,249,40,250,65,83,113,180,239,221,170,58,231,210,71,174,229,126,199,188,197,130,112,96,196,118,165,194,184,240,209,249,90,201,103,172,171,33,173,158,13,17,83,153,35,212,147,167,143,109,55,107,247,123,197,164,0,0,15,139,121,221,84,203,30,212,171,221,213,151,54,66,163,193,145,57,227,209,71,234,52,218,156,87,217,35,63,4,159,129,31,224,98,133,51,225,155,74,230,99,113,62,108,104,146,121,118,213,25,231,33,67,99,98,15,153,202,145,40,155,119,113,178,219,133,171,111,17,109,61,126,243,51,240,250,60,62,178,149,39,49,120,149,26,175,91,143,173,177,67,144,137,18,143,121,125,114,217,145,21,75,107,213,121,183,19,171,111,31,172,68,122,123,181,63,11,221,180,173,106,61,149,109,211,109,90,4,110,158,159,74,136,204,56,237,239,90,246,182,211,105,109,37,170,204,212,126,170,72,187,153,159,222,99,232,77,150,197,62,27,243,229,47,99,49,154,91,206,43,67,61,18,146,51,51,208,187,248,16,165,94,38,25,207,159,139,23,140,220,32,180,165,242,237,235,126,107,145,229,151,45,39,204,150,195,179,35,172,254,177,132,172,181,109,196,248,44,210,94,237,79,184,130,209,104,149,41,144,30,169,177,31,116,102,13,68,181,239,73,104,100,157,198,90,25,235,224,127,1,254,52,232,18,106,149,8,180,200,104,223,34,91,200,97,164,234,69,185,107,81,37,37,169,232,69,220,203,196,197,253,112,236,192,152,184,53,151,218,43,242,24,254,250,92,76,70,172,62,173,199,234,20,136,81,13,77,232,78,45,39,162,155,241,45,63,2,47,25,76,2,27,113,38,205,44,92,14,194,105,246,109,38,86,203,130,232,132,236,22,211,176,207,150,196,152,211,27,39,61,102,150,131,209,198,139,213,213,39,247,145,119,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,246,221,46,218,145,119,247,23,134,129,114,119,151,154,54,94,112,110,135,110,51,79,228,86,36,194,141,38,174,190,106,213,186,98,162,199,67,231,161,184,226,11,85,179,253,67,219,240,237,227,202,56,159,99,154,240,167,2,228,81,105,82,249,117,90,230,206,157,60,189,117,228,204,132,165,119,83,106,79,217,112,252,76,191,180,197,17,153,154,143,83,241,22,119,193,21,136,110,92,88,162,243,210,185,111,181,232,78,67,91,12,249,186,183,82,37,119,46,201,208,187,247,241,22,218,60,126,46,45,13,225,237,85,110,125,146,228,107,255,0,229,219,25,143,158,180,57,45,197,183,246,79,77,63,204,67,74,185,112,165,250,23,6,45,234,103,39,149,201,234,253,77,219,180,214,91,202,241,212,254,35,238,226,182,32,81,176,190,196,169,94,181,247,249,48,169,252,158,98,182,173,90,115,30,67,101,217,9,81,248,184,94,227,255,0,72,204,245,225,117,84,239,91,134,85,203,88,115,124,185,123,57,135,162,75,236,33,40,47,178,68,94,9,47,112,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,149,154,79,84,168,188,11,254,81,241,184,64,210,158,151,152,194,169,161,58,183,3,250,67,212,187,111,131,61,37,239,251,190,6,44,55,137,92,34,153,149,219,141,39,253,94,143,204,97,255,0,236,20,153,151,25,231,76,198,107,122,114,124,90,234,255,0,229,136,241,124,15,226,52,190,0,0,0,63,135,216,188,116,25,127,196,186,163,117,155,218,165,82,104,180,75,220,157,11,240,101,9,248,23,192,95,87,15,40,42,131,150,43,97,42,45,55,117,190,97,47,255,0,104,175,190,50,212,198,226,227,21,2,162,153,124,197,206,234,183,53,203,211,149,178,45,60,139,190,190,182,190,62,237,4,232,225,245,134,241,83,145,203,46,211,174,183,191,169,244,143,80,157,76,181,219,87,148,226,123,165,95,135,129,138,80,204,54,24,63,131,216,185,92,195,247,220,230,122,51,166,209,122,17,110,230,69,105,223,2,90,244,254,147,246,143,253,2,195,120,67,102,93,164,21,75,4,110,121,26,40,249,62,136,61,135,223,252,62,75,255,0,97,175,242,126,218,255,0,15,128,178,44,98,138,204,220,57,171,197,125,222,83,107,233,245,86,211,86,154,62,217,248,23,224,51,20,52,173,150,42,180,90,238,7,91,85,88,101,163,47,245,155,75,191,245,102,60,147,241,34,63,18,63,112,234,66,165,56,222,74,132,237,127,10,227,49,27,100,134,61,57,207,115,121,159,51,114,41,166,158,199,216,180,46,221,188,69,97,9,99,195,139,48,47,96,158,58,193,139,49,174,109,34,183,205,235,19,184,147,167,38,28,179,111,185,54,181,125,183,75,195,79,191,82,240,191,84,169,46,39,114,79,82,49,84,60,91,114,201,79,165,157,51,23,173,56,124,181,61,206,244,138,121,138,61,218,116,17,218,238,227,167,167,138,190,202,63,31,136,132,185,64,199,138,182,0,227,101,14,235,132,238,216,146,223,141,76,168,122,169,63,230,107,152,195,142,248,182,179,240,107,250,165,187,224,126,227,208,229,133,117,66,190,108,154,13,227,78,94,232,245,186,100,90,131,103,161,151,170,243,41,112,188,73,39,224,178,241,34,252,11,192,125,225,249,170,80,35,213,41,242,169,178,145,185,153,108,173,135,11,83,45,82,164,154,76,187,104,126,6,40,19,136,134,7,201,193,236,192,214,223,105,173,180,251,134,76,154,187,7,184,143,66,126,108,179,74,127,164,90,190,203,126,39,167,224,67,216,100,18,29,185,142,48,238,92,181,94,237,104,197,66,159,50,165,74,153,185,207,230,243,156,40,176,217,62,91,91,13,123,73,213,43,214,112,146,126,6,94,10,46,47,153,172,185,94,153,93,196,199,232,53,110,236,34,74,164,210,230,125,87,214,178,82,30,75,43,216,151,92,52,234,76,25,232,163,212,188,15,239,176,158,24,185,230,114,229,166,68,192,140,71,127,157,85,101,198,217,164,204,219,183,249,185,38,28,86,35,242,217,142,73,251,74,90,183,173,122,251,143,182,134,44,204,115,28,197,224,157,31,30,240,186,173,96,213,79,98,228,199,124,226,57,235,31,46,66,163,188,210,21,162,92,70,186,115,76,244,53,104,126,255,0,137,103,143,29,112,170,173,130,216,167,112,97,253,84,181,58,93,70,91,17,220,245,126,181,150,228,186,210,87,162,86,189,186,242,140,244,53,25,151,223,226,118,41,194,87,53,79,169,199,176,26,233,94,168,218,169,84,247,244,46,199,252,198,43,76,237,67,63,229,30,229,47,241,248,139,86,0,1,255,0,15,58,150,25,91,203,61,18,218,77,71,248,17,106,40,39,137,158,37,185,137,89,160,170,58,180,109,69,186,195,244,6,251,235,185,17,234,51,52,63,178,157,62,223,135,127,196,199,99,224,253,131,206,87,113,74,165,137,181,8,124,200,84,232,47,69,97,92,205,54,201,110,76,7,146,122,18,200,207,177,159,138,76,191,232,23,44,57,246,57,99,61,171,129,56,125,82,190,238,169,27,26,136,195,202,142,214,199,15,158,250,88,117,212,183,171,104,89,167,113,52,162,220,105,208,191,228,58,34,205,254,112,111,76,205,222,146,164,74,119,165,183,162,188,180,65,133,181,165,232,132,187,32,219,87,48,153,109,127,209,191,183,69,119,237,169,247,240,242,217,111,203,45,251,152,251,194,29,2,213,137,182,9,201,109,185,179,57,140,159,78,223,53,148,56,190,90,221,108,215,181,47,37,90,36,245,63,2,251,174,83,44,28,60,112,143,0,224,51,82,168,196,244,213,198,166,146,151,103,115,37,70,208,205,44,154,147,203,41,43,111,250,70,141,90,151,237,105,224,93,229,100,40,49,105,209,155,135,13,174,91,45,36,146,132,238,51,208,136,136,139,185,247,240,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,239,223,177,151,99,31,234,155,110,154,209,169,113,218,229,184,122,158,237,202,62,255,0,129,152,255,0,88,146,92,143,39,209,210,15,113,236,220,133,248,106,90,232,69,161,15,162,63,61,66,65,196,129,38,81,22,166,203,43,112,139,227,162,76,198,118,243,205,117,84,238,204,204,94,146,170,110,239,56,85,122,140,38,11,106,75,99,40,168,73,52,167,213,34,215,77,199,220,251,253,227,129,142,221,146,249,117,136,121,147,177,21,70,254,145,202,245,45,14,253,159,232,142,124,125,223,107,240,47,14,227,70,20,165,58,186,92,53,191,253,34,163,182,107,255,0,43,105,107,224,63,80,0,0,0,0,0,0,0,0,0,12,214,102,199,218,159,25,62,96,92,62,98,248,186,158,23,30,194,120,101,249,215,156,77,18,168,0,85,95,28,239,212,159,239,39,240,209,202,184,42,123,83,221,63,47,231,121,141,56,114,174,40,254,221,152,155,249,47,147,194,19,255,0,130,167,178,197,211,243,2,119,151,83,132,255,0,1,85,124,115,191,82,127,188,159,195,71,42,224,169,237,79,116,252,191,157,230,52,225,213,120,231,126,164,255,0,121,63,134,142,85,193,83,218,158,233,249,127,59,204,105,194,234,64,0,6,107,51,99,237,79,140,159,48,46,31,49,124,90,167,5,79,101,139,167,230,4,239,46,167,9,254,50,174,52,167,148,239,101,140,27,249,127,111,121,115,2,42,241,171,246,88,181,190,96,65,242,234,136,128,28,46,61,187,48,203,243,175,39,154,58,175,26,191,106,123,91,229,252,31,49,168,142,171,192,199,245,217,251,183,252,72,90,160,0,205,102,108,125,169,241,147,230,5,195,230,47,139,169,225,113,236,39,134,95,157,121,196,209,42,128,5,85,241,206,253,73,254,242,127,13,17,87,133,199,183,102,25,126,117,228,243,69,255,0,0,205,102,108,125,169,241,147,230,5,195,230,47,139,169,225,113,236,39,134,95,157,121,196,209,42,128,4,10,227,1,141,247,246,24,224,53,51,15,237,10,28,180,83,113,34,68,138,93,106,225,105,199,155,40,12,51,202,115,162,37,55,162,73,114,210,110,164,201,106,209,76,179,37,27,23,184,212,221,64,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,115,36,54,211,110,56,100,146,82,204,144,100,148,169,70,73,61,31,96,190,16,217,184,11,133,246,254,17,225,251,18,219,161,91,177,212,204,115,150,249,188,251,171,91,138,117,215,156,95,98,53,184,235,142,56,100,146,74,8,214,100,148,165,36,73,47,106,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,247,34,91,110,182,219,132,74,37,32,205,4,74,74,146,102,147,206,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,51,67,141,56,219,132,74,36,172,137,100,74,74,84,70,146,181,238,14,121,133,190,241,31,14,46,44,25,187,99,85,106,241,48,247,166,114,151,93,126,83,43,110,36,25,4,104,98,152,164,25,147,199,176,216,125,109,43,235,18,77,238,108,205,164,180,202,28,130,220,81,253,187,49,55,242,95,39,132,37,87,3,31,215,103,238,223,241,33,106,128,0,2,128,120,163,251,118,98,111,228,190,79,8,74,174,6,63,174,207,221,191,226,66,213,0,0,4,85,226,143,236,39,137,191,146,249,196,33,64,35,85,0,2,42,241,71,246,19,196,223,201,124,226,16,160,17,170,128,30,83,22,44,95,210,134,22,94,88,103,233,79,70,125,45,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,102,8,104,123,16,175,90,174,37,112,240,185,113,26,187,30,35,21,43,171,5,230,214,230,53,17,10,75,13,191,38,134,183,156,75,105,82,148,162,65,41,102,68,70,165,30,154,106,103,226,51,194,53,80,34,255,0,18,235,2,78,32,228,183,17,34,211,109,232,149,90,149,14,60,106,252,83,120,154,223,13,17,36,182,236,169,13,45,195,45,139,76,50,150,71,180,247,169,10,90,19,187,126,211,160,203,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,95,79,20,127,97,60,77,252,151,206,33,10,1,26,168,0,1,64,60,81,253,187,49,55,242,95,39,132,39,255,0,5,79,101,139,167,230,4,239,46,167,9,254,2,165,120,201,227,166,50,179,93,164,224,51,150,181,86,217,176,100,107,83,69,81,185,201,114,45,221,181,17,212,148,169,41,108,141,174,145,254,105,41,133,56,173,202,83,15,41,5,245,10,17,3,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,161,59,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,220,125,97,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,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,197,244,240,224,204,22,44,102,35,47,173,93,24,189,111,213,125,43,2,161,38,27,87,52,134,35,71,139,113,55,205,90,185,145,218,101,45,236,228,234,81,214,100,223,44,212,209,26,92,90,249,200,106,85,0,0,229,89,177,246,88,198,79,151,247,15,151,62,51,88,53,80,0,0,0,41,91,141,95,181,61,173,242,254,15,152,212,71,85,224,99,250,236,253,219,254,36,45,80,0,0,101,92,105,79,41,222,203,24,55,242,254,222,242,230,7,85,1,149,113,165,60,167,123,44,96,223,203,251,123,203,152,29,84,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,115,252,146,103,6,230,202,54,40,53,90,73,203,155,100,215,36,48,155,178,143,17,168,252,249,204,52,219,232,101,109,184,234,13,73,91,42,146,183,73,9,91,100,225,164,144,181,36,143,114,111,250,192,191,236,220,83,179,105,56,131,135,215,12,74,229,189,92,142,82,96,206,140,103,177,212,106,100,100,100,100,74,66,210,162,82,22,133,17,45,11,74,146,162,74,146,100,94,128,69,94,40,254,194,120,155,249,47,156,66,20,2,53,80,0,2,128,120,163,251,118,98,111,228,190,79,8,79,254,10,158,203,23,79,204,9,222,93,78,17,87,140,222,41,125,43,204,117,11,12,224,87,122,168,22,37,190,223,83,11,165,217,209,213,38,172,222,123,235,13,4,167,55,197,77,57,93,148,164,39,77,11,69,115,8,123,94,8,248,95,85,149,127,226,22,52,60,169,108,83,105,148,118,173,120,228,168,74,228,76,126,75,205,201,119,100,141,73,59,216,76,70,119,54,68,163,210,91,106,51,79,109,246,232,57,166,101,236,9,56,167,151,156,72,195,234,125,189,18,185,82,174,90,245,40,212,184,50,73,173,142,212,122,117,156,51,35,116,201,8,90,100,19,75,66,212,101,177,105,74,181,78,221,75,52,67,75,185,104,191,228,226,158,94,112,223,16,106,23,12,74,229,74,185,107,211,100,213,39,70,54,182,59,81,233,208,83,8,201,162,36,33,105,144,78,161,104,73,22,197,165,73,209,59,116,46,150,0,0,0,0,0,0,0,0,0,0,0,3,242,213,84,234,41,115,22,199,244,137,142,225,163,195,237,109,61,60,70,115,243,161,50,177,51,50,119,218,171,71,245,141,215,170,141,181,246,63,162,41,242,54,253,159,196,252,123,142,34,59,230,70,110,170,157,167,153,139,46,85,49,221,135,54,175,78,132,249,109,73,239,101,117,8,198,164,250,196,122,107,180,187,151,127,188,104,146,159,32,229,192,141,40,203,67,121,148,56,101,240,213,36,99,244,8,53,196,103,60,114,242,237,79,111,14,108,182,117,185,235,16,74,65,72,220,95,80,195,169,150,206,237,174,71,113,181,237,113,148,158,155,136,207,195,177,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,67,100,71,162,148,126,225,62,120,101,103,134,248,170,226,3,88,59,137,213,174,186,157,42,42,91,166,59,211,50,214,215,212,252,56,236,183,163,44,18,143,68,154,207,114,151,167,126,254,227,22,212,70,74,34,81,120,25,106,67,250,63,194,108,40,181,24,206,67,152,215,49,151,82,105,90,119,25,106,70,70,71,220,187,248,25,136,169,153,238,30,56,71,143,144,30,169,83,161,250,22,227,75,42,75,51,185,146,164,234,100,151,141,41,229,156,148,55,253,35,164,173,79,246,116,240,62,212,213,153,12,178,223,217,112,188,38,80,46,168,155,160,148,151,27,133,51,152,201,117,13,243,94,67,107,229,161,215,13,27,146,202,149,162,143,82,240,63,191,212,229,3,56,55,166,89,47,72,210,34,187,213,91,210,158,66,39,66,218,210,53,66,157,142,110,43,152,108,184,191,232,216,219,162,123,247,212,187,248,222,238,6,227,69,169,142,216,125,77,190,237,89,27,218,150,195,39,33,173,142,23,33,245,48,211,170,111,87,16,131,86,210,117,37,184,147,161,255,0,200,93,4,83,87,24,44,30,114,133,138,52,220,77,167,195,229,194,168,193,102,43,235,230,107,186,67,146,39,188,163,208,214,102,93,136,188,18,69,255,0,64,227,92,51,113,45,220,53,205,5,45,212,35,114,46,38,24,160,57,223,77,168,145,81,135,169,253,149,107,246,60,59,126,36,47,221,151,82,251,40,121,7,170,92,73,40,191,3,45,71,253,128,0,170,158,45,89,170,125,46,51,128,214,178,244,70,212,202,168,63,161,119,63,231,209,93,103,106,217,255,0,36,247,37,127,135,196,87,94,5,225,85,91,26,113,78,223,195,250,81,104,117,74,140,70,36,57,234,253,83,46,73,105,165,47,69,45,27,180,230,145,232,74,35,63,187,196,180,55,151,76,19,163,224,38,23,82,108,42,81,239,92,120,236,28,167,125,114,230,72,76,118,90,90,180,83,139,211,94,81,30,132,173,11,221,241,62,158,43,51,137,214,121,156,182,169,146,240,39,14,31,228,213,94,113,198,106,211,54,238,254,110,105,153,21,248,252,183,163,154,126,210,80,173,232,94,190,226,237,169,138,246,203,46,92,175,92,209,98,99,20,42,79,102,23,37,50,106,147,62,171,234,153,57,12,165,229,236,83,173,154,180,39,200,244,73,234,126,5,247,118,140,253,194,183,48,54,29,181,150,171,33,157,88,167,211,161,212,170,179,55,57,252,226,115,101,42,27,199,203,119,121,163,113,52,149,122,174,26,75,192,139,197,71,227,184,119,224,124,156,97,204,13,17,247,90,221,79,183,228,198,171,188,123,136,181,38,38,196,53,39,250,68,43,236,185,226,90,254,6,47,242,155,2,61,46,159,22,155,21,27,89,136,202,24,108,181,51,209,41,73,36,139,190,167,224,67,244,143,131,126,221,80,172,107,38,189,120,212,87,182,61,18,153,42,160,225,232,103,234,178,202,156,63,2,81,248,32,252,8,255,0,3,240,25,228,205,230,57,85,243,11,142,53,155,158,82,249,145,226,202,145,75,166,22,137,45,98,38,99,235,103,193,182,207,193,239,235,22,239,137,252,44,175,133,30,90,41,150,166,28,171,21,235,241,55,85,234,111,159,76,174,98,139,108,119,24,130,250,59,33,211,73,232,180,159,138,72,254,61,187,9,243,117,87,226,218,118,197,90,230,152,157,204,82,96,191,53,196,234,101,170,90,109,75,50,236,70,126,9,63,113,254,6,40,119,136,238,96,94,198,204,117,157,22,27,92,170,69,19,149,209,167,113,43,94,116,56,134,231,115,109,10,251,109,31,142,191,118,133,227,19,133,158,240,67,149,9,170,254,42,70,126,54,249,15,250,15,144,230,243,46,94,212,84,141,93,139,177,234,93,187,248,11,107,28,183,51,181,120,180,44,14,185,106,179,19,171,44,116,123,139,83,254,180,198,82,94,4,103,226,101,238,25,169,26,116,193,200,140,193,195,138,68,88,239,115,91,71,81,162,246,154,117,213,247,15,192,255,0,17,91,220,94,115,44,210,147,77,193,27,98,70,170,46,119,165,207,97,246,255,0,0,146,199,219,107,252,175,176,191,199,224,43,203,47,56,96,254,48,226,229,15,15,216,115,151,233,62,167,85,232,71,183,151,21,215,124,13,104,215,250,63,218,47,244,11,175,226,11,135,17,143,35,183,165,167,65,111,103,77,232,238,157,58,153,233,186,175,21,197,125,165,126,62,38,32,191,6,154,99,114,177,138,191,81,84,190,90,224,244,187,90,229,235,205,223,22,160,71,223,95,87,79,31,126,162,193,56,134,65,84,236,176,221,8,73,107,183,162,243,8,159,251,5,10,97,173,81,186,53,237,78,169,58,90,165,158,118,165,248,178,178,248,31,196,106,4,187,151,142,163,250,0,0,3,226,94,117,22,233,54,212,202,131,201,220,134,185,122,150,186,120,184,146,248,31,196,101,254,178,225,59,82,121,105,45,8,246,255,0,250,164,52,59,145,104,108,195,203,69,166,150,93,222,74,235,245,245,76,191,219,9,63,31,196,112,174,38,121,97,159,141,113,45,234,229,190,214,234,149,63,171,245,55,36,185,156,195,134,159,21,186,132,150,137,104,253,199,255,0,182,90,224,69,154,214,31,225,85,14,209,101,27,17,3,169,208,181,215,77,242,93,115,246,149,251,127,19,21,197,198,19,47,42,97,218,126,56,81,215,185,14,115,125,36,141,52,229,232,80,35,53,221,78,119,215,191,217,71,227,241,21,139,109,92,149,107,74,181,30,224,161,201,233,230,197,223,202,115,98,87,183,114,13,7,217,68,100,125,148,101,220,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,127,127,26,33,189,104,159,71,46,105,148,109,251,186,126,95,125,52,251,77,165,95,19,253,175,136,208,166,69,167,63,82,202,189,145,54,75,220,215,28,244,150,229,237,36,235,165,70,73,120,23,224,59,200,168,222,54,242,42,78,93,24,102,196,166,54,196,103,211,93,42,247,36,247,234,221,56,215,216,187,150,135,241,254,193,92,20,107,98,165,92,167,84,106,112,155,220,205,51,147,206,61,82,90,115,20,105,79,137,145,248,145,248,106,62,83,78,184,195,132,235,74,218,164,248,30,154,139,185,225,131,155,37,227,29,134,188,57,185,213,173,122,129,167,215,105,254,17,207,122,107,223,101,12,161,8,218,134,210,95,104,245,251,143,176,153,24,139,96,208,241,50,209,155,103,92,76,243,32,206,229,243,11,114,203,236,58,135,11,236,41,39,246,144,94,242,255,0,64,206,46,59,97,5,99,6,113,10,169,107,203,103,234,41,238,70,66,29,220,159,89,78,71,67,186,109,37,172,203,237,31,188,252,63,176,90,15,9,220,206,149,229,107,47,7,46,7,118,78,163,48,103,12,182,235,186,51,45,193,142,223,216,104,136,189,101,31,138,204,254,58,248,139,30,1,5,248,175,96,116,28,65,193,4,222,240,207,149,86,160,73,41,10,95,117,115,35,49,18,115,166,222,134,226,82,90,169,101,235,104,103,248,151,97,81,121,114,189,143,13,113,206,206,184,228,35,70,162,87,169,221,79,127,178,218,102,50,181,159,100,168,207,66,71,184,181,248,11,216,198,188,9,179,243,131,128,20,182,38,57,200,145,85,162,177,83,165,204,209,213,114,93,118,19,132,202,185,100,227,68,173,14,73,171,69,104,71,224,100,94,234,57,199,92,22,190,50,171,139,199,109,85,221,210,93,54,79,93,77,151,181,159,174,105,185,78,161,167,182,37,110,146,119,28,115,61,170,51,50,240,50,248,218,231,14,220,243,91,216,191,106,83,112,170,234,87,75,116,210,34,51,25,190,203,115,169,105,166,226,48,78,125,92,116,54,141,206,184,175,87,113,153,105,239,46,226,118,145,234,90,144,131,124,79,114,179,15,22,240,186,78,35,208,163,109,174,219,44,46,91,206,111,51,223,14,60,121,175,41,58,41,228,160,181,91,133,220,146,106,251,140,187,10,102,195,235,174,167,133,248,145,67,186,226,158,201,86,237,98,52,181,39,213,61,78,59,232,112,211,220,148,94,45,248,232,127,129,141,19,101,127,24,169,248,225,131,54,237,235,13,90,190,168,17,25,154,90,43,180,147,136,203,142,23,116,32,188,93,47,178,90,124,62,5,214,0,7,133,199,59,190,61,135,131,183,173,219,32,255,0,236,93,191,82,150,130,239,235,41,184,174,184,69,217,42,211,236,120,232,99,55,24,147,114,191,125,98,69,201,116,105,170,171,85,153,147,16,158,221,137,231,214,178,45,116,79,237,248,232,95,129,11,205,225,155,133,206,97,182,90,41,15,57,39,122,174,67,143,93,52,108,211,97,200,167,195,237,174,245,107,166,207,30,223,129,14,255,0,140,24,171,109,224,213,133,85,191,46,119,246,70,167,198,125,228,35,107,135,205,113,182,92,116,145,170,16,179,78,164,218,187,237,50,47,249,14,132,51,137,155,11,167,51,56,129,58,100,181,114,40,16,165,186,138,108,109,27,87,213,33,249,6,210,247,147,45,175,250,55,244,209,93,253,231,223,195,237,228,167,37,215,102,103,174,216,181,37,159,71,105,211,102,163,210,18,254,169,206,111,45,216,198,235,59,57,237,186,157,90,127,93,233,215,77,52,46,254,23,171,132,120,83,107,96,213,143,78,177,173,56,220,168,112,88,101,181,30,247,21,204,90,25,109,163,95,214,45,102,90,147,105,237,184,244,255,0,148,253,160,0,254,43,185,31,224,63,13,54,71,57,82,80,104,218,109,190,180,248,235,174,154,119,31,188,124,218,188,100,186,168,142,154,246,155,114,27,81,118,215,93,53,31,69,39,170,72,254,36,10,34,81,26,76,187,25,104,98,169,120,141,112,250,188,171,247,132,236,106,194,214,253,32,212,196,186,245,66,159,171,77,109,117,110,203,146,235,188,215,228,150,189,141,180,237,74,52,239,169,123,200,86,203,216,103,123,177,95,43,93,218,38,218,153,189,211,242,58,150,79,235,55,236,211,118,253,191,107,182,186,233,253,130,204,56,105,100,50,241,181,174,182,49,179,19,227,116,8,109,132,170,155,7,123,78,238,89,57,14,75,79,115,24,144,122,125,149,167,98,145,238,212,253,196,45,64,139,66,208,135,244,0,0,0,0,0,0,0,0,0,5,106,226,199,6,191,210,134,41,222,88,153,252,163,189,25,244,182,224,168,215,122,47,162,28,238,151,170,146,227,220,174,103,90,157,251,121,155,119,109,78,186,107,161,107,160,154,185,92,192,191,228,215,129,54,206,10,125,41,250,71,244,115,173,254,249,244,61,31,63,168,152,252,159,232,121,142,109,219,207,219,246,207,93,186,246,215,66,234,160,2,42,231,159,35,31,203,71,232,79,250,232,253,14,250,29,233,47,246,147,210,29,87,87,211,127,242,134,118,109,233,191,221,107,191,221,167,127,41,146,158,27,223,200,251,20,234,184,153,250,101,250,91,233,59,125,250,23,69,244,119,160,229,243,36,199,123,155,204,234,157,215,78,155,110,221,165,174,253,117,237,161,249,92,209,240,164,254,82,152,237,115,99,95,233,235,232,231,210,62,139,251,217,244,91,172,228,116,240,216,141,253,55,86,222,237,220,141,223,96,180,221,167,125,53,62,255,0,146,156,169,127,35,236,44,170,225,159,211,223,165,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,212,228,0,8,171,158,124,140,127,45,31,161,63,235,163,244,59,232,119,164,191,218,79,72,117,93,95,77,255,0,202,25,217,183,166,255,0,117,174,255,0,118,157,252,166,74,120,111,127,35,236,83,170,226,103,233,151,233,111,164,237,247,232,93,23,209,222,131,151,204,147,29,238,111,51,170,119,93,58,109,187,118,150,187,245,215,182,135,234,243,207,145,143,229,163,244,39,253,116,126,135,125,14,244,151,251,73,233,14,171,171,233,191,249,67,59,54,244,223,238,181,223,238,211,191,148,201,79,13,239,228,125,138,117,92,76,253,50,253,45,244,157,190,253,11,162,250,59,208,114,249,146,99,189,205,230,117,78,235,167,77,183,110,210,215,126,186,246,208,230,168,0,0,173,92,88,224,215,250,80,197,59,203,19,63,148,119,163,62,150,220,21,26,239,69,244,67,157,210,245,82,92,123,149,204,235,83,191,111,51,110,237,169,215,77,116,45,116,18,171,37,57,82,254,71,216,89,85,195,63,167,191,75,125,39,112,63,93,235,125,23,208,114,249,145,163,179,202,229,243,157,215,78,155,118,237,197,174,253,52,237,169,200,1,85,127,220,49,255,0,230,162,255,0,153,63,253,94,44,167,9,236,95,209,126,22,89,184,103,233,79,73,253,18,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,114,172,235,101,75,249,96,225,101,43,12,254,158,253,18,244,101,192,197,119,173,244,95,95,204,229,198,144,207,43,151,206,107,77,122,157,219,183,30,155,52,211,190,165,192,50,185,194,147,249,53,227,181,179,141,127,167,175,164,127,71,58,223,239,103,209,110,143,159,212,67,126,55,244,221,91,155,118,243,247,125,131,215,110,157,181,212,189,86,117,184,111,127,44,28,83,165,98,103,233,151,232,151,163,45,246,40,93,23,209,222,191,153,203,147,33,238,111,51,170,107,77,122,157,187,118,158,155,53,215,190,133,234,242,49,145,143,228,93,244,219,253,116,126,152,253,49,244,111,251,73,232,254,151,164,234,127,249,67,219,247,117,63,238,116,217,239,215,180,170,0,21,171,139,28,26,255,0,74,24,167,121,98,103,242,142,244,103,210,219,130,163,93,232,190,136,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,244,167,233,31,209,206,183,251,231,208,244,124,254,162,99,242,127,161,230,57,183,111,63,111,219,61,118,235,219,93,11,170,128,8,171,158,124,140,127,45,31,161,63,235,163,244,59,232,119,164,191,218,79,72,117,93,95,77,255,0,202,25,217,183,166,255,0,117,174,255,0,118,157,249,86,87,56,82,127,38,188,118,182,113,175,244,245,244,143,232,231,91,253,236,250,45,209,243,250,136,111,198,254,155,171,115,110,222,126,239,176,122,237,211,182,186,148,255,0,1,90,184,177,193,175,244,161,138,119,150,38,127,40,239,70,125,45,184,42,53,222,139,232,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,74,126,145,253,28,235,127,190,125,15,71,207,234,38,63,39,250,30,99,155,118,243,246,253,179,215,110,189,181,208,186,168,0,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,41,36,101,220,136,114,172,182,101,15,6,178,165,244,183,244,75,10,170,207,211,26,130,38,204,244,132,245,73,228,50,214,254,158,35,58,145,104,203,92,215,118,154,247,186,174,97,243,28,94,137,219,218,192,4,117,206,150,75,108,220,228,217,180,138,53,102,226,151,109,220,54,220,135,30,162,214,153,100,228,162,58,30,54,202,75,46,198,53,161,46,161,196,180,222,135,185,43,74,219,65,146,182,239,67,157,127,11,112,182,196,193,107,18,153,134,120,105,66,244,53,183,70,231,116,80,186,167,164,114,185,175,45,231,62,177,229,173,197,106,227,171,87,172,163,211,93,11,66,34,34,133,121,163,225,73,252,165,49,218,230,198,191,211,215,209,207,164,125,23,247,179,232,183,89,200,233,225,177,27,250,110,173,189,219,185,27,190,193,105,187,78,250,106,125,87,35,25,24,254,69,223,77,191,215,71,233,143,211,31,70,255,0,180,158,143,233,122,78,167,255,0,148,61,191,119,83,254,231,77,158,253,123,74,160,0,1,0,51,71,194,147,249,74,99,181,205,141,127,167,175,163,159,72,250,47,239,103,209,110,179,145,211,195,98,55,244,221,91,123,183,114,55,125,130,211,118,157,244,212,250,174,70,50,49,252,139,190,155,127,174,143,211,31,166,62,141,255,0,105,61,31,210,244,157,79,255,0,40,123,126,238,167,253,206,155,61,250,246,149,64,0,3,149,102,143,2,255,0,148,166,4,220,216,41,244,167,232,231,210,62,139,251,231,208,245,156,142,158,99,18,127,161,230,55,187,119,35,111,219,45,55,107,223,77,14,0,127,112,199,255,0,154,139,254,100,255,0,245,120,181,64,1,202,179,71,129,127,202,83,2,110,108,20,250,83,244,115,233,31,69,253,243,232,122,206,71,79,49,137,63,208,243,27,221,187,145,183,237,150,155,181,239,166,135,10,176,159,131,95,232,191,20,236,220,76,254,81,222,147,250,37,112,83,171,189,23,209,14,79,85,210,201,109,238,87,51,173,86,205,220,189,187,182,171,77,117,208,244,208,89,80,0,170,191,238,24,255,0,243,81,127,204,159,254,175,19,255,0,244,23,255,0,216,177,252,154,62,148,254,175,254,130,250,111,161,255,0,239,119,69,213,116,252,207,248,252,190,103,251,157,255,0,214,16,3,251,134,63,252,212,95,243,39,255,0,171,197,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,171,111,238,24,255,0,243,81,127,204,159,254,175,18,254,230,202,13,118,240,201,43,57,64,184,241,127,171,151,30,159,2,150,221,211,244,125,13,237,139,10,115,79,198,111,163,67,196,71,177,134,26,143,175,55,114,182,243,20,102,163,50,56,129,253,195,31,254,106,47,249,147,255,0,213,226,213,0,0,64,12,209,240,164,254,82,152,237,115,99,95,233,235,232,231,210,62,139,251,217,244,91,172,228,116,240,216,141,253,55,86,222,237,220,141,223,96,180,221,167,125,53,62,255,0,146,156,169,127,35,236,44,170,225,159,211,223,165,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,212,228,0,15,21,139,216,47,133,248,245,102,185,135,248,185,104,68,184,168,78,72,106,89,71,121,110,52,182,159,108,207,99,173,58,210,146,235,75,208,212,147,82,20,147,52,45,104,61,82,181,17,249,76,170,229,158,205,202,134,17,195,194,219,62,116,186,138,213,33,85,42,189,78,73,154,87,81,168,184,134,208,235,228,222,227,75,40,218,211,104,67,105,51,218,132,39,114,150,189,238,47,176,0,8,171,153,62,29,216,53,153,140,101,180,177,106,233,63,69,250,47,122,46,136,116,248,234,109,235,161,148,37,5,21,183,164,37,196,242,121,123,20,133,56,148,41,213,180,162,108,150,223,45,165,34,79,210,105,52,170,5,42,21,10,133,76,137,78,166,211,163,183,18,28,56,140,165,150,35,48,218,73,45,180,219,105,34,74,16,148,145,36,146,68,68,68,68,68,63,88,0,15,41,139,22,47,233,67,11,47,44,51,244,167,163,62,150,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,252,212,95,243,39,255,0,171,197,170,0,0,0,8,85,157,110,27,223,203,7,20,233,88,153,250,101,250,37,232,203,125,138,23,69,244,119,175,230,114,228,200,123,155,204,234,154,211,94,167,110,221,167,166,205,117,239,161,122,188,140,100,99,249,23,125,54,255,0,93,31,166,63,76,125,27,254,210,122,63,165,233,58,159,254,80,246,253,221,79,251,157,54,123,245,237,42,128,0,5,85,255,0,112,199,255,0,154,139,254,100,255,0,245,120,178,156,39,177,127,69,248,89,102,225,159,165,61,39,244,74,223,167,80,186,222,71,39,170,233,99,54,207,55,151,185,91,55,114,247,109,220,173,53,211,83,211,81,234,192,85,95,247,12,127,249,168,191,230,79,255,0,87,139,41,194,123,23,244,95,133,150,110,25,250,83,210,127,68,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,172,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,149,101,255,0,112,199,255,0,154,139,254,100,255,0,245,120,151,249,50,202,150,35,229,46,133,58,195,169,227,255,0,211,187,49,221,207,211,105,18,45,195,134,229,42,82,151,185,197,71,127,171,119,70,92,213,106,91,38,141,188,195,39,18,104,53,59,205,146,163,149,102,143,2,255,0,148,166,4,220,216,41,244,167,232,231,210,62,139,251,231,208,245,156,142,158,99,18,127,161,230,55,187,119,35,111,219,45,55,107,223,77,14,0,127,112,199,255,0,154,139,254,100,255,0,245,120,181,64,0,16,3,52,124,41,63,148,166,59,92,216,215,250,122,250,57,244,143,162,254,246,125,22,235,57,29,60,54,35,127,77,213,183,187,119,35,119,216,45,55,105,223,77,79,191,228,167,42,95,200,251,11,42,184,103,244,247,233,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,181,56,171,139,28,26,255,0,74,24,167,121,98,103,242,142,244,103,210,219,130,163,93,232,190,136,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,244,247,233,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,181,57,0,2,181,113,99,131,95,233,67,20,239,44,76,254,81,222,140,250,91,112,84,107,189,23,209,14,119,75,213,73,113,238,87,51,173,78,253,188,205,187,182,167,93,53,208,181,208,75,252,161,229,238,187,149,236,26,141,131,181,124,75,250,107,18,153,80,149,34,151,39,208,200,166,244,113,95,81,56,168,219,18,227,134,231,215,170,67,188,197,44,213,245,219,123,37,9,33,218,192,0,0,0,0,0,0,0,0,0,0,0,127,12,181,45,12,85,127,18,220,134,94,55,77,214,254,54,97,132,110,189,14,48,165,84,160,239,105,173,171,55,38,73,117,238,99,242,11,95,180,132,236,74,61,250,151,188,133,103,179,134,119,187,245,243,181,218,162,110,169,147,221,63,35,169,100,190,179,126,205,55,111,219,246,187,107,174,159,216,44,155,135,47,15,171,202,129,120,65,198,172,82,111,209,237,67,75,79,83,233,250,180,238,231,80,236,73,45,59,205,98,73,233,216,156,78,213,35,78,218,159,184,133,173,36,137,36,73,34,236,69,161,15,248,125,102,219,14,56,94,41,65,168,191,176,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,177,22,190,39,247,136,222,36,127,15,170,13,66,189,154,43,65,52,230,121,135,6,161,79,154,247,172,146,218,210,42,49,119,31,115,45,124,75,177,106,127,112,208,179,73,52,180,132,153,104,100,146,35,31,246,0,60,94,46,97,77,173,140,182,61,70,198,187,35,115,97,206,97,230,210,123,220,79,45,107,101,198,137,127,86,180,25,232,78,43,182,226,215,254,82,162,172,235,100,186,236,203,13,219,42,164,131,235,45,58,148,213,250,62,95,213,55,202,230,59,36,218,103,103,61,199,85,163,76,107,189,90,107,174,135,223,199,226,100,239,54,23,78,89,177,2,12,200,138,231,208,38,203,105,21,40,218,54,159,170,91,241,205,213,239,54,92,95,244,108,105,162,123,251,203,191,141,247,224,254,42,219,120,203,97,82,175,203,97,253,241,170,17,152,121,104,218,225,114,156,113,150,221,52,106,180,32,213,161,56,158,251,72,143,254,66,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,181,222,157,53,223,227,223,240,49,70,88,109,114,191,98,226,69,183,116,17,104,170,45,102,28,197,167,183,114,101,244,44,203,93,21,251,30,58,31,224,99,72,248,25,119,199,191,48,114,202,187,99,159,253,148,183,233,178,214,93,253,85,185,21,167,12,187,165,58,253,191,29,8,123,160,1,201,243,65,140,84,252,15,193,155,138,245,152,173,31,76,9,108,194,45,21,222,73,68,121,198,203,178,22,94,45,31,218,45,62,63,3,206,206,32,221,117,60,80,196,138,229,215,40,247,202,184,171,18,101,165,62,169,104,114,31,91,132,158,196,146,241,115,199,66,252,8,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,247,52,146,190,226,46,194,114,25,232,90,152,130,92,68,179,205,111,97,5,169,82,194,171,85,93,85,211,87,136,244,103,59,45,190,153,167,91,150,193,185,245,145,214,218,246,186,218,125,93,196,103,175,184,187,138,163,192,172,22,190,51,85,139,197,109,82,29,214,93,74,79,93,82,151,181,159,169,105,201,77,33,215,182,41,109,18,182,156,130,61,169,50,51,240,34,248,94,54,10,96,77,159,147,236,0,169,177,13,206,124,138,85,25,234,157,82,102,142,167,156,235,80,155,39,149,203,55,29,36,234,113,137,90,39,82,47,2,35,247,209,70,99,175,99,196,172,115,188,174,56,232,213,169,117,234,143,77,223,237,54,169,143,45,7,221,41,50,212,151,239,45,126,34,220,248,80,224,116,28,62,193,5,94,243,15,155,86,175,201,57,9,95,116,242,227,63,18,11,164,222,132,226,146,122,41,7,235,104,71,248,23,97,58,0,87,23,22,44,206,253,13,181,81,131,150,251,187,230,214,152,35,152,91,116,219,25,230,231,71,115,237,180,100,126,178,75,193,100,127,13,60,69,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,229,175,220,90,248,104,46,215,183,169,246,157,187,76,182,105,109,236,137,75,134,204,54,75,85,31,168,211,105,66,126,209,153,248,36,188,76,255,0,19,21,167,197,139,54,142,209,226,163,1,173,53,237,126,75,101,34,160,254,132,127,86,162,157,21,214,182,184,201,151,137,36,247,37,122,252,62,34,166,93,117,199,220,55,93,86,229,43,196,244,208,125,90,205,177,82,161,211,169,213,57,173,237,102,167,206,228,158,169,61,121,106,36,171,192,204,252,76,188,116,22,63,193,34,69,73,187,163,19,24,138,198,232,143,122,23,170,94,228,150,205,27,168,154,59,31,115,212,254,31,218,45,200,112,108,244,206,122,155,149,123,218,108,119,185,78,55,232,221,23,180,149,166,181,24,197,224,127,136,207,93,149,68,250,71,115,67,163,111,219,212,115,59,233,175,217,109,74,248,151,236,252,69,239,102,219,52,20,108,168,224,244,54,162,47,153,91,157,204,244,123,26,44,183,108,148,199,55,214,54,157,65,104,137,6,126,182,159,119,127,10,25,185,110,74,189,221,90,145,112,87,100,245,19,101,108,230,185,177,40,221,181,4,130,236,146,34,47,85,36,93,136,89,215,7,188,188,169,247,170,24,225,88,94,196,55,202,244,106,52,215,153,169,79,140,239,116,185,219,78,223,105,29,253,223,17,99,184,237,102,181,136,24,85,92,180,94,70,244,79,233,181,45,76,181,217,37,167,61,202,79,236,124,72,68,174,25,153,97,159,130,145,46,26,229,192,214,218,149,67,164,245,55,36,249,124,179,152,159,20,58,180,158,169,116,189,197,255,0,179,186,231,162,27,18,242,209,118,37,247,54,18,122,15,113,159,251,97,27,225,248,12,241,81,156,38,170,76,173,69,169,22,239,255,0,84,198,160,44,202,139,117,107,106,29,65,148,237,67,188,205,11,93,124,28,81,124,11,224,62,216,0,0,15,11,142,19,61,31,133,213,169,124,196,163,151,211,122,202,61,8,181,144,217,120,255,0,104,204,196,197,115,101,45,68,101,223,79,250,6,144,114,145,69,85,191,151,235,90,152,230,205,237,117,219,141,30,7,172,215,213,240,47,143,192,116,218,205,187,73,175,147,73,170,68,109,244,179,187,106,86,218,84,93,244,215,178,136,254,4,62,131,44,181,29,178,101,148,37,8,79,130,82,90,17,127,152,114,236,202,96,229,23,27,240,170,171,100,213,160,51,33,82,121,28,165,45,164,45,72,219,37,151,21,180,212,133,233,175,40,181,208,189,223,218,89,188,184,168,53,43,102,177,34,135,86,136,244,105,113,182,115,26,121,181,33,105,220,130,81,106,74,34,50,236,162,63,15,120,150,28,50,113,26,254,183,115,13,72,179,237,247,102,189,69,173,245,30,145,142,218,158,83,103,201,131,49,198,181,74,20,72,251,106,51,245,136,251,247,45,12,113,156,213,209,163,80,113,214,228,166,196,105,13,180,215,71,181,41,73,17,22,176,216,87,129,17,23,137,139,158,225,125,86,151,83,201,141,138,153,146,77,247,25,244,166,170,82,205,75,239,85,155,246,140,204,254,5,160,149,226,160,248,215,188,234,239,124,62,101,111,154,144,215,165,182,35,113,158,205,89,167,107,219,221,168,229,92,55,240,58,217,199,41,119,149,173,112,181,40,210,247,163,182,41,180,183,180,180,41,107,61,77,109,175,252,81,123,191,250,81,71,19,112,250,185,133,215,173,66,201,184,161,63,22,117,63,149,204,109,230,214,133,23,49,164,58,90,146,210,147,251,46,36,251,145,120,255,0,104,247,249,80,204,53,127,46,120,169,2,242,166,205,124,160,167,155,214,69,39,23,202,127,249,179,237,183,189,9,113,178,86,213,60,102,90,159,99,238,95,3,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,251,72,81,118,63,113,136,89,196,95,38,84,76,73,195,234,181,247,101,208,144,205,193,30,82,106,79,28,56,168,73,173,168,244,247,144,73,87,45,133,44,210,102,150,245,35,86,158,29,203,176,171,60,187,98,93,233,151,172,103,141,87,166,212,186,39,169,181,20,66,169,70,91,206,182,78,182,220,182,148,235,102,130,83,102,173,77,146,45,170,50,35,211,67,47,133,253,96,86,45,211,49,143,15,169,55,100,18,52,189,34,35,10,144,147,218,68,78,169,134,156,94,210,37,172,244,213,194,211,83,212,116,65,225,241,174,195,135,137,88,89,115,217,242,226,55,33,83,233,51,89,97,43,108,151,163,203,140,227,105,50,35,74,187,250,254,36,70,99,56,152,167,109,205,195,140,95,186,45,183,153,122,43,180,27,134,108,86,245,73,160,203,145,41,104,37,39,178,79,197,29,143,66,240,247,11,225,225,255,0,138,48,241,47,45,150,177,181,81,76,153,20,42,124,26,59,196,111,18,214,149,179,2,46,226,63,93,70,71,170,251,235,167,143,129,15,147,157,92,146,217,249,148,180,166,213,105,212,248,177,47,24,113,92,56,51,73,166,155,83,170,67,82,20,219,110,56,76,56,234,144,111,62,74,52,164,251,233,169,119,241,166,25,144,49,155,39,184,191,169,59,83,163,85,104,117,13,166,235,42,151,29,137,136,102,87,217,215,234,148,227,75,84,109,116,237,184,147,238,50,237,115,249,30,206,101,171,153,59,18,29,62,163,83,139,26,238,167,71,109,153,176,220,121,180,56,242,155,102,49,56,242,16,111,184,234,144,110,188,100,74,86,154,153,104,125,252,100,165,205,111,211,110,187,122,165,109,213,226,53,38,29,78,35,208,222,109,214,210,180,169,14,33,72,81,25,40,140,143,178,140,187,145,248,248,12,254,231,195,46,53,76,0,198,218,203,77,211,156,106,135,92,151,34,167,1,196,50,164,178,219,111,75,149,203,105,39,202,66,8,201,12,246,74,117,34,47,3,50,240,149,92,34,115,52,138,60,233,152,25,117,86,86,109,77,121,201,148,227,149,35,177,56,179,129,21,166,17,189,210,247,18,180,66,81,175,142,135,238,22,213,227,220,135,244,4,40,226,163,140,199,134,248,4,253,183,14,81,34,93,204,234,169,110,33,46,104,163,98,68,41,168,51,50,37,164,244,213,5,238,50,251,140,82,214,21,91,82,239,92,79,181,173,152,209,213,33,218,181,110,12,77,132,131,89,171,155,33,8,211,66,35,51,238,175,129,255,0,104,209,198,22,211,41,24,75,130,54,204,10,220,136,244,184,212,43,118,18,102,46,66,210,194,26,228,196,65,47,113,168,146,73,208,155,61,117,211,77,15,93,52,21,51,196,139,60,178,177,102,225,149,133,56,117,90,146,205,189,73,148,182,37,63,22,73,165,19,28,105,115,24,89,18,153,144,164,56,210,219,113,7,221,36,106,237,174,133,161,8,195,150,108,186,94,121,143,196,104,22,181,191,2,66,225,115,218,114,163,51,148,233,182,211,28,246,80,233,154,208,211,132,149,17,60,71,235,22,132,93,207,239,191,44,185,229,238,202,203,214,30,83,109,27,102,147,13,169,77,199,100,231,202,67,12,165,199,228,19,12,182,226,205,104,109,179,86,227,101,39,170,139,83,62,231,247,117,96,0,1,243,100,33,80,36,156,182,155,82,155,95,101,165,5,175,115,61,77,90,127,103,136,255,0,191,77,211,18,105,75,178,218,109,106,211,68,45,196,146,191,13,53,31,153,79,191,84,158,219,76,182,180,199,100,201,195,112,200,200,150,100,175,2,62,228,122,145,143,174,69,161,104,67,250,63,45,70,151,76,172,69,92,26,181,58,44,216,206,17,165,108,201,101,46,161,68,100,100,100,105,81,25,31,99,50,252,12,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,190,186,248,247,30,226,155,74,165,209,162,55,2,143,77,139,6,43,73,36,182,204,102,82,211,104,34,34,34,34,74,72,136,136,136,136,191,2,33,250,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,126,74,149,42,151,89,136,228,10,197,54,44,232,174,164,210,227,50,89,75,173,172,140,140,140,141,42,35,35,35,35,50,252,12,199,135,111,46,185,127,106,121,213,91,192,236,63,76,211,115,155,212,149,179,8,157,223,187,118,187,249,90,235,187,190,186,248,247,30,230,157,75,166,81,226,162,13,38,157,22,20,102,200,146,134,99,50,150,144,146,34,34,34,36,164,136,139,177,17,126,4,67,245,15,226,146,74,73,165,68,70,70,90,25,31,188,83,159,19,108,153,98,36,108,81,147,138,216,125,107,212,171,148,154,171,107,145,49,186,124,39,228,184,204,135,100,76,125,195,50,105,141,169,65,39,103,115,81,153,26,139,93,72,200,196,15,166,97,46,41,86,106,69,72,166,97,197,209,38,103,51,148,108,181,71,144,181,165,91,137,58,26,82,131,50,208,204,139,195,196,197,174,112,191,201,53,115,12,29,123,24,241,46,136,184,149,105,113,149,22,28,41,177,150,219,140,33,125,20,132,56,109,188,194,84,149,165,109,173,59,137,122,17,145,145,119,212,197,144,128,0,14,83,152,188,189,217,89,133,195,218,149,163,115,82,98,59,41,200,239,28,9,75,97,149,56,196,131,97,230,219,89,45,109,184,105,218,111,40,245,73,106,71,220,190,250,13,204,214,92,239,60,184,98,52,251,90,224,129,33,16,185,238,185,78,153,202,116,155,117,142,123,200,104,201,107,105,178,82,140,153,51,245,75,67,46,229,247,73,238,27,185,228,149,132,215,12,92,42,196,106,212,151,173,218,172,164,49,21,249,82,77,72,134,227,171,134,194,53,83,210,18,134,218,67,109,172,251,36,205,61,244,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,119,79,192,191,176,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,196,95,113,9,174,3,249,225,220,197,74,241,118,204,210,43,19,161,224,101,171,89,89,53,9,230,230,84,78,44,142,198,226,14,124,87,88,94,199,79,220,105,213,10,70,190,26,159,184,69,92,135,229,198,169,143,248,219,70,105,202,115,142,208,232,114,227,212,231,184,182,84,166,92,109,153,113,121,141,40,249,75,65,153,161,237,77,42,208,140,188,76,139,199,64,86,205,191,77,181,45,234,109,183,72,138,212,104,116,200,140,195,101,182,144,148,37,40,109,9,66,72,137,36,68,93,146,69,216,139,195,192,70,188,240,231,50,213,203,101,137,50,159,78,169,197,147,119,84,99,184,204,40,109,188,218,220,101,78,51,36,155,121,104,39,219,117,40,39,89,34,53,39,93,12,244,46,254,20,193,14,6,51,103,11,23,245,55,106,117,154,173,114,161,180,157,121,82,228,49,13,15,74,251,58,253,106,155,105,10,147,174,157,246,146,189,230,125,238,123,37,89,37,179,242,215,105,66,170,212,105,241,37,222,51,34,182,115,102,155,77,56,166,148,182,163,169,198,208,225,176,219,169,65,60,193,168,146,163,237,174,167,223,195,235,113,0,197,24,120,105,150,203,164,221,168,166,52,138,237,62,117,29,146,39,137,11,82,222,129,43,105,23,174,147,51,213,29,180,215,195,192,197,15,97,101,183,55,17,241,126,215,182,218,101,233,78,215,238,24,81,156,245,77,102,124,249,72,65,169,93,148,126,43,238,122,31,143,188,104,239,5,44,56,120,107,133,150,197,159,18,35,113,213,2,147,9,151,210,134,201,26,188,136,205,182,163,50,36,167,191,169,226,100,70,61,192,231,120,235,139,116,204,28,195,234,181,217,56,141,78,199,136,250,163,164,182,153,27,169,97,215,19,184,141,104,61,53,108,245,208,245,20,11,152,156,75,189,51,11,140,242,170,245,42,145,205,118,165,81,92,58,108,100,60,235,132,211,110,75,117,77,54,72,53,56,105,208,222,50,218,147,50,45,116,34,248,218,255,0,13,12,168,66,193,188,55,69,235,115,81,200,238,26,214,146,16,228,168,229,189,166,94,98,27,132,72,53,178,133,164,137,198,213,167,115,34,239,226,125,196,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,241,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,190,39,242,112,203,15,171,152,163,122,211,236,139,118,27,242,167,84,57,188,182,217,109,107,81,242,218,91,167,161,33,42,63,178,218,143,177,31,135,246,137,93,196,131,3,173,156,13,151,102,218,214,243,82,137,44,250,71,122,156,75,123,79,82,136,178,208,208,218,53,254,148,253,223,253,62,171,193,65,231,81,123,226,11,40,124,210,135,61,19,189,27,140,183,232,205,71,78,222,253,5,190,8,161,197,6,173,46,153,147,27,233,48,228,155,14,61,232,189,20,149,154,87,218,171,11,236,153,25,124,79,81,76,25,84,163,70,175,99,173,183,77,150,218,28,105,222,179,114,84,68,100,122,67,125,94,6,71,239,33,218,56,155,98,53,253,113,102,26,175,103,215,221,154,205,22,137,211,250,58,59,138,121,45,151,58,12,55,29,209,43,81,163,237,164,143,213,34,239,220,245,49,19,173,234,13,74,230,172,71,162,82,98,61,38,92,157,252,182,153,109,75,90,182,164,212,122,37,36,102,125,146,103,225,238,26,67,203,94,14,81,112,67,10,169,86,77,38,3,49,213,27,159,205,82,26,66,20,189,210,94,113,59,141,40,70,186,115,79,77,75,223,253,167,212,94,101,169,13,155,47,33,43,66,188,82,162,212,143,252,227,231,209,173,218,77,0,157,77,46,35,108,37,237,187,146,134,210,146,237,174,157,146,69,241,49,204,179,111,69,85,127,47,215,77,49,189,155,221,232,118,154,252,59,77,97,95,3,248,124,6,111,161,171,149,41,10,51,46,218,255,0,208,52,207,129,243,61,33,133,212,89,124,196,175,153,212,250,201,61,72,244,144,225,120,255,0,96,247,64,0,0,56,238,110,103,29,63,47,215,68,130,120,154,50,232,116,86,237,186,127,61,96,188,127,180,102,237,26,154,203,94,227,78,88,55,5,52,236,55,164,67,67,38,209,55,212,122,134,157,166,90,190,225,248,127,104,246,128,63,134,68,101,161,150,164,51,235,196,63,14,217,195,220,199,215,98,71,217,203,145,210,237,36,233,219,108,8,134,126,9,79,237,142,199,193,250,214,135,85,198,138,133,117,230,146,183,169,156,174,94,228,145,145,115,34,79,73,248,145,159,129,123,140,132,126,207,109,13,118,254,102,238,218,114,201,210,52,116,31,210,120,247,167,198,63,129,124,69,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,221,168,155,194,159,120,213,25,125,63,177,52,211,95,239,166,191,254,66,156,62,175,5,166,201,87,29,232,179,105,163,219,232,239,88,211,235,23,213,212,124,12,127,215,22,204,175,204,139,90,123,31,109,170,67,170,138,254,223,74,173,136,230,104,111,106,32,197,103,113,161,173,11,83,221,166,229,247,247,124,5,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,245,34,62,250,24,183,153,113,169,245,202,99,240,159,38,101,67,152,210,216,112,189,85,161,104,81,26,84,93,245,35,236,102,66,169,51,155,195,30,241,145,127,84,49,15,3,218,84,150,42,175,187,80,147,15,107,171,90,36,58,244,135,150,77,183,26,46,132,146,46,82,75,85,25,247,211,83,236,98,73,112,238,181,177,183,13,44,87,108,220,78,182,164,198,38,166,41,45,58,244,57,104,52,182,76,196,108,139,87,137,58,23,168,179,236,90,118,252,72,77,64,241,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,239,220,207,239,49,214,120,54,99,17,83,174,10,230,19,84,231,25,51,41,169,53,72,228,227,189,185,170,93,61,132,164,183,47,79,2,61,8,147,175,223,238,22,224,34,150,121,242,109,106,230,31,14,170,21,10,37,14,44,107,182,156,211,179,98,201,141,25,180,61,41,198,216,146,104,105,75,75,14,58,178,83,175,17,154,75,67,51,34,50,61,124,105,186,196,188,113,91,38,248,222,83,21,18,161,75,168,81,106,29,60,184,210,27,146,194,37,48,204,180,154,203,102,230,148,180,41,81,180,239,161,25,17,145,233,167,107,235,203,118,57,91,216,249,133,84,27,222,149,84,128,244,233,84,248,171,169,70,140,250,20,113,229,170,51,46,186,217,161,46,44,209,181,78,145,109,81,238,46,196,127,19,227,124,71,50,213,19,28,176,74,169,93,167,65,230,87,109,120,175,213,153,54,154,35,121,228,70,137,45,73,101,58,52,181,171,85,186,90,36,141,36,103,239,35,241,164,44,61,187,46,44,27,197,74,61,202,193,203,129,80,182,235,49,222,144,202,185,141,47,88,242,80,181,52,180,145,161,90,110,111,67,73,153,120,123,134,135,242,205,140,148,172,113,193,235,126,246,167,206,98,68,151,96,196,110,122,90,117,43,54,229,156,86,92,117,7,162,214,100,100,110,150,164,163,220,94,255,0,137,245,81,255,0,43,90,91,66,150,163,209,41,35,51,63,184,82,71,22,156,103,106,255,0,198,214,44,234,77,69,78,211,237,248,104,140,251,41,123,114,10,99,18,231,54,165,109,74,212,157,219,86,69,169,145,43,79,135,128,242,220,47,240,165,55,206,96,162,93,21,24,200,58,109,174,219,117,115,121,212,125,91,110,198,155,9,123,141,70,133,37,58,37,102,122,234,147,34,247,144,145,60,78,115,208,249,46,70,4,97,101,122,41,199,34,90,42,147,169,210,143,121,43,249,228,87,163,155,140,72,211,77,57,106,216,164,120,232,103,238,33,93,56,77,133,23,206,57,95,176,109,43,86,151,62,167,54,163,41,162,146,251,108,60,241,50,135,30,109,181,188,234,155,66,205,41,35,117,38,165,153,30,154,247,241,239,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,220,251,248,72,160,0,0,31,195,34,81,104,162,35,35,247,24,252,203,165,211,29,89,56,229,58,42,214,93,201,74,101,38,127,231,208,126,132,54,219,73,216,218,18,132,151,185,37,161,15,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,1,249,167,211,169,245,72,203,135,83,129,30,99,14,17,165,109,62,210,92,66,136,200,200,200,210,162,50,62,198,101,253,163,206,64,194,92,42,165,78,85,78,153,134,118,164,57,138,81,172,228,49,69,140,219,166,173,73,90,154,146,130,61,117,34,61,117,241,45,71,169,105,166,153,109,45,50,218,91,66,72,137,41,73,104,68,69,238,34,33,255,0,96,0,0,35,182,114,242,151,105,102,111,14,231,68,147,13,12,220,116,248,206,191,76,152,219,109,37,197,60,219,18,9,150,150,179,101,199,13,190,99,251,141,41,208,245,238,93,252,104,107,22,176,162,249,192,219,246,117,165,117,82,231,211,38,83,165,58,81,159,113,135,153,39,144,219,206,54,135,154,83,136,65,169,38,109,40,210,178,34,35,211,183,135,107,21,225,141,158,135,249,145,240,35,20,235,209,138,57,146,17,75,157,81,148,123,205,95,204,226,179,24,156,126,70,154,105,204,87,45,40,248,153,123,200,71,126,40,24,82,155,27,48,82,238,138,108,116,21,54,232,109,202,177,62,210,62,173,199,100,205,154,189,196,162,66,82,122,165,4,122,234,163,50,247,152,245,28,37,177,157,172,63,198,217,22,125,90,162,166,169,247,4,53,198,97,149,60,73,65,204,126,92,22,210,173,170,90,83,187,106,12,181,34,53,105,241,23,110,133,165,196,37,104,61,82,162,35,35,251,135,253,14,85,153,156,100,165,96,118,15,92,55,181,66,115,17,228,181,6,91,112,18,235,169,65,185,44,162,188,227,72,45,86,131,51,51,104,244,36,158,227,247,124,75,60,24,133,118,92,88,201,138,149,139,149,243,151,62,161,114,86,100,61,29,148,243,29,94,178,36,173,105,105,9,51,90,180,220,230,132,146,51,241,247,139,189,225,199,150,168,152,27,130,84,186,237,70,9,55,93,186,34,177,86,120,221,104,137,230,81,38,36,69,41,149,106,210,22,157,22,209,234,147,53,17,31,188,207,195,178,102,71,28,173,236,3,194,170,245,239,85,170,64,102,116,90,124,165,211,99,73,125,9,57,18,211,25,231,90,108,144,167,16,107,220,166,140,182,164,247,31,114,47,137,80,165,247,120,226,182,114,49,188,230,38,37,66,169,80,173,84,58,120,145,163,183,37,244,69,97,233,106,52,22,205,206,169,8,74,164,233,219,82,34,50,34,215,94,247,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,95,9,90,42,67,140,158,49,21,70,224,161,225,53,50,113,155,49,90,141,84,144,77,187,219,154,149,212,24,82,79,106,244,240,50,212,141,58,253,254,225,201,120,83,224,218,175,252,118,106,237,145,13,46,198,183,16,153,200,91,141,238,66,94,143,50,11,132,100,102,133,17,44,137,125,187,145,253,228,47,39,192,4,43,226,35,107,99,110,37,216,173,89,184,99,109,74,147,205,154,148,186,235,48,229,172,212,217,179,45,179,45,89,37,106,94,186,15,185,105,223,240,33,27,50,101,195,26,241,143,127,64,196,60,112,105,81,152,165,62,213,66,52,61,174,161,107,144,211,209,222,65,56,220,152,186,26,76,185,169,61,20,71,219,77,75,185,139,79,155,58,223,177,109,133,203,159,42,37,50,145,69,132,106,83,142,173,12,180,203,12,182,102,122,153,237,74,72,144,131,63,113,17,23,184,133,37,113,32,206,60,236,112,190,164,97,253,171,83,101,203,82,137,37,109,165,113,94,51,68,135,153,122,91,68,225,26,31,91,107,74,154,117,62,182,210,51,237,224,93,142,18,165,42,90,137,8,73,169,74,61,8,136,181,51,49,103,156,36,242,191,46,85,105,156,125,185,105,14,166,43,27,189,20,183,227,153,33,205,200,157,21,237,166,182,180,61,15,110,187,23,219,223,240,31,243,198,149,189,46,43,41,124,166,139,119,164,189,98,79,172,127,87,78,241,49,242,184,42,153,125,63,190,245,211,95,239,94,159,254,66,162,46,8,66,30,45,179,159,143,150,26,140,54,223,74,27,149,201,230,32,212,100,107,219,80,128,101,161,123,244,21,105,145,58,26,238,12,205,90,84,228,115,117,95,95,253,31,218,237,79,146,127,3,248,9,3,198,6,214,135,74,198,138,125,117,150,146,135,170,124,222,102,212,145,17,242,226,64,73,120,17,31,129,251,204,199,27,225,225,135,109,98,22,99,232,81,31,229,242,227,245,91,137,122,119,221,2,89,151,138,85,251,3,65,100,68,69,161,22,132,63,160,60,94,49,193,77,75,13,234,240,148,201,186,78,116,254,161,39,113,158,143,182,126,31,216,51,26,231,170,225,232,122,13,34,101,22,113,212,50,253,107,72,83,228,234,143,174,213,91,183,107,252,245,242,241,254,193,216,128,0,0,71,204,247,57,202,203,77,212,173,238,39,252,7,186,15,67,255,0,178,17,134,119,26,254,144,134,161,48,244,150,86,132,2,112,208,106,250,221,118,248,127,74,177,232,128,5,40,241,131,182,10,145,142,176,171,169,37,146,106,252,205,53,240,250,168,112,19,219,177,124,126,39,253,131,220,112,91,170,82,216,187,175,42,107,241,89,84,201,62,142,228,58,164,36,214,141,173,84,84,173,166,103,169,106,93,143,65,204,184,183,225,186,237,76,198,63,121,54,219,133,30,232,219,203,212,189,82,233,160,192,108,244,245,72,188,85,241,87,246,120,9,77,193,170,239,110,110,26,92,22,171,143,164,215,79,233,57,104,221,221,60,201,21,7,15,182,238,222,31,2,22,58,41,215,141,34,210,120,149,102,164,156,220,105,244,142,169,215,93,191,205,233,222,239,112,251,156,22,137,195,184,239,67,34,86,210,244,110,191,15,232,234,34,207,177,111,13,237,252,90,176,106,118,21,205,13,50,105,245,46,79,53,6,218,23,253,27,205,186,93,150,149,39,237,54,159,20,159,135,246,140,226,99,142,19,214,176,87,18,106,184,125,92,140,251,79,83,185,30,179,168,90,119,115,35,180,239,99,82,16,103,161,58,95,213,47,244,159,134,143,34,68,87,83,34,43,238,50,234,117,218,182,212,105,81,106,90,30,134,95,112,180,188,140,113,51,159,42,181,69,194,220,105,158,209,71,117,165,199,106,170,251,170,222,185,79,206,71,47,152,244,153,90,26,82,135,87,224,157,196,72,45,53,34,61,109,66,157,80,133,86,167,197,170,211,100,181,38,36,214,81,34,59,205,44,150,135,27,90,73,73,82,84,70,100,100,100,100,100,100,122,30,163,253,210,132,167,93,169,34,212,245,61,11,196,199,253,0,175,238,48,152,101,244,159,3,233,119,132,24,104,84,218,77,93,133,60,241,55,170,202,43,80,231,184,162,220,72,51,219,170,136,244,51,34,252,5,101,228,167,18,95,195,60,199,217,85,34,146,166,99,212,171,84,218,108,149,111,52,164,153,114,124,99,89,168,247,36,180,209,29,245,212,190,36,52,85,72,168,49,86,164,194,170,197,117,46,51,50,59,114,27,90,84,70,74,74,210,74,35,35,35,50,50,50,63,113,143,214,32,111,17,188,143,81,177,122,214,155,138,118,69,57,49,238,154,91,14,63,33,184,236,161,5,45,166,155,150,250,181,38,152,91,142,58,183,92,73,119,81,17,246,240,61,12,66,222,29,25,136,187,176,15,28,63,68,215,51,234,98,151,86,157,232,151,162,206,83,169,38,37,187,50,35,10,81,33,110,161,41,82,82,210,139,83,73,168,187,150,134,93,138,237,148,136,85,250,41,182,226,90,145,18,165,23,69,22,132,180,56,219,136,239,241,35,35,35,251,200,197,17,241,46,203,243,184,55,142,211,43,84,218,105,179,70,185,57,149,52,184,134,77,45,165,249,19,38,43,97,26,91,66,11,212,108,187,106,103,167,188,200,118,14,18,25,145,114,214,188,164,96,205,193,83,89,83,234,198,183,225,165,231,189,78,165,215,96,71,109,41,37,186,73,215,106,79,66,36,25,252,53,240,23,18,70,70,68,100,122,145,248,24,241,56,215,126,66,195,76,42,186,175,57,143,182,217,211,40,243,164,178,75,81,17,45,214,227,56,226,83,221,73,215,93,135,216,140,143,254,145,155,220,96,188,229,226,22,41,93,151,156,183,214,225,214,43,115,230,160,148,163,50,66,29,144,227,132,148,234,165,104,69,188,244,45,79,241,63,17,216,112,63,51,15,224,14,13,220,148,27,85,17,202,230,185,28,153,27,173,108,143,152,196,73,17,91,70,132,226,29,67,137,90,92,101,42,240,52,145,247,238,126,28,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,220,245,87,188,204,94,46,65,178,99,110,229,230,193,167,93,21,202,106,29,188,43,48,89,126,91,143,178,218,151,23,156,204,85,173,146,53,48,219,168,218,235,39,234,153,158,135,227,169,248,75,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,19,63,57,49,183,115,15,96,212,110,138,29,53,13,94,20,104,47,63,17,198,25,66,87,43,146,204,165,161,147,52,176,227,171,220,235,197,234,145,150,167,225,161,248,209,213,94,141,123,96,245,244,168,53,40,211,168,213,234,4,227,82,77,72,122,59,137,117,135,140,137,105,220,72,89,22,246,207,67,236,122,167,220,100,59,62,56,102,97,252,125,193,187,110,129,117,34,57,220,214,211,144,227,117,174,17,243,31,137,30,43,136,208,220,91,171,113,75,83,143,41,94,4,147,62,253,143,199,143,224,253,231,47,15,113,74,211,188,226,60,182,206,143,91,129,53,194,74,140,137,104,106,67,110,26,85,162,147,169,30,206,229,169,126,37,226,52,133,130,151,228,44,75,194,171,86,243,134,251,110,29,78,143,6,75,196,218,136,201,14,185,25,183,20,158,202,86,154,111,46,198,102,127,244,143,108,102,68,70,102,122,17,120,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,241,211,192,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,218,145,233,239,34,23,184,148,66,160,81,73,182,210,212,120,148,216,186,36,136,137,8,109,182,209,219,224,68,68,69,247,17,10,73,226,47,152,139,187,31,49,192,240,154,217,125,79,210,233,51,189,18,212,88,42,117,68,252,182,166,75,97,42,52,33,213,165,74,82,93,73,106,73,37,31,98,208,139,177,205,46,28,153,30,163,97,13,173,11,20,239,122,114,100,93,53,70,27,126,59,114,25,66,202,35,78,183,17,244,232,78,176,135,27,117,14,182,162,236,163,34,239,226,122,152,158,67,242,85,234,12,82,105,51,106,178,156,75,108,195,142,228,135,22,163,34,36,165,9,53,25,153,153,145,17,17,23,188,198,117,115,173,137,47,226,102,99,239,90,146,164,169,232,244,218,213,74,155,25,91,205,73,54,91,159,36,208,105,245,148,90,104,190,218,104,95,2,22,105,193,239,12,190,140,96,125,82,240,157,13,9,155,86,171,190,166,94,54,244,89,197,118,28,7,18,91,141,4,123,117,73,158,132,102,95,136,176,16,31,242,164,37,90,110,73,30,135,169,106,94,6,63,194,163,80,133,73,167,202,170,212,164,181,26,36,38,87,34,67,206,172,144,134,219,66,77,74,82,148,102,68,68,68,70,102,102,122,22,130,163,120,142,113,5,149,116,206,159,130,248,69,88,34,164,54,78,196,170,79,141,32,200,222,89,28,184,207,54,151,35,201,52,169,181,33,77,168,146,164,119,236,103,219,66,21,168,227,142,60,226,157,117,106,90,214,102,165,41,71,169,168,207,196,204,253,230,59,206,74,240,18,102,62,227,133,26,222,84,23,222,165,211,159,141,82,168,26,90,53,32,227,183,50,58,29,73,253,90,211,246,94,240,81,17,124,79,79,27,253,194,76,55,183,240,150,193,166,88,86,204,52,198,167,211,121,220,164,19,104,71,244,143,56,233,246,66,82,159,180,226,188,18,94,63,218,43,11,141,41,56,87,29,150,102,74,216,126,146,211,225,253,29,56,124,46,11,107,73,98,85,228,147,115,105,171,209,218,39,93,55,127,55,168,251,189,226,226,133,113,113,149,187,219,133,134,150,253,170,219,233,37,212,58,190,98,55,119,87,46,69,61,194,237,187,191,143,192,196,89,225,33,134,238,93,121,140,98,242,113,183,14,53,175,187,153,161,122,167,212,193,158,217,107,234,153,120,167,226,159,237,240,29,59,141,37,82,150,253,221,102,211,88,136,202,102,70,244,143,61,212,182,146,90,247,53,78,82,117,50,61,79,66,236,90,143,13,193,242,216,42,190,59,77,174,40,150,105,164,114,245,211,192,185,176,231,167,191,99,248,124,75,251,69,215,0,15,59,136,68,179,180,39,147,102,146,87,213,105,187,195,250,84,12,189,187,253,33,141,17,228,65,222,110,90,45,85,111,113,95,225,221,214,122,159,253,144,148,36,24,0,0,14,7,158,56,143,75,203,109,212,211,45,165,106,254,99,217,68,103,255,0,119,198,248,126,3,58,173,127,72,67,79,248,106,241,72,178,169,207,39,93,21,206,241,255,0,126,88,244,224,2,165,184,218,208,159,143,92,195,90,209,52,158,92,191,76,234,164,164,245,245,17,78,79,172,122,124,124,59,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,110,34,61,13,95,3,254,193,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,228,147,211,195,222,162,254,223,1,192,56,55,220,245,40,88,197,88,182,209,33,93,37,71,167,222,217,173,90,125,92,90,130,203,66,215,79,19,248,24,185,177,77,60,102,155,117,56,183,109,45,103,170,23,214,108,46,253,180,141,79,212,123,62,10,170,50,170,95,105,216,147,35,244,95,115,46,229,234,212,69,177,138,123,227,27,133,12,209,47,202,46,36,199,105,134,206,187,212,243,54,36,137,74,228,51,79,100,183,104,130,215,199,182,170,63,236,240,21,182,63,214,44,169,16,101,51,54,35,203,101,248,238,37,214,156,66,141,42,66,210,122,146,136,203,185,25,25,107,169,11,123,225,155,158,150,175,26,100,44,16,196,186,174,218,172,22,27,141,74,147,33,242,34,121,164,38,28,102,90,222,244,131,82,156,53,41,103,181,40,34,62,230,93,245,33,100,233,81,41,36,164,158,164,101,169,24,254,128,229,57,165,176,161,226,46,2,94,244,25,48,211,37,212,208,106,79,69,65,182,75,62,127,68,250,17,161,26,85,223,85,251,139,94,253,134,116,106,13,74,177,49,34,75,38,151,35,200,183,171,107,78,137,35,66,155,91,15,153,118,251,38,70,70,143,184,203,238,26,25,201,190,32,181,136,249,117,178,171,8,124,221,114,37,22,155,9,245,41,68,165,27,169,131,29,74,212,247,43,190,171,239,169,235,247,14,214,63,202,76,104,243,35,185,22,91,13,188,203,200,52,56,219,137,37,37,73,50,208,200,200,251,25,25,24,170,172,244,100,210,227,179,177,178,129,142,88,81,110,45,202,114,171,49,103,212,25,166,195,112,220,67,253,92,153,46,175,107,12,18,73,36,148,182,90,169,122,235,166,167,224,98,199,48,34,185,38,191,132,150,172,185,204,60,204,166,233,16,89,125,15,36,210,225,56,81,154,53,110,35,51,61,117,51,215,94,250,142,3,196,159,47,241,241,139,2,170,117,216,84,242,126,175,109,48,245,77,165,33,162,83,138,68,120,115,20,72,35,38,214,163,213,110,23,98,50,45,125,228,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,126,45,247,35,50,240,247,13,21,229,199,20,105,184,191,131,118,181,233,6,123,82,158,151,73,130,169,187,29,74,205,185,42,138,203,142,33,90,45,102,74,35,112,181,37,30,165,175,127,136,137,28,93,177,180,172,188,34,133,135,148,122,134,202,157,110,99,101,37,180,59,162,142,19,209,103,178,189,73,46,18,180,220,146,46,233,52,252,117,62,194,150,148,102,163,53,40,204,204,207,83,51,31,162,155,78,157,87,168,70,165,83,34,187,38,92,199,144,195,12,180,131,90,220,113,106,36,165,41,74,72,204,204,204,200,136,136,181,61,69,199,112,209,200,204,124,58,160,70,198,60,77,163,52,187,134,160,218,29,167,198,145,28,143,166,97,196,67,144,210,205,15,71,74,208,242,92,66,203,84,172,200,187,145,119,212,197,136,145,18,72,146,146,34,34,45,8,139,220,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,63,134,68,162,52,168,136,200,203,67,35,247,138,238,226,93,145,152,216,139,64,147,140,88,101,70,105,23,13,61,181,187,80,141,30,57,23,82,195,104,153,33,213,146,25,142,165,173,213,56,180,22,170,89,17,246,35,239,161,138,113,169,83,167,82,42,18,105,85,56,174,198,151,13,229,176,251,46,160,208,182,220,66,141,42,74,146,162,35,35,35,35,35,35,45,75,65,249,210,102,147,37,36,204,140,143,82,50,23,75,194,35,27,74,243,194,41,184,121,88,168,18,234,116,73,142,116,205,173,221,84,80,153,139,1,148,104,74,112,213,166,229,25,118,73,39,225,161,246,18,223,49,184,163,77,194,12,27,186,111,73,211,218,138,244,74,76,229,66,222,234,80,110,73,76,87,156,109,9,213,104,51,81,155,103,161,17,234,122,118,248,140,234,98,69,225,90,197,188,77,172,92,242,23,34,92,202,253,90,67,204,32,205,110,44,205,249,11,90,80,146,53,40,252,92,236,68,103,227,239,23,119,195,95,47,241,240,119,2,233,149,217,180,242,98,175,114,176,205,77,213,45,162,75,137,110,68,56,106,52,25,155,104,81,104,182,207,177,153,150,190,243,49,223,177,222,187,42,223,194,75,170,92,22,30,122,83,148,137,204,176,134,82,106,112,220,56,206,154,73,36,70,71,174,164,90,105,223,81,92,121,24,201,173,199,120,227,101,127,28,177,94,219,91,116,228,214,101,79,167,179,82,134,225,56,183,250,184,210,90,94,215,216,52,154,77,42,112,181,74,245,215,93,15,196,197,170,198,141,30,28,118,226,196,97,182,89,101,4,134,219,109,36,148,165,36,90,17,17,23,98,34,34,31,234,56,166,113,241,5,156,56,203,181,235,88,91,234,105,201,116,90,148,38,20,149,18,84,78,170,12,133,39,67,220,158,254,167,109,15,95,184,103,154,3,82,175,188,72,142,201,19,146,36,220,53,180,39,69,106,181,184,183,223,34,239,246,140,204,205,127,121,159,222,52,91,149,171,10,38,29,96,29,145,65,141,13,49,157,85,6,152,244,164,19,100,131,231,244,76,33,122,145,37,39,174,168,247,150,189,187,142,174,3,248,165,18,82,106,81,232,68,90,153,138,216,226,101,158,150,172,234,100,220,16,195,74,174,234,172,246,28,141,85,147,29,242,50,101,165,166,100,103,154,222,204,130,82,92,37,37,7,181,72,50,46,198,125,244,33,80,146,165,72,157,41,233,178,222,91,207,200,113,78,186,226,212,106,82,214,163,212,212,102,125,204,204,207,93,76,127,144,183,158,13,216,80,213,62,208,173,226,147,173,48,167,100,200,147,76,74,205,36,107,36,169,170,123,228,90,236,215,77,75,246,188,125,222,241,101,226,167,56,213,40,206,169,98,39,98,72,139,210,157,244,238,126,173,56,120,206,12,173,186,172,91,185,86,131,209,8,232,247,151,126,250,198,168,104,46,88,83,39,25,11,158,165,55,24,104,246,218,228,43,164,167,117,27,27,37,171,79,172,139,79,89,234,90,233,226,95,2,29,251,131,134,26,38,145,134,149,156,66,126,58,82,186,223,79,201,115,102,134,174,76,138,131,74,238,105,45,124,125,202,63,236,240,16,247,138,117,242,119,86,101,106,116,164,79,39,218,164,242,118,33,46,238,36,115,96,66,81,246,220,100,90,154,126,5,253,163,187,112,74,161,63,34,187,137,85,163,101,60,168,158,134,209,106,73,234,123,209,81,79,170,122,124,124,123,139,105,0,30,99,18,158,76,123,42,162,242,181,209,60,159,15,247,212,12,192,59,253,33,141,21,100,114,35,208,242,219,106,180,243,105,66,191,159,118,73,25,127,221,242,126,63,136,239,128,0,0,56,206,111,169,114,42,249,127,185,225,69,41,42,117,125,22,212,199,212,214,122,77,142,103,216,136,253,197,255,0,72,205,249,17,161,205,22,70,147,47,143,97,166,60,1,171,197,174,225,61,14,167,5,245,60,195,221,78,197,169,68,163,61,36,186,147,212,200,204,188,72,253,227,161,128,10,217,227,83,76,114,78,31,216,213,20,68,37,166,23,164,247,187,203,212,219,222,253,56,139,190,157,181,240,251,197,119,100,150,168,84,108,206,217,149,21,41,180,147,94,145,212,220,61,19,222,159,36,187,247,47,136,188,236,225,225,59,120,211,151,219,158,194,76,116,46,84,254,139,144,230,205,86,222,201,177,221,86,211,216,179,45,73,174,250,36,255,0,210,85,49,194,178,183,34,210,205,157,30,219,168,69,113,181,212,186,142,97,41,6,70,142,93,50,114,203,93,76,180,215,113,123,140,94,128,167,46,52,44,56,222,39,218,15,168,207,107,190,144,219,253,145,233,196,99,233,240,95,153,203,189,46,216,125,65,151,55,160,250,189,253,149,163,85,19,240,247,139,122,21,255,0,198,34,131,78,155,129,112,235,146,14,49,75,167,115,58,109,251,121,135,204,153,79,74,246,106,90,248,23,125,12,187,10,87,34,51,236,67,254,144,211,174,17,155,109,45,91,72,212,123,82,103,161,124,71,217,178,238,250,245,133,116,83,46,203,114,165,38,20,234,100,182,101,54,227,15,45,181,110,109,196,184,68,102,133,36,244,220,132,159,99,47,1,125,185,16,205,77,19,48,248,85,78,98,101,85,165,92,212,136,204,196,156,203,175,160,223,117,77,70,140,78,61,180,222,113,197,17,184,241,150,229,105,169,248,145,31,140,160,1,254,51,98,179,58,27,240,164,54,135,26,144,210,154,90,22,68,105,82,84,70,70,70,71,216,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,216,73,120,55,238,215,241,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,240,63,112,179,16,31,146,167,74,166,214,98,46,13,82,11,18,152,89,25,26,30,105,43,79,114,50,215,69,17,151,129,159,249,199,252,210,104,244,250,28,78,134,155,29,182,24,35,213,40,66,18,148,151,98,45,8,146,68,69,216,136,43,52,168,149,202,68,218,52,246,27,122,52,232,238,70,117,183,18,74,74,144,180,154,84,70,70,70,70,70,70,126,36,99,63,124,64,176,73,236,24,204,37,110,43,16,73,154,117,113,233,53,136,230,219,70,150,210,151,167,74,36,32,180,109,9,45,18,215,129,107,219,222,126,233,173,193,243,29,90,149,108,87,48,166,181,81,105,10,167,20,154,179,92,215,136,140,153,109,184,12,36,139,115,158,30,62,9,34,251,253,194,31,113,30,198,213,226,214,98,107,148,248,146,221,114,5,177,38,77,16,146,167,53,65,185,26,116,178,220,146,39,20,157,54,185,216,251,31,220,66,42,54,219,142,184,150,154,66,150,181,153,37,41,73,106,102,103,224,68,94,241,102,252,49,114,42,245,195,34,62,58,226,149,9,162,129,22,66,21,74,129,62,41,239,113,105,56,114,153,144,77,191,28,210,109,154,77,196,239,74,245,62,228,94,243,22,215,22,44,104,49,154,135,10,59,76,48,202,18,219,77,52,130,74,16,146,45,9,36,69,216,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,50,50,51,35,35,21,41,196,231,34,175,91,210,36,99,174,22,208,154,56,18,164,45,85,88,16,34,158,246,214,163,153,41,233,6,219,17,201,36,217,36,155,78,245,47,82,236,71,238,49,89,14,54,227,78,41,167,80,164,45,6,105,82,84,90,25,25,120,145,151,184,74,190,28,56,218,188,36,204,77,14,159,46,91,173,192,185,228,198,162,26,82,230,136,39,36,206,136,91,148,70,226,83,166,214,251,159,115,251,140,76,30,48,120,234,212,91,94,135,133,52,90,139,75,85,68,163,85,157,229,60,70,102,203,141,207,97,68,123,92,240,240,241,73,151,223,238,16,163,135,238,9,61,140,249,132,162,69,145,4,158,167,80,222,141,88,144,110,52,106,109,73,102,116,82,90,15,86,214,147,213,46,248,30,157,189,229,239,208,45,26,149,18,135,72,133,70,128,195,108,198,131,29,184,205,54,218,73,41,74,16,146,74,72,136,136,136,136,136,139,192,136,42,212,122,125,114,39,67,82,142,219,236,25,234,164,45,9,82,79,177,150,134,74,35,35,236,102,63,234,153,74,166,209,162,34,13,46,11,17,88,65,17,18,25,105,40,79,98,34,215,68,145,23,129,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,124,79,220,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,194,139,193,207,126,159,137,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,98,45,8,127,176,8,191,158,252,212,209,50,241,133,85,22,33,213,90,77,203,87,140,244,72,44,180,250,9,246,148,236,105,36,219,219,73,230,220,73,19,140,145,110,78,186,31,129,25,248,80,149,233,119,215,111,219,162,167,118,92,117,41,51,103,84,229,189,41,199,31,121,110,43,115,142,41,195,34,53,169,71,166,229,168,251,153,248,143,140,182,157,111,111,49,165,167,113,17,167,84,153,106,71,239,33,255,0,34,255,0,120,105,208,105,212,76,174,208,92,167,156,99,57,232,139,49,254,78,222,206,174,157,15,113,43,66,47,91,177,107,174,167,247,137,86,42,23,141,4,206,101,233,105,67,234,12,249,93,127,213,239,236,157,90,167,31,135,184,124,206,11,204,56,230,39,221,239,164,207,107,94,143,221,253,177,234,36,66,227,69,23,241,83,173,200,187,115,103,88,182,233,241,92,113,116,222,159,150,73,65,153,175,153,76,130,179,211,67,61,116,218,126,226,22,207,147,188,39,107,5,242,251,108,88,106,140,132,74,129,214,243,220,217,162,220,223,54,67,169,220,123,16,103,161,59,219,84,151,250,78,140,115,181,84,42,206,103,111,58,138,84,218,137,223,71,104,109,158,169,237,79,140,93,187,159,192,88,143,5,106,98,227,97,253,243,81,92,82,66,102,250,51,99,187,52,55,54,63,81,35,239,167,125,60,62,225,100,192,3,158,99,245,94,37,11,9,235,149,57,207,169,152,236,244,219,214,149,18,76,181,146,210,75,67,51,34,241,50,247,140,206,40,141,199,52,65,25,153,248,13,32,101,2,151,34,145,151,235,98,20,162,146,151,81,214,238,76,141,73,101,172,217,6,93,140,136,252,15,254,129,217,128,0,0,124,123,182,223,143,116,91,242,168,82,139,86,164,236,221,225,253,85,165,94,242,63,122,126,3,49,119,181,2,93,177,115,205,161,206,108,208,252,110,94,244,153,25,105,185,180,168,188,72,143,193,69,238,23,217,195,162,246,139,120,229,158,222,54,103,55,33,216,157,95,53,41,116,150,164,110,168,75,211,82,220,102,90,146,125,226,80,0,8,41,197,222,146,236,252,185,174,107,76,33,125,30,154,168,210,102,164,239,157,0,187,30,157,188,5,62,224,109,114,61,183,138,84,74,212,167,28,109,168,253,78,229,54,100,74,45,209,157,73,104,102,100,94,42,248,141,51,33,81,170,17,73,90,33,214,156,247,30,138,35,208,255,0,205,226,66,24,88,57,40,161,97,142,110,203,21,45,216,105,69,51,253,129,174,90,8,155,254,246,41,133,109,36,48,148,150,170,90,140,244,87,127,199,176,154,194,164,120,220,195,105,171,143,12,37,182,210,137,111,250,111,152,173,189,143,107,116,210,46,227,151,240,142,184,165,211,51,5,232,150,158,218,205,67,250,68,154,140,181,229,194,158,162,237,169,23,137,252,12,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,73,51,240,73,248,105,225,239,20,135,96,70,164,76,187,160,70,174,186,219,112,87,205,230,169,197,36,146,90,52,179,78,166,174,223,104,139,196,90,181,181,195,54,215,68,103,164,166,152,167,25,157,25,216,169,230,178,217,169,6,163,211,113,127,53,208,140,180,61,15,184,130,89,198,202,109,205,150,139,208,153,122,28,151,168,149,52,245,49,165,147,110,41,164,27,142,200,36,50,107,54,91,65,44,144,198,187,75,94,221,203,183,135,199,202,22,99,174,44,186,98,221,26,225,131,53,101,71,149,50,60,106,171,6,226,246,28,85,73,142,183,148,73,39,91,78,237,140,145,106,179,219,241,237,225,160,108,41,196,235,103,23,108,122,93,239,107,84,35,202,139,80,140,195,202,38,157,109,102,210,220,101,14,155,106,216,181,18,84,68,226,117,45,79,77,127,180,123,0,21,165,198,75,9,10,173,101,81,49,62,151,74,230,76,135,46,52,9,15,54,198,166,152,200,106,160,250,204,212,148,25,145,106,100,103,170,180,251,189,226,3,100,103,24,230,224,238,97,173,121,232,151,201,133,88,168,194,164,203,53,184,105,109,44,187,58,49,173,74,245,208,68,68,77,247,51,212,180,241,35,26,25,162,85,34,215,40,208,107,48,159,109,230,39,198,106,75,78,54,162,82,20,133,160,148,70,70,70,100,100,100,101,224,102,63,104,0,10,222,227,15,132,81,42,216,125,74,196,216,84,199,221,159,14,91,16,158,117,150,9,68,152,232,98,160,242,141,70,72,53,17,18,140,140,245,86,159,119,188,65,28,142,95,175,225,149,123,18,110,229,243,16,202,112,246,176,196,119,11,82,34,148,75,140,226,118,158,228,150,253,17,169,104,123,132,125,188,171,175,93,55,125,114,230,144,181,173,218,189,74,76,245,169,102,102,165,41,215,84,179,51,51,51,51,61,85,241,63,196,196,155,200,38,81,171,217,129,196,202,101,126,167,77,113,54,189,14,115,51,37,184,243,43,38,164,114,100,69,90,217,213,76,173,181,238,105,227,61,166,101,169,120,153,23,141,240,90,182,197,26,205,183,224,91,84,8,17,225,193,167,70,106,51,77,50,210,27,73,37,180,37,9,236,130,34,215,106,72,187,17,120,15,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,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,228,221,86,197,26,241,183,231,219,85,250,124,121,144,106,17,157,140,235,79,52,135,18,105,113,10,66,187,44,140,190,202,140,187,145,248,138,31,207,222,81,171,217,126,196,202,157,193,76,166,184,171,94,187,57,233,145,28,101,149,155,81,249,210,37,45,12,234,150,80,218,54,180,201,30,210,51,208,188,12,203,194,50,89,213,215,173,107,186,135,115,71,90,144,237,34,165,26,122,20,131,50,82,84,211,169,89,25,25,25,25,30,169,248,151,226,66,65,103,146,253,127,19,107,216,109,119,35,152,182,85,135,148,118,36,59,220,200,229,111,146,226,183,30,229,22,253,23,169,234,123,132,237,224,241,132,81,41,88,125,85,196,217,180,183,218,159,50,99,240,153,117,230,9,36,168,235,98,158,242,77,38,104,37,25,26,136,204,180,86,159,119,188,89,16,0,15,197,91,170,69,161,209,167,86,102,190,219,44,64,140,236,151,92,113,68,148,37,8,65,168,204,204,204,136,136,136,143,196,200,103,159,60,248,199,55,24,179,13,116,79,92,178,122,21,30,163,54,147,16,208,225,169,181,50,212,233,38,133,39,215,89,25,25,57,216,203,66,211,192,136,79,142,13,184,72,84,155,42,183,137,245,74,87,46,100,201,114,96,71,121,198,52,53,70,91,84,247,208,100,165,32,140,203,82,51,45,21,167,221,239,22,90,3,199,226,182,39,91,56,69,99,213,47,123,166,161,30,44,90,124,103,222,73,58,235,104,55,86,219,43,116,155,78,245,164,148,163,38,213,161,106,90,233,253,163,63,57,189,204,117,195,152,188,91,172,220,51,102,172,232,241,102,72,141,74,96,156,94,194,138,153,50,22,202,141,38,235,137,221,177,227,45,82,123,126,29,188,126,198,78,114,155,115,230,94,244,54,88,135,33,154,37,49,61,76,153,102,219,137,105,124,183,99,146,217,37,147,46,32,214,104,127,93,167,167,110,231,219,198,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,47,4,247,61,75,251,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,124,117,237,166,133,248,13,11,228,102,208,93,155,150,43,22,19,209,221,97,233,180,74,100,231,144,226,54,168,156,93,62,49,40,180,218,71,226,159,127,127,188,119,193,72,60,92,110,41,117,60,193,122,37,215,183,51,79,254,141,36,163,61,57,144,160,40,251,106,101,226,95,2,29,67,130,52,54,158,185,49,62,99,141,40,215,31,208,188,181,109,236,91,155,169,17,247,22,220,33,77,253,146,138,14,39,102,236,241,82,226,134,149,211,63,217,218,229,160,201,207,239,98,88,78,226,91,10,73,232,164,36,203,85,118,252,123,9,158,181,70,167,197,53,104,134,154,111,220,90,36,139,83,255,0,55,137,140,204,227,149,114,53,201,138,85,186,212,71,29,113,169,29,54,213,56,100,106,61,177,154,73,234,100,102,94,41,248,139,130,225,15,72,118,6,93,17,53,214,16,142,179,93,20,73,50,82,182,78,158,93,207,78,254,34,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,194,132,236,154,4,187,158,231,133,67,130,217,173,249,60,205,137,34,51,215,107,106,81,248,17,159,130,79,220,52,233,105,91,241,237,123,126,45,10,41,104,212,109,251,124,63,172,181,43,220,69,239,87,192,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,170,69,226,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,107,169,106,69,175,129,127,104,177,96,1,21,56,148,209,61,49,149,251,136,250,117,187,201,233,62,202,55,105,173,70,31,220,127,1,65,84,233,139,167,204,110,99,127,105,189,116,254,210,50,255,0,72,211,22,4,221,42,188,240,174,137,113,184,178,82,229,245,58,153,30,191,102,75,168,248,159,236,252,71,187,54,25,55,9,227,101,6,225,120,47,105,106,94,239,17,255,0,98,181,56,212,91,145,102,216,214,61,194,166,53,122,157,233,61,171,36,23,171,204,122,156,131,212,244,212,187,23,196,132,18,225,243,121,73,180,115,65,106,45,181,154,90,147,215,115,116,51,47,179,78,149,167,245,136,188,85,239,26,24,30,43,24,172,54,241,47,15,42,150,107,132,157,179,249,31,107,253,195,237,185,251,42,253,143,129,255,0,164,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,63,15,3,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,18,124,79,223,253,131,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,114,251,232,27,31,48,38,246,192,124,64,170,218,87,53,14,124,104,241,229,190,152,114,157,140,242,27,125,132,190,235,109,173,43,91,104,37,110,38,148,100,100,90,25,22,165,247,75,126,24,217,204,147,134,55,92,92,30,189,234,206,42,133,91,152,134,161,187,37,243,52,199,125,231,97,199,65,110,117,244,161,13,165,8,81,232,72,51,46,250,106,90,144,185,248,115,34,212,34,51,58,12,150,164,71,144,218,93,105,214,150,75,66,208,162,213,42,74,139,177,145,145,145,145,144,255,0,97,199,179,109,135,113,241,47,47,151,189,9,112,91,149,37,170,13,78,76,52,41,162,90,186,130,130,250,91,218,91,84,123,181,95,109,11,94,253,134,116,42,209,42,86,101,225,54,9,147,145,170,20,42,147,141,25,122,200,83,79,50,233,151,220,164,153,41,63,113,150,158,225,126,220,60,177,109,188,87,203,109,191,33,201,231,38,101,9,136,148,105,6,167,119,171,152,204,8,134,189,125,117,31,139,158,253,15,191,129,9,52,0,3,143,230,206,201,135,136,56,13,118,218,242,105,165,49,233,148,153,237,196,46,73,56,166,228,46,19,232,66,211,170,84,100,162,53,246,50,45,75,94,194,148,113,174,195,115,47,24,102,197,140,107,83,21,218,228,180,204,125,100,123,92,56,15,71,113,165,52,163,218,218,244,222,207,116,154,77,58,251,204,251,23,25,193,188,56,168,226,190,37,219,182,45,61,183,21,233,90,156,72,175,41,4,163,54,218,118,67,109,41,90,146,85,166,156,194,238,105,50,252,124,6,134,242,207,129,54,190,1,225,117,30,210,160,211,152,106,73,68,142,185,175,147,45,165,199,95,233,217,109,195,82,146,218,13,90,155,68,102,106,45,76,252,126,238,178,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,147,102,99,2,109,124,124,194,234,197,165,94,167,48,236,147,137,33,112,159,54,91,83,141,63,211,188,219,106,74,148,218,205,58,27,166,100,105,45,72,252,62,252,242,99,38,28,84,112,163,18,238,43,22,160,219,137,244,85,78,92,86,84,178,81,27,141,53,33,198,146,173,77,41,215,94,89,247,36,145,126,30,3,179,96,165,134,230,97,176,205,251,24,150,167,171,180,73,106,152,194,204,247,56,80,89,142,219,73,105,39,181,197,233,189,238,201,36,146,117,247,145,246,59,173,202,101,147,15,15,112,26,210,181,227,83,74,27,208,233,80,27,150,92,146,109,78,72,68,38,16,181,171,68,164,205,70,104,238,102,90,158,157,199,97,0,1,25,120,134,98,219,88,81,150,219,130,67,115,206,52,202,235,18,232,209,141,46,236,87,49,232,18,205,26,122,233,63,22,253,218,159,111,3,20,19,73,137,82,188,239,8,80,72,156,147,80,174,212,155,104,139,214,90,157,121,231,72,190,245,40,205,74,251,204,245,247,141,23,229,39,14,163,225,166,95,44,138,18,33,34,52,167,168,52,201,51,16,77,146,21,212,28,22,18,230,226,218,147,221,170,59,234,90,246,238,59,8,255,0,25,147,34,211,226,61,58,116,150,163,199,142,218,157,117,215,86,72,66,16,146,213,74,82,143,177,17,17,25,153,152,166,14,39,25,204,147,137,183,92,172,30,178,42,206,38,133,68,150,182,166,59,25,243,36,200,125,151,102,71,89,110,105,245,33,109,169,11,73,247,65,25,246,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,239,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,238,127,119,36,226,109,139,204,97,182,92,234,244,72,238,176,82,238,118,228,81,205,10,81,110,38,164,193,152,157,196,68,180,158,186,163,199,67,47,184,197,51,229,146,196,157,137,24,239,101,219,113,98,191,39,157,93,167,41,243,109,6,189,141,28,198,80,165,175,68,171,68,150,254,230,101,167,113,163,187,34,128,155,86,206,161,219,72,34,34,165,83,163,66,45,60,62,169,164,163,224,95,179,240,47,192,135,219,25,232,226,13,121,72,187,179,65,117,173,197,154,153,141,208,242,181,51,63,181,78,139,175,245,140,188,83,238,19,179,130,189,185,22,21,141,124,92,9,143,163,213,31,70,110,112,208,94,183,45,234,138,11,67,211,83,236,127,19,22,86,63,224,152,100,156,55,137,148,19,135,226,189,165,169,251,188,71,132,199,91,161,86,102,22,86,174,52,44,146,168,157,54,134,103,167,218,146,210,62,37,251,95,17,153,218,140,197,212,38,57,49,207,180,230,154,255,0,97,17,127,160,95,175,13,106,39,161,242,191,110,159,78,182,185,221,95,218,70,221,116,168,204,251,139,226,37,88,0,174,158,51,87,43,20,220,41,182,173,229,73,66,93,171,245,155,27,222,68,165,114,164,211,214,125,181,212,244,35,215,192,255,0,176,87,54,72,44,229,94,121,142,181,233,170,105,75,100,186,222,97,37,58,255,0,220,18,76,191,170,101,226,145,162,240,0,0,0,20,99,197,122,206,168,219,217,136,145,89,148,202,83,26,173,179,144,164,165,69,187,149,6,10,85,220,210,68,122,25,251,140,255,0,176,116,46,13,87,243,84,60,72,185,108,199,93,52,157,127,163,208,183,17,17,242,24,168,57,251,69,241,248,31,246,120,139,140,0,28,47,59,144,30,168,229,150,240,138,195,9,117,106,244,126,132,105,53,31,106,132,99,237,167,224,51,150,52,123,147,121,104,155,151,139,89,246,205,163,37,117,223,209,125,159,240,233,5,254,129,218,192,68,110,38,248,123,30,246,203,85,98,114,226,27,175,210,122,126,82,146,217,41,72,230,207,134,74,208,246,153,150,164,159,118,159,218,41,19,6,174,199,236,124,73,163,221,49,149,181,200,93,70,211,212,203,237,199,113,30,227,47,218,248,141,52,82,42,113,235,52,230,170,81,86,74,105,237,219,76,140,143,193,70,71,224,102,94,36,63,96,161,254,40,56,42,238,25,102,6,109,199,22,15,79,76,185,57,125,49,33,173,141,255,0,55,133,9,11,219,163,105,79,218,95,125,12,251,248,232,99,162,240,158,204,77,70,223,197,184,216,101,113,212,200,168,207,81,94,131,79,109,199,149,254,23,34,165,24,211,217,110,146,53,250,199,62,202,119,125,199,220,92,210,76,148,68,164,153,25,25,106,70,67,146,227,182,87,176,139,48,148,87,233,119,229,185,20,228,186,202,153,110,165,30,28,94,177,157,80,234,72,208,235,173,56,105,208,222,90,139,183,101,104,127,29,96,93,239,193,214,117,10,179,233,252,37,190,95,111,162,95,83,15,175,169,153,62,151,16,181,45,179,250,136,69,161,246,111,192,200,245,215,79,112,158,25,106,161,226,141,161,135,180,171,55,19,93,141,42,93,34,19,17,17,41,149,72,89,184,150,152,101,178,53,45,226,35,53,25,165,102,125,139,93,117,237,220,135,95,31,154,165,9,186,149,58,85,57,226,35,68,166,22,202,136,253,228,164,153,31,253,35,59,217,232,176,85,135,185,148,188,32,20,39,35,183,81,170,84,42,77,239,111,97,45,14,79,146,68,162,245,83,169,30,206,198,90,254,34,110,240,96,196,66,40,55,30,28,63,41,164,151,54,101,81,13,26,244,81,158,148,230,72,244,53,120,123,190,207,246,251,133,166,128,0,252,85,131,166,162,153,37,250,186,89,56,108,52,183,94,55,73,59,18,132,164,205,70,123,187,17,105,175,136,207,142,125,241,53,172,69,204,85,202,221,57,237,105,212,25,211,40,241,146,133,23,44,208,196,233,91,13,36,75,82,116,218,178,208,203,78,222,4,66,65,240,129,193,70,238,236,73,168,226,101,82,19,111,65,163,176,244,118,13,198,247,18,101,181,34,3,201,50,220,217,145,25,37,71,220,148,74,252,60,69,203,145,18,72,146,146,34,34,45,8,136,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,12,137,68,105,81,17,145,150,134,70,41,163,139,246,10,181,104,226,77,59,19,41,112,155,102,13,97,134,99,190,109,183,180,149,41,217,19,222,81,158,214,200,140,205,41,46,230,163,87,227,226,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,120,145,141,7,81,206,154,186,100,103,233,9,100,161,190,210,29,100,218,36,236,82,20,146,52,153,109,236,101,166,158,3,246,128,0,171,46,51,248,138,71,6,221,195,134,37,52,162,230,195,170,45,178,94,170,35,210,162,201,158,132,175,15,119,217,254,223,112,132,89,24,176,85,136,89,148,179,233,231,13,201,13,211,170,148,250,147,155,27,222,72,67,115,227,17,168,253,85,104,69,191,185,246,252,70,136,105,144,155,166,211,98,83,154,34,36,69,97,182,82,69,238,36,164,136,191,232,31,164,114,12,202,208,241,70,239,195,218,173,155,134,78,198,139,46,175,9,248,139,148,242,164,32,219,75,172,60,217,154,86,201,25,146,136,212,131,46,199,166,154,247,236,66,7,217,28,29,103,87,107,62,159,197,171,229,247,58,213,245,51,58,10,153,155,234,113,107,74,220,63,175,132,122,159,119,60,76,207,93,53,247,137,233,129,57,94,194,44,189,209,88,165,216,118,228,82,146,211,41,101,202,148,136,113,122,199,180,67,73,51,91,173,52,217,171,83,101,10,62,221,213,169,252,52,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,97,69,226,146,87,199,66,236,61,7,7,172,21,114,187,136,85,76,89,168,65,230,66,167,198,126,3,11,113,173,80,153,13,191,1,244,154,76,219,50,37,17,25,232,100,162,63,187,222,46,44,126,58,189,78,61,26,156,237,74,82,201,45,51,183,113,153,145,120,168,136,188,76,139,196,198,101,241,150,236,126,249,196,154,197,211,37,68,110,77,233,247,25,25,255,0,82,59,104,247,154,191,99,226,46,239,134,62,30,177,100,229,170,143,57,49,13,151,234,221,71,57,74,108,146,165,242,167,204,36,234,123,72,207,66,87,191,95,236,18,228,7,20,206,68,180,66,203,197,210,251,134,209,18,122,31,233,126,207,248,116,114,255,0,72,206,16,209,158,72,160,61,78,203,45,159,21,246,82,218,211,233,13,72,146,100,125,234,18,79,190,191,136,238,160,2,156,248,202,223,205,87,49,30,218,179,26,116,213,232,14,179,82,220,70,69,207,98,158,231,237,31,195,224,95,219,226,57,239,10,27,58,163,112,230,34,61,102,51,9,92,106,78,254,122,148,149,25,39,155,6,114,83,220,146,100,90,153,123,204,191,180,94,112,0,0,0,10,120,227,64,141,49,26,210,95,126,253,127,225,253,5,59,192,69,172,145,98,178,176,151,48,20,11,129,217,40,102,25,245,93,66,150,189,169,255,0,2,146,132,234,123,210,94,46,123,204,104,161,151,154,144,209,60,195,137,90,21,174,138,73,145,145,255,0,105,15,244,1,224,241,206,138,229,195,133,149,186,59,49,122,133,200,233,180,111,102,253,219,100,180,175,13,15,95,13,124,61,195,50,99,67,185,3,173,83,107,89,99,181,95,165,45,75,100,186,237,22,102,147,35,254,248,74,46,198,147,50,241,35,18,44,7,150,196,235,58,153,127,89,21,43,78,177,28,158,137,59,147,204,70,196,171,93,143,33,194,236,164,168,188,80,94,227,25,146,173,209,234,118,173,101,234,76,253,90,151,23,110,253,187,147,166,228,18,139,196,136,252,20,94,225,162,60,148,226,59,120,169,151,43,86,240,67,171,112,230,117,218,154,213,170,189,73,242,91,239,235,43,252,95,196,119,49,8,56,170,96,98,113,47,4,21,119,82,233,169,122,177,110,105,200,82,89,220,175,231,19,32,182,174,233,109,74,251,8,63,3,47,237,33,77,24,59,125,205,195,76,78,182,111,72,111,186,215,162,170,208,165,61,203,81,164,212,219,82,27,113,73,236,164,235,174,194,236,102,69,248,120,141,28,224,86,34,211,113,79,9,237,123,210,156,255,0,51,210,20,136,79,63,170,146,102,151,92,140,211,138,35,209,74,208,254,176,187,25,153,255,0,210,61,232,0,0,166,190,51,54,18,41,88,203,64,189,34,50,148,49,50,133,22,51,187,83,166,231,151,42,160,225,153,232,146,35,61,11,222,122,255,0,210,57,71,11,171,225,219,67,51,212,248,171,148,234,24,173,70,106,153,203,37,153,36,214,245,66,17,106,101,184,139,193,63,127,224,98,250,136,200,203,82,62,195,250,0,56,30,119,241,106,54,16,229,222,233,172,170,106,99,203,169,83,231,83,33,253,97,33,71,33,200,50,84,222,158,186,79,197,191,113,153,252,8,103,142,179,83,159,115,92,19,107,18,141,199,230,85,38,57,33,127,105,74,91,142,172,212,126,38,102,102,102,175,137,159,226,47,87,134,6,15,175,13,50,235,2,173,58,9,199,153,114,45,170,185,106,214,197,27,82,32,194,86,167,170,18,126,40,63,121,151,222,98,97,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,141,87,103,17,236,152,216,215,85,102,202,186,113,147,162,173,91,245,9,20,186,140,111,163,181,87,57,18,152,113,77,186,222,244,70,82,21,181,104,81,106,147,52,158,154,145,153,119,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,173,228,33,196,232,227,75,79,172,146,215,77,75,82,50,51,245,96,0,60,166,41,98,149,137,130,214,37,79,19,49,46,187,232,107,110,141,201,235,102,244,175,72,229,115,94,67,45,253,91,40,91,138,213,199,80,159,85,39,166,186,158,132,70,101,197,109,62,35,217,49,190,110,170,53,149,107,99,39,91,90,184,42,17,233,116,232,223,71,106,173,243,229,62,226,91,105,189,235,140,148,39,114,214,146,213,70,73,45,117,51,34,238,36,168,15,63,102,223,246,110,32,198,170,202,179,46,24,149,84,80,235,19,104,21,50,100,207,124,58,140,71,77,169,17,221,66,136,148,133,165,69,169,106,94,178,20,133,167,114,22,149,31,138,199,76,209,224,78,90,253,9,250,107,190,126,142,125,35,234,125,25,253,236,153,51,159,211,242,185,223,224,205,57,183,111,61,175,181,166,187,187,107,161,233,242,112,83,57,153,108,204,77,213,42,202,193,204,72,250,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,17,255,0,20,179,235,148,236,22,190,234,120,103,137,120,173,232,107,146,141,201,235,97,122,10,165,35,149,205,101,15,55,245,140,199,91,106,213,183,80,175,85,71,166,186,30,134,70,69,208,48,83,30,240,159,49,54,172,171,215,7,46,191,164,20,88,85,5,210,223,147,208,201,137,178,82,27,109,197,55,178,67,109,172,244,67,205,158,164,91,125,109,53,212,140,139,160,0,0,15,201,76,171,82,171,81,151,50,141,83,137,62,59,114,31,136,183,99,60,151,80,151,216,117,108,188,209,169,38,100,75,109,214,220,109,105,241,74,208,164,158,134,70,67,245,128,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,253,96,0,0,0,0,0,0,0,0,0,2,53,93,156,71,178,99,99,93,85,155,42,233,198,78,138,181,111,212,36,82,234,49,190,142,213,92,228,74,97,197,54,235,123,209,25,72,86,213,161,69,170,76,210,122,106,70,101,220,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,250,183,144,135,19,163,141,45,62,178,75,93,53,45,72,200,207,213,128,14,85,142,153,163,192,156,181,250,19,244,215,124,253,28,250,71,212,250,51,251,217,50,103,63,167,229,115,191,193,154,115,110,222,123,95,107,77,119,118,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,177,232,232,109,58,54,210,213,235,40,181,211,66,212,204,136,253,94,58,102,143,2,114,215,232,79,211,93,243,244,115,233,31,83,232,207,239,100,201,156,254,159,149,206,255,0,6,105,205,187,121,237,125,173,53,221,219,93,15,79,41,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,250,199,163,161,180,232,219,75,87,172,162,215,77,11,83,50,35,144,0,0,63,35,117,106,83,213,89,20,38,106,113,23,82,135,29,153,114,33,165,228,155,236,176,242,156,75,78,173,189,119,37,11,83,15,37,42,50,209,70,211,132,90,237,61,63,88,0,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,133,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,15,200,221,90,148,245,86,69,9,154,156,69,212,161,199,102,92,136,105,121,38,251,44,60,167,18,211,171,111,93,201,66,212,195,201,74,140,180,81,180,225,22,187,79,79,214,0,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,97,83,171,82,168,177,145,50,179,83,137,2,59,146,24,136,135,100,188,150,144,167,223,117,12,178,209,41,70,68,107,113,215,27,109,9,241,82,214,148,150,166,100,67,245,128,0,229,88,233,154,60,9,203,95,161,63,77,119,207,209,207,164,125,79,163,63,189,147,38,115,250,126,87,59,252,25,167,54,237,231,181,246,180,215,119,109,116,61,60,166,22,231,215,41,216,211,125,211,48,207,13,49,91,211,55,37,103,157,209,66,244,21,74,63,55,148,202,222,115,235,30,142,134,211,163,109,45,94,178,139,93,52,45,76,200,142,64,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,245,108,161,110,43,87,29,66,125,84,158,154,234,122,17,25,151,0,254,234,62,68,255,0,241,231,255,0,54,107,31,245,65,42,128,126,73,181,106,85,58,76,8,117,10,156,72,178,42,146,14,36,22,158,121,40,92,167,201,167,30,54,154,73,158,171,89,52,203,174,26,83,169,236,109,106,240,73,153,126,176,0,28,83,26,243,153,150,204,187,93,81,108,172,99,196,143,163,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,253,108,11,205,30,4,230,83,211,127,161,75,231,233,31,209,206,155,210,127,222,201,144,249,29,71,55,147,254,18,211,123,183,114,29,251,58,233,183,190,154,150,189,84,121,251,242,255,0,179,112,194,217,126,243,196,11,134,37,10,133,22,68,72,210,42,18,204,210,195,11,147,33,184,237,27,138,211,68,32,221,121,178,53,171,68,32,140,212,163,74,72,212,94,128,126,74,101,90,149,90,140,185,148,106,156,73,241,219,144,252,69,187,25,228,186,132,190,195,171,101,230,141,73,51,34,91,110,182,227,107,79,138,86,133,36,244,50,50,31,172,0,0,126,73,181,106,85,58,76,8,117,10,156,72,178,42,146,14,36,22,158,121,40,92,167,201,167,30,54,154,73,158,171,89,52,203,174,26,83,169,236,109,106,240,73,153,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,0,126,74,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,242,107,247,101,171,106,122,55,233,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,7,214,0,1,231,232,87,253,155,115,92,215,53,153,66,184,98,75,174,217,210,35,70,174,211,210,102,79,193,92,136,232,144,193,173,38,68,102,135,26,112,141,43,45,80,102,151,18,71,185,181,165,62,128,0,121,251,254,255,0,179,112,178,205,171,98,14,32,220,49,40,118,245,14,57,201,157,58,73,158,198,145,169,17,17,17,17,169,107,82,141,40,66,18,70,181,173,73,74,73,74,81,17,250,0,0,0,28,255,0,26,241,239,9,242,237,106,197,189,113,142,235,250,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,254,22,231,215,41,216,211,125,211,48,207,13,49,91,211,55,37,103,157,209,66,244,21,74,63,55,148,202,222,115,235,30,142,134,211,163,109,45,94,178,139,93,52,45,76,200,142,64,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,141,127,221,71,200,159,254,60,255,0,230,205,99,254,168,36,165,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,35,95,247,81,242,39,255,0,143,63,249,179,88,255,0,170,9,84,3,207,208,175,251,54,230,185,174,107,50,133,112,196,151,93,179,164,70,141,93,167,164,204,159,130,185,17,209,33,131,90,76,136,205,14,52,225,26,86,90,160,205,46,36,143,115,107,74,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,156,79,240,125,120,151,151,89,245,104,48,78,68,203,109,110,213,207,70,183,168,154,143,6,106,181,45,16,163,241,89,123,200,190,242,20,85,70,169,207,182,110,8,85,136,166,227,19,41,115,27,144,143,180,149,33,198,150,74,47,3,35,35,35,79,196,143,240,26,28,201,6,45,70,197,236,187,218,213,148,205,76,137,116,218,124,26,100,207,172,37,168,164,55,6,50,156,215,215,81,248,185,239,50,63,137,14,248,0,63,134,100,69,169,159,97,66,220,81,111,135,110,252,207,84,34,162,83,171,98,139,25,218,103,44,214,102,146,91,53,9,165,169,22,227,47,5,125,223,129,14,173,193,158,194,69,87,25,107,247,164,182,82,182,33,208,165,70,107,114,117,218,242,37,83,220,35,45,82,100,71,161,159,129,235,255,0,72,185,64,0,1,224,177,215,17,105,184,89,132,247,69,233,81,127,151,232,250,76,215,152,209,73,35,83,173,198,117,196,145,106,164,234,103,203,62,196,100,127,244,140,231,226,125,215,86,198,28,96,173,215,249,142,200,145,112,215,100,170,34,86,106,90,136,159,148,181,161,58,106,179,241,115,192,140,254,237,69,236,228,3,7,34,97,22,93,109,216,253,2,24,157,91,137,18,175,44,249,68,149,27,175,65,138,75,215,212,73,253,166,253,250,159,196,204,73,65,195,51,173,136,237,225,94,92,174,171,193,110,173,179,135,208,232,104,86,138,245,231,198,111,183,172,159,241,159,31,253,131,59,148,74,61,78,234,172,179,73,129,171,178,229,110,217,187,114,181,218,131,81,248,17,159,130,79,220,52,219,134,54,117,50,193,178,41,182,157,30,57,51,18,15,59,150,141,137,78,155,222,91,135,217,41,73,120,172,253,196,61,72,8,233,159,202,205,54,139,150,59,173,250,162,148,134,15,161,213,100,105,34,79,247,194,41,119,53,25,17,119,50,25,226,26,108,192,202,43,182,246,22,81,40,239,69,233,215,31,169,213,173,155,54,238,146,234,188,52,45,60,117,240,247,143,120,3,252,222,121,168,237,27,207,184,148,33,58,106,165,25,17,23,246,152,206,190,119,113,89,88,183,143,245,250,251,82,16,244,50,233,122,117,33,123,147,254,5,25,10,208,247,168,188,91,247,24,148,156,23,209,187,17,238,229,250,222,175,65,248,127,65,81,241,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,148,127,15,129,127,104,129,176,230,72,129,37,18,226,184,104,117,189,118,168,140,200,203,82,50,62,229,247,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,135,221,33,64,126,26,212,3,169,211,30,130,78,45,6,230,223,89,7,161,150,138,35,241,239,240,25,133,191,108,249,246,21,217,58,212,169,161,73,147,7,149,188,148,74,35,245,218,75,133,246,146,147,240,89,123,136,90,135,8,44,193,179,54,214,123,4,42,178,146,149,210,246,244,60,197,145,25,243,28,159,37,205,55,57,247,23,217,65,125,255,0,17,103,0,63,229,73,37,164,210,126,6,51,211,159,236,49,44,46,204,125,195,70,105,133,54,194,250,78,89,237,209,39,164,8,170,61,61,68,151,139,158,226,22,13,193,195,17,101,86,112,142,173,135,242,220,81,179,110,242,58,68,234,122,23,81,42,160,234,251,26,140,188,75,220,146,251,245,241,22,36,62,117,126,129,72,185,233,79,209,43,180,248,243,161,72,219,205,98,67,73,117,11,218,162,81,106,149,17,145,232,164,145,247,47,18,33,156,220,205,101,210,236,203,245,253,85,160,212,233,178,211,76,134,252,88,236,77,83,46,147,78,56,236,84,61,181,46,41,164,36,207,186,251,17,107,234,159,142,134,98,106,112,166,205,243,20,9,167,129,247,253,113,243,98,99,186,210,92,147,36,182,33,107,56,49,153,97,38,235,196,68,68,68,179,36,33,26,248,233,239,33,109,173,56,219,205,161,230,150,149,161,105,37,37,73,61,72,200,252,12,140,127,208,0,10,246,227,15,96,198,173,224,229,42,238,228,35,168,129,83,97,190,105,36,183,236,68,90,131,155,117,218,103,166,167,174,154,144,171,140,169,214,164,80,115,15,135,243,227,200,113,147,43,150,146,74,52,44,211,170,122,230,12,200,244,50,237,219,192,104,254,221,152,117,11,126,153,60,213,184,228,195,101,237,117,215,93,200,35,255,0,72,250,32,2,165,56,198,227,129,76,175,81,176,106,153,57,211,67,12,199,170,200,66,29,250,189,228,186,132,117,17,146,92,251,93,203,177,163,195,223,238,16,147,41,56,91,43,23,49,234,211,182,25,130,114,163,181,84,129,42,106,57,70,180,244,197,53,132,56,107,34,66,139,110,142,119,212,180,239,220,104,182,206,183,97,218,54,157,26,215,129,29,166,24,164,211,227,194,109,13,32,146,146,75,77,37,4,68,68,68,90,104,146,247,23,224,67,236,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,205,102,108,125,169,241,147,230,5,195,230,47,139,169,225,113,236,39,134,95,157,121,196,209,42,128,0,69,94,40,254,194,120,155,249,47,156,66,20,173,148,239,106,124,27,249,129,111,121,139,3,74,98,184,56,172,103,142,78,26,210,167,229,111,13,145,17,218,237,207,71,52,93,53,53,45,167,202,157,78,148,149,160,225,33,189,76,209,37,230,181,82,148,226,75,150,203,173,169,4,165,58,151,25,129,92,63,49,15,48,86,158,99,173,155,75,0,42,186,203,187,170,17,152,172,81,228,203,105,136,53,74,124,101,156,151,210,250,221,109,210,107,107,13,200,209,230,219,83,232,74,220,38,137,74,89,161,115,3,142,119,234,79,247,147,248,104,229,92,21,61,169,238,159,151,243,188,198,156,46,164,0,80,15,20,127,110,204,77,252,151,201,225,9,255,0,193,83,217,98,233,249,129,59,203,169,194,127,128,0,10,118,193,60,241,198,202,150,118,113,206,207,196,20,75,145,135,87,134,36,86,215,57,230,150,235,171,162,75,77,66,66,10,107,76,17,154,86,133,36,210,151,210,148,243,84,134,154,82,77,70,201,52,229,196,128,14,85,155,31,101,140,100,249,127,112,249,115,226,16,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,0,4,85,226,143,236,39,137,191,146,249,196,33,229,56,115,103,219,249,84,80,159,195,124,68,99,167,196,219,102,159,214,75,144,196,125,145,107,80,80,180,52,115,18,72,45,140,188,75,113,180,186,215,100,154,150,149,180,91,84,166,217,154,160,2,184,56,179,98,245,229,128,184,161,151,60,92,195,247,226,55,93,183,100,92,207,71,41,108,19,204,58,133,183,79,105,214,92,71,99,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,169,92,95,206,109,119,39,156,76,241,94,166,229,43,211,54,101,209,244,118,61,205,77,105,8,41,74,109,170,68,94,84,152,206,43,77,30,107,154,233,147,106,81,54,226,86,164,171,105,154,29,110,213,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,97,245,128,6,107,51,99,237,79,140,159,48,46,31,49,124,93,79,11,143,97,60,50,252,235,206,38,137,84,0,42,175,142,119,234,79,247,147,248,104,138,188,46,61,187,48,203,243,175,39,154,37,87,28,239,212,159,239,39,240,209,21,120,92,123,118,97,151,231,94,79,52,95,240,0,142,185,251,198,252,80,203,214,90,43,248,147,132,212,56,146,234,236,72,141,1,234,140,151,27,217,68,98,66,249,69,56,153,95,105,11,75,170,101,180,55,220,137,111,37,197,165,109,182,180,42,144,50,241,153,187,251,47,184,243,7,30,97,201,151,112,84,149,34,66,171,209,231,84,94,73,215,24,147,175,82,137,14,145,154,150,181,40,201,212,173,194,89,19,200,109,197,37,123,52,61,15,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,213,188,132,56,157,28,105,105,245,146,90,233,169,106,70,70,126,172,5,64,113,98,206,189,70,233,186,170,121,87,195,122,158,203,110,141,164,107,197,244,28,89,12,213,103,37,200,242,27,142,218,137,43,113,158,149,198,118,172,210,226,20,110,155,173,173,4,77,17,175,245,240,113,198,252,121,126,242,157,129,145,104,114,238,60,47,139,29,234,140,185,143,57,181,22,171,235,37,169,179,105,197,118,82,36,186,149,36,226,151,115,89,173,244,109,36,72,230,91,160,10,224,226,205,139,215,150,2,226,134,92,241,115,15,223,136,221,118,221,145,115,61,28,165,176,79,48,234,22,221,61,167,89,113,29,140,208,227,78,56,217,154,77,43,34,89,154,84,149,18,84,82,255,0,42,185,152,179,115,95,132,112,241,74,207,131,46,156,180,200,85,54,175,76,146,70,165,211,170,45,161,181,186,193,57,180,146,242,54,186,218,208,226,72,183,33,105,220,148,47,123,104,236,0,2,170,248,135,102,22,234,202,255,0,16,188,59,197,203,90,55,95,208,97,252,88,213,26,90,229,57,29,154,156,23,103,212,82,236,119,20,131,255,0,37,196,26,146,180,161,214,154,89,161,123,54,157,143,224,190,47,89,184,245,133,246,254,46,97,251,242,220,161,92,81,212,244,114,150,193,178,251,75,67,138,105,214,92,71,114,37,182,235,110,54,102,147,82,12,208,102,149,41,38,74,63,106,0,2,149,184,157,103,199,244,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,159,252,81,253,132,241,55,242,95,56,132,56,255,0,13,46,32,145,177,134,149,71,203,230,47,213,101,185,136,48,35,244,212,122,180,183,93,148,253,202,132,38,83,238,27,134,134,9,12,46,60,102,26,73,173,231,84,183,207,85,25,154,205,90,216,80,0,138,188,78,176,183,244,161,147,107,215,164,161,122,78,171,105,116,247,77,63,249,215,39,165,233,92,46,173,254,235,74,87,182,11,147,125,69,110,215,95,85,38,178,64,162,188,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,105,248,5,117,113,164,198,58,237,159,131,86,150,14,210,25,229,196,196,74,132,137,21,73,59,144,123,162,211,85,29,196,198,216,164,25,150,247,223,142,239,49,43,66,147,211,109,245,146,226,136,171,219,135,133,149,74,191,243,165,133,84,42,204,137,108,199,139,88,93,109,10,140,180,165,102,253,62,51,179,153,73,154,146,162,216,167,99,54,149,150,154,154,13,68,70,147,50,81,104,120,4,10,227,43,86,170,208,50,219,100,215,104,85,57,116,234,149,59,18,41,178,225,204,136,242,153,126,51,237,192,168,41,183,91,113,38,74,66,210,162,37,18,136,200,200,200,140,135,96,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,5,43,113,171,246,167,181,190,95,193,243,26,136,234,188,12,127,93,159,187,127,196,133,164,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,237,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,114,127,240,115,196,60,193,95,56,113,113,83,239,170,175,166,112,218,215,233,168,86,204,153,146,218,57,80,101,52,70,227,177,27,66,91,55,93,100,153,145,31,214,121,210,75,73,67,45,178,149,36,214,77,112,188,19,207,28,108,169,103,103,28,236,252,65,68,185,24,117,120,98,69,109,115,158,105,110,186,186,36,180,212,36,32,166,180,193,25,165,104,82,77,41,125,41,79,53,72,105,165,36,212,108,147,78,92,72,0,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,150,203,206,108,239,44,221,113,59,195,59,226,187,30,93,30,133,2,61,90,53,10,220,84,242,148,197,41,7,67,148,79,154,22,77,180,75,91,174,160,220,82,205,27,244,229,160,204,210,210,8,186,175,24,251,254,242,194,203,203,47,184,131,135,215,12,186,29,195,67,145,113,201,131,58,49,150,246,151,165,52,140,140,140,141,43,66,146,106,66,208,162,52,45,10,82,84,74,74,140,142,90,100,235,56,182,38,111,236,73,21,250,4,63,67,92,148,109,159,72,45,254,99,210,61,23,205,122,66,34,255,0,58,91,13,54,255,0,53,184,230,231,213,145,236,215,106,180,50,239,32,0,0,86,95,21,236,241,198,182,169,85,188,163,225,202,37,149,118,165,30,58,46,234,177,45,216,229,6,35,169,109,244,194,96,210,105,55,86,251,74,71,53,71,171,68,203,170,111,69,169,197,242,102,254,83,189,150,48,111,229,253,189,229,204,14,170,63,37,89,202,171,52,169,175,80,161,68,153,82,68,119,21,14,60,185,42,140,195,207,146,79,150,135,29,75,110,41,180,26,180,35,89,54,179,73,25,153,37,90,104,121,193,205,157,235,143,55,206,60,220,243,243,35,30,92,27,218,12,142,134,69,41,212,108,98,150,194,117,83,81,162,163,114,146,81,137,43,222,218,146,165,19,132,231,55,123,134,225,184,187,84,225,185,196,18,78,98,99,57,131,216,201,85,136,156,69,167,71,84,152,85,39,157,105,149,220,200,55,95,113,210,106,59,44,52,203,43,140,201,48,147,66,84,165,184,130,91,154,104,135,12,167,168,8,107,196,119,60,114,114,165,102,192,179,240,249,17,36,98,45,225,29,245,193,121,213,180,234,40,145,18,100,131,154,235,6,102,165,173,74,53,37,132,169,60,165,45,167,84,163,81,50,109,57,81,121,81,205,118,35,229,43,17,209,122,217,78,245,212,169,220,182,43,244,7,222,52,69,171,197,73,153,146,84,100,71,203,121,27,148,109,60,68,106,109,74,81,25,45,11,113,181,232,79,11,113,74,196,198,155,18,153,137,152,105,93,244,205,183,89,231,116,83,122,87,163,243,121,79,45,151,62,173,228,33,196,232,227,75,79,172,146,215,77,75,82,50,51,245,96,40,135,136,238,120,227,102,182,242,129,103,225,242,37,199,195,171,62,67,235,130,243,171,117,165,214,229,168,137,7,53,214,12,201,40,66,82,74,75,9,82,121,169,67,174,169,70,147,120,218,111,186,112,108,197,204,193,76,174,213,176,146,21,31,233,30,19,210,244,126,116,153,19,218,109,203,90,84,132,72,113,149,71,66,213,204,117,153,14,48,226,22,202,18,105,75,138,39,117,111,87,73,235,106,1,78,220,43,243,213,38,192,184,105,89,97,197,41,242,223,182,43,146,25,166,217,143,51,21,173,148,154,139,242,158,90,152,116,155,108,158,113,18,158,146,68,78,45,107,229,45,40,45,169,109,107,91,119,18,2,0,113,171,246,88,181,190,96,65,242,234,136,128,28,46,61,187,48,203,243,175,39,154,47,248,7,42,205,143,178,198,50,124,191,184,124,185,241,154,193,165,60,216,251,44,99,39,203,251,135,203,159,25,172,26,168,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,154,242,235,127,227,110,31,98,229,10,86,94,174,25,116,171,218,185,33,20,10,121,50,108,108,152,185,107,75,73,142,234,36,17,176,180,41,195,108,203,154,91,18,180,161,126,169,161,42,45,41,210,92,170,189,74,132,245,118,20,72,117,37,199,109,83,35,196,146,169,44,50,249,164,185,136,109,213,54,218,156,65,43,82,37,155,104,53,17,17,154,83,174,133,250,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,107,198,221,135,118,218,117,155,98,124,118,95,98,173,79,145,9,196,58,130,82,77,46,180,164,25,25,25,25,105,162,143,220,127,129,140,233,102,223,11,101,97,30,61,93,150,195,208,78,44,119,106,147,229,194,71,40,208,142,152,230,190,134,205,4,104,73,109,209,190,218,22,157,187,9,183,193,203,28,19,14,189,89,193,170,156,231,73,15,179,34,171,29,11,119,234,205,102,186,124,116,145,18,156,251,93,143,177,35,195,223,238,22,214,0,62,117,197,48,233,246,253,78,121,43,105,198,134,243,218,235,166,155,80,103,254,129,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,219,191,128,180,126,15,22,4,122,38,14,85,110,254,66,57,243,234,111,183,205,52,150,253,139,139,79,115,110,187,72,244,212,181,211,83,22,18,0,3,254,93,113,182,91,91,206,173,40,66,18,106,82,148,122,17,17,120,153,152,169,46,43,89,189,98,189,52,176,62,192,174,62,76,68,115,90,179,145,164,150,197,173,7,58,51,204,40,218,120,200,200,200,208,102,133,163,95,13,125,196,35,127,15,44,186,213,113,187,29,104,117,153,20,215,30,160,219,51,227,85,101,58,227,42,83,14,156,121,145,20,182,84,102,210,208,163,52,59,169,160,204,181,47,19,34,241,191,106,117,62,29,38,159,26,151,79,140,220,120,177,25,67,12,180,218,9,8,66,16,146,74,82,73,34,34,34,34,34,34,34,45,7,233,21,219,198,63,17,101,81,176,142,149,135,241,28,81,51,113,115,250,180,234,122,31,79,42,158,234,59,18,136,188,79,222,147,251,180,241,21,241,144,28,49,44,81,204,125,187,70,117,133,57,29,29,95,52,246,234,146,214,4,165,22,190,162,139,197,191,121,13,11,165,36,132,146,75,192,135,253,0,172,142,47,185,131,102,21,170,206,8,82,101,37,75,170,110,235,182,44,140,203,150,228,9,45,235,181,207,188,254,210,15,238,211,196,85,117,133,103,207,191,110,200,54,165,49,10,84,153,220,221,132,146,81,159,168,210,156,63,178,149,31,130,15,220,99,79,84,88,7,76,166,51,4,220,91,156,189,222,178,207,83,61,84,103,227,219,226,63,112,8,245,158,124,113,78,3,224,29,106,235,140,242,74,165,252,219,164,108,149,235,185,252,246,51,107,218,68,226,20,122,37,221,79,67,252,126,252,241,76,153,34,124,149,203,148,225,173,215,52,220,163,51,51,61,11,66,238,127,113,9,227,194,14,241,141,67,199,41,150,244,153,4,209,86,185,122,122,228,157,121,48,231,175,222,162,248,252,15,251,5,216,128,0,0,15,226,148,148,150,229,40,136,139,222,102,51,127,155,235,254,94,35,99,213,199,112,200,150,212,132,59,209,242,212,203,134,180,118,133,29,7,161,154,149,251,31,31,17,198,5,178,240,91,185,167,46,143,121,219,143,206,117,200,205,250,59,144,194,221,51,75,122,170,162,181,109,73,158,133,169,247,61,11,184,180,48,1,67,124,80,112,145,204,54,204,68,234,172,120,70,213,58,187,202,233,156,38,246,165,124,152,48,146,189,12,144,148,158,138,95,184,207,239,208,71,92,25,197,219,171,5,175,136,87,165,171,84,149,21,232,220,205,232,105,247,27,75,187,153,113,178,220,72,90,13,90,19,170,211,191,109,127,176,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,247,74,148,94,45,159,188,255,0,208,61,184,10,139,227,65,135,133,14,236,180,111,232,49,18,94,144,235,250,231,82,223,115,229,181,78,105,189,84,73,251,204,189,101,31,221,240,31,63,131,53,213,57,140,65,185,45,132,173,178,141,39,163,220,74,51,220,123,88,168,44,180,239,167,143,220,46,16,4,113,206,158,86,109,188,195,225,61,90,152,205,45,134,235,209,205,202,156,73,45,48,217,58,236,150,161,190,211,40,82,249,78,45,73,213,196,246,46,253,139,67,45,8,133,14,214,233,55,190,2,98,171,208,159,102,125,42,181,107,86,21,202,90,210,243,6,226,163,73,50,74,210,102,72,89,160,214,215,99,45,186,233,238,50,237,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,224,71,227,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,187,159,135,113,71,216,10,165,167,26,108,101,32,244,81,92,116,205,63,254,237,161,164,204,61,53,42,193,182,148,191,180,116,136,102,127,254,69,3,208,0,248,23,237,215,2,199,178,235,151,117,74,67,108,199,163,211,164,206,90,156,90,82,90,52,210,156,62,234,50,47,4,159,188,191,18,25,209,205,86,42,202,198,44,114,186,110,231,165,46,68,127,73,206,98,18,148,179,89,20,110,177,247,27,36,158,245,150,221,28,237,180,244,248,9,225,193,195,3,201,83,235,88,203,86,166,41,68,77,73,164,198,113,198,117,73,30,234,124,132,41,38,166,252,124,76,140,151,248,23,188,90,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,205,102,108,125,169,241,147,230,5,195,230,47,139,169,225,113,236,39,134,95,157,121,196,209,42,128,0,69,94,40,254,194,120,155,249,47,156,66,20,173,148,239,106,124,27,249,129,111,121,139,2,228,248,129,103,186,133,149,91,85,203,42,214,95,91,137,183,5,60,220,167,70,209,109,250,46,43,237,202,109,170,174,245,199,118,59,252,169,49,210,93,50,140,148,189,117,61,19,220,232,222,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,221,70,106,63,19,23,167,195,231,36,148,172,168,88,14,87,110,118,34,78,196,91,170,60,119,170,179,21,21,41,126,146,194,153,101,75,164,161,196,188,234,22,134,228,37,197,41,214,205,36,241,242,205,68,100,219,122,70,14,57,223,169,63,222,79,225,163,149,112,84,246,167,186,126,95,206,243,26,112,186,144,1,64,60,81,253,187,49,55,242,95,39,132,39,255,0,5,79,101,139,167,230,4,239,46,167,9,254,0,0,51,89,155,31,106,124,100,249,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,119,156,90,146,202,144,157,73,45,169,107,110,229,7,138,111,26,240,141,220,80,145,130,169,196,123,124,175,184,177,217,146,187,125,83,144,153,166,135,91,113,212,146,27,51,213,107,38,153,91,170,66,117,90,27,54,214,178,74,28,109,74,243,249,177,246,88,198,79,151,247,15,151,62,51,88,46,251,135,7,16,8,121,136,161,53,132,152,189,113,127,174,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,215,19,83,168,0,84,6,58,113,123,186,147,152,234,37,199,129,212,254,167,13,173,46,166,159,38,12,229,56,207,210,198,94,91,92,231,220,65,145,244,219,121,41,56,171,217,205,111,85,169,194,52,188,228,98,237,89,153,205,118,28,102,215,134,102,36,222,182,83,189,13,86,15,160,152,175,208,31,120,151,42,145,41,85,120,102,73,81,145,23,49,149,237,81,180,241,17,37,196,165,68,100,133,161,198,209,81,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,208,70,78,179,139,98,102,254,196,145,95,160,67,244,53,201,70,217,244,130,223,230,61,35,209,124,215,164,34,47,243,165,176,211,111,243,91,142,110,125,89,30,205,118,171,67,46,253,214,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,242,172,11,254,205,197,59,54,147,136,56,125,112,196,174,91,213,200,229,38,12,232,198,123,29,70,166,70,70,70,68,164,45,42,37,33,104,81,18,208,180,169,42,36,169,38,69,89,124,115,191,82,127,188,159,195,68,32,201,246,108,239,44,162,226,135,211,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,125,91,200,67,137,209,198,150,159,89,37,174,154,150,164,100,102,196,140,85,195,140,31,161,71,185,241,66,244,165,91,52,169,117,8,212,182,101,212,100,19,77,174,83,235,216,219,100,103,255,0,25,74,63,178,134,208,227,139,52,161,11,82,125,88,160,30,40,254,221,152,155,249,47,147,194,29,43,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,1,154,204,216,251,83,227,39,204,11,135,204,95,23,83,194,227,216,79,12,191,58,243,137,162,85,0,10,171,227,157,250,147,253,228,254,26,34,175,11,143,110,204,50,252,235,201,230,137,85,199,59,245,39,251,201,252,52,69,94,23,30,221,152,101,249,215,147,205,23,252,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,128,115,253,147,234,174,83,113,113,73,167,148,71,44,75,198,68,201,246,162,217,117,70,184,204,33,105,55,32,186,151,22,167,119,199,39,154,65,56,165,40,157,66,144,189,219,205,198,219,246,188,51,243,175,78,203,5,247,82,178,113,46,167,211,97,181,219,172,153,179,28,57,79,122,26,115,44,184,109,200,102,59,41,115,127,59,68,48,225,37,189,199,163,10,53,146,89,52,170,245,4,32,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,74,214,5,129,121,98,157,229,73,195,236,62,183,165,215,46,26,228,130,141,6,12,98,45,238,175,67,51,51,51,50,74,16,148,146,150,181,168,201,8,66,84,165,26,82,147,50,208,158,79,178,153,102,229,23,11,254,131,208,164,68,172,87,103,200,114,77,118,227,76,3,138,253,85,100,226,205,130,90,13,199,77,8,105,165,147,105,65,47,102,188,197,145,18,157,89,159,117,1,85,124,115,191,82,127,188,159,195,68,32,201,246,108,239,44,162,226,135,211,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,125,91,200,67,137,209,198,150,159,89,37,174,154,150,164,100,103,234,192,82,183,26,191,106,123,91,229,252,31,49,168,142,41,145,124,230,215,114,121,136,242,170,110,82,189,51,102,93,29,60,123,154,154,210,16,82,148,219,70,190,84,152,206,43,77,30,107,154,233,147,106,81,54,226,86,164,171,105,154,29,111,65,52,154,181,42,191,74,133,93,161,84,226,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,15,214,2,178,248,175,103,142,53,181,74,173,229,31,14,81,44,171,181,40,241,209,119,85,137,110,199,40,49,29,75,111,166,19,6,147,73,186,183,218,82,57,170,61,90,38,93,83,122,45,78,47,147,81,98,255,0,184,163,251,9,226,111,228,190,113,8,80,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,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,60,86,16,227,70,23,227,213,154,222,32,97,29,223,18,226,161,57,33,216,135,33,148,56,210,218,125,179,45,237,58,211,169,75,173,47,67,74,137,43,74,76,208,180,44,181,74,210,103,237,70,93,241,10,202,170,225,173,255,0,114,225,205,118,68,71,234,86,173,98,109,18,99,177,22,165,48,227,241,158,91,46,41,181,41,41,81,160,212,131,50,51,74,79,77,53,34,240,23,189,195,23,20,191,74,25,54,178,186,186,239,164,234,182,151,81,107,84,63,154,242,122,94,149,195,233,24,236,132,165,123,96,185,11,215,78,237,117,245,148,107,37,137,84,40,175,139,142,38,93,87,134,111,107,22,45,90,94,148,91,10,159,2,159,72,138,219,142,114,211,212,196,102,99,239,169,10,89,160,158,90,223,36,41,104,74,119,54,195,9,50,51,70,167,32,56,33,97,111,255,0,108,188,107,168,80,191,239,75,90,145,83,234,191,25,51,216,228,146,255,0,252,26,173,235,71,220,133,127,72,66,213,0,64,14,53,126,203,22,183,204,8,62,93,81,21,1,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,86,242,22,218,181,109,213,167,214,73,233,174,165,161,145,25,104,123,42,185,152,179,115,95,132,112,241,74,207,131,46,156,180,200,85,54,175,76,146,70,165,211,170,45,161,181,186,193,57,180,146,242,54,186,218,208,226,72,183,33,105,220,148,47,123,104,236,0,41,91,141,95,181,61,173,242,254,15,152,212,71,85,224,99,250,236,253,219,254,36,56,255,0,18,62,32,145,179,19,37,188,30,193,186,172,180,225,213,58,66,100,205,169,50,235,172,162,230,89,180,195,141,19,177,222,97,167,153,68,103,137,244,146,20,165,33,197,146,28,211,84,54,101,194,178,117,147,171,239,55,247,220,138,5,2,103,161,173,186,54,207,164,23,7,45,153,30,139,230,179,33,113,127,154,173,246,156,127,154,228,115,111,234,204,246,107,185,90,17,119,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,243,153,155,31,106,124,100,249,129,112,249,139,226,111,240,161,207,28,155,106,171,68,202,62,35,34,33,80,170,82,36,34,209,171,26,218,142,112,101,186,167,31,84,39,205,70,146,117,15,186,165,242,148,90,186,79,58,150,244,90,92,71,38,221,0,5,16,241,29,207,28,108,214,222,80,44,252,62,68,184,248,117,103,200,125,112,94,117,110,180,186,220,181,17,32,230,186,193,153,37,8,74,73,73,97,42,79,53,40,117,213,40,210,111,27,77,249,254,23,30,221,152,101,249,215,147,205,18,171,142,119,234,79,247,147,248,104,175,92,186,227,205,229,150,220,92,161,98,181,153,54,90,87,78,144,132,84,224,179,32,153,69,90,156,107,73,200,132,233,169,11,78,199,18,157,9,70,133,108,89,33,196,150,244,36,203,67,216,23,142,152,113,152,188,56,167,98,134,23,214,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,132,28,75,51,213,39,44,182,204,92,48,195,25,242,226,226,133,199,29,138,148,89,201,138,211,140,82,41,197,32,201,79,172,159,109,109,60,183,141,135,153,75,100,147,218,92,199,20,164,26,91,39,40,216,105,79,41,222,203,24,55,242,254,222,242,230,7,85,1,5,120,143,240,255,0,135,152,138,19,184,183,132,54,239,250,236,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,253,73,181,73,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,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,244,25,193,205,157,155,148,92,47,250,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,236,191,239,251,203,20,239,42,182,32,226,13,195,46,185,112,215,36,28,153,211,164,153,111,117,122,17,17,17,17,18,80,132,164,146,132,33,36,72,66,18,148,164,146,148,145,23,159,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,21,3,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,13,114,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,136,214,227,174,56,225,146,73,40,35,89,146,82,148,145,36,189,168,12,171,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,239,56,180,169,228,173,58,146,156,74,214,229,138,136,1,198,175,217,98,214,249,129,7,203,170,34,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,234,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,199,42,205,143,178,198,50,124,191,184,124,185,241,154,193,165,60,216,251,44,99,39,203,251,135,203,159,25,172,26,40,206,46,113,108,76,160,88,145,235,245,248,126,153,185,43,59,254,143,219,252,199,163,250,83,148,244,116,74,254,116,134,29,109,142,83,114,9,207,172,34,223,166,212,234,103,219,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,185,62,27,156,62,228,229,218,51,152,195,140,148,168,138,196,90,140,117,70,133,77,121,166,158,93,178,130,117,246,221,54,164,50,251,172,188,185,44,155,10,53,165,41,91,104,53,183,174,139,112,142,122,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,170,46,49,248,30,73,157,69,198,106,77,53,73,35,106,53,38,75,141,179,162,76,245,168,72,90,148,105,111,199,195,83,53,254,37,239,16,59,42,216,171,43,7,113,202,213,187,153,148,184,241,253,39,5,137,170,74,205,4,113,186,198,28,112,148,123,208,91,116,111,190,227,211,226,52,95,97,93,112,47,139,46,135,119,83,100,54,244,122,197,58,52,228,41,181,165,69,163,173,37,194,238,147,50,240,81,123,207,241,49,247,192,121,252,66,53,38,193,185,84,143,180,84,137,134,95,254,69,99,54,120,244,165,171,26,111,149,44,245,81,220,117,61,127,254,237,209,120,60,52,168,240,105,89,91,160,174,19,107,73,204,76,89,78,239,34,45,92,93,58,30,227,45,8,187,118,47,30,226,85,128,0,135,220,64,243,149,67,203,254,29,205,182,109,186,172,73,55,101,105,151,33,182,203,79,161,110,69,67,204,74,65,58,105,67,232,117,6,151,89,73,110,208,244,51,240,51,240,165,10,37,38,248,199,204,85,98,19,12,207,171,86,174,154,186,121,171,74,94,124,219,84,153,36,74,90,140,137,107,36,18,221,238,103,187,77,125,230,125,239,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,190,39,175,132,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,223,79,31,184,126,254,11,248,120,83,46,203,186,254,157,17,39,232,254,131,161,117,77,247,46,99,85,22,156,209,70,159,184,139,213,81,125,255,0,1,110,128,60,70,50,98,93,43,9,108,10,149,239,88,144,219,49,160,114,119,169,107,74,72,183,190,219,69,221,74,73,120,184,94,242,255,0,64,206,70,51,98,237,213,141,55,196,219,210,234,170,74,148,244,158,94,196,58,251,142,37,173,172,182,217,237,37,173,102,157,73,164,235,223,190,159,216,82,43,133,246,18,57,137,25,136,129,85,145,4,221,167,80,249,189,75,134,214,228,163,157,6,106,81,169,154,20,146,213,72,247,153,125,218,139,228,0,21,121,198,146,230,156,138,53,153,110,51,57,214,227,185,233,30,123,40,116,201,46,104,186,114,211,185,36,122,30,135,220,181,46,194,166,135,102,202,21,255,0,43,14,49,234,220,184,88,150,204,116,53,214,115,20,243,134,132,119,133,33,5,169,146,147,251,127,31,17,164,20,169,42,45,201,81,25,31,188,140,127,64,0,0,115,188,127,188,228,88,24,81,91,186,98,111,39,97,244,219,77,26,234,91,228,180,131,240,82,79,193,127,17,154,58,140,215,170,19,28,153,33,213,56,227,154,106,165,40,204,207,66,34,241,63,192,126,113,100,28,27,46,184,80,49,22,191,109,191,32,146,253,67,165,229,32,214,69,187,150,197,65,106,208,140,245,61,8,253,196,98,226,0,4,1,226,227,130,223,77,48,138,38,33,211,233,201,114,93,179,204,222,226,25,213,127,206,37,64,100,181,50,65,159,130,79,250,197,253,190,2,149,69,206,112,130,196,202,157,195,132,210,108,121,174,74,125,186,22,206,90,220,53,41,41,231,73,158,233,232,102,179,211,192,189,197,253,190,34,195,0,67,14,41,216,81,244,251,46,243,110,8,144,100,72,157,64,229,242,83,29,173,234,62,124,232,72,87,98,66,143,236,163,220,101,224,126,34,30,240,107,163,33,220,83,175,213,150,153,27,152,233,118,26,75,234,253,104,213,4,158,238,223,230,239,226,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,248,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,25,118,187,204,154,103,78,202,204,189,157,21,153,149,72,16,46,200,205,33,185,148,245,190,211,75,113,105,106,63,49,198,218,55,220,116,208,110,190,105,37,31,137,150,135,223,198,78,0,8,225,196,25,158,118,86,47,79,85,7,203,165,212,87,235,23,134,148,233,94,31,120,162,108,191,54,183,113,186,196,66,9,38,103,114,82,244,221,225,254,22,208,210,93,134,149,34,198,183,80,162,34,52,210,98,17,233,225,175,37,35,238,128,132,92,84,177,189,236,53,192,215,173,58,116,132,183,46,230,82,169,238,17,44,201,124,137,16,230,182,102,90,56,147,241,65,120,145,151,220,98,146,109,170,21,70,238,185,169,182,244,6,221,126,101,90,107,49,27,36,146,150,165,45,215,9,5,224,70,102,122,168,189,198,127,136,209,38,77,112,154,38,15,101,246,211,183,91,136,108,75,151,76,129,62,122,84,217,37,93,82,225,71,67,154,250,136,61,117,111,250,197,187,226,99,183,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,214,102,199,218,159,25,62,96,92,62,98,248,155,252,41,243,213,26,206,114,6,86,49,94,124,72,212,41,82,9,155,42,114,98,186,167,211,81,151,53,5,232,213,147,45,168,148,135,93,144,227,169,121,195,79,44,201,196,169,106,74,155,38,173,208,0,4,85,226,143,236,39,137,191,146,249,196,33,69,120,79,125,126,139,241,78,205,196,207,69,250,79,232,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,242,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,220,248,81,228,163,244,101,106,177,153,76,76,166,82,164,220,151,109,62,60,155,73,173,57,207,81,233,111,54,165,28,141,228,163,109,47,74,109,196,118,74,119,182,209,109,53,145,188,243,73,158,182,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,214,95,28,239,212,159,239,39,240,209,0,50,209,152,187,239,43,248,167,3,19,44,89,31,226,161,214,33,108,103,251,231,75,234,89,121,248,124,199,90,115,147,205,228,33,60,212,39,122,60,72,252,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,10,1,226,143,237,217,137,191,146,249,60,33,63,248,42,123,44,93,63,48,39,121,117,56,79,240,0,1,154,204,216,251,83,227,39,204,11,135,204,95,28,168,91,247,15,46,37,52,235,150,201,168,97,158,102,47,13,151,5,169,79,122,109,42,184,236,105,82,165,86,41,113,33,200,149,41,82,121,77,44,141,232,204,69,82,141,213,40,150,250,84,146,218,183,82,181,187,86,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,220,201,13,180,219,109,145,168,212,179,36,17,169,74,81,154,142,221,50,237,78,196,120,92,35,238,249,56,145,113,213,106,78,84,48,254,233,145,69,141,83,134,108,189,76,163,148,25,13,196,140,149,168,247,188,201,161,190,123,78,43,66,38,164,54,132,125,91,104,49,74,195,208,88,23,253,229,133,151,149,39,16,112,250,225,151,67,184,104,114,10,76,25,209,140,183,180,189,12,140,140,140,141,43,66,146,106,66,208,162,52,45,10,82,84,74,74,140,142,255,0,178,73,156,27,103,55,56,94,213,105,39,18,21,237,67,142,194,110,202,60,70,164,114,32,190,235,143,161,149,182,227,168,36,169,15,38,50,221,36,37,110,27,100,162,66,212,163,45,202,145,66,160,56,165,231,219,233,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,225,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,21,186,103,127,8,108,220,5,225,137,118,225,30,31,177,45,186,21,187,30,144,204,115,150,249,188,251,171,93,114,35,174,188,226,251,17,173,199,92,113,195,36,146,80,70,179,36,165,41,34,73,81,176,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,166,199,248,145,231,142,205,197,44,165,218,20,108,31,68,74,181,11,23,164,72,69,86,76,181,154,38,209,87,75,122,20,149,194,113,132,158,136,146,110,188,198,170,53,41,28,180,153,160,156,75,205,186,152,23,146,251,63,17,239,204,208,88,22,198,18,223,191,66,174,153,21,7,31,135,94,216,110,116,77,177,29,215,164,43,148,93,158,213,134,221,79,37,122,54,238,238,91,134,72,90,140,167,87,28,239,212,159,239,39,240,209,85,98,90,112,243,206,157,87,43,24,161,30,133,119,220,18,211,133,119,44,131,43,130,25,70,84,162,132,249,183,181,170,131,13,165,68,164,45,42,38,146,233,160,148,107,100,148,92,183,22,134,118,251,94,46,25,133,253,45,227,181,47,13,233,17,169,78,219,120,127,79,106,77,46,175,10,87,83,233,127,74,195,135,49,82,9,196,159,47,147,203,233,210,217,39,118,187,86,189,234,39,18,148,122,190,11,118,126,35,213,177,150,237,188,173,203,247,209,22,133,191,79,142,197,203,68,216,110,122,113,201,41,144,80,147,180,253,70,249,43,105,215,121,218,243,19,167,45,36,104,125,211,79,21,226,143,237,217,137,191,146,249,60,33,21,69,170,112,163,207,79,244,25,95,198,187,207,254,247,139,96,77,156,159,242,146,170,91,146,13,95,239,93,42,20,159,219,100,151,254,14,200,181,64,25,172,205,143,181,62,50,124,192,184,124,197,241,55,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,2,130,248,142,231,6,149,155,12,92,128,155,24,229,149,137,101,71,126,5,21,114,90,75,107,156,251,171,35,147,56,146,104,39,91,67,164,219,8,67,110,40,204,144,194,86,105,109,110,45,180,254,94,23,30,221,152,101,249,215,147,205,18,171,142,119,234,79,247,147,248,104,138,188,46,61,187,48,203,243,175,39,154,47,248,0,7,138,198,140,33,179,113,235,11,238,12,35,196,6,37,185,66,184,163,165,153,7,17,243,101,246,150,135,18,235,79,54,190,228,75,109,214,219,112,137,68,164,25,160,137,73,82,76,210,121,193,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,198,104,113,167,27,112,137,68,149,145,44,137,73,74,136,210,83,255,0,37,188,81,173,156,25,203,69,95,15,241,134,52,186,181,118,195,142,219,22,92,118,93,144,228,154,243,14,173,205,177,29,117,105,91,81,145,20,246,36,156,53,17,20,115,66,27,105,74,103,71,43,174,255,0,191,239,44,83,188,170,216,131,136,55,12,186,229,195,92,144,114,103,78,146,101,189,213,232,68,68,68,68,73,66,18,146,74,16,132,145,33,8,74,82,146,74,82,68,87,19,195,23,33,223,161,10,20,108,121,197,138,46,219,250,224,167,167,209,180,186,141,59,151,42,215,101,75,121,46,104,174,106,139,157,33,133,71,53,110,109,183,89,73,184,201,233,189,212,156,255,0,0,21,87,199,59,245,39,251,201,252,52,85,88,151,252,57,179,175,252,149,113,29,250,5,255,0,83,170,185,134,87,79,213,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,82,183,26,191,106,123,91,229,252,31,49,168,136,0,39,255,0,12,92,248,254,132,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,33,175,17,220,241,201,202,149,155,2,207,195,228,68,145,136,183,132,119,215,5,231,86,211,168,162,68,73,146,14,107,172,25,154,150,181,40,212,150,18,164,242,148,182,157,82,141,68,201,180,229,16,128,191,238,40,254,194,120,155,249,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,125,91,200,91,106,213,183,86,159,89,39,166,186,150,134,68,101,103,249,174,226,117,135,24,153,146,165,198,194,249,190,142,190,177,19,153,109,214,40,15,172,156,149,67,139,203,35,168,45,70,166,148,219,204,184,218,210,195,78,125,90,150,153,42,90,54,185,29,214,219,173,92,1,160,98,157,215,140,182,157,173,130,149,186,173,26,243,172,212,19,79,166,84,105,146,100,199,122,31,53,42,67,207,169,216,196,110,182,202,25,83,170,117,105,35,218,209,56,102,70,68,99,77,34,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,96,224,125,127,198,106,171,138,120,91,58,225,150,114,37,71,167,87,233,116,149,27,170,96,144,210,157,98,108,132,22,156,164,44,205,232,8,87,114,90,200,155,251,68,217,237,180,155,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,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,26,19,200,62,25,221,88,69,148,44,54,177,111,88,157,37,106,61,62,69,66,76,85,54,227,110,69,235,101,189,49,12,58,135,16,149,161,230,209,33,40,113,6,159,85,196,173,36,102,68,70,114,0,4,0,227,87,236,177,107,124,192,131,229,213,17,74,195,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,250,183,144,135,19,163,141,45,62,178,75,93,53,45,72,200,207,213,138,86,227,87,237,79,107,124,191,131,230,53,17,18,172,44,121,188,176,215,8,241,11,10,108,249,178,233,136,196,137,20,164,85,231,70,144,77,173,202,116,68,77,39,97,25,108,53,108,125,82,219,53,169,43,79,168,202,155,81,45,14,172,135,202,193,124,33,188,177,235,20,45,252,35,195,246,34,57,93,184,164,41,152,231,45,242,101,134,144,134,212,235,175,56,190,230,72,109,166,220,112,201,36,165,153,32,201,41,82,140,146,122,8,195,11,23,6,178,63,151,218,69,185,54,169,74,160,91,244,78,133,138,221,125,214,21,29,185,213,73,78,179,21,83,164,153,169,102,223,53,247,27,35,82,214,104,101,189,169,220,150,154,45,189,172,102,179,54,62,212,248,201,243,2,225,243,23,199,42,23,83,195,23,62,63,166,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,20,255,0,21,23,197,123,60,114,110,90,173,111,40,248,114,136,135,66,166,200,142,139,186,172,75,106,65,206,150,210,155,125,48,152,52,154,137,164,48,234,81,205,81,232,233,188,210,155,209,9,109,124,234,203,18,171,133,199,183,102,25,126,117,228,243,68,170,227,157,250,147,253,228,254,26,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,111,250,192,191,236,220,83,179,105,56,131,135,215,12,74,229,189,92,142,82,96,206,140,103,177,212,106,100,100,100,100,74,66,210,162,82,22,133,17,45,11,74,146,162,74,146,100,92,127,56,185,197,177,50,129,98,71,175,215,225,250,102,228,172,239,250,63,111,243,30,143,233,78,83,209,209,43,249,210,24,117,182,57,77,200,39,62,176,139,126,155,83,169,159,108,251,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,139,207,141,41,229,59,217,99,6,254,95,219,222,92,192,234,160,2,173,120,172,100,74,148,116,169,249,166,193,171,102,90,106,73,144,111,222,244,170,115,9,83,14,48,105,90,156,172,18,8,201,72,90,84,73,39,246,37,68,178,95,61,68,141,143,184,229,107,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,99,52,56,211,142,54,102,147,74,200,150,102,149,37,68,74,47,65,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,239,237,92,153,87,101,228,198,245,206,37,219,85,232,105,80,122,72,246,165,58,58,208,183,42,14,42,170,196,41,50,100,31,126,91,40,220,251,104,111,179,139,113,38,179,216,132,39,159,202,178,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,143,87,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,170,194,238,32,25,130,194,44,190,214,114,253,103,92,93,36,9,123,24,162,212,154,109,166,165,80,98,184,236,151,167,38,50,208,130,112,222,125,201,8,209,231,22,165,50,148,43,148,73,82,146,182,248,93,129,96,94,88,167,121,82,112,251,15,173,233,117,203,134,185,32,163,65,131,24,139,123,171,208,204,204,204,204,146,132,37,36,165,173,106,50,66,16,149,41,70,148,164,204,180,39,147,236,166,89,185,69,194,255,0,160,244,41,17,43,21,217,242,28,147,93,184,211,0,226,191,85,89,56,179,96,150,131,113,211,66,26,105,100,218,80,75,217,175,49,100,68,167,86,103,221,64,6,85,199,234,164,213,170,180,10,172,42,237,10,167,46,157,82,167,72,110,92,57,145,30,83,47,198,125,181,18,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,95,79,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,119,53,227,87,236,177,107,124,192,131,229,213,17,74,195,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,250,183,144,135,19,163,141,45,62,178,75,93,53,45,72,200,207,202,230,199,217,99,25,62,95,220,62,92,248,205,96,210,158,108,125,150,49,147,229,253,195,229,207,140,214,14,149,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,207,78,18,153,40,244,220,200,121,178,196,218,101,42,101,21,158,115,118,93,61,242,231,184,169,204,191,203,93,77,68,74,216,223,37,109,58,219,73,113,42,81,184,106,116,137,179,105,149,174,210,168,87,253,155,115,92,215,53,153,66,184,98,75,174,217,210,35,70,174,211,210,102,79,193,92,136,232,144,193,173,38,68,102,135,26,112,141,43,45,80,102,151,18,71,185,181,165,62,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,16,206,86,19,68,198,28,190,221,150,235,145,13,249,113,41,147,231,192,74,91,37,43,170,68,41,8,111,79,81,103,174,174,127,84,183,124,12,103,110,229,161,84,109,27,154,165,111,79,109,214,38,82,102,189,17,194,81,41,10,74,218,112,208,126,36,70,71,170,79,220,71,248,11,182,225,91,142,15,226,86,6,179,105,84,100,165,201,118,202,147,79,108,141,102,107,228,71,135,9,178,51,213,197,31,138,207,192,136,190,226,19,116,7,194,191,18,107,177,238,36,36,136,205,84,153,100,90,248,127,66,161,155,76,192,182,166,177,186,251,66,201,36,101,114,85,62,207,135,248,91,162,246,120,124,177,201,202,197,151,217,5,204,165,211,151,234,253,244,232,190,63,120,145,224,2,49,231,47,58,86,86,90,108,233,76,195,170,64,159,118,73,105,198,225,211,208,251,78,184,218,212,212,142,91,142,52,79,182,233,32,157,96,146,106,47,3,61,11,191,133,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,119,51,239,109,92,62,114,17,73,193,91,126,22,35,98,37,49,169,55,108,246,219,146,203,79,178,149,244,72,90,34,188,148,153,61,29,14,182,234,29,105,101,161,40,246,235,241,212,202,118,145,17,22,132,90,17,15,232,10,111,227,43,71,75,88,165,64,171,161,50,55,63,213,111,53,23,213,246,141,79,73,109,237,254,126,254,34,96,240,177,194,143,160,57,119,133,112,75,131,34,60,234,255,0,51,156,153,13,108,81,114,39,77,66,123,26,18,127,101,126,243,63,18,240,19,60,5,121,241,125,196,202,157,189,132,209,172,120,78,74,97,186,238,254,98,219,53,37,42,228,201,128,233,106,100,178,215,196,253,199,253,158,34,152,197,213,112,142,193,111,161,120,69,43,16,234,20,228,183,46,230,229,236,113,108,232,191,230,242,167,178,122,25,160,143,193,68,95,104,255,0,179,192,79,224,1,78,252,100,238,200,83,241,22,129,109,49,32,148,253,63,170,230,160,150,71,183,152,197,61,105,212,136,245,45,72,189,228,66,183,199,232,167,77,122,159,49,185,145,221,83,110,55,174,138,74,140,140,181,35,47,18,252,70,151,50,255,0,122,72,196,12,40,162,93,82,247,155,179,58,157,198,189,117,61,146,93,65,120,169,71,224,143,136,232,128,0,0,35,87,16,171,197,187,51,44,119,61,69,199,90,65,31,69,217,106,211,95,239,132,66,237,235,23,237,12,249,192,133,34,163,45,16,226,178,183,93,115,93,168,66,77,70,122,17,153,246,46,254,4,58,46,98,48,187,244,65,138,53,91,41,41,113,40,135,200,218,78,22,135,235,199,105,195,254,162,63,198,124,63,246,143,75,147,108,100,86,9,99,173,10,237,145,33,109,83,219,234,186,173,171,218,103,172,57,13,163,197,104,79,218,119,222,127,135,223,162,202,93,78,29,98,11,85,42,123,201,118,59,219,182,45,42,37,17,232,102,71,220,140,203,196,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,148,149,23,138,11,220,127,233,25,161,189,45,105,182,93,203,50,218,168,150,146,33,242,247,248,255,0,93,180,172,188,72,143,193,69,238,19,247,132,214,97,237,60,63,185,42,56,111,112,41,184,207,215,121,61,59,238,27,72,71,212,55,57,229,106,165,184,147,240,89,23,100,159,143,187,196,92,121,25,25,106,71,169,15,232,248,151,157,167,74,190,45,185,150,189,109,132,189,10,111,47,154,133,37,42,35,216,226,86,93,148,70,94,41,47,18,17,191,37,217,62,164,101,142,101,202,220,119,29,146,236,190,143,150,243,198,149,159,168,82,53,209,68,203,103,224,254,159,217,254,121,86,62,101,126,230,183,109,88,71,81,185,107,180,250,84,82,241,122,108,166,216,71,137,23,218,89,145,120,169,37,253,165,241,28,142,118,116,242,197,79,149,209,200,198,139,55,154,74,74,76,138,227,167,246,51,45,75,197,255,0,188,116,43,47,21,112,219,18,35,147,150,93,237,65,173,147,141,243,13,184,53,40,242,85,176,201,61,204,155,90,187,122,233,255,0,231,139,226,66,23,113,28,200,197,11,19,237,90,142,45,88,20,102,227,92,180,152,175,74,148,196,72,232,71,86,219,77,203,125,103,181,168,234,113,199,86,226,208,93,212,68,122,22,186,30,134,42,115,9,177,58,250,203,206,40,194,184,169,50,103,83,103,81,170,45,162,116,67,91,204,243,18,204,134,214,227,46,33,43,108,204,141,76,145,26,84,101,225,161,233,238,208,78,88,241,194,141,143,184,69,67,190,41,211,35,187,45,200,145,155,168,182,211,136,87,42,89,197,101,215,80,100,78,44,211,161,188,69,162,149,184,189,255,0,19,235,0,35,174,127,146,74,202,197,241,169,171,181,30,166,125,191,252,29,40,81,166,87,33,46,161,152,76,61,138,132,146,141,119,61,36,180,50,215,198,115,5,254,145,164,59,106,58,162,219,148,168,170,73,17,179,9,134,204,136,188,12,155,34,31,72,127,12,200,136,204,207,66,33,72,156,92,113,105,251,219,31,162,218,80,39,239,165,208,169,104,140,235,8,116,205,5,49,153,179,219,82,141,36,179,78,237,170,34,212,200,149,248,16,240,156,53,176,109,204,84,204,109,38,100,184,47,57,79,183,13,138,202,156,229,106,217,185,30,124,51,52,25,154,20,159,178,225,246,236,122,123,200,95,148,104,236,196,142,212,88,232,36,52,202,18,218,18,68,68,73,73,22,132,68,69,216,187,15,245,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25,172,205,143,181,62,50,124,192,184,124,197,241,202,133,212,240,189,207,79,233,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,250,213,38,67,133,63,192,4,85,226,143,236,39,137,191,146,249,196,33,64,34,205,56,83,228,86,53,226,228,12,211,226,188,8,146,104,81,100,19,214,84,20,202,117,47,170,163,18,106,15,210,75,54,92,73,37,13,59,29,198,146,203,132,174,97,155,138,82,18,148,182,110,247,94,40,89,233,253,10,90,171,192,236,28,188,250,76,73,173,108,244,196,152,73,220,245,10,150,227,106,51,209,226,81,116,243,30,213,190,94,132,165,161,163,91,159,84,165,71,112,235,87,36,184,199,152,44,43,199,26,29,51,47,204,213,107,51,238,138,132,56,181,43,94,26,154,38,235,209,90,120,157,91,46,41,228,45,182,52,109,47,23,85,180,148,195,107,121,91,146,147,94,179,43,141,195,149,87,169,88,12,245,118,20,72,117,37,199,184,21,50,60,73,42,146,195,47,154,105,156,196,54,234,155,109,78,32,149,169,18,205,180,26,136,136,205,41,215,66,171,97,39,242,57,158,59,203,40,87,146,162,202,68,186,230,29,87,36,37,117,234,10,22,91,219,94,132,158,182,30,227,36,162,74,82,73,35,73,153,33,228,36,144,179,73,165,167,90,190,155,2,255,0,179,113,78,205,164,226,14,31,92,49,43,150,245,114,57,73,131,58,49,158,199,81,169,145,145,145,145,41,11,74,137,72,90,20,68,180,45,42,74,137,42,73,145,122,1,64,60,81,253,187,49,55,242,95,39,132,39,255,0,5,79,101,139,167,230,4,239,46,167,9,254,3,202,91,184,165,98,93,119,221,221,134,116,10,239,85,114,88,157,7,210,8,93,43,200,232,250,214,77,232,191,88,180,19,110,111,109,38,175,171,82,182,233,162,180,62,195,213,128,205,102,108,125,169,241,147,230,5,195,230,47,137,211,104,228,163,249,85,112,204,194,186,253,129,76,165,55,137,182,183,166,156,166,201,124,185,78,85,32,149,94,160,110,83,20,246,228,161,59,150,178,113,165,58,74,74,28,74,147,171,73,121,215,10,176,71,106,201,206,94,191,148,254,96,173,188,38,155,38,171,10,139,47,159,54,183,80,167,69,231,57,14,11,13,41,197,40,204,200,208,215,49,100,219,9,117,100,105,75,143,183,234,172,244,66,175,167,54,62,203,24,201,242,254,225,242,231,198,107,5,159,113,107,201,71,161,38,76,205,150,25,83,41,80,232,175,114,91,189,41,236,23,33,196,206,121,254,90,42,105,35,86,199,57,203,117,166,221,75,105,74,137,194,75,166,78,27,175,45,16,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,217,86,113,120,177,88,149,156,26,143,108,101,134,185,85,250,73,120,211,214,138,133,83,107,212,249,214,167,173,29,70,222,215,24,83,111,60,227,107,146,207,50,59,223,82,164,115,16,179,61,138,21,109,96,88,23,150,41,222,84,156,62,195,235,122,93,114,225,174,72,40,208,96,198,34,222,234,244,51,51,51,51,36,161,9,73,41,107,90,140,144,132,37,74,81,165,41,51,45,9,228,251,41,150,110,81,112,191,232,61,10,68,74,197,118,124,135,36,215,110,52,192,56,175,213,86,78,44,216,37,160,220,116,208,134,154,89,54,148,18,246,107,204,89,17,41,213,153,248,174,40,254,194,120,155,249,47,156,66,20,173,148,239,106,124,27,249,129,111,121,139,2,69,113,44,200,172,108,178,220,209,113,63,12,96,68,139,133,247,28,134,41,177,96,166,83,174,63,72,168,148,115,53,48,179,125,197,186,242,30,38,30,121,46,18,143,105,243,27,82,80,73,108,220,132,2,223,184,50,101,211,232,213,137,93,204,189,126,62,147,238,254,101,10,223,245,254,197,45,135,139,170,119,212,116,210,124,217,77,18,54,184,218,86,142,139,114,76,210,247,127,43,199,59,245,39,251,201,252,52,71,254,20,216,91,98,99,78,54,95,184,103,137,148,47,76,219,117,156,63,127,173,133,213,61,31,155,202,171,210,222,111,235,25,90,28,78,142,52,133,122,170,45,116,208,245,35,50,62,21,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,242,1,162,140,139,101,211,249,49,101,198,221,176,42,81,249,87,37,67,117,118,230,245,247,105,84,144,132,111,107,179,174,55,245,45,161,152,251,155,81,33,124,142,97,17,26,204,84,15,20,127,110,204,77,252,151,201,225,14,213,147,204,153,80,179,135,145,26,253,49,186,175,161,175,59,95,16,42,210,45,154,147,171,89,197,75,142,211,41,124,216,210,91,78,186,178,239,41,162,55,18,147,113,181,33,42,78,226,37,180,229,122,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,46,211,135,7,16,8,121,136,161,53,132,152,189,113,127,174,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,215,19,83,168,102,179,54,62,212,248,201,243,2,225,243,23,199,42,23,83,195,23,62,63,166,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,20,255,0,21,23,197,123,60,114,110,90,173,111,40,248,114,136,135,66,166,200,142,139,186,172,75,106,65,206,150,210,155,125,48,152,52,154,137,164,48,234,81,205,81,232,233,188,210,155,209,9,109,124,234,203,18,171,133,199,183,102,25,126,117,228,243,68,170,227,157,250,147,253,228,254,26,34,175,11,143,110,204,50,252,235,201,230,139,254,1,207,241,91,29,48,227,6,166,90,20,155,214,179,202,170,223,119,4,43,110,129,77,96,137,114,166,202,144,251,108,154,210,131,50,209,150,185,169,91,174,25,146,82,147,73,22,171,91,104,95,64,1,15,248,158,229,174,133,142,153,113,172,94,186,244,247,78,23,83,230,220,52,137,43,148,182,217,56,168,66,28,158,195,136,36,168,151,204,98,62,168,236,74,39,90,104,183,161,10,112,149,66,226,111,240,176,202,101,155,152,204,80,171,95,24,129,34,36,234,22,26,200,167,201,145,110,75,128,111,177,89,92,166,230,19,68,226,249,137,36,161,167,99,182,225,161,72,113,14,150,168,81,109,51,35,188,144,0,21,87,199,59,245,39,251,201,252,52,71,254,20,216,91,98,99,78,54,95,184,103,137,148,47,76,219,117,156,63,127,173,133,213,61,31,155,202,171,210,222,111,235,25,90,28,78,142,52,133,122,170,45,116,208,245,35,50,62,43,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,170,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,239,56,181,37,149,33,58,146,91,82,214,221,202,10,86,227,87,237,79,107,124,191,131,230,53,16,225,157,151,171,87,52,24,53,152,124,35,186,100,244,29,127,209,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,25,161,198,156,109,194,37,18,86,68,178,37,37,42,35,73,78,172,162,113,87,141,130,25,116,151,134,56,141,106,75,184,235,182,84,118,145,104,172,234,46,182,85,88,139,148,132,170,19,239,41,15,27,11,142,211,171,83,74,36,114,148,203,9,103,70,212,132,27,176,2,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,83,126,110,67,191,66,28,61,177,19,30,113,98,139,182,254,184,41,244,79,70,210,234,52,238,92,171,93,149,86,216,75,154,43,154,162,231,72,97,81,205,91,155,109,214,82,110,50,122,111,117,39,0,5,255,0,113,71,246,19,196,223,201,124,226,16,160,17,97,60,75,120,125,201,193,234,173,99,48,120,65,74,136,222,31,79,145,212,214,41,49,26,106,43,22,210,214,168,172,54,77,146,223,53,190,137,18,95,117,68,134,90,74,24,45,18,68,72,36,233,94,194,207,184,54,101,139,210,85,218,182,103,111,91,94,170,203,116,125,41,246,68,215,30,229,69,146,243,136,144,205,65,244,182,90,45,222,90,13,44,165,103,245,91,157,124,136,148,227,122,181,109,66,0,113,147,193,79,167,57,125,164,227,28,74,135,38,94,25,84,15,156,195,142,237,109,248,53,23,99,199,115,106,73,181,26,158,75,232,134,105,213,104,73,55,207,215,114,182,16,172,12,151,227,29,11,0,179,65,96,98,173,210,206,250,45,42,160,228,122,139,155,150,93,52,89,113,221,136,236,157,16,133,173,124,148,72,83,188,180,164,212,190,94,194,208,213,169,91,167,22,203,214,149,106,228,182,224,161,84,35,203,114,69,227,88,165,81,32,169,148,36,208,219,232,146,153,198,167,76,212,70,72,229,65,117,36,105,37,30,245,32,180,208,205,73,166,12,1,193,202,238,96,49,150,211,193,219,113,238,158,93,205,80,76,119,36,237,66,250,72,168,74,156,147,39,98,214,130,115,148,195,110,187,203,222,74,94,205,169,245,148,68,52,210,0,32,7,26,191,101,139,91,230,4,31,46,168,138,245,225,157,73,165,87,243,175,135,244,42,237,50,37,70,155,81,143,94,137,50,28,182,82,243,18,88,114,137,57,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,63,38,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,191,65,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,10,97,227,87,237,79,107,124,191,131,230,53,17,5,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,113,127,217,58,202,165,137,146,124,26,144,186,221,74,148,221,201,46,158,137,183,197,201,214,60,212,23,122,101,72,117,42,250,247,57,109,51,29,183,220,111,154,73,107,122,81,204,90,82,103,181,53,65,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,48,56,63,227,62,101,239,122,85,78,196,185,105,178,238,44,47,182,35,199,167,211,171,213,41,104,96,168,171,109,46,171,160,141,163,10,118,114,212,78,199,245,22,234,81,25,150,144,68,105,37,180,210,235,131,54,62,212,248,201,243,2,225,243,23,196,223,181,114,57,39,53,188,56,112,142,240,195,229,196,143,136,182,124,123,129,16,89,117,13,52,138,220,69,86,102,44,225,58,249,145,41,11,74,137,74,97,74,87,41,43,117,212,168,146,79,27,173,214,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,202,177,159,140,5,86,247,203,68,59,106,196,161,75,182,49,66,226,143,34,155,94,168,211,230,41,148,81,77,181,199,62,170,22,230,214,107,68,166,151,37,9,250,212,61,25,104,81,146,148,105,105,213,215,93,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,165,255,0,16,220,166,89,185,69,194,252,18,177,232,82,34,86,43,179,228,93,18,107,183,26,96,28,87,234,171,39,32,27,4,180,27,142,154,16,211,75,38,210,130,94,205,121,139,34,37,58,179,63,21,194,227,219,179,12,191,58,242,121,162,85,113,206,253,73,254,242,127,13,16,215,135,189,129,102,226,158,110,108,156,62,196,27,122,37,114,222,174,71,173,198,157,6,73,30,199,81,232,121,134,70,70,70,74,66,210,162,74,208,180,153,45,11,74,84,147,74,146,70,95,147,56,185,58,190,242,129,125,199,160,87,230,122,102,219,172,239,250,63,112,114,217,143,233,78,83,49,215,43,249,170,31,117,198,57,78,72,38,254,176,203,126,155,147,169,31,110,193,195,219,136,101,87,44,178,100,97,166,41,76,151,84,194,247,99,205,155,21,164,37,78,203,164,77,75,78,60,150,225,167,193,72,146,234,73,179,101,102,134,210,235,196,246,246,139,156,110,70,172,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,117,112,161,200,228,155,150,171,68,205,198,35,46,33,208,169,178,36,46,209,164,154,26,144,115,165,180,167,24,84,215,201,68,162,105,12,58,149,242,146,90,58,111,52,151,53,66,91,71,58,178,198,148,242,157,236,177,131,127,47,237,239,46,96,117,80,0,20,151,196,143,135,220,108,187,73,111,24,112,110,149,45,88,117,81,144,152,211,105,172,180,235,200,182,86,77,48,219,70,236,135,159,117,231,145,37,227,125,68,181,37,40,109,102,134,245,213,109,145,249,94,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,52,226,143,236,39,137,191,146,249,196,33,74,217,78,246,167,193,191,152,22,247,152,176,47,163,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,214,50,181,182,173,91,117,10,245,84,122,107,161,232,100,100,87,125,195,155,37,31,201,87,14,31,175,223,244,202,83,152,155,116,253,101,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,0,12,171,139,62,204,79,15,249,152,187,148,204,36,204,14,8,91,189,93,245,19,15,237,247,238,106,107,78,62,236,170,244,86,232,208,89,105,81,144,165,155,100,243,13,199,236,203,104,74,158,74,213,161,169,196,161,14,65,108,174,126,157,191,78,214,207,242,104,255,0,237,147,252,247,208,159,224,127,247,155,253,71,248,111,243,127,240,126,127,219,255,0,139,235,109,22,169,198,175,217,98,214,249,129,7,203,170,34,189,120,103,82,105,85,252,235,225,253,10,187,76,137,81,166,212,99,215,162,76,135,45,148,188,196,150,28,162,78,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,134,127,178,125,85,202,110,46,41,52,242,136,229,137,120,200,153,62,212,91,46,168,215,25,132,45,38,228,23,82,226,212,238,248,228,243,72,39,20,165,19,168,82,23,187,121,184,219,126,131,135,54,117,255,0,146,174,35,191,64,191,234,117,87,48,202,233,250,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,220,166,108,125,150,49,147,229,253,195,229,207,140,214,13,41,230,199,217,99,25,62,95,220,62,92,248,205,96,155,252,52,242,43,27,51,87,52,172,79,196,232,17,37,97,125,185,33,250,108,168,42,148,235,111,213,234,39,28,141,44,32,216,113,14,178,134,73,246,94,83,134,162,220,124,182,210,149,146,156,54,236,83,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,149,176,135,26,49,230,194,197,198,241,3,8,238,251,131,244,131,95,144,236,67,144,202,61,33,46,174,252,197,150,246,157,105,212,184,82,214,235,170,74,137,43,74,204,221,36,44,189,116,164,203,71,214,5,86,242,174,217,180,154,206,32,218,17,45,91,134,100,114,122,117,22,53,84,170,72,128,181,25,153,50,114,73,182,210,226,201,59,119,154,83,176,151,184,146,167,18,68,181,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,254,82,99,179,46,59,177,100,32,150,211,200,83,107,73,145,25,41,38,90,25,25,31,99,236,40,55,137,78,13,185,133,121,141,171,76,135,5,230,233,247,25,191,89,75,134,214,141,147,146,39,204,61,132,100,132,167,236,182,93,187,158,158,243,30,239,132,118,45,63,100,227,252,171,74,124,253,148,202,237,45,113,154,97,110,153,32,230,61,54,3,105,81,36,214,73,221,181,38,90,145,26,191,18,23,118,70,70,68,100,122,145,143,232,249,183,44,117,74,183,42,177,82,146,51,122,19,237,145,25,120,153,182,100,51,121,154,72,75,129,152,76,66,138,180,18,77,23,61,88,180,34,211,194,115,229,254,129,121,121,1,73,39,43,22,62,134,163,214,143,76,62,255,0,254,14,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,119,196,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,241,208,181,247,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,217,70,69,169,233,169,234,98,104,222,152,171,134,216,111,28,220,189,47,106,13,16,155,111,152,77,206,169,71,140,173,132,74,238,68,226,211,219,212,87,255,0,58,127,3,30,22,139,156,108,181,87,234,5,76,167,99,45,156,185,6,189,132,159,164,80,12,204,247,18,123,17,62,103,226,101,238,29,110,147,88,164,215,96,183,83,162,212,226,207,136,242,73,72,126,51,201,117,181,17,145,40,140,148,147,50,61,72,200,255,0,3,33,251,4,84,206,142,79,169,25,157,153,109,55,33,215,163,59,15,172,230,60,202,146,131,245,202,62,154,168,217,112,252,24,211,251,127,205,36,44,219,78,149,99,219,112,237,122,35,9,102,20,46,103,41,9,74,82,69,189,197,44,251,36,136,188,84,126,4,62,216,254,25,145,22,166,122,16,167,14,44,217,135,180,241,2,228,167,97,181,190,166,228,191,66,231,117,18,27,54,150,159,175,110,11,201,209,72,113,71,224,131,46,233,47,15,127,136,128,86,93,173,54,244,185,97,219,84,226,214,68,206,102,207,31,234,54,165,159,129,25,248,36,253,195,75,216,77,98,83,112,214,193,165,217,148,152,205,177,26,159,207,216,134,208,148,145,115,30,113,195,236,148,164,188,86,126,226,255,0,72,245,224,63,37,82,167,14,143,5,218,141,65,228,181,29,157,187,214,165,18,72,181,50,34,238,102,69,226,100,51,167,156,172,101,86,55,99,181,118,237,142,250,220,167,185,210,244,187,151,169,150,144,227,182,191,5,173,63,105,175,113,254,63,119,154,203,190,23,126,151,177,70,149,101,169,14,169,19,57,251,137,178,212,253,72,238,184,95,212,95,248,191,135,254,209,206,167,194,145,78,150,184,114,153,91,78,183,166,228,45,38,147,45,72,140,187,31,127,3,26,11,225,233,120,183,121,229,142,216,168,54,235,74,34,235,123,33,90,233,253,240,150,93,253,99,253,145,37,128,0,0,64,222,48,21,162,131,151,98,163,239,89,29,79,250,164,126,169,242,231,64,87,126,255,0,127,192,197,70,229,242,140,171,131,23,168,20,132,69,84,149,63,213,104,210,81,188,213,182,43,170,240,208,245,240,215,195,220,36,63,21,123,120,168,121,162,172,184,220,114,109,169,61,62,197,18,52,37,109,167,65,215,67,208,136,244,51,16,213,11,91,106,37,182,181,33,69,224,105,61,12,133,209,240,207,206,173,43,17,172,218,126,16,223,149,148,162,231,167,243,121,111,202,144,146,57,92,199,102,72,61,20,235,234,113,123,91,66,11,178,75,78,222,237,12,88,32,15,226,136,148,90,24,207,103,16,235,54,45,143,154,171,190,135,9,44,147,13,122,63,97,178,69,176,245,166,196,81,233,162,72,188,84,126,225,31,237,139,154,177,104,86,227,220,52,25,142,197,155,23,127,45,214,220,82,20,157,200,82,15,186,76,140,187,40,203,177,251,197,211,100,227,137,94,31,98,235,17,44,91,245,247,169,55,50,121,154,200,150,166,24,140,247,121,14,250,170,118,82,156,86,214,219,65,31,171,216,204,139,192,200,196,237,35,35,45,72,200,200,127,71,240,146,146,81,168,146,68,106,241,61,59,152,252,213,42,148,42,68,39,42,21,25,13,177,29,173,55,184,226,201,41,45,76,136,181,51,50,34,238,100,40,95,57,153,233,196,60,118,189,164,68,181,174,74,205,22,215,143,179,167,137,26,99,241,185,155,153,142,106,230,33,18,22,217,232,235,74,50,211,195,113,159,137,246,137,207,74,149,37,211,126,68,135,93,116,204,140,214,181,154,149,169,120,119,49,210,176,123,49,216,179,130,151,44,26,245,163,121,213,218,106,43,141,26,225,29,70,74,99,186,218,92,109,102,218,155,109,212,110,73,147,73,73,150,186,25,118,252,47,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,175,31,3,45,124,106,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,212,207,239,50,29,207,131,150,54,170,21,199,88,193,218,148,213,19,47,177,34,169,29,10,115,213,55,20,229,62,58,72,137,78,105,174,132,126,8,215,239,247,11,111,1,198,51,143,65,122,226,203,46,36,192,141,16,228,62,86,181,97,108,161,45,154,207,127,163,228,18,116,34,35,61,117,87,187,184,168,142,26,24,21,88,190,243,33,18,167,54,17,34,53,160,251,115,222,230,182,178,218,252,73,240,212,164,119,109,68,74,209,103,216,205,39,247,144,189,196,33,45,161,45,160,180,74,72,136,139,224,67,254,135,195,190,107,45,219,182,77,193,112,58,233,54,138,101,42,92,197,44,213,161,36,155,101,75,51,215,82,211,77,190,58,151,226,51,119,152,235,202,69,247,142,55,189,192,244,158,122,30,184,42,92,133,239,53,17,180,115,30,90,116,51,82,187,122,254,227,208,89,223,6,236,51,244,126,30,86,241,22,76,19,67,178,106,18,96,54,226,218,208,212,218,152,167,188,90,25,163,83,45,75,95,181,167,221,239,22,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,53,153,177,246,167,198,79,152,23,15,152,190,38,253,155,145,88,217,165,225,195,134,151,198,31,64,136,140,84,160,71,170,51,5,233,50,157,66,42,116,230,107,53,85,157,52,136,220,38,25,90,156,144,167,16,242,145,246,208,148,41,104,66,141,104,174,186,77,78,242,194,139,254,21,102,27,114,232,23,101,157,88,110,75,72,151,16,137,250,125,70,35,196,164,147,140,188,147,34,91,110,182,90,161,196,159,116,153,40,188,72,94,159,15,156,237,210,179,95,96,57,66,185,223,137,7,17,109,88,241,217,170,195,84,164,169,250,179,9,101,148,174,172,134,210,203,72,66,28,144,167,18,166,155,37,19,39,203,37,25,19,141,235,45,64,69,94,40,254,194,120,155,249,47,156,66,20,129,151,171,90,133,124,227,238,26,89,87,76,30,182,139,112,94,20,106,93,70,55,53,109,243,226,191,53,166,221,111,122,13,43,78,228,45,69,170,76,148,90,234,70,71,220,93,166,121,51,131,96,228,215,8,211,100,89,135,18,45,247,84,163,170,5,161,67,165,180,202,17,72,96,144,108,181,57,198,141,10,105,168,204,26,116,109,179,65,147,171,111,150,148,236,75,171,106,139,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,212,68,146,240,33,119,220,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,109,106,66,86,180,36,150,184,235,199,59,245,39,251,201,252,52,112,174,18,118,5,155,138,120,233,127,225,246,32,219,209,43,150,245,115,13,231,198,157,6,73,30,199,81,233,42,105,145,145,145,146,144,180,168,146,180,45,38,75,66,210,149,36,210,164,145,151,21,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,218,184,105,231,170,54,89,110,105,88,97,137,211,226,69,194,251,142,67,245,41,83,149,21,215,31,164,84,74,57,18,95,65,48,218,221,121,15,19,12,178,166,205,39,180,249,110,37,72,36,184,78,94,72,160,30,40,254,221,152,155,249,47,147,194,19,255,0,130,167,178,197,211,243,2,119,151,83,132,255,0,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,53,112,71,171,85,107,245,92,121,174,215,106,114,234,53,42,140,139,126,92,201,146,222,83,207,201,125,197,84,212,227,174,56,163,53,45,106,81,154,141,70,102,102,102,102,98,210,128,102,179,54,62,212,248,201,243,2,225,243,23,197,170,112,125,204,45,171,123,96,73,101,247,166,244,125,201,135,60,249,59,92,148,218,189,41,6,100,199,223,234,25,111,82,112,185,78,59,202,112,182,154,83,189,133,111,51,119,98,62,79,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,101,180,37,79,37,106,208,212,226,80,135,28,27,50,245,244,47,9,234,217,133,171,73,165,75,151,136,154,66,164,33,184,186,202,167,65,133,38,67,79,165,79,168,136,203,158,250,8,212,210,61,93,177,152,81,169,74,61,173,204,12,216,251,44,99,39,203,251,135,203,159,25,172,26,168,20,129,196,127,135,252,204,187,215,93,197,188,33,183,127,214,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,234,77,216,44,47,123,135,22,71,36,229,74,205,159,120,98,10,226,72,196,91,194,59,8,156,203,72,105,212,81,34,36,205,101,9,167,200,141,75,90,148,105,83,234,74,185,74,91,77,37,36,162,100,157,114,101,8,171,197,31,216,79,19,127,37,243,136,66,138,240,158,250,253,23,226,157,155,137,158,139,244,159,209,43,130,157,93,232,185,252,158,171,165,146,219,220,174,102,213,108,221,203,219,187,106,180,215,93,15,77,6,138,109,106,254,13,103,55,47,177,107,106,162,125,32,176,111,234,122,208,245,62,169,25,76,184,91,29,83,110,54,178,35,213,183,153,125,165,17,56,218,189,87,26,37,180,179,209,11,20,215,142,156,56,49,98,192,204,253,19,2,172,38,61,35,69,191,170,18,91,178,235,53,105,177,153,234,98,199,142,212,137,106,144,77,41,75,71,74,135,77,43,87,45,42,119,148,106,105,163,53,19,101,121,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,172,190,57,223,169,63,222,79,225,162,47,240,194,199,155,55,0,243,71,18,169,136,19,98,83,104,87,101,30,77,179,34,173,46,65,178,197,53,110,186,203,237,60,225,236,81,108,83,177,155,104,205,70,132,32,158,55,20,178,75,103,173,196,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,85,121,23,200,133,247,91,205,236,171,79,28,240,238,148,186,46,21,116,245,11,190,147,81,168,51,33,181,61,46,34,221,166,176,73,97,107,68,141,235,229,188,164,25,155,70,219,46,33,211,213,68,210,238,252,80,15,20,127,110,204,77,252,151,201,225,9,169,193,47,19,45,89,56,89,125,96,231,87,202,185,41,247,1,220,220,135,28,109,61,68,25,17,163,199,222,202,119,243,23,203,114,46,142,30,194,74,121,236,122,198,107,208,189,175,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,168,219,54,62,212,248,201,243,2,225,243,23,196,223,181,114,57,39,53,188,56,112,142,240,195,229,196,143,136,182,124,123,129,16,89,117,13,52,138,220,69,86,102,44,225,58,249,145,41,11,74,137,74,97,74,87,41,43,117,212,168,146,79,27,173,214,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,202,177,159,140,5,86,247,203,68,59,106,196,161,75,182,49,66,226,143,34,155,94,168,211,230,41,148,81,77,181,199,62,170,22,230,214,107,68,166,151,37,9,250,212,61,25,104,81,146,148,105,105,213,215,93,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,165,255,0,16,220,166,89,185,69,194,252,18,177,232,82,34,86,43,179,228,93,18,107,183,26,96,28,87,234,171,39,32,27,4,180,27,142,154,16,211,75,38,210,130,94,205,121,139,34,37,58,179,63,21,194,227,219,179,12,191,58,242,121,162,85,113,206,253,73,254,242,127,13,17,87,133,199,183,102,25,126,117,228,243,69,255,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,86,202,22,226,181,113,212,39,213,73,233,174,167,161,17,153,82,10,51,93,136,249,181,207,118,15,94,183,171,189,13,42,14,32,80,88,160,80,24,120,215,22,145,21,85,56,230,105,73,153,23,49,229,237,73,186,241,145,41,197,37,36,68,132,33,182,209,125,32,41,91,137,214,124,127,77,245,217,56,13,132,245,173,214,13,191,80,87,164,170,148,234,143,50,45,208,242,80,202,155,213,60,164,159,38,59,233,144,73,218,227,141,60,162,109,226,215,99,74,40,65,66,176,47,43,154,217,185,175,58,21,189,46,93,10,206,143,26,77,118,160,146,34,98,10,36,72,68,118,9,106,51,34,53,184,235,132,73,65,106,179,36,184,162,45,173,173,73,246,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,122,40,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,171,121,8,113,58,56,210,211,235,36,181,211,82,212,140,140,253,88,0,170,190,57,223,169,63,222,79,225,163,149,112,84,246,167,186,126,95,206,243,26,112,179,236,215,101,71,14,51,107,135,11,178,175,86,186,26,172,30,99,244,10,251,12,146,229,82,37,40,136,141,73,35,50,230,50,189,169,39,89,51,36,184,148,164,200,208,180,54,226,51,217,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,88,202,214,218,181,109,212,43,213,81,233,174,135,161,145,145,91,79,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,247,121,197,165,79,37,105,212,148,226,86,183,35,95,26,191,106,123,91,229,252,31,49,168,142,171,192,199,245,217,251,183,252,72,72,174,42,24,33,133,248,147,150,138,174,36,223,117,201,116,42,190,26,199,122,125,6,162,203,110,62,135,31,146,182,90,232,93,101,61,148,137,46,166,51,100,231,99,105,123,28,53,114,201,212,46,136,68,233,225,9,132,120,113,137,57,142,151,115,222,53,142,101,106,193,167,166,187,66,160,174,1,60,204,215,13,102,202,229,184,234,210,164,35,165,91,172,41,9,45,174,27,174,180,226,20,68,202,201,86,43,197,31,216,79,19,127,37,243,136,66,128,69,255,0,113,71,246,19,196,223,201,124,226,16,160,17,164,140,188,99,125,131,155,252,6,131,136,16,232,113,21,77,184,35,200,165,215,173,233,206,51,52,162,190,90,183,38,20,132,150,169,90,20,147,37,36,156,74,77,198,94,109,106,66,119,237,42,129,207,6,65,47,44,17,199,154,117,27,10,45,25,114,236,76,69,172,69,166,89,171,57,164,233,49,81,145,181,62,140,125,231,118,147,75,230,154,249,70,234,143,115,36,147,55,86,182,223,52,92,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,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,75,252,254,231,54,133,155,154,22,14,29,50,149,211,85,109,187,126,76,139,145,73,66,217,109,186,196,165,180,220,136,205,52,173,223,82,158,137,14,182,225,58,225,169,185,72,74,182,45,181,164,116,14,13,152,41,244,231,48,85,108,99,151,80,228,196,195,42,121,114,88,109,221,174,63,58,162,212,136,237,238,73,182,162,83,41,97,19,13,90,45,10,39,57,26,110,78,242,23,82,0,32,7,26,191,101,139,91,230,4,31,46,168,136,1,194,227,219,179,12,191,58,242,121,162,244,241,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,235,25,90,28,78,142,52,133,122,170,45,116,208,245,35,50,60,240,230,171,44,247,150,84,49,114,102,22,222,19,162,84,80,168,233,169,82,42,113,140,146,138,141,57,197,184,134,159,54,247,26,153,94,230,156,66,219,81,158,213,161,91,84,180,108,113,114,215,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,188,226,212,150,84,132,234,73,109,75,91,127,43,141,95,181,61,173,242,254,15,152,212,71,181,224,141,96,89,181,219,203,19,113,6,179,111,68,153,112,218,177,233,49,168,179,158,35,82,224,34,97,77,41,38,209,25,237,74,214,150,27,65,175,77,228,141,233,35,36,184,178,87,159,226,117,196,2,30,46,204,147,151,236,16,184,186,187,22,38,230,46,106,147,77,176,236,90,244,166,223,101,230,147,25,106,65,184,76,176,228,126,207,54,180,165,229,45,90,18,155,74,22,228,85,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,245,143,45,110,43,87,29,90,189,101,30,154,232,90,17,17,22,117,243,99,237,79,140,159,48,46,31,49,124,93,79,11,143,97,60,50,252,235,206,38,136,107,198,127,4,48,190,213,185,173,172,114,165,87,37,195,189,175,153,10,129,81,163,169,183,29,98,160,196,56,237,163,174,67,135,234,176,182,146,113,89,83,122,232,225,56,218,146,148,155,110,169,202,203,23,39,193,147,8,240,226,147,131,85,220,108,164,86,61,47,119,220,21,7,40,85,68,185,0,155,244,27,113,148,78,38,35,46,169,59,220,231,33,216,242,28,82,85,203,86,172,35,105,45,133,41,94,3,142,119,234,79,247,147,248,104,138,188,46,61,187,48,203,243,175,39,154,37,87,28,239,212,159,239,39,240,209,21,120,92,123,118,97,151,231,94,79,52,93,246,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,145,124,56,178,57,27,53,183,148,251,195,16,87,46,62,29,89,242,24,68,230,90,67,173,46,183,45,68,107,40,77,62,68,73,66,18,146,74,159,82,85,205,74,29,105,41,36,155,196,235,119,188,50,174,52,167,148,239,101,140,27,249,127,111,121,115,3,170,128,0,252,149,106,77,42,191,74,155,66,174,211,34,84,105,181,24,238,68,153,14,91,41,121,137,44,56,147,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,143,149,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,56,235,197,31,216,79,19,127,37,243,136,66,149,178,157,237,79,131,127,48,45,239,49,96,105,76,121,75,139,11,108,75,174,251,180,113,50,191,66,234,174,75,19,175,250,63,55,170,121,29,31,90,201,51,43,234,208,178,109,205,237,164,147,245,137,86,221,53,78,135,220,122,176,0,1,149,113,165,60,167,123,44,96,223,203,251,123,203,152,31,87,9,176,7,6,176,43,211,255,0,162,60,61,165,90,255,0,74,42,7,83,170,116,72,81,115,222,239,181,37,184,207,150,202,55,47,150,194,54,180,222,245,236,66,119,43,88,129,198,175,217,98,214,249,129,7,203,170,34,189,120,101,213,169,84,92,241,225,132,202,205,78,36,8,238,72,169,68,67,178,94,75,72,83,239,211,37,178,203,68,165,25,17,173,199,92,109,180,39,197,75,90,82,90,153,145,11,212,198,140,33,179,113,235,11,238,12,35,196,6,37,185,66,184,163,165,153,7,17,243,101,246,150,135,18,235,79,54,190,228,75,109,214,219,112,137,68,164,25,160,137,73,82,76,210,121,225,204,238,94,174,172,175,227,45,107,8,238,153,61,127,65,203,147,78,170,34,43,145,217,169,193,117,59,154,144,218,86,95,229,54,178,74,150,148,58,211,168,37,175,102,227,145,89,82,207,28,155,107,45,184,147,148,124,70,68,66,161,84,172,123,165,22,141,88,214,212,115,131,45,216,18,223,84,39,205,70,146,117,15,186,165,242,148,90,186,79,58,150,244,90,92,71,38,16,13,41,230,199,217,99,25,62,95,220,62,92,248,205,96,208,246,55,227,126,3,112,247,192,106,100,56,116,56,144,97,193,142,186,117,163,104,211,156,216,253,73,244,250,202,34,82,183,40,144,74,89,56,252,167,55,25,27,155,149,204,117,196,33,202,11,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,171,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,178,226,20,166,82,132,234,105,113,75,67,118,42,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,218,211,238,247,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,222,167,188,244,26,68,177,171,45,220,118,77,191,112,180,233,56,138,165,42,36,196,172,149,169,40,156,101,43,35,215,83,215,93,223,19,252,71,220,31,242,180,37,196,41,181,150,169,81,25,25,31,188,133,17,241,47,192,186,197,137,153,9,117,56,80,137,113,174,247,220,158,207,41,181,158,231,229,207,152,164,163,179,105,35,86,136,46,196,106,63,188,197,187,228,226,130,245,187,150,76,54,129,38,33,199,124,237,106,58,222,65,182,104,61,254,143,142,74,212,140,136,245,213,62,254,253,135,103,1,82,28,99,113,180,230,220,116,108,29,166,205,89,178,195,17,234,146,16,151,61,82,113,46,84,35,168,140,146,230,154,232,101,226,141,126,255,0,112,225,124,50,178,246,254,49,227,164,75,130,165,9,183,40,182,207,46,166,165,58,217,154,22,252,121,144,214,109,234,109,173,6,102,135,15,182,164,127,121,16,180,188,227,102,194,207,202,158,23,173,168,14,196,114,190,252,115,131,74,167,178,166,141,77,41,81,228,114,92,83,68,243,75,75,68,184,228,147,82,124,60,8,181,240,163,236,98,204,118,44,227,93,203,58,189,119,94,117,119,90,148,227,166,136,69,81,146,168,237,54,167,28,89,54,150,220,117,123,82,68,234,146,69,174,132,93,191,30,115,10,167,82,166,201,41,148,234,132,152,178,18,123,137,214,93,82,22,71,169,30,186,145,235,226,68,127,216,39,207,14,156,244,222,150,102,33,82,112,175,17,46,26,157,98,135,93,148,197,62,35,147,101,187,33,81,158,125,248,140,35,187,210,9,8,109,40,74,207,178,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,99,45,12,127,161,165,38,162,81,164,140,211,224,122,119,33,253,31,195,50,34,212,207,66,16,75,56,252,74,240,251,8,152,151,98,216,79,189,86,185,149,203,210,68,69,48,252,102,123,199,119,215,83,82,146,226,119,54,226,200,189,94,230,71,238,35,49,75,55,61,205,88,187,235,114,46,26,244,199,101,77,149,179,152,235,142,41,106,86,212,37,5,221,70,102,125,146,69,220,253,194,64,112,241,179,98,223,25,170,180,40,115,82,201,176,239,164,55,155,196,91,11,74,108,181,22,186,164,203,197,37,238,26,19,73,18,75,66,31,208,21,247,196,191,58,180,172,56,179,106,24,69,97,214,80,187,158,161,202,230,63,22,66,76,226,242,221,135,32,181,83,79,165,196,110,109,107,46,233,61,123,251,181,49,75,139,90,220,81,173,197,169,106,63,19,81,234,102,38,87,10,155,120,171,153,162,163,56,228,114,113,168,221,70,245,26,53,36,238,167,78,211,83,208,200,181,50,17,227,48,116,101,91,248,189,95,164,46,42,163,27,29,46,173,41,27,13,59,162,180,175,13,11,79,29,124,61,226,220,184,63,214,138,118,93,142,143,189,102,116,207,234,153,250,165,204,157,61,93,187,253,223,2,19,200,0,0,5,114,241,159,154,134,112,186,211,134,106,86,233,61,126,132,71,219,213,145,78,62,226,183,50,98,209,189,153,75,61,178,94,205,125,33,235,107,166,159,204,36,123,196,204,227,53,134,85,102,110,155,103,17,163,67,66,161,73,235,122,151,91,109,70,105,218,221,61,148,111,81,35,66,245,187,22,170,255,0,216,43,142,137,101,220,247,36,25,117,10,21,18,108,246,161,114,249,221,52,103,29,52,239,51,36,253,148,153,23,116,159,143,192,199,246,211,188,46,204,60,175,179,112,90,181,154,133,30,167,23,118,199,162,200,118,59,137,220,133,32,253,100,41,42,45,82,181,23,143,129,159,184,197,184,100,239,138,77,177,121,66,77,167,141,211,25,164,213,89,215,109,65,215,27,98,51,154,156,135,15,87,100,203,53,30,137,75,73,240,241,61,60,12,133,134,209,235,180,91,134,26,106,20,42,188,42,140,101,235,181,232,178,16,242,15,67,50,251,73,51,47,18,50,254,195,31,188,80,151,21,2,101,57,200,188,208,201,41,41,47,71,122,167,161,17,127,122,161,120,17,8,136,63,85,46,173,85,161,206,110,167,69,169,203,167,204,103,94,92,136,175,41,167,81,169,26,79,69,36,200,203,82,51,47,31,3,49,125,89,5,205,245,19,49,24,125,232,218,205,89,182,238,138,87,248,83,50,95,65,56,247,53,249,74,70,196,169,231,28,86,141,178,70,122,233,161,105,166,165,225,45,0,113,252,218,212,230,210,112,14,230,155,79,117,246,223,71,69,181,108,168,201,69,172,214,8,244,50,50,63,3,49,155,133,173,110,40,214,181,26,148,126,38,103,169,137,231,131,156,60,174,59,134,209,102,227,170,210,92,144,236,168,178,73,9,228,56,180,243,18,242,146,157,9,81,140,245,209,63,29,71,0,205,14,94,234,152,27,89,142,204,232,106,142,137,36,143,84,219,82,52,82,150,247,109,13,180,127,138,63,254,191,15,159,149,12,117,185,48,43,25,45,155,134,157,89,157,30,146,186,180,38,234,145,153,144,226,27,118,41,202,97,111,17,160,156,66,84,102,150,136,189,99,218,101,216,251,120,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,183,145,107,253,111,121,213,86,82,49,14,110,25,102,10,205,175,70,158,236,52,59,90,167,68,148,164,186,109,146,152,57,172,41,105,89,146,147,170,79,103,114,51,211,183,113,163,43,94,176,213,195,109,82,107,236,56,133,183,82,130,196,196,41,6,70,149,37,198,210,178,50,50,51,212,187,252,79,241,31,80,126,26,229,34,29,126,141,62,133,80,105,46,69,168,198,118,35,200,82,72,201,77,184,131,74,136,200,200,200,251,25,248,145,144,229,216,19,150,187,27,2,166,92,149,43,118,153,21,19,46,10,196,202,137,188,150,89,37,161,167,205,163,229,110,67,72,50,73,27,73,61,189,203,239,63,119,95,1,193,243,191,125,49,98,229,154,252,125,201,104,97,218,173,6,169,75,100,205,194,74,185,142,211,228,154,118,250,201,239,170,59,105,169,253,198,51,182,72,147,89,172,114,210,181,56,252,233,59,73,74,51,51,82,214,191,19,62,230,125,207,239,26,25,200,125,146,205,139,150,91,54,11,113,155,101,202,133,46,157,81,127,98,9,59,157,114,159,20,148,163,245,83,169,158,207,19,212,254,241,32,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102,179,54,62,212,248,201,243,2,225,243,23,197,212,240,184,246,19,195,47,206,188,226,104,141,92,81,120,127,195,171,195,169,102,111,4,45,222,77,85,158,166,163,124,82,216,113,134,34,185,21,166,29,125,234,178,121,139,70,215,139,149,163,173,182,75,83,202,113,46,18,73,100,234,157,172,188,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,102,135,26,113,198,204,210,105,89,18,204,210,164,168,137,69,161,236,180,102,46,196,205,6,22,64,196,203,22,71,248,168,117,136,91,30,254,246,85,58,102,94,126,31,49,214,155,231,114,185,232,79,53,9,216,191,18,63,18,46,170,34,175,20,127,97,60,77,252,151,206,33,10,43,194,123,235,244,95,138,118,110,38,122,47,210,127,68,174,10,117,119,162,231,242,122,174,150,75,111,114,185,155,85,179,119,47,110,237,170,211,93,116,61,52,31,87,29,49,211,17,243,23,136,245,28,80,197,10,207,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,89,87,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,85,95,28,239,212,159,239,39,240,209,202,184,42,123,83,221,63,47,231,121,141,56,90,246,96,114,241,133,249,154,176,21,135,56,175,74,151,50,154,137,7,58,27,177,38,57,25,248,83,73,151,89,110,75,106,73,237,82,208,151,220,50,75,137,91,102,102,91,144,173,52,25,215,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,198,104,113,167,27,112,137,68,149,145,44,137,73,74,136,210,86,41,194,11,56,53,82,170,198,202,21,232,113,21,77,84,121,179,236,233,105,105,73,125,183,201,74,147,38,10,246,32,210,180,41,39,38,66,92,112,210,104,52,56,141,203,222,210,27,140,28,81,253,187,49,55,242,95,39,132,39,255,0,5,79,101,139,167,230,4,239,46,167,9,21,156,28,217,217,185,69,194,255,0,167,21,216,241,43,21,217,242,27,141,66,183,21,60,226,191,85,89,56,130,124,208,178,109,211,66,26,105,102,226,150,104,217,175,45,6,100,167,80,71,159,108,82,197,43,239,26,111,186,158,38,98,93,119,211,55,37,103,147,214,205,233,89,143,205,229,50,134,91,250,182,80,134,211,163,109,33,62,170,75,93,53,61,76,204,206,202,184,24,254,187,63,118,255,0,137,11,84,1,154,204,216,251,83,227,39,204,11,135,204,95,30,42,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,211,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,237,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,14,107,155,31,101,140,100,249,127,112,249,115,227,53,131,85,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,32,101,35,134,21,155,150,108,109,173,226,253,66,242,151,114,174,157,33,230,108,134,86,70,202,224,68,125,131,67,175,76,52,232,151,164,237,117,214,8,146,68,214,194,55,118,239,113,40,143,55,192,69,94,40,254,194,120,155,249,47,156,66,20,2,36,166,69,243,155,93,201,230,35,202,169,185,74,244,205,153,116,116,241,238,106,107,72,65,74,83,109,26,249,82,99,56,173,52,121,174,107,166,77,169,68,219,137,90,146,173,166,104,117,187,53,226,141,152,123,6,202,202,227,52,202,69,86,37,70,225,196,184,235,106,206,157,18,27,51,216,232,156,105,13,84,37,182,250,201,77,182,135,41,243,94,142,78,182,102,226,138,113,114,253,93,235,69,122,228,55,54,153,172,177,113,30,194,192,156,42,171,253,35,182,234,151,1,54,86,165,70,57,57,20,219,144,127,206,84,82,80,203,146,97,178,218,121,146,84,166,181,109,181,37,199,84,211,132,110,37,114,87,142,119,234,79,247,147,248,104,170,177,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,178,150,233,52,166,106,178,43,172,211,34,34,165,50,59,49,36,76,75,41,39,222,97,149,56,166,154,91,154,110,82,16,167,222,82,82,103,162,77,215,12,180,220,122,254,177,64,60,81,253,187,49,55,242,95,39,132,35,173,129,127,222,88,89,121,82,113,7,15,174,25,116,59,134,135,32,164,193,157,24,203,123,75,208,200,200,200,200,210,180,41,38,164,45,10,35,66,208,165,37,68,164,168,200,244,39,147,236,217,217,185,186,194,255,0,167,20,40,241,40,245,216,18,28,141,93,183,19,60,229,63,74,89,184,178,96,214,179,109,163,90,29,105,4,226,86,72,217,175,49,4,102,166,150,69,29,115,75,194,178,133,143,185,142,163,226,157,173,95,165,90,22,181,107,87,111,168,144,216,90,39,73,148,149,169,106,149,16,180,83,60,233,4,164,161,195,81,33,40,82,13,243,76,133,184,180,156,212,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,172,121,107,113,90,184,234,213,235,40,244,215,66,208,136,136,179,175,155,31,106,124,100,249,129,112,249,139,226,234,120,92,123,9,225,151,231,94,113,52,67,94,51,248,33,133,246,173,205,109,99,149,42,185,46,29,237,124,200,84,10,141,29,77,184,235,21,6,33,199,109,29,114,28,63,85,133,180,147,138,202,155,215,71,9,198,212,148,164,219,117,78,86,88,185,238,14,56,33,96,219,88,37,59,29,169,245,200,149,155,178,241,144,245,46,114,18,219,38,186,11,17,95,89,20,34,81,106,234,86,241,114,164,184,74,52,146,144,168,190,167,168,78,47,154,241,206,253,73,254,242,127,13,17,87,133,199,183,102,25,126,117,228,243,68,170,227,157,250,147,253,228,254,26,34,175,11,143,110,204,50,252,235,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,80,14,127,179,131,85,205,150,46,41,84,243,136,221,137,103,72,153,2,212,67,45,40,151,37,133,173,36,228,231,84,226,18,238,249,4,203,75,38,212,148,147,72,74,17,183,121,56,227,156,215,41,222,212,248,55,243,2,222,243,22,6,148,196,0,226,117,159,31,208,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,162,140,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,152,120,136,229,15,249,41,99,41,125,22,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,245,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,1,85,124,115,191,82,127,188,159,195,71,42,224,169,237,79,116,252,191,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,117,215,198,175,218,158,214,249,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,132,75,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,43,229,96,78,78,241,115,48,184,95,136,184,159,135,244,121,115,99,216,113,227,156,120,44,67,91,143,214,229,173,196,155,177,162,159,100,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,107,217,130,206,45,137,155,254,27,24,169,95,160,67,244,53,201,70,244,31,210,11,127,152,244,143,69,243,107,237,34,47,243,165,176,211,111,243,91,142,110,125,89,30,205,118,171,67,46,245,2,47,251,138,63,176,158,38,254,75,231,16,133,0,142,235,147,236,217,222,89,69,197,15,167,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,113,57,188,206,53,11,14,178,109,39,31,112,78,246,165,77,151,118,116,180,235,58,165,210,46,75,46,202,125,195,230,31,44,211,163,111,50,195,82,215,177,242,36,161,216,252,183,16,106,213,165,84,94,87,115,167,154,60,1,170,211,109,12,36,184,37,220,84,217,146,19,18,29,155,82,140,237,74,20,135,221,83,164,219,81,152,74,137,230,86,167,164,26,246,198,91,102,235,155,55,243,52,218,122,30,1,159,110,37,214,4,108,62,206,150,34,69,166,219,210,233,84,218,228,136,213,248,166,241,59,178,98,229,198,109,217,82,26,91,134,123,208,169,135,44,143,105,236,74,210,180,39,110,205,165,24,5,223,112,125,193,202,21,141,150,2,197,88,239,117,21,172,75,168,63,34,99,155,86,142,68,88,50,31,137,30,54,134,181,33,91,86,137,46,243,9,40,81,245,59,21,184,155,73,137,212,0,32,7,26,191,101,139,91,230,4,31,46,168,136,1,194,227,219,179,12,191,58,242,121,162,231,179,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,240,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,213,178,132,54,157,27,105,9,245,82,90,233,169,234,102,102,118,149,194,135,35,145,173,170,85,19,55,24,140,185,101,93,169,71,144,187,70,146,104,118,57,65,136,234,92,97,83,95,37,18,77,213,190,210,151,202,73,106,209,50,234,92,213,106,113,28,158,21,198,175,218,158,214,249,127,7,204,106,34,53,96,102,107,177,31,46,216,113,136,246,86,23,187,232,170,174,35,122,49,135,171,237,60,105,149,77,139,20,165,147,137,140,68,94,163,206,117,73,34,123,93,205,165,10,52,17,45,72,113,174,127,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,88,242,208,218,116,109,165,171,214,81,107,166,133,169,153,17,232,79,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,51,89,155,31,106,124,100,249,129,112,249,139,226,210,114,197,153,139,55,42,28,45,240,251,20,175,8,50,234,43,84,138,189,54,145,76,140,70,149,212,106,46,85,106,43,105,131,115,105,165,148,109,105,197,173,197,17,237,66,21,181,43,94,198,215,81,120,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,245,108,161,13,167,70,218,66,125,84,150,186,106,122,153,153,159,75,189,114,119,139,150,70,90,44,236,207,84,40,242,222,183,174,169,18,10,75,40,134,180,174,143,19,123,104,131,38,73,175,69,18,37,168,221,54,212,148,27,68,142,156,249,134,169,8,65,50,125,155,59,203,40,184,161,244,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,229,167,23,204,82,177,49,166,196,192,12,76,195,74,239,166,109,186,207,210,190,138,111,74,244,126,111,41,232,12,185,245,111,33,14,39,71,26,90,125,100,150,186,106,90,145,145,159,0,225,113,237,217,134,95,157,121,60,209,42,184,231,126,164,255,0,121,63,134,136,171,194,227,219,179,12,191,58,242,121,162,255,0,132,127,206,46,78,172,76,223,216,145,232,21,249,158,134,185,40,219,254,143,220,28,183,164,122,47,154,244,117,202,254,106,135,218,109,254,107,113,201,191,172,51,217,174,228,232,101,223,176,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,12,171,141,41,229,59,217,99,6,254,95,219,222,92,192,234,160,0,0,34,175,20,127,97,60,77,252,151,206,33,10,86,202,119,181,62,13,252,192,183,188,197,129,165,48,0,0,1,149,113,165,60,167,123,44,96,223,203,251,123,203,152,29,84,64,14,53,126,203,22,183,204,8,62,93,81,20,172,46,251,135,7,16,8,121,136,161,53,132,152,189,113,127,174,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,215,19,93,215,56,57,76,179,115,117,133,255,0,65,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,243,227,74,121,177,246,88,198,79,151,247,15,151,62,51,88,59,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,171,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,178,226,18,151,148,180,234,106,109,43,67,151,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,62,231,190,201,102,249,203,45,229,5,113,155,121,202,125,42,163,80,99,122,9,91,29,110,159,40,146,162,245,85,161,150,255,0,18,208,254,241,158,83,68,154,53,99,150,165,169,183,224,201,218,106,73,153,26,86,133,248,145,246,50,238,95,112,209,38,72,47,166,47,172,179,88,111,183,45,15,187,74,160,210,233,111,25,56,74,87,49,170,124,99,86,239,89,93,245,95,125,116,63,184,135,120,1,199,241,223,45,118,54,58,204,182,234,87,21,50,42,230,91,245,120,117,2,121,76,178,107,91,76,27,167,202,220,182,150,102,147,55,84,123,123,23,222,94,254,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,98,47,2,34,31,184,124,187,162,176,213,189,109,85,171,239,184,132,55,77,130,252,197,169,102,68,148,165,182,212,179,51,51,50,208,187,124,75,241,25,205,205,198,33,205,196,236,193,94,85,233,51,221,152,134,107,85,24,145,84,167,77,194,75,5,53,245,33,40,51,82,180,79,175,216,136,244,239,216,90,175,15,107,18,143,151,76,166,206,197,251,137,136,232,118,125,57,219,143,152,148,160,156,84,101,211,98,72,217,170,210,217,153,153,178,125,183,153,107,253,111,121,85,118,107,241,214,228,199,76,100,185,174,26,141,102,116,138,74,42,179,91,165,198,122,67,139,109,168,165,41,245,178,68,131,113,105,73,146,93,50,245,79,105,23,98,237,227,251,242,189,151,186,166,57,86,100,51,6,34,164,34,49,47,212,38,212,189,84,149,179,219,66,109,127,227,75,255,0,175,199,175,102,95,35,53,252,50,176,211,123,195,165,174,51,112,216,37,75,73,176,180,36,137,12,188,234,207,180,116,247,245,11,196,253,221,254,34,41,225,108,185,48,113,46,211,151,17,215,27,117,170,228,5,161,77,168,201,68,101,33,6,90,25,119,241,33,164,252,25,150,252,236,36,178,229,202,83,138,117,219,126,156,181,169,195,51,81,168,227,54,102,102,103,223,93,76,123,32,17,47,63,89,189,162,101,223,15,189,27,70,171,182,229,209,85,255,0,5,102,52,132,27,172,242,159,138,107,222,148,188,219,137,213,167,140,203,77,117,45,117,208,188,104,86,169,86,170,215,39,57,83,173,84,229,212,38,61,167,50,68,167,148,235,171,208,137,37,170,148,102,103,161,17,23,143,129,16,252,162,93,240,175,38,85,156,139,49,15,18,148,71,233,31,84,180,50,63,239,84,223,18,49,125,163,240,86,43,180,91,122,26,170,21,218,188,42,116,100,105,185,233,82,16,202,11,83,34,251,74,50,47,19,34,254,210,21,229,156,78,41,54,197,155,9,86,158,8,204,102,173,85,123,77,213,6,156,109,248,205,232,113,220,45,29,141,44,148,90,165,78,167,195,196,180,240,35,21,31,118,94,23,102,33,215,222,184,46,170,205,66,177,83,149,183,123,210,164,59,33,197,109,66,80,94,178,212,165,30,137,66,75,199,192,139,220,67,249,91,178,238,139,110,12,74,133,118,137,54,3,83,121,156,158,166,51,141,26,182,25,18,190,210,72,143,186,139,195,226,66,198,248,50,225,149,89,235,166,230,196,105,48,208,152,81,186,46,153,215,27,81,26,183,55,80,101,123,20,104,208,253,110,199,162,191,31,128,134,153,207,101,76,102,82,240,109,75,223,167,163,253,109,117,215,249,132,127,120,178,62,11,243,82,246,23,93,176,201,74,221,27,160,212,140,251,22,233,21,19,236,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,250,254,34,186,114,129,81,110,149,152,139,78,115,201,220,134,250,253,75,77,124,96,200,47,137,124,69,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,187,255,0,202,80,171,34,249,79,145,135,245,249,182,246,33,91,233,146,235,188,190,165,185,113,13,113,221,209,18,86,141,9,230,83,187,66,90,15,185,118,50,45,61,195,214,230,75,132,197,153,125,52,253,193,132,210,217,162,86,85,183,72,139,113,168,208,124,89,71,100,49,13,75,251,8,112,252,126,210,181,240,51,21,213,137,89,32,204,158,20,190,74,147,96,86,234,137,247,59,70,165,79,124,147,217,30,38,108,39,79,233,52,254,197,124,7,109,200,134,117,113,67,7,177,29,156,62,196,154,165,110,163,70,169,110,222,213,89,249,15,59,23,150,196,167,75,98,94,125,8,70,229,184,131,63,84,245,34,47,126,134,46,236,80,191,21,78,136,243,129,118,155,11,90,159,62,131,158,122,145,163,254,197,193,219,183,78,254,30,58,136,175,66,180,46,75,150,52,201,84,26,52,217,232,129,203,231,244,209,220,116,209,188,204,147,174,196,158,154,237,63,29,60,12,124,115,35,35,208,200,200,254,241,239,240,95,27,47,172,12,187,152,187,108,154,188,152,174,183,187,152,194,100,60,134,158,213,167,27,45,233,109,196,26,182,147,170,50,212,251,25,254,58,232,27,45,57,149,177,115,27,99,199,185,173,170,155,5,44,247,245,16,86,243,60,246,126,185,228,39,115,104,117,195,78,164,202,148,90,159,114,239,248,118,49,229,177,58,206,98,254,178,42,86,156,148,146,155,157,201,215,82,35,251,15,33,207,122,85,251,31,3,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,178,136,252,61,226,249,114,11,141,54,238,41,225,13,189,79,66,227,29,85,17,42,18,159,101,38,222,169,66,106,14,32,143,110,245,40,187,41,30,63,31,192,66,174,51,210,19,19,17,173,202,44,106,122,90,97,202,84,57,203,116,154,219,185,211,126,160,147,45,75,177,246,239,225,175,222,43,101,181,173,165,165,198,212,105,90,12,148,147,35,208,200,203,192,197,211,228,242,250,137,139,188,60,239,10,109,116,249,229,65,164,84,40,42,67,186,40,212,219,20,56,233,51,209,74,86,165,245,135,240,47,184,133,61,93,166,155,127,17,43,71,72,62,65,83,107,82,122,83,71,171,176,155,125,91,52,219,166,154,104,94,26,125,195,68,249,70,173,202,175,229,151,11,234,19,76,212,249,217,244,66,90,207,83,53,171,209,236,25,168,204,204,204,204,204,207,184,235,192,0,2,4,113,123,186,153,164,224,76,26,49,77,229,61,54,170,210,121,100,225,36,212,149,195,158,159,13,72,204,140,203,224,41,243,8,105,30,158,197,107,54,138,104,82,202,117,126,157,28,210,146,212,207,124,150,211,166,154,31,199,224,99,73,184,73,71,110,223,194,235,74,138,211,38,209,66,161,192,142,105,52,237,50,52,71,109,61,203,66,239,219,224,61,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,214,102,199,218,159,25,62,96,92,62,98,248,186,158,23,30,194,120,101,249,215,156,77,21,213,197,11,58,255,0,202,2,251,94,12,97,237,78,149,59,13,172,218,130,36,181,81,132,124,239,76,213,18,202,144,185,4,234,146,90,50,215,53,246,91,38,204,208,231,174,238,247,18,182,185,124,47,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,69,212,230,54,236,141,146,76,156,214,174,28,8,179,173,248,17,236,56,244,232,212,122,76,182,29,114,18,80,253,65,134,28,55,9,14,33,215,22,100,251,139,53,155,155,214,225,154,214,106,51,86,176,87,4,56,187,102,75,18,177,162,193,195,154,237,147,134,172,83,110,171,162,149,68,152,236,74,108,244,190,219,18,101,182,203,138,109,74,152,164,146,201,43,51,35,52,168,181,211,82,63,1,50,184,163,251,9,226,111,228,190,113,8,80,8,177,78,20,121,40,253,38,221,76,102,83,19,41,149,88,214,221,165,80,143,38,210,107,78,75,53,138,163,46,41,71,35,121,40,156,83,49,92,109,29,146,157,142,58,123,77,102,76,188,210,174,80,5,85,241,206,253,73,254,242,127,13,28,171,130,167,181,61,211,242,254,119,152,211,132,255,0,207,134,122,40,89,62,181,105,208,168,144,41,87,29,253,112,115,61,31,68,147,49,109,244,145,121,110,145,84,31,75,104,81,169,148,190,134,208,77,26,218,83,186,185,177,101,202,89,166,133,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,97,117,60,56,56,127,195,203,189,9,172,91,197,235,119,253,118,39,245,44,53,26,67,140,72,110,221,139,189,109,237,142,182,86,227,107,121,230,200,150,183,137,91,137,183,73,164,146,62,184,221,174,190,40,254,221,152,155,249,47,147,194,19,43,133,230,47,89,184,11,144,156,73,197,204,64,126,91,116,43,118,248,152,244,130,136,193,188,251,171,92,42,99,77,50,218,59,17,173,199,92,109,178,53,26,80,70,178,53,41,41,35,81,87,86,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,205,107,54,181,118,223,167,80,170,213,120,61,60,75,154,158,186,165,45,206,106,23,212,69,68,169,17,20,230,137,51,52,104,252,73,8,209,68,74,245,53,211,106,146,103,103,252,12,127,93,159,187,127,196,135,159,198,254,46,217,146,195,92,104,191,176,230,133,100,225,171,244,219,86,232,170,209,33,187,46,155,61,79,184,196,105,110,50,218,156,82,102,37,38,179,74,8,204,201,41,45,117,208,139,192,88,78,76,241,174,234,204,78,91,44,252,99,189,105,244,168,85,171,131,210,29,75,20,182,156,110,42,57,19,228,71,70,196,184,227,139,45,80,202,76,245,89,250,198,122,104,90,17,80,190,108,125,169,241,147,230,5,195,230,47,143,107,119,100,250,230,129,148,107,11,54,150,121,75,169,80,170,145,234,41,187,146,243,177,208,138,67,237,86,21,6,34,218,35,90,93,117,15,146,155,73,161,40,89,161,109,173,74,86,215,18,148,120,172,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,114,37,182,235,110,54,102,147,82,12,208,102,149,41,38,74,63,63,155,31,101,140,100,249,127,112,249,115,227,53,131,85,0,0,2,42,241,71,246,19,196,223,201,124,226,16,164,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,227,219,103,7,41,151,150,81,113,67,232,61,118,68,186,197,10,124,118,228,208,174,53,64,40,172,85,80,77,160,223,36,32,156,116,144,182,157,89,182,164,26,247,233,203,89,145,37,212,25,241,250,141,217,117,86,40,84,139,90,173,115,85,102,209,109,254,163,209,20,233,19,92,114,45,63,158,178,91,253,59,74,51,67,92,197,145,41,123,8,183,40,136,207,83,22,63,193,131,47,20,171,146,230,185,115,35,114,210,165,173,118,156,132,209,45,121,9,152,148,176,83,94,142,231,94,165,180,147,222,165,162,59,241,210,147,95,213,233,41,195,34,82,210,70,223,160,227,157,250,147,253,228,254,26,33,6,82,114,207,39,52,247,13,249,99,209,167,75,98,225,161,216,243,174,59,125,150,77,173,147,106,44,74,138,134,226,58,110,169,41,74,29,75,206,54,75,222,141,139,82,22,102,164,161,72,87,20,171,82,106,180,10,172,218,21,118,153,46,157,82,167,72,114,36,200,114,217,83,47,198,125,181,26,92,105,198,212,68,164,45,42,35,73,164,200,140,140,140,140,94,167,14,44,241,201,205,109,155,62,207,196,20,68,143,136,182,124,118,23,57,230,150,211,72,173,196,81,154,10,107,76,17,146,144,180,168,146,151,210,148,242,146,183,90,82,77,36,241,52,220,202,20,3,197,31,219,179,19,127,37,242,120,67,154,82,178,207,121,87,242,185,85,205,61,10,116,73,84,43,114,232,93,185,93,130,163,38,223,134,131,106,25,177,45,6,106,209,228,45,217,132,210,144,68,75,65,242,212,68,180,169,102,215,229,203,22,97,110,172,175,227,45,23,23,45,104,221,127,65,204,141,81,165,174,83,145,217,169,193,117,59,93,142,226,144,127,228,184,131,82,86,148,58,211,75,52,47,102,211,208,246,11,226,245,155,143,88,95,111,226,230,31,191,45,202,21,197,29,79,71,41,108,27,47,180,180,56,166,157,101,196,119,34,91,110,182,227,102,105,53,32,205,6,105,82,146,100,163,246,163,53,153,177,246,167,198,79,152,23,15,152,190,45,83,42,185,133,181,114,191,194,190,205,197,203,166,55,95,208,122,90,53,58,150,137,77,199,122,167,57,218,212,212,181,29,181,44,255,0,202,113,102,148,173,72,105,167,86,72,94,205,167,81,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,220,201,13,180,219,109,145,168,212,179,36,17,169,74,81,154,143,218,221,25,71,198,91,75,46,54,238,101,234,246,141,85,155,110,189,80,125,133,239,138,146,233,32,154,35,244,51,156,209,102,226,89,148,227,146,16,133,41,180,167,234,90,86,229,20,150,119,126,188,159,102,206,242,202,46,40,125,56,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,57,127,198,62,255,0,179,113,78,205,203,238,32,225,245,195,18,185,111,87,35,220,114,96,206,140,103,177,212,107,77,35,35,35,34,82,22,149,18,144,180,40,137,104,90,84,149,18,84,147,34,142,188,46,61,187,48,203,243,175,39,154,37,87,28,239,212,159,239,39,240,209,21,120,92,123,118,97,151,231,94,79,52,117,254,37,188,65,36,227,13,86,177,151,204,32,170,196,115,15,160,72,233,171,21,104,142,181,41,139,149,104,84,87,219,54,205,108,18,216,68,121,44,58,146,91,46,169,15,150,138,35,52,26,117,130,212,43,2,242,185,173,155,154,243,161,91,210,229,208,172,232,241,164,215,106,9,34,38,32,162,68,132,71,96,150,163,50,35,91,142,184,68,148,22,171,50,75,138,34,218,218,212,159,107,148,239,106,124,27,249,129,111,121,139,2,247,179,131,155,59,55,40,184,95,244,226,187,30,37,98,187,62,67,113,168,86,226,167,156,87,234,171,39,16,79,154,22,77,186,104,67,77,44,220,82,205,27,53,229,160,204,148,234,8,243,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,158,225,123,146,143,228,255,0,98,35,25,241,10,153,85,131,137,55,149,61,113,157,167,77,46,79,161,169,106,121,43,68,115,105,42,61,94,119,148,195,206,27,132,75,111,212,107,99,106,67,188,201,212,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,247,34,91,110,182,219,132,74,37,32,205,4,74,74,146,102,147,206,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,51,67,141,56,219,132,74,36,172,137,100,74,74,84,70,146,179,78,18,153,215,244,220,56,121,77,196,218,157,86,101,105,158,115,150,93,65,243,231,182,168,44,177,204,93,49,70,73,222,223,37,13,58,227,74,113,74,73,182,106,104,141,178,105,148,47,181,113,33,206,182,41,228,251,244,119,250,51,160,90,149,63,165,190,151,235,125,59,22,75,220,190,151,164,229,242,185,47,181,166,189,74,247,110,221,174,137,211,77,15,95,21,195,211,136,94,52,102,207,26,43,88,115,136,214,197,149,78,166,211,173,121,53,182,157,162,66,150,203,234,125,185,113,25,74,84,167,164,186,147,70,217,11,51,34,73,30,164,158,254,36,124,215,142,119,234,79,247,147,248,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,196,240,197,200,119,232,66,133,27,30,113,98,139,182,254,184,41,233,244,109,46,163,78,229,202,181,217,82,222,75,154,43,154,162,231,72,97,81,205,91,155,109,214,82,110,50,122,111,117,39,63,197,43,113,171,246,167,181,190,95,193,243,26,136,132,20,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,171,147,236,166,94,89,186,197,15,160,244,41,18,232,244,40,17,220,147,93,184,211,0,165,49,74,65,182,179,96,150,131,113,162,90,221,117,4,218,80,75,223,167,49,100,70,150,150,101,161,59,2,192,179,112,178,205,164,225,246,31,91,209,40,118,245,14,57,70,131,6,49,30,198,145,169,153,153,153,153,169,107,82,141,75,90,212,102,181,173,74,82,141,74,81,153,213,95,21,236,142,73,182,170,181,188,220,97,202,226,21,10,165,34,58,238,234,73,33,168,231,6,91,170,109,132,205,96,146,73,39,80,251,170,71,53,39,171,164,243,170,115,85,165,197,242,107,86,21,90,171,78,141,62,29,62,167,46,44,122,164,114,137,57,166,94,82,17,41,130,117,183,137,167,82,71,162,208,78,178,211,132,149,106,91,219,66,188,82,70,95,148,95,247,20,127,97,60,77,252,151,206,33,10,1,18,83,61,25,50,174,228,243,17,226,211,27,170,250,102,204,186,58,137,22,205,73,213,160,165,41,182,141,28,216,210,91,78,154,60,215,53,162,55,18,146,109,196,173,42,78,211,53,180,220,117,114,173,85,122,149,30,132,245,78,90,233,176,228,61,46,60,53,60,163,97,151,222,75,105,117,212,55,174,212,173,105,97,148,169,68,90,168,154,108,143,93,165,164,255,0,224,209,130,20,171,235,27,107,248,209,80,174,75,143,35,11,227,176,152,48,25,109,59,37,191,82,98,100,115,91,171,61,76,144,219,77,187,162,18,68,106,91,136,86,226,36,26,28,185,240,21,87,198,247,11,127,251,90,99,93,62,133,255,0,125,218,213,122,159,85,248,73,128,199,36,215,255,0,225,37,111,66,62,229,171,250,50,21,107,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,212,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,238,62,176,139,252,66,243,65,127,101,51,5,232,184,141,135,52,139,126,163,82,168,221,17,168,142,181,91,142,243,204,37,135,34,75,121,74,74,89,117,165,18,247,71,65,17,154,140,180,53,118,240,50,140,25,51,226,129,143,185,137,204,157,159,131,151,173,161,135,240,168,183,7,164,58,151,233,116,249,173,202,71,34,4,137,8,216,167,37,184,130,213,108,164,143,84,31,170,103,166,135,161,151,64,227,87,236,177,107,124,192,131,229,213,17,90,185,10,197,43,19,5,179,99,99,98,102,37,215,125,13,109,209,189,39,214,205,233,94,145,202,230,211,101,50,223,213,178,133,184,173,92,117,9,245,82,122,107,169,232,68,102,95,151,56,57,179,188,179,117,138,31,78,43,177,229,209,232,80,35,183,26,133,110,42,121,74,98,148,131,109,4,249,161,100,219,68,181,186,234,13,197,44,209,191,78,90,12,205,45,32,138,69,112,197,200,119,233,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,34,149,184,213,251,83,218,223,47,224,249,141,68,64,170,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,0,102,179,54,62,212,248,201,243,2,225,243,23,199,138,174,223,247,149,205,108,219,54,101,118,225,151,46,133,103,71,147,26,133,79,81,145,49,5,18,36,46,67,230,132,145,17,26,220,117,195,53,44,245,89,146,91,73,158,214,208,148,205,254,24,185,14,253,55,215,99,99,206,44,81,119,88,54,253,65,62,141,165,212,105,220,200,183,67,201,67,201,115,69,115,82,124,152,239,166,57,171,115,110,52,242,137,198,79,93,142,164,174,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,159,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,113,213,202,181,85,234,84,122,19,213,57,107,166,195,144,244,184,240,212,242,141,134,95,121,45,165,215,80,222,187,82,181,165,134,82,165,17,106,162,105,178,61,118,150,146,131,133,199,183,102,25,126,117,228,243,68,170,227,157,250,147,253,228,254,26,34,175,11,143,110,204,50,252,235,201,230,139,254,0,1,149,113,165,60,167,123,44,96,223,203,251,123,203,152,21,87,253,218,188,211,255,0,224,14,21,127,232,170,143,253,120,91,166,8,94,181,92,74,193,123,7,17,171,177,226,49,82,186,173,122,85,110,99,81,16,164,176,219,242,98,54,243,137,109,42,82,148,72,37,44,200,136,212,163,211,77,76,252,71,181,0,1,21,120,163,251,9,226,111,228,190,113,8,82,182,83,189,169,240,111,230,5,189,230,44,13,41,128,0,0,12,171,141,41,229,59,217,99,6,254,95,219,222,92,192,234,162,0,113,171,246,88,181,190,96,65,242,234,136,167,107,14,192,188,177,62,230,98,204,195,251,122,93,118,187,42,60,185,49,233,241,8,148,251,232,141,29,201,14,147,105,215,85,172,154,101,195,36,39,85,172,200,146,146,82,140,146,107,2,255,0,188,176,178,242,164,226,14,31,92,50,232,119,13,14,65,73,131,58,49,150,246,151,161,145,145,145,145,165,104,82,77,72,90,20,70,133,161,74,74,137,73,81,145,232,35,39,89,197,177,51,127,98,72,175,208,33,250,26,228,163,108,250,65,111,243,30,145,232,190,107,210,17,23,249,210,216,105,183,249,173,199,55,62,172,143,102,187,85,161,151,126,21,197,99,39,212,172,97,194,249,249,132,182,138,90,47,108,59,163,154,159,105,46,167,145,81,162,50,226,222,125,11,75,139,74,91,91,9,114,68,132,173,30,178,200,156,108,210,225,169,163,110,147,6,148,243,99,236,177,140,159,47,238,31,46,124,102,176,75,254,28,217,40,254,85,88,142,253,126,255,0,166,85,91,195,43,91,235,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,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,201,98,221,29,187,131,11,238,218,43,172,155,165,54,135,62,57,36,147,184,204,215,29,196,246,45,15,191,127,128,205,150,47,210,10,131,138,215,149,20,144,164,20,26,253,70,57,37,69,161,167,100,151,19,166,154,22,158,31,2,23,7,194,18,234,106,173,129,51,168,199,55,154,236,42,171,169,229,155,132,163,74,81,14,2,124,53,51,34,35,63,128,158,224,0,3,145,102,230,183,42,129,150,92,80,168,66,51,75,229,103,214,201,11,45,72,208,175,71,190,100,162,50,50,50,50,50,46,227,58,214,145,149,193,136,148,99,171,159,60,170,85,168,221,81,175,214,223,204,125,59,245,221,174,186,234,126,58,253,226,225,179,135,125,69,194,46,30,118,125,54,134,124,130,175,82,41,244,20,161,173,18,105,109,250,28,132,145,232,149,39,66,250,178,248,151,220,98,150,28,90,221,90,156,113,70,165,172,205,74,51,61,76,204,252,76,89,47,6,25,9,151,136,247,29,22,77,61,46,176,221,38,100,228,58,109,110,218,233,63,79,73,22,167,216,187,119,240,215,239,18,71,139,14,43,81,236,172,22,43,45,174,159,210,53,199,121,70,223,171,184,152,122,36,230,247,17,111,37,125,164,248,232,101,248,248,10,160,202,181,143,39,16,113,254,198,160,71,136,243,232,58,253,49,199,201,182,205,91,26,235,88,66,148,173,18,173,18,91,251,153,150,131,71,118,165,25,187,118,215,164,80,26,73,18,41,176,35,195,73,17,123,155,109,40,248,23,236,252,11,240,31,84,113,204,203,102,86,197,203,149,143,34,230,185,106,108,28,178,217,211,193,67,204,243,222,250,230,80,173,173,173,214,205,90,19,201,81,232,125,139,191,227,159,156,104,198,219,235,28,238,231,238,219,218,175,34,83,174,109,229,176,169,15,45,166,116,105,182,207,98,92,113,102,157,196,210,76,244,62,230,95,134,158,0,136,204,244,34,51,49,246,43,182,133,201,109,70,135,42,189,70,155,1,19,249,156,142,166,59,141,26,246,25,18,180,222,146,215,77,197,225,175,137,9,81,194,175,162,44,224,218,39,33,107,75,229,215,242,15,82,36,127,216,185,219,183,107,223,195,195,65,125,2,145,51,223,157,92,80,198,28,71,127,15,176,218,169,91,167,81,169,187,118,53,73,126,67,46,202,230,49,21,211,222,150,95,90,23,181,109,172,203,213,45,8,207,223,169,142,37,134,185,32,204,158,43,62,106,141,96,86,233,105,247,187,89,165,79,96,149,217,126,6,76,43,95,232,244,254,212,252,69,138,229,183,132,197,153,98,180,197,193,139,50,217,173,214,83,187,88,136,113,169,48,124,94,71,116,63,13,43,251,11,108,252,126,210,117,240,34,30,75,61,25,79,145,136,21,232,86,238,30,219,233,140,235,124,206,153,184,145,13,17,218,213,17,150,189,73,150,85,183,82,66,207,177,119,51,61,125,226,106,229,59,46,212,204,183,97,124,75,38,41,180,236,164,243,58,137,9,218,163,115,249,195,238,163,85,19,77,153,232,79,105,220,187,127,202,116,77,156,10,139,117,92,196,221,147,153,78,212,57,208,104,90,105,225,6,57,124,79,224,44,91,130,179,42,69,149,125,60,174,160,201,223,70,109,215,250,50,209,218,142,191,253,127,17,101,192,0,0,32,39,24,107,113,186,150,1,197,184,22,180,146,168,219,246,22,189,213,206,155,79,65,251,187,248,124,75,251,69,56,88,183,68,187,46,234,131,114,193,51,39,225,243,118,233,175,245,219,82,15,192,200,252,20,126,241,167,155,122,170,85,202,60,122,166,210,79,59,127,98,45,60,20,105,248,159,195,226,63,201,139,90,137,26,162,237,85,136,77,34,75,187,117,90,91,65,25,104,157,189,140,139,95,15,188,125,97,249,39,82,41,53,52,154,42,84,184,146,210,126,36,251,9,112,189,223,180,71,240,47,243,8,245,137,89,13,192,43,238,123,151,4,27,86,45,6,175,219,150,253,34,12,40,166,94,170,16,126,177,71,82,190,194,12,188,127,172,175,113,137,28,130,218,146,45,76,255,0,17,66,252,83,155,166,150,110,238,183,161,58,233,186,231,67,206,66,212,159,87,74,100,34,78,132,94,26,150,190,35,214,240,158,182,232,183,158,42,87,45,91,138,150,220,234,124,238,155,154,151,24,67,169,45,145,167,45,58,146,200,211,246,146,159,18,63,1,196,115,155,151,73,249,118,197,185,182,234,34,200,42,59,252,190,129,231,16,173,28,219,26,58,220,245,185,77,164,244,91,218,122,165,248,247,241,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,234,158,66,119,52,219,173,146,180,55,212,162,212,251,43,67,248,235,122,153,103,205,166,25,102,82,216,143,84,182,235,112,216,171,47,127,58,146,244,152,233,150,222,142,60,148,234,202,30,113,69,170,24,82,251,159,116,247,240,240,238,34,150,248,168,229,82,78,29,223,173,226,197,165,69,146,229,26,191,175,86,113,163,25,179,19,144,204,38,17,191,150,202,80,222,245,173,90,106,163,212,245,211,67,236,56,70,75,115,85,113,101,207,21,169,21,39,167,58,237,191,36,155,165,205,142,227,171,83,108,197,118,99,14,188,180,36,222,109,9,86,141,171,186,189,94,231,169,30,166,98,199,115,183,129,148,108,238,224,165,35,23,176,138,165,22,167,89,131,2,60,178,106,59,200,121,102,202,34,73,145,211,26,99,182,242,249,187,229,54,92,189,196,93,203,223,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,247,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,234,217,129,14,102,35,98,43,16,99,52,174,162,229,173,37,180,165,9,62,203,144,249,17,104,69,184,252,87,247,255,0,104,209,230,91,173,85,217,88,3,135,86,195,196,162,122,157,106,210,35,60,74,241,230,55,9,148,43,220,71,226,159,121,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,181,81,70,166,90,248,255,0,103,246,136,11,149,186,122,170,185,144,194,250,122,20,164,156,139,198,136,222,228,158,134,91,167,176,90,235,161,252,70,146,232,240,206,157,72,131,79,82,205,71,22,51,76,154,140,245,51,218,146,45,76,255,0,176,126,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25,172,205,143,181,62,50,124,192,184,124,197,241,218,166,231,186,187,103,228,150,202,202,150,23,47,164,151,34,159,85,110,237,171,232,135,55,69,155,58,168,151,105,92,135,227,153,22,246,31,138,247,82,211,187,147,187,97,104,162,86,145,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,190,117,78,153,150,95,153,203,117,215,57,60,222,66,21,202,66,182,35,192,139,196,205,154,60,11,254,82,152,19,115,96,167,210,159,163,159,72,250,47,239,159,67,214,114,58,121,140,73,254,135,152,222,237,220,141,191,108,180,221,175,125,52,56,85,132,252,26,255,0,69,248,167,102,226,103,242,142,244,159,209,43,130,157,93,232,190,136,114,122,174,150,75,111,114,185,157,106,182,110,229,237,221,181,90,107,174,135,166,130,64,113,71,246,19,196,223,201,124,226,16,164,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,227,74,118,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,184,250,192,42,175,142,119,234,79,247,147,248,104,138,188,58,243,23,98,101,127,20,239,140,76,190,164,126,175,234,112,232,240,182,61,253,243,170,117,49,30,98,31,49,166,156,228,243,121,11,79,53,105,216,143,19,63,2,62,21,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,204,144,219,77,182,217,26,141,75,50,65,26,148,165,25,168,236,127,133,30,69,191,160,205,6,53,217,159,247,188,171,2,20,229,127,148,165,85,28,142,105,255,0,122,233,86,165,126,219,196,143,240,119,133,170,10,1,226,143,237,217,137,191,146,249,60,33,26,164,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,159,225,231,146,202,174,105,241,66,61,118,239,183,229,171,10,237,169,6,119,4,194,146,168,165,53,242,111,115,84,246,28,74,77,75,90,148,109,41,210,65,164,208,201,168,249,141,173,108,238,232,28,101,105,52,170,6,100,172,154,21,10,153,18,157,77,167,97,189,54,36,56,113,25,75,44,70,97,185,245,4,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,236,28,12,127,93,159,187,127,196,135,170,197,142,13,127,165,12,83,188,177,51,249,71,122,51,233,109,193,81,174,244,95,68,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,250,83,244,143,232,231,91,253,243,232,122,62,127,81,49,249,63,208,243,28,219,183,159,183,237,158,187,117,237,174,133,64,57,177,246,167,198,79,152,23,15,152,190,46,167,133,199,176,158,25,126,117,231,19,69,101,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,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,119,105,153,186,181,42,191,148,76,87,174,208,170,113,42,52,218,142,27,215,101,195,153,17,228,188,196,150,28,166,60,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,25,183,26,168,0,0,17,87,138,63,176,158,38,254,75,231,16,133,43,101,59,218,159,6,254,96,91,222,98,192,191,236,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,251,95,153,120,197,12,62,199,151,242,221,87,165,68,147,123,38,177,18,137,26,60,73,141,169,137,143,202,229,244,138,109,213,154,82,148,58,151,153,81,27,155,13,36,178,39,9,6,74,34,208,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,21,215,199,59,245,39,251,201,252,52,114,174,10,158,212,247,79,203,249,222,99,78,18,171,137,214,67,191,77,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,118,176,47,251,203,11,47,42,78,32,225,245,195,46,135,112,208,228,20,152,51,163,25,111,105,122,25,25,25,25,26,86,133,36,212,133,161,68,104,90,20,164,168,148,149,25,30,132,242,125,155,59,55,55,88,95,244,226,133,30,37,30,187,2,67,145,171,182,226,103,156,167,233,75,55,22,76,26,214,109,180,107,67,173,32,156,74,201,27,53,230,32,140,212,210,200,169,219,138,63,183,102,38,254,75,228,240,132,255,0,224,169,236,177,116,252,192,157,229,212,225,8,56,142,228,114,54,84,175,40,23,134,31,46,92,140,58,188,36,62,136,44,186,135,93,93,18,90,72,150,112,157,124,200,210,180,41,38,165,48,165,43,154,164,52,234,84,74,54,77,215,60,78,69,243,155,93,201,230,35,202,169,185,74,244,205,153,116,116,241,238,106,107,72,65,74,83,109,26,249,82,99,56,173,52,121,174,107,166,77,169,68,219,137,90,146,173,166,104,117,189,4,210,106,212,170,253,42,21,118,133,83,137,81,166,212,99,183,46,28,200,143,37,230,36,176,226,73,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,51,111,155,31,106,124,100,249,129,112,249,139,227,197,87,111,251,202,230,182,109,155,50,187,112,203,151,66,179,163,201,141,66,167,168,200,152,130,137,18,23,33,243,66,72,136,141,110,58,225,154,150,122,172,201,45,164,207,107,104,74,102,167,13,206,31,113,179,19,37,204,97,198,74,84,180,225,213,58,66,163,66,166,188,211,172,162,230,89,180,251,110,155,82,25,125,167,153,68,103,137,133,26,210,149,33,197,146,219,215,84,56,69,115,215,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,184,207,190,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,49,253,202,181,85,234,84,122,19,213,57,107,166,195,144,244,184,240,212,242,141,134,95,121,45,165,215,80,222,187,82,181,165,134,82,165,17,106,162,105,178,61,118,150,146,131,133,199,183,102,25,126,117,228,243,68,170,227,157,250,147,253,228,254,26,42,214,153,86,170,209,100,174,101,26,167,46,4,135,35,191,17,110,198,121,77,45,76,62,210,217,121,163,82,76,140,208,227,78,56,218,211,224,164,45,73,61,72,204,135,160,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,172,121,104,109,58,54,210,213,235,40,181,211,66,212,204,136,237,167,51,57,81,195,140,165,112,204,196,155,42,202,107,174,170,206,244,19,245,250,251,236,146,37,85,229,38,175,12,137,74,34,51,229,178,141,202,38,153,35,52,182,149,40,204,214,181,184,226,235,7,41,222,212,248,55,243,2,222,243,22,5,255,0,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,25,161,198,156,109,194,37,18,86,68,178,37,37,42,35,73,90,79,9,220,235,211,174,155,86,153,149,124,72,169,236,185,40,218,198,179,159,89,202,144,245,86,10,91,145,33,200,238,40,210,182,217,233,91,103,106,13,78,33,38,209,180,218,16,70,209,154,236,168,114,172,206,230,22,213,202,254,13,86,177,114,233,141,215,244,28,184,212,234,90,37,55,29,234,156,231,85,181,168,237,169,103,254,83,139,52,165,106,67,77,58,178,66,246,109,60,235,98,150,41,95,120,211,125,212,241,51,18,235,190,153,185,43,60,158,182,111,74,204,126,111,41,148,50,223,213,178,132,54,157,27,105,9,245,82,90,233,169,234,102,102,118,255,0,195,23,33,223,161,10,20,108,121,197,138,46,219,250,224,167,167,209,180,186,141,59,151,42,215,101,75,121,46,104,174,106,139,157,33,133,71,53,110,109,183,89,73,184,201,233,189,212,159,85,207,62,70,63,150,143,208,159,245,209,250,29,244,59,210,95,237,39,164,58,174,175,166,255,0,229,12,236,219,211,127,186,215,127,187,78,254,83,37,60,55,191,145,246,41,213,113,51,244,203,244,183,210,118,251,244,46,139,232,239,65,203,230,73,142,247,55,153,213,59,174,157,54,221,187,75,93,250,235,219,67,224,28,115,191,82,127,188,159,195,68,63,200,134,88,232,89,180,196,43,203,10,170,245,175,66,75,69,158,229,82,151,87,233,151,39,160,148,213,78,158,149,57,200,75,173,19,187,152,114,67,90,41,91,75,155,191,67,82,82,56,174,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,253,99,43,91,106,213,183,80,175,85,71,166,186,30,134,70,69,109,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,221,231,22,149,60,149,167,82,83,137,90,220,177,81,74,220,106,253,169,237,111,151,240,124,198,162,33,174,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,247,50,67,109,54,227,134,73,37,44,201,6,73,74,148,100,147,208,246,88,178,245,106,229,127,6,168,184,71,107,73,235,250,14,100,154,141,81,113,91,142,245,78,115,170,220,236,135,18,130,255,0,37,180,18,148,181,33,166,154,65,173,123,55,31,85,1,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,144,212,95,247,20,127,97,60,77,252,151,206,33,10,1,26,115,198,140,33,179,113,235,11,238,12,35,196,6,37,185,66,184,163,165,153,7,17,243,101,246,150,135,18,235,79,54,190,228,75,109,214,219,112,137,68,164,25,160,137,73,82,76,210,121,225,204,238,94,174,172,175,227,45,107,8,238,153,61,127,65,203,147,78,170,34,43,145,217,169,193,117,59,154,144,218,86,95,229,54,178,74,150,148,58,211,168,37,175,102,227,190,140,156,229,235,249,48,101,246,219,194,105,178,105,83,107,81,57,243,107,117,10,116,94,75,115,39,62,234,156,82,140,204,137,110,242,208,109,176,151,86,68,165,54,195,126,170,11,68,39,181,128,173,94,54,152,153,117,91,248,113,135,120,91,73,151,211,209,111,10,133,66,161,87,229,184,226,28,145,208,20,110,67,10,218,178,66,217,53,203,55,20,133,165,95,88,195,10,35,73,163,189,75,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,195,79,182,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,250,194,63,231,91,42,95,203,7,11,41,88,103,244,247,232,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,245,46,1,149,206,20,159,201,175,29,173,156,107,253,61,125,35,250,57,214,255,0,123,62,139,116,124,254,162,27,241,191,166,234,220,219,183,159,187,236,30,187,116,237,174,164,227,87,236,177,107,124,192,131,229,213,17,74,194,74,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,138,86,227,87,237,79,107,124,191,131,230,53,17,234,184,41,225,109,137,117,223,119,246,38,87,232,93,85,201,98,122,43,232,252,222,169,228,116,125,107,53,22,101,125,90,22,77,185,189,180,146,126,177,42,219,166,169,208,251,139,127,0,25,172,205,143,181,62,50,124,192,184,124,197,241,239,242,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,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,199,138,198,140,33,179,113,235,11,238,12,35,196,6,37,185,66,184,163,165,153,7,17,243,101,246,150,135,18,235,79,54,190,228,75,109,214,219,112,137,68,164,25,160,137,73,82,76,210,121,225,204,238,94,174,172,175,227,45,107,8,238,153,61,127,65,203,147,78,170,34,43,145,217,169,193,117,59,154,144,218,86,95,229,54,178,74,150,148,58,211,168,37,175,102,227,234,188,46,61,187,48,203,243,175,39,154,37,87,28,239,212,159,239,39,240,209,21,120,92,123,118,97,151,231,94,79,52,95,240,0,12,171,141,41,229,59,217,99,6,254,95,219,222,92,192,128,31,220,49,255,0,230,162,255,0,153,63,253,94,44,167,9,236,95,209,126,22,89,184,103,233,79,73,253,18,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,17,87,138,63,176,158,38,254,75,231,16,133,43,101,59,218,159,6,254,96,91,222,98,192,210,152,0,0,0,202,184,210,158,83,189,150,48,111,229,253,189,229,204,14,170,32,7,26,191,101,139,91,230,4,31,46,168,136,1,194,227,219,179,12,191,58,242,121,162,69,113,94,200,228,155,106,171,91,205,198,28,174,33,80,170,82,35,174,238,164,146,26,142,112,101,186,166,216,76,214,9,36,146,117,15,186,164,115,82,122,186,79,58,167,53,90,92,95,38,10,229,215,30,111,44,182,226,229,11,21,172,201,178,210,186,116,132,34,167,5,153,4,202,42,212,227,90,78,68,39,77,72,90,118,56,148,232,74,52,43,98,201,14,36,183,161,38,87,169,137,56,189,102,227,214,66,113,19,23,48,253,249,110,80,174,44,55,185,30,142,82,216,54,95,105,104,133,37,167,89,113,29,200,150,219,173,184,217,154,77,72,51,65,154,84,164,153,40,243,194,52,167,155,31,101,140,100,249,127,112,249,115,227,53,131,79,184,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,245,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,0,0,0,31,142,177,12,234,52,137,212,244,172,210,114,163,58,201,40,143,67,45,201,50,212,143,251,70,109,51,73,79,85,43,50,24,161,79,90,148,163,143,120,214,219,220,163,212,207,108,247,203,93,116,47,128,159,92,21,238,20,166,161,116,91,78,73,89,106,212,217,137,108,215,234,253,170,114,53,34,215,199,251,63,180,90,232,0,0,230,249,145,181,87,122,224,14,34,219,12,146,141,234,141,171,87,140,201,39,199,152,228,39,144,159,113,159,138,189,196,102,51,135,62,28,204,57,196,87,224,201,105,93,69,181,90,83,106,74,210,125,215,29,243,35,212,143,105,248,163,238,254,193,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,235,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,188,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,31,191,83,42,221,206,198,103,107,121,152,197,217,213,100,190,178,162,83,93,118,5,46,59,106,94,197,176,220,169,42,101,195,79,53,196,26,205,15,233,185,38,69,240,45,60,102,135,9,44,171,62,194,100,99,197,225,70,145,29,102,107,137,77,110,92,115,70,244,127,48,148,212,132,19,140,247,35,245,136,150,149,252,116,248,139,80,28,59,51,25,180,195,44,181,219,18,42,151,37,110,27,245,100,108,228,210,89,147,29,82,220,213,198,82,173,25,91,205,168,244,67,233,95,99,236,158,254,30,52,87,153,28,210,98,78,101,174,231,174,59,198,160,108,197,86,222,77,58,43,178,19,17,159,170,101,10,218,211,142,184,73,212,216,74,143,67,238,173,79,225,167,28,29,243,38,89,116,159,152,156,90,133,110,46,44,147,163,177,204,235,222,105,10,209,189,209,164,45,191,91,148,226,75,85,179,167,172,95,135,127,14,223,197,134,219,162,217,152,169,67,181,109,218,91,112,105,240,122,158,82,91,97,13,36,247,198,130,181,104,72,34,79,218,82,188,8,188,71,145,225,98,221,52,243,119,106,61,53,215,73,214,250,238,74,16,164,250,218,211,38,146,181,35,238,122,22,158,2,250,86,91,146,101,169,151,224,35,142,26,228,55,0,172,73,237,220,19,173,88,181,234,191,126,99,245,120,48,165,25,250,171,65,122,199,29,42,251,11,34,241,254,170,125,196,36,44,26,69,38,152,146,69,54,151,18,34,75,192,152,97,45,151,191,246,72,190,39,254,113,250,199,201,126,214,162,73,168,181,85,126,19,75,146,214,237,22,166,208,102,122,167,111,115,50,215,195,239,31,235,112,85,74,137,72,145,83,218,74,228,236,236,101,175,138,137,63,18,248,252,70,97,175,187,162,93,231,117,78,185,103,25,155,243,57,91,245,215,250,141,165,5,226,102,126,9,47,120,184,254,15,54,227,116,220,3,149,112,33,105,53,86,118,111,45,123,167,147,54,160,130,247,118,241,248,159,246,9,246,0,0,2,46,241,27,195,135,113,31,44,119,29,62,50,20,169,12,244,124,189,164,102,101,173,66,33,159,130,84,126,8,25,250,35,52,43,93,59,144,210,102,85,47,21,223,120,23,109,220,79,58,75,122,79,89,188,247,107,246,102,62,130,254,178,143,193,31,17,214,192,0,5,25,113,106,183,29,165,102,122,165,91,90,34,37,53,126,78,210,100,140,151,245,84,248,41,61,253,139,227,219,185,255,0,96,252,188,40,174,69,210,115,65,73,163,20,242,140,138,175,63,113,41,221,137,95,42,157,57,69,175,114,215,77,126,7,227,238,22,63,196,51,42,49,115,13,134,71,80,160,211,89,59,158,145,254,8,234,25,46,99,156,217,17,9,123,141,44,184,225,232,219,38,69,166,154,23,142,165,225,67,28,183,105,211,121,114,227,153,45,191,180,219,136,63,121,118,212,143,241,33,50,239,156,141,253,60,194,88,216,219,128,110,170,180,195,155,250,202,92,85,117,47,35,73,41,140,142,91,49,99,168,139,83,67,171,61,87,224,147,50,240,50,17,207,9,113,131,19,114,235,125,53,113,90,243,103,210,231,196,221,206,134,243,146,24,67,155,217,113,9,230,54,133,182,163,209,47,41,69,169,251,245,247,247,187,252,158,103,142,193,204,189,181,26,44,201,241,41,151,114,55,245,80,28,117,150,121,154,185,32,209,202,108,228,56,233,232,211,4,165,107,241,212,187,31,110,227,138,152,85,103,227,13,163,42,205,189,105,140,204,131,43,102,187,217,105,197,35,107,168,115,213,230,33,100,90,169,180,235,219,221,248,24,160,188,204,228,199,20,242,229,84,156,245,90,143,42,93,10,52,150,35,55,81,143,30,75,140,169,75,141,206,81,243,84,195,104,50,78,213,145,233,225,180,254,6,99,212,101,3,62,151,254,91,38,179,64,156,234,234,246,172,135,210,82,34,200,83,242,20,211,106,56,232,87,41,7,33,182,210,100,211,38,73,212,180,45,76,188,15,180,196,187,243,175,146,172,70,139,30,237,186,176,226,143,34,166,91,22,226,94,163,210,87,33,71,162,156,61,73,111,169,71,235,45,94,255,0,31,188,67,60,222,102,253,88,206,184,182,46,30,65,58,5,139,74,66,16,197,62,59,93,42,92,91,93,67,73,82,154,101,229,178,122,176,234,18,102,73,47,178,69,217,36,68,127,99,134,246,92,107,248,195,142,52,155,153,250,91,169,160,219,50,88,170,59,41,214,22,77,45,200,243,34,44,218,74,205,165,160,214,104,115,82,73,153,30,157,245,34,23,205,10,35,48,33,177,6,50,118,181,25,164,180,217,104,69,162,82,68,68,93,187,120,16,255,0,96,0,1,79,188,105,163,56,222,42,91,15,36,244,105,84,24,90,145,123,212,114,106,61,255,0,204,33,182,80,221,38,115,73,132,174,41,90,17,94,244,19,62,254,239,72,176,52,146,133,165,196,37,196,158,164,162,35,47,192,199,253,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,205,102,108,125,169,241,147,230,5,195,230,47,142,127,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,139,233,200,46,74,45,92,169,225,196,74,221,90,153,212,98,109,205,79,101,203,142,161,32,155,91,144,55,146,92,85,50,57,182,165,161,44,180,178,34,90,144,163,231,56,130,89,158,212,180,134,165,80,0,138,188,81,253,132,241,55,242,95,56,132,41,91,41,222,212,248,55,243,2,222,243,22,6,148,192,5,85,241,206,253,73,254,242,127,13,21,86,39,167,13,60,130,70,204,45,86,86,44,227,125,163,45,252,47,137,29,248,212,198,85,53,216,103,91,168,238,36,25,160,218,209,213,198,100,185,187,150,135,27,213,228,182,130,55,9,15,161,55,104,2,128,120,163,251,118,98,111,228,190,79,8,120,172,159,101,50,242,205,214,40,125,7,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,4,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,214,60,181,184,173,92,117,106,245,148,122,107,161,104,68,68,85,3,198,175,218,158,214,249,127,7,204,106,35,170,240,49,253,118,126,237,255,0,18,22,168,3,53,153,177,246,167,198,79,152,23,15,152,190,46,167,133,199,176,158,25,126,117,231,19,68,138,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,148,0,203,247,6,235,55,14,177,65,55,158,48,98,4,75,254,133,70,144,78,210,168,101,72,56,172,79,89,54,210,144,236,226,83,171,35,66,93,55,203,166,45,200,112,144,202,150,225,165,78,71,19,43,54,62,203,24,201,242,254,225,242,231,198,107,6,170,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,171,101,11,113,90,184,234,19,234,164,244,215,83,208,136,204,160,6,76,184,169,215,113,171,48,83,176,191,23,168,20,170,45,42,245,168,43,232,115,209,223,67,105,164,56,77,104,221,62,67,142,26,122,142,119,44,182,58,68,78,28,151,77,9,70,199,91,68,123,42,1,21,120,163,251,9,226,111,228,190,113,8,82,182,83,189,169,240,111,230,5,189,230,44,13,41,143,21,119,97,13,155,122,226,37,133,138,85,150,37,149,195,135,18,42,47,81,95,101,243,74,54,78,136,168,178,89,117,7,170,86,133,36,219,89,30,132,178,91,40,209,68,147,90,87,237,69,85,241,206,253,73,254,242,127,13,28,171,130,167,181,61,211,242,254,119,152,211,133,212,138,234,205,119,9,191,211,206,96,151,138,150,6,32,210,173,10,45,211,204,147,116,70,118,153,205,114,52,228,180,68,153,16,217,107,150,135,186,133,145,41,226,117,196,41,46,41,215,119,186,110,114,209,58,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,235,30,90,220,86,174,58,181,122,202,61,53,208,180,34,34,42,44,226,143,237,217,137,191,146,249,60,33,63,248,42,123,44,93,63,48,39,121,117,56,77,251,254,192,179,113,78,205,171,97,246,32,219,209,43,150,245,114,57,198,157,6,73,30,199,81,169,25,25,25,25,41,11,74,137,43,66,210,100,180,45,41,82,77,42,73,25,103,219,53,121,54,196,124,177,227,44,60,42,233,42,183,76,75,131,167,77,173,87,141,74,54,253,60,226,210,218,92,101,134,27,113,211,231,33,247,57,70,214,227,112,245,109,123,73,46,183,173,191,240,238,203,102,50,229,159,6,142,214,197,172,67,244,167,165,57,85,8,118,186,26,75,140,218,239,45,78,170,67,13,202,37,171,157,204,222,210,150,132,18,90,67,169,116,219,55,57,138,117,116,173,155,31,106,124,100,249,129,112,249,139,227,218,228,147,39,215,54,110,113,65,170,42,74,92,43,38,135,33,133,93,149,136,142,199,231,193,97,214,223,91,40,109,183,86,74,82,222,84,101,180,75,74,28,38,205,68,181,165,68,91,85,160,139,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,220,125,97,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,107,225,113,237,217,134,95,157,121,60,209,42,184,231,126,164,255,0,121,63,134,138,181,164,210,106,181,250,172,42,21,10,153,46,163,82,168,200,110,36,56,113,25,83,207,201,125,197,18,91,105,182,210,70,165,173,74,50,73,36,136,204,204,200,136,95,246,64,114,125,74,202,110,17,165,53,2,150,229,247,120,199,135,62,235,91,206,164,209,25,244,33,70,220,22,146,218,212,214,200,230,243,168,55,18,165,27,171,82,215,187,97,182,219,127,151,138,63,176,158,38,254,75,231,16,133,43,101,59,218,159,6,254,96,91,222,98,192,210,152,135,252,70,114,81,252,170,176,225,138,253,129,76,165,55,137,182,183,214,83,100,190,92,167,42,144,72,150,110,83,20,246,228,161,59,150,178,113,165,58,74,74,28,74,147,171,73,121,215,10,136,105,53,106,173,2,171,10,187,66,169,203,167,84,169,210,27,151,14,100,71,148,203,241,159,109,68,166,221,109,196,153,41,11,74,136,148,74,35,35,35,34,50,26,9,201,214,117,236,76,205,224,212,139,218,183,83,165,80,110,75,74,158,137,55,196,61,94,102,13,35,85,72,36,200,234,31,74,91,38,92,110,43,143,232,78,57,202,73,237,90,204,211,185,84,237,157,188,224,220,217,185,197,7,107,74,57,112,172,154,28,135,211,105,209,229,181,31,159,5,135,91,97,15,45,199,26,65,41,75,121,81,144,233,161,75,112,155,53,26,16,165,17,110,87,117,225,139,144,239,211,125,118,54,60,226,197,23,117,131,111,212,19,232,218,93,70,157,204,139,116,60,148,60,151,52,87,53,39,201,142,250,99,154,183,54,227,79,40,156,100,245,216,234,74,234,64,5,85,241,206,253,73,254,242,127,13,28,171,130,167,181,61,211,242,254,119,152,211,133,148,231,23,39,86,38,111,236,72,244,10,252,207,67,92,148,109,255,0,71,238,14,91,210,61,23,205,122,58,229,127,53,67,237,54,255,0,53,184,228,223,214,25,236,215,114,116,50,239,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,245,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,134,188,106,253,169,237,111,151,240,124,198,162,58,175,3,31,215,103,238,223,241,33,106,128,2,42,241,71,246,19,196,223,201,124,226,16,160,17,127,220,81,253,132,241,55,242,95,56,132,40,4,106,160,120,172,67,193,124,47,197,106,173,167,93,196,11,66,37,90,165,99,86,25,175,91,211,20,183,26,126,4,214,212,149,37,72,113,181,37,70,131,82,27,82,154,81,155,107,54,219,53,37,91,19,167,181,0,20,3,196,235,20,191,74,25,201,189,122,74,239,164,233,86,151,79,107,83,255,0,154,242,122,94,149,178,234,216,238,132,169,123,103,57,55,215,86,237,117,245,84,104,36,8,170,47,123,132,157,235,74,186,178,91,111,208,169,241,229,183,34,206,172,85,104,147,148,242,18,72,113,245,201,84,226,83,70,74,51,52,114,167,52,147,53,18,79,122,86,90,104,68,165,76,160,1,0,56,213,251,44,90,223,48,32,249,117,68,85,6,91,176,66,171,152,252,109,181,176,94,141,92,137,70,145,113,200,117,43,159,37,181,56,136,204,50,195,146,30,89,33,61,214,178,105,151,54,35,84,146,151,181,38,164,17,154,203,69,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,141,110,58,227,142,25,36,146,130,53,153,37,41,73,18,75,218,128,165,110,53,126,212,246,183,203,248,62,99,81,29,87,129,143,235,179,247,111,248,144,181,64,1,154,204,216,251,83,227,39,204,11,135,204,95,23,83,194,227,216,79,12,191,58,243,137,162,85,0,10,171,227,157,250,147,253,228,254,26,34,175,11,143,110,204,50,252,235,201,230,137,85,199,59,245,39,251,201,252,52,69,94,23,30,221,152,101,249,215,147,205,23,252,0,3,42,227,74,121,78,246,88,193,191,151,246,247,151,48,58,168,0,0,8,171,197,31,216,79,19,127,37,243,136,66,149,178,157,237,79,131,127,48,45,239,49,96,105,76,0,0,0,101,92,105,79,41,222,203,24,55,242,254,222,242,230,7,85,16,3,141,95,178,197,173,243,2,15,151,84,68,0,225,113,237,217,134,95,157,121,60,209,127,194,136,120,142,228,114,54,84,175,40,23,134,31,46,92,140,58,188,36,62,136,44,186,135,93,93,18,90,72,150,112,157,124,200,210,180,41,38,165,48,165,43,154,164,52,234,84,74,54,77,215,56,166,3,102,98,242,192,107,123,18,108,202,52,24,149,27,123,20,109,121,182,229,106,19,196,72,90,86,228,89,12,198,150,211,164,147,82,86,202,164,184,102,142,232,113,11,90,76,137,91,28,111,144,13,41,230,199,217,99,25,62,95,220,62,92,248,205,96,213,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,249,90,210,218,20,226,143,66,73,25,159,224,67,54,217,188,116,158,205,38,45,56,149,25,145,222,245,227,46,254,239,72,190,38,79,5,152,203,115,21,46,119,148,122,180,154,12,221,8,253,202,41,52,238,255,0,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,246,240,49,67,60,72,114,227,112,96,246,56,213,174,102,41,110,170,131,115,72,126,168,212,166,152,89,180,135,36,76,150,178,105,75,38,144,130,89,33,189,77,36,102,122,119,212,200,124,124,161,230,253,88,48,185,86,46,33,193,58,253,139,85,66,208,253,62,67,93,82,91,91,189,59,74,82,90,121,228,50,90,48,210,210,70,105,63,180,101,221,38,100,83,50,208,206,190,74,176,230,44,139,182,213,195,138,60,122,153,239,91,105,102,143,73,68,132,158,137,112,180,36,62,149,23,172,132,251,252,126,241,14,243,127,159,75,255,0,50,115,94,160,65,117,116,139,86,59,234,40,241,99,169,248,234,117,180,156,132,39,154,130,144,227,106,51,105,226,37,104,90,30,132,94,5,223,253,242,43,146,219,191,48,247,221,46,228,171,82,159,141,104,82,167,177,34,99,242,88,117,13,201,67,79,70,91,141,33,74,97,198,150,106,105,227,50,73,153,106,68,122,232,94,55,177,102,89,246,246,30,218,180,251,82,221,132,196,42,109,42,43,81,155,74,27,67,101,181,166,210,217,41,68,132,165,58,237,66,117,61,11,195,220,34,6,121,184,132,218,216,17,68,147,102,97,237,66,37,82,241,124,214,195,156,183,91,125,184,137,52,73,108,205,92,169,40,117,183,16,243,72,215,183,98,63,137,145,21,61,226,214,48,226,110,98,239,167,110,27,162,109,66,169,62,94,222,76,38,156,144,250,27,218,203,104,87,45,181,173,197,22,169,101,42,86,135,223,77,125,221,164,101,141,145,191,160,120,75,39,27,113,241,213,81,88,111,103,71,75,148,174,153,229,235,37,81,151,204,102,84,116,145,232,107,105,101,162,252,20,70,126,36,66,26,114,221,168,205,229,196,142,102,183,62,203,109,160,253,197,223,66,47,192,197,243,240,243,202,148,108,189,97,145,84,107,212,198,74,231,171,255,0,133,186,182,75,152,223,42,68,178,70,211,83,45,184,90,182,241,17,235,174,165,225,161,120,215,7,21,219,145,85,108,208,85,168,199,60,164,162,149,200,218,73,119,122,81,205,167,65,81,233,220,244,215,79,129,120,123,199,233,225,43,109,187,85,204,245,54,182,132,68,82,105,28,237,196,241,25,175,235,105,243,146,91,59,31,195,191,114,254,209,121,192,0,3,146,102,174,241,93,137,129,119,37,196,203,164,135,163,116,123,15,118,159,106,99,8,63,235,36,252,23,241,25,179,81,154,213,175,188,198,129,120,113,225,195,216,115,150,43,114,159,41,181,38,67,221,103,51,113,25,25,233,80,150,101,226,148,159,130,196,162,0,0,1,240,175,123,105,155,190,215,155,110,200,105,151,27,151,203,213,47,36,141,7,181,196,175,185,25,31,236,252,6,99,111,42,4,251,94,228,153,66,169,197,92,121,49,185,123,218,82,20,131,78,230,210,162,236,162,35,46,202,35,240,247,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,138,140,203,84,167,222,69,225,239,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,61,59,247,237,226,35,86,68,43,101,64,204,245,161,81,57,8,103,151,233,15,89,75,218,69,173,62,81,120,234,95,17,162,101,161,14,36,208,226,9,73,63,18,50,212,133,4,113,21,203,154,240,35,26,100,72,166,68,109,186,29,111,103,68,76,183,162,17,201,137,16,156,251,45,33,5,170,221,63,179,175,223,161,248,245,126,21,89,156,143,99,222,178,112,122,245,168,60,253,30,226,217,210,55,37,210,83,17,186,118,167,72,94,132,227,164,148,110,90,147,224,131,212,244,215,67,208,196,186,206,31,13,188,62,197,154,28,155,147,12,104,176,104,119,43,123,54,183,18,51,17,153,123,85,199,65,239,38,98,169,197,104,219,107,211,191,99,81,251,140,197,71,174,14,57,101,130,246,41,125,61,201,106,213,34,253,151,210,137,144,82,238,230,116,61,21,245,106,86,137,127,79,187,127,192,251,220,238,69,115,197,110,102,82,218,77,191,112,74,98,21,225,11,94,123,11,91,109,148,141,238,73,90,121,73,92,135,29,94,214,152,35,86,165,219,95,135,132,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,65,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,41,68,94,6,66,36,61,151,252,113,98,160,116,213,225,5,233,206,39,185,31,246,191,51,67,86,237,191,226,245,241,18,55,46,28,51,49,187,22,235,176,229,222,52,119,173,138,2,22,219,178,142,165,30,92,41,11,104,150,201,173,45,243,34,169,6,163,67,138,208,143,182,169,61,123,17,139,146,192,140,5,176,240,10,199,167,218,22,117,18,20,117,199,142,211,114,101,162,51,40,122,75,169,101,166,214,227,139,109,180,111,82,185,41,51,81,150,166,125,207,221,167,74,0,0,1,81,188,106,219,119,233,221,172,238,141,242,253,17,5,58,233,235,238,231,84,127,228,16,107,43,75,82,51,37,133,171,65,145,40,175,58,33,150,190,26,245,236,13,38,82,84,165,210,161,173,102,91,149,29,179,61,60,53,218,67,245,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,205,102,108,125,169,241,147,230,5,195,230,47,139,52,225,5,149,91,54,135,133,241,179,73,113,211,98,84,174,203,142,68,216,214,251,234,112,220,42,77,57,167,21,21,211,66,20,130,38,228,186,235,114,18,165,146,151,245,60,180,164,209,204,121,42,177,240,0,17,87,138,63,176,158,38,254,75,231,16,133,43,101,59,218,159,6,254,96,91,222,98,192,210,152,0,170,190,57,223,169,63,222,79,225,162,26,228,43,44,241,179,79,152,106,101,143,89,157,17,139,122,135,31,233,29,192,203,198,238,249,180,230,36,48,135,34,52,109,41,42,74,221,83,205,182,107,222,141,136,82,214,70,165,33,40,86,130,45,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,113,245,128,81,182,119,240,134,242,199,174,39,119,110,17,225,251,17,28,174,220,82,41,12,199,57,111,147,44,52,132,80,226,58,235,206,47,185,146,27,105,183,28,50,73,41,102,72,50,74,84,163,36,157,180,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,82,183,26,191,106,123,91,229,252,31,49,168,142,171,192,199,245,217,251,183,252,72,90,160,12,214,102,199,218,159,25,62,96,92,62,98,248,186,158,23,30,194,120,101,249,215,156,77,18,168,7,42,205,143,178,198,50,124,191,184,124,185,241,154,193,169,218,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,251,56,53,92,217,98,226,149,79,56,141,216,150,116,137,144,45,68,50,210,137,114,88,90,210,78,78,117,78,33,46,239,144,76,180,178,109,73,73,52,132,161,27,119,147,142,57,24,5,212,240,197,207,143,233,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,196,85,226,143,236,39,137,191,146,249,196,33,74,217,78,246,167,193,191,152,22,247,152,176,52,166,0,42,175,142,119,234,79,247,147,248,104,229,92,21,61,169,238,159,151,243,188,198,156,46,164,0,80,15,20,127,110,204,77,252,151,201,225,9,255,0,193,83,217,98,233,249,129,59,203,169,194,127,128,12,214,102,199,218,159,25,62,96,92,62,98,248,185,238,21,148,154,85,59,35,150,12,202,125,50,36,89,21,73,21,137,115,157,101,148,161,114,159,42,156,150,73,215,84,69,170,214,77,50,211,100,165,106,123,27,66,124,18,68,82,212,0,85,95,28,239,212,159,239,39,240,209,21,120,92,123,118,97,151,231,94,79,52,74,174,57,223,169,63,222,79,225,163,165,112,210,225,247,27,7,169,84,124,193,226,253,42,91,120,131,62,63,83,71,164,203,105,216,175,219,72,90,101,48,225,56,72,124,208,250,228,70,125,165,26,30,105,43,96,245,73,145,44,149,165,133,8,171,197,31,216,79,19,127,37,243,136,66,149,178,157,237,79,131,127,48,45,239,49,96,105,76,5,74,241,107,201,71,161,38,76,205,150,25,83,41,80,232,175,114,91,189,41,236,23,33,196,206,121,254,90,42,105,35,86,199,57,203,117,166,221,75,105,74,137,194,75,166,78,27,175,45,21,151,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,94,41,35,46,215,147,236,166,94,89,186,197,15,160,244,41,18,232,244,40,17,220,147,93,184,211,0,165,49,74,65,182,179,96,150,131,113,162,90,221,117,4,218,80,75,223,167,49,100,70,150,150,101,161,59,2,192,179,112,178,205,164,225,246,31,91,209,40,118,245,14,57,70,131,6,49,30,198,145,169,153,153,153,153,169,107,82,141,75,90,212,102,181,173,74,82,141,74,81,153,250,0,1,85,124,115,191,82,127,188,159,195,71,42,224,169,237,79,116,252,191,157,230,52,225,101,57,197,206,45,137,148,11,18,61,126,191,15,211,55,37,103,127,209,251,127,152,244,127,74,114,158,142,137,95,206,144,195,173,177,202,110,65,57,245,132,91,244,218,157,76,251,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,61,195,131,135,252,60,187,208,154,197,188,94,183,127,215,98,127,82,195,81,164,56,196,134,237,216,187,214,222,216,235,101,110,54,183,158,108,137,107,120,149,184,155,116,154,73,35,235,141,216,129,198,175,218,158,214,249,127,7,204,106,35,170,240,49,253,118,126,237,255,0,18,22,168,0,34,175,20,127,97,60,77,252,151,206,33,10,1,23,253,197,31,216,79,19,127,37,243,136,66,128,70,170,0,0,121,252,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,188,70,93,196,159,206,134,79,170,185,84,182,112,109,250,185,68,69,74,236,181,222,85,121,164,186,165,62,138,219,50,13,233,40,90,73,110,51,177,166,102,195,140,149,180,230,215,14,43,142,109,78,237,85,221,120,45,227,29,10,207,198,91,183,7,106,236,242,229,226,37,62,60,138,92,157,203,61,210,169,169,144,226,163,108,74,12,139,123,15,200,119,152,165,161,41,233,182,250,202,113,36,87,40,0,32,7,26,191,101,139,91,230,4,31,46,168,136,1,194,227,219,179,12,191,58,242,121,162,255,0,128,5,43,113,171,246,167,181,190,95,193,243,26,136,234,188,12,127,93,159,187,127,196,133,170,0,12,214,102,199,218,159,25,62,96,92,62,98,248,186,158,23,30,194,120,101,249,215,156,77,18,168,0,85,95,28,239,212,159,239,39,240,209,21,120,92,123,118,97,151,231,94,79,52,74,174,57,223,169,63,222,79,225,162,42,240,184,246,236,195,47,206,188,158,104,191,224,0,25,87,26,83,202,119,178,198,13,252,191,183,188,185,129,213,64,0,0,69,94,40,254,194,120,155,249,47,156,66,20,173,148,239,106,124,27,249,129,111,121,139,3,74,96,0,3,149,102,11,51,184,53,150,26,21,38,191,139,215,71,163,91,173,212,26,167,193,140,195,42,145,41,237,86,130,121,244,178,141,86,108,176,133,147,142,172,136,244,78,212,164,148,227,141,54,190,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,203,16,210,158,83,189,150,48,111,229,253,189,229,204,14,170,32,7,26,191,101,139,91,230,4,31,46,168,136,1,194,227,219,179,12,191,58,242,121,162,255,0,135,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,172,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,160,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,194,134,148,243,99,236,177,140,159,47,238,31,46,124,102,176,106,160,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,41,72,165,76,90,12,183,38,59,134,90,248,107,180,198,108,243,76,165,47,50,88,164,181,153,26,142,243,173,153,233,225,175,94,248,156,156,21,27,119,233,221,210,238,214,249,126,136,156,157,116,245,247,115,169,223,242,11,115,0,0,1,205,113,223,1,108,60,125,177,234,22,133,227,68,135,33,114,35,186,220,105,107,140,202,222,140,234,153,117,180,56,218,220,109,123,20,158,114,140,140,139,82,62,229,239,214,155,115,31,195,51,27,176,146,187,50,93,157,71,122,231,160,45,110,59,20,233,177,229,205,144,134,141,111,26,18,231,46,42,80,74,36,54,157,72,187,106,162,211,177,144,142,76,229,255,0,28,95,168,21,53,24,65,122,115,141,238,71,253,175,204,208,149,187,111,248,189,124,68,183,202,143,11,156,75,196,122,220,59,147,22,33,59,111,219,241,158,109,215,34,73,110,68,73,111,18,86,194,204,182,63,17,72,82,77,181,184,90,107,221,73,50,240,35,23,5,133,184,87,101,224,237,157,6,206,178,232,209,41,240,161,48,211,106,83,81,218,105,79,41,13,33,179,113,195,109,8,37,44,201,180,234,173,11,93,63,2,16,187,136,134,127,41,248,69,75,151,133,88,101,84,39,110,153,109,56,212,153,81,159,74,138,26,20,153,108,44,137,108,200,75,141,188,135,91,65,232,105,245,123,25,247,208,133,92,225,246,20,99,102,105,177,13,46,197,167,87,107,50,42,179,73,82,234,146,25,151,33,150,249,175,163,121,169,226,67,134,90,27,251,207,93,116,35,51,61,117,239,107,249,59,225,181,135,248,77,66,141,114,98,117,22,13,114,229,115,126,246,229,198,98,75,44,232,185,8,45,132,244,84,184,157,91,113,26,247,238,105,47,113,16,136,220,85,115,57,30,248,189,99,96,245,149,80,121,138,61,187,191,171,110,51,164,152,242,122,134,160,200,70,164,219,166,149,237,90,85,226,130,208,245,211,83,212,199,39,225,213,151,53,227,190,52,199,145,83,136,219,148,58,38,254,180,158,111,84,47,157,18,89,55,246,154,90,15,69,180,95,107,79,187,83,240,191,116,33,13,164,144,218,9,41,47,2,34,208,134,118,179,223,91,42,254,103,110,234,137,72,67,220,206,131,214,66,247,17,233,79,138,94,58,159,192,73,78,13,52,41,18,49,94,191,91,56,206,41,168,189,46,142,18,12,210,157,209,170,9,238,122,118,239,219,196,92,152,0,0,132,60,89,239,242,180,178,228,253,6,60,247,35,206,175,109,233,137,14,236,223,200,159,5,75,240,81,25,232,149,123,136,254,253,5,39,89,212,9,247,69,199,14,133,76,138,169,18,100,243,54,52,148,41,102,173,173,169,71,217,36,102,125,146,103,225,238,26,114,178,45,166,109,11,94,21,187,29,166,91,110,39,51,68,178,146,36,22,231,20,190,196,68,95,181,240,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,197,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,226,70,122,36,254,253,60,69,184,0,0,10,176,227,73,76,37,49,102,212,119,23,169,233,30,218,247,238,116,226,248,10,242,203,116,180,66,198,123,122,66,228,19,9,79,87,171,134,189,164,90,196,120,188,127,180,105,101,147,35,108,141,43,37,151,237,17,235,168,137,188,69,242,210,172,123,193,231,164,219,244,102,100,92,116,141,189,26,155,143,189,245,115,101,68,39,52,52,52,183,15,70,218,63,13,59,120,234,94,20,73,71,170,220,54,37,196,205,78,26,166,82,234,144,119,109,61,86,195,205,239,108,210,126,6,149,22,169,89,251,203,82,63,129,141,8,100,223,51,180,12,201,97,108,27,129,185,209,211,91,71,55,174,133,205,65,58,206,178,36,33,189,205,243,92,90,117,67,59,139,113,247,46,229,219,195,233,230,43,42,24,89,152,43,82,85,30,187,108,83,24,169,57,179,149,82,98,20,100,202,70,142,52,165,104,234,153,90,139,84,178,73,236,94,29,191,10,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,159,30,198,102,95,141,239,89,215,101,26,248,183,98,93,22,252,182,228,192,155,204,229,58,219,136,90,85,177,197,33,90,26,12,210,126,178,76,187,31,184,125,119,153,102,67,102,211,237,33,196,40,180,52,173,36,100,101,248,24,248,203,177,172,151,30,234,87,103,80,212,246,254,103,48,233,236,154,183,107,174,237,118,235,174,190,241,245,227,198,141,17,162,98,36,118,153,109,62,8,109,4,148,151,187,192,191,1,254,160,0,0,2,166,184,213,182,175,164,22,179,218,55,183,163,130,157,127,175,174,250,143,252,130,11,101,33,180,61,154,12,38,105,196,110,74,239,122,10,76,180,215,82,58,139,3,73,76,54,134,153,109,166,211,181,40,73,37,37,166,154,17,16,255,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25,172,205,143,181,62,50,124,192,184,124,197,241,117,60,46,61,132,240,203,243,175,56,154,37,80,0,8,171,197,31,216,79,19,127,37,243,136,66,149,178,157,237,79,131,127,48,45,239,49,96,105,76,0,85,95,28,239,212,159,239,39,240,209,202,184,42,123,83,221,63,47,231,121,141,56,93,72,0,241,86,142,16,217,182,86,34,95,184,165,70,98,89,220,56,143,34,156,245,105,247,159,53,35,100,24,137,139,25,150,144,90,37,8,74,73,197,153,232,107,53,188,189,84,105,36,37,30,212,5,43,113,171,246,167,181,190,95,193,243,26,136,234,188,12,127,93,159,187,127,196,133,170,0,205,102,108,125,169,241,147,230,5,195,230,47,139,169,225,113,236,39,134,95,157,121,196,209,42,128,114,172,216,251,44,99,39,203,251,135,203,159,25,172,22,19,196,183,136,36,156,97,170,214,50,249,132,21,88,142,97,244,9,29,53,98,173,17,214,165,49,114,173,10,138,251,102,217,173,130,91,8,143,37,135,82,75,101,213,33,242,209,68,102,131,78,177,131,42,57,81,196,124,218,226,58,44,171,41,174,134,149,7,150,253,126,190,251,38,184,180,136,170,51,34,82,136,140,185,143,47,106,137,166,72,201,78,41,42,51,52,33,14,56,139,52,206,215,12,75,54,241,193,234,18,242,205,105,203,129,118,88,113,202,155,72,161,166,168,110,49,82,167,63,57,201,15,48,183,103,62,68,218,218,118,92,153,9,112,220,238,70,227,102,149,106,215,42,154,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,242,184,163,251,9,226,111,228,190,113,8,82,182,83,189,169,240,111,230,5,189,230,44,13,41,128,10,171,227,157,250,147,253,228,254,26,57,87,5,79,106,123,167,229,252,239,49,167,11,169,0,20,3,197,31,219,179,19,127,37,242,120,66,127,240,84,246,88,186,126,96,78,242,234,112,159,224,3,53,153,177,246,167,198,79,152,23,15,152,190,46,167,133,199,176,158,25,126,117,231,19,68,170,0,21,87,199,59,245,39,251,201,252,52,69,94,23,30,221,152,101,249,215,147,205,23,83,137,89,122,181,113,83,25,112,187,23,46,153,60,255,0,209,95,165,164,211,169,107,138,219,172,201,157,49,49,146,212,135,20,178,61,57,29,58,156,65,37,36,174,105,180,178,90,121,91,87,213,64,69,94,40,254,194,120,155,249,47,156,66,20,173,148,239,106,124,27,249,129,111,121,139,3,74,96,32,87,21,140,224,210,176,123,11,231,229,238,218,57,107,189,177,18,142,105,125,212,180,158,69,58,136,243,139,101,245,173,78,33,73,113,111,165,185,17,210,132,122,200,35,113,195,83,102,150,137,202,76,19,43,134,94,112,109,156,173,98,133,110,139,136,199,18,29,147,124,199,105,53,90,194,154,144,235,244,199,225,183,33,113,150,134,216,67,138,117,11,83,203,105,72,36,107,171,141,175,114,73,181,37,119,188,0,2,170,248,231,126,164,255,0,121,63,134,136,213,195,35,29,48,227,46,152,193,125,98,134,40,86,122,26,84,28,63,154,211,44,180,68,185,85,9,74,168,83,205,184,177,155,51,46,99,203,218,173,11,82,73,37,42,90,212,132,33,107,76,127,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,43,194,143,34,223,208,102,131,26,236,207,251,222,85,129,10,114,191,202,82,170,142,71,52,255,0,189,116,171,82,191,109,226,71,248,59,194,213,5,43,113,171,246,167,181,190,95,193,243,26,136,234,188,12,127,93,159,187,127,196,133,170,0,8,171,197,31,216,79,19,127,37,243,136,66,128,69,255,0,113,71,246,19,196,223,201,124,226,16,160,17,170,128,0,16,87,140,22,49,208,172,108,176,30,21,72,103,168,173,98,93,65,136,240,219,220,180,114,34,193,144,196,185,18,117,36,41,10,218,180,70,107,150,106,66,143,169,222,157,196,218,136,85,6,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,180,86,191,198,11,7,40,87,206,88,15,21,100,61,211,214,176,210,160,196,136,110,109,90,249,241,103,72,98,36,136,218,18,210,132,238,90,227,59,204,52,173,69,211,108,78,210,113,70,42,91,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,16,3,141,95,178,197,173,243,2,15,151,84,68,0,225,113,237,217,134,95,157,121,60,209,127,192,2,149,184,213,251,83,218,223,47,224,249,141,68,117,94,6,63,174,207,221,191,226,66,213,0,6,107,51,99,237,79,140,159,48,46,31,49,124,93,79,11,143,97,60,50,252,235,206,38,137,84,0,42,175,142,119,234,79,247,147,248,104,138,188,46,61,187,48,203,243,175,39,154,37,87,28,239,212,159,239,39,240,209,21,120,92,123,118,97,151,231,94,79,52,95,240,0,12,171,141,41,229,59,217,99,6,254,95,219,222,92,192,234,160,0,0,34,175,20,127,97,60,77,252,151,206,33,10,86,202,119,181,62,13,252,192,183,188,197,129,165,48,0,1,158,190,32,24,71,152,44,51,204,21,94,173,152,26,199,210,105,247,54,199,233,183,107,16,26,137,22,185,21,134,155,97,10,75,76,165,45,178,243,109,161,148,58,206,155,144,173,167,170,210,180,58,231,117,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,74,246,26,83,202,119,178,198,13,252,191,183,188,185,129,213,68,0,227,87,236,177,107,124,192,131,229,213,17,0,56,92,123,118,97,151,231,94,79,52,95,240,8,213,196,31,2,240,227,25,114,203,122,213,175,90,55,54,171,98,91,245,75,146,129,82,96,201,18,161,74,143,21,111,26,18,179,35,213,151,121,73,67,173,153,26,84,146,73,150,139,67,107,70,123,6,148,243,99,236,177,140,159,47,238,31,46,124,102,176,106,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,249,190,218,29,101,198,156,78,228,173,38,149,22,154,234,70,67,54,185,183,109,12,230,131,22,90,109,27,82,139,222,188,146,45,52,208,138,162,248,157,60,21,26,87,210,11,165,237,27,219,209,206,78,191,215,215,125,56,255,0,204,45,148,0,0,0,127,148,136,209,165,180,108,75,142,211,205,171,197,14,32,148,147,247,120,31,226,62,66,44,107,37,183,186,148,89,212,52,189,191,153,204,42,123,36,173,218,235,187,93,186,235,175,188,125,150,89,102,59,100,211,13,33,180,36,180,36,161,36,68,69,248,16,231,25,138,197,26,78,16,97,13,201,120,213,103,38,42,218,167,76,68,53,27,169,66,149,36,162,186,226,18,147,82,209,170,143,150,122,17,30,189,187,124,69,48,97,30,92,49,83,58,184,245,81,188,234,48,42,104,182,166,215,30,155,34,163,49,169,36,133,68,92,214,220,91,109,186,109,60,217,171,151,36,212,146,51,219,226,122,233,220,238,119,4,242,255,0,134,216,31,105,83,109,235,74,213,165,71,145,18,43,45,61,53,16,99,162,67,238,37,166,208,165,173,198,219,65,168,212,109,37,70,102,90,153,150,191,135,139,206,70,103,104,25,109,194,217,215,3,147,163,170,182,190,87,67,11,154,131,117,237,36,71,67,155,91,230,182,181,104,135,183,30,211,236,93,207,183,142,123,235,21,91,134,251,184,158,169,204,84,202,165,82,118,221,199,170,223,121,205,141,146,75,196,212,163,209,40,47,121,232,69,240,33,123,92,58,50,210,172,5,193,230,100,220,20,102,99,220,117,125,221,98,156,143,177,244,242,165,75,38,245,53,180,135,11,234,221,47,29,123,31,109,11,198,89,186,105,38,204,212,178,65,126,209,158,154,12,211,102,74,90,38,227,69,195,33,18,18,250,85,210,104,226,87,184,143,249,163,37,227,253,130,195,120,45,211,9,44,94,85,29,197,235,250,59,182,189,251,29,68,190,2,211,192,0,5,71,241,163,196,72,245,91,146,203,176,226,76,61,244,111,72,245,45,161,194,208,249,205,211,157,70,226,37,31,192,204,181,73,125,218,248,136,197,195,182,195,69,241,153,171,109,183,226,156,134,34,117,156,196,154,55,167,214,167,203,211,82,52,153,120,164,104,52,0,0,0,5,63,113,160,176,154,162,223,118,117,233,30,57,17,215,253,33,205,82,81,225,200,102,156,218,117,50,73,124,125,230,127,217,224,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,247,17,120,171,223,168,208,16,0,0,174,46,50,212,57,18,112,210,222,172,181,4,150,220,78,175,152,241,52,102,104,221,34,158,146,213,90,118,215,195,185,138,158,194,233,241,233,151,213,50,116,181,41,45,55,206,220,105,50,35,238,202,200,188,116,47,19,26,106,182,103,199,170,81,35,78,138,106,54,157,223,180,213,166,189,150,162,63,3,50,241,33,244,150,218,29,73,161,196,18,146,126,36,101,169,10,99,226,103,146,185,152,117,115,189,139,24,121,64,144,229,191,59,111,86,212,88,166,104,139,177,184,108,35,179,44,37,8,220,226,214,125,212,122,158,186,119,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,171,39,155,65,232,183,247,122,199,216,251,151,127,27,250,194,204,86,178,241,130,210,137,120,217,53,184,117,8,82,185,154,114,36,180,234,145,181,213,183,235,114,150,178,45,77,181,105,223,221,248,144,248,88,221,151,156,55,199,186,42,104,183,213,29,151,146,141,118,190,136,236,41,212,234,182,212,122,41,214,215,167,244,72,47,15,15,236,211,208,225,94,28,210,112,158,198,166,88,116,57,115,36,194,165,243,185,78,75,113,43,117,92,215,150,233,238,52,165,36,125,220,50,45,18,93,180,241,241,30,180,0,0,0,0,5,80,113,171,113,191,74,90,205,106,158,103,79,5,90,127,91,77,213,31,249,4,19,202,27,173,179,154,60,38,113,211,209,41,189,232,38,103,240,254,248,176,52,146,218,210,235,105,113,7,170,86,68,162,63,137,24,255,0,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25,172,205,143,181,62,50,124,192,184,124,197,241,117,60,46,61,132,240,203,243,175,56,154,37,80,0,8,171,197,31,216,79,19,127,37,243,136,66,149,178,157,237,79,131,127,48,45,239,49,96,105,76,0,85,95,28,239,212,159,239,39,240,209,202,184,42,123,83,221,63,47,231,121,141,56,93,72,0,0,10,86,227,87,237,79,107,124,191,131,230,53,17,213,120,24,254,187,63,118,255,0,137,11,84,1,154,204,216,251,83,227,39,204,11,135,204,95,23,83,194,227,216,79,12,191,58,243,137,162,85,0,229,89,177,246,88,198,79,151,247,15,151,62,51,88,61,86,22,225,109,247,141,55,221,51,12,240,210,133,233,155,146,179,206,232,161,117,76,199,230,242,153,91,206,125,99,203,67,105,209,182,150,175,89,69,174,154,22,166,100,71,161,60,168,229,71,14,50,149,135,8,178,172,166,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,251,88,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,86,6,11,226,245,229,128,184,161,111,226,230,31,191,17,186,237,187,33,79,71,41,108,19,204,58,133,182,166,157,101,196,118,51,67,141,56,227,102,105,52,172,137,102,105,82,84,68,162,182,156,206,230,98,205,205,127,11,124,65,197,43,62,12,186,114,211,34,145,77,171,211,36,145,169,116,234,139,117,90,114,221,96,156,218,73,121,27,93,109,104,113,36,91,144,180,238,74,23,189,180,85,182,83,189,169,240,111,230,5,189,230,44,13,41,128,10,171,227,157,250,147,253,228,254,26,57,87,5,79,106,123,167,229,252,239,49,167,11,169,0,20,3,197,31,219,179,19,127,37,242,120,66,127,240,84,246,88,186,126,96,78,242,234,112,159,224,3,53,153,177,246,167,198,79,152,23,15,152,190,46,167,133,199,176,158,25,126,117,231,19,68,170,0,21,87,199,59,245,39,251,201,252,52,69,94,23,30,221,152,101,249,215,147,205,23,252,0,34,175,20,127,97,60,77,252,151,206,33,10,86,202,119,181,62,13,252,192,183,188,197,129,165,49,199,243,85,153,139,55,42,24,71,51,20,175,8,50,234,43,84,132,211,105,20,200,196,105,93,70,162,226,28,91,76,27,155,77,44,163,107,78,45,110,40,143,106,16,173,169,90,246,54,188,235,223,247,253,229,138,119,149,91,16,113,6,225,151,92,184,107,146,14,76,233,210,76,183,186,189,8,136,136,136,137,40,66,82,73,66,16,146,36,33,9,74,82,73,74,72,138,210,114,135,194,174,133,81,203,237,199,88,199,186,95,77,121,226,53,191,211,210,98,84,105,139,76,171,49,206,107,171,102,73,18,36,23,49,229,237,132,242,155,82,90,113,9,67,145,215,161,56,242,78,178,241,163,8,111,44,5,197,11,131,8,241,1,136,141,215,109,217,9,102,65,196,124,158,97,212,45,180,186,211,205,175,177,154,28,105,198,220,34,81,37,100,75,34,82,82,162,52,149,164,240,157,206,189,58,233,181,105,153,87,196,138,158,203,146,141,172,107,57,245,156,169,15,85,96,165,185,18,28,142,226,141,43,109,158,149,182,118,160,212,226,18,109,27,77,161,4,109,25,174,202,128,5,85,241,206,253,73,254,242,127,13,21,86,39,79,14,14,31,243,51,17,93,107,22,241,122,221,255,0,90,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,174,54,174,252,5,43,113,171,246,167,181,190,95,193,243,26,136,234,188,12,127,93,159,187,127,196,133,170,0,8,171,197,31,216,79,19,127,37,243,136,66,128,69,255,0,113,71,246,19,196,223,201,124,226,16,160,17,170,128,0,20,173,198,79,26,254,156,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,99,208,112,79,194,250,85,195,139,151,230,43,212,21,17,233,22,101,30,45,54,12,119,161,37,213,182,253,65,110,107,41,167,76,245,101,104,106,27,173,30,212,234,164,74,89,110,73,17,146,237,206,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,247,25,119,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,4,0,227,87,236,177,107,124,192,131,229,213,17,0,56,92,123,118,97,151,231,94,79,52,95,240,0,165,110,53,126,212,246,183,203,248,62,99,81,29,87,129,143,235,179,247,111,248,144,181,64,1,154,204,216,251,83,227,39,204,11,135,204,95,23,83,194,227,216,79,12,191,58,243,137,162,85,0,10,171,227,157,250,147,253,228,254,26,34,175,11,143,110,204,50,252,235,201,230,137,85,199,59,245,39,251,201,252,52,69,94,23,30,221,152,101,249,215,147,205,23,252,0,3,42,227,74,121,78,246,88,193,191,151,246,247,151,48,58,168,0,0,8,171,197,31,216,79,19,127,37,243,136,66,149,178,157,237,79,131,127,48,45,239,49,96,105,76,0,0,113,76,215,101,71,14,51,107,135,11,178,175,86,186,26,172,30,99,244,10,251,12,146,229,82,37,40,136,141,73,35,50,230,50,189,169,39,89,51,36,184,148,164,200,208,180,54,226,51,217,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,88,202,214,218,181,109,212,43,213,81,233,174,135,161,145,145,121,81,165,60,167,123,44,96,223,203,251,123,203,152,29,84,64,14,53,126,203,22,183,204,8,62,93,81,16,3,133,199,183,102,25,126,117,228,243,69,255,0,0,229,89,177,246,88,198,79,151,247,15,151,62,51,88,52,167,155,31,101,140,100,249,127,112,249,115,227,53,131,85,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,229,197,165,166,212,226,207,68,160,141,70,103,238,34,25,182,205,227,173,189,154,60,89,113,163,213,42,189,235,198,71,241,254,248,190,39,103,5,71,27,244,165,210,214,169,230,116,243,149,167,245,180,221,78,255,0,144,90,248,0,0,0,0,14,119,142,88,35,107,99,221,165,30,204,187,228,77,110,158,204,228,77,82,98,173,178,55,12,154,117,179,66,137,198,214,147,73,165,213,106,90,119,237,223,220,127,187,10,48,134,201,193,187,93,139,86,203,164,177,22,43,9,73,111,75,12,161,197,232,218,27,213,70,218,16,70,102,77,167,94,222,37,248,105,231,51,31,152,155,39,46,216,125,62,238,185,170,208,209,45,45,58,152,48,214,251,36,235,239,242,30,113,180,147,107,117,179,81,40,217,82,116,73,234,103,216,190,234,46,206,22,106,46,108,206,98,68,155,130,68,169,17,232,109,108,232,96,111,113,13,183,171,17,208,231,213,155,206,32,181,91,27,189,83,238,125,207,191,132,140,225,153,146,185,152,141,115,179,138,248,135,64,144,221,191,7,119,72,212,168,166,72,149,189,185,140,47,179,204,41,11,218,226,16,125,148,90,30,154,247,208,133,206,33,180,52,146,67,104,36,164,188,8,139,66,31,54,230,159,30,151,68,147,58,81,168,154,107,102,227,78,154,247,90,72,188,76,139,196,198,101,113,70,124,122,157,247,83,157,21,74,83,78,114,118,154,140,140,251,50,130,63,13,75,196,133,176,240,105,161,200,141,134,151,13,101,216,36,134,229,244,156,183,141,163,35,94,217,21,4,158,138,211,190,135,219,177,139,29,0,0,25,253,226,71,126,21,235,153,235,141,166,158,75,172,64,232,249,106,74,183,17,239,167,195,215,190,227,47,20,251,180,18,7,130,253,132,213,106,251,188,111,73,17,200,206,129,232,254,82,148,130,239,207,102,162,218,180,51,73,252,61,198,95,219,224,46,4,0,0,0,5,126,241,133,177,89,174,224,156,11,184,154,91,178,104,60,222,81,18,73,70,158,124,184,13,158,158,169,153,118,47,113,151,246,138,127,195,75,154,117,157,123,83,174,58,107,230,204,152,156,237,139,37,26,116,222,202,208,125,200,200,252,20,126,241,167,58,21,102,29,126,148,197,94,3,169,113,135,247,108,82,84,70,71,181,70,147,238,70,101,226,71,239,31,188,0,4,63,226,157,105,57,112,101,46,231,170,199,104,221,126,149,209,108,66,83,185,106,230,212,225,36,244,34,35,51,236,95,18,254,209,67,113,223,118,51,169,125,149,26,86,157,116,50,61,61,218,123,134,150,178,231,120,66,191,48,118,129,116,211,246,156,121,157,86,197,35,77,167,178,83,200,61,12,148,162,241,65,251,199,74,30,126,250,177,109,172,70,182,165,90,151,101,50,60,234,116,205,156,198,158,101,183,72,246,56,151,11,179,137,82,126,210,18,125,203,220,40,43,57,185,60,187,178,203,125,74,101,138,100,249,118,163,155,58,58,151,37,215,27,45,25,143,191,123,164,203,109,255,0,74,254,210,211,222,90,31,127,31,161,147,12,238,94,153,102,185,216,133,58,108,170,133,162,238,238,162,2,220,117,226,107,70,228,26,121,77,155,237,180,157,93,124,148,173,124,116,215,199,198,244,240,183,22,172,108,97,182,24,186,172,106,244,42,140,71,183,106,76,74,101,229,183,163,139,71,173,202,90,200,181,54,215,167,126,250,126,35,217,0,0,0,0,0,10,141,227,87,45,131,190,109,104,68,250,57,222,137,130,239,47,113,110,219,206,168,150,186,120,233,175,109,68,25,202,234,156,70,99,240,189,77,32,214,178,188,168,134,148,145,107,169,245,236,232,90,13,38,81,148,226,168,240,84,234,13,43,56,205,26,146,101,166,135,180,181,45,7,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,154,204,216,251,83,227,39,204,11,135,204,95,23,83,194,227,216,79,12,191,58,243,137,162,85,0,0,138,188,81,253,132,241,55,242,95,56,132,41,91,41,222,212,248,55,243,2,222,243,22,6,148,192,5,85,241,206,253,73,254,242,127,13,28,171,130,167,181,61,211,242,254,119,152,211,133,212,128,0,0,165,110,53,126,212,246,183,203,248,62,99,81,29,87,129,143,235,179,247,111,248,144,181,64,25,172,205,143,181,62,50,124,192,184,124,197,241,117,60,46,61,132,240,203,243,175,56,154,37,80,14,85,155,31,101,140,100,249,127,112,249,115,227,54,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,200,46,74,45,92,169,225,196,74,221,90,153,212,98,109,205,79,101,203,142,161,32,155,91,144,55,146,92,85,50,57,182,165,161,44,180,178,34,90,144,163,231,56,130,89,158,212,180,134,165,80,0,171,92,197,112,135,147,121,230,46,5,103,8,42,113,45,140,62,188,100,77,147,88,68,74,99,70,197,164,182,226,182,166,201,182,87,45,11,146,137,82,121,186,33,148,161,17,201,68,68,91,18,146,29,131,58,88,23,135,25,116,225,153,126,97,126,23,209,186,26,84,31,67,58,243,206,153,46,85,66,82,170,240,73,201,82,92,34,46,99,203,218,157,79,66,73,37,41,66,18,132,33,8,77,75,101,59,218,159,6,254,96,91,222,98,192,210,152,0,170,190,57,223,169,63,222,79,225,163,149,112,84,246,167,186,126,95,206,243,26,112,186,144,1,64,60,81,253,187,49,55,242,95,39,132,39,255,0,5,79,101,139,167,230,4,239,46,167,9,254,0,51,89,155,31,106,124,100,249,129,112,249,139,226,234,120,92,123,9,225,151,231,94,113,52,74,160,1,85,124,115,191,82,127,188,159,195,68,85,225,113,237,217,134,95,157,121,60,209,127,192,2,42,241,71,246,19,196,223,201,124,226,16,165,108,167,123,83,224,223,204,11,123,204,88,26,61,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,134,123,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,18,3,134,46,67,191,77,245,216,216,243,139,20,93,214,13,191,80,79,163,105,117,26,119,50,45,208,242,80,242,92,209,92,212,159,38,59,233,142,106,220,219,141,60,162,113,147,215,99,169,43,169,17,87,136,142,80,255,0,149,110,13,23,209,104,92,236,66,179,185,179,109,125,243,250,102,95,230,169,174,170,35,155,136,219,62,107,109,39,97,171,102,215,91,107,87,16,217,187,186,130,233,53,106,173,2,171,10,187,66,169,203,167,84,169,210,27,151,14,100,71,148,203,241,159,109,68,166,221,109,196,153,41,11,74,136,148,74,35,35,35,34,50,26,20,201,38,112,109,156,220,225,123,85,164,156,72,87,181,14,59,9,187,40,241,26,145,200,130,251,174,62,134,86,219,142,160,146,164,60,152,203,116,144,149,184,109,146,137,11,82,140,183,42,69,0,170,190,57,223,169,63,222,79,225,162,26,228,147,39,215,54,110,113,65,170,42,74,92,43,38,135,33,133,93,149,136,142,199,231,193,97,214,223,91,40,109,183,86,74,82,222,84,101,180,75,74,28,38,205,68,181,165,68,91,85,127,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,181,61,173,242,254,15,152,212,71,85,224,99,250,236,253,219,254,36,45,80,0,69,94,40,254,194,120,155,249,47,156,66,20,2,47,251,138,63,176,158,38,254,75,231,16,133,0,141,84,0,0,204,182,63,99,29,119,48,24,203,118,99,21,198,207,79,46,230,168,42,67,113,183,33,125,36,84,36,155,141,27,122,16,130,115,148,195,109,53,204,216,74,94,205,202,245,148,102,46,211,133,149,129,26,197,201,109,155,40,237,233,116,154,149,213,34,125,126,164,82,73,212,174,82,220,146,182,163,200,36,56,126,170,23,13,136,134,141,132,72,82,54,172,181,222,106,84,181,20,23,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,16,3,141,95,178,197,173,243,2,15,151,84,68,0,225,113,237,217,134,95,157,121,60,209,127,192,2,149,184,213,251,83,218,223,47,224,249,141,68,117,94,6,63,174,207,221,191,226,66,213,0,6,107,51,99,237,79,140,159,48,46,31,49,124,93,79,11,143,97,60,50,252,235,206,38,137,84,0,42,175,142,119,234,79,247,147,248,104,138,188,46,61,187,48,203,243,175,39,154,37,87,28,239,212,159,239,39,240,209,21,120,92,123,118,97,151,231,94,79,52,95,240,0,12,171,141,41,229,59,217,99,6,254,95,219,222,92,192,234,160,0,0,34,175,20,127,97,60,77,252,151,206,33,10,86,202,119,181,62,13,252,192,183,188,197,129,165,48,0,0,17,43,136,102,75,41,89,167,194,249,21,219,66,223,136,172,84,182,163,145,219,243,14,74,98,156,214,9,205,206,211,223,113,73,52,173,10,73,186,166,137,102,146,67,198,147,230,54,133,189,186,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,26,73,202,119,178,198,13,252,191,183,188,185,129,213,68,0,227,87,236,177,107,124,192,131,229,213,17,0,56,92,123,118,97,151,231,94,79,52,95,240,14,85,155,31,101,140,100,249,127,112,249,115,227,53,131,74,121,177,246,88,198,79,151,247,15,151,62,51,88,53,80,0,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,60,116,215,182,162,220,128,0,0,0,0,7,40,204,54,99,44,12,188,89,83,110,123,178,179,17,18,208,195,138,137,4,228,48,79,190,225,50,234,208,73,109,199,91,53,18,141,149,36,180,61,76,251,23,221,68,89,171,205,85,245,153,107,238,125,86,179,82,144,221,9,169,110,250,54,158,151,158,38,144,201,60,250,154,82,154,83,206,32,156,36,62,105,51,73,233,167,98,237,227,247,242,101,147,203,187,51,87,212,86,95,166,79,137,106,55,191,172,169,114,93,109,179,213,153,6,141,142,155,46,55,253,43,27,79,95,121,232,93,252,47,214,197,177,109,172,57,182,162,218,150,165,50,60,26,124,61,252,182,153,101,182,136,183,184,167,15,179,105,74,126,210,212,125,139,222,61,0,230,185,140,188,97,88,88,59,95,186,106,59,74,60,62,151,122,151,166,210,223,41,148,22,186,169,37,226,178,247,140,210,200,125,217,79,41,247,150,106,90,180,212,204,204,252,11,79,120,190,78,22,54,155,150,254,82,237,138,164,134,141,167,234,189,111,49,10,78,213,167,149,83,154,146,212,140,136,203,177,252,79,251,4,192,0,1,248,43,181,152,116,10,83,245,121,238,165,182,24,219,189,74,81,17,22,229,18,75,185,153,23,137,151,188,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,153,153,248,36,189,226,223,248,61,88,140,208,176,78,125,220,109,45,169,53,254,87,52,141,36,147,87,34,92,246,203,95,84,140,251,31,188,207,251,5,129,0,0,0,0,225,249,201,195,5,226,190,3,215,237,168,177,219,118,99,157,47,32,150,141,218,105,50,58,213,224,133,31,131,126,226,25,200,74,212,133,18,144,163,35,47,121,24,209,46,68,113,4,241,43,45,22,173,204,167,86,226,159,235,181,82,213,170,143,109,66,74,59,158,229,126,199,196,72,32,0,28,167,52,148,136,53,204,10,185,169,181,24,141,201,97,222,139,115,107,108,150,71,164,198,12,187,25,25,120,145,127,152,102,180,94,191,10,156,64,85,217,150,186,117,1,217,27,215,67,231,122,166,189,76,185,211,231,47,195,113,254,207,192,191,180,77,16,28,247,27,176,66,198,199,155,38,93,149,123,82,152,144,196,158,94,199,205,134,86,243,59,94,109,195,216,167,27,89,39,83,105,36,125,187,151,246,25,103,243,51,249,111,187,114,221,136,179,44,250,236,71,151,13,60,190,150,105,54,233,180,254,172,50,226,246,184,166,155,37,109,55,137,39,161,118,62,199,247,251,92,157,231,82,246,203,37,206,148,187,58,101,66,217,127,94,166,158,183,94,117,40,218,220,141,156,182,185,237,182,90,184,254,227,215,225,175,143,141,251,90,55,133,187,124,208,163,92,118,205,86,44,248,19,9,102,211,209,223,67,169,81,33,106,66,180,82,20,164,158,138,73,151,99,241,33,246,128,0,0,0,0,82,215,25,57,229,43,31,104,108,148,131,89,51,109,198,65,167,126,187,76,166,212,59,105,238,17,179,37,54,212,187,155,52,24,112,212,86,220,87,65,115,209,231,57,176,140,246,161,21,24,218,153,232,71,161,122,222,61,139,239,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,251,83,227,39,204,11,135,204,95,23,83,194,227,216,79,12,191,58,243,137,162,85,0,0,138,188,81,253,132,241,55,242,95,56,132,41,91,41,222,212,248,55,243,2,222,243,22,6,148,192,5,85,241,206,253,73,254,242,127,13,28,171,130,167,181,61,211,242,254,119,152,211,133,212,128,0,0,165,110,53,126,212,246,183,203,248,62,99,81,29,87,129,143,235,179,247,111,248,144,181,64,25,172,205,143,181,62,50,124,192,184,124,197,241,117,60,46,61,132,240,203,243,175,56,154,37,80,14,85,155,31,101,140,100,249,127,112,249,115,226,37,112,210,225,247,27,7,169,84,124,193,226,253,42,91,120,131,62,63,83,71,164,203,105,216,175,219,72,90,101,48,225,56,72,124,208,250,228,70,125,165,26,30,105,43,96,245,73,145,44,149,165,133,0,0,8,171,197,31,216,79,19,127,37,243,136,66,149,178,157,237,79,131,127,48,45,239,49,96,105,76,0,85,95,28,239,212,159,239,39,240,209,202,184,42,123,83,221,63,47,231,121,141,56,93,72,0,160,30,40,254,221,152,155,249,47,147,194,19,255,0,130,167,178,197,211,243,2,119,151,83,132,255,0,0,25,172,205,143,181,62,50,124,192,184,124,197,241,117,60,46,61,132,240,203,243,175,56,154,37,80,0,170,190,57,223,169,63,222,79,225,162,42,240,184,246,236,195,47,206,188,158,104,191,224,1,21,120,163,251,9,226,111,228,190,113,8,82,182,83,189,169,240,111,230,5,189,230,44,11,222,206,158,92,106,185,167,192,106,174,21,208,175,121,118,213,73,82,25,169,67,89,58,164,194,154,251,27,141,184,179,146,146,53,46,50,148,100,174,196,102,135,16,203,164,149,242,249,106,166,188,16,225,247,141,184,165,152,186,158,95,46,250,84,187,62,69,177,29,18,110,170,178,90,98,164,197,21,15,69,231,196,37,155,79,165,167,86,249,169,164,165,8,116,215,162,156,86,134,77,57,182,250,108,11,2,205,194,203,54,147,135,216,125,111,68,161,219,212,56,229,26,12,24,196,123,26,70,166,102,102,102,102,165,173,74,53,45,107,81,154,214,181,41,74,53,41,70,103,232,0,85,95,24,44,161,248,230,226,197,133,254,34,21,242,151,39,255,0,188,69,129,45,150,150,95,228,48,225,33,127,226,20,77,255,0,78,224,243,252,34,178,161,138,7,121,83,243,85,62,191,46,221,180,219,143,38,37,54,35,42,109,212,93,44,56,82,227,72,105,222,91,228,182,17,30,75,12,56,73,121,165,19,139,66,13,58,108,37,149,186,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,213,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,196,107,113,215,28,112,201,36,148,17,172,201,41,74,72,146,94,212,0,82,183,26,191,106,123,91,229,252,31,49,168,142,171,192,199,245,217,251,183,252,72,90,160,0,138,188,81,253,132,241,55,242,95,56,132,40,4,95,247,20,127,97,60,77,252,151,206,33,10,1,26,168,0,17,171,136,222,38,126,139,242,109,136,245,24,242,233,77,207,175,83,211,108,195,98,160,230,157,87,94,226,99,200,67,41,37,165,75,121,49,92,146,234,72,181,211,146,107,82,84,148,40,133,0,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,227,81,20,154,77,42,129,74,133,66,161,83,34,83,169,180,232,237,196,135,14,35,41,101,136,204,54,146,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,15,214,43,87,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,214,62,194,72,148,107,237,10,248,98,226,151,232,191,57,54,87,87,93,244,101,42,237,234,45,106,135,243,94,119,85,213,54,125,35,29,144,165,35,116,230,225,122,233,219,166,158,178,137,6,177,127,192,32,7,26,191,101,139,91,230,4,31,46,168,136,1,194,227,219,179,12,191,58,242,121,162,255,0,128,5,43,113,171,246,167,181,190,95,193,243,26,136,234,188,12,127,93,159,187,127,196,133,170,0,12,214,102,199,218,159,25,62,96,92,62,98,248,186,158,23,30,194,120,101,249,215,156,77,18,168,0,85,95,28,239,212,159,239,39,240,209,21,120,92,123,118,97,151,231,94,79,52,74,174,57,223,169,63,222,79,225,162,42,240,184,246,236,195,47,206,188,158,104,191,224,0,25,87,26,83,202,119,178,198,13,252,191,183,188,185,129,213,64,0,0,69,94,40,254,194,120,155,249,47,156,66,20,173,148,239,106,124,27,249,129,111,121,139,3,74,96,0,0,2,189,120,150,240,251,141,140,52,170,198,96,240,130,149,45,204,65,129,31,169,172,82,98,52,236,167,238,84,33,49,88,108,155,37,190,72,97,113,227,48,234,137,12,180,165,190,122,36,136,214,105,214,90,229,59,217,99,6,254,95,219,222,92,192,234,162,0,113,171,246,88,181,190,96,65,242,234,136,128,28,46,61,187,48,203,243,175,39,154,47,248,7,42,205,143,178,198,50,124,191,184,124,185,241,154,193,165,60,216,251,44,99,39,203,251,135,203,159,25,172,26,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,254,111,183,206,97,198,181,211,122,13,63,231,33,156,188,235,219,82,173,156,208,98,59,82,155,113,61,125,205,88,156,222,242,50,220,133,212,100,232,101,169,22,165,234,248,247,47,188,73,62,13,147,202,46,63,87,25,57,6,130,122,219,146,130,78,253,55,25,205,167,150,154,107,220,93,40,0,0,0,0,14,123,142,248,197,110,96,118,25,215,47,251,134,116,118,125,31,6,75,209,89,113,214,210,169,18,27,142,235,168,105,9,90,209,189,74,229,25,18,73,68,103,238,248,149,2,102,139,52,23,206,100,175,201,181,250,229,82,90,41,9,125,194,167,211,249,239,19,77,178,79,60,182,140,218,83,174,36,150,72,120,211,234,158,132,93,139,183,143,178,200,222,81,43,185,150,196,136,197,62,27,236,90,244,199,17,38,116,165,54,180,182,234,91,126,55,49,148,172,217,113,181,44,219,124,204,146,173,53,46,231,219,198,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,219,177,127,105,159,66,1,11,248,171,98,2,173,60,181,212,168,13,72,216,186,231,39,213,37,232,103,201,159,5,126,27,139,246,190,7,253,130,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,136,139,196,207,252,227,171,128,0,143,185,238,196,19,195,92,180,93,87,50,93,91,106,99,161,209,72,86,138,45,213,8,200,236,123,147,251,127,17,157,165,45,75,81,169,106,51,51,247,153,141,27,100,215,12,23,133,56,13,64,182,165,71,109,169,141,245,92,242,66,54,235,172,217,11,79,138,18,126,14,123,200,119,16,0,0,0,31,229,38,51,18,217,84,121,13,33,198,215,166,169,90,72,200,244,61,124,12,103,99,57,217,123,171,101,243,23,167,208,28,165,185,30,145,35,149,232,247,73,133,33,167,118,197,142,183,118,171,150,132,171,69,189,161,237,46,198,125,251,248,217,151,7,171,158,93,79,0,164,219,111,184,163,98,139,179,144,147,51,209,60,233,179,214,173,8,204,200,187,151,184,139,251,68,250,0,1,229,49,78,132,171,150,196,169,209,16,131,82,164,242,116,34,45,126,203,200,87,192,255,0,103,224,51,37,95,164,61,66,171,191,74,144,147,39,24,219,169,25,25,125,164,146,189,228,95,31,128,183,14,12,215,36,23,236,27,146,221,73,17,73,139,209,238,240,239,185,234,130,203,223,175,135,220,44,160,0,71,204,223,229,54,217,204,221,131,34,143,232,250,100,123,133,189,157,21,73,214,155,67,141,234,244,117,57,171,188,151,22,90,182,198,223,84,187,151,99,237,225,64,56,137,135,23,118,23,92,210,109,75,202,141,46,159,58,54,205,201,126,59,173,110,220,218,28,236,78,37,38,126,171,137,247,123,255,0,1,53,56,119,103,162,181,134,247,205,23,13,113,14,177,50,85,181,45,133,82,161,115,36,45,100,204,169,85,6,84,78,47,157,33,45,165,36,75,119,85,18,119,17,31,129,247,23,69,74,169,195,173,82,226,85,233,239,33,232,211,88,110,67,46,33,68,164,169,11,73,41,38,70,70,100,100,100,101,220,140,200,126,176,0,0,0,1,72,92,94,13,195,204,76,45,237,41,37,232,70,244,51,78,154,151,93,63,184,248,28,43,109,23,46,28,202,198,168,165,214,210,154,108,52,74,50,82,180,51,229,207,132,125,189,83,248,253,194,247,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,234,81,153,247,51,31,88,0,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,217,73,35,46,228,67,197,82,114,201,150,218,5,86,21,118,133,151,204,53,167,84,169,210,27,151,14,100,75,78,3,47,198,125,181,18,155,117,183,18,209,41,11,74,136,148,74,35,35,35,34,50,29,44,0,121,75,235,9,240,179,20,58,31,210,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,240,33,249,108,172,16,193,124,53,170,187,93,195,156,33,178,173,90,147,241,213,17,217,148,74,4,72,47,184,194,148,149,41,165,56,203,105,81,160,212,132,40,210,103,166,168,73,251,136,123,80,0,0,30,42,245,193,12,23,196,170,171,85,220,70,194,27,42,234,169,49,29,49,26,153,91,160,68,156,251,108,37,74,82,90,75,143,54,165,18,9,75,90,137,36,122,106,181,31,188,199,234,177,112,159,11,48,191,174,253,25,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,79,19,30,172,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,234,81,153,247,51,31,88,0,0,0,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,148,146,50,238,68,60,85,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,210,192,7,148,190,176,159,11,49,67,161,253,38,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,95,2,31,150,202,193,12,23,195,90,171,181,220,57,194,27,42,213,169,63,29,81,29,153,68,160,68,130,251,140,41,73,82,154,83,140,182,149,26,13,72,66,141,38,122,106,132,159,184,135,181,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,100,164,136,187,17,15,65,101,97,237,131,134,180,167,104,88,115,99,219,246,173,53,249,10,150,236,58,37,49,152,44,56,250,146,148,169,213,54,202,82,147,89,165,8,73,168,203,93,16,146,247,16,244,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,117,40,204,251,153,143,172,0,60,165,245,132,248,89,138,29,15,233,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,248,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,165,70,71,216,204,116,0,1,242,110,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,82,72,203,185,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,1,226,175,92,16,193,124,74,170,181,93,196,108,33,178,174,170,147,17,211,17,169,149,186,4,73,207,182,194,84,165,37,164,184,243,106,81,32,148,181,168,146,71,166,171,81,251,204,126,171,23,9,240,179,11,250,239,209,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,241,49,234,192,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,217,73,35,46,228,67,192,127,36,236,172,127,228,211,133,95,250,155,78,255,0,220,143,127,116,218,118,173,243,66,149,107,94,182,205,42,224,162,205,217,212,211,170,144,155,151,21,253,139,74,209,189,167,9,72,86,213,161,42,45,75,178,146,70,93,200,135,128,254,73,217,88,255,0,201,167,10,191,245,54,157,255,0,185,29,84,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,188,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,221,42,50,62,198,99,160,0,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,41,36,101,220,136,120,15,228,157,149,143,252,154,112,171,255,0,83,105,223,251,145,213,64,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,188,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,221,42,50,62,198,99,160,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,222,99,245,88,184,79,133,152,95,215,126,140,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,137,143,86,0,57,165,91,44,153,109,175,213,102,215,107,185,124,195,90,141,74,163,33,201,115,38,75,180,224,60,252,151,220,81,169,199,92,113,77,26,150,181,40,205,70,163,51,51,51,51,49,237,109,107,78,213,177,168,81,109,107,42,217,165,91,244,88,91,250,106,117,46,19,113,34,177,189,106,90,246,52,217,37,9,220,181,169,71,161,119,82,140,207,185,152,250,192,3,202,95,88,79,133,152,161,208,254,147,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,129,15,149,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,186,84,100,125,140,199,213,190,176,159,11,49,67,161,253,38,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,95,2,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,116,168,200,251,25,142,128,0,3,149,127,36,236,172,127,228,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,0,0,62,77,211,105,218,183,205,10,85,173,122,219,52,171,130,139,55,103,83,78,170,66,110,92,87,246,45,43,70,246,156,37,33,91,86,132,168,181,46,202,73,25,119,34,30,42,147,150,76,182,208,42,176,171,180,44,190,97,173,58,165,78,144,220,184,115,34,90,112,25,126,51,237,168,148,219,173,184,150,137,72,90,84,68,162,81,25,25,25,17,144,233,96,0,0,0,0,60,253,235,135,182,14,37,82,154,161,98,53,143,111,221,84,214,36,38,91,80,235,116,198,103,48,219,233,74,146,151,82,219,201,82,73,100,149,173,36,162,45,116,90,139,222,99,207,218,217,122,192,43,26,187,22,233,178,176,63,15,237,250,212,45,253,53,70,151,108,194,137,41,141,232,82,23,177,214,219,74,211,185,11,82,79,67,238,149,25,31,99,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,201,167,10,191,245,54,157,255,0,185,29,42,173,73,165,87,233,83,104,85,218,100,74,141,54,163,29,200,147,33,203,101,47,49,37,135,18,105,113,167,27,81,26,86,133,36,205,38,147,35,35,35,50,49,205,127,146,118,86,63,242,105,194,175,253,77,167,127,238,71,85,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,71,197,74,208,114,222,204,164,154,146,157,109,73,169,68,92,162,36,171,83,46,100,249,167,223,213,47,135,222,62,255,0,8,115,112,179,21,55,99,74,81,122,17,205,76,147,174,133,215,64,238,46,244,0,0,0,0,126,74,173,78,29,22,151,46,175,80,121,12,198,132,195,146,30,113,106,36,165,40,66,77,74,51,51,50,34,34,34,62,230,100,66,146,56,150,231,22,86,52,98,3,216,119,102,84,229,181,108,208,22,168,146,80,151,141,40,145,49,135,230,50,181,145,54,250,219,90,20,219,169,238,105,37,25,120,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,220,254,7,160,28,183,224,5,171,151,220,55,164,217,244,74,77,61,169,236,196,97,53,9,113,216,109,42,145,32,152,101,183,86,107,75,104,82,201,74,100,143,85,22,167,216,207,238,234,224,2,182,56,204,220,144,24,176,109,187,117,69,172,153,93,102,223,179,219,107,212,245,159,191,95,15,184,84,117,2,144,245,118,174,197,42,58,76,220,127,118,132,68,103,246,82,106,247,17,252,62,3,77,184,89,66,85,181,98,83,40,139,65,165,81,185,218,145,150,159,105,229,171,224,95,181,240,30,172,0,4,5,227,11,115,203,166,96,20,107,109,135,20,76,86,183,243,210,70,122,43,147,54,2,211,169,17,145,31,115,247,145,255,0,96,172,204,153,101,238,173,152,60,94,131,64,110,150,228,138,68,126,111,164,29,54,20,182,154,221,22,66,218,220,174,90,210,157,86,206,133,184,187,153,118,239,225,162,136,209,152,136,202,99,198,105,13,54,141,118,165,9,36,145,106,122,248,16,255,0,80,0,0,0,1,195,115,61,148,172,55,204,237,186,138,109,215,1,12,212,163,107,210,212,25,105,132,190,222,231,25,53,232,235,140,184,162,213,44,37,61,188,75,177,253,204,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,114,247,127,159,185,0,0,255,0,151,27,75,168,52,44,181,35,25,209,207,6,24,61,132,185,148,187,45,2,97,196,196,141,208,116,238,169,38,73,115,116,8,206,43,105,236,73,30,134,230,135,161,118,18,103,131,101,254,205,15,22,171,246,68,183,245,85,199,210,244,233,90,139,68,116,241,170,14,171,105,26,139,77,117,239,161,31,246,120,139,151,0,1,13,115,241,145,251,127,48,54,162,174,107,70,143,22,29,219,3,236,59,30,58,27,84,173,238,69,65,243,77,182,22,234,246,180,202,137,61,203,77,79,221,225,70,115,32,92,54,141,100,153,157,14,161,72,170,65,113,183,73,46,182,184,239,178,189,9,104,86,134,68,164,158,155,84,71,219,220,100,44,195,135,167,17,89,144,166,211,112,127,25,107,68,168,68,219,48,233,213,41,146,76,205,7,172,72,237,37,110,200,147,161,36,136,156,81,146,81,241,50,47,18,22,187,78,168,193,171,211,227,85,105,146,217,149,18,99,40,125,135,217,112,150,219,173,173,36,164,169,42,73,153,40,140,140,140,140,143,67,35,31,164,0,0,0,5,33,113,120,53,158,98,161,110,123,121,21,17,189,11,118,187,127,159,79,237,247,15,163,193,250,55,51,29,42,79,105,246,105,15,127,252,228,3,23,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,0,0,0,0,0,0,0,0,0,2,148,248,192,198,229,227,157,53,237,62,213,33,159,255,0,156,158,62,119,8,115,89,102,42,105,37,237,132,116,71,53,45,218,110,254,125,3,183,222,46,244,0,0,0,7,230,168,212,96,210,41,242,106,181,57,108,197,137,13,149,190,251,239,56,72,109,166,208,147,82,148,165,40,200,146,68,68,102,102,103,161,17,10,162,226,23,196,86,100,217,181,44,31,193,170,209,38,17,182,244,58,141,74,36,147,35,89,235,46,59,169,67,177,228,232,105,50,54,212,68,164,124,12,203,192,133,117,225,253,143,119,99,14,32,83,109,138,44,57,245,74,149,114,162,203,79,58,134,221,125,73,55,159,66,20,243,138,74,86,162,73,41,194,53,40,200,252,125,230,98,250,50,91,148,171,71,45,248,113,1,10,164,69,118,230,158,195,82,39,205,118,59,74,125,14,45,136,252,198,146,231,37,183,9,4,227,59,137,42,212,245,238,125,252,36,144,0,10,105,227,41,127,179,92,197,154,5,145,17,253,21,110,117,93,66,80,162,209,125,68,106,123,168,220,68,163,215,77,59,106,69,253,190,34,50,228,127,12,30,197,172,202,90,118,129,176,226,162,73,235,250,135,82,147,52,183,182,4,151,19,184,246,40,139,83,111,66,212,187,141,23,54,218,90,65,33,5,161,16,255,0,160,0,28,55,54,89,93,183,179,75,97,38,207,173,78,145,9,214,53,228,72,97,212,54,164,106,243,14,43,214,83,78,105,169,48,69,216,189,255,0,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,248,23,98,251,251,144,0,0,0,0,0,0,0,0,169,94,50,152,71,210,87,104,56,167,6,154,230,147,122,174,182,67,108,250,165,177,20,246,27,222,162,71,226,69,185,95,135,192,66,204,158,226,186,176,119,29,104,23,122,165,53,29,152,253,87,49,199,87,177,37,186,28,134,203,83,222,130,241,115,222,99,70,208,102,196,168,197,68,200,50,90,144,195,154,237,113,165,146,210,173,12,200,244,50,236,125,200,200,127,184,0,254,25,17,150,134,90,144,168,46,40,153,115,182,173,167,42,120,149,110,211,161,193,145,42,175,9,167,27,97,150,218,65,52,138,106,204,200,137,13,17,247,54,82,125,213,166,191,242,86,220,57,146,169,210,217,155,13,229,178,252,119,18,227,107,66,141,42,74,146,122,145,145,151,114,50,50,33,107,28,57,56,133,53,42,61,55,4,241,134,178,195,47,37,76,194,164,79,149,32,146,147,70,145,35,48,201,185,34,78,187,181,230,43,106,17,241,50,47,18,22,139,22,84,89,209,219,151,10,75,82,24,117,36,182,221,105,100,180,45,38,90,145,145,151,99,35,35,35,212,127,168,0,0,0,163,174,45,235,37,102,54,57,23,186,142,130,255,0,244,249,227,212,240,115,97,107,198,58,195,169,78,169,77,38,70,167,167,255,0,42,167,139,156,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,76,124,99,88,90,49,142,142,233,167,68,170,147,31,67,211,255,0,149,84,7,150,225,32,178,78,99,100,17,251,232,235,47,255,0,79,128,47,20,0,0,0,127,148,169,81,96,199,114,92,217,45,71,97,164,154,220,117,213,146,16,132,145,106,102,102,125,136,136,136,207,81,87,92,70,248,133,53,22,61,75,4,240,122,178,195,207,41,111,66,171,207,139,32,148,146,70,146,227,62,201,59,30,78,187,181,229,171,106,209,240,51,47,2,21,79,50,100,170,140,183,166,204,121,111,63,33,197,56,226,214,163,82,148,165,30,166,102,103,220,204,204,204,90,111,8,60,17,161,186,213,67,20,106,240,34,74,158,135,93,143,24,221,105,11,54,146,69,1,244,41,59,155,220,149,18,181,208,201,93,181,237,241,22,169,225,216,135,244,0,127,132,233,177,105,209,87,50,108,150,152,101,189,55,56,234,201,9,78,166,68,90,153,246,46,230,68,51,147,156,44,87,94,49,99,173,126,239,41,77,72,102,71,75,203,113,165,239,65,237,135,29,179,208,247,172,188,91,247,24,154,124,26,240,143,171,174,215,177,78,117,53,205,33,116,189,20,135,25,245,79,122,42,12,57,177,70,143,192,143,106,191,31,128,182,160,0,0,0,0,0,0,0,0,0,0,0,17,219,61,248,48,222,53,229,242,187,110,179,17,199,170,40,233,122,67,105,189,206,39,89,209,86,189,186,33,106,47,85,174,250,23,135,143,221,158,71,27,145,13,243,109,196,184,203,168,241,35,35,74,139,82,255,0,63,129,139,247,225,217,152,102,49,207,5,88,143,46,75,74,172,80,247,117,169,37,145,168,185,210,229,155,122,145,184,181,253,134,191,173,167,221,169,120,74,208,31,229,34,76,104,141,27,242,164,54,203,105,241,91,139,36,164,187,233,226,127,120,252,116,235,142,222,172,44,219,164,215,169,211,84,94,41,143,41,14,25,120,254,201,159,192,255,0,204,98,21,241,85,176,81,80,203,252,203,146,44,135,137,246,170,101,33,212,111,245,118,55,77,151,174,132,73,215,250,165,226,122,10,60,241,31,162,157,80,155,73,168,70,170,211,101,59,26,92,55,145,34,59,236,172,208,182,156,66,137,73,82,84,147,35,73,145,145,25,25,30,164,100,45,103,135,79,16,247,234,203,133,131,88,205,90,138,211,168,75,113,233,181,57,146,77,42,116,203,164,142,211,107,122,68,147,220,179,51,117,70,148,163,191,115,47,121,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,50,50,50,61,72,127,168,0,0,10,57,226,220,182,215,152,230,9,4,90,149,33,36,127,143,95,60,123,78,13,134,143,210,205,115,85,172,143,209,50,116,34,62,223,225,52,241,114,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,0,0,41,183,140,153,163,244,179,67,209,107,51,244,76,109,72,207,183,248,77,64,120,190,18,43,109,25,142,124,150,69,169,210,20,69,248,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,98,34,34,51,212,197,94,241,22,226,30,245,37,115,112,107,6,171,81,93,117,105,114,61,74,167,14,73,169,77,25,245,113,221,109,15,71,146,91,86,70,77,168,146,164,118,236,103,238,33,84,213,26,132,218,181,66,77,86,165,41,217,50,230,60,185,18,31,121,102,181,186,226,212,106,82,148,165,25,154,140,204,204,204,204,245,51,49,249,252,5,229,240,160,179,61,11,151,146,175,200,121,197,61,62,118,244,36,213,170,73,181,193,130,178,236,105,35,215,82,248,153,9,149,46,231,182,160,73,40,115,174,26,100,121,10,61,164,211,178,219,66,204,245,211,77,166,122,248,145,151,246,15,160,211,173,60,218,93,101,196,184,133,145,41,42,73,234,70,71,224,100,100,63,236,4,83,226,37,152,104,248,25,130,207,199,137,37,164,214,43,155,122,36,154,200,148,124,153,113,13,205,8,156,66,254,195,191,213,215,239,208,188,104,29,182,228,76,124,155,109,46,60,234,252,8,136,212,163,208,191,207,224,67,67,121,16,193,134,240,83,47,148,43,117,232,110,49,81,95,85,213,155,173,237,113,90,78,148,180,110,213,8,81,232,151,123,106,94,30,31,124,137,0,0,0,0,0,0,0,0,0,0,0,1,254,111,176,204,150,148,196,134,144,227,106,211,84,169,36,100,125,245,240,49,158,124,245,96,20,252,7,198,234,157,45,17,146,138,68,222,79,64,164,33,68,71,178,36,101,57,223,150,132,253,183,127,170,95,143,127,31,189,144,28,213,63,150,252,71,125,170,164,199,10,129,91,219,214,161,78,30,196,242,88,149,203,208,148,243,104,47,172,120,190,214,191,118,135,227,119,216,83,141,182,38,46,211,186,203,82,183,18,75,137,254,145,148,73,101,110,35,214,89,22,169,109,197,105,175,45,71,248,16,232,2,165,248,157,103,91,16,109,220,72,151,130,248,115,114,76,163,34,145,203,235,159,129,49,248,239,43,154,196,57,45,250,204,190,90,253,165,151,172,130,236,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,119,241,208,89,141,195,153,43,119,57,121,68,184,105,174,45,166,46,72,150,237,110,187,46,35,70,132,155,109,199,110,83,9,51,71,53,215,8,140,157,108,251,246,239,226,90,145,29,59,207,132,184,181,57,20,244,145,169,76,190,182,72,139,185,153,146,140,135,248,186,203,172,47,150,243,106,66,190,10,73,145,255,0,202,63,214,157,81,159,72,159,30,169,76,152,244,89,113,29,67,204,188,203,138,66,219,90,84,74,74,146,164,153,25,25,25,17,145,145,234,70,66,218,248,113,241,6,43,165,186,126,11,98,229,72,147,81,97,166,162,83,39,188,246,132,250,83,210,70,101,11,118,68,147,82,156,82,148,226,140,146,142,254,37,239,33,102,77,58,219,237,33,230,92,74,219,113,36,164,41,39,169,40,143,185,25,25,120,144,255,0,176,0,1,72,28,93,153,109,172,197,196,82,25,90,13,116,86,212,102,164,233,169,156,233,253,203,226,61,23,7,57,196,206,50,86,34,237,65,243,41,50,59,153,119,239,42,158,66,231,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,0,0,83,23,24,201,196,246,50,81,226,237,65,114,233,49,251,145,119,237,42,160,67,206,240,137,101,183,115,23,45,75,101,107,52,81,92,81,26,83,174,134,83,160,119,63,128,187,240,0,1,255,0,14,186,219,13,45,231,156,74,27,109,38,165,169,71,161,36,139,185,153,153,248,16,172,222,35,156,65,138,214,110,161,130,216,71,82,37,84,95,105,216,149,57,236,189,169,48,149,117,113,158,66,29,143,36,148,151,18,164,182,162,37,35,183,137,251,136,84,165,70,163,62,175,62,69,82,167,49,233,82,229,186,183,158,121,231,20,181,184,181,40,212,165,41,74,51,51,51,51,51,51,51,212,204,199,249,52,203,175,175,150,203,106,90,190,9,73,153,255,0,200,63,218,12,53,202,169,199,167,172,141,42,117,244,50,100,125,140,140,212,68,45,106,229,204,185,228,231,38,214,125,161,107,58,147,186,238,154,29,62,99,27,149,235,176,212,154,81,182,151,147,177,214,156,78,215,99,39,69,145,40,139,226,103,225,94,117,236,212,230,10,226,173,185,94,157,139,87,106,100,56,241,190,73,110,189,52,144,217,154,205,90,36,141,227,50,34,53,30,133,175,97,102,124,44,115,131,120,98,228,137,216,75,136,21,135,170,117,42,100,7,103,177,38,76,135,94,121,76,54,112,152,73,41,110,188,165,30,170,113,102,122,36,139,83,51,215,185,144,177,225,207,241,91,27,108,76,34,167,117,151,93,110,36,103,21,253,27,43,146,202,28,95,172,130,61,18,227,137,215,78,98,79,240,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,236,233,247,234,126,31,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,239,203,90,126,219,95,214,47,195,191,134,134,88,97,152,205,37,136,237,33,182,211,174,137,74,72,136,187,235,224,67,253,0,0,0,0,0,0,0,0,0,0,0,0,5,99,113,150,195,22,165,91,54,254,36,50,146,37,194,234,249,198,68,90,158,247,41,236,167,93,17,255,0,74,139,253,2,164,8,205,39,170,76,200,254,36,58,198,12,102,123,23,240,66,225,110,187,105,221,245,51,65,107,204,136,245,66,87,78,239,168,226,75,114,27,117,27,180,230,168,203,191,99,239,248,223,54,83,51,17,77,204,150,19,211,239,184,252,150,166,187,205,234,227,35,106,77,173,36,190,210,53,65,58,225,167,84,179,175,117,119,241,47,129,83,239,20,155,30,169,110,102,210,233,184,165,178,164,197,174,244,61,50,246,168,146,174,69,50,18,23,161,154,72,143,186,189,198,127,126,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,241,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,94,190,62,10,215,222,34,118,38,83,98,211,49,190,235,163,197,52,38,60,75,170,116,102,205,173,9,36,132,203,90,75,110,132,69,166,133,219,182,130,79,226,246,70,171,149,12,24,180,177,131,12,34,74,169,117,22,252,9,85,56,201,109,111,58,110,42,35,146,30,82,16,196,127,14,237,145,26,151,174,167,161,251,140,68,202,94,29,222,21,106,164,202,36,106,20,212,212,32,161,197,59,21,113,93,39,181,66,137,38,146,65,36,213,187,113,233,161,145,119,236,63,28,57,151,61,135,113,55,50,27,213,10,53,94,151,36,148,149,33,78,71,125,151,91,112,140,187,150,213,36,201,104,47,129,145,167,226,66,215,178,9,196,154,139,94,133,78,194,76,106,170,190,205,93,180,179,30,29,94,99,232,75,46,164,138,44,118,210,227,242,101,26,148,225,172,221,89,145,39,185,106,101,223,82,22,83,78,169,211,234,240,153,168,210,231,71,151,22,67,105,117,167,152,117,46,33,104,81,17,145,146,146,102,70,70,70,71,169,124,71,233,0,1,74,156,99,97,57,23,48,52,119,22,166,204,158,183,99,172,182,159,129,28,218,135,143,222,62,63,9,43,134,5,43,48,175,83,229,188,72,92,202,98,154,108,141,73,45,202,92,232,4,69,220,203,95,15,112,188,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,20,121,197,182,225,129,85,204,43,52,248,143,18,215,14,152,150,156,34,82,79,106,145,58,121,25,118,51,211,199,222,62,199,7,40,78,74,204,13,97,196,41,178,38,109,217,11,61,199,226,69,54,159,225,247,139,171,0,1,249,170,53,58,125,34,19,213,26,164,232,241,34,199,109,78,186,243,238,165,180,33,9,35,51,51,82,140,136,136,136,140,245,63,128,173,108,253,241,38,162,208,97,84,112,147,5,106,175,189,87,113,47,71,153,87,134,250,20,203,73,50,149,29,196,182,252,105,68,164,184,75,38,150,68,105,236,90,25,247,208,133,80,204,153,115,223,151,19,147,38,61,80,172,213,234,146,77,74,82,212,228,135,222,117,199,12,207,185,238,82,140,214,179,248,153,154,190,38,63,101,83,14,239,10,69,82,29,18,77,10,106,170,19,144,218,154,138,136,174,155,218,173,70,146,73,160,210,74,221,184,180,208,136,251,246,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,248,118,112,140,210,189,117,45,11,222,98,48,97,157,54,45,79,27,237,74,60,163,109,81,165,221,80,99,56,110,232,105,52,42,90,18,123,181,35,45,52,62,250,150,130,83,241,68,180,171,84,43,207,13,20,203,11,58,27,24,123,70,133,25,76,165,125,62,244,187,55,98,72,244,36,110,216,94,5,238,240,45,4,43,168,82,106,20,178,142,115,226,186,199,84,194,36,53,204,66,147,189,181,107,181,69,169,22,164,122,31,114,236,44,27,131,45,145,84,145,141,215,5,246,76,171,160,110,221,151,78,222,105,86,156,210,151,79,119,77,118,237,215,111,251,173,126,239,120,178,220,217,230,34,155,150,220,38,168,95,114,57,46,205,107,149,210,70,94,213,27,218,201,97,165,232,131,113,179,86,137,123,94,202,237,226,127,3,161,156,103,204,246,47,227,125,194,229,118,236,187,234,100,131,211,151,17,154,132,174,157,175,81,180,158,212,56,234,246,235,202,73,159,126,231,223,240,228,230,102,163,213,70,102,127,19,22,223,193,167,12,90,139,108,220,24,144,242,72,215,55,164,228,153,151,114,216,229,65,149,105,170,63,232,81,255,0,160,89,200,0,0,0,0,0,0,0,0,0,0,0,0,8,93,197,118,220,42,222,87,234,211,9,70,78,65,228,109,239,251,117,24,36,126,227,248,125,194,138,0,89,7,8,12,117,43,122,250,159,132,181,122,171,76,197,173,242,186,68,62,254,210,79,37,153,242,23,176,148,225,17,119,50,215,68,159,223,167,136,238,220,93,48,25,219,191,14,98,226,149,22,148,79,76,160,111,231,155,12,26,156,115,158,252,6,19,174,214,204,207,66,73,248,168,187,124,124,5,103,229,153,22,237,122,230,149,135,183,100,166,35,82,238,45,156,231,220,90,16,166,250,118,222,117,59,84,230,169,45,84,73,35,213,39,174,190,227,238,45,239,43,89,124,145,131,152,93,82,181,164,68,134,153,13,219,85,104,138,148,150,204,141,124,231,212,225,18,150,109,160,204,187,151,187,221,224,122,106,41,119,27,155,58,94,62,95,205,40,210,163,137,120,85,82,102,142,228,123,38,185,225,225,219,176,189,140,140,63,69,188,242,187,104,166,101,58,52,150,154,165,64,136,235,111,178,133,165,122,83,163,110,73,145,234,70,70,74,50,50,63,143,128,250,247,38,79,48,138,163,124,49,124,209,44,250,53,42,102,244,156,148,68,167,197,97,15,253,113,186,179,89,37,157,84,106,51,45,117,87,114,34,215,195,81,31,51,141,195,62,207,196,202,4,171,187,11,32,199,165,93,12,52,183,156,97,150,154,97,137,74,74,36,56,122,165,136,170,113,110,41,197,182,94,61,200,190,36,66,161,175,204,58,196,92,23,187,164,81,110,138,53,90,135,81,166,75,91,109,72,92,119,227,111,83,110,169,41,113,165,45,40,81,164,212,210,141,42,34,47,179,247,118,149,249,69,226,89,136,248,57,82,167,90,216,135,80,149,112,91,106,113,152,202,114,91,175,203,145,29,163,83,8,51,65,189,41,13,160,146,219,107,50,237,161,26,143,220,102,45,255,0,7,243,3,133,184,217,110,196,174,217,87,125,38,82,228,54,218,151,13,53,8,235,144,202,148,219,106,52,45,182,220,94,213,23,53,41,50,215,177,158,159,13,122,64,0,168,190,52,150,195,76,94,182,205,210,157,55,185,78,133,12,204,244,215,187,181,21,252,60,63,183,251,4,84,200,21,226,197,155,154,43,49,233,4,157,149,90,173,58,151,170,180,236,110,212,98,247,238,162,253,159,191,240,49,161,198,157,67,205,33,230,212,70,135,18,74,73,145,248,145,248,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,240,34,241,25,228,207,237,226,197,229,154,43,205,232,228,157,148,170,165,70,151,170,116,238,109,84,101,119,236,163,253,175,187,240,33,42,184,45,219,12,191,122,220,215,74,180,222,221,58,108,50,50,211,94,206,211,151,240,240,254,223,236,22,232,0,57,190,48,102,7,11,112,78,221,151,93,189,110,250,76,85,199,109,197,34,26,170,17,209,33,229,37,183,20,72,67,110,56,141,202,62,82,146,69,175,115,45,62,58,84,6,110,184,150,98,62,49,212,170,54,182,30,84,37,91,246,218,92,122,50,92,136,235,241,36,72,104,148,250,8,214,108,202,91,107,37,54,226,12,251,104,102,146,247,17,8,161,97,225,214,34,227,69,221,30,139,107,209,170,213,202,149,78,90,27,118,66,35,191,39,98,156,117,41,83,142,169,9,90,137,36,167,82,106,81,145,253,175,191,189,188,228,231,134,125,159,134,116,8,183,118,41,193,143,85,186,31,105,15,54,195,205,52,251,17,84,164,71,112,189,87,226,165,196,56,151,16,225,120,246,35,248,153,137,7,109,228,247,8,169,215,195,247,205,110,207,163,85,102,111,81,198,68,186,124,87,208,199,215,19,168,52,18,153,213,38,147,35,211,69,118,35,61,60,117,31,35,60,239,209,108,204,174,221,200,135,77,141,25,167,105,83,226,52,219,12,161,9,70,180,233,59,82,146,45,8,136,137,36,68,69,240,240,20,79,130,45,157,83,31,44,22,144,105,73,203,187,233,73,45,253,136,183,205,111,199,199,183,113,112,185,201,203,196,124,90,195,235,40,234,61,35,48,237,186,101,54,100,233,135,162,77,49,227,177,35,152,73,89,182,162,34,209,195,50,37,104,94,243,50,21,11,142,50,34,84,177,29,118,221,186,77,200,139,68,214,133,8,227,232,179,121,44,190,234,27,87,169,217,74,50,50,238,68,90,246,208,136,92,223,13,28,18,107,8,178,255,0,6,224,170,66,106,44,219,133,166,170,238,58,235,100,135,16,211,240,161,172,201,70,166,210,100,146,54,204,204,181,50,212,188,76,67,190,47,248,234,87,13,245,3,9,41,21,86,158,139,69,230,245,104,97,253,196,174,115,48,36,35,121,37,195,35,238,71,166,169,47,187,95,17,91,192,47,91,133,21,184,84,76,175,210,102,25,153,185,59,159,187,254,37,70,113,23,184,190,63,120,154,64,0,0,0,0,0,0,0,0,0,0,0,0,35,95,16,154,41,214,178,197,116,48,76,155,155,122,46,196,157,127,219,8,135,240,63,128,160,107,46,218,122,239,185,97,219,177,201,102,228,190,102,132,141,117,245,91,82,253,196,127,179,240,31,179,17,48,242,227,195,59,150,69,177,115,64,122,52,150,54,127,72,211,136,37,110,109,11,237,189,41,51,236,180,251,189,227,245,97,14,34,84,240,171,16,105,119,205,33,247,26,147,78,231,237,52,41,73,63,172,97,198,143,236,169,39,224,225,255,0,88,191,208,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,249,196,125,182,62,255,0,15,113,151,108,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,120,233,248,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,159,18,241,35,211,182,130,182,241,26,224,69,215,136,87,61,210,218,148,164,214,43,51,106,9,53,30,166,100,235,235,89,107,220,255,0,107,226,127,137,139,215,225,157,85,77,71,43,244,70,138,157,38,55,77,211,50,106,117,157,132,230,218,116,63,93,39,175,114,61,123,31,191,65,44,0,112,76,201,100,215,8,243,37,70,118,61,203,71,110,13,83,106,141,170,140,24,241,90,145,191,99,196,91,157,91,14,43,77,207,41,71,167,188,136,252,124,105,239,53,25,2,197,172,191,87,37,73,162,91,117,139,138,217,230,45,108,206,131,14,76,190,75,59,223,52,155,206,38,58,27,74,137,182,73,74,211,177,110,35,240,62,220,111,10,241,199,21,176,46,227,102,167,103,92,117,90,114,226,72,75,142,192,84,201,44,176,226,146,226,20,105,113,182,220,70,186,242,146,147,35,63,2,211,225,165,133,96,63,24,121,8,101,20,172,101,183,219,51,66,75,73,52,216,135,169,232,77,39,186,228,77,255,0,124,63,15,129,252,68,246,193,12,216,224,150,61,66,101,86,101,241,72,244,162,219,75,138,164,189,83,137,215,36,140,155,212,205,134,222,90,136,183,58,148,107,251,93,188,116,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,241,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,255,0,216,52,155,102,204,69,70,210,162,206,109,123,211,34,159,25,212,171,93,119,18,154,73,145,235,239,241,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,247,120,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,246,139,87,224,233,97,183,68,194,10,189,214,236,101,38,68,250,164,132,37,197,35,77,90,92,90,123,132,68,123,72,244,212,181,241,50,22,28,56,230,55,230,195,4,176,22,19,202,188,239,122,71,165,16,218,156,77,37,154,156,78,185,68,68,230,134,76,56,242,20,101,185,165,35,95,218,237,227,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,203,143,55,253,236,252,62,39,240,21,233,138,152,227,138,216,233,113,189,83,188,110,58,173,69,114,228,41,198,160,38,100,151,152,109,74,113,106,36,182,219,142,47,77,57,170,73,17,31,129,233,241,215,178,101,95,32,88,181,152,26,228,89,53,187,110,177,110,219,60,196,45,233,211,161,201,137,206,103,123,6,163,101,197,71,91,106,81,182,241,169,58,246,61,166,126,5,222,225,50,219,147,92,34,203,109,25,168,246,213,29,185,213,93,169,55,106,51,163,197,118,70,253,140,145,237,117,12,54,173,55,50,149,22,190,243,51,241,240,239,96,34,127,19,26,170,105,217,95,173,180,116,233,50,122,158,165,146,83,76,239,38,247,83,166,122,234,61,123,17,105,220,253,218,138,40,195,171,129,22,166,33,91,23,75,138,82,83,71,172,194,168,40,210,122,25,19,79,161,103,167,114,253,159,137,126,36,39,222,96,248,147,157,203,131,13,216,22,113,33,83,170,52,146,165,74,144,125,212,219,14,68,117,165,153,41,185,70,100,225,41,73,62,233,50,248,151,129,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,227,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,127,169,236,72,239,219,177,124,40,11,23,177,18,167,138,184,131,84,190,106,239,184,236,154,143,35,113,173,74,81,253,91,13,180,95,105,74,63,6,203,250,199,254,129,249,112,239,15,46,60,76,185,99,219,22,204,7,164,201,127,127,244,109,56,178,78,214,214,190,251,18,163,46,200,87,187,220,63,29,233,109,63,104,92,179,45,217,4,178,114,39,47,82,94,186,250,205,165,126,242,47,218,248,11,249,225,237,69,58,46,88,173,118,13,147,111,119,91,216,211,167,251,97,44,254,5,241,18,80,0,0,0,0,0,0,0,0,0,0,0,0,7,61,199,203,29,24,139,133,85,171,73,110,56,142,183,166,238,217,232,126,164,150,156,253,149,126,199,192,103,18,193,174,57,100,223,144,43,68,133,18,225,115,123,25,119,245,217,82,126,37,251,95,17,110,60,65,242,107,73,197,220,54,70,41,97,189,25,164,215,41,154,234,220,120,233,39,101,243,36,69,99,214,38,88,82,220,216,134,215,167,172,90,22,190,237,72,83,43,173,58,202,205,167,155,83,107,47,20,168,180,50,254,193,103,220,40,179,118,205,29,255,0,208,93,249,94,109,136,139,255,0,177,79,76,148,73,67,122,20,233,79,122,206,188,68,90,153,160,189,68,119,61,53,247,24,235,188,83,242,158,140,73,179,154,197,155,50,157,190,183,72,221,213,33,134,117,84,158,107,176,152,70,164,219,42,90,246,161,10,241,81,105,238,212,181,33,76,70,70,71,161,150,131,246,81,41,114,107,117,152,20,88,108,58,244,137,242,154,138,211,109,36,212,181,173,107,36,165,41,34,35,51,51,51,34,34,34,49,162,108,147,216,82,112,243,46,86,125,26,100,103,216,144,253,42,159,41,214,223,65,165,105,90,160,70,74,136,200,210,147,45,13,6,93,200,119,96,1,243,171,214,245,18,231,166,63,70,184,105,48,234,48,164,33,77,184,196,166,16,243,106,37,36,210,122,165,100,100,125,148,101,225,224,102,33,230,51,240,170,203,214,39,204,155,95,163,170,173,111,85,36,19,139,109,138,97,193,137,15,152,163,113,100,106,74,98,41,90,110,89,17,247,215,106,75,222,66,46,214,248,48,222,77,84,22,154,45,231,78,92,83,116,246,27,213,23,77,100,141,199,166,187,96,233,174,154,125,195,175,229,103,133,229,115,5,241,2,45,245,91,196,90,140,87,96,186,133,165,20,90,186,219,39,210,135,216,116,155,116,149,17,6,166,212,109,30,228,238,45,116,79,226,86,39,29,174,158,59,76,115,22,231,45,9,70,245,158,170,86,133,166,166,126,243,28,7,61,214,28,123,239,44,119,187,111,71,39,87,70,163,84,170,205,250,132,163,37,179,79,147,166,158,170,191,111,238,252,72,103,222,211,150,116,43,238,143,53,107,83,39,79,171,71,116,212,103,180,209,203,121,39,175,187,77,52,251,134,144,114,225,95,102,229,192,171,18,168,203,228,241,57,110,82,247,44,150,74,213,71,13,149,30,166,70,125,253,111,136,233,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,0,0,0,57,182,99,235,236,219,88,23,125,213,30,144,76,147,118,229,83,106,205,100,157,12,161,188,162,208,204,203,191,171,241,25,190,187,37,157,118,251,172,205,66,212,241,212,42,210,29,74,136,247,26,249,143,40,245,215,190,186,235,247,141,4,100,70,195,143,98,101,142,200,109,152,228,210,235,52,106,109,89,207,80,146,102,183,169,241,181,215,213,79,236,125,255,0,137,142,253,33,174,162,59,172,115,22,223,49,10,70,244,30,138,78,165,166,164,126,227,21,219,154,110,23,149,204,104,196,9,87,213,19,17,106,50,221,156,234,214,164,86,170,235,112,152,74,223,125,211,109,162,76,69,154,91,73,186,91,83,184,244,213,95,137,241,250,39,6,27,201,218,130,19,90,188,233,200,138,78,150,243,102,162,233,44,209,184,181,211,116,29,53,211,95,184,74,44,24,225,85,151,172,48,153,10,191,88,85,90,225,170,71,38,214,182,42,103,6,92,62,98,77,181,153,165,42,136,149,105,185,6,69,223,93,170,63,121,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,146,47,15,2,33,244,64,7,9,206,197,133,39,17,50,229,120,81,161,70,125,249,12,82,170,18,154,109,132,26,214,181,166,4,148,164,136,137,42,51,212,214,69,161,16,206,213,110,151,38,137,89,159,69,152,195,172,200,129,41,216,174,182,234,77,43,66,208,179,74,146,162,50,35,35,35,35,35,35,34,31,241,73,165,205,173,213,97,209,169,204,169,217,115,228,55,25,134,210,147,81,169,197,168,146,146,34,34,51,61,76,203,177,17,152,189,142,29,185,109,163,101,243,4,216,188,46,68,51,26,179,90,140,154,164,169,50,9,8,233,227,189,18,35,139,66,150,182,144,180,18,86,202,140,200,204,200,180,51,51,51,240,129,220,80,243,96,188,89,196,7,48,186,213,171,27,182,245,189,32,219,120,216,127,115,78,203,97,249,172,41,69,177,229,33,68,109,184,158,230,146,81,151,192,187,8,32,211,78,188,178,105,150,212,226,207,193,41,45,76,255,0,176,92,215,15,140,154,210,112,139,13,151,138,88,145,70,105,85,202,158,154,55,34,58,77,216,156,185,18,152,245,73,230,18,182,247,161,196,107,235,30,165,167,187,66,21,29,127,87,29,189,175,201,245,163,66,141,115,121,93,136,187,250,140,165,63,19,253,159,136,209,222,1,216,232,195,172,42,162,218,72,91,139,232,186,158,235,61,79,215,146,235,159,178,159,219,248,14,132,0,0,0,0,0,0,0,0,0,0,0,0,3,252,223,101,185,13,41,151,83,170,85,166,165,167,222,51,95,153,171,49,56,115,142,23,21,175,18,42,227,51,11,164,229,165,72,217,246,225,178,179,236,73,73,120,175,225,239,23,195,148,91,234,159,139,217,122,160,86,36,190,213,64,228,117,92,253,203,75,164,123,103,62,148,235,170,149,254,47,222,126,225,76,57,255,0,192,102,112,43,30,234,212,106,68,53,181,69,147,200,232,85,203,36,164,246,194,138,167,52,52,182,132,125,183,79,236,151,227,223,198,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,199,224,102,47,51,35,249,196,177,243,61,97,38,198,190,93,132,187,150,54,189,84,73,234,100,211,47,115,210,93,71,45,14,188,227,142,108,109,132,25,234,158,221,140,187,104,101,12,51,23,194,143,21,168,215,85,66,177,133,45,193,159,67,122,68,118,162,70,73,73,118,66,19,211,17,184,165,33,136,100,130,46,98,85,220,143,250,197,175,115,49,213,178,79,194,226,191,103,93,116,252,73,199,31,70,62,184,14,181,50,13,61,157,234,52,58,135,35,60,217,186,212,152,133,161,150,215,82,173,170,35,247,17,248,152,180,40,145,99,193,138,204,40,140,161,166,35,182,150,154,109,9,36,165,8,73,104,68,68,93,136,136,139,192,135,250,128,0,0,0,241,248,197,76,69,111,8,239,122,50,218,83,169,159,110,84,163,26,18,157,198,162,92,87,19,161,22,135,169,158,191,3,25,174,196,250,89,208,49,50,235,164,33,151,24,40,21,201,209,208,133,39,106,146,72,144,180,151,109,11,77,52,248,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,94,177,232,94,183,221,248,16,151,0,0,0,0,0,0,0,0,0,0,0,0,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,142,210,156,228,69,98,107,173,180,222,245,198,82,213,181,8,73,106,163,53,30,154,153,153,247,22,127,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,253,91,40,67,105,209,182,144,159,85,37,174,154,158,166,102,103,32,0,86,7,20,12,230,102,79,46,216,251,64,178,176,115,18,62,143,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,62,129,194,147,52,120,237,153,79,210,143,233,174,249,250,71,244,115,208,158,140,254,246,67,135,200,234,58,238,119,248,51,77,238,221,200,107,237,107,166,222,218,106,122,199,252,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,88,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,244,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,0,8,235,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,3,197,99,125,235,85,195,92,23,191,177,26,133,30,35,245,43,86,215,170,214,225,181,45,10,83,14,63,26,35,143,54,151,18,149,37,70,131,82,8,140,137,73,61,53,208,203,196,121,252,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,0,0,2,186,177,175,140,102,28,88,24,203,22,198,195,203,51,233,165,161,74,168,33,139,134,228,139,56,139,169,111,107,137,125,52,214,244,36,59,203,89,178,164,188,183,9,183,121,110,161,36,72,91,114,74,194,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,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,171,101,11,113,90,184,234,19,234,164,244,215,83,208,136,204,161,94,76,184,169,208,179,1,136,243,176,191,23,168,20,171,42,171,90,168,43,232,115,209,223,90,162,202,109,71,163,116,249,14,56,127,225,158,27,29,34,67,111,168,205,9,67,75,229,161,233,85,154,60,116,254,77,120,19,115,99,95,209,111,164,127,71,58,47,239,103,93,209,243,250,137,140,70,254,155,150,230,221,188,253,223,96,245,219,167,109,117,47,107,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,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,197,101,115,29,63,148,166,4,219,56,215,244,91,232,231,210,62,183,251,217,215,117,156,142,158,99,241,191,166,229,183,187,119,35,119,216,45,55,105,223,77,78,37,113,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,244,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,202,49,118,150,5,255,0,102,226,157,155,73,196,28,62,184,98,87,45,234,228,114,147,6,116,99,61,142,163,83,35,35,35,34,82,22,149,18,144,180,40,137,104,90,84,149,18,84,147,34,227,249,245,197,43,239,5,178,157,124,226,102,26,87,125,13,114,81,189,25,209,77,233,89,145,202,230,212,162,178,231,213,188,133,182,173,91,117,105,245,146,122,107,169,104,100,70,85,129,151,174,35,217,206,190,113,247,13,44,171,167,25,58,218,45,193,120,81,169,117,24,223,71,105,77,243,226,191,53,166,221,111,122,35,37,105,220,133,168,181,73,146,139,93,72,200,251,139,191,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,121,255,0,205,154,63,253,80,73,76,214,227,207,16,156,165,225,198,21,212,239,204,196,115,111,59,239,210,242,42,244,214,45,202,34,226,210,155,142,80,185,17,146,226,98,31,53,226,234,29,55,92,37,27,123,141,41,70,164,142,107,191,43,33,89,245,205,142,52,230,198,198,195,60,75,197,111,76,219,117,159,73,245,176,189,5,77,143,205,229,83,101,60,223,214,51,29,14,39,71,26,66,189,85,22,186,104,122,145,153,29,191,128,0,0,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,245,143,71,91,138,213,199,86,175,89,71,166,186,22,132,68,69,32,56,82,102,143,29,179,41,250,81,253,53,223,63,72,254,142,122,19,209,159,222,200,112,249,29,71,93,206,255,0,6,105,189,219,185,13,125,173,116,219,219,77,79,89,254,0,56,85,163,155,59,54,225,205,69,251,149,58,204,120,148,75,134,213,143,78,147,69,113,233,230,165,220,40,126,18,101,73,38,155,54,210,150,214,194,92,111,84,115,22,181,163,123,132,68,150,215,183,186,128,0,225,89,62,205,157,155,155,172,47,250,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,71,252,250,226,149,247,130,217,78,190,113,51,13,43,190,134,185,40,222,140,232,166,244,172,200,229,115,106,81,89,115,234,222,66,219,86,173,186,180,250,201,61,53,212,180,50,35,42,129,254,234,62,123,63,241,231,255,0,54,104,255,0,245,65,127,192,3,228,221,55,101,171,99,80,165,93,55,173,205,74,183,232,176,182,117,53,26,164,214,226,69,99,122,210,132,111,117,195,74,19,185,107,74,75,83,238,165,17,23,115,33,90,215,71,25,58,18,243,29,110,210,108,235,123,102,17,195,168,63,74,174,213,234,6,190,117,66,43,203,142,148,85,25,97,12,155,209,250,99,67,235,75,70,107,83,237,58,100,182,218,112,209,202,179,74,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,205,51,21,143,54,110,91,112,142,187,138,215,156,216,137,69,58,58,209,76,130,244,131,101,117,106,137,161,71,30,19,70,148,45,91,220,82,116,53,18,21,177,4,183,20,91,16,163,40,215,195,219,136,101,43,51,81,164,97,166,41,76,137,75,197,6,164,77,155,21,164,37,45,68,171,194,83,174,60,150,225,167,197,43,140,210,137,179,101,102,183,20,211,36,246,247,79,156,109,205,240,1,2,179,193,196,246,54,89,113,66,157,132,120,115,102,196,185,235,180,153,17,101,221,199,82,55,88,98,60,71,27,75,169,135,25,105,208,206,75,141,56,135,57,198,75,105,162,82,11,99,202,82,210,212,149,203,62,106,176,143,53,246,108,155,195,11,106,82,210,186,116,142,154,167,72,169,54,134,106,52,229,153,171,150,111,52,133,173,59,28,74,77,72,90,20,164,43,69,39,93,232,113,8,236,3,143,230,219,27,234,185,112,192,27,143,26,40,212,56,149,153,22,228,138,90,151,2,75,138,109,18,88,122,163,26,59,200,37,167,186,22,109,60,230,197,232,162,74,246,168,210,178,35,65,250,188,23,197,235,55,30,176,190,223,197,204,63,126,91,148,43,138,58,158,142,82,216,54,95,105,104,113,77,58,203,136,238,68,182,221,109,198,204,210,106,65,154,12,210,165,36,201,71,237,64,4,106,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,0,57,86,104,241,211,249,53,224,77,205,141,127,69,190,145,253,28,232,191,189,157,119,71,207,234,38,49,27,250,110,91,155,118,243,247,125,131,215,110,157,181,212,189,173,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,137,92,67,42,89,168,195,188,47,145,141,185,110,197,153,116,120,246,172,114,93,195,110,21,191,10,160,82,98,27,154,42,107,11,114,51,174,161,109,18,247,58,149,43,149,201,66,156,213,179,105,68,245,96,82,120,169,231,142,157,85,133,80,153,139,177,42,145,226,200,109,231,96,203,182,233,137,98,82,18,162,53,50,225,179,29,14,146,20,68,105,51,109,104,94,134,123,84,147,208,202,231,242,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,190,174,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,97,72,63,221,71,207,103,254,60,255,0,230,205,31,254,168,46,251,47,87,77,118,249,192,44,52,189,110,153,221,109,106,224,179,232,213,74,140,158,82,27,231,202,126,19,78,58,230,196,18,80,157,203,90,143,68,145,36,181,208,136,139,176,249,89,151,204,93,137,149,252,44,159,137,151,212,143,241,176,232,240,182,61,253,243,170,116,207,60,196,62,99,77,57,201,230,242,22,158,106,211,177,30,38,126,4,116,193,86,226,167,158,58,141,86,109,66,30,46,196,165,199,149,33,199,154,131,18,219,166,41,136,168,82,140,210,203,102,244,117,186,104,73,25,36,141,197,173,122,17,110,82,143,83,59,52,225,250,254,115,175,155,85,188,98,204,230,42,117,180,91,130,158,78,91,246,223,160,233,77,243,226,190,220,89,17,170,189,92,45,171,78,228,45,246,186,103,16,74,45,119,43,67,218,67,192,102,55,139,85,137,130,248,227,11,12,45,43,63,233,117,22,137,80,84,59,206,164,211,207,71,149,13,230,158,147,30,84,56,204,60,210,16,227,205,45,182,29,39,121,138,105,196,238,104,141,38,174,114,39,77,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,62,176,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,56,1,147,206,43,177,177,127,23,42,88,117,141,52,88,150,218,46,186,198,150,123,241,150,236,132,48,183,151,18,44,58,57,161,168,230,165,173,74,55,222,92,183,86,148,26,212,162,218,218,54,37,54,62,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,43,90,228,227,63,108,150,60,209,109,155,66,200,136,120,86,205,99,160,173,92,181,37,200,41,178,161,47,98,58,232,209,219,70,230,16,210,141,215,121,107,67,174,60,217,33,59,99,172,204,147,99,214,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,250,192,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,26,242,1,196,50,149,153,202,173,199,135,184,141,50,37,26,246,85,98,125,74,219,167,41,41,73,75,162,45,70,235,113,80,241,109,76,137,49,82,107,66,180,109,181,45,148,54,230,213,154,95,90,102,248,0,129,89,255,0,226,59,39,44,183,253,185,132,216,109,72,137,88,174,177,34,5,106,233,121,82,154,210,61,56,158,37,157,53,5,163,134,204,153,13,32,247,56,227,127,84,203,205,173,9,90,157,74,218,145,89,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,16,3,49,188,90,172,76,23,199,24,88,97,105,89,255,0,75,168,180,74,130,161,222,117,38,158,122,60,168,111,52,244,152,242,161,198,97,230,144,135,30,105,109,176,233,59,204,83,78,39,115,68,105,53,115,145,58,109,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,97,245,128,84,94,121,51,25,196,3,40,56,184,155,81,140,194,75,172,90,117,232,234,169,91,149,87,237,26,74,22,182,9,102,149,197,121,101,8,154,92,150,79,110,254,89,232,104,113,151,13,45,243,73,180,252,172,157,241,94,198,22,113,114,159,106,102,106,232,137,113,218,119,60,136,244,210,170,185,18,13,53,116,7,214,189,168,148,165,180,134,90,84,109,86,92,238,97,234,132,36,156,66,139,98,155,118,226,68,0,226,183,154,60,118,203,95,232,187,244,41,124,253,28,250,71,233,191,73,255,0,123,33,204,231,244,253,15,39,252,37,167,54,237,231,187,246,116,215,119,125,116,45,57,255,0,11,252,230,102,79,49,56,251,95,178,177,143,18,62,144,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,21,171,196,103,137,77,71,11,235,172,96,206,89,239,14,158,239,162,212,57,151,61,117,136,209,101,197,137,177,11,65,211,18,137,13,56,135,30,222,164,173,213,39,78,82,154,75,122,169,106,117,13,70,12,23,207,79,17,236,122,197,11,127,8,240,255,0,27,34,57,93,184,164,41,152,231,46,129,70,101,134,144,134,212,235,175,56,190,144,204,144,219,77,184,225,146,73,75,50,65,146,82,165,25,36,238,166,192,161,92,214,205,155,73,161,94,119,204,187,198,187,18,57,38,161,93,147,6,60,53,206,124,204,205,75,38,35,161,45,52,141,79,106,16,68,102,72,74,73,74,113,91,150,175,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,63,19,235,221,54,110,87,170,109,166,82,217,114,181,33,234,73,18,23,180,212,79,83,166,246,63,88,181,47,87,239,252,12,81,182,24,82,213,94,196,187,82,144,166,92,124,167,87,32,176,180,37,59,148,162,92,132,36,251,104,122,235,175,192,198,148,112,118,152,154,46,17,89,20,100,52,166,147,2,220,166,70,36,41,59,77,36,136,173,167,67,45,11,67,45,62,4,61,128,0,0,0,15,242,151,22,60,232,175,66,150,202,29,98,67,106,105,214,214,146,82,86,133,22,134,70,71,216,200,200,252,12,85,238,118,56,92,215,239,43,170,161,137,56,29,232,198,23,61,215,102,78,167,189,189,38,183,22,228,151,156,54,154,141,16,245,81,238,105,41,220,163,63,113,159,129,143,47,146,110,25,119,229,19,18,33,98,38,53,66,131,30,155,65,146,220,168,240,220,109,228,45,199,216,126,51,201,82,155,147,20,146,109,154,73,212,153,146,136,245,237,219,185,142,179,196,119,59,54,238,25,89,242,112,59,11,106,109,162,181,38,50,225,201,114,158,243,100,136,113,212,212,184,203,108,141,135,210,182,220,66,208,217,237,52,104,146,211,82,215,66,20,233,62,124,218,164,215,234,85,25,78,201,149,41,213,60,243,206,172,214,183,22,163,51,82,148,163,51,51,51,51,51,51,62,253,196,144,200,6,3,51,142,184,247,73,163,85,225,173,218,36,110,127,92,174,89,41,37,186,20,165,55,169,169,181,163,237,180,95,104,191,14,254,23,61,155,155,234,159,132,57,122,175,214,35,62,213,60,227,116,188,141,170,75,68,91,167,48,149,105,162,147,254,51,220,126,241,67,217,102,179,83,136,216,225,111,91,18,226,57,37,153,189,95,49,41,111,127,216,134,242,203,177,165,69,226,143,135,184,105,65,134,91,142,210,89,105,58,37,58,232,90,125,227,253,0,0,0,0,0,0,0,0,0,0,0,0,0,5,21,113,88,176,221,180,243,23,42,177,211,33,182,43,91,57,74,74,12,183,114,96,193,74,187,237,34,61,13,94,227,63,236,19,3,131,102,36,185,112,97,85,126,192,146,234,11,232,199,75,201,220,175,89,206,166,77,65,213,105,170,143,93,52,247,36,180,251,252,71,200,227,43,135,177,164,217,20,11,246,53,41,179,122,39,85,212,201,67,5,184,183,189,79,105,27,150,73,215,195,177,106,175,184,190,2,160,199,166,195,220,73,189,48,182,225,102,232,177,238,9,212,169,236,110,209,113,101,186,198,237,80,180,119,54,148,149,31,170,226,189,254,243,248,152,186,188,169,241,40,195,60,107,42,109,173,120,74,102,133,113,72,101,213,184,169,75,143,22,50,220,57,68,211,77,160,220,148,183,13,70,151,16,123,116,212,244,81,151,109,8,77,40,210,99,204,142,212,184,143,182,243,15,33,46,54,227,106,37,37,105,50,212,140,140,187,25,25,25,30,163,253,64,0,0,0,7,248,78,138,220,216,82,33,58,146,82,36,52,182,148,70,90,145,146,136,200,200,255,0,206,51,199,159,75,53,86,86,102,110,232,125,15,76,137,245,41,243,219,34,107,97,45,11,168,74,34,81,122,165,169,30,223,30,254,30,34,116,112,97,196,14,117,177,113,97,243,175,127,71,46,93,73,41,53,124,27,167,180,93,183,127,251,63,219,238,22,118,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,53,153,177,246,167,198,79,152,23,15,152,190,46,39,132,221,255,0,102,220,217,57,182,44,202,21,195,18,93,118,206,145,80,141,93,167,164,204,159,130,185,21,9,82,24,53,164,200,140,208,227,78,17,165,101,170,12,210,226,72,247,54,180,166,101,0,165,110,53,126,212,246,183,203,248,62,99,81,29,87,129,143,235,179,247,111,248,144,138,188,81,253,187,49,55,242,95,39,132,39,255,0,5,79,101,139,167,230,4,239,46,167,9,254,0,0,51,67,151,92,121,188,178,219,139,148,44,86,179,38,203,74,233,210,16,138,156,22,100,19,40,171,83,141,105,57,16,157,53,33,105,216,226,83,161,40,208,173,139,36,56,146,222,132,153,104,39,45,25,139,177,51,65,133,144,49,50,197,145,254,42,29,98,22,199,191,189,149,78,153,151,159,135,204,117,166,249,220,174,122,19,205,66,118,47,196,143,196,139,170,128,229,89,177,246,88,198,79,151,247,15,151,62,40,135,39,217,179,188,178,139,138,31,78,40,81,229,214,40,83,227,185,26,187,110,38,121,69,98,170,130,109,100,193,173,102,219,164,133,180,234,201,196,172,145,191,78,98,8,201,46,172,143,65,24,91,138,86,38,52,216,148,204,76,195,74,239,166,109,186,207,59,162,155,210,189,31,155,202,121,108,185,245,111,33,14,39,71,26,90,125,100,150,186,106,90,145,145,159,171,0,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,113,156,204,213,101,158,242,202,134,46,76,194,219,194,116,74,138,21,29,53,42,69,78,49,146,81,81,167,56,183,16,211,230,222,227,83,43,220,211,136,91,106,51,218,180,43,106,150,141,142,46,101,112,157,206,189,70,214,186,169,153,87,196,138,158,251,110,179,172,107,57,245,156,88,236,210,167,41,201,18,28,142,226,141,40,113,238,169,199,182,160,212,226,212,78,147,77,161,6,78,153,162,223,192,81,95,19,12,235,211,179,63,125,211,108,156,52,169,245,56,109,105,105,38,20,198,206,83,62,153,156,243,45,155,146,30,142,242,91,217,201,213,108,54,74,111,113,106,250,137,102,151,137,41,242,188,59,178,135,252,171,113,148,254,148,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,214,169,197,31,216,79,19,127,37,243,136,66,178,248,113,103,142,54,84,175,41,246,126,32,162,92,140,58,188,36,48,185,207,52,183,93,93,18,90,72,208,83,90,96,140,210,180,41,38,148,190,148,167,154,164,52,210,146,106,54,73,167,47,120,0,5,16,241,29,207,28,108,214,222,80,44,252,62,68,184,248,117,103,200,125,112,94,117,110,180,186,220,181,17,32,230,186,193,153,37,8,74,73,73,97,42,79,53,40,117,213,40,210,111,27,77,217,167,11,143,97,60,50,252,235,206,38,137,41,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,140,251,231,111,39,215,54,81,177,65,218,42,138,92,219,38,185,33,245,90,117,137,110,199,231,206,97,166,216,91,200,113,182,150,106,74,217,84,148,52,107,82,27,39,13,38,180,37,36,123,83,208,56,113,103,142,54,84,175,41,246,126,32,162,92,140,58,188,36,48,185,207,52,183,93,93,18,90,72,208,83,90,96,140,210,180,41,38,148,190,148,167,154,164,52,210,146,106,54,73,167,44,211,138,63,176,158,38,254,75,231,16,133,43,101,59,218,159,6,254,96,91,222,98,192,189,236,224,230,206,205,202,46,23,253,56,174,199,137,88,174,207,144,220,106,21,184,169,231,21,250,170,201,196,19,230,133,147,110,154,16,211,75,55,20,179,70,205,121,104,51,37,58,130,60,251,98,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,213,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,217,113,10,83,41,66,117,52,184,165,161,191,1,199,59,245,39,251,201,252,52,69,94,23,30,221,152,101,249,215,147,205,23,252,0,0,0,40,7,138,63,183,102,38,254,75,228,240,132,170,224,99,250,236,253,219,254,36,45,80,0,80,95,19,26,181,86,129,196,3,16,43,180,42,156,186,117,74,157,34,131,46,28,200,143,41,151,227,62,221,38,10,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,90,166,64,115,131,74,205,150,17,165,85,3,150,221,247,103,71,135,2,235,67,205,36,145,37,245,161,68,220,230,148,218,18,214,201,6,203,171,54,210,148,155,75,74,209,183,97,54,227,146,128,0,102,135,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,209,78,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,119,34,91,110,182,227,102,105,53,32,205,6,105,82,146,100,163,246,160,34,175,20,127,97,60,77,252,151,206,33,10,1,26,168,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,177,149,161,196,232,227,72,87,170,162,215,77,15,82,51,35,207,102,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,114,127,134,151,16,73,56,61,85,163,229,243,23,234,177,27,195,233,242,58,106,61,90,91,173,69,98,218,90,213,41,247,13,195,67,6,183,209,34,75,237,36,214,243,169,67,5,170,140,201,4,173,46,124,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,179,56,57,179,188,179,117,138,31,78,43,177,229,209,232,80,35,183,26,133,110,42,121,74,98,148,131,109,4,249,161,100,219,68,181,186,234,13,197,44,209,191,78,90,12,205,45,32,139,149,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,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,233,37,33,75,116,182,165,45,189,70,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,110,80,8,171,197,31,216,79,19,127,37,243,136,66,162,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,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,62,176,10,171,227,157,250,147,253,228,254,26,60,167,11,76,251,125,4,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,0,8,171,197,31,216,79,19,127,37,243,136,66,176,56,115,103,95,249,42,226,59,244,11,254,167,85,115,12,174,159,171,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,0,164,190,36,124,62,227,101,218,75,120,195,131,116,169,106,195,170,140,132,198,155,77,101,167,94,69,178,178,105,134,218,55,100,60,251,175,60,137,47,27,234,37,169,41,67,107,52,55,174,171,108,143,128,100,251,54,119,150,81,113,67,233,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,221,246,57,95,246,110,41,228,155,19,177,7,15,174,24,149,203,122,185,134,247,4,152,51,163,25,236,117,30,143,144,70,70,70,68,164,45,42,37,33,104,81,18,208,180,169,42,36,169,38,69,156,193,162,140,35,196,203,87,6,242,35,135,216,165,122,203,233,232,182,206,23,208,234,18,118,184,218,28,123,101,49,141,140,53,204,90,16,167,157,89,165,182,208,106,45,238,45,9,35,213,68,40,219,53,89,152,188,179,95,139,147,49,74,240,131,18,156,132,199,77,54,145,76,140,68,164,83,169,205,173,197,180,193,185,180,148,242,247,58,226,214,226,136,183,45,106,218,148,35,99,104,148,28,47,114,45,250,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,181,41,144,217,92,157,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,238,51,175,156,12,181,215,114,173,142,53,140,50,169,159,58,148,246,234,165,183,45,82,144,251,146,232,238,188,226,35,184,233,165,40,218,241,114,150,219,132,104,65,115,27,89,164,141,6,133,42,79,240,167,206,157,87,12,239,248,25,113,196,107,130,91,246,77,215,32,162,91,104,84,101,72,58,93,109,247,144,77,180,133,18,183,53,26,66,150,178,82,73,43,74,94,83,107,250,178,91,238,42,231,192,82,7,20,44,235,255,0,40,11,237,120,49,135,181,58,84,236,54,179,106,8,146,213,70,17,243,189,51,84,75,42,66,228,19,170,73,104,203,92,215,217,108,155,51,67,158,187,187,220,74,218,229,242,172,130,229,70,102,107,113,198,37,18,166,214,203,50,215,228,214,46,135,156,101,243,109,248,169,121,36,152,9,113,163,79,45,233,30,186,82,102,226,20,150,208,251,137,220,109,108,85,255,0,90,118,181,10,198,181,104,214,85,173,7,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,227,235,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,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,237,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,228,143,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,12,251,231,147,55,117,92,223,98,226,110,182,41,210,232,246,157,6,58,169,182,229,41,249,10,90,208,193,172,212,185,79,32,148,109,34,75,199,183,127,44,180,36,54,203,102,167,57,68,226,184,85,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,47,167,32,185,215,181,115,89,135,17,40,149,106,159,79,137,182,205,61,150,238,58,124,131,109,14,79,216,73,109,85,56,228,218,80,133,50,234,204,141,105,66,75,146,226,201,6,91,84,210,221,149,66,31,241,2,207,117,11,42,182,171,150,85,172,190,183,19,110,10,121,185,78,141,162,219,244,92,87,219,148,219,85,93,235,142,236,119,249,82,99,164,186,101,25,41,122,234,122,39,185,209,103,250,170,191,110,175,246,214,227,185,46,58,135,254,114,100,234,148,233,14,127,198,113,231,156,113,127,122,148,165,123,204,197,233,240,253,200,141,11,42,182,171,119,173,210,142,183,19,110,10,121,55,81,147,170,219,244,92,87,219,138,227,180,173,136,144,236,119,249,82,99,168,250,148,145,41,122,232,90,39,177,204,1,0,56,161,103,167,244,41,106,175,3,176,114,243,233,49,38,181,179,211,18,97,39,115,212,42,91,141,168,207,71,137,69,211,204,123,86,249,122,18,150,134,141,110,125,82,149,29,195,165,97,55,248,104,103,142,78,92,111,38,112,122,248,68,69,225,213,233,88,109,111,75,113,109,71,93,14,162,241,54,193,77,83,203,52,164,227,26,80,210,94,74,213,234,33,178,113,6,70,149,161,235,201,1,202,179,47,151,75,19,52,24,89,63,12,239,168,255,0,227,102,81,230,239,123,251,217,84,233,158,101,137,156,182,157,111,157,202,231,173,92,165,171,98,252,12,188,12,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,88,87,10,204,248,255,0,216,140,170,98,253,107,252,107,86,133,118,167,81,255,0,120,68,106,34,81,202,255,0,132,41,165,184,247,248,184,232,79,244,72,14,57,223,169,63,222,79,225,163,149,112,84,246,167,186,126,95,206,243,26,112,154,156,70,115,237,252,149,232,76,97,190,29,177,212,98,109,205,79,235,34,72,126,62,248,180,88,43,90,218,41,138,37,150,199,158,53,182,226,90,107,186,73,72,82,221,45,169,75,111,82,13,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,238,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,19,140,246,32,114,109,139,119,15,154,123,250,73,113,42,74,65,43,226,221,65,163,61,55,127,251,63,219,238,16,95,33,118,98,175,92,204,218,48,250,30,165,16,42,84,249,238,17,181,188,144,132,84,34,145,168,253,83,208,139,119,143,111,31,17,161,200,49,91,133,10,60,38,146,73,68,118,144,210,72,139,66,34,73,17,17,23,249,135,251,128,0,0,0,15,242,147,38,60,56,238,203,150,251,108,176,202,20,227,142,56,162,74,80,146,45,76,204,207,177,17,17,25,234,32,54,123,184,139,218,216,95,67,169,225,190,22,85,154,168,220,179,99,61,21,201,176,223,109,230,225,154,209,37,147,50,113,137,41,113,183,80,227,109,171,236,250,164,100,126,58,16,166,203,174,236,184,111,122,252,203,154,232,171,75,168,212,103,60,227,238,189,37,245,188,173,203,90,150,162,220,179,53,105,185,74,62,230,126,38,62,64,183,190,13,88,123,26,53,145,95,191,100,210,154,39,165,244,157,52,149,176,91,143,99,213,6,151,181,102,157,124,59,30,138,251,143,224,62,199,25,60,73,114,223,194,170,5,129,25,212,31,210,126,171,157,181,94,179,125,52,154,123,169,215,69,22,154,235,239,73,235,247,120,136,127,194,158,195,118,236,204,92,90,199,76,135,24,162,239,230,169,72,51,219,206,131,57,41,239,180,200,181,52,251,204,191,180,94,168,0,0,0,0,0,0,0,0,0,0,0,0,0,10,168,227,91,97,60,107,176,47,136,169,71,45,62,149,234,207,67,215,253,174,105,30,9,255,0,164,255,0,15,128,228,252,33,47,199,40,24,225,42,214,118,106,155,98,183,179,86,185,154,18,249,48,231,175,195,113,17,232,103,175,129,255,0,96,178,46,32,24,96,120,169,150,11,174,129,22,55,50,161,252,199,165,50,70,170,79,247,194,42,215,166,136,82,139,213,111,220,95,136,207,42,219,91,74,52,56,133,33,69,226,74,45,12,132,141,194,76,151,95,184,215,135,139,187,236,102,87,38,90,52,250,131,75,203,37,234,251,141,250,169,105,133,153,232,77,44,207,191,187,241,211,136,201,165,223,184,115,87,68,137,148,234,245,183,82,134,235,102,149,184,203,208,222,105,125,156,70,134,100,149,36,251,18,139,223,216,140,133,140,228,119,137,204,202,26,169,56,99,141,179,156,145,12,137,136,17,106,175,58,107,82,11,249,179,40,83,207,73,148,68,68,68,78,173,70,73,251,200,188,72,90,197,173,118,91,183,165,22,45,193,108,86,33,212,160,203,105,14,182,244,89,13,188,157,20,132,172,189,100,25,150,187,84,147,241,247,144,250,224,0,0,0,2,156,248,206,225,202,105,216,183,110,226,36,24,104,98,44,170,28,74,115,198,219,123,82,185,10,147,80,121,74,61,19,161,168,200,139,83,53,107,247,123,199,59,225,65,136,234,179,243,26,154,20,169,105,106,45,110,1,66,109,10,115,105,41,247,167,193,73,17,17,168,136,204,201,62,226,51,251,140,94,128,0,0,0,0,14,95,152,140,125,180,50,231,135,143,223,215,123,170,228,19,138,143,29,166,212,214,247,95,228,58,234,80,148,184,227,100,163,50,101,68,68,74,212,207,252,229,195,178,107,158,167,179,85,123,215,232,201,183,211,79,167,83,219,148,236,55,58,67,105,107,67,111,71,74,9,103,212,58,147,81,166,71,125,8,188,59,125,242,255,0,122,119,108,220,91,180,215,77,123,232,63,232,0,127,53,33,253,0,0,0,0,0,0,0,0,0,0,0,0,25,172,205,143,181,62,50,124,192,184,124,197,240,203,70,98,239,188,175,226,156,12,76,177,100,127,138,135,88,133,177,159,239,157,47,169,101,231,225,243,29,105,206,79,55,144,132,243,80,157,232,241,35,241,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,2,149,184,213,251,83,218,223,47,224,249,141,68,117,94,6,63,174,207,221,191,226,66,42,241,71,246,236,196,223,201,124,158,16,159,252,21,61,150,46,159,152,19,188,186,156,39,248,0,0,202,184,239,249,40,205,117,119,41,120,203,10,242,230,213,102,90,21,45,33,221,52,72,79,33,61,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,139,208,14,85,155,31,101,140,100,249,127,112,249,115,227,53,130,95,240,230,206,191,242,85,196,119,232,23,253,78,170,230,25,93,63,87,82,140,193,243,91,165,206,51,65,55,83,75,59,84,181,109,66,13,183,82,209,165,75,109,73,86,142,169,150,155,59,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,28,43,56,57,76,179,115,117,133,255,0,65,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,187,62,25,249,215,168,230,126,196,169,89,56,151,83,234,113,38,210,214,76,217,142,28,86,125,51,5,231,156,54,228,51,29,148,183,179,147,170,24,112,146,222,210,213,133,26,205,79,26,83,197,120,181,231,95,208,144,230,101,55,12,170,117,88,117,167,185,46,94,149,6,15,144,218,96,188,199,49,20,196,153,167,123,156,228,58,211,142,169,181,37,36,217,37,163,55,9,215,144,138,203,193,124,33,188,177,235,20,45,252,35,195,246,34,57,93,184,164,41,152,231,45,242,101,134,144,134,212,235,175,56,190,230,72,109,166,220,112,201,36,165,153,32,201,41,82,140,146,122,62,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,196,107,113,215,28,112,201,36,148,17,172,201,41,74,72,146,92,43,138,63,176,158,38,254,75,231,16,133,0,139,52,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,168,190,43,217,227,147,114,213,107,121,71,195,148,68,58,21,54,68,116,93,213,98,91,82,14,116,182,148,219,233,132,193,164,212,77,33,135,82,142,106,143,71,77,230,148,222,136,75,107,231,86,88,191,238,23,30,194,120,101,249,215,156,77,18,168,120,172,104,194,27,55,30,176,190,224,194,60,64,98,91,148,43,138,58,89,144,113,31,54,95,105,104,113,46,180,243,107,238,68,182,221,109,183,8,148,74,65,154,8,148,149,36,205,39,157,108,197,96,53,229,150,220,92,174,225,77,231,10,90,87,78,144,181,211,39,61,28,153,69,90,156,107,81,71,154,209,37,107,78,199,18,157,77,36,181,108,89,45,181,30,244,40,139,165,90,185,205,174,196,201,141,235,147,187,182,149,215,82,167,116,146,45,74,140,116,33,14,83,220,77,85,137,178,99,72,46,220,198,87,181,247,16,231,119,16,226,141,7,189,11,79,35,144,96,133,235,74,195,92,104,176,113,26,187,30,91,244,219,86,232,165,86,230,53,17,9,83,238,49,26,91,111,56,150,210,165,37,38,179,74,12,136,141,73,45,116,212,203,196,122,12,206,230,22,234,205,6,50,214,177,114,233,141,208,117,252,184,212,234,90,37,57,33,154,100,22,147,181,168,237,169,103,254,83,139,52,165,9,91,174,186,178,66,55,237,41,127,195,23,135,252,60,93,153,27,48,56,223,110,245,118,44,77,175,219,52,215,92,97,216,181,233,77,190,243,46,170,74,18,179,112,153,97,200,253,217,113,9,75,202,90,117,53,54,149,161,203,148,21,87,199,59,245,39,251,201,252,52,69,94,23,30,221,152,101,249,215,147,205,23,252,0,0,0,40,7,138,63,183,102,38,254,75,228,240,132,170,224,99,250,236,253,219,254,36,45,80,0,80,15,20,127,110,204,77,252,151,201,225,8,255,0,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,86,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,136,109,154,46,42,247,150,6,102,210,165,135,214,165,169,111,220,246,37,157,29,84,186,172,86,170,36,79,212,234,46,50,211,139,112,165,37,11,40,203,138,238,177,205,173,139,238,153,36,231,174,166,250,121,85,146,220,233,89,185,201,179,106,245,154,53,187,46,219,184,109,185,13,179,90,162,188,241,201,68,116,60,110,28,103,154,146,72,66,93,67,137,105,205,75,106,86,149,182,178,52,237,216,183,51,194,36,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,55,253,96,95,246,110,41,217,180,156,65,195,235,134,37,114,222,174,71,41,48,103,70,51,216,234,53,50,50,50,50,37,33,105,81,41,11,66,136,150,133,165,73,81,37,73,50,47,64,34,175,20,127,97,60,77,252,151,206,33,10,1,26,168,0,1,197,51,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,207,102,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,253,99,43,91,106,213,183,80,175,85,71,166,186,30,134,70,69,105,92,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,138,188,71,115,199,27,53,183,148,11,63,15,145,46,62,29,89,242,31,92,23,157,91,173,46,183,45,68,72,57,174,176,102,73,66,18,146,82,88,74,147,205,74,29,117,74,52,155,198,211,112,212,126,170,101,38,171,90,146,184,116,106,100,185,242,27,142,252,181,181,25,149,58,180,176,195,75,121,231,77,41,35,50,67,109,54,227,139,87,130,80,133,40,244,34,51,30,215,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,220,253,247,196,251,4,173,28,180,91,88,235,75,56,149,187,134,234,142,72,131,104,179,49,244,173,53,22,23,20,170,48,157,150,81,148,150,87,25,50,210,178,83,173,163,156,141,138,108,141,46,37,66,144,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,113,60,49,114,29,250,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,240,17,87,138,63,176,158,38,254,75,231,16,133,0,137,211,195,131,136,4,204,187,215,90,194,76,94,184,191,214,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,235,137,219,127,199,236,99,161,101,255,0,6,174,204,98,184,217,234,34,91,52,245,72,110,54,229,163,171,148,181,19,113,163,111,66,22,109,243,95,113,166,185,155,13,40,223,185,94,170,76,197,101,229,227,140,253,205,109,210,160,219,89,145,178,37,221,139,68,137,10,145,116,81,23,30,52,211,96,210,106,105,10,129,177,182,28,89,57,234,26,210,235,37,203,52,158,213,45,6,110,122,14,57,223,169,63,222,79,225,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,138,188,81,253,132,241,55,242,95,56,132,40,4,88,167,12,94,32,16,240,138,100,108,191,99,125,197,210,88,178,246,177,108,212,157,109,134,162,208,101,56,251,207,58,153,43,74,9,195,101,247,36,119,121,197,169,44,169,9,212,146,218,150,182,238,80,0,124,155,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,220,103,223,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,150,89,179,119,85,192,172,52,197,172,26,172,211,165,213,173,60,80,181,234,84,212,54,212,133,111,165,213,93,130,243,12,202,105,181,40,154,52,56,110,54,135,251,18,205,13,180,162,81,242,73,167,35,168,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,173,115,119,181,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,247,31,88,113,252,213,101,158,205,205,126,17,204,194,219,194,116,186,114,211,33,53,42,69,78,49,154,151,78,168,182,135,16,211,230,222,226,75,200,218,235,136,91,106,50,220,133,171,106,144,189,142,35,58,247,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,19,121,188,253,46,225,199,242,125,189,102,239,187,236,10,122,61,18,166,224,114,155,149,110,178,76,176,206,231,16,102,131,121,133,173,45,43,84,160,212,218,152,81,115,86,79,44,188,167,22,76,235,212,112,254,31,242,98,194,250,159,34,181,91,167,173,203,190,107,103,22,67,109,82,229,48,243,39,76,83,107,74,214,219,206,161,196,188,165,125,82,208,223,32,208,106,39,140,209,86,216,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,220,201,13,180,219,142,25,36,148,179,36,25,37,42,81,146,79,67,217,104,203,165,137,149,252,44,129,134,118,44,127,241,83,43,19,119,189,253,243,170,116,204,178,252,206,91,174,185,201,230,242,16,174,82,21,177,30,4,94,38,125,84,0,114,172,203,229,210,196,205,6,22,79,195,59,234,63,248,217,148,121,187,222,254,246,85,58,103,153,98,103,45,167,91,231,114,185,235,87,41,106,216,191,3,47,3,44,245,227,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,155,21,225,89,159,31,251,17,149,76,95,173,127,141,106,208,174,212,234,63,239,8,141,68,74,57,95,240,133,52,183,30,255,0,23,29,9,254,137,3,133,113,47,207,28,156,199,94,79,96,245,142,136,136,195,171,46,176,226,217,150,218,218,144,186,229,69,146,113,131,154,151,144,106,73,70,36,173,212,178,148,43,215,67,134,226,204,205,72,67,48,169,186,77,85,234,84,138,235,52,201,107,166,195,144,204,73,19,18,202,141,134,95,121,46,41,166,150,230,155,82,181,165,135,148,148,153,234,162,105,195,45,118,158,159,174,218,181,171,183,133,69,234,77,185,7,171,151,30,159,62,168,227,124,212,55,182,44,40,174,203,146,230,171,50,35,216,195,14,175,77,119,43,110,137,35,81,145,31,170,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,83,87,226,117,151,218,86,89,98,102,5,185,189,117,86,118,148,198,45,38,22,234,37,46,186,152,172,63,34,10,93,117,164,110,102,63,82,215,54,90,80,109,18,84,157,164,181,173,182,151,70,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,182,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,69,92,253,103,94,213,202,158,28,75,162,82,106,125,70,38,220,212,247,155,183,41,241,205,181,185,3,121,41,180,212,228,19,137,90,18,203,75,35,52,37,105,62,115,136,52,17,109,75,171,106,133,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,97,110,152,3,194,43,14,218,203,204,218,94,61,210,34,47,21,43,241,229,189,22,167,26,108,181,162,217,91,209,210,136,204,155,108,201,67,19,22,195,132,110,172,204,182,41,107,83,100,165,161,41,113,85,129,152,172,6,188,178,219,139,149,220,41,188,225,75,74,233,210,22,186,100,231,163,147,40,171,83,141,106,40,243,90,36,173,105,216,226,83,169,164,150,173,139,37,182,163,222,133,17,79,254,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,8,191,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,6,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,227,186,230,91,55,117,92,205,97,30,15,90,151,133,58,89,93,152,107,30,167,77,169,85,92,144,167,209,87,97,212,65,76,121,74,91,138,83,189,74,138,51,156,237,198,100,165,232,226,85,245,134,219,127,147,38,121,165,254,72,247,181,225,137,16,173,191,77,214,170,86,124,170,21,18,59,170,219,21,19,157,153,17,212,187,36,201,68,179,101,8,97,197,26,81,235,45,68,148,106,130,81,184,142,43,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,11,148,225,123,145,111,208,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,245,74,84,134,206,127,128,0,0,0,0,0,0,0,0,0,0,0,0,0,254,106,67,250,0,63,231,122,119,108,220,91,180,215,77,123,232,34,6,114,179,212,246,85,111,122,5,25,86,250,106,20,234,131,113,93,152,231,72,110,173,8,113,233,9,89,32,250,134,146,74,36,199,237,169,31,143,127,187,184,229,223,31,109,12,198,97,235,23,245,160,226,185,6,180,199,144,211,134,214,246,159,228,52,234,144,164,182,227,132,147,34,121,36,100,106,212,143,252,231,212,0,0,0,0,0,81,127,21,252,71,85,225,152,213,80,162,203,75,177,104,144,14,19,136,75,155,137,47,179,62,114,76,140,137,70,68,100,74,247,145,31,220,67,162,112,98,195,164,84,113,114,226,196,57,208,208,252,88,180,57,116,230,77,198,247,37,18,19,38,158,242,84,90,167,66,81,17,158,134,74,215,238,247,139,140,0,0,0,0,31,34,233,187,45,219,46,139,42,224,185,235,16,233,176,98,52,183,92,122,84,134,217,78,137,66,150,126,178,204,139,93,169,81,248,251,140,85,62,120,184,156,204,174,42,173,134,56,37,57,200,240,204,159,129,42,170,203,166,133,44,191,156,178,181,50,244,105,70,70,70,70,210,210,102,159,188,203,192,133,124,218,118,94,38,99,109,225,30,159,68,166,215,46,42,165,86,98,26,114,73,51,34,89,165,110,186,146,53,186,180,165,106,34,37,58,70,163,61,126,214,189,204,251,244,92,124,202,157,213,128,22,245,50,117,219,185,19,166,242,77,198,254,176,146,131,90,29,51,78,142,50,131,35,37,50,162,211,191,254,206,59,104,219,242,174,171,166,145,109,194,109,107,122,169,58,60,52,18,18,102,122,184,226,80,94,4,103,226,162,247,31,224,52,11,195,251,12,63,69,121,96,181,40,50,163,114,234,31,207,186,163,52,104,165,127,124,37,45,26,234,132,168,253,87,61,229,248,10,221,226,247,126,59,95,199,8,182,171,115,20,227,20,77,250,53,204,212,145,206,135,1,126,27,140,139,83,45,124,11,251,71,88,224,165,97,60,78,95,247,196,164,163,150,175,69,116,135,161,235,254,216,180,191,20,255,0,208,127,143,192,90,184,0,0,0,0,0,0,0,0,0,0,0,0,0,8,47,197,186,206,114,228,192,4,85,153,101,107,93,35,93,20,148,234,73,230,205,128,158,231,180,244,251,63,18,254,209,85,185,49,189,164,88,89,137,181,171,205,76,76,118,218,235,185,138,91,134,132,30,176,100,36,181,245,147,251,127,31,120,209,101,106,145,14,189,76,122,149,61,180,184,195,251,119,164,200,140,143,106,137,69,216,200,203,196,139,220,51,89,152,140,61,159,133,120,195,95,177,42,81,141,137,20,206,151,114,13,10,78,156,200,173,58,93,148,148,159,131,133,253,82,255,0,72,185,254,23,244,74,28,124,178,80,42,48,225,37,50,159,234,185,206,41,180,17,158,218,132,210,78,134,69,175,134,190,35,217,230,79,35,248,63,143,118,141,74,158,155,102,155,70,173,189,186,76,106,132,8,81,99,186,111,166,51,141,52,151,29,228,45,124,189,86,147,50,46,254,169,105,225,160,164,252,198,101,103,20,178,221,119,204,167,92,84,10,151,162,154,148,226,96,213,155,139,35,167,113,4,235,196,217,147,203,101,180,154,141,44,154,253,95,18,238,93,188,58,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,113,246,187,124,53,196,187,63,21,237,56,55,141,151,91,135,81,131,53,150,157,214,60,150,158,54,148,182,144,231,45,124,181,168,146,178,75,137,213,58,246,212,190,227,30,168,0,0,0,4,12,226,237,96,162,224,192,120,119,51,112,185,207,83,106,109,169,75,75,123,148,132,55,14,122,245,51,218,102,68,70,127,18,33,84,121,82,186,83,103,102,26,192,173,184,241,180,219,87,37,43,121,146,182,145,164,167,48,163,35,238,93,189,95,136,209,245,185,85,106,187,111,83,43,108,40,148,221,66,27,50,146,100,100,100,100,226,9,69,224,103,241,248,152,250,32,0,0,0,2,167,248,207,226,29,89,201,214,230,28,179,37,196,83,146,152,117,69,54,75,81,17,188,71,81,100,204,203,118,223,179,219,236,235,247,251,135,201,224,181,33,191,167,119,68,101,182,133,237,165,77,116,187,106,162,62,117,56,181,251,139,239,19,150,147,155,236,56,107,48,117,44,33,185,174,74,125,46,91,40,121,136,202,151,49,134,16,235,197,56,163,161,164,154,222,213,75,51,221,162,73,26,158,135,167,134,130,70,176,251,18,153,110,76,103,144,235,78,164,150,135,16,162,82,84,147,45,72,200,203,177,145,151,188,127,160,248,247,117,215,68,178,109,202,133,207,112,212,35,194,131,78,140,236,151,93,121,212,54,146,75,109,169,106,238,179,34,215,106,76,251,153,120,8,245,149,156,216,210,243,7,136,23,165,189,72,125,183,97,209,39,212,81,21,100,164,168,221,101,151,216,66,22,147,75,203,37,36,201,226,208,200,136,143,221,167,190,78,128,0,0,0,0,0,0,0,0,0,0,0,12,214,102,199,218,159,25,62,96,92,62,98,248,94,89,116,190,237,44,9,177,51,21,211,245,118,101,235,206,135,214,239,101,190,146,168,220,201,236,244,124,190,105,186,230,172,192,231,115,121,105,71,214,236,215,84,234,174,171,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,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,41,179,141,95,181,61,173,242,254,15,152,212,71,85,224,99,250,236,253,219,254,36,34,175,20,127,110,204,77,252,151,201,225,9,255,0,193,83,217,98,233,249,129,59,203,169,194,127,128,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,186,28,66,208,162,50,86,246,219,237,124,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,97,106,90,80,181,164,144,187,211,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,115,92,216,251,44,99,39,203,251,135,203,159,25,172,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,119,156,90,146,202,144,157,73,45,169,107,110,229,0,0,4,0,226,117,144,239,211,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,234,222,66,219,86,173,186,180,250,201,61,53,212,180,50,35,47,63,86,171,85,107,245,89,181,218,237,78,93,70,165,81,144,228,185,147,37,188,167,159,146,251,138,53,56,235,142,40,205,75,90,148,102,163,81,153,153,153,153,152,191,78,29,217,67,254,74,88,52,127,74,97,114,113,10,241,229,77,186,54,79,234,89,99,148,167,122,88,141,237,34,108,185,77,186,173,230,157,251,157,113,221,28,91,100,214,217,84,34,175,20,127,97,60,77,252,151,206,33,10,43,194,123,23,244,161,138,118,110,25,250,83,209,159,75,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,150,255,0,176,47,44,44,188,170,216,125,136,54,244,186,29,195,67,144,113,167,65,146,69,189,165,232,70,70,70,70,105,90,20,147,74,208,180,153,161,104,82,84,147,82,84,70,119,19,195,23,62,63,166,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,19,137,214,124,127,66,20,41,56,13,132,245,173,183,245,193,79,87,164,170,148,234,143,46,85,174,202,150,202,155,213,60,165,23,58,67,10,144,73,218,227,110,178,147,109,226,211,123,74,58,118,176,44,11,203,20,239,42,78,31,97,245,189,46,185,112,215,36,20,104,48,99,17,111,117,122,25,153,153,153,146,80,132,164,148,181,173,70,72,66,18,165,40,210,148,153,151,234,197,139,23,244,95,138,119,150,25,250,83,210,127,68,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,23,169,194,227,216,79,12,191,58,243,137,162,85,0,143,249,197,201,213,137,155,251,18,61,2,191,51,208,215,37,27,127,209,251,131,150,244,143,69,243,94,142,185,95,205,80,251,77,191,205,110,57,55,245,134,123,53,220,157,12,187,231,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,126,124,76,174,28,89,28,141,154,219,202,125,225,136,43,151,31,14,172,249,12,34,115,45,33,214,151,91,150,162,53,148,38,159,34,36,161,9,73,37,79,169,42,230,165,14,180,148,146,77,226,117,187,222,1,85,124,115,191,82,127,188,159,195,68,85,225,113,237,217,134,95,157,121,60,209,127,192,0,0,2,128,120,163,251,118,98,111,228,190,79,8,74,174,6,63,174,207,221,191,226,66,213,0,5,0,241,71,246,236,196,223,201,124,158,16,229,84,252,186,95,117,188,184,205,204,189,2,63,93,109,208,174,9,84,43,131,215,101,175,70,109,69,63,165,119,215,116,156,123,156,229,64,209,181,182,207,151,201,220,163,209,126,175,213,202,142,107,177,31,41,88,142,139,214,202,119,174,165,78,229,177,95,160,62,241,162,45,94,42,76,204,146,163,34,62,91,200,220,163,105,226,35,83,106,82,136,201,104,91,141,175,138,141,25,228,143,1,164,229,199,45,22,118,27,86,97,68,98,225,40,235,170,92,6,204,118,155,89,212,100,172,221,113,183,86,210,214,151,150,202,84,220,98,119,122,183,162,58,12,180,78,212,150,115,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,254,28,28,64,38,101,222,186,214,18,98,245,197,254,180,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,92,78,221,248,138,188,81,253,132,241,55,242,95,56,132,40,4,106,160,0,0,69,252,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,210,242,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,166,87,22,108,33,179,112,23,11,242,231,132,120,126,196,182,232,86,236,123,153,152,231,45,243,121,247,86,183,41,238,186,243,139,236,70,183,29,113,199,12,146,73,65,26,204,146,148,164,146,146,225,92,46,61,187,48,203,243,175,39,154,61,255,0,17,254,31,243,50,239,93,119,22,240,134,221,255,0,90,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,169,55,96,176,179,78,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,0,138,188,81,253,132,241,55,242,95,56,132,40,4,123,92,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,102,135,26,113,183,8,148,73,89,18,200,148,148,168,141,37,232,47,12,206,227,45,253,129,214,182,94,174,219,163,210,86,133,159,80,85,66,150,135,217,74,229,35,70,77,166,24,83,231,170,205,150,16,183,201,164,118,218,151,212,147,53,33,182,82,215,74,225,211,151,89,57,132,204,189,184,197,102,211,151,86,178,109,89,9,172,220,207,19,77,42,35,104,109,11,92,88,242,9,228,169,14,33,249,13,182,218,153,208,214,182,185,230,68,68,133,173,18,215,142,119,234,79,247,147,248,104,172,187,14,192,188,177,62,230,98,204,195,251,122,93,118,187,42,60,185,49,233,241,8,148,251,232,141,29,201,14,147,105,215,85,172,154,101,195,36,39,85,172,200,146,146,82,140,146,127,38,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,0,1,21,120,163,251,9,226,111,228,190,113,8,81,94,19,216,191,165,12,83,179,112,207,210,158,140,250,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,252,183,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,183,62,24,188,64,38,98,236,56,217,126,198,251,139,171,190,162,109,98,217,169,58,219,238,202,175,69,109,135,158,117,50,86,148,27,100,243,13,199,238,243,139,74,158,74,211,169,41,196,173,110,88,168,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,220,137,109,186,219,110,17,40,148,131,52,17,41,42,73,154,79,58,217,138,192,107,203,45,184,185,93,194,155,206,20,180,174,157,33,107,166,78,122,57,50,138,181,56,214,162,143,53,162,74,214,157,142,37,58,154,73,106,216,178,91,106,61,232,81,23,53,29,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,166,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,35,91,142,184,227,134,73,36,160,141,102,73,74,82,68,146,246,160,2,10,241,66,201,71,242,128,177,23,140,248,123,76,170,206,196,155,54,158,136,205,83,161,23,59,211,52,180,188,165,174,57,52,165,22,143,53,205,125,230,205,178,53,185,235,181,177,197,45,174,93,43,90,119,77,118,198,186,168,215,173,173,59,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,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,11,211,225,205,146,143,228,171,135,15,215,239,250,101,41,204,77,186,126,178,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,115,0,0,0,69,252,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,50,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,119,30,215,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,177,78,36,56,13,102,229,183,135,230,28,97,77,153,10,34,81,78,190,41,203,169,206,102,57,178,186,181,68,233,83,202,68,215,73,75,90,183,184,164,234,73,53,171,98,9,13,164,246,33,36,81,47,133,199,183,102,25,126,117,228,243,71,85,226,133,145,111,208,165,212,188,113,193,203,51,164,195,106,214,207,76,70,132,173,204,208,170,142,56,162,61,25,36,151,79,13,237,91,229,232,106,66,29,53,183,245,73,84,118,206,0,11,41,225,105,144,159,167,115,40,57,174,197,7,246,91,244,170,135,89,104,82,227,200,209,201,243,162,62,105,41,146,20,131,213,182,89,125,165,18,26,212,148,227,141,153,172,137,164,146,95,183,241,249,42,206,85,89,165,77,122,133,10,36,202,146,35,184,168,113,229,201,84,102,30,124,146,124,180,56,234,91,113,77,160,213,161,26,201,181,154,72,204,201,42,211,67,206,14,108,239,92,121,190,113,230,231,159,153,24,242,224,222,208,100,116,50,41,78,163,99,20,182,19,170,154,141,21,27,148,146,140,73,94,246,212,149,40,156,39,57,187,220,55,13,197,200,174,16,150,182,7,93,57,142,150,156,76,131,214,93,244,170,122,106,150,75,50,221,100,160,245,76,172,206,67,156,181,25,45,217,141,160,208,235,36,146,82,80,150,228,58,100,75,105,181,166,239,196,21,226,247,78,192,233,249,113,136,230,38,92,126,138,187,225,212,21,34,201,68,72,108,201,157,58,81,32,147,34,54,213,26,86,152,106,66,208,167,156,74,210,148,41,17,212,124,197,147,108,59,72,35,69,25,13,173,227,45,197,149,59,10,183,142,111,117,119,4,218,121,73,139,80,118,160,153,114,170,20,183,15,153,10,68,147,74,18,73,121,76,45,178,50,53,56,181,37,41,91,171,230,173,196,34,64,0,130,188,80,178,81,252,160,44,69,227,62,30,211,42,179,177,38,205,167,162,51,84,232,69,206,244,205,45,47,41,107,142,77,41,69,163,205,115,95,121,179,108,141,110,122,237,108,113,75,107,151,72,32,45,39,133,247,15,184,213,104,212,92,208,227,77,42,90,16,137,9,159,103,208,228,180,236,101,239,101,216,178,33,214,137,214,159,74,141,6,164,62,148,48,235,91,28,65,165,223,89,10,70,182,190,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,22,105,179,99,75,203,230,32,89,118,245,93,246,218,135,91,159,78,68,165,154,146,147,105,151,159,125,11,90,141,79,32,146,146,38,79,83,50,50,47,126,190,233,11,104,221,116,59,218,220,167,220,246,237,70,60,216,53,24,205,73,105,214,94,67,137,218,227,105,90,123,160,204,181,218,162,62,198,126,35,236,15,243,125,246,34,178,228,153,47,33,166,154,73,173,110,45,68,148,165,36,90,153,153,159,98,34,47,120,142,85,108,222,225,203,185,131,166,97,13,179,114,83,234,146,222,109,150,36,170,36,198,31,67,79,28,227,142,182,148,104,123,84,172,143,110,169,52,106,90,150,190,58,8,53,198,150,66,62,157,90,241,144,218,17,186,149,9,211,237,162,140,249,213,18,215,239,47,188,125,110,12,24,135,86,110,117,199,135,47,73,113,116,229,34,101,81,45,154,212,100,79,25,211,153,35,34,221,183,236,246,251,58,253,254,225,108,0,0,0,0,3,231,92,117,86,168,86,245,78,182,250,137,45,211,225,189,41,70,102,68,68,77,160,212,126,38,95,15,137,12,224,230,182,233,69,227,152,107,254,182,219,198,235,110,220,117,93,134,106,220,68,147,156,250,136,139,185,246,245,190,34,214,248,68,88,40,183,240,30,101,206,228,46,75,213,42,155,134,149,169,189,170,91,110,67,128,189,72,246,145,153,25,151,196,200,79,64,0,0,0,30,87,18,177,46,207,194,139,78,117,227,122,86,225,211,160,194,101,215,117,145,37,166,77,213,33,165,185,203,71,49,105,37,44,210,218,180,78,189,244,63,188,197,36,103,87,136,14,32,99,213,201,84,180,237,74,171,180,171,62,36,183,227,177,208,190,251,11,152,210,28,144,218,84,231,46,74,218,113,43,105,212,234,100,90,43,66,247,23,126,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,224,93,207,183,141,221,229,111,38,152,95,150,235,74,28,40,52,72,85,26,254,214,222,149,83,149,26,59,207,37,254,83,4,178,109,226,97,181,146,55,178,74,78,189,245,51,51,239,225,27,56,198,81,104,77,225,21,30,171,209,18,103,157,98,59,124,212,182,130,245,58,90,130,180,51,211,119,218,239,226,32,31,15,92,49,147,138,25,152,183,160,179,19,158,205,17,232,149,169,37,203,53,18,89,102,161,16,150,103,234,40,139,179,158,253,11,226,100,52,11,69,164,67,160,211,25,165,64,109,45,199,99,118,196,164,136,136,183,40,212,125,136,136,188,76,253,195,58,121,206,189,164,223,185,137,186,107,206,204,76,134,221,232,121,106,67,134,180,22,144,99,164,244,245,149,251,31,31,112,181,46,18,54,115,150,222,0,185,86,117,149,165,117,109,53,82,147,161,43,149,54,122,123,30,210,215,237,124,79,251,4,232,0,0,0,0,0,0,0,0,0,0,0,0,0,1,193,115,187,99,205,191,178,239,114,81,41,237,19,143,175,163,218,157,166,106,61,39,70,81,232,68,149,31,130,15,220,51,209,105,84,158,164,92,49,42,44,44,208,182,185,154,40,140,203,77,80,162,247,25,124,70,156,172,74,218,238,43,86,13,101,197,18,149,35,155,169,145,234,94,171,138,79,196,255,0,103,226,42,123,139,206,94,230,210,175,116,99,125,26,146,225,197,170,235,233,57,13,176,123,81,202,102,4,102,119,41,45,145,22,166,102,69,185,103,247,105,224,37,183,10,250,153,78,203,53,42,62,189,227,115,245,47,242,170,19,79,227,247,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,198,122,252,117,164,60,232,100,122,241,203,85,203,38,167,75,133,50,161,104,200,121,103,22,97,54,235,188,164,169,201,10,66,92,113,44,54,210,84,77,48,74,81,17,246,215,82,237,225,233,56,123,231,78,191,129,55,236,27,42,236,172,188,237,155,86,144,212,117,33,249,11,82,34,184,235,209,27,55,8,156,125,13,33,41,101,165,122,218,25,151,222,93,138,241,173,123,158,137,120,208,96,220,182,237,65,137,180,250,140,118,164,176,235,46,161,196,154,28,66,86,159,89,6,105,251,42,35,236,103,226,62,168,0,0,0,226,57,210,180,25,188,178,199,136,144,151,28,158,122,21,181,87,155,25,59,9,71,206,69,62,65,35,66,218,103,174,170,247,119,248,24,206,221,30,100,155,78,237,131,61,212,41,18,40,213,22,158,82,116,50,50,91,46,145,153,105,216,245,213,63,119,246,13,31,101,110,232,106,240,203,214,30,215,27,121,46,41,251,98,146,167,116,86,166,149,170,11,10,52,159,115,208,253,111,3,61,71,84,0,0,0,0,21,25,198,134,216,159,26,238,182,238,142,66,186,39,97,195,137,205,36,171,111,52,221,168,175,110,237,52,215,78,250,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,177,168,187,250,167,224,70,127,136,242,124,76,169,117,28,54,205,159,210,26,36,137,48,102,72,103,211,44,186,218,212,210,146,226,170,115,22,149,37,73,36,153,119,65,25,25,30,189,188,69,137,112,205,204,156,236,117,193,82,165,221,19,57,213,251,117,255,0,71,110,83,134,165,187,25,136,144,211,205,86,247,86,181,40,214,234,181,86,132,71,240,35,241,152,194,185,56,183,230,66,69,159,99,67,194,91,78,170,194,106,21,103,91,92,242,109,243,37,148,71,89,158,195,169,62,91,164,175,180,148,246,82,77,63,29,124,7,51,224,181,67,169,61,115,221,87,90,212,241,196,84,73,208,212,163,53,109,55,185,148,231,15,190,154,107,167,223,175,220,45,156,0,0,0,0,0,0,0,0,0,0,0,0,102,179,54,62,212,248,201,243,2,225,243,23,197,191,100,55,12,237,92,100,225,153,106,225,109,235,19,168,162,220,212,250,253,62,78,214,219,91,140,239,171,205,216,251,92,196,45,9,121,165,146,92,109,102,147,216,226,16,162,45,82,66,162,243,85,150,123,203,42,24,185,51,11,111,9,209,42,40,84,116,212,169,21,56,198,73,69,70,156,226,220,67,79,155,123,141,76,175,115,78,33,109,168,207,106,208,173,170,90,54,56,185,107,194,143,58,255,0,163,43,169,140,181,226,101,78,171,38,219,187,106,17,227,90,78,235,206,102,143,84,121,197,36,227,236,36,155,137,102,83,142,35,186,85,177,183,75,113,160,137,231,157,79,202,227,87,237,79,107,124,191,131,230,53,17,213,120,24,254,187,63,118,255,0,137,8,171,197,31,219,179,19,127,37,242,120,66,127,240,84,246,88,186,126,96,78,242,234,112,159,224,0,3,42,227,65,22,206,3,89,185,146,225,249,135,24,83,121,194,136,164,84,112,222,130,186,100,231,163,155,203,164,212,74,148,209,71,154,209,37,104,86,246,212,173,77,36,180,239,65,173,181,30,197,168,142,147,51,47,151,75,239,43,248,167,63,12,239,168,255,0,227,102,81,230,239,103,251,231,75,234,94,101,137,156,182,157,115,147,205,228,45,92,165,171,122,60,12,188,12,231,79,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,172,87,54,62,203,24,201,242,254,225,242,231,198,107,6,140,243,131,148,203,55,55,88,95,244,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,237,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,88,202,214,218,181,109,212,43,213,81,233,174,135,161,145,145,91,79,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,247,121,197,165,79,37,105,212,148,226,86,183,44,84,0,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,196,107,113,215,27,108,141,70,148,17,172,141,74,74,72,212,89,172,196,43,146,149,121,95,247,45,223,66,182,34,91,116,218,229,98,109,74,29,22,33,167,145,77,97,231,150,227,113,91,218,132,39,99,105,81,32,180,66,75,68,150,137,79,129,123,252,162,227,125,43,46,57,139,179,49,150,187,67,151,87,166,208,36,73,76,200,145,28,74,31,54,36,69,122,51,139,111,119,170,165,161,47,154,201,6,105,37,154,9,38,164,110,222,90,62,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,21,120,163,251,9,226,111,228,190,113,8,82,182,83,189,169,240,111,230,5,189,230,44,11,137,226,59,145,201,57,173,179,96,94,24,124,184,145,241,22,207,142,250,32,178,234,26,105,21,184,138,50,89,194,117,243,34,82,22,149,18,148,194,148,174,82,86,235,169,81,36,158,55,91,162,186,77,90,171,64,170,194,174,208,170,114,233,213,42,116,134,229,195,153,17,229,50,252,103,219,81,41,183,91,113,38,74,66,210,162,37,18,136,200,200,200,140,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,148,237,155,31,106,124,100,249,129,112,249,139,226,234,120,92,123,9,225,151,231,94,113,52,74,160,1,93,92,92,114,163,135,23,6,19,214,51,77,76,107,208,215,157,175,208,49,82,114,59,36,109,215,98,187,37,152,141,166,65,106,90,60,215,53,6,135,139,85,27,104,54,148,74,34,104,217,169,108,39,177,127,74,24,167,102,225,159,165,61,25,244,182,224,167,80,186,222,71,59,165,234,164,182,207,55,151,185,59,246,243,55,109,220,157,116,211,82,215,81,165,235,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,21,87,199,59,245,39,251,201,252,52,69,94,23,30,221,152,101,249,215,147,205,23,252,0,0,0,40,7,138,63,183,102,38,254,75,228,240,132,170,224,99,250,236,253,219,254,36,45,80,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,21,203,6,116,234,185,167,207,181,227,66,180,46,9,106,194,187,106,199,154,86,252,51,140,168,165,53,242,155,78,75,181,7,219,82,141,75,90,148,110,165,163,89,36,208,201,164,185,109,173,111,110,175,110,40,254,221,152,155,249,47,147,194,19,211,131,85,38,149,95,202,37,237,66,174,211,34,84,105,181,27,226,165,18,100,57,108,165,230,36,176,229,50,158,151,26,113,181,17,165,104,82,76,210,105,50,50,50,51,35,16,47,63,89,40,186,178,167,136,242,235,116,154,103,81,134,87,53,65,231,45,202,132,114,113,109,192,222,106,113,52,201,6,226,150,180,188,210,8,201,10,90,143,156,218,13,100,123,146,234,26,244,28,43,242,241,85,198,92,203,210,175,201,84,168,146,173,60,49,144,205,110,172,183,166,41,149,166,105,161,227,166,165,164,182,123,214,178,146,202,94,50,61,27,217,29,100,179,61,201,109,203,222,25,87,23,253,75,203,213,171,154,14,30,152,109,132,119,76,158,131,175,195,251,106,77,58,168,136,173,200,122,153,57,168,12,41,169,13,165,101,254,83,107,36,169,10,91,78,186,130,90,55,238,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,198,104,113,167,27,112,137,68,149,145,44,137,73,74,136,210,86,63,194,143,61,63,208,101,127,26,239,63,251,222,45,129,54,114,127,202,74,169,110,72,53,127,189,116,168,82,127,109,146,95,248,59,34,85,113,71,246,19,196,223,201,124,226,16,160,17,170,128,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,183,181,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,16,43,137,31,15,185,57,137,140,222,48,224,221,42,34,113,22,157,29,49,166,211,89,105,166,87,115,32,221,97,182,141,217,15,62,211,44,174,51,36,250,137,106,74,150,226,9,13,235,162,27,34,144,25,62,202,101,155,148,92,47,250,15,66,145,18,177,93,159,33,201,53,219,141,48,14,43,245,85,147,139,54,9,104,55,29,52,33,166,150,77,165,4,189,154,243,22,68,74,117,102,112,131,142,119,234,79,247,147,248,104,138,188,46,61,187,48,203,243,175,39,154,47,122,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,85,151,132,220,31,125,21,153,250,255,0,233,32,189,51,130,84,45,92,164,117,178,249,83,174,30,124,115,229,178,125,27,200,113,142,153,197,253,99,202,229,243,84,202,54,53,177,213,114,173,80,0,4,85,226,143,236,39,137,191,146,249,196,33,64,35,67,217,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,80,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,251,133,126,94,41,88,53,150,138,85,249,42,149,46,45,217,137,209,217,173,213,150,244,196,188,133,66,37,188,116,212,180,150,207,98,16,113,158,75,198,71,171,155,228,44,150,101,181,45,183,29,120,231,126,164,255,0,121,63,134,136,171,194,227,219,179,12,191,58,242,121,163,186,241,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,192,172,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,250,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,17,87,138,63,176,158,38,254,75,231,16,133,43,101,59,218,159,6,254,96,91,222,98,192,184,158,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,79,15,60,233,210,179,79,133,241,232,87,125,193,17,88,169,109,71,50,184,33,148,100,197,57,172,19,155,90,168,48,218,84,105,90,20,147,105,46,154,9,36,135,141,69,203,109,11,103,116,181,0,17,87,136,246,93,44,76,111,203,141,213,118,87,227,242,110,76,57,183,234,117,219,126,167,189,229,116,188,164,55,38,83,92,148,58,134,215,207,110,25,51,185,194,95,47,126,244,145,153,104,116,2,52,61,195,247,8,108,220,32,202,133,130,197,158,196,178,93,225,71,131,119,213,222,146,249,186,183,234,51,161,176,183,84,69,217,40,66,82,77,182,132,164,139,68,52,147,86,229,154,214,169,20,0,3,202,98,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,53,152,177,125,126,148,49,78,242,196,207,69,250,51,233,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,131,208,101,175,21,105,88,33,143,54,54,43,215,109,216,149,202,109,183,88,102,92,200,114,34,38,73,155,29,210,227,172,182,165,161,61,75,105,81,186,194,141,68,73,121,182,148,127,100,105,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,31,88,0,0,4,42,226,51,144,159,229,81,66,99,18,48,237,254,159,19,109,154,127,71,18,59,242,54,69,173,65,66,214,233,67,81,172,246,50,241,45,199,20,211,189,146,106,90,144,233,237,82,92,103,165,228,115,40,148,172,160,225,26,173,71,234,49,43,23,101,122,66,106,87,29,85,136,233,66,22,249,32,146,136,172,172,210,78,174,51,37,187,103,48,245,53,184,243,132,150,249,166,218,120,87,26,191,101,139,91,230,4,31,46,168,136,1,194,227,219,179,12,191,58,242,121,162,250,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,113,88,63,220,117,255,0,236,167,255,0,179,31,235,49,255,0,108,95,224,255,0,253,241,255,0,181,207,240,222,175,252,15,254,238,255,0,147,120,180,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,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,168,179,253,85,88,87,87,251,107,110,92,150,229,67,255,0,57,14,117,54,116,119,63,226,184,203,205,184,143,185,73,82,125,198,66,231,178,219,197,67,8,238,76,188,213,111,60,118,184,34,80,239,11,30,60,120,147,169,136,146,135,106,55,42,250,118,210,83,33,199,38,153,65,173,249,28,226,54,91,213,12,104,74,113,109,182,162,80,170,28,203,230,46,251,205,6,41,207,196,203,234,71,248,216,116,120,91,25,254,246,82,250,151,158,98,31,49,166,155,231,114,185,235,79,53,105,222,191,19,63,2,41,211,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,106,0,1,74,220,95,178,233,98,96,254,41,219,24,153,98,199,232,63,73,158,151,153,88,133,189,231,119,213,26,146,135,159,153,204,117,213,233,206,235,144,158,82,18,132,35,145,169,17,239,50,79,42,225,169,151,171,87,49,121,154,131,68,189,100,235,69,180,105,234,187,100,211,213,21,183,219,170,244,210,163,54,136,110,147,132,104,38,86,183,210,110,17,165,91,155,66,208,68,147,89,45,23,252,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,166,120,210,208,234,76,220,246,173,214,133,60,81,83,18,12,52,168,141,91,73,238,101,69,194,239,166,154,233,247,235,247,14,151,194,67,50,18,46,251,26,102,18,221,149,86,21,80,164,186,226,224,19,143,153,172,226,52,204,6,26,73,115,29,53,125,165,43,178,82,73,248,105,224,44,108,67,158,38,89,147,157,129,88,42,116,187,94,111,38,191,113,63,232,237,82,225,165,109,70,126,36,196,243,83,177,212,45,42,37,180,157,21,161,145,31,184,207,194,187,120,102,211,42,56,147,155,63,164,53,183,228,206,153,29,159,76,188,243,138,83,170,83,137,169,195,90,148,165,40,148,103,221,102,102,102,122,247,241,30,179,140,77,231,10,226,199,218,69,42,11,250,149,46,129,30,43,173,146,139,66,117,185,181,4,171,177,40,251,250,197,226,68,127,128,247,60,23,173,137,242,110,251,146,232,233,213,209,53,10,100,78,105,161,91,121,164,237,57,123,119,105,166,186,119,211,93,69,185,128,0,0,0,14,87,154,75,161,171,63,47,88,133,93,113,228,182,166,45,138,178,154,213,90,110,90,96,190,162,73,119,45,76,246,248,17,234,51,131,89,153,38,236,187,103,79,105,10,92,138,205,69,215,146,146,35,51,53,188,233,153,22,157,207,93,85,247,255,0,104,209,30,75,45,6,108,204,177,225,220,36,71,228,189,54,218,164,78,146,157,132,147,231,46,159,28,151,169,109,35,215,84,251,251,252,76,118,240,0,0,1,242,174,139,158,137,103,80,103,92,183,21,65,136,84,250,116,119,100,190,235,206,161,180,146,27,66,150,175,89,102,73,251,41,51,238,101,224,40,231,136,78,116,235,216,237,126,206,178,173,58,203,205,89,180,153,14,199,74,24,144,180,162,83,141,61,45,178,112,201,183,214,210,210,166,93,79,173,161,25,253,197,216,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,227,166,167,219,198,239,48,79,2,236,12,7,179,161,218,54,53,26,60,102,227,178,219,111,73,233,216,67,242,22,150,155,109,75,113,109,54,141,234,87,41,6,102,101,220,203,95,134,157,12,87,7,25,106,145,55,134,84,26,97,106,106,93,82,43,154,126,49,234,9,248,255,0,160,126,46,16,89,123,153,106,80,234,24,205,93,165,56,196,170,188,119,97,68,113,214,13,38,184,142,162,4,132,41,38,166,200,205,38,105,51,35,37,154,126,4,126,34,195,111,186,210,237,219,86,117,97,181,18,85,31,149,161,153,232,94,179,137,79,196,191,107,226,51,27,119,84,158,172,92,50,234,47,184,107,113,238,94,170,51,51,215,68,36,189,230,127,1,161,108,144,216,211,108,28,187,219,84,74,131,68,219,232,235,55,39,105,146,139,89,210,84,90,145,165,39,224,178,247,14,246,0,0,0,0,0,0,0,0,0,0,0,0,0,3,206,226,12,21,84,173,9,240,146,222,243,115,149,234,233,174,186,58,131,240,254,193,151,210,55,98,189,169,164,210,180,251,140,180,241,33,165,108,181,84,215,87,193,107,122,123,142,54,181,57,213,234,166,207,84,158,146,222,47,137,252,7,231,204,198,12,82,241,215,10,106,150,45,69,166,212,114,185,28,181,41,41,61,187,100,178,233,232,102,133,233,175,40,191,171,255,0,180,190,6,78,240,73,120,19,132,112,108,247,208,92,246,249,187,213,167,117,107,42,67,133,169,155,104,51,236,239,195,255,0,105,247,80,30,31,24,240,146,211,198,139,10,173,99,93,148,200,210,153,168,68,125,134,156,117,150,150,168,238,184,203,141,37,212,27,136,89,33,105,39,84,100,162,73,153,107,253,135,65,249,189,202,189,223,150,44,72,153,78,147,25,245,209,36,200,114,69,46,115,104,116,208,76,169,249,4,202,20,225,178,218,57,155,24,220,100,158,222,242,237,225,47,56,94,103,109,202,69,65,140,12,196,186,220,151,99,73,52,183,72,145,46,78,226,66,212,168,81,88,97,42,121,242,34,73,17,44,201,8,70,190,38,94,242,22,210,203,205,200,101,185,12,173,43,109,212,146,208,164,158,164,100,101,169,25,25,15,251,0,0,1,240,175,186,33,92,150,77,193,111,27,105,115,210,116,185,112,246,168,181,37,115,25,82,52,50,208,245,251,95,3,252,6,110,179,23,104,191,100,99,133,241,111,60,218,91,233,174,26,154,80,148,145,145,37,41,152,242,8,136,141,37,167,217,248,11,132,225,63,137,173,221,249,123,43,106,84,238,116,202,36,206,149,180,27,187,141,17,217,131,5,4,90,26,204,203,67,87,184,136,191,1,55,128,0,0,0,4,23,226,237,135,142,222,89,113,137,86,135,25,158,125,14,182,221,69,215,182,125,103,37,152,19,212,105,220,73,51,219,170,136,244,51,34,215,222,66,166,242,169,138,74,194,28,114,181,238,181,188,109,70,244,148,38,37,47,118,210,75,29,99,14,44,204,247,164,136,136,155,247,158,159,17,217,120,154,98,157,185,139,152,195,109,93,22,220,216,242,88,250,37,13,167,22,203,141,175,235,58,169,139,61,77,11,81,107,163,137,247,235,220,119,46,11,239,212,202,243,184,227,180,227,157,31,67,49,74,78,170,219,191,155,78,35,61,60,53,208,90,197,241,117,211,108,139,70,177,117,213,164,182,196,106,84,25,19,22,165,173,41,45,26,105,78,31,117,25,23,130,79,222,95,137,12,239,102,215,23,234,120,219,142,247,45,121,201,206,200,134,138,172,200,116,226,55,84,180,244,229,49,245,53,183,215,89,105,163,189,182,158,157,251,23,198,222,120,96,96,195,152,93,151,168,21,137,209,89,110,85,206,166,171,40,90,91,209,70,204,152,48,148,90,153,161,39,226,217,251,204,190,243,19,20,0,0,0,0,0,0,0,0,0,0,0,0,102,179,54,62,212,248,201,243,2,225,243,23,197,154,112,130,205,85,155,92,194,248,217,91,184,234,81,41,183,101,185,34,108,155,125,133,54,109,149,90,156,235,138,148,233,33,106,89,147,146,90,117,201,10,82,9,40,250,158,90,146,75,229,188,164,203,252,213,101,158,205,205,126,17,204,194,219,194,116,186,114,211,33,53,42,69,78,49,154,151,78,168,182,135,16,211,230,222,226,75,200,218,235,136,91,106,50,220,133,171,106,144,189,142,35,60,56,171,134,119,86,13,226,61,199,133,183,172,78,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,253,120,151,139,215,150,45,70,179,88,188,223,136,250,236,107,94,45,161,76,121,150,9,165,174,157,25,215,151,29,46,146,125,85,45,9,127,150,74,34,78,168,109,6,173,203,220,181,88,255,0,3,31,215,103,238,223,241,33,21,120,163,251,118,98,111,228,190,79,8,79,254,10,158,203,23,79,204,9,222,93,78,19,252,0,0,101,92,105,79,41,222,203,24,55,242,254,222,242,230,4,42,227,55,139,56,53,18,196,161,96,197,110,208,244,214,36,203,229,215,40,213,29,170,107,232,252,19,120,208,235,220,221,62,183,168,228,56,207,78,70,105,245,57,171,218,166,152,223,82,214,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,184,191,235,206,207,196,123,3,135,165,241,102,226,229,251,244,210,239,165,97,125,125,138,165,111,97,151,82,231,65,36,210,157,202,209,110,242,208,104,107,156,178,39,29,229,243,22,68,181,168,139,61,130,234,120,98,231,199,244,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,247,252,70,114,81,252,170,176,225,138,253,129,76,165,55,137,182,183,214,83,100,190,92,167,42,144,72,150,110,83,20,246,228,161,59,150,178,113,165,58,74,74,28,74,147,171,73,121,215,10,155,50,225,129,120,227,142,120,143,74,164,224,101,26,171,233,88,21,8,174,170,191,28,222,143,22,130,230,170,113,169,82,37,182,71,211,109,228,184,180,25,31,49,74,104,201,164,173,123,82,122,61,180,233,213,218,61,171,70,164,221,55,31,210,10,212,42,124,120,245,26,191,70,136,158,144,148,134,210,151,100,242,16,102,134,185,139,37,47,150,147,218,157,218,23,98,31,88,0,80,15,17,28,222,127,42,220,101,47,162,211,121,216,123,103,115,97,90,251,224,116,207,63,205,75,93,84,183,55,25,184,124,215,26,78,194,86,205,173,54,214,173,161,195,119,119,213,225,205,146,143,229,85,136,239,215,239,250,101,85,188,50,181,190,178,165,37,130,229,55,84,156,70,131,110,152,151,183,37,105,220,133,155,142,169,162,82,144,218,82,157,90,83,205,56,92,215,56,57,76,188,178,139,138,31,65,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,206,85,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,138,188,81,253,132,241,55,242,95,56,132,41,91,41,222,212,248,55,243,2,222,243,22,5,249,230,171,51,22,110,84,48,142,102,41,94,16,101,212,86,169,9,166,210,41,145,136,210,186,141,69,196,56,182,152,55,54,154,89,70,214,156,90,220,81,30,212,33,91,82,181,236,109,121,225,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,171,101,8,109,58,54,210,19,234,164,181,211,83,212,204,204,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,245,111,33,109,171,86,221,90,125,100,158,154,234,90,25,17,150,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,12,205,143,181,62,50,124,192,184,124,197,241,117,60,46,61,132,240,203,243,175,56,154,37,80,0,138,188,81,253,132,241,55,242,95,56,132,41,91,41,222,212,248,55,243,2,222,243,22,6,148,192,5,85,241,206,253,73,254,242,127,13,17,87,133,199,183,102,25,126,117,228,243,69,255,0,0,0,0,10,1,226,143,237,217,137,191,146,249,60,33,42,184,24,254,187,63,118,255,0,137,11,84,20,193,196,183,136,36,156,97,170,214,50,249,132,21,88,142,97,244,9,29,53,98,173,17,214,165,49,114,173,10,138,251,102,217,173,130,91,8,143,37,135,82,75,101,213,33,242,209,68,102,131,78,191,151,130,167,181,61,211,242,254,119,152,211,135,42,226,143,237,217,137,191,146,249,60,33,242,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,222,253,249,97,225,126,97,240,189,251,66,239,139,18,234,178,110,168,241,37,153,68,168,56,150,39,48,151,27,147,29,214,228,70,90,84,104,53,33,165,146,144,189,20,90,120,145,247,230,153,43,202,141,11,41,88,78,187,41,182,169,83,174,73,213,9,111,214,171,240,217,90,28,171,182,153,47,20,21,56,75,51,83,123,34,169,162,228,164,205,182,220,83,198,147,89,173,78,46,64,12,171,141,41,229,59,217,99,6,254,95,219,222,92,192,132,28,103,241,27,4,153,182,109,172,48,174,218,178,235,56,160,113,213,82,161,78,76,151,216,98,129,78,122,67,100,251,235,34,50,106,74,223,56,70,202,91,52,171,97,37,199,13,77,153,32,157,169,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,223,231,126,133,138,22,215,12,75,182,139,141,23,204,75,194,246,98,61,33,85,170,196,72,45,196,97,247,215,92,136,189,141,182,218,16,157,141,165,73,104,151,177,6,178,108,150,105,73,168,210,84,108,53,80,56,86,112,115,103,102,229,23,11,254,156,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,125,177,75,20,175,188,105,190,234,120,153,137,117,223,76,220,149,158,79,91,55,165,102,63,55,148,202,25,111,234,217,66,27,78,141,180,132,250,169,45,116,212,245,51,51,61,20,229,59,217,99,6,254,95,219,222,92,192,234,160,0,42,175,142,119,234,79,247,147,248,104,138,188,46,61,187,48,203,243,175,39,154,47,248,0,0,4,85,226,143,236,39,137,191,146,249,196,33,64,34,221,56,80,231,142,53,203,74,162,101,31,17,145,44,235,180,216,242,17,104,213,141,110,200,41,209,26,75,143,170,19,230,163,81,180,182,26,74,249,74,45,26,54,90,75,122,33,77,163,157,218,179,193,146,220,180,98,77,86,157,153,60,87,184,162,89,17,237,25,17,101,222,83,141,149,155,23,13,33,149,36,186,55,201,165,161,210,146,162,36,48,211,205,25,189,162,210,209,33,211,38,9,191,201,151,78,43,153,113,198,158,77,18,255,0,149,250,45,185,23,187,249,189,118,90,21,75,119,78,114,190,170,163,181,13,167,70,218,65,171,168,75,26,173,212,161,190,105,247,62,1,199,59,245,39,251,201,252,52,69,94,23,30,221,152,101,249,215,147,205,23,252,40,91,136,206,74,63,146,174,35,177,95,176,41,149,87,48,202,233,250,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,242,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,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,86,242,16,226,116,113,165,167,214,73,107,166,165,169,25,25,250,177,21,120,163,251,9,226,111,228,190,113,8,82,182,83,189,169,240,111,230,5,189,230,44,13,41,138,224,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,133,92,59,50,235,152,188,81,198,26,94,36,224,213,90,93,151,77,182,164,74,137,46,250,85,46,44,246,41,143,187,5,242,229,34,44,149,165,50,150,180,173,45,169,40,220,109,20,134,220,86,221,80,103,126,128,3,149,102,199,217,99,25,62,95,220,62,92,248,205,96,210,158,83,189,150,48,111,229,253,189,229,204,14,170,0,2,138,248,149,231,94,163,152,188,71,157,133,246,85,79,92,50,180,106,9,110,50,18,113,95,110,171,84,140,114,90,93,77,167,219,73,172,153,90,31,82,27,73,58,164,41,180,33,211,36,169,102,148,121,254,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,215,197,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,36,7,9,188,222,126,136,177,31,249,62,222,179,118,90,23,253,65,30,137,83,112,57,174,69,184,158,54,88,103,115,136,50,89,50,250,16,150,149,170,86,73,113,44,40,185,72,55,150,119,82,0,0,0,2,0,113,171,246,88,181,190,96,65,242,234,136,128,28,46,61,187,48,203,243,175,39,154,47,248,0,0,5,101,241,88,200,172,155,197,185,249,167,194,136,18,228,215,98,199,55,175,88,42,148,210,88,85,58,36,37,159,164,144,111,56,147,74,218,106,59,109,41,150,201,92,194,54,212,148,37,73,112,221,168,177,50,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,194,20,132,173,11,81,45,23,167,73,164,210,168,20,168,84,42,21,50,37,58,155,78,142,220,72,112,226,50,150,88,140,195,105,36,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,253,96,0,42,175,142,119,234,79,247,147,248,104,229,92,21,61,169,238,159,151,243,188,198,156,46,164,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,58,226,127,131,14,98,142,94,167,214,32,197,101,201,86,194,157,172,173,106,111,85,19,49,160,205,81,232,100,133,31,139,133,239,34,251,200,84,54,82,177,126,167,130,88,239,109,87,155,156,236,120,107,170,195,135,81,34,117,72,79,78,115,24,83,187,189,116,22,154,53,223,113,233,219,185,124,52,67,99,221,116,219,222,209,163,221,116,153,45,191,26,171,6,60,196,41,11,74,139,71,90,75,133,221,38,101,224,162,247,159,226,98,169,248,208,63,83,59,202,220,142,235,142,116,125,12,53,37,58,171,110,254,109,68,136,244,240,215,65,195,184,101,226,165,185,132,88,195,114,221,23,36,216,241,152,43,78,99,77,173,231,27,71,214,117,80,214,90,26,214,146,215,70,213,239,215,176,227,89,172,197,37,98,246,57,93,23,90,94,55,99,122,74,107,17,23,187,113,41,142,177,247,16,100,123,212,70,90,57,238,61,62,2,216,248,68,225,227,182,118,92,166,85,166,70,103,157,92,173,185,80,105,237,159,89,201,122,4,5,18,119,26,72,246,234,147,61,8,204,181,247,152,157,0,0,0,0,2,16,241,95,196,214,236,252,189,157,181,22,119,38,101,110,103,74,226,57,187,77,113,222,131,57,6,90,18,200,207,83,79,188,140,191,17,79,121,117,180,94,189,241,194,199,183,153,109,46,117,55,13,49,11,74,136,204,148,149,76,105,6,70,68,147,215,237,124,6,145,108,74,33,91,86,69,191,111,19,105,111,209,148,184,144,246,164,180,34,229,178,148,104,69,161,126,207,192,191,1,247,64,0,0,127,195,207,55,29,151,36,60,180,161,182,146,107,90,148,122,17,17,22,166,102,102,42,91,138,30,118,220,171,212,31,192,204,52,173,201,106,52,99,83,117,121,17,36,237,37,173,42,155,21,248,234,83,47,153,26,76,141,6,104,90,53,240,51,247,16,136,121,67,202,189,225,153,220,72,135,78,141,25,244,81,35,72,110,69,82,115,136,116,144,108,165,246,9,228,37,194,101,196,115,54,63,184,137,93,189,231,219,198,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,216,94,224,4,101,206,166,90,11,49,52,123,126,154,72,73,20,58,180,71,158,86,157,249,72,76,132,168,140,249,78,118,250,239,127,111,244,246,156,32,176,96,97,142,27,91,182,69,57,164,33,186,77,50,36,69,108,74,75,114,154,142,219,90,246,74,117,251,5,223,66,254,207,1,240,179,41,82,93,39,5,174,41,237,184,219,106,111,164,209,78,43,68,247,150,201,124,75,226,51,82,102,236,167,181,36,154,150,175,113,22,190,4,53,5,135,208,85,77,180,32,66,83,123,13,190,111,171,166,154,106,234,207,195,251,71,162,0,0,0,0,0,0,0,0,0,0,0,0,0,1,249,170,41,37,195,113,42,45,72,244,237,253,164,50,251,124,67,69,62,232,155,17,182,205,9,111,151,162,116,211,77,91,73,248,127,104,208,102,68,235,106,184,50,197,104,84,148,218,144,110,122,67,178,147,161,246,168,73,79,196,254,3,191,25,18,139,69,17,25,125,224,148,165,37,181,41,34,34,247,17,15,232,0,224,121,199,203,77,7,49,184,81,84,162,59,2,55,166,225,198,126,77,54,73,180,142,97,62,136,210,18,210,55,242,156,94,221,239,107,162,75,93,123,151,127,26,11,187,109,203,207,1,113,78,85,29,243,151,77,173,91,21,85,147,15,39,154,201,169,113,164,169,41,113,10,50,66,205,59,218,212,148,68,94,30,227,240,188,142,31,25,152,139,143,216,49,76,137,82,158,135,110,27,126,51,52,233,137,83,164,167,93,228,68,138,75,121,68,110,173,106,213,199,143,85,30,154,159,137,17,248,202,128,0,0,15,17,70,156,88,112,172,172,172,194,125,38,129,13,12,194,175,66,235,30,82,91,219,190,83,243,167,45,70,102,72,34,51,52,164,187,153,154,190,243,30,255,0,131,70,37,42,6,42,215,176,222,67,196,219,18,40,242,170,104,55,21,162,84,226,164,211,217,36,150,170,208,213,161,120,109,215,239,247,11,140,241,0,0,0,0,28,203,50,182,60,92,66,192,203,214,221,126,9,75,117,202,13,73,81,90,54,137,195,55,206,27,200,70,132,105,81,235,170,244,236,90,247,236,51,127,122,209,228,90,247,181,122,128,235,74,142,253,38,171,42,26,145,180,208,109,173,167,148,131,45,52,35,35,35,79,134,133,166,158,4,62,100,137,149,10,155,141,20,169,82,37,184,148,165,150,137,197,169,195,36,251,146,157,125,221,251,17,124,69,212,240,147,193,103,48,247,4,38,223,215,28,2,137,82,173,206,113,232,238,56,215,44,253,30,244,56,46,164,204,214,132,171,77,200,81,246,81,167,183,191,196,115,46,41,25,214,133,30,152,254,4,97,205,109,46,73,117,74,77,90,76,41,36,100,148,26,102,197,122,58,150,203,250,145,235,176,205,11,70,158,6,126,226,16,23,40,248,59,85,199,44,116,183,237,198,169,210,103,198,102,124,73,245,35,75,42,116,138,41,76,97,14,169,126,162,203,110,142,247,53,22,157,251,159,199,68,118,69,181,6,205,179,104,86,157,53,132,51,26,141,77,139,1,164,33,36,146,36,50,210,91,46,196,68,94,9,47,2,47,192,135,219,0,0,0,0,0,0,0,0,0,0,0,0,25,172,205,143,181,62,50,124,192,184,124,197,241,207,237,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,97,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,121,254,32,89,17,161,102,170,213,114,245,181,145,209,98,109,191,79,54,233,210,117,91,158,148,138,195,114,156,106,149,177,114,26,142,199,54,76,132,159,82,162,53,35,77,15,84,246,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,90,87,3,31,215,103,238,223,241,33,21,120,163,251,118,98,111,228,190,79,8,79,254,10,158,203,23,79,204,9,222,93,78,19,252,0,0,101,92,95,68,252,202,80,178,173,195,163,12,241,54,166,92,234,171,216,127,111,210,237,184,138,138,183,219,151,88,118,144,133,199,109,210,74,145,181,146,229,45,199,12,214,131,229,182,178,73,154,205,9,85,22,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,194,242,120,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,218,212,132,173,104,73,45,125,215,54,62,203,24,201,242,254,225,242,231,198,107,7,234,164,213,170,180,10,172,42,237,10,167,46,157,82,167,72,110,92,57,145,30,83,47,198,125,181,18,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,104,39,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,138,133,73,165,83,164,207,153,79,166,68,139,34,169,32,165,206,117,150,82,133,202,124,154,109,146,117,213,17,106,181,147,76,180,217,41,90,158,198,208,159,4,145,23,228,186,110,203,86,198,161,74,186,111,91,154,149,111,209,97,108,234,106,53,73,173,196,138,198,245,165,8,222,235,134,148,39,114,214,148,150,167,221,74,34,46,230,67,192,127,43,28,172,127,229,45,133,95,250,229,78,255,0,223,14,170,42,175,140,22,111,60,114,143,98,205,255,0,17,54,249,83,144,63,222,37,64,136,203,171,63,242,31,112,208,143,241,9,39,63,167,108,87,174,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,162,156,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,70,183,29,113,199,12,146,73,65,26,204,146,148,164,137,37,207,243,131,148,203,55,55,88,95,244,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,158,225,123,157,127,229,1,98,35,6,49,10,167,85,157,137,54,109,61,114,93,168,205,62,119,166,105,105,121,40,68,131,117,41,45,30,107,154,195,46,19,134,107,115,212,119,123,138,91,188,190,129,197,31,216,79,19,127,37,243,136,66,144,50,245,116,208,172,108,125,195,75,214,233,157,209,81,109,251,194,141,84,168,201,229,45,206,68,86,38,180,227,174,108,65,41,106,218,132,40,244,73,26,143,77,8,140,251,15,109,156,28,217,222,89,186,197,15,167,21,216,242,232,244,40,17,219,141,66,183,21,60,165,49,74,65,182,130,124,208,178,109,162,90,221,117,6,226,150,104,223,167,45,6,102,150,144,69,34,184,98,228,59,244,223,93,141,143,56,177,69,221,96,219,245,4,250,54,151,81,167,115,34,221,15,37,15,37,205,21,205,73,242,99,190,152,230,173,205,184,211,202,39,25,61,118,58,146,113,58,200,119,232,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,244,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,252,78,97,110,154,21,243,143,184,151,122,218,211,186,218,45,193,120,86,106,148,233,60,165,183,207,138,252,215,92,105,205,139,36,173,59,144,180,158,138,34,81,107,161,145,31,97,119,252,46,61,132,240,203,243,175,56,154,37,80,0,138,188,81,253,132,241,55,242,95,56,132,41,91,41,222,212,248,55,243,2,222,243,22,6,148,192,5,85,241,206,253,73,254,242,127,13,17,87,133,199,183,102,25,126,117,228,243,69,255,0,0,0,14,127,116,230,23,0,172,106,236,171,90,245,199,12,63,183,235,80,182,117,52,234,165,205,10,36,166,55,161,43,70,246,156,113,43,78,228,45,42,45,75,186,84,70,93,140,135,213,177,113,99,11,49,67,174,253,25,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,79,3,20,89,197,31,219,179,19,127,37,242,120,66,85,112,49,253,118,126,237,255,0,18,30,215,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,255,0,224,169,237,79,116,252,191,157,230,52,225,202,184,163,251,118,98,111,228,190,79,8,69,247,41,53,86,105,81,235,175,83,37,162,155,50,67,209,35,204,83,42,38,30,125,148,182,167,90,67,154,109,82,208,151,217,82,146,71,170,73,214,204,244,220,90,207,94,24,185,241,253,8,87,99,96,54,44,86,182,216,55,5,65,62,141,170,84,106,60,184,182,187,202,67,202,115,68,242,148,124,153,15,170,57,43,115,141,180,202,141,199,143,77,238,168,238,164,6,85,197,233,213,51,139,98,101,3,35,184,39,95,175,195,244,205,201,89,195,250,7,209,251,127,152,244,127,74,114,162,64,68,175,231,72,97,214,216,229,55,32,156,250,194,45,250,109,78,166,125,169,50,255,0,191,239,44,83,188,170,216,131,136,55,12,186,229,195,92,144,114,103,78,146,101,189,213,232,68,68,68,68,73,66,18,146,74,16,132,145,33,8,74,82,146,74,82,68,87,19,195,23,33,223,161,10,20,108,121,197,138,46,219,250,224,167,167,209,180,186,141,59,151,42,215,101,75,121,46,104,174,106,139,157,33,133,71,53,110,109,183,89,73,184,201,233,189,212,159,85,226,143,236,39,137,191,146,249,196,33,64,35,79,184,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,245,108,161,110,43,87,29,66,125,84,158,154,234,122,17,25,150,120,115,85,153,139,203,53,248,185,51,20,175,8,49,41,200,76,116,211,105,20,200,196,74,69,58,156,218,220,91,76,27,155,73,79,47,115,174,45,110,40,139,114,214,173,169,66,54,54,142,64,52,167,148,239,101,140,27,249,127,111,121,115,3,170,128,0,170,190,57,223,169,63,222,79,225,162,42,240,184,246,236,195,47,206,188,158,104,191,224,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,117,40,136,187,153,15,1,252,172,114,177,255,0,148,182,21,127,235,149,59,255,0,124,57,87,20,127,97,60,77,252,151,206,33,10,1,31,170,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,50,179,5,196,194,251,204,38,84,233,56,23,114,81,58,107,166,77,65,175,165,117,182,9,148,197,171,193,140,104,114,54,214,118,25,180,243,143,146,28,119,150,104,74,85,21,59,61,71,212,211,60,87,39,57,122,254,83,249,130,182,240,154,108,154,172,42,44,190,124,218,221,66,157,23,156,228,56,44,52,167,20,163,51,35,67,92,197,147,108,37,213,145,165,46,62,223,170,179,209,10,157,92,115,191,82,127,188,159,195,68,85,225,113,237,217,134,95,157,121,60,209,127,195,207,223,246,5,155,138,118,109,91,15,177,6,222,137,92,183,171,145,206,52,232,50,72,246,58,141,72,200,200,200,201,72,90,84,73,90,22,147,37,161,105,74,146,105,82,72,203,61,153,193,202,101,229,148,92,80,250,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,255,0,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,176,158,38,254,75,231,16,133,43,101,59,218,159,6,254,96,91,222,98,192,210,152,15,147,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,186,148,102,125,204,199,214,0,28,171,54,62,203,24,201,242,254,225,242,231,198,107,6,148,242,157,236,177,131,127,47,237,239,46,96,117,80,1,90,188,89,51,175,81,195,248,127,201,139,11,234,124,138,213,110,158,183,46,249,173,156,89,13,181,75,148,195,204,157,49,77,173,43,91,111,58,135,18,242,149,245,75,67,124,131,65,168,158,51,69,101,229,215,1,175,44,201,98,229,11,10,108,200,82,212,186,140,132,46,167,57,152,228,242,41,52,226,90,74,68,215,73,75,66,118,54,149,106,73,53,167,122,205,13,164,247,173,36,122,19,203,174,3,89,185,109,194,58,22,20,217,144,162,37,20,232,232,93,78,115,49,205,149,213,170,38,132,148,137,174,146,150,181,111,113,73,212,146,107,86,196,18,27,73,236,66,72,191,46,101,242,233,98,102,131,11,39,225,157,245,31,252,108,202,60,221,239,127,123,42,157,51,204,177,51,150,211,173,243,185,92,245,171,148,181,108,95,129,151,129,150,117,177,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,111,252,38,243,121,250,93,195,143,228,251,122,205,223,119,216,20,244,122,37,77,192,229,55,42,221,100,153,97,157,206,32,205,6,243,11,90,90,86,169,65,169,181,48,162,230,172,158,89,78,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,212,162,34,238,100,60,85,39,51,121,109,175,213,97,80,168,89,131,195,90,141,74,163,33,184,144,225,196,187,32,60,252,151,220,81,37,182,155,109,46,154,150,181,40,201,36,146,35,51,51,34,33,210,192,0,4,0,227,87,236,177,107,124,192,131,229,213,17,0,56,92,123,118,97,151,231,94,79,52,95,240,0,0,8,21,198,35,26,42,184,117,151,154,46,31,218,247,124,186,53,94,255,0,172,46,36,200,241,144,164,174,125,17,152,235,235,26,55,73,58,33,6,235,208,146,180,146,146,167,16,226,145,235,54,110,144,164,193,63,248,50,98,151,209,76,199,87,112,206,125,119,165,129,125,219,238,116,208,186,93,253,101,82,18,201,230,126,176,144,106,111,100,85,84,85,221,73,66,181,208,245,87,44,133,212,128,0,10,171,227,157,250,147,253,228,254,26,57,87,5,79,106,123,167,229,252,239,49,167,11,169,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,241,47,123,106,13,229,102,215,109,58,147,8,122,53,102,155,42,3,168,90,73,68,104,121,165,54,125,140,140,188,20,126,36,127,129,140,238,102,227,7,106,184,27,142,151,5,184,237,58,76,8,207,79,151,62,154,106,101,77,17,197,57,143,161,165,35,212,65,109,209,174,198,146,211,183,99,248,79,174,22,249,214,133,34,152,198,4,98,53,109,45,201,105,73,77,38,76,217,36,68,164,18,97,69,102,58,86,243,250,153,235,188,201,8,70,158,38,94,242,29,55,139,102,11,57,136,88,33,10,254,182,224,20,186,149,18,115,111,72,113,182,185,135,232,246,97,206,117,70,70,132,41,90,110,90,79,186,137,61,253,222,34,149,163,204,168,83,28,116,162,202,145,17,197,37,76,186,77,173,77,153,167,222,149,105,238,237,220,143,224,62,157,149,71,145,116,94,212,26,3,77,42,67,245,122,172,88,105,70,211,90,156,91,175,37,4,90,104,102,102,102,175,129,235,240,49,164,12,181,88,241,112,247,3,44,171,118,60,18,136,235,116,26,106,165,54,77,19,102,79,148,54,80,189,72,146,147,215,84,105,220,181,237,220,116,208,0,0,0,15,1,78,124,101,241,41,83,241,86,131,134,241,222,39,24,143,71,139,83,89,182,173,82,151,19,38,160,201,164,244,86,132,173,15,195,110,191,127,184,120,14,19,248,86,87,174,97,62,147,84,33,33,232,84,24,93,99,42,83,123,182,74,98,116,21,164,200,205,6,68,100,149,31,114,50,87,222,66,242,252,0,0,0,4,87,226,15,153,136,184,3,130,245,56,148,217,232,106,225,184,35,61,78,134,148,186,73,117,174,124,73,68,135,146,68,234,22,157,28,100,180,81,107,161,248,17,159,133,27,218,86,229,231,143,88,167,22,142,193,203,169,86,174,122,170,9,247,149,205,120,210,185,50,82,149,56,181,17,45,100,157,238,234,106,50,63,31,121,248,223,166,78,50,211,65,203,150,20,82,232,141,64,141,233,185,145,152,147,82,146,77,35,152,111,174,52,116,186,141,252,166,215,183,123,58,232,162,215,94,231,223,195,190,0,15,249,82,18,178,209,105,37,17,119,238,90,143,233,17,17,104,69,216,112,44,245,214,213,111,229,138,239,169,37,181,56,109,122,63,213,73,106,103,173,66,50,126,37,241,25,242,177,225,34,161,116,66,134,227,102,180,185,204,213,36,90,235,163,106,63,244,13,65,83,146,72,134,218,82,90,17,107,219,251,76,126,144,0,0,0,0,0,0,0,0,0,0,0,0,0,31,229,37,38,182,84,146,47,29,63,233,25,153,199,106,115,148,156,85,174,83,221,107,150,166,186,109,83,183,77,53,140,209,248,104,95,17,119,92,47,235,171,174,100,238,203,117,229,106,242,61,35,191,191,198,169,55,79,19,51,240,33,44,64,0,7,240,200,140,180,50,212,140,84,231,23,92,180,49,77,147,15,28,109,154,83,167,212,184,220,41,233,140,193,109,35,81,207,146,235,203,36,53,247,39,85,169,127,13,75,222,57,23,9,12,78,126,204,204,60,139,122,93,65,228,192,174,82,87,9,184,198,233,147,93,75,211,160,32,151,176,214,73,221,181,58,107,161,158,157,180,49,120,30,61,200,127,64,0,0,87,95,24,188,48,102,173,132,212,140,68,141,17,110,74,133,83,143,9,195,109,178,51,75,40,141,80,120,212,122,32,204,146,70,125,207,118,159,119,188,87,38,72,47,247,176,239,50,22,141,77,185,203,140,221,66,167,2,156,249,165,211,70,246,156,159,25,74,65,250,201,212,143,103,129,153,151,111,1,162,58,60,230,170,148,136,53,54,21,171,114,227,52,250,15,82,238,149,164,148,94,26,252,126,35,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,184,103,63,58,22,178,109,92,202,95,145,211,180,142,125,126,169,57,68,159,4,154,231,200,45,11,177,105,246,126,255,0,196,124,188,172,225,29,79,25,113,186,214,181,97,197,55,98,38,169,5,250,130,141,10,82,83,19,171,97,183,76,244,66,200,136,137,194,251,69,183,227,247,217,222,116,179,129,109,101,107,10,160,229,255,0,9,167,64,118,225,42,35,84,183,158,130,235,106,232,145,211,72,136,165,110,97,230,214,219,232,113,134,207,83,71,171,219,182,186,17,84,148,88,151,222,49,94,228,219,13,213,43,245,234,228,223,89,90,61,41,213,58,243,222,39,166,245,153,26,220,241,238,122,171,222,102,46,215,135,110,77,226,101,238,198,143,121,92,212,230,62,150,215,161,33,199,148,182,75,155,29,151,217,136,226,152,81,173,134,221,65,165,214,85,170,12,204,136,254,39,220,166,88,0,0,0,0,0,0,0,0,0,0,0,0,12,214,102,199,218,159,25,62,96,92,62,98,248,235,245,252,146,85,107,89,28,177,243,111,135,12,75,159,33,184,243,89,187,40,241,162,169,213,165,134,42,117,20,46,172,110,41,227,50,67,109,55,13,165,180,211,90,37,8,83,202,50,34,113,67,138,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,9,203,70,98,236,76,208,97,100,12,76,177,100,127,138,135,88,133,177,239,239,101,83,166,101,231,225,243,29,105,190,119,43,158,132,243,80,157,139,241,35,241,34,168,190,47,246,5,155,98,230,190,52,171,62,222,137,73,93,213,107,198,175,213,202,49,26,81,42,162,228,201,141,59,32,209,174,212,173,105,97,179,94,210,45,203,220,181,106,181,173,74,238,188,12,127,93,159,187,127,196,132,85,226,143,237,217,137,191,146,249,60,33,63,248,42,123,44,93,63,48,39,121,117,56,79,240,0,1,149,113,39,243,221,10,76,89,56,0,251,245,105,115,17,51,1,236,231,153,101,228,180,72,134,130,105,228,27,45,26,16,149,26,13,72,83,134,110,26,215,189,213,145,40,144,72,66,58,87,7,188,60,195,139,239,51,85,26,133,235,74,244,165,86,211,183,215,93,160,70,126,33,57,21,153,72,149,29,179,150,165,155,133,163,205,115,83,202,73,180,180,238,113,78,18,155,91,45,154,174,252,114,172,216,251,44,99,39,203,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,192,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,198,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,229,92,81,253,132,241,55,242,95,56,132,40,4,105,247,21,105,216,143,87,195,139,142,153,132,55,29,42,131,121,201,167,186,221,18,165,84,134,114,98,198,148,101,234,169,109,145,254,36,74,52,184,148,40,201,74,105,226,73,180,188,198,85,169,53,90,5,86,109,10,187,76,151,78,169,83,164,57,18,100,57,108,169,151,227,62,218,141,46,52,227,106,34,82,22,149,17,164,210,100,70,70,70,70,45,171,130,125,207,132,103,102,223,150,125,26,159,46,14,34,156,136,179,235,79,75,169,33,196,85,41,201,55,17,25,81,88,45,170,109,12,41,199,18,239,170,173,23,33,181,27,166,78,33,166,108,208,5,48,113,151,169,224,148,252,109,160,69,177,219,136,156,69,167,71,126,53,244,108,196,125,149,169,6,196,55,105,166,234,212,146,101,229,242,93,116,137,104,53,44,144,72,66,207,68,54,148,196,188,172,80,49,150,231,204,21,147,68,203,245,111,208,247,243,213,3,93,34,160,169,41,97,184,188,182,150,227,238,58,106,37,18,153,75,8,120,220,111,106,249,141,146,209,177,205,219,21,117,60,81,253,132,241,55,242,95,56,132,40,4,73,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,154,9,164,210,105,84,10,84,42,21,10,153,18,157,77,167,71,110,36,56,113,25,75,44,70,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,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,246,207,70,76,171,185,60,196,120,180,198,234,190,153,179,46,142,162,69,179,82,117,104,41,74,109,163,71,54,52,150,211,166,143,53,205,104,141,196,164,155,113,43,74,147,180,205,109,55,26,197,255,0,112,184,246,19,195,47,206,188,226,104,149,64,2,42,241,71,246,19,196,223,201,124,226,16,165,108,167,123,83,224,223,204,11,123,204,88,26,83,0,21,87,199,59,245,39,251,201,252,52,69,94,23,30,221,152,101,249,215,147,205,23,252,0,0,40,7,138,63,183,102,38,254,75,228,240,132,170,224,99,250,236,253,219,254,36,34,175,20,127,110,204,77,252,151,201,225,15,147,149,44,230,215,114,151,135,24,171,76,176,233,92,219,206,251,244,68,122,69,73,244,33,113,105,77,199,41,188,249,42,109,90,243,94,46,161,162,105,179,73,183,184,212,165,234,72,229,59,29,105,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,18,131,55,185,67,254,74,88,53,130,127,74,97,114,113,10,241,244,252,219,163,100,254,165,150,57,74,131,210,196,111,105,19,101,202,109,213,111,52,239,220,235,142,232,226,219,38,182,245,94,10,158,212,247,79,203,249,222,99,78,28,171,138,63,183,102,38,254,75,228,240,132,159,225,253,150,123,55,53,252,63,47,92,45,188,39,75,167,45,56,145,46,165,72,169,198,51,82,233,213,22,233,80,144,211,230,222,226,75,200,218,235,136,91,106,50,220,133,171,106,144,189,142,34,186,241,163,8,111,44,5,197,11,131,8,241,1,136,141,215,109,217,9,102,65,196,124,158,97,212,45,180,186,211,205,175,177,154,28,105,198,220,34,81,37,100,75,34,82,82,162,52,149,159,240,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,6,85,199,160,188,175,251,203,16,100,210,165,94,119,12,186,170,232,116,120,84,10,97,60,101,178,29,58,35,68,212,120,237,33,36,73,66,18,146,212,244,47,89,106,90,213,185,107,82,142,197,56,80,228,114,77,203,85,162,102,227,17,151,16,232,84,217,18,23,104,210,77,13,72,57,210,218,83,140,42,107,228,162,81,52,134,29,74,249,73,45,29,55,154,75,154,161,45,163,157,110,130,42,241,71,246,19,196,223,201,124,226,16,160,17,37,51,209,156,218,238,112,241,30,45,77,186,87,161,172,203,95,168,143,108,211,93,66,14,82,91,116,209,205,147,37,196,235,171,206,242,154,51,109,42,54,219,74,18,148,238,50,91,174,122,14,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,232,150,52,167,148,239,101,140,27,249,127,111,121,115,3,170,128,0,170,190,57,223,169,63,222,79,225,162,42,240,184,246,236,195,47,206,188,158,104,191,224,0,17,87,138,63,176,158,38,254,75,231,16,133,0,139,254,226,143,236,39,137,191,146,249,196,33,64,34,234,120,157,100,59,244,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,165,97,115,220,26,48,66,171,98,224,149,127,26,42,21,200,146,35,226,132,134,19,6,3,45,171,124,70,41,175,204,142,107,117,103,161,26,220,117,199,116,66,72,201,40,109,10,220,102,179,67,124,215,142,119,234,79,247,147,248,104,138,188,46,61,187,48,203,243,175,39,154,47,248,68,171,95,58,116,170,46,120,241,39,42,120,165,112,68,129,29,201,20,83,176,223,118,50,90,66,159,126,153,25,201,20,247,95,37,17,26,220,117,194,91,4,180,234,165,173,214,249,134,102,195,67,176,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,25,161,198,156,109,194,37,18,86,68,178,37,37,42,35,73,77,254,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,238,243,139,82,89,82,19,169,37,181,45,109,206,174,40,254,194,120,155,249,47,156,66,20,173,148,239,106,124,27,249,129,111,121,139,3,74,96,0,0,57,86,108,125,150,49,147,229,253,195,229,207,140,214,13,41,229,59,217,99,6,254,95,219,222,92,192,234,160,60,254,33,66,188,170,54,5,203,79,195,154,180,74,93,217,42,143,53,154,12,233,105,37,49,22,162,166,86,81,158,112,141,11,35,66,93,52,40,200,208,190,196,126,170,188,15,52,56,177,244,239,244,167,121,126,148,191,237,207,233,5,71,233,31,244,63,246,83,169,115,170,254,131,234,191,166,230,127,71,234,126,207,109,5,149,112,75,175,224,210,126,157,90,222,132,217,139,11,214,161,233,23,35,41,92,235,117,61,58,57,12,187,169,165,189,146,149,185,196,104,131,115,154,193,234,239,43,234,173,80,5,69,241,167,185,240,74,109,229,106,91,180,106,124,74,134,42,67,142,132,86,170,76,212,159,53,210,169,8,39,28,141,9,216,229,171,27,223,114,91,143,146,187,60,132,52,141,72,208,242,12,64,172,191,91,152,143,117,227,141,135,67,194,21,242,111,55,174,8,46,209,36,170,57,190,220,57,77,60,151,19,41,212,19,110,125,75,59,13,231,12,219,90,82,219,107,82,146,100,70,66,237,56,152,183,85,103,135,254,32,51,93,155,18,101,73,17,232,41,153,34,36,101,70,97,231,202,173,7,152,182,218,83,142,41,180,26,181,50,65,184,179,73,25,17,169,90,106,116,195,148,239,106,124,27,249,129,111,121,139,3,74,96,0,2,0,113,171,246,88,181,190,96,65,242,234,136,128,28,46,61,187,48,203,243,175,39,154,47,248,0,0,5,0,241,52,198,191,211,78,110,46,158,158,159,210,192,177,53,178,161,239,107,99,206,244,79,189,212,56,230,142,45,42,214,83,178,118,40,182,234,209,53,185,36,173,218,252,156,191,228,202,187,141,185,113,198,60,192,250,87,209,209,48,238,158,167,41,13,173,104,38,106,18,163,33,50,231,165,195,45,238,39,149,8,189,68,236,74,92,118,75,95,90,148,180,225,31,21,194,123,235,244,95,138,118,110,38,122,47,210,127,68,174,10,117,119,162,231,242,122,174,150,75,111,114,185,155,85,179,119,47,110,237,170,211,93,116,61,52,26,104,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,135,214,0,1,85,124,115,191,82,127,188,159,195,71,42,224,169,237,79,116,252,191,157,230,52,225,117,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,26,113,18,201,188,76,194,88,210,47,43,102,156,207,210,218,12,37,184,202,144,201,115,100,50,195,50,220,75,4,104,97,199,86,106,117,228,232,130,50,35,63,129,247,58,74,149,18,251,193,219,220,219,125,186,165,2,189,67,155,234,168,201,232,174,165,214,94,241,45,118,44,136,150,223,143,99,213,62,227,33,109,185,45,206,5,181,154,92,42,157,151,252,89,157,5,171,132,232,142,210,217,122,115,173,167,173,71,77,30,34,85,185,247,156,91,143,173,199,220,61,73,30,183,126,218,234,71,88,185,167,194,58,158,13,99,117,211,106,203,138,109,68,85,82,115,244,243,36,41,41,84,78,173,244,52,101,170,16,70,70,77,159,217,45,191,15,187,233,228,190,214,77,213,153,75,10,57,236,51,131,95,165,206,34,95,130,141,19,227,150,135,216,245,251,95,119,226,52,97,76,100,227,211,98,71,52,165,38,211,13,163,68,150,132,90,36,139,66,251,135,234,0,0,0,1,248,235,19,154,165,210,39,84,223,86,141,196,140,235,235,61,75,178,80,147,81,248,233,240,248,140,238,103,126,255,0,123,17,51,33,119,84,215,57,201,45,211,234,115,233,204,26,221,53,236,105,185,242,84,148,23,172,173,8,183,248,17,145,119,240,22,55,193,211,12,25,164,225,53,95,17,36,196,91,114,166,84,228,66,108,220,108,136,212,202,227,83,222,37,22,168,35,52,153,151,142,237,62,239,120,177,64,0,0,31,207,14,230,40,255,0,139,126,39,63,121,230,30,61,189,18,160,234,160,80,233,40,132,228,98,116,205,174,165,153,211,208,107,216,75,52,238,218,173,53,208,143,78,218,16,235,156,34,114,208,197,74,76,204,113,185,169,78,151,76,235,144,160,38,75,5,180,205,39,2,75,79,32,150,215,222,173,22,149,252,116,47,120,182,66,34,34,208,139,66,33,253,0,0,17,59,137,253,117,116,60,157,222,175,48,173,30,95,163,118,119,248,85,33,107,224,100,126,6,41,23,2,105,206,85,177,86,135,79,105,174,98,157,234,116,78,221,117,210,51,167,225,161,252,6,153,163,36,208,202,82,101,225,175,253,35,253,64,0,0,0,0,0,0,0,0,0,0,0,0,0,127,12,181,45,6,112,51,139,68,122,131,152,107,166,19,166,163,219,208,232,106,215,95,240,24,231,240,47,136,181,78,16,149,247,106,57,110,106,132,173,187,41,27,182,233,227,245,179,231,168,245,239,247,124,11,251,68,236,0,0,1,205,243,11,133,20,188,101,194,107,138,200,168,69,67,206,75,167,75,76,67,52,37,70,153,10,140,235,72,81,106,133,232,101,204,62,228,90,252,62,7,80,185,41,192,187,190,217,207,29,66,211,114,143,46,51,118,149,81,213,27,143,199,117,9,113,136,181,120,205,238,73,242,203,82,61,186,145,232,146,237,238,23,128,130,50,66,72,252,72,136,140,127,208,0,0,14,39,156,171,1,172,70,203,165,235,67,84,52,72,121,138,45,74,84,98,83,100,179,75,197,6,66,80,164,250,170,50,81,26,251,25,22,191,1,158,38,151,82,195,235,241,14,183,185,185,246,229,92,148,157,219,146,105,118,59,221,181,251,42,47,89,31,113,254,3,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,250,199,175,196,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,226,236,51,141,155,235,177,55,134,100,49,6,160,135,13,196,71,185,42,209,80,173,117,73,165,51,228,25,26,79,83,245,125,110,195,162,229,163,25,109,204,182,225,149,201,126,198,106,4,187,222,178,220,202,61,49,183,18,219,139,138,211,209,217,117,153,4,68,182,222,65,165,230,116,222,149,25,22,189,136,213,220,184,85,86,169,136,56,241,136,203,151,39,175,173,220,23,13,64,246,54,142,124,149,19,143,190,102,72,73,25,173,123,121,142,246,46,231,235,123,204,251,220,63,15,188,132,91,248,61,108,64,196,108,70,162,179,46,237,158,211,82,154,102,92,100,56,80,146,182,226,188,159,85,232,232,117,183,80,235,107,46,202,61,186,159,191,83,19,181,41,74,18,72,66,73,41,73,104,68,69,161,17,124,7,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,220,127,3,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,165,70,126,242,17,231,251,179,153,132,118,180,149,61,103,88,200,165,148,178,112,201,170,124,226,124,217,223,246,123,206,219,174,223,119,134,191,112,178,76,157,102,150,22,105,176,229,87,115,116,151,160,75,137,32,225,202,65,176,77,54,110,161,136,238,44,208,92,215,15,110,175,246,212,245,208,187,151,199,191,0,0,0,0,0,0,0,0,0,0,205,102,108,125,169,241,147,230,5,195,230,47,139,169,225,113,236,39,134,95,157,121,196,209,92,28,75,242,57,39,46,55,147,216,195,99,174,34,240,234,244,172,56,134,98,54,134,163,174,135,81,120,156,124,225,37,148,18,82,113,141,40,117,76,169,9,245,16,217,182,178,35,74,22,247,42,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,245,254,47,247,77,10,249,199,220,61,189,109,105,221,109,22,224,194,250,77,82,157,39,148,182,249,241,95,155,61,198,156,216,178,74,211,185,11,73,232,162,37,22,186,25,17,246,29,175,129,143,235,179,247,111,248,144,138,188,81,253,187,49,55,242,95,39,132,39,255,0,5,79,101,139,167,230,4,239,46,167,9,254,0,0,50,174,44,211,136,61,149,74,159,195,195,43,56,140,244,137,101,82,161,209,232,116,72,237,37,105,228,41,137,212,52,60,234,150,157,187,141,100,170,123,36,147,37,17,17,41,205,73,90,145,166,47,240,234,198,58,238,13,230,226,196,147,72,103,168,137,120,84,24,179,170,145,183,33,28,232,179,223,105,180,158,245,33,102,158,83,229,29,253,19,181,75,228,108,220,148,173,70,52,40,57,86,108,125,150,49,147,229,253,195,229,207,140,214,13,84,10,86,226,117,144,239,208,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,58,228,251,54,119,150,81,113,67,233,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,118,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,31,88,5,117,113,92,201,71,233,54,213,127,50,152,103,76,165,70,185,45,42,124,137,55,107,90,114,94,172,82,217,109,42,41,27,205,68,218,158,138,219,107,236,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,245,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,188,86,118,243,131,108,229,27,11,221,173,40,226,77,189,171,145,223,77,167,71,150,212,142,68,231,218,113,132,60,183,28,105,6,148,161,148,201,67,166,133,45,179,112,146,104,66,146,103,185,57,235,171,85,170,181,250,172,218,237,118,167,46,163,82,168,200,114,92,201,146,222,83,207,201,125,197,26,156,117,199,20,102,165,173,74,51,81,168,204,204,204,204,204,95,167,14,236,161,255,0,37,44,26,63,165,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,107,138,63,176,158,38,254,75,231,16,133,21,225,61,139,250,80,197,59,55,12,253,41,232,207,165,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,36,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,98,53,184,235,142,56,100,146,74,8,214,100,148,165,36,73,47,106,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,114,37,182,235,109,184,68,162,82,12,208,68,164,169,38,105,60,219,98,197,139,250,47,197,59,203,12,253,41,233,63,162,87,5,70,133,214,242,57,61,87,75,37,198,121,188,189,202,217,187,151,187,110,229,105,174,154,158,154,139,212,225,113,236,39,134,95,157,121,196,209,42,128,4,85,226,143,236,39,137,191,146,249,196,33,74,217,78,246,167,193,191,152,22,247,152,176,52,166,0,42,175,142,119,234,79,247,147,248,104,138,188,46,61,187,48,203,243,175,39,154,47,248,0,0,0,80,15,20,127,110,204,77,252,151,201,225,8,170,46,123,134,151,15,184,216,61,74,163,230,15,23,233,82,219,196,25,241,250,154,61,38,91,78,197,126,218,66,211,41,135,9,194,67,230,135,215,34,51,237,40,208,243,73,91,7,170,76,137,100,173,57,175,28,239,212,159,239,39,240,209,202,184,42,123,83,221,63,47,231,121,141,56,114,174,40,254,221,152,155,249,47,147,194,19,255,0,130,167,178,197,211,243,2,119,151,83,135,106,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,68,54,30,11,226,134,37,98,131,24,47,104,90,18,223,189,159,145,46,33,81,101,173,184,47,182,252,102,220,114,67,78,117,42,109,45,45,9,101,221,82,179,73,234,131,79,143,97,165,59,2,149,121,80,172,218,77,27,16,110,248,151,85,195,14,57,51,58,181,26,148,84,212,79,90,76,200,158,56,196,227,137,109,102,157,187,201,42,216,107,220,105,75,105,50,66,114,238,38,87,14,44,142,70,205,109,229,62,240,196,21,203,143,135,86,124,134,17,57,150,144,235,75,173,203,81,26,202,19,79,145,18,80,132,164,146,167,212,149,115,82,135,90,74,73,38,241,58,221,239,0,138,188,81,253,132,241,55,242,95,56,132,40,4,119,92,159,101,50,242,205,214,40,125,7,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,4,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,214,60,181,184,173,92,117,106,245,148,122,107,161,104,68,68,89,130,26,83,202,119,178,198,13,252,191,183,188,185,129,213,64,0,85,95,28,239,212,159,239,39,240,209,21,120,92,123,118,97,151,231,94,79,52,95,240,0,0,8,171,197,31,216,79,19,127,37,243,136,66,128,70,170,5,101,231,131,133,205,205,139,120,243,78,197,124,23,147,18,61,54,248,172,69,102,242,134,77,71,104,232,198,173,169,126,172,195,102,166,147,37,10,74,84,235,173,110,231,41,227,82,136,220,231,43,147,101,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,10,182,227,157,250,147,253,228,254,26,34,175,11,143,110,204,50,252,235,201,230,139,254,20,3,197,31,219,179,19,127,37,242,120,66,202,120,99,103,22,251,205,53,137,113,208,49,46,31,85,114,88,157,31,91,112,115,25,71,165,250,215,166,45,191,230,172,176,219,113,249,77,176,134,253,83,86,253,55,30,135,174,189,3,61,25,50,161,103,15,14,34,211,27,170,250,26,243,181,250,137,22,205,73,213,172,226,165,199,73,28,216,210,91,78,186,178,239,41,162,55,18,147,113,181,33,42,78,226,37,180,230,123,5,217,230,178,173,85,175,240,130,137,93,174,212,229,212,106,85,27,30,200,151,50,100,183,148,243,242,95,114,77,49,78,58,227,138,51,82,214,165,25,168,212,102,102,102,102,102,42,135,41,222,212,248,55,243,2,222,243,22,6,148,192,0,0,114,172,216,251,44,99,39,203,251,135,203,159,25,172,26,83,202,119,178,198,13,252,191,183,188,185,129,213,64,4,0,226,201,148,63,210,238,28,127,40,43,42,22,251,190,192,167,175,210,201,114,127,41,185,86,235,36,243,239,109,109,100,104,55,152,90,212,234,116,82,13,77,169,244,159,53,100,202,10,157,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,162,140,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,207,231,95,53,212,44,165,224,212,219,203,155,74,153,119,212,181,135,107,81,38,188,180,245,242,183,32,156,112,210,217,26,205,150,16,190,107,135,170,18,122,33,190,98,22,235,102,51,217,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,11,190,225,169,146,138,118,93,48,226,14,40,94,180,205,49,54,238,167,169,201,43,81,74,97,202,85,46,73,70,117,20,199,88,113,68,131,121,11,97,43,113,70,210,86,151,22,182,136,212,148,18,151,53,64,0,0,4,0,227,87,236,177,107,124,192,131,229,213,17,0,56,92,123,118,97,151,231,94,79,52,95,240,0,0,231,249,129,196,207,208,222,7,95,152,164,220,186,84,121,118,205,191,58,161,3,210,142,108,138,244,228,50,174,149,133,250,232,53,115,95,54,155,36,37,68,165,169,100,148,158,229,16,205,13,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,255,0,178,1,128,214,110,29,100,202,209,182,94,133,18,181,31,16,168,232,185,174,20,75,142,107,98,122,234,113,155,82,153,113,151,22,180,26,19,24,217,140,100,68,72,112,153,53,154,8,214,162,20,67,139,22,47,232,191,20,239,44,51,244,167,164,254,137,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,46,251,133,102,49,215,113,119,40,244,136,215,27,58,203,176,170,14,217,205,201,220,143,231,81,99,48,195,145,143,98,16,146,71,45,137,13,49,167,172,165,114,55,169,70,165,153,20,192,0,1,85,124,115,191,82,127,188,159,195,71,42,224,169,237,79,116,252,191,157,230,52,225,117,32,0,0,0,0,0,0,0,0,0,0,0,3,128,231,23,52,176,178,179,135,41,187,156,164,189,62,92,185,5,14,42,9,130,117,178,117,108,72,113,6,178,230,182,123,117,99,190,135,174,135,216,190,21,183,253,217,204,194,53,90,82,153,179,172,101,210,206,89,184,68,237,62,113,190,76,239,251,61,167,109,215,111,187,195,95,184,72,108,21,227,7,99,93,147,99,82,113,66,134,116,105,18,29,67,71,38,60,102,99,196,111,113,182,157,202,91,243,76,201,36,106,112,204,244,236,148,145,251,140,79,27,3,20,176,255,0,19,233,12,86,108,123,190,143,89,97,246,146,233,148,26,131,18,13,26,165,10,209,92,165,168,136,200,150,157,75,95,121,124,72,122,176,31,197,37,43,73,161,105,37,37,69,161,145,150,164,101,240,16,75,136,38,66,45,252,97,182,39,226,54,28,209,89,137,118,192,105,217,78,179,18,50,27,41,169,67,114,158,87,170,204,117,186,227,171,117,196,23,117,22,237,11,223,161,138,120,165,85,49,7,1,241,25,18,227,117,244,75,130,222,168,22,246,215,207,140,163,113,135,200,205,10,34,52,47,111,49,174,229,216,253,95,113,151,110,235,153,124,101,183,51,37,134,86,221,251,37,168,17,47,122,51,112,232,245,54,219,75,109,174,83,76,199,121,215,164,25,26,220,121,102,167,158,211,122,148,68,122,119,34,87,115,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,184,209,213,26,99,117,26,68,26,131,75,74,209,42,51,79,37,73,61,82,162,82,72,200,200,253,229,220,126,192,0,0,0,28,139,54,56,129,27,13,242,245,126,215,220,146,134,100,170,221,170,49,8,212,178,78,178,122,23,214,217,23,172,147,215,84,127,84,245,248,12,233,186,186,150,32,223,139,117,205,206,79,184,234,230,165,109,220,163,83,178,30,239,167,218,81,250,203,251,207,241,26,29,201,173,128,206,28,229,210,202,161,162,26,35,188,253,22,155,42,73,37,178,65,169,229,65,142,149,169,94,170,76,212,102,142,230,101,175,196,118,192,0,0,31,242,178,51,66,136,188,76,140,136,81,254,117,176,46,239,185,179,199,79,180,219,163,203,146,221,219,84,105,68,227,17,221,90,91,98,85,94,75,123,148,124,179,208,139,118,166,122,40,187,251,197,189,101,235,10,41,120,53,132,214,237,145,79,138,134,92,137,78,136,153,102,72,74,77,82,19,25,166,150,163,209,8,212,207,150,93,204,181,248,252,11,164,0,0,0,130,124,94,235,238,211,178,220,237,9,27,118,85,246,239,215,93,126,170,124,5,22,157,254,255,0,129,255,0,96,170,188,157,81,30,175,102,26,214,132,209,168,183,117,218,154,117,215,252,6,65,252,15,224,52,126,69,161,104,63,160,0,0,0,0,0,0,0,0,0,0,0,0,0,2,128,248,151,80,10,129,154,123,153,132,180,104,37,244,90,106,157,53,210,157,12,254,5,241,19,107,131,13,120,228,225,213,215,68,86,210,40,125,14,223,137,239,126,160,163,247,255,0,160,89,16,0,0,0,240,52,60,24,178,232,56,137,80,196,184,20,120,140,214,42,44,186,203,207,55,29,164,169,100,227,228,242,140,212,72,37,25,154,200,140,245,81,255,0,159,184,247,192,0,0,3,242,85,169,209,234,244,185,148,169,109,37,198,38,71,114,59,136,82,72,201,73,90,77,38,70,70,70,71,216,207,220,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,94,13,251,136,203,224,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,158,4,90,252,5,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,208,245,25,205,184,234,207,87,174,26,165,114,75,171,113,218,140,215,229,184,181,168,205,74,83,139,53,25,153,153,153,153,153,159,196,199,231,111,173,168,188,196,22,73,215,220,113,73,101,150,147,170,141,74,51,209,41,34,247,159,125,8,136,91,103,12,76,141,198,160,210,163,99,126,39,209,208,229,78,65,161,250,76,105,17,200,201,166,148,152,82,88,123,99,241,201,73,112,148,75,45,200,94,133,220,139,190,166,44,201,8,67,104,75,109,164,146,148,145,18,82,69,161,17,124,8,127,208,255,0,149,173,13,161,78,56,162,74,82,70,106,51,61,8,139,226,34,150,109,51,247,133,249,123,164,78,163,83,106,177,107,23,82,163,186,150,34,196,126,60,130,101,221,175,165,60,212,38,67,110,36,137,214,72,149,161,106,90,145,120,159,106,107,199,236,214,226,222,96,235,210,170,23,93,203,53,186,114,220,95,38,157,30,100,146,140,150,205,110,154,117,105,199,150,146,61,175,41,61,187,105,219,241,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,199,175,192,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,254,250,147,45,126,5,241,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,252,52,247,96,0,0,0,0,0,0,0,0,0,51,89,155,31,106,124,100,249,129,112,249,139,226,234,120,92,123,9,225,151,231,94,113,52,73,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,220,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,192,5,170,112,49,253,118,126,237,255,0,18,17,87,138,63,183,102,38,254,75,228,240,132,170,225,215,152,187,19,43,249,5,190,49,46,250,145,250,192,169,195,163,194,216,247,247,206,169,232,88,143,49,15,152,211,78,114,121,188,133,167,154,180,236,71,137,159,129,31,52,202,255,0,21,236,80,163,99,205,66,177,153,27,162,93,70,192,187,100,58,114,33,193,136,223,34,221,125,206,74,90,145,29,189,138,125,81,154,109,157,138,97,46,25,153,56,227,218,60,254,188,219,159,0,1,149,113,123,215,197,149,74,191,248,76,70,161,86,100,75,102,60,92,23,164,214,208,168,203,74,86,111,211,233,145,231,50,147,53,37,69,177,78,198,109,43,45,53,52,26,136,141,38,100,162,163,107,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,105,163,9,239,175,210,134,22,89,184,153,232,191,70,125,45,183,233,213,222,139,159,206,233,122,168,205,189,202,230,109,78,253,188,205,187,182,167,93,53,208,181,208,121,92,216,251,44,99,39,203,251,135,203,159,25,172,26,168,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,10,242,207,194,163,8,242,249,139,146,113,90,179,117,203,190,151,78,145,207,180,224,212,169,200,101,20,117,146,212,104,125,227,74,212,153,114,80,158,89,33,205,141,33,11,37,56,77,239,229,155,83,124,0,5,32,113,66,201,71,242,127,190,215,140,248,123,76,165,65,195,107,202,160,136,205,83,161,23,39,208,213,69,50,165,174,57,52,165,30,172,187,202,125,230,205,178,36,55,235,181,177,180,161,174,103,32,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,197,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,79,254,15,185,67,240,205,197,245,11,252,124,43,25,45,207,255,0,127,139,62,91,205,32,191,203,97,178,90,255,0,199,168,219,254,129,193,106,130,42,241,71,246,19,196,223,201,124,226,16,165,108,167,123,83,224,223,204,11,123,204,88,26,83,0,1,154,204,216,251,83,227,39,204,11,135,204,95,23,83,194,227,216,79,12,191,58,243,137,162,85,0,8,171,197,31,216,79,19,127,37,243,136,66,149,178,157,237,79,131,127,48,45,239,49,96,105,76,0,85,95,28,239,212,159,239,39,240,209,18,184,103,85,169,84,12,235,225,253,118,187,83,137,78,166,211,163,215,165,204,153,45,228,178,196,102,27,162,78,83,142,184,226,140,146,132,37,36,106,53,25,145,17,17,153,142,193,152,46,41,120,143,85,205,101,38,249,193,219,182,171,250,46,178,106,13,55,6,136,214,180,246,238,56,186,32,166,170,98,86,78,111,231,104,226,89,83,141,238,101,190,82,210,211,79,115,12,237,211,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,145,45,183,91,113,179,52,154,144,102,131,52,169,73,50,81,251,80,0,1,64,60,81,253,187,49,55,242,95,39,132,59,175,10,252,138,201,191,238,26,86,103,177,74,4,182,45,138,28,134,106,86,99,44,202,107,101,90,162,196,167,144,167,221,54,220,55,155,68,87,163,17,147,107,66,57,171,82,15,114,155,66,208,229,196,138,171,227,157,250,147,253,228,254,26,57,87,5,79,106,123,167,229,252,239,49,167,14,85,197,31,219,179,19,127,37,242,120,66,127,240,84,246,88,186,126,96,78,242,234,112,159,227,228,211,173,59,86,143,93,171,221,52,155,102,149,10,181,112,116,254,151,168,199,132,219,114,170,28,132,26,24,234,29,73,18,221,229,160,205,40,222,103,181,38,100,90,16,250,195,42,227,73,25,59,164,210,168,185,80,193,232,116,106,100,72,17,220,177,232,178,214,212,102,82,210,20,251,240,218,121,231,77,41,34,35,91,142,184,227,139,87,138,150,181,40,245,51,51,29,128,4,85,226,143,236,39,137,191,146,249,196,33,69,120,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,245,143,45,13,167,70,218,90,189,101,22,186,104,90,153,145,30,135,178,171,150,123,55,42,24,71,15,11,108,249,210,234,43,84,133,84,170,245,57,38,105,93,70,162,226,27,67,175,147,123,141,44,163,107,77,161,13,164,207,106,16,157,202,90,247,184,190,192,50,174,52,167,148,239,101,140,27,249,127,111,121,115,3,170,128,0,170,190,57,223,169,63,222,79,225,162,42,240,184,246,236,195,47,206,188,158,104,191,224,0,0,17,87,138,63,176,158,38,254,75,231,16,133,0,141,84,0,10,171,227,157,250,147,253,228,254,26,34,175,11,143,110,204,50,252,235,201,230,139,254,20,3,197,31,219,179,19,127,37,242,120,66,85,112,49,253,118,126,237,255,0,18,22,168,50,174,46,167,50,223,252,13,180,143,151,246,39,255,0,71,165,138,171,202,119,181,62,13,252,192,183,188,197,129,165,48,0,0,28,171,54,62,203,24,201,242,254,225,242,231,198,107,6,148,242,157,236,177,131,127,47,237,239,46,96,117,80,0,20,173,197,147,40,127,162,44,71,254,80,86,84,45,150,133,255,0,80,95,165,146,228,254,107,145,110,39,141,231,222,218,218,200,150,76,190,132,41,212,232,165,146,92,75,233,62,82,13,148,28,127,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,121,252,213,102,98,242,205,126,46,76,197,43,194,12,74,114,19,29,52,218,69,50,49,18,145,78,167,54,183,22,211,6,230,210,83,203,220,235,139,91,138,34,220,181,171,106,80,141,141,162,101,112,155,201,69,59,16,38,127,41,220,80,166,115,232,180,74,130,27,180,33,56,82,163,184,237,82,43,236,188,85,52,184,133,33,14,50,210,219,83,41,79,214,161,110,115,201,100,147,100,137,118,254,0,0,0,2,0,113,171,246,88,181,190,96,65,242,234,136,128,28,46,61,187,48,203,243,175,39,154,47,248,0,0,87,175,26,123,254,53,11,47,54,166,31,71,184,101,195,169,93,87,66,36,174,11,38,234,81,62,157,14,59,134,241,58,105,45,138,66,36,63,1,100,133,159,117,236,82,72,249,102,105,169,108,16,178,169,88,149,141,22,14,28,215,100,75,98,155,117,93,20,170,36,199,98,45,41,125,182,36,203,109,151,20,218,148,149,36,150,73,89,153,25,165,69,174,154,145,248,13,57,138,54,227,11,101,82,173,92,224,174,187,79,145,45,201,23,141,175,77,173,206,75,203,73,161,183,208,167,160,146,90,34,73,25,35,149,5,165,25,40,212,123,212,179,215,67,36,167,170,240,71,197,10,172,91,255,0,16,176,93,228,203,126,155,83,163,181,116,71,53,77,87,34,27,241,158,110,51,187,35,232,105,222,250,101,179,185,194,52,158,145,27,73,146,187,108,183,64,0,21,87,199,59,245,39,251,201,252,52,114,174,10,158,212,247,79,203,249,222,99,78,23,82,0,0,0,0,0,0,0,0,0,0,0,0,60,38,47,224,166,31,99,141,178,171,83,16,104,145,231,195,53,27,141,154,227,48,234,218,115,150,227,100,180,115,91,89,37,68,78,175,67,211,82,215,241,214,184,115,25,194,15,144,85,27,139,4,171,11,91,104,101,233,37,6,124,141,84,107,46,114,246,54,220,104,95,239,73,34,215,226,95,1,94,88,161,128,88,177,131,211,23,22,251,178,171,20,246,208,179,65,73,118,155,37,166,22,100,107,45,82,183,91,70,164,124,181,153,125,197,175,196,122,60,1,205,110,45,229,242,191,22,161,106,92,179,157,167,54,226,57,212,233,19,36,170,50,155,37,180,106,209,166,222,66,76,246,178,148,247,237,166,165,248,92,166,82,243,247,133,249,132,164,65,163,84,170,177,104,247,82,99,180,151,226,203,126,60,114,121,221,172,37,92,164,42,67,142,40,141,215,140,147,169,106,122,25,120,151,121,90,133,161,196,37,198,212,74,74,136,141,38,71,169,25,124,71,253,15,249,90,16,226,20,219,137,37,37,68,100,164,153,106,70,95,3,21,155,196,239,35,113,107,212,169,56,223,134,20,116,55,83,142,107,126,173,26,60,114,34,117,164,166,108,151,222,216,196,115,82,156,53,26,11,114,215,161,246,35,239,161,138,147,119,173,167,60,252,23,137,214,28,109,74,101,230,149,170,77,42,35,209,73,50,247,31,109,12,140,126,139,114,172,245,6,225,165,215,35,58,182,221,167,77,98,91,107,66,140,148,149,54,178,81,25,25,25,25,25,25,124,72,104,203,40,24,128,140,72,203,205,151,92,41,60,247,152,162,211,162,190,179,94,229,27,169,131,29,74,220,123,148,122,234,190,250,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,129,150,191,17,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,224,231,188,136,190,38,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,98,47,112,253,96,0,0,3,192,215,48,98,203,175,98,37,63,18,231,209,226,61,88,167,50,211,44,188,228,118,148,164,19,111,155,201,50,81,160,212,70,75,51,50,209,69,254,126,227,223,0,0,0,10,221,227,61,94,84,108,58,181,40,104,218,101,51,174,223,241,45,143,211,212,94,255,0,244,8,73,195,74,128,85,252,211,219,44,27,70,178,71,91,174,137,215,77,105,211,15,224,127,1,127,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,19,139,229,57,184,185,141,84,228,71,36,28,189,53,89,35,77,251,96,64,47,29,59,232,58,175,5,234,243,201,172,221,244,62,114,121,107,244,127,169,184,245,236,138,138,188,53,255,0,64,182,96,0,0,0,0,0,0,0,21,9,198,83,12,83,73,188,40,120,139,22,10,137,153,145,227,65,113,242,107,213,55,86,237,65,227,78,226,65,22,186,22,186,26,181,251,189,227,194,240,137,197,88,246,102,58,205,181,106,211,29,68,42,221,49,200,241,218,39,8,144,114,222,153,1,180,158,213,44,139,93,18,101,169,17,171,241,23,104,70,74,34,50,61,72,251,143,232,0,0,0,175,46,50,152,146,84,60,17,161,216,212,202,138,216,168,212,43,241,159,144,210,30,218,107,132,228,74,131,74,35,36,168,148,105,53,17,23,116,154,127,232,20,200,38,79,13,188,171,187,142,152,171,14,238,175,211,150,229,185,109,74,110,98,205,198,76,217,125,248,242,97,184,108,171,123,43,109,68,166,221,61,83,169,25,151,188,139,198,244,232,244,138,109,6,153,26,143,72,132,204,72,112,218,67,12,178,203,105,109,8,66,18,73,74,73,41,34,34,34,34,34,208,139,78,195,246,15,153,113,92,180,27,78,149,38,181,113,85,162,83,225,197,105,111,56,236,151,208,210,73,41,73,168,253,101,153,23,130,76,251,159,184,197,96,231,67,138,106,90,122,177,134,216,24,227,132,105,68,138,124,154,182,190,11,214,67,43,92,119,226,203,255,0,122,90,12,211,247,233,224,66,179,42,85,75,235,21,174,174,170,161,42,175,113,86,234,79,237,73,184,183,165,190,181,184,225,153,36,181,53,44,245,91,135,219,191,117,124,76,79,28,158,112,180,186,239,199,97,95,88,208,218,169,84,37,147,111,53,79,50,113,137,110,107,211,186,91,218,147,17,72,52,26,22,234,79,69,119,81,105,224,70,98,213,240,191,4,48,203,7,232,81,104,86,53,161,73,167,34,59,72,105,79,179,79,142,203,207,26,80,132,154,220,83,77,163,114,143,150,131,51,211,185,151,224,61,217,17,17,104,69,161,16,254,128,0,0,0,0,0,0,0,0,0,12,214,102,199,218,159,25,62,96,92,62,98,248,186,158,23,30,194,120,101,249,215,156,77,18,168,114,172,203,229,210,196,205,6,22,79,195,59,234,63,248,217,148,121,187,222,254,246,85,58,103,153,98,103,45,167,91,231,114,185,235,87,41,106,216,191,3,47,3,44,245,227,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,155,21,224,99,250,236,253,219,254,36,34,175,20,127,110,204,77,252,151,201,225,8,190,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,79,202,45,39,133,247,16,72,212,152,212,92,175,99,77,86,90,208,185,9,129,103,215,36,186,236,149,239,121,216,177,225,209,73,166,152,82,137,4,165,190,164,62,235,187,27,65,37,175,85,9,70,150,190,0,50,174,52,167,148,239,101,140,27,249,127,111,121,115,3,61,121,133,181,168,86,54,62,226,93,149,107,65,232,168,182,253,225,89,165,211,163,115,86,231,34,43,19,93,109,166,247,172,212,181,109,66,18,90,168,205,71,166,166,102,125,197,212,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,237,121,177,246,88,198,79,151,247,15,151,62,51,88,53,80,0,0,0,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,25,118,83,168,84,123,170,179,73,181,174,63,164,20,88,85,9,17,233,213,126,141,113,61,33,21,14,41,45,73,228,44,205,109,115,16,73,95,45,71,185,59,180,62,228,58,174,75,240,223,14,49,119,52,22,6,28,226,212,206,158,214,173,84,28,106,98,122,226,137,213,56,136,238,185,30,47,52,244,50,231,190,134,152,209,6,78,43,155,181,181,37,106,74,139,71,192,34,175,20,127,97,60,77,252,151,206,33,10,86,202,119,181,62,13,252,192,183,188,197,129,165,48,0,25,172,205,143,181,62,50,124,192,184,124,197,241,117,60,46,61,132,240,203,243,175,56,154,37,80,0,138,188,81,253,132,241,55,242,95,56,132,41,91,41,222,212,248,55,243,2,222,243,22,6,148,192,5,85,241,206,253,73,254,242,127,13,21,86,2,69,100,147,56,55,54,81,177,65,170,210,78,92,219,38,185,33,132,221,148,120,141,71,231,206,97,166,223,67,43,109,199,80,106,74,217,84,149,186,72,74,219,39,13,36,133,169,36,123,147,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,125,96,0,21,151,117,100,114,54,107,120,143,98,229,225,136,43,151,31,14,172,249,22,250,39,50,210,29,105,117,185,106,163,67,89,66,105,242,34,74,16,148,146,84,250,146,174,106,80,235,73,73,36,222,39,91,179,64,21,87,199,59,245,39,251,201,252,52,114,174,10,158,212,247,79,203,249,222,99,78,28,171,138,63,183,102,38,254,75,228,240,132,255,0,224,169,236,177,116,252,192,157,229,212,225,63,192,6,85,198,148,242,157,236,177,131,127,47,237,239,46,96,117,80,17,127,137,141,38,171,95,201,70,32,80,168,84,201,117,26,149,70,69,6,36,56,113,25,83,207,201,125,202,220,20,182,211,109,164,141,75,90,148,100,146,73,17,153,153,145,16,253,121,23,201,149,11,39,152,113,42,152,229,87,211,55,157,209,211,200,185,170,77,45,101,21,78,52,75,229,70,140,218,180,209,150,185,174,145,56,164,147,142,41,106,82,182,145,161,166,228,168,12,171,141,41,229,59,217,99,6,254,95,219,222,92,192,234,160,0,42,175,142,119,234,79,247,147,248,104,138,188,46,61,187,48,203,243,175,39,154,47,248,0,0,4,85,226,143,236,39,137,191,146,249,196,33,64,35,85,0,2,170,248,231,126,164,255,0,121,63,134,136,171,194,227,219,179,12,191,58,242,121,162,255,0,133,0,241,71,246,236,196,223,201,124,158,16,149,92,12,127,93,159,187,127,196,133,170,12,171,139,169,204,183,255,0,3,109,35,229,253,137,255,0,209,233,98,170,242,157,237,79,131,127,48,45,239,49,96,105,76,0,0,7,42,205,143,178,198,50,124,191,184,124,185,241,154,193,165,60,167,123,44,96,223,203,251,123,203,152,29,84,0,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,198,101,241,98,129,106,218,152,167,121,90,214,45,111,211,54,221,26,224,168,211,232,245,30,165,185,29,100,22,164,184,134,31,230,180,68,219,155,219,74,21,189,4,73,86,186,145,17,25,15,87,149,91,22,196,196,220,199,97,213,129,137,117,78,134,219,174,220,17,97,205,250,135,157,234,247,47,234,225,253,74,146,227,125,67,155,35,243,82,162,229,115,185,134,122,32,198,143,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,113,245,128,0,0,0,64,14,53,126,203,22,183,204,8,62,93,81,16,3,133,199,183,102,25,126,117,228,243,69,255,0,0,0,10,64,227,37,116,208,174,12,220,67,164,210,39,117,18,237,155,62,157,75,170,55,202,90,58,121,75,126,76,180,183,170,136,137,122,177,46,58,245,73,154,125,125,53,220,149,17,56,54,218,212,43,131,55,19,42,213,120,61,68,187,102,207,168,213,41,110,115,86,142,158,82,223,141,17,78,104,147,34,94,172,75,144,141,20,70,159,95,93,55,37,38,87,126,43,131,141,197,149,74,159,130,248,123,136,207,72,150,85,42,29,208,237,18,59,73,90,121,10,98,116,71,30,117,75,78,221,198,178,85,61,146,73,146,136,136,148,230,164,173,72,211,0,56,123,226,133,87,10,179,131,134,213,58,122,101,189,30,191,88,106,215,157,17,153,170,140,137,12,84,20,81,139,155,161,25,56,134,157,113,169,4,218,139,69,46,58,59,164,200,150,157,15,0,0,170,190,57,223,169,63,222,79,225,163,149,112,84,246,167,186,126,95,206,243,26,112,186,144,0,0,0,0,0,0,0,0,0,0,0,0,31,195,34,50,208,203,82,49,225,49,67,4,48,203,24,40,82,168,87,205,161,73,168,162,67,75,105,47,189,79,142,243,204,154,144,180,146,219,83,173,175,106,139,152,179,35,211,177,159,226,42,163,56,124,45,46,187,13,201,183,214,11,182,170,173,13,4,227,206,211,200,156,126,91,122,117,14,158,198,163,68,74,9,4,132,52,146,213,93,148,122,120,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,237,219,186,126,36,44,203,38,28,83,82,235,212,124,54,199,55,28,51,82,99,211,227,85,181,241,94,177,217,66,228,63,42,95,251,234,214,100,159,191,79,18,22,127,110,220,180,27,178,149,26,181,110,213,162,84,33,202,105,15,54,236,103,208,234,77,42,73,40,189,100,25,151,130,136,251,31,188,135,211,31,142,177,72,166,215,169,146,104,245,120,76,203,135,49,165,176,243,47,54,151,16,180,45,38,149,36,210,162,50,50,50,51,45,12,180,238,40,179,137,38,85,157,192,188,84,153,119,80,41,203,110,220,185,101,185,49,6,219,38,76,176,252,137,51,28,38,83,177,148,54,146,75,109,22,137,212,204,139,222,101,225,13,133,205,240,107,196,146,174,96,141,114,198,169,212,86,253,70,159,94,146,252,118,150,246,227,68,38,226,83,218,73,17,41,70,162,34,81,153,118,73,39,254,129,97,160,0,0,3,248,102,73,35,51,61,8,187,138,75,226,237,138,177,239,60,117,133,106,210,166,58,168,84,74,99,113,228,52,110,17,160,165,179,50,123,106,50,74,86,101,174,138,34,212,200,149,248,15,115,193,175,12,147,86,188,107,152,139,42,10,141,152,113,228,193,110,65,181,234,147,168,118,158,241,39,113,160,203,93,15,93,9,90,253,222,241,111,128,0,0,0,0,0,0,0,42,103,141,13,121,229,86,109,10,31,53,60,180,122,67,212,220,122,247,69,57,94,26,255,0,160,114,174,16,116,230,229,102,53,19,151,28,150,113,53,218,179,70,187,55,192,158,94,58,118,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,103,136,248,92,28,106,199,23,27,42,212,195,144,73,235,121,26,54,107,211,118,200,149,5,118,45,123,233,248,11,163,0,0,0,0,0,0,0,1,13,248,166,225,82,177,35,45,79,204,135,25,75,149,110,79,85,105,74,66,53,87,46,60,9,167,166,164,133,30,154,172,187,118,47,188,133,54,229,186,243,127,14,113,226,202,174,184,250,162,181,30,225,166,162,98,141,70,141,172,166,99,42,115,83,220,146,45,9,30,243,211,183,113,163,251,34,185,22,231,179,104,55,28,23,210,243,21,74,100,89,141,184,74,37,110,75,141,37,100,122,145,153,30,164,162,240,51,252,76,125,176,0,0,1,74,188,95,113,25,155,147,26,160,90,108,62,107,77,42,156,210,86,146,81,25,18,218,151,61,179,236,74,62,254,183,192,191,176,65,123,74,218,170,94,55,53,46,216,163,67,126,84,202,164,198,33,180,219,45,169,106,53,56,226,80,158,201,35,63,21,17,118,35,241,240,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,171,66,139,214,107,185,40,140,245,46,230,103,225,33,199,54,199,60,123,176,48,14,203,155,119,94,149,168,172,27,12,184,166,34,117,44,37,247,220,75,78,184,148,33,14,56,141,198,174,82,136,136,143,83,62,223,29,41,99,55,188,64,177,39,48,85,185,52,187,98,185,84,183,173,150,220,91,77,199,133,38,68,69,73,104,151,33,36,79,37,18,86,218,247,54,242,73,90,22,135,180,189,197,223,141,224,142,93,241,83,48,151,84,122,85,163,111,212,100,183,42,74,17,38,166,228,73,43,142,209,169,198,210,181,56,243,109,57,183,66,121,42,51,50,236,71,169,253,247,33,148,190,29,88,93,129,84,184,53,203,190,137,77,184,238,115,101,167,29,114,116,104,243,26,142,254,214,20,102,201,185,25,14,32,210,227,74,52,153,158,164,74,63,121,246,152,17,227,71,136,195,113,98,48,219,44,180,146,67,109,182,146,74,80,146,45,8,136,139,177,17,17,105,160,255,0,64,0,0,1,248,42,247,5,6,128,193,202,174,214,224,83,89,47,23,37,201,67,41,241,34,241,81,145,120,153,23,246,144,243,22,230,49,225,213,227,89,118,133,104,93,52,218,228,168,251,121,229,78,156,196,146,103,114,13,73,223,203,89,154,117,36,171,77,75,190,211,248,15,108,0,0,0,0,0,0,3,53,153,177,246,167,198,79,152,23,15,152,190,46,167,133,199,176,158,25,126,117,231,19,68,170,1,74,220,106,253,169,237,111,151,240,124,198,162,58,175,3,31,215,103,238,223,241,33,21,120,163,251,118,98,111,228,190,79,8,121,252,142,101,18,171,155,236,92,85,168,253,70,93,30,211,160,199,77,74,227,170,177,29,75,90,24,53,146,81,21,149,154,77,164,73,120,247,108,230,30,132,134,222,112,146,231,40,219,85,191,102,223,35,150,110,97,114,243,68,193,235,61,113,45,170,149,131,29,148,89,114,223,65,190,136,168,98,57,48,152,79,60,178,91,253,51,141,165,180,173,73,81,175,123,76,184,162,119,151,177,116,25,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,139,148,225,123,158,159,211,93,170,140,14,198,59,207,171,196,154,46,255,0,67,201,154,157,175,87,105,109,182,147,45,94,53,31,81,49,157,28,230,106,73,90,218,36,57,245,170,76,135,10,127,128,202,184,210,158,83,189,150,48,111,229,253,189,229,204,10,149,227,37,107,80,173,252,220,67,171,82,32,244,242,238,107,62,157,84,170,57,205,90,250,137,72,126,76,68,185,162,140,201,26,49,18,58,52,73,18,125,77,116,220,165,25,244,190,8,248,161,85,139,127,226,22,11,188,153,111,211,106,116,118,174,136,230,169,170,228,67,126,51,205,198,119,100,125,13,59,223,76,182,119,56,70,147,210,35,105,50,87,109,150,63,155,31,101,140,100,249,127,112,249,115,227,53,131,85,0,0,0,2,176,56,181,231,95,208,144,230,101,55,12,170,117,88,117,167,185,46,94,149,6,15,144,218,96,188,199,49,20,196,153,167,123,156,228,58,211,142,169,181,37,36,217,37,163,55,9,215,144,138,203,193,124,33,188,177,235,20,45,252,35,195,246,34,57,93,184,164,41,152,231,45,242,101,134,144,134,212,235,175,56,190,230,72,109,166,220,112,201,36,165,153,32,201,41,82,140,146,126,126,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,119,23,125,195,63,58,245,28,207,216,149,43,39,18,234,125,78,36,218,90,201,155,49,195,138,207,166,96,188,243,134,220,134,99,178,150,246,114,117,67,14,18,91,218,90,176,163,89,169,227,74,102,168,138,188,81,253,132,241,55,242,95,56,132,41,91,41,222,212,248,55,243,2,222,243,22,6,148,192,0,102,179,54,62,212,248,201,243,2,225,243,23,197,212,240,184,246,19,195,47,206,188,226,104,149,64,2,42,241,71,246,19,196,223,201,124,226,16,165,108,167,123,83,224,223,204,11,123,204,88,26,83,0,21,87,199,59,245,39,251,201,252,52,86,93,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,175,207,47,185,14,193,172,23,203,237,91,1,174,74,45,42,244,110,235,230,253,43,170,63,78,84,87,43,95,90,181,70,220,158,107,139,103,167,65,160,154,229,184,91,28,74,158,70,199,22,165,29,48,231,7,41,151,150,81,113,67,232,61,118,68,186,197,10,124,118,228,208,174,53,64,40,172,85,80,77,160,223,36,32,156,116,144,182,157,89,182,164,26,247,233,203,89,145,37,212,25,247,78,28,28,64,38,101,222,186,214,18,98,245,197,254,180,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,92,78,221,248,0,0,0,170,190,57,223,169,63,222,79,225,163,149,112,84,246,167,186,126,95,206,243,26,112,229,92,81,253,187,49,55,242,95,39,132,39,255,0,5,79,101,139,167,230,4,239,46,167,9,254,0,50,174,52,167,148,239,101,140,27,249,127,111,121,115,3,170,128,0,0,202,184,210,158,83,189,150,48,111,229,253,189,229,204,14,170,0,2,170,248,231,126,164,255,0,121,63,134,136,171,194,227,219,179,12,191,58,242,121,162,255,0,128,0,0,69,94,40,254,194,120,155,249,47,156,66,20,2,53,80,0,42,175,142,119,234,79,247,147,248,104,138,188,46,61,187,48,203,243,175,39,154,47,248,80,15,20,127,110,204,77,252,151,201,225,9,85,192,199,245,217,251,183,252,72,90,160,202,184,186,156,203,127,240,54,210,62,95,216,159,253,30,150,42,175,41,222,212,248,55,243,2,222,243,22,6,148,192,0,0,114,172,216,251,44,99,39,203,251,135,203,159,25,172,26,83,202,119,178,198,13,252,191,183,188,185,129,213,64,0,86,175,22,76,235,212,112,254,31,242,98,194,250,159,34,181,91,167,173,203,190,107,103,22,67,109,82,229,48,243,39,76,83,107,74,214,219,206,161,196,188,165,125,82,208,223,32,208,106,39,140,209,86,216,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,220,201,13,180,219,142,25,36,148,179,36,25,37,42,81,146,79,207,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,226,229,56,77,230,243,244,187,135,31,201,246,245,155,190,239,176,41,232,244,74,155,129,202,110,85,186,201,50,195,59,156,65,154,13,230,22,180,180,173,82,131,83,106,97,69,205,89,60,178,159,224,0,0,0,32,7,26,191,101,139,91,230,4,31,46,168,136,1,194,227,219,179,12,191,58,242,121,162,255,0,128,0,6,109,179,137,86,170,214,179,95,140,51,43,53,57,115,228,55,124,86,162,33,217,47,41,213,165,134,38,58,203,45,18,148,102,100,134,218,109,182,208,159,4,161,9,73,104,68,68,44,171,130,61,149,74,129,130,248,133,136,204,200,150,117,42,229,208,213,18,67,74,90,121,9,98,12,70,222,105,72,78,221,196,179,85,65,226,81,154,140,140,146,222,132,157,12,213,99,226,58,241,8,194,250,86,42,228,251,18,105,149,5,68,102,69,2,142,237,209,6,91,208,147,37,113,223,167,164,228,159,43,83,35,109,110,180,219,177,205,196,158,169,68,133,246,81,25,161,84,3,135,183,173,87,13,111,251,107,17,168,81,226,63,82,181,107,16,171,112,218,150,133,41,135,31,140,242,30,109,46,37,42,74,141,6,164,17,25,18,146,122,107,161,151,136,212,64,0,10,171,227,157,250,147,253,228,254,26,57,87,5,79,106,123,167,229,252,239,49,167,11,169,0,0,0,0,0,0,0,0,0,30,38,228,198,76,58,179,107,44,208,174,251,166,155,68,149,35,119,32,170,51,152,140,79,109,65,41,91,57,139,35,86,132,164,235,161,118,220,95,17,233,233,55,5,6,190,193,74,161,86,224,84,153,63,7,34,73,67,201,241,50,241,73,153,120,145,151,246,24,253,224,0,0,3,252,228,70,143,45,135,34,203,97,183,153,117,38,135,27,113,36,164,173,38,90,25,25,31,99,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,239,46,244,223,141,217,119,197,76,189,221,82,41,87,117,191,81,140,220,89,43,68,106,155,113,36,162,59,166,151,28,74,20,219,206,52,222,237,73,149,40,140,139,185,22,165,247,118,76,161,113,1,196,156,190,214,227,82,238,122,229,82,225,182,92,117,13,57,30,108,153,18,213,25,163,92,116,153,50,149,201,67,104,36,182,202,137,58,150,133,184,253,199,218,233,240,51,30,236,12,124,179,33,93,182,93,106,43,230,251,45,169,248,157,75,10,125,135,20,211,78,41,43,67,110,47,105,167,154,146,50,51,212,143,183,195,94,146,35,198,120,240,18,14,60,96,101,106,146,154,106,36,213,41,81,228,212,160,109,100,150,234,159,106,28,148,182,148,253,90,212,126,179,189,137,36,71,169,246,50,63,28,250,93,182,213,82,206,185,170,150,197,102,27,241,102,82,230,63,13,214,222,109,72,81,41,183,20,133,118,81,17,248,164,203,185,23,135,128,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,53,23,127,87,224,127,218,46,168,0,0,0,124,75,218,185,22,216,179,107,183,28,231,210,204,122,93,50,84,199,28,53,18,118,165,182,148,179,61,76,200,139,178,79,196,203,241,33,156,28,200,222,114,49,27,30,47,90,235,111,170,83,82,46,26,146,33,168,148,107,220,202,166,60,166,244,61,202,35,212,151,238,61,59,246,23,35,194,199,10,85,134,249,106,98,100,200,166,137,87,28,244,214,146,165,163,69,114,164,64,132,122,106,104,73,233,170,15,183,114,251,204,76,128,0,0,0,0,0,0,1,252,49,75,188,99,170,199,47,27,41,52,194,144,74,232,185,250,182,75,215,110,248,148,245,119,45,123,107,248,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,207,17,112,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,183,140,101,140,245,103,10,168,183,92,106,115,143,29,27,169,222,242,25,53,19,124,217,52,246,203,85,18,79,77,116,211,196,181,251,196,49,225,71,91,110,159,155,155,98,148,227,202,71,164,122,221,11,118,137,62,93,50,114,187,247,251,254,6,47,128,0,0,0,0,0,0,0,7,148,197,107,62,61,253,135,23,45,159,33,9,81,85,169,51,33,164,212,68,123,84,235,11,108,143,186,85,167,219,248,31,224,99,55,152,195,108,203,195,124,106,187,237,165,178,235,42,160,220,181,8,204,154,146,105,222,150,37,184,132,173,61,147,169,30,206,198,68,95,216,47,107,135,222,35,167,17,50,213,107,173,115,25,121,234,52,24,84,149,37,14,110,82,121,48,34,234,71,235,40,200,245,95,127,15,192,132,148,0,0,1,249,106,149,8,148,138,108,170,164,231,208,204,120,108,45,247,92,90,137,41,74,16,147,82,140,204,204,136,136,136,143,185,152,206,94,114,175,135,175,252,202,223,245,67,146,220,136,241,110,42,172,40,75,109,102,178,84,116,207,144,166,244,61,202,35,236,191,113,233,223,177,9,143,194,171,40,39,112,86,83,142,55,197,36,142,20,37,23,163,27,144,199,139,200,92,25,44,188,146,117,147,45,52,53,17,41,43,215,199,79,121,139,117,109,180,52,218,90,109,4,148,32,137,41,73,22,132,68,94,4,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,139,191,133,26,230,59,52,248,159,153,59,178,69,86,230,172,203,69,53,79,47,164,165,179,34,65,71,66,121,175,41,31,82,183,156,73,44,146,250,145,216,252,59,23,223,213,242,127,195,235,17,177,238,177,78,184,110,154,61,66,139,105,243,25,144,169,18,99,191,25,82,89,223,29,102,109,41,113,150,210,201,77,58,163,79,125,15,105,251,139,189,206,224,142,95,112,219,1,237,104,182,229,149,110,193,142,182,154,66,94,150,81,35,161,247,150,77,182,133,41,107,109,180,110,53,114,146,102,102,93,207,191,195,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,196,68,68,103,253,130,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,245,141,166,74,28,45,91,120,212,95,29,166,126,5,222,165,113,103,58,25,145,199,250,217,199,110,231,174,196,75,255,0,209,211,104,51,103,182,133,109,67,102,122,53,207,94,191,208,238,237,241,81,254,22,199,195,187,45,213,220,22,195,153,23,13,250,169,111,220,247,14,206,164,231,154,212,251,60,135,229,161,31,210,180,135,19,185,183,81,226,103,169,105,166,133,166,178,236,0,0,0,0,0,0,6,107,51,99,237,79,140,159,48,46,31,49,124,93,79,11,143,97,60,50,252,235,206,38,137,84,2,149,184,213,251,83,218,223,47,224,249,141,68,117,94,6,63,174,207,221,191,226,66,42,241,71,246,236,196,223,201,124,158,16,159,252,21,61,150,46,159,152,19,188,186,156,39,248,133,92,70,114,19,252,170,40,76,98,70,29,191,211,226,109,179,79,232,226,71,126,70,200,181,168,40,90,221,40,106,53,158,198,94,37,184,226,154,119,178,77,75,82,29,61,170,75,140,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,47,167,32,185,215,181,115,89,135,17,40,149,106,159,79,137,182,205,61,150,238,58,124,131,109,14,79,216,73,109,85,56,228,218,80,133,50,234,204,141,105,66,75,146,226,201,6,91,84,210,221,149,67,42,227,74,121,78,246,88,193,191,151,246,247,151,48,34,87,26,123,2,53,119,47,54,166,32,199,183,165,204,169,90,183,66,35,46,115,36,234,145,2,157,50,59,132,241,186,73,61,137,66,228,49,1,4,181,151,101,236,74,76,185,134,74,174,190,30,248,161,85,194,172,224,225,181,78,158,153,111,71,175,214,26,181,231,68,102,106,163,34,67,21,5,20,98,230,232,70,78,33,167,92,106,65,54,162,209,75,142,142,233,50,37,166,242,115,99,236,177,140,159,47,238,31,46,124,102,176,106,160,0,0,4,95,207,246,112,105,89,77,194,53,42,158,114,220,190,239,24,243,32,90,136,101,164,154,35,62,132,36,156,156,234,156,66,154,217,28,222,105,100,218,146,163,117,106,66,54,236,55,28,110,128,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,233,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,202,184,157,100,59,244,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,168,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,250,183,144,182,213,171,110,173,62,178,79,77,117,45,12,136,203,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,92,171,138,63,176,158,38,254,75,231,16,133,43,101,59,218,159,6,254,96,91,222,98,192,210,152,0,12,214,102,199,218,159,25,62,96,92,62,98,248,186,158,23,30,194,120,101,249,215,156,77,18,168,0,69,94,40,254,194,120,155,249,47,156,66,20,173,148,239,106,124,27,249,129,111,121,139,3,74,96,2,170,248,231,126,164,255,0,121,63,134,136,171,194,227,219,179,12,191,58,242,121,162,255,0,135,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,51,67,141,56,219,132,74,36,172,137,100,74,74,84,70,146,177,254,20,121,233,254,131,43,248,215,121,255,0,222,241,108,9,179,147,254,82,85,75,114,65,171,253,235,165,66,147,251,108,146,255,0,193,217,22,168,0,0,2,170,248,231,126,164,255,0,121,63,134,142,85,193,83,218,158,233,249,127,59,204,105,195,149,113,71,246,236,196,223,201,124,158,16,159,252,21,61,150,46,159,152,19,188,186,156,39,248,0,202,184,210,158,83,189,150,48,111,229,253,189,229,204,14,170,0,0,3,42,227,74,121,78,246,88,193,191,151,246,247,151,48,58,168,0,10,171,227,157,250,147,253,228,254,26,34,175,11,143,110,204,50,252,235,201,230,139,254,0,0,1,21,120,163,251,9,226,111,228,190,113,8,80,8,213,64,0,170,190,57,223,169,63,222,79,225,162,42,240,184,246,236,195,47,206,188,158,104,191,225,64,60,81,253,187,49,55,242,95,39,132,37,87,3,31,215,103,238,223,241,33,106,131,42,226,234,115,45,255,0,192,219,72,249,127,98,127,244,122,88,170,188,167,123,83,224,223,204,11,123,204,88,26,83,0,0,1,202,179,99,236,177,140,159,47,238,31,46,124,102,176,105,79,41,222,203,24,55,242,254,222,242,230,7,85,0,17,171,63,89,174,135,149,44,14,151,91,166,59,190,243,186,57,212,123,93,150,222,96,156,98,82,153,81,170,122,155,116,149,204,102,63,168,165,17,54,180,169,197,176,218,182,147,187,211,64,55,101,211,93,190,110,170,205,235,116,206,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,189,62,28,217,40,254,74,184,112,253,126,255,0,166,82,156,196,219,167,235,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,229,120,161,100,163,249,64,88,139,198,124,61,166,85,103,98,77,155,79,68,102,169,208,139,157,233,154,90,94,82,215,28,154,82,139,71,154,230,190,243,102,217,26,220,245,218,216,226,150,215,46,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,97,162,140,159,230,82,133,154,156,14,163,226,109,48,185,53,86,118,210,238,72,137,138,182,27,137,88,105,150,215,33,182,137,74,94,230,79,154,135,27,50,90,207,150,226,9,70,75,37,165,61,172,0,0,0,64,14,53,126,203,22,183,204,8,62,93,81,16,3,133,199,183,102,25,126,117,228,243,69,255,0,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,120,140,187,139,254,225,139,133,191,162,252,155,89,93,93,11,209,149,91,183,168,186,106,31,206,185,221,87,84,225,244,143,246,90,146,141,208,91,133,234,39,110,154,122,201,37,154,196,170,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,184,204,184,210,158,83,189,150,48,111,229,253,189,229,204,14,170,0,42,175,142,119,234,79,247,147,248,104,229,92,21,61,169,238,159,151,243,188,198,156,46,164,0,0,0,0,0,0,0,0,0,68,78,34,57,109,174,227,86,28,199,184,108,37,75,98,231,183,183,244,199,0,214,151,222,231,191,17,11,254,137,165,184,173,173,180,191,3,45,11,93,117,45,116,169,204,38,206,134,100,112,2,182,81,220,185,235,178,210,199,244,148,218,244,217,238,33,59,144,225,150,173,115,209,167,244,219,187,252,18,127,141,181,101,91,136,94,21,230,10,20,106,109,110,177,77,183,174,71,119,235,14,100,136,209,57,154,27,231,245,109,170,74,220,61,27,100,148,127,13,196,126,7,218,89,33,196,58,146,91,107,74,210,126,6,147,212,140,127,208,0,0,0,230,152,221,151,220,54,199,139,90,85,185,122,219,176,100,45,214,150,150,101,156,72,235,125,149,155,110,33,42,66,220,109,123,77,60,213,25,25,23,99,239,241,214,152,179,129,195,231,17,176,18,177,81,184,109,106,61,66,181,105,239,122,66,100,70,142,252,149,70,103,124,133,145,186,164,70,67,72,36,180,210,77,93,244,45,197,238,62,220,163,46,57,167,196,252,182,93,145,234,182,205,98,90,233,201,121,29,93,45,233,18,14,58,211,205,101,75,250,148,60,218,77,102,150,18,142,231,225,216,254,235,202,202,182,107,44,76,202,216,176,107,20,170,188,6,171,201,142,215,164,41,157,67,41,121,183,73,150,20,234,146,202,94,113,100,217,45,242,73,26,143,93,123,31,127,30,230,227,104,117,181,52,226,9,72,89,26,84,147,45,72,200,252,72,197,69,113,85,202,9,219,245,149,99,141,143,73,34,133,53,71,233,54,227,177,224,242,215,58,75,207,40,154,100,139,77,9,36,106,82,245,240,215,220,98,28,100,214,248,126,192,204,174,31,213,10,75,113,227,202,184,169,80,166,184,226,205,4,152,234,159,29,78,106,123,146,69,217,31,214,61,59,119,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,238,70,63,80,0,0,8,215,196,19,17,211,135,121,106,186,28,68,198,89,122,179,6,109,37,41,91,155,84,174,116,9,90,18,125,100,153,158,168,237,227,248,24,162,92,30,182,101,226,70,53,90,22,210,25,117,229,87,174,90,124,103,141,41,53,108,75,242,219,66,150,174,202,208,139,127,115,50,63,237,26,67,194,155,62,61,131,135,22,213,159,29,9,73,82,105,48,225,168,210,68,91,148,211,8,108,207,178,83,175,216,248,23,224,67,213,128,0,0,0,0,0,0,15,249,89,146,80,165,25,232,68,70,122,138,33,226,185,91,110,161,155,155,158,148,135,148,179,167,116,90,150,237,82,92,202,100,21,118,239,247,124,8,76,238,14,118,51,212,108,42,172,221,146,105,174,50,117,142,155,99,203,100,210,78,114,164,212,27,61,20,105,45,116,215,79,19,211,238,22,36,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,61,231,199,15,223,196,92,179,221,84,56,44,184,236,197,116,60,132,161,38,163,63,239,132,85,43,177,37,71,224,131,240,33,77,220,57,211,51,249,100,225,250,98,58,166,92,254,250,250,219,141,36,95,222,169,126,38,67,66,160,0,0,0,0,0,0,0,63,138,73,41,38,147,240,50,208,197,17,113,75,195,35,177,179,25,46,174,204,98,105,154,243,14,84,143,68,109,220,183,231,205,86,191,97,36,122,146,60,117,51,251,204,74,126,11,248,140,220,171,66,227,195,105,50,77,201,108,207,153,85,109,43,94,166,150,9,170,115,36,68,70,173,72,181,255,0,115,167,223,238,22,110,0,0,3,144,230,206,245,69,135,151,203,230,182,122,110,244,13,77,180,124,119,116,47,168,180,245,147,223,212,248,140,244,80,41,146,113,83,24,32,211,91,75,170,93,211,113,180,210,141,36,102,164,245,50,137,38,126,10,211,250,79,31,91,251,70,138,50,223,135,48,176,183,5,237,43,78,43,40,66,227,81,160,37,243,36,145,26,221,76,70,91,82,149,162,83,169,159,47,185,153,106,63,195,49,184,249,104,101,255,0,13,107,119,125,126,179,1,138,132,122,124,151,41,177,31,144,210,87,38,82,99,188,227,72,36,45,196,41,123,148,201,150,137,61,79,192,190,234,0,204,54,96,175,188,197,226,28,251,182,232,168,200,113,151,164,58,152,48,146,243,198,211,44,155,238,184,218,82,218,220,112,146,100,79,41,36,73,61,8,187,23,223,43,120,124,112,247,159,139,117,40,120,159,138,244,153,176,173,152,174,55,38,28,103,216,83,103,53,73,84,87,219,51,67,241,148,219,140,45,183,28,45,73,94,182,154,23,109,76,92,133,173,107,80,108,202,12,27,106,219,166,70,129,79,167,199,106,51,12,199,101,13,36,144,218,18,132,250,168,34,79,217,74,75,177,23,129,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,230,90,124,116,169,28,221,241,63,196,60,86,147,58,203,194,249,46,80,45,214,228,58,132,204,138,183,226,205,125,4,111,182,68,110,49,45,77,169,10,109,198,213,225,221,73,35,240,34,33,10,28,114,245,196,171,141,78,175,211,23,37,110,110,154,159,215,76,146,246,198,255,0,227,45,90,33,31,126,132,159,129,11,112,200,47,14,26,85,129,21,172,75,198,106,67,83,107,110,238,233,233,178,163,165,198,153,208,229,50,173,237,72,140,149,167,84,45,165,22,138,238,100,71,225,161,11,25,74,82,132,146,80,146,73,23,184,139,66,31,208,0,0,0,0,0,0,25,172,205,143,181,62,50,124,192,184,124,197,241,117,60,46,61,132,240,203,243,175,56,154,37,80,10,86,227,87,237,79,107,124,191,131,230,53,17,213,120,24,254,187,63,118,255,0,137,8,171,197,31,219,179,19,127,37,242,120,66,127,240,84,246,88,186,126,96,78,242,234,112,159,224,42,215,138,15,15,185,53,105,53,172,208,224,181,42,34,22,136,234,159,120,80,227,52,212,100,108,101,169,82,38,86,141,215,95,74,77,102,148,48,149,176,211,91,220,89,169,223,89,106,94,181,193,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,222,202,167,76,203,207,195,230,58,211,124,238,87,61,9,230,161,59,23,226,71,226,69,154,193,165,60,167,123,44,96,223,203,251,123,203,152,31,147,56,22,4,108,79,202,230,41,89,143,91,210,235,178,37,90,243,164,211,233,241,9,213,62,253,70,51,71,34,17,54,150,143,122,214,82,89,100,201,5,174,243,34,73,146,136,205,39,155,113,160,138,238,47,70,199,174,27,247,94,46,50,252,71,36,92,88,79,91,122,160,81,24,117,150,26,168,162,155,33,169,172,182,135,117,89,33,185,45,188,217,25,154,181,36,17,146,148,70,74,60,251,141,84,0,0,15,147,118,87,254,138,90,181,155,167,208,149,90,207,161,169,242,42,30,142,164,198,234,39,76,229,54,165,242,35,181,169,115,30,94,221,168,70,165,185,70,69,169,106,51,111,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,216,87,7,220,161,248,102,226,250,133,254,62,21,140,150,231,255,0,191,197,159,45,230,144,95,229,176,217,45,127,227,212,109,255,0,64,224,181,64,20,173,196,235,33,223,161,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,159,10,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,221,56,163,251,9,226,111,228,190,113,8,82,182,83,189,169,240,111,230,5,189,230,44,13,41,128,0,205,102,108,125,169,241,147,230,5,195,230,47,139,169,225,113,236,39,134,95,157,121,196,209,42,128,4,85,226,143,236,39,137,191,146,249,196,33,74,217,78,246,167,193,191,152,22,247,152,176,52,166,0,42,175,142,119,234,79,247,147,248,104,138,188,46,61,187,48,203,243,175,39,154,47,248,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,171,62,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,184,186,158,28,28,64,33,230,34,132,214,18,98,245,197,254,187,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,92,77,78,160,0,1,85,124,115,191,82,127,188,159,195,71,42,224,169,237,79,116,252,191,157,230,52,225,202,184,163,251,118,98,111,228,190,79,8,79,254,10,158,203,23,79,204,9,222,93,78,19,252,0,101,92,105,79,41,222,203,24,55,242,254,222,242,230,7,85,0,0,1,149,113,165,60,167,123,44,96,223,203,251,123,203,152,29,84,0,5,85,241,206,253,73,254,242,127,13,17,87,133,199,183,102,25,126,117,228,243,69,255,0,0,0,0,138,188,81,253,132,241,55,242,95,56,132,40,4,106,160,0,85,95,28,239,212,159,239,39,240,209,21,120,92,123,118,97,151,231,94,79,52,95,240,160,30,40,254,221,152,155,249,47,147,194,18,171,129,143,235,179,247,111,248,144,181,65,149,113,117,57,150,255,0,224,109,164,124,191,177,63,250,61,44,85,94,83,189,169,240,111,230,5,189,230,44,13,41,128,0,0,229,89,177,246,88,198,79,151,247,15,151,62,51,88,52,167,148,239,101,140,27,249,127,111,121,115,3,170,128,249,55,101,127,232,165,171,89,186,125,9,85,172,250,26,159,34,161,232,234,76,110,162,116,206,83,106,95,34,59,90,151,49,229,237,218,132,106,91,148,100,90,150,163,56,89,151,204,93,247,154,12,83,159,137,151,212,143,241,176,232,240,182,51,253,236,165,245,47,60,196,62,99,77,55,206,229,115,214,158,106,211,189,126,38,126,4,83,167,132,166,74,61,55,50,30,108,177,54,153,74,153,69,103,156,221,151,79,124,185,238,42,115,47,242,215,83,81,18,182,55,201,91,78,182,210,92,74,148,110,26,157,34,108,218,101,107,182,160,20,215,197,115,37,31,163,43,169,252,202,97,157,50,171,38,219,187,106,18,36,221,173,105,206,102,143,84,121,196,168,164,111,53,27,137,102,83,142,47,178,147,177,183,75,105,44,137,230,90,76,85,201,254,101,43,185,86,199,26,62,38,211,11,157,74,123,109,46,228,136,152,168,125,201,116,119,94,109,114,27,104,148,164,109,120,185,72,113,179,37,160,185,141,160,148,102,131,90,85,163,58,77,78,53,106,149,10,179,13,185,109,199,159,29,185,45,34,92,71,98,190,148,45,36,164,147,140,188,148,186,210,244,50,213,14,37,43,73,234,74,34,50,50,31,172,0,0,4,0,227,87,236,177,107,124,192,131,229,213,17,0,56,92,123,118,97,151,231,94,79,52,95,240,0,14,85,155,31,101,140,100,249,127,112,249,115,227,53,131,74,121,78,246,88,193,191,151,246,247,151,48,58,168,12,192,226,197,139,250,47,197,59,203,12,253,41,233,63,162,87,5,70,133,214,242,57,61,87,75,37,198,121,188,189,202,217,187,151,187,110,229,105,174,154,158,154,139,254,200,29,245,250,68,201,182,19,215,253,23,232,254,146,223,110,133,201,231,243,119,122,53,197,192,230,238,218,157,57,157,47,51,110,158,174,253,186,171,77,199,32,0,5,85,241,206,253,73,254,242,127,13,28,171,130,167,181,61,211,242,254,119,152,211,133,212,128,0,0,0,0,0,0,0,0,15,226,146,149,150,213,164,148,71,238,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,99,51,63,13,72,84,123,107,189,112,214,227,75,168,244,197,183,91,133,174,135,245,208,228,179,189,191,248,171,78,168,95,221,169,43,224,98,194,178,143,197,110,228,181,142,29,147,142,36,117,42,99,124,205,181,66,230,61,44,245,231,184,124,199,164,204,36,253,165,52,132,246,251,37,167,142,134,45,91,15,241,70,193,197,26,59,117,203,22,235,165,86,34,185,175,173,10,115,50,54,232,165,167,191,41,106,34,238,218,253,254,227,248,24,245,64,0,0,3,228,221,54,181,6,243,160,206,182,174,74,100,105,244,250,132,119,99,62,203,236,161,212,154,28,66,144,175,85,100,105,251,42,81,119,35,241,49,77,252,65,248,123,207,194,74,148,204,79,194,138,76,217,182,204,167,28,147,50,51,12,41,195,132,165,42,83,238,25,33,136,201,109,182,16,219,109,150,166,175,87,93,15,182,134,34,150,94,115,5,125,229,211,16,160,93,182,189,70,67,108,179,33,164,206,132,167,158,38,158,100,159,105,199,18,166,208,227,100,163,50,101,41,50,81,232,101,216,254,235,254,203,150,62,90,57,128,195,90,37,223,65,172,211,223,168,72,167,198,114,167,17,137,13,41,113,165,42,59,46,60,131,66,28,90,145,181,79,17,104,163,220,94,7,247,254,140,200,97,204,44,82,193,123,182,211,148,202,22,185,52,105,233,96,205,36,102,135,85,17,230,210,164,234,149,104,101,204,236,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,126,9,215,250,63,31,87,251,6,133,242,153,122,162,252,203,229,141,91,45,55,122,6,152,210,254,59,186,22,20,122,250,202,239,235,252,71,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,254,231,79,191,220,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,194,136,180,37,248,234,71,247,144,189,212,164,146,146,73,120,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,234,245,247,26,181,254,245,68,240,51,23,35,144,235,1,252,58,203,61,171,67,156,203,141,76,79,93,207,74,210,105,50,254,248,74,82,123,26,82,126,11,47,18,18,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,227,171,210,162,86,169,206,211,39,50,135,88,123,110,244,45,36,162,61,20,74,46,198,70,94,36,94,225,93,153,104,200,108,172,15,205,251,215,60,134,89,145,68,166,237,244,99,132,147,89,151,50,150,242,30,212,206,58,17,246,221,211,213,50,251,251,248,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,117,167,221,239,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,162,215,178,124,52,63,192,197,232,145,145,145,25,30,164,99,250,0,0,32,231,22,251,250,77,169,151,38,40,244,233,73,110,69,98,176,152,79,163,152,100,106,140,236,9,233,81,104,74,35,50,51,73,120,145,151,220,98,180,56,120,216,174,95,121,158,182,163,38,33,62,221,38,76,58,171,196,109,238,218,219,85,8,132,165,125,149,105,166,255,0,19,208,190,242,23,201,136,119,253,167,132,54,36,251,170,230,169,197,129,2,147,9,215,16,79,60,211,70,225,180,202,214,77,163,122,146,147,81,165,181,104,157,75,93,61,194,134,115,177,155,59,167,50,184,153,57,72,168,58,221,183,77,144,236,74,116,70,93,112,154,117,166,228,73,229,60,164,115,156,109,78,27,111,232,106,78,132,101,216,187,120,245,142,30,249,11,172,227,69,195,7,18,177,6,148,236,123,74,159,33,167,154,106,67,11,71,88,182,215,21,226,45,174,199,91,78,52,182,157,89,118,81,110,208,253,218,153,221,61,175,107,208,236,218,12,27,106,220,167,71,131,79,167,176,212,102,25,97,148,52,148,161,180,37,9,245,80,68,146,245,82,146,236,69,224,62,168,0,0,15,157,92,184,104,118,205,61,234,173,126,175,14,157,17,132,41,199,30,149,33,12,161,36,148,154,143,85,44,200,139,178,76,252,125,198,32,222,107,56,163,97,214,23,198,153,107,225,100,134,46,10,255,0,45,196,20,150,86,196,184,109,171,71,209,161,173,137,105,89,40,150,219,103,225,217,42,215,196,200,84,182,52,230,23,20,49,218,224,149,91,190,174,105,242,154,122,66,222,106,17,205,144,184,204,17,173,197,18,80,219,174,44,146,73,39,86,146,34,62,196,122,124,117,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,251,105,223,195,198,220,242,143,195,171,12,176,42,157,14,224,187,41,145,171,183,66,57,155,215,45,152,242,153,111,85,62,130,216,110,70,67,133,171,110,167,94,254,41,47,113,119,152,233,74,80,91,80,146,73,23,184,139,65,253,0,0,0,0,0,0,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,136,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,43,215,136,95,15,76,104,205,158,52,81,113,27,14,110,123,42,157,77,167,90,241,168,142,181,91,155,45,151,212,251,114,229,188,165,37,44,198,117,38,141,178,16,68,102,162,61,73,93,188,12,253,175,13,236,148,226,158,79,191,72,159,164,202,253,169,83,250,91,232,142,139,208,82,164,189,203,233,122,190,103,55,156,195,90,107,212,163,110,221,218,232,173,116,208,181,226,185,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,191,137,20,160,0,21,87,153,222,15,119,181,239,140,181,171,203,47,85,172,63,183,45,10,215,46,98,40,149,7,102,68,244,116,163,78,143,182,202,90,101,228,27,42,89,27,169,34,54,210,142,105,182,150,210,134,210,106,244,25,59,225,253,157,156,168,98,229,62,240,163,98,134,26,170,216,168,200,143,26,236,164,55,81,168,60,138,141,56,151,235,154,90,84,68,39,169,109,42,113,76,175,114,118,172,205,38,124,181,184,133,240,175,238,42,102,159,255,0,15,176,171,255,0,74,212,127,234,34,221,48,66,202,170,225,174,11,216,56,115,93,145,17,250,149,171,107,210,168,147,29,136,181,41,135,31,141,17,182,92,83,106,82,82,163,65,169,6,100,102,148,158,154,106,69,224,61,168,167,108,66,224,195,142,149,27,254,229,168,97,205,209,134,180,187,78,85,98,107,212,24,50,234,245,37,63,22,156,167,150,113,153,112,206,34,204,214,150,141,9,51,53,175,185,31,172,175,19,154,152,17,149,252,104,176,50,43,118,101,94,249,171,217,79,87,101,81,238,42,37,191,50,147,34,90,162,19,21,6,93,83,106,150,227,173,37,123,211,38,75,251,141,182,244,38,137,189,9,74,37,107,2,255,0,184,169,154,127,252,62,194,175,253,43,81,255,0,168,139,169,0,0,1,15,241,211,134,46,95,113,191,25,104,152,177,42,23,209,246,213,80,147,81,188,105,180,196,58,143,165,14,45,45,114,201,78,19,164,136,158,187,107,83,171,101,174,99,220,231,12,214,151,12,157,41,128,0,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,162,86,78,184,99,88,153,89,190,228,98,101,126,244,250,119,114,69,217,244,126,111,163,94,165,250,35,115,50,25,149,245,104,148,227,114,57,173,190,73,250,196,250,156,189,83,221,90,151,106,206,102,10,93,89,137,203,101,225,131,150,85,66,149,10,181,112,122,63,166,126,168,235,141,197,71,34,124,121,11,222,166,219,113,101,170,25,81,22,136,63,88,203,93,11,83,42,246,193,14,17,57,146,195,92,104,176,113,26,187,123,97,171,244,219,86,232,165,86,230,53,18,165,61,79,184,196,105,109,188,226,91,74,161,165,38,179,74,12,136,141,73,45,116,212,203,196,91,160,0,10,139,198,254,17,57,146,196,172,104,191,177,26,133,123,97,171,20,219,170,232,170,214,225,181,46,165,61,47,182,196,153,110,60,218,92,74,97,169,36,178,74,200,140,137,74,45,117,208,207,196,88,78,76,240,82,234,203,182,91,44,252,28,189,106,20,169,181,171,127,210,29,75,244,183,92,114,42,249,243,228,72,70,197,56,219,107,61,16,242,72,245,65,122,196,122,106,90,25,246,176,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,189,176,67,132,78,100,176,215,26,44,28,70,174,222,216,106,253,54,213,186,41,85,185,141,68,169,79,83,238,49,26,91,111,56,150,210,168,105,73,172,210,131,34,35,82,75,93,53,50,241,22,232,0,33,87,18,28,148,226,158,112,127,71,127,163,58,253,169,76,250,37,233,126,183,211,178,164,179,204,234,186,78,95,43,146,195,186,233,211,47,118,237,186,106,157,53,212,244,226,185,51,225,127,143,185,118,204,157,159,140,119,173,223,135,243,104,182,255,0,164,58,150,41,117,9,174,74,95,62,4,136,232,216,151,34,54,131,209,111,36,207,85,151,170,71,166,167,161,29,159,128,8,65,159,190,28,81,179,85,85,133,137,88,99,87,183,237,123,238,44,115,141,81,92,232,174,165,138,242,9,76,165,147,144,243,70,163,105,108,52,151,137,43,38,28,91,132,109,182,163,74,27,65,166,42,216,28,36,243,179,133,151,149,39,16,112,251,23,240,214,135,112,208,228,20,152,51,163,85,170,27,218,94,134,70,70,71,0,210,180,41,38,164,45,10,35,66,208,165,37,68,164,168,200,237,166,192,114,254,118,205,164,171,20,161,91,241,110,194,142,73,171,34,129,37,231,233,198,249,25,145,173,133,62,218,29,36,40,136,151,177,105,51,70,227,70,231,54,243,21,232,0,0,66,174,36,57,41,197,60,224,254,142,255,0,70,117,251,82,153,244,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,219,196,203,197,103,51,133,254,62,230,39,50,119,134,49,217,87,126,31,194,162,220,30,143,233,152,170,84,38,183,41,28,136,17,227,175,122,91,136,226,11,85,178,163,45,22,126,169,150,186,30,164,82,127,135,166,87,239,236,166,96,189,107,14,113,26,175,111,212,106,85,27,162,77,109,167,104,146,30,121,132,176,228,72,140,165,42,83,205,52,162,94,232,235,51,34,73,150,134,158,254,36,82,128,0,82,183,247,21,51,79,255,0,135,216,85,255,0,165,106,63,245,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,240,30,212,0,0,5,43,127,113,83,52,255,0,248,125,133,95,250,86,163,255,0,81,22,233,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,47,1,237,64,0,66,174,36,57,41,197,60,224,254,142,255,0,70,117,251,82,153,244,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,197,114,103,194,255,0,31,114,237,153,59,63,24,239,91,191,15,230,209,109,255,0,72,117,44,82,234,19,92,148,190,124,9,17,209,177,46,68,109,7,162,222,73,158,171,47,84,143,77,79,66,59,63,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,252,62,194,175,253,43,81,255,0,168,139,169,0,16,171,137,14,74,113,79,56,63,163,191,209,157,126,212,166,125,18,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,197,96,103,51,133,254,62,230,39,50,119,134,49,217,87,126,31,194,162,220,30,143,233,152,170,84,38,183,41,28,136,17,227,175,122,91,136,226,11,85,178,163,45,22,126,169,150,186,30,164,93,171,134,246,74,113,79,39,223,164,79,210,101,126,212,169,253,45,244,71,69,232,41,82,94,229,244,189,95,51,155,206,97,173,53,234,81,183,110,237,116,86,186,104,90,205,81,74,223,220,84,205,63,254,31,97,87,254,149,168,255,0,212,69,132,226,246,87,239,235,255,0,32,144,50,175,70,171,219,236,221,145,109,123,106,136,185,146,100,60,154,113,191,79,114,18,158,81,56,150,148,238,197,20,103,54,31,47,83,213,58,146,117,61,33,94,8,112,137,204,150,26,227,69,131,136,213,219,219,13,95,166,218,183,69,42,183,49,168,149,41,234,125,198,35,75,109,231,18,218,85,13,41,53,154,80,100,68,106,73,107,166,166,94,34,221,0,0,0,120,172,111,178,170,184,149,130,247,246,28,208,164,68,98,165,117,90,245,90,36,55,101,173,73,97,183,228,196,113,150,212,226,146,149,40,144,74,89,25,153,37,71,166,186,17,248,10,139,254,226,166,105,255,0,240,251,10,191,244,173,71,254,162,45,211,4,44,170,174,26,224,189,131,135,53,217,17,31,169,90,182,189,42,137,49,216,139,82,152,113,248,209,27,101,197,54,165,37,42,52,26,144,102,70,105,73,233,166,164,94,3,218,128,8,127,152,46,24,185,125,199,60,71,164,226,132,104,95,69,234,171,184,26,171,93,140,195,67,170,139,114,197,213,7,33,135,27,75,173,244,207,57,179,252,33,147,74,183,58,242,214,151,86,162,90,101,173,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,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,184,133,121,90,225,89,135,24,1,140,181,140,83,186,107,255,0,77,27,165,84,9,219,22,36,198,8,189,28,222,212,173,50,165,150,132,135,102,54,179,82,27,52,145,54,158,89,62,73,39,22,132,198,157,64,0,0,2,47,241,11,202,253,253,155,60,23,162,225,206,28,213,237,250,117,74,157,116,70,173,186,237,110,67,204,176,166,27,137,45,149,37,42,101,167,84,107,221,33,6,68,105,34,208,149,223,192,142,48,100,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,0,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,192,84,95,247,21,51,79,255,0,135,216,85,255,0,165,106,63,245,17,115,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,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,241,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,0,66,174,36,57,41,197,60,224,254,142,255,0,70,117,251,82,153,244,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,219,196,202,194,128,0,0,0,0,0,0,0,0,0,127,20,148,172,182,173,36,162,63,113,150,162,28,102,227,135,86,25,227,173,58,101,193,105,211,35,80,174,117,242,246,46,35,49,226,178,230,138,97,7,188,219,140,183,15,70,218,86,157,252,84,126,227,237,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,237,226,122,124,53,244,24,5,155,60,96,203,221,89,153,118,133,201,45,216,13,110,221,77,147,50,82,162,43,84,186,69,171,77,188,218,79,214,121,74,255,0,43,67,252,109,199,46,252,77,240,91,22,41,109,197,188,42,108,219,117,162,121,166,22,153,207,68,134,203,138,117,215,18,142,89,57,41,75,50,36,165,6,175,134,226,211,93,72,75,234,29,195,67,185,169,236,213,104,21,120,117,24,143,161,46,54,244,89,8,121,10,37,36,148,90,41,6,100,125,148,71,227,239,33,244,64,0,0,124,171,162,215,161,222,84,25,214,213,199,78,143,58,159,80,97,216,207,178,251,40,117,42,67,136,82,21,234,172,141,39,234,169,69,220,143,196,82,199,16,140,133,214,112,94,225,155,137,88,123,74,122,69,165,80,144,227,206,181,29,133,175,163,91,139,150,241,150,214,163,161,166,218,67,77,32,187,168,246,235,240,208,203,147,228,159,54,119,78,90,177,50,10,151,80,117,203,110,165,33,168,149,24,143,58,225,180,211,78,72,141,205,121,40,231,54,218,92,38,216,208,148,173,72,139,177,246,240,190,108,60,191,237,60,94,177,32,93,86,205,78,44,248,21,104,77,56,178,101,230,157,54,205,214,80,179,109,123,20,164,146,137,46,39,84,234,122,107,239,20,55,196,58,197,114,196,204,237,203,29,81,10,59,117,105,51,42,172,145,55,179,115,110,212,37,146,85,246,83,174,187,60,75,82,251,204,89,127,9,11,250,77,215,151,41,20,122,148,164,185,34,143,88,92,38,17,204,51,52,198,106,4,4,164,180,53,25,145,17,168,252,8,139,238,33,56,192,0,7,240,204,136,140,204,244,34,20,93,197,111,16,28,187,51,22,186,57,62,110,181,71,130,112,254,214,237,166,212,233,201,211,237,30,157,149,225,161,126,4,36,207,5,220,58,67,54,125,201,137,114,98,26,36,57,80,153,72,109,106,111,67,83,70,213,57,226,50,51,78,166,90,255,0,186,211,238,247,139,57,0,0,0,0,0,0,0,1,255,0,14,182,135,154,91,78,22,169,90,77,38,95,18,50,21,199,153,124,134,202,199,12,223,179,115,199,101,152,244,74,150,239,73,184,105,52,25,242,233,108,161,157,12,163,173,31,109,173,61,99,63,187,191,133,137,81,233,81,40,148,230,105,144,89,67,76,51,187,98,18,146,73,22,170,53,31,98,34,47,19,63,112,253,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,242,157,54,33,206,42,135,44,185,229,253,109,11,95,13,60,116,215,192,126,160,0,0,31,225,50,108,42,116,103,38,212,37,179,22,59,41,53,184,235,206,18,16,132,145,106,102,106,62,196,68,68,103,175,220,56,174,32,231,75,46,120,110,167,26,173,98,93,6,75,205,40,208,182,97,86,96,45,194,81,111,212,182,169,244,158,186,160,203,79,137,144,231,208,56,156,229,102,124,210,133,244,138,68,125,85,183,154,252,186,114,27,241,34,215,119,85,225,223,95,192,119,12,59,199,252,31,197,54,27,114,203,196,27,126,160,243,164,70,152,204,213,162,186,247,114,70,158,163,110,40,252,92,73,126,39,167,192,116,32,0,0,1,20,56,152,89,200,187,50,197,88,95,33,183,23,75,57,21,4,238,78,187,77,170,124,205,12,189,83,208,253,111,30,223,137,10,101,202,117,222,245,135,152,251,2,165,187,107,107,185,169,81,100,247,50,250,163,158,193,175,250,201,253,143,127,111,136,209,221,10,162,205,94,137,79,171,70,61,90,155,21,169,13,159,111,178,180,18,139,192,204,188,15,226,63,112,0,0,169,190,52,23,53,69,85,123,114,217,41,38,80,201,152,114,141,162,90,190,222,234,138,53,211,93,60,59,107,166,162,62,112,206,196,187,35,7,49,146,177,127,95,19,155,98,34,45,249,17,80,74,117,148,153,172,165,67,116,182,243,84,130,215,70,213,167,173,254,147,31,175,62,89,236,184,179,9,114,203,180,45,10,132,218,125,165,78,144,227,41,109,167,86,215,87,203,114,83,100,165,19,114,22,211,137,91,79,39,83,208,181,211,225,227,231,114,47,147,91,179,49,247,245,50,191,54,1,181,104,81,234,76,189,81,122,67,78,165,18,16,211,209,150,235,41,81,176,227,75,82,154,120,204,144,163,45,123,235,161,120,222,245,137,98,219,88,113,107,83,237,11,82,153,30,13,62,159,29,166,16,219,44,54,209,43,150,218,91,37,40,155,74,82,106,52,161,58,158,133,224,61,0,0,0,249,181,155,142,129,111,68,118,117,118,183,2,159,29,148,41,199,28,149,37,13,37,41,34,51,51,51,81,145,23,98,51,254,195,17,51,48,124,76,112,47,8,105,179,161,219,213,63,164,149,180,19,172,48,154,99,208,230,50,151,137,46,146,77,194,68,164,44,145,189,178,215,78,250,40,189,230,42,207,48,249,247,199,28,119,168,200,111,233,69,66,133,70,112,214,148,194,166,77,153,21,11,108,212,238,132,227,125,66,208,122,161,221,167,238,209,36,94,5,223,136,89,214,45,243,138,119,19,84,139,102,145,83,172,212,102,188,148,154,154,142,244,133,110,91,137,78,229,26,18,165,125,167,19,169,233,239,251,197,149,101,55,132,195,188,184,23,174,61,72,97,105,115,149,37,186,92,117,235,162,79,144,225,33,246,101,67,241,254,149,11,34,63,129,124,76,89,45,145,135,184,109,132,52,40,244,91,74,133,69,160,195,97,180,50,70,196,88,241,77,205,168,74,117,87,45,41,35,81,147,105,215,183,125,191,112,245,81,103,68,156,142,100,57,13,188,143,218,109,100,162,63,237,47,192,199,251,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,9,83,162,65,71,50,100,134,217,71,237,56,178,73,23,246,159,226,67,194,226,86,11,225,46,54,209,215,79,189,173,106,37,101,167,52,219,37,200,49,164,56,157,20,131,61,171,113,11,34,212,218,73,31,220,157,61,197,165,92,230,159,132,213,219,106,115,174,188,19,146,154,165,53,27,121,148,247,150,235,242,207,94,67,101,203,106,52,50,79,218,83,170,62,255,0,100,181,247,24,175,90,181,22,231,178,170,199,10,171,6,163,72,159,29,73,94,215,90,114,59,137,86,132,164,153,18,136,148,70,68,164,158,191,121,24,144,25,120,207,190,56,224,69,70,59,127,74,42,21,218,51,102,132,170,21,78,108,201,72,67,100,166,181,38,219,234,16,130,209,13,109,47,118,138,50,240,62,214,153,151,206,38,56,23,139,212,216,48,174,26,159,209,186,218,201,166,31,77,77,232,112,217,83,198,150,137,70,217,46,82,214,104,222,225,232,103,223,68,159,188,132,179,163,92,116,11,134,35,83,168,85,184,21,8,239,33,46,54,228,89,40,117,42,73,145,25,25,26,76,200,251,25,31,246,144,250,64,0,3,207,223,118,45,181,136,246,181,66,208,186,233,145,231,83,234,17,221,97,109,188,195,110,146,121,141,169,179,82,73,196,169,36,162,74,213,161,232,126,34,136,179,209,147,91,175,46,23,245,78,191,10,1,187,104,86,42,79,61,78,121,134,157,82,35,165,215,164,173,166,84,162,97,182,144,164,180,201,25,161,38,122,123,181,47,15,67,144,220,246,92,89,123,185,98,90,23,117,66,101,66,209,168,200,109,149,54,235,174,59,210,115,28,138,217,169,36,228,132,52,218,80,211,42,208,244,61,53,248,120,126,78,38,56,151,100,99,30,49,209,239,235,30,115,111,196,93,191,30,42,201,46,178,163,37,156,169,142,153,171,148,165,150,186,56,157,125,111,244,24,144,124,23,238,106,138,106,247,29,178,114,76,225,155,51,37,19,70,181,125,189,212,228,107,166,186,120,118,215,77,69,178,0,0,15,195,93,168,179,72,162,84,42,210,79,70,161,69,118,67,135,219,236,161,6,163,241,50,47,2,248,140,226,102,202,240,122,253,204,125,255,0,82,221,185,180,92,213,88,177,187,153,253,81,79,124,209,253,101,126,223,187,183,192,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,227,223,241,49,43,192,0,0,7,61,196,76,127,193,252,44,97,199,47,76,65,183,233,239,52,70,106,140,245,90,43,79,118,37,235,234,56,226,79,197,181,23,226,90,124,71,15,159,196,231,43,48,38,156,47,164,82,36,104,173,188,214,37,211,150,223,137,150,187,186,175,14,218,254,3,160,225,246,116,178,231,137,10,109,170,46,37,208,99,60,234,137,8,102,109,102,2,28,53,30,205,11,106,95,81,235,170,200,180,248,145,142,213,14,108,42,140,102,230,211,229,179,42,59,201,37,182,235,46,18,208,180,153,106,70,74,46,198,70,70,71,175,222,63,220,0,0,7,229,42,108,66,156,117,14,89,115,207,250,218,22,190,26,120,233,175,128,253,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,206,76,134,34,71,118,92,151,80,211,44,161,78,56,181,168,146,148,164,139,83,51,51,236,68,68,94,34,162,120,141,113,1,184,170,151,21,71,6,176,154,189,46,155,14,155,33,232,181,10,132,9,75,101,199,29,109,201,113,221,108,157,98,73,145,160,200,219,86,213,32,140,204,136,207,220,66,187,227,177,124,226,13,79,146,202,107,119,12,231,151,189,90,19,210,220,53,26,180,53,30,155,143,237,47,199,226,175,188,123,215,114,167,143,172,80,190,145,30,24,220,167,23,151,205,45,180,89,187,182,236,223,175,244,58,120,125,227,224,90,152,135,139,216,39,116,67,159,71,174,92,182,236,234,100,150,223,56,138,147,42,34,87,203,113,39,203,113,9,82,12,208,106,104,136,211,219,236,233,238,237,109,25,17,226,67,74,197,254,159,14,49,106,100,74,109,200,68,134,226,203,113,196,178,204,162,254,108,202,19,189,249,75,113,111,41,199,28,61,9,61,200,181,46,250,144,176,22,157,105,246,144,243,14,33,198,220,73,41,11,65,145,165,68,125,200,200,203,196,135,253,128,0,14,73,154,250,23,210,44,188,223,212,244,199,231,57,244,114,170,166,211,179,119,175,208,190,68,122,104,127,17,157,202,99,178,109,108,83,136,249,23,46,69,34,224,109,100,71,169,109,91,82,72,251,248,25,119,79,221,253,131,70,185,112,184,93,185,240,46,196,171,62,164,27,142,219,148,179,89,160,251,26,142,27,42,63,19,63,218,248,142,146,0,0,41,199,140,188,180,175,21,104,49,73,74,213,52,152,171,211,94,223,225,53,2,21,212,196,201,113,73,69,26,83,205,18,200,210,162,66,205,58,145,248,145,232,58,182,90,112,6,233,204,70,39,83,45,26,44,87,151,21,82,89,118,163,32,144,225,147,113,186,134,91,117,91,146,219,132,70,68,241,30,170,45,11,223,247,232,3,47,120,29,106,96,22,27,211,44,139,102,3,12,169,150,25,84,199,144,211,105,83,242,9,134,154,113,197,41,13,163,113,171,146,147,51,50,212,253,255,0,2,233,160,60,149,239,139,24,111,135,80,28,168,94,119,181,10,144,219,102,105,210,101,73,136,234,53,18,84,123,75,152,180,247,245,21,219,238,63,129,136,213,120,241,66,203,109,178,154,139,113,42,239,212,158,130,183,144,146,137,34,3,201,120,209,187,67,70,146,200,212,70,105,237,225,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,223,15,191,238,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,119,76,195,239,220,191,204,35,198,36,103,15,48,248,158,183,74,185,137,215,20,104,239,18,146,184,176,171,83,144,202,146,123,245,73,161,79,40,140,140,150,101,167,192,136,135,29,151,54,108,247,151,38,116,183,164,188,179,53,41,199,156,53,169,70,103,169,153,153,247,51,212,207,252,227,252,72,200,140,140,203,93,12,75,92,170,231,62,204,203,149,49,109,189,132,244,26,173,80,148,110,55,81,118,132,211,242,18,173,172,104,92,211,125,181,17,18,153,221,219,222,122,248,159,110,205,119,113,146,196,234,140,119,99,91,22,149,22,26,86,133,33,10,92,9,13,169,58,146,136,140,141,19,123,25,106,159,243,15,221,149,124,102,205,126,112,49,118,12,122,133,193,81,129,107,211,228,181,54,114,226,75,169,52,202,218,110,83,4,227,100,102,183,91,53,27,82,15,213,86,133,161,22,167,167,141,178,90,54,211,118,173,25,154,74,38,72,148,109,110,213,215,220,222,181,106,181,43,186,180,45,126,214,158,30,225,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,124,75,186,218,110,234,163,61,73,92,201,17,77,221,186,58,195,155,22,157,22,149,118,86,135,167,217,211,195,222,41,183,21,51,67,156,28,164,226,36,187,38,225,173,203,168,67,143,203,228,61,62,77,81,214,157,220,194,28,86,213,45,214,137,90,28,130,35,208,187,25,23,226,126,182,221,227,53,126,176,223,42,230,178,104,178,72,252,121,84,215,151,241,253,185,223,228,255,0,152,70,188,206,230,142,198,199,170,155,117,58,62,21,208,104,47,161,167,208,167,162,80,217,138,227,170,91,77,33,38,181,37,213,154,141,60,174,199,175,109,126,254,209,172,204,140,204,200,180,212,199,251,68,155,50,3,232,147,6,91,209,158,65,146,146,227,46,26,20,147,35,212,140,140,187,151,114,47,243,14,197,135,25,195,204,62,24,45,162,161,226,117,197,38,59,36,148,162,44,218,212,229,178,148,150,205,18,72,75,201,34,34,36,17,105,240,51,33,33,237,94,46,120,247,70,97,150,42,176,40,211,137,38,158,98,220,106,107,171,50,34,73,31,117,76,46,253,143,252,227,188,89,156,104,237,130,98,52,107,210,200,170,115,141,8,75,142,64,166,183,183,126,137,35,61,92,157,174,154,238,241,251,190,241,223,236,238,40,89,109,185,147,78,110,93,93,250,107,211,150,202,20,82,228,64,101,44,154,246,234,107,214,89,154,72,141,93,252,116,208,196,149,178,49,99,13,241,22,3,117,11,50,246,161,85,219,112,201,58,67,169,49,33,68,163,74,79,105,242,214,174,254,186,123,125,229,241,33,235,64,115,44,194,96,117,169,143,184,111,83,178,46,104,12,60,167,152,121,80,222,91,77,169,76,72,54,29,105,183,18,165,182,189,166,158,114,140,140,139,82,247,124,15,63,249,150,192,27,167,46,248,157,83,180,107,81,94,68,84,201,121,218,116,131,67,132,78,70,234,30,109,165,110,83,109,145,153,147,38,122,164,180,63,119,221,202,95,153,46,81,36,164,202,121,210,65,18,82,75,89,171,66,47,2,45,69,138,240,105,150,148,98,173,122,46,229,106,170,76,165,233,175,111,240,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,98,81,67,121,69,224,101,251,63,17,156,170,155,178,110,156,83,150,249,151,50,69,94,224,113,102,69,169,238,91,178,76,251,120,153,247,87,223,253,163,68,121,80,161,125,29,203,205,131,79,84,126,75,159,71,41,74,113,59,54,250,253,11,4,103,166,133,240,29,108,0,0,127,195,174,180,195,75,121,247,16,219,109,164,212,181,172,200,146,146,46,230,102,103,224,66,191,179,221,196,134,149,132,29,70,28,97,44,200,149,43,144,201,109,202,150,219,137,121,152,165,252,229,149,167,123,18,144,226,30,75,141,182,122,26,123,17,234,125,244,33,83,23,102,33,226,246,54,93,19,39,214,43,151,45,197,58,165,37,199,138,34,100,202,150,148,115,28,81,242,219,66,148,179,36,146,157,50,34,239,246,180,247,247,251,205,101,79,31,95,161,125,34,44,49,185,74,47,47,154,123,168,179,119,109,217,191,95,232,116,240,251,199,130,144,197,243,135,213,62,75,201,173,219,211,153,94,244,234,79,68,112,148,74,208,148,90,237,63,180,143,31,138,126,225,98,28,57,184,128,220,84,171,138,157,131,88,179,94,151,82,135,82,144,204,90,125,66,124,165,188,227,110,184,228,72,237,54,110,191,36,136,144,68,78,43,68,160,204,140,204,203,222,66,221,163,72,98,92,118,165,198,117,14,178,242,18,227,107,66,137,73,82,76,181,35,35,46,198,70,71,226,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,208,245,25,199,186,43,114,238,251,178,171,112,200,82,214,253,98,160,252,179,220,102,103,185,215,84,189,59,153,159,138,190,39,248,152,183,206,28,121,53,180,105,216,123,76,196,171,186,223,76,137,181,136,140,204,96,229,196,105,101,177,214,34,60,147,79,49,141,116,220,74,211,69,25,120,247,63,17,62,154,179,109,102,224,21,53,203,126,154,184,136,111,148,76,174,35,102,141,132,157,186,26,118,233,225,219,240,16,151,62,121,52,192,203,190,209,170,94,84,148,82,173,203,150,44,55,221,140,220,50,135,13,185,46,165,169,78,33,42,36,176,110,45,74,113,68,70,68,122,153,36,180,238,90,138,107,39,238,28,55,188,212,237,54,124,136,85,58,36,243,229,63,29,213,182,174,99,46,246,82,84,157,170,211,114,8,200,203,67,236,94,6,47,99,135,118,102,27,199,172,26,167,211,234,243,210,237,126,223,97,170,116,158,99,187,158,120,152,139,16,150,242,183,58,181,171,85,186,122,168,244,212,252,72,143,198,88,128,0,15,57,137,48,156,168,225,221,209,1,150,80,235,146,104,179,90,66,22,157,201,82,148,194,200,136,203,222,93,198,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,219,183,97,124,185,6,185,89,185,242,201,104,200,101,90,244,116,232,16,213,220,187,41,20,248,166,101,226,127,181,255,0,210,18,36,0,7,252,184,226,26,109,78,184,178,74,16,70,165,40,207,66,34,47,19,51,20,101,197,115,17,96,222,121,133,42,92,7,89,121,20,136,29,26,214,202,137,68,75,106,116,228,153,25,146,143,191,172,93,180,47,192,132,62,179,237,58,237,241,114,83,173,107,114,157,34,108,234,148,150,99,52,219,12,173,195,35,113,196,160,140,201,4,103,166,229,36,187,17,248,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,142,167,225,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,196,68,66,10,231,71,137,53,159,130,236,204,178,112,206,161,6,185,116,18,92,105,110,176,235,82,99,197,94,146,27,52,45,76,202,67,136,113,46,52,131,50,211,82,37,124,76,136,170,67,22,51,25,139,184,203,89,151,84,188,111,74,187,172,201,125,199,202,10,42,82,149,21,179,82,220,86,137,109,199,86,69,161,56,164,151,126,201,237,241,215,192,210,232,213,203,142,114,96,209,105,83,170,115,30,81,18,89,138,194,222,113,106,51,34,45,18,146,51,51,51,81,23,226,101,241,29,202,195,200,166,101,177,2,42,39,83,240,222,181,79,97,122,25,42,161,71,158,209,25,25,36,251,25,71,81,120,44,191,204,99,160,23,11,156,205,184,219,78,55,73,134,146,81,165,43,37,177,80,35,47,137,255,0,130,120,15,242,149,195,11,51,17,97,201,144,116,38,157,91,4,179,74,26,139,80,82,151,161,106,91,75,164,239,175,184,112,251,255,0,45,216,223,134,175,186,221,213,134,87,52,118,89,37,41,114,142,139,45,12,17,17,171,83,222,182,146,94,8,81,254,29,199,53,90,22,218,212,219,136,82,22,131,52,169,42,45,12,140,188,72,200,122,44,62,178,106,24,135,118,211,109,42,91,241,217,145,81,146,204,116,173,245,41,41,35,113,212,54,70,102,148,168,252,86,94,227,22,45,130,92,30,167,214,206,5,123,19,46,214,83,78,112,218,145,202,165,207,81,45,109,159,45,122,104,244,35,73,234,147,89,120,233,174,159,120,178,76,17,203,222,26,96,21,184,205,191,97,80,163,71,52,52,150,221,150,113,99,162,67,230,77,182,131,83,139,105,180,110,53,114,80,102,102,93,204,181,248,105,210,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,113,124,192,229,51,8,179,25,77,84,91,226,136,219,115,59,109,168,197,141,20,165,167,214,104,207,71,93,101,195,45,73,148,167,252,157,75,225,165,107,227,31,8,107,170,203,101,218,197,161,119,192,126,150,214,221,199,62,160,226,157,45,77,180,150,188,184,100,159,180,165,123,252,52,247,138,242,171,83,31,163,79,118,157,37,109,169,214,182,238,52,25,153,119,73,25,120,145,123,140,126,84,33,110,45,45,182,133,45,107,50,74,82,146,212,204,207,192,136,135,74,176,114,221,141,248,148,251,77,218,184,101,115,72,101,226,74,145,40,168,178,214,193,145,154,116,61,232,105,69,224,180,159,225,220,119,8,188,48,179,49,42,28,105,5,66,105,165,190,72,53,33,216,181,4,169,26,150,167,184,186,78,218,123,199,250,159,11,156,205,182,219,174,57,73,134,162,73,169,40,36,49,80,51,63,129,255,0,130,120,14,127,126,100,83,50,214,4,85,206,168,97,189,106,160,194,53,51,85,62,143,61,210,34,34,81,247,51,142,146,240,65,255,0,156,135,13,170,209,171,150,228,229,193,173,82,167,83,38,50,163,37,51,41,133,178,226,20,70,100,122,165,68,70,70,70,147,47,196,143,224,61,246,19,230,51,23,112,106,179,18,169,103,94,149,118,153,140,251,111,156,21,212,165,38,43,134,149,182,173,20,219,110,160,143,82,109,41,62,253,211,219,225,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,252,72,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,100,100,63,236,69,76,250,101,34,222,204,38,25,212,235,20,250,83,69,117,81,97,61,42,19,236,176,142,115,230,204,121,74,109,157,196,203,142,40,148,235,196,123,18,101,169,248,104,126,52,53,120,90,117,219,30,228,168,218,215,29,58,68,41,212,217,47,70,117,183,217,91,102,102,219,138,65,153,18,200,143,77,201,81,119,34,240,19,7,133,30,34,193,179,51,10,116,185,238,176,202,42,240,58,52,45,229,18,72,214,236,232,41,34,35,53,23,127,84,251,104,127,129,139,205,109,196,58,218,93,109,100,164,44,137,73,81,30,164,100,126,6,70,63,232,0,4,118,207,205,202,205,179,150,75,186,67,202,211,172,167,79,134,158,229,221,75,167,202,50,47,18,253,159,254,144,161,172,31,139,38,187,141,214,99,17,35,115,220,153,116,211,136,144,104,53,17,239,150,217,122,196,90,246,239,220,105,47,13,161,57,78,195,187,94,3,204,161,167,35,81,97,52,180,33,59,82,149,37,132,17,145,23,184,187,15,70,0,0,34,119,17,12,204,55,128,184,53,80,129,72,158,150,171,247,3,14,211,163,19,110,237,121,146,126,44,178,67,201,218,234,22,157,22,209,104,162,215,67,240,35,63,10,39,84,139,135,18,47,52,187,82,159,34,109,78,183,60,185,175,200,117,110,31,49,231,123,169,74,86,229,105,185,102,102,103,169,247,63,19,23,41,144,204,154,96,101,161,104,210,239,42,178,41,87,29,203,42,27,14,201,110,97,67,152,220,103,84,212,87,22,148,146,152,39,16,164,184,147,34,35,61,72,148,122,247,61,68,218,118,205,181,156,128,116,214,237,250,106,34,45,190,81,178,136,141,146,54,26,118,232,73,219,167,135,111,192,64,94,35,121,53,180,106,88,123,83,196,171,70,223,76,121,180,120,143,76,124,226,68,105,5,177,166,37,188,163,87,45,141,116,220,105,215,85,17,120,119,47,17,80,118,189,110,93,161,118,82,174,24,234,90,31,163,212,24,150,91,76,200,247,52,234,87,167,99,35,241,79,196,191,18,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,247,212,245,29,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,43,226,197,112,207,161,229,147,149,9,230,146,85,10,183,68,242,84,165,18,141,183,41,243,183,104,68,101,240,47,29,75,238,20,153,135,81,227,75,196,27,98,36,214,13,248,239,86,97,54,235,73,65,40,220,65,190,130,82,72,143,177,234,70,101,161,141,40,96,124,40,52,252,26,177,98,83,97,244,177,219,182,233,137,67,92,178,65,164,138,43,100,68,100,93,136,244,34,47,236,30,205,247,91,97,151,30,120,200,155,109,38,165,25,248,17,17,106,98,148,56,144,230,242,243,185,113,142,125,129,105,212,83,79,163,219,238,59,9,197,66,121,214,150,235,236,74,150,209,154,141,183,141,42,35,66,147,175,170,70,122,23,98,46,194,13,215,171,211,46,41,137,159,61,182,73,242,108,144,181,160,143,115,170,212,204,214,179,51,51,82,204,212,122,159,188,77,62,18,216,176,245,147,152,55,109,105,243,118,83,171,212,213,67,101,165,58,100,147,150,252,232,40,73,146,77,100,157,118,164,203,177,26,190,227,23,134,71,169,17,252,71,244,0,7,231,168,180,79,83,228,178,105,35,39,25,90,116,50,241,213,38,51,165,157,154,63,161,115,47,125,179,202,38,201,250,237,82,65,17,39,78,202,168,73,239,224,95,1,104,188,30,111,39,238,60,182,85,105,179,13,102,237,46,230,126,35,94,58,19,45,192,167,165,37,221,70,126,42,63,13,11,240,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,129,119,240,207,86,35,94,245,172,80,191,42,247,125,76,214,244,186,196,249,18,18,218,119,171,78,107,203,112,144,146,82,148,122,106,225,232,90,159,246,139,54,225,109,146,166,160,37,156,120,196,74,68,146,146,243,41,244,84,89,113,254,172,144,125,20,166,100,37,15,49,174,237,73,100,75,66,252,53,34,247,152,180,116,33,45,161,45,161,36,148,164,136,136,136,180,34,34,247,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,186,44,119,154,152,202,156,71,41,244,56,133,165,198,145,162,141,38,68,127,19,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,236,59,172,202,135,15,12,40,193,26,29,58,187,114,82,25,173,220,206,70,101,217,10,159,30,52,150,217,120,208,194,149,203,53,198,67,137,218,227,74,211,83,212,137,71,239,62,210,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,94,4,95,230,31,163,66,248,6,133,240,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,241,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,247,164,36,141,95,118,190,6,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,240,82,79,98,246,239,108,200,252,60,15,192,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,241,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,203,142,54,202,13,199,92,74,16,94,42,81,232,69,253,162,181,184,133,113,15,163,219,16,101,97,62,18,78,167,213,42,47,108,234,230,182,234,95,105,189,14,35,232,218,228,121,36,162,213,42,113,39,170,123,153,104,94,6,98,168,45,235,82,242,196,26,178,98,91,244,90,165,106,107,239,50,193,244,241,157,146,173,238,30,214,201,91,9,71,223,77,11,227,167,97,102,89,48,225,104,151,217,165,98,70,56,176,234,20,75,98,99,20,133,167,66,52,233,29,228,165,230,36,196,255,0,125,66,136,149,247,107,226,98,205,109,76,59,177,236,138,124,122,109,173,106,82,41,140,198,109,13,163,165,128,203,39,162,82,148,145,250,137,34,215,68,167,252,197,240,30,139,66,248,16,104,95,1,249,231,211,105,245,72,234,139,81,132,196,150,86,70,74,109,230,210,180,153,25,25,30,164,100,101,224,103,254,113,17,179,95,195,195,10,49,186,135,81,174,219,116,134,104,151,51,113,158,118,58,160,71,141,25,183,158,36,62,164,243,13,17,150,226,183,56,234,117,208,245,50,73,123,203,189,41,227,38,15,94,88,39,123,212,108,203,194,145,46,35,177,36,60,219,46,187,29,214,208,251,73,121,198,210,226,13,196,32,212,149,27,74,50,81,22,135,167,246,23,145,163,86,106,150,253,82,45,106,141,57,248,115,97,60,137,12,62,195,170,109,109,184,133,18,146,162,82,76,140,140,140,136,245,35,215,82,23,93,195,95,58,41,198,155,70,62,25,223,53,120,101,115,80,226,33,150,13,201,31,93,42,59,45,67,101,46,47,154,250,220,90,212,227,171,213,68,146,35,63,129,234,71,59,135,252,173,9,113,10,109,105,37,37,68,100,100,101,169,25,31,184,85,199,20,156,149,53,61,47,99,198,29,210,36,156,150,89,87,165,98,196,143,245,102,130,235,101,61,33,72,101,141,119,106,104,35,90,215,225,161,31,184,197,100,225,205,239,90,194,251,242,145,119,211,13,108,203,163,207,143,33,77,171,122,117,229,60,135,13,10,36,169,39,166,173,150,165,169,127,96,208,174,83,49,226,222,199,140,30,183,238,26,125,78,35,181,54,169,241,25,168,199,109,228,41,109,201,40,172,45,210,218,78,45,68,68,167,72,189,99,212,188,15,191,143,106,0,1,3,248,195,94,79,219,121,108,165,83,97,154,201,218,165,204,196,71,124,116,54,92,129,80,74,139,178,136,252,82,94,58,151,226,42,235,36,212,127,77,102,94,196,103,148,78,19,21,218,92,131,35,78,189,147,80,141,223,192,254,35,69,180,230,137,154,124,102,73,36,68,219,40,78,132,94,26,36,135,232,0,1,252,51,208,140,254,2,143,56,180,226,195,215,182,96,217,181,160,78,223,78,160,211,19,13,230,146,233,154,74,91,19,167,33,70,105,37,154,117,218,162,46,228,74,251,136,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,247,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,101,216,93,123,14,182,251,45,188,201,145,182,226,73,73,50,240,50,50,212,135,140,199,8,80,106,24,53,125,68,168,195,41,81,220,182,170,105,91,92,178,89,168,142,43,132,100,68,125,140,244,51,47,237,25,175,196,88,241,162,98,13,207,18,19,6,196,118,107,51,91,105,165,32,146,109,160,159,89,37,38,69,216,180,34,34,208,133,217,240,157,184,39,215,50,201,202,154,243,74,42,125,91,162,101,36,165,26,137,182,233,240,118,234,70,103,241,63,13,11,238,19,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,12,201,37,170,140,136,190,240,220,147,51,34,81,106,94,37,168,255,0,146,125,149,35,152,151,144,105,253,162,81,104,63,232,148,149,17,25,40,140,140,181,45,15,196,127,68,56,226,161,108,53,114,101,146,82,137,68,78,210,166,174,165,227,226,150,169,243,126,227,63,21,125,223,137,10,55,178,170,73,163,94,84,26,186,150,132,20,26,156,89,38,165,158,137,34,67,169,86,166,122,151,110,223,18,26,74,203,181,126,61,205,129,86,5,94,51,237,58,79,219,52,165,41,77,168,148,157,199,13,165,31,114,51,253,175,136,247,149,40,189,117,62,84,45,198,158,161,149,181,169,30,134,91,146,101,175,252,163,61,25,244,195,106,230,28,230,70,234,102,175,18,99,109,214,42,51,170,145,92,125,181,145,56,203,179,229,108,82,77,73,78,164,100,131,50,50,212,143,220,102,35,184,146,220,60,45,74,213,213,154,27,89,20,86,156,89,210,165,193,169,202,52,37,103,182,59,85,24,155,212,123,72,244,34,220,93,207,66,248,153,13,7,180,147,67,72,66,143,83,74,72,140,255,0,176,127,216,0,15,225,145,40,140,140,181,35,236,40,47,137,181,4,168,185,159,171,184,150,246,20,212,72,147,216,180,215,125,66,103,127,2,248,9,147,193,86,169,254,182,55,77,27,113,127,217,217,210,116,215,191,248,61,57,63,31,244,11,44,0,31,130,191,90,129,109,208,234,23,13,86,66,24,135,76,138,236,201,14,45,105,74,80,219,104,53,168,204,212,100,68,68,73,51,212,204,139,239,20,65,196,67,53,149,60,123,197,153,148,58,61,72,254,140,208,28,114,3,45,178,242,185,79,184,196,153,105,75,218,37,229,182,163,83,110,145,110,34,35,50,247,17,120,250,142,28,249,41,168,99,117,225,19,16,175,74,67,205,218,212,121,45,190,146,145,29,68,220,183,26,118,35,164,143,172,97,109,184,133,180,234,187,110,35,50,215,192,181,51,187,91,126,129,72,181,168,176,173,250,20,6,33,192,167,176,220,102,25,101,164,182,132,54,132,18,18,68,148,145,36,180,74,72,187,17,23,97,244,71,134,198,188,74,165,225,46,24,92,119,213,81,244,182,84,186,92,201,44,145,169,36,107,117,184,238,58,148,150,229,39,83,62,89,246,37,17,254,30,35,58,217,130,197,202,214,54,98,189,122,251,172,203,117,244,202,157,40,161,19,142,45,92,168,170,146,235,173,160,183,45,123,72,185,167,217,42,218,94,239,137,249,171,10,194,186,49,46,233,129,103,218,20,185,19,170,53,7,218,97,8,105,135,29,36,115,28,75,100,181,147,105,82,137,4,165,167,83,208,252,127,176,94,158,67,178,103,111,229,214,193,131,91,175,83,34,200,187,234,145,90,126,91,235,101,11,92,115,113,152,170,91,73,82,152,109,212,18,93,100,204,146,102,122,123,245,63,9,104,0,0,63,229,198,219,117,181,52,234,18,180,44,141,42,74,139,82,50,63,18,50,16,127,62,249,7,181,177,162,216,169,98,13,135,71,141,79,187,41,144,158,145,203,139,29,182,138,103,45,185,78,232,100,212,117,186,227,139,117,212,22,155,139,118,133,239,208,206,154,90,126,255,0,192,236,65,81,178,237,66,135,112,80,102,154,85,181,79,197,95,49,135,251,145,233,177,123,121,141,125,199,234,251,140,187,92,135,15,220,250,80,113,174,221,133,135,119,253,93,152,151,116,6,27,101,14,73,144,134,202,98,80,136,172,145,145,187,33,110,184,226,221,117,127,213,45,218,31,191,82,57,204,133,161,196,146,208,162,82,79,192,200,245,33,255,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,229,107,67,105,53,173,68,148,151,137,153,232,66,181,184,133,241,18,139,104,49,35,10,240,94,186,135,170,231,179,171,169,67,148,74,75,93,226,62,142,91,177,164,146,147,170,20,234,79,84,247,238,69,219,83,21,99,102,217,87,246,52,222,45,209,40,17,106,21,186,212,237,117,89,161,233,43,86,198,148,175,88,208,149,172,253,70,143,78,199,217,63,2,237,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,244,150,154,105,222,81,182,219,109,54,150,154,66,80,132,17,37,41,73,104,68,69,224,68,67,254,128,0,4,75,207,142,76,237,252,197,88,51,171,116,26,100,88,247,125,46,43,175,196,125,12,161,11,144,109,179,41,72,105,74,75,14,58,178,83,175,17,154,72,203,95,118,135,227,69,151,245,133,116,97,165,211,62,206,187,233,114,32,212,105,239,186,194,208,235,14,52,75,229,184,166,205,104,39,18,149,26,13,72,86,135,161,120,127,96,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,217,74,218,126,255,0,137,104,167,5,49,42,151,139,88,97,110,95,84,183,210,225,85,41,144,228,188,68,164,153,161,215,35,182,234,146,123,84,173,12,185,133,216,212,103,248,248,143,114,62,117,193,64,164,93,52,89,182,253,118,3,19,32,84,24,114,51,236,188,210,92,66,219,90,13,10,35,74,136,210,122,165,70,93,200,203,184,164,174,35,25,41,168,96,141,225,47,16,172,186,67,206,90,181,137,46,62,162,143,29,70,220,71,29,118,91,198,143,171,97,13,182,132,52,210,123,110,51,34,211,196,180,50,242,252,59,243,89,83,192,76,89,135,67,172,84,143,232,205,125,198,224,60,219,207,43,148,195,143,201,136,149,61,162,158,67,105,52,182,209,150,227,35,50,47,113,151,133,239,208,43,80,46,74,29,62,225,165,72,67,240,234,113,90,153,29,196,45,42,74,219,113,4,180,153,26,76,200,200,201,68,122,145,153,125,227,247,128,10,211,227,83,84,47,209,141,175,70,220,95,246,118,12,157,53,239,254,15,81,79,199,253,2,26,240,201,160,149,107,51,244,119,20,222,242,132,136,242,188,53,211,101,70,31,127,3,248,139,245,34,36,145,17,22,132,93,135,244,0,7,252,58,147,91,75,66,79,67,82,76,136,255,0,176,103,195,136,125,169,90,181,51,67,116,162,180,211,136,58,172,185,213,56,166,180,172,183,71,118,163,47,98,139,113,22,164,123,79,185,106,95,3,49,26,68,136,200,94,27,87,113,27,50,54,171,52,136,147,28,110,143,81,131,84,148,227,13,172,201,182,90,159,23,122,148,105,74,180,34,37,145,153,158,132,94,243,33,161,122,108,94,134,159,22,22,227,87,78,202,26,212,207,83,61,169,34,215,254,65,224,243,19,95,143,108,224,85,255,0,87,146,251,77,19,22,205,85,73,83,138,36,167,113,67,117,69,220,204,191,103,226,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,221,254,38,47,35,133,125,176,213,183,150,72,170,53,17,187,85,154,138,151,143,130,93,167,194,251,136,252,83,247,254,38,38,56,254,26,146,146,51,53,17,17,22,167,169,248,15,249,55,153,34,73,155,168,209,70,68,159,88,187,159,192,135,247,122,72,244,53,22,164,90,248,251,135,244,140,140,181,35,212,135,244,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,142,190,113,123,13,48,226,34,165,222,119,197,10,149,183,77,26,151,83,142,195,138,238,146,236,78,45,58,253,180,159,224,101,241,33,11,113,207,139,134,21,89,180,215,32,225,172,9,85,170,202,180,229,58,182,163,73,134,159,89,163,61,198,204,194,89,122,138,89,22,159,214,79,192,140,65,139,239,137,254,101,110,186,196,153,148,202,219,84,152,142,236,229,179,14,76,246,9,58,37,36,126,170,101,153,22,166,147,63,237,63,136,230,181,140,239,230,150,177,53,249,197,141,119,156,19,127,110,173,66,185,42,45,54,141,164,69,234,151,60,244,215,77,79,239,51,31,57,220,226,102,129,206,201,199,172,64,109,36,122,236,110,233,168,165,63,134,156,241,235,109,94,33,25,164,181,141,162,44,73,172,85,73,163,79,106,157,98,162,254,226,45,189,143,249,201,107,246,127,229,63,136,144,248,105,198,35,18,40,13,177,30,249,183,225,84,91,220,158,122,217,136,251,206,109,245,9,91,77,217,165,223,178,244,215,222,127,136,249,57,179,226,83,110,102,6,195,122,207,183,40,151,21,59,170,136,166,164,20,152,205,178,218,150,166,95,109,90,108,148,189,83,245,201,241,45,116,35,252,14,191,133,217,240,160,199,200,247,254,20,150,25,207,153,190,167,110,53,177,150,212,225,25,148,56,241,160,178,157,8,220,82,180,220,179,46,201,36,254,7,216,79,81,193,243,61,148,12,47,204,205,5,230,110,90,68,102,43,168,140,166,98,85,89,143,29,50,81,162,30,36,32,222,91,46,44,144,75,125,75,208,189,253,203,191,140,1,169,240,85,196,31,78,35,208,247,237,189,232,142,113,111,234,106,143,245,60,173,231,174,155,96,237,221,179,79,187,93,125,194,107,229,19,34,184,123,149,182,213,89,136,146,168,220,146,99,28,105,19,158,38,30,50,74,185,10,82,80,225,71,109,205,188,198,55,17,25,251,245,241,240,147,224,0,0,41,15,139,237,188,116,92,198,64,144,111,161,206,190,130,212,173,18,173,118,239,159,60,244,62,197,161,246,251,199,107,224,171,57,142,77,211,78,231,159,59,116,231,185,123,139,77,186,83,139,93,60,117,215,182,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,124,82,105,252,79,176,169,188,190,97,53,127,29,113,126,133,104,194,139,38,90,103,212,226,170,160,241,33,110,108,97,114,154,109,215,22,162,66,244,211,154,70,106,81,25,119,239,247,232,119,4,112,166,129,131,120,111,68,177,232,48,35,198,40,48,99,53,33,76,180,132,115,94,67,13,180,165,168,210,132,110,51,229,150,166,100,70,122,127,97,123,208,21,149,198,11,48,146,45,234,85,55,4,232,115,77,15,212,216,102,163,48,219,112,203,88,238,38,124,101,182,173,174,17,248,145,106,70,131,47,137,251,133,77,208,40,117,43,154,183,6,223,164,48,167,166,212,100,181,21,132,37,42,81,169,199,22,72,73,104,146,51,62,234,47,2,51,23,115,195,223,35,214,206,12,217,180,236,67,188,104,208,230,221,117,88,172,202,74,164,71,109,197,68,75,173,68,120,146,147,113,132,56,218,144,235,74,208,183,30,154,159,137,234,101,55,200,137,36,73,73,17,17,118,34,33,253,0,0,1,255,0,43,66,28,66,155,113,4,164,168,140,148,147,45,72,200,253,198,43,175,137,30,66,90,196,106,84,172,95,194,154,36,8,181,170,123,11,145,81,137,26,49,33,83,27,109,51,36,58,178,67,17,212,183,30,90,214,217,106,165,145,43,66,35,239,161,138,148,160,215,239,108,33,189,219,170,82,164,212,40,149,218,28,210,222,146,91,209,156,75,140,188,74,54,214,73,52,172,139,123,101,170,117,35,213,62,227,33,108,188,63,120,140,210,175,202,116,108,46,198,106,211,80,235,204,111,228,84,230,73,75,109,191,185,82,159,86,231,164,73,82,215,181,8,105,37,162,123,25,145,120,104,98,198,90,121,167,208,78,178,234,28,65,248,41,42,35,35,254,210,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,254,29,121,166,16,110,188,234,27,65,120,169,74,34,34,254,211,21,205,196,11,136,205,42,195,167,73,194,252,25,173,53,50,188,254,206,125,78,28,148,184,219,27,85,21,244,237,122,60,148,173,59,144,183,82,122,167,185,145,151,134,166,42,70,151,74,188,113,38,229,76,56,12,85,43,213,169,218,253,148,187,41,247,118,54,103,238,37,45,90,33,7,241,208,147,240,33,119,217,6,200,197,39,46,214,185,92,119,205,50,149,80,188,38,253,167,249,41,119,165,216,228,164,23,41,78,199,109,212,110,105,228,18,187,247,211,225,166,179,48,0,0,0,127,12,137,68,105,81,17,145,246,50,49,8,120,132,100,122,217,198,123,54,163,136,86,117,26,28,43,174,149,21,233,74,84,120,237,182,169,105,105,169,111,26,84,109,176,183,28,82,221,117,58,150,226,215,66,240,61,12,233,22,191,67,169,91,53,185,214,253,93,133,51,54,157,37,216,175,161,73,82,77,46,54,179,66,139,69,17,25,119,73,248,145,24,182,78,15,185,132,145,112,210,170,88,39,91,154,107,126,152,195,213,24,134,227,134,122,71,109,48,35,33,180,238,112,207,196,207,66,36,17,124,15,220,44,212,7,131,198,236,41,160,99,38,27,214,236,122,244,8,242,83,58,12,150,163,169,230,144,190,83,203,97,198,146,180,154,144,189,166,92,195,208,200,140,203,95,236,60,240,230,15,9,171,248,21,139,245,219,70,108,89,49,19,2,167,41,84,247,141,11,111,123,8,148,235,109,56,133,26,17,174,188,163,50,82,72,139,183,111,186,216,248,88,230,145,24,167,135,109,225,93,199,82,91,149,203,106,57,53,24,158,123,85,42,20,118,33,48,131,45,238,169,103,235,184,175,4,146,127,3,236,39,184,0,170,238,53,83,152,228,218,212,238,121,243,183,65,123,151,184,180,219,165,68,181,211,199,93,123,106,56,167,8,43,120,235,89,141,159,32,159,67,125,5,5,217,90,41,90,110,217,62,1,232,93,143,83,239,247,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,118,190,62,48,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,237,116,247,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,239,238,125,252,59,192,129,92,87,177,238,61,129,133,10,195,56,51,118,84,238,54,141,15,54,151,8,140,226,72,141,57,149,106,68,226,85,166,228,17,119,73,167,241,62,194,147,5,128,101,51,137,77,185,151,235,13,155,62,227,162,92,85,30,150,42,90,142,81,163,54,243,105,90,89,97,180,235,190,82,52,79,212,171,192,181,208,203,240,47,175,137,124,98,49,34,190,219,241,236,107,126,21,57,189,202,228,45,232,143,178,230,223,92,147,184,218,154,125,251,163,93,61,229,248,8,241,117,113,8,205,37,210,110,145,226,77,98,148,78,154,187,83,43,21,22,54,145,238,236,95,206,79,79,181,255,0,33,124,7,146,111,56,153,161,108,148,71,143,120,128,178,61,77,59,238,154,137,236,63,138,126,191,177,151,184,125,122,22,122,51,73,67,148,169,71,140,119,109,64,212,201,179,178,125,195,81,117,26,106,71,187,78,160,189,110,222,63,121,142,175,134,92,84,179,17,102,213,147,34,225,153,22,183,12,154,36,27,114,220,157,36,245,220,131,215,69,203,34,215,68,153,107,254,232,254,34,106,96,103,23,12,42,188,169,173,193,196,168,18,168,181,148,235,205,117,13,70,141,13,94,179,166,91,77,233,134,179,245,18,130,61,127,172,175,129,144,154,86,54,47,97,166,35,196,76,187,50,248,161,85,119,107,171,81,42,113,223,113,61,212,93,201,181,171,79,176,163,252,8,254,6,61,136,0,0,0,0,0,0,0,0,0,0,0,0,0,15,226,148,148,150,229,40,136,139,222,102,43,251,59,156,75,232,56,68,166,236,172,32,153,78,173,214,221,215,169,148,219,136,146,195,26,116,206,35,69,199,148,149,167,114,28,112,187,151,115,78,133,216,140,197,74,95,248,233,139,152,157,81,114,161,121,98,21,197,81,230,105,163,15,213,165,60,210,52,74,75,213,75,142,43,77,118,36,207,239,47,192,127,197,143,130,88,185,137,114,144,213,155,135,119,53,89,14,107,172,152,180,137,79,178,157,9,95,105,109,182,173,53,216,162,47,188,140,189,198,38,22,21,112,139,198,123,185,166,42,23,149,74,157,71,138,238,237,236,169,233,113,228,39,77,228,94,171,144,204,139,186,82,127,129,253,228,36,149,3,131,38,19,67,140,180,86,111,27,141,247,87,166,134,221,66,50,136,180,51,240,221,7,95,3,33,250,26,224,203,130,237,18,191,213,133,212,179,218,100,91,170,17,12,181,255,0,251,17,228,174,46,11,54,243,156,231,109,203,234,122,84,123,141,180,202,169,160,147,239,211,82,68,31,242,127,229,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,247,106,162,248,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,192,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,124,75,225,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,241,30,204,0,0,0,0,83,207,26,122,1,53,139,150,197,194,217,160,146,187,122,20,85,36,188,77,71,42,162,189,116,211,254,93,71,204,224,229,112,46,22,48,86,104,229,36,210,153,20,169,10,229,239,208,140,213,42,158,159,13,126,239,128,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,100,153,248,151,128,207,54,115,241,174,126,55,227,197,199,92,114,122,165,65,167,79,153,77,167,172,157,82,208,168,205,204,144,166,141,7,204,89,26,118,187,216,210,100,90,31,98,248,216,31,8,44,0,137,77,179,170,24,193,95,164,23,164,37,74,118,44,39,29,142,95,224,234,106,4,134,212,147,91,123,181,220,70,100,100,189,62,31,17,101,224,63,202,92,134,98,69,122,83,235,36,52,203,106,113,106,51,34,34,73,22,166,122,159,220,66,128,56,143,98,43,88,133,153,122,211,145,230,20,150,104,199,38,146,133,19,132,178,34,102,161,47,66,212,148,162,240,95,135,111,31,2,30,175,134,30,95,79,22,177,178,45,211,86,132,167,41,54,210,145,61,42,83,122,161,82,35,203,132,178,73,154,155,82,79,213,112,251,106,71,167,188,136,94,156,72,172,66,140,212,56,173,165,182,152,66,91,66,82,68,68,148,145,104,68,68,93,139,177,15,246,0,0,0,1,254,114,35,199,150,195,145,101,48,219,204,186,147,67,141,184,146,82,86,147,45,12,140,143,177,145,151,109,5,107,113,9,225,210,205,220,196,220,91,193,138,43,45,85,137,78,72,159,77,137,24,146,79,150,146,228,58,180,53,26,49,169,78,41,106,105,36,106,87,126,196,125,244,49,85,119,21,171,136,24,77,114,42,5,114,155,90,183,42,241,52,209,78,50,252,55,147,185,178,62,219,137,42,45,80,225,107,247,43,224,98,122,229,51,138,181,195,99,176,139,79,26,142,93,98,9,107,202,158,91,228,73,46,239,184,123,220,147,44,139,237,41,164,150,133,224,90,123,136,89,190,20,102,111,5,241,138,17,201,180,47,202,35,143,39,237,68,93,82,33,190,157,77,100,90,161,183,86,101,217,181,31,225,220,117,66,50,62,228,122,143,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,15,225,153,23,115,61,7,43,197,124,205,224,190,14,194,41,55,125,249,68,109,229,125,152,136,170,68,39,213,161,160,143,68,56,234,12,251,56,147,252,59,138,200,205,159,21,107,134,248,97,118,158,10,156,186,60,19,211,155,60,247,199,146,125,216,112,182,57,26,89,151,218,75,169,61,75,192,244,247,152,129,86,237,173,136,56,177,114,38,5,14,155,90,185,42,242,245,212,219,101,249,143,43,107,102,125,246,146,148,122,33,179,211,238,79,192,133,204,228,55,135,205,7,4,41,17,239,156,73,165,64,169,221,143,239,245,31,97,15,55,23,106,165,53,234,19,209,144,234,55,52,234,53,245,187,153,124,8,136,231,57,17,17,104,69,161,15,232,0,0,0,15,241,151,21,137,177,157,135,41,180,184,211,232,83,107,74,136,140,148,147,45,12,140,143,177,246,49,69,156,79,50,250,120,75,141,146,174,154,76,37,55,73,185,84,185,234,82,91,209,9,145,34,92,213,154,72,210,218,82,94,171,101,219,83,61,61,230,67,202,112,225,196,86,176,243,50,244,71,36,76,40,236,214,78,53,37,106,55,9,4,100,245,66,38,165,169,169,37,224,143,14,254,30,6,47,254,36,134,101,197,102,83,11,37,180,243,105,113,10,35,35,35,73,150,164,122,151,220,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,224,233,106,124,135,20,163,67,123,181,220,100,102,102,189,62,63,17,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,115,81,153,104,93,203,225,161,155,58,230,166,94,54,189,46,230,163,205,98,92,90,148,54,37,54,235,46,37,196,25,56,218,86,90,26,76,200,251,40,143,196,252,71,217,1,76,220,99,174,5,205,198,10,53,28,228,154,210,197,38,58,185,123,245,34,52,202,168,39,195,95,191,224,62,159,5,138,1,59,139,151,61,194,225,160,210,139,122,108,84,164,252,73,69,42,156,189,116,211,254,93,69,195,0,0,0,0,15,25,139,152,161,107,97,21,135,88,189,46,138,204,40,45,83,225,72,125,148,200,144,219,70,251,173,178,227,137,109,4,181,164,148,181,19,106,209,36,100,103,161,254,35,63,121,190,204,77,103,49,120,183,80,186,101,78,146,229,54,34,221,133,79,105,199,86,104,76,116,201,144,182,140,146,110,184,146,245,94,211,213,61,62,5,241,225,195,209,90,56,119,124,223,115,217,166,218,22,149,98,174,243,203,74,8,161,64,122,70,154,169,37,169,242,210,163,211,85,167,252,229,241,18,203,8,184,87,99,254,34,38,52,234,235,17,45,248,110,154,20,226,42,41,155,17,226,65,242,204,244,37,68,81,110,209,103,247,106,147,248,9,39,110,240,89,183,155,228,187,113,223,83,212,162,218,110,38,45,77,6,159,118,186,18,224,255,0,149,255,0,32,245,231,193,155,5,148,182,150,171,190,233,45,187,77,68,154,132,77,12,203,199,254,225,31,42,235,224,195,134,210,216,83,150,205,231,93,101,244,180,100,132,200,168,199,74,13,100,74,211,93,144,117,241,219,255,0,40,139,184,189,194,147,30,44,6,100,212,173,162,135,95,134,218,215,203,102,23,89,42,73,160,137,197,22,169,68,52,150,186,33,37,219,222,162,248,136,177,124,96,150,46,97,164,165,181,121,97,221,205,73,67,122,105,38,85,34,83,12,171,82,79,217,91,141,167,93,55,164,143,239,50,47,121,15,251,176,113,207,23,48,198,160,220,251,55,16,174,42,111,47,93,88,98,173,41,150,151,170,84,94,178,91,113,58,233,189,70,95,121,254,34,218,242,71,196,190,131,139,170,114,202,197,249,148,234,37,109,173,58,105,78,56,136,204,63,175,82,226,245,92,137,74,90,182,161,182,203,177,118,53,104,125,140,140,88,10,84,149,22,228,168,140,143,222,70,63,160,0,0,0,0,0,0,0,0,0,0,0,0,32,55,17,28,251,197,193,106,97,225,198,24,85,162,73,186,101,127,132,58,203,228,190,143,106,162,60,157,202,98,66,28,111,123,78,172,139,84,250,218,124,53,51,166,120,241,174,187,238,182,77,69,143,85,175,85,165,127,85,180,59,41,247,54,163,224,91,148,122,37,31,216,73,248,16,179,28,163,240,162,92,212,162,237,199,180,73,142,164,235,211,211,16,91,53,254,157,181,115,153,149,15,238,105,73,208,254,255,0,128,178,187,3,6,240,211,12,105,201,166,217,118,101,26,154,218,117,213,81,233,209,217,82,189,101,171,185,182,132,235,246,213,254,115,251,199,180,34,36,150,137,34,34,251,135,244,0,127,203,141,54,234,13,183,91,74,210,162,208,210,162,212,140,135,36,197,236,172,96,182,51,83,100,68,186,108,138,66,100,190,133,167,173,98,155,16,164,17,154,92,45,73,197,178,179,215,87,84,175,199,191,227,90,249,161,225,49,113,89,236,77,186,240,90,68,170,196,66,55,30,58,123,139,114,68,159,7,156,218,219,81,161,145,105,162,90,74,75,95,19,211,222,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,114,247,31,192,73,108,149,231,150,245,203,101,203,22,141,83,154,253,70,210,153,33,13,201,140,251,142,188,76,33,110,71,74,214,218,21,33,182,146,105,105,147,34,51,46,218,232,125,188,46,231,6,113,203,15,113,198,211,135,115,217,55,29,62,111,80,203,110,61,25,169,140,56,243,11,83,77,173,72,90,27,113,123,84,158,106,72,200,207,177,158,159,13,122,16,0,0,0,10,179,227,87,71,96,233,214,181,124,155,87,63,157,6,38,253,11,77,155,106,43,211,93,53,241,251,255,0,176,70,46,22,215,10,168,121,161,130,194,164,147,104,168,67,106,25,36,215,161,41,75,168,194,45,8,181,45,79,183,223,248,11,233,1,94,252,82,179,99,76,176,44,183,240,114,223,150,135,170,245,200,202,68,174,75,137,87,41,135,154,155,29,100,173,143,37,73,50,90,11,82,52,25,23,191,83,236,42,31,14,109,138,134,32,226,77,185,105,195,101,114,36,215,235,80,224,145,18,84,189,84,252,132,55,169,232,74,61,53,89,123,143,240,49,163,140,187,97,187,24,83,131,150,173,154,220,54,99,63,18,147,5,50,210,219,100,141,100,34,43,77,172,204,182,164,245,213,191,19,45,123,119,248,14,144,63,134,100,69,169,136,201,157,124,212,216,248,39,133,85,200,177,46,186,67,183,44,200,178,97,198,128,220,246,84,250,28,92,105,36,133,41,178,121,14,18,73,198,182,153,151,125,123,17,107,225,66,181,234,173,119,19,47,201,117,35,97,114,170,183,29,81,199,16,211,73,90,212,227,242,30,53,18,82,157,84,163,51,82,244,34,238,125,253,230,47,27,134,126,94,36,96,134,4,179,54,225,167,242,171,119,19,233,171,40,221,104,210,235,76,200,135,12,249,74,222,218,22,157,22,209,234,158,228,71,239,51,240,152,0,0,0,0,0,63,229,198,219,121,181,52,243,105,90,22,70,149,37,69,169,25,31,137,25,8,229,153,156,141,97,6,100,41,175,42,169,74,110,147,89,94,221,181,26,123,17,88,124,244,83,63,105,213,71,113,127,97,146,73,125,198,101,224,125,169,243,48,57,6,199,172,15,170,108,98,201,172,220,148,181,120,77,163,211,102,204,109,175,85,175,233,28,40,232,74,117,83,187,75,226,105,81,120,151,126,43,108,95,120,149,133,213,50,151,110,92,85,251,126,79,245,144,196,185,17,55,250,170,34,220,72,82,76,244,39,21,167,249,95,120,184,142,28,121,232,172,102,1,153,150,6,35,46,42,107,240,121,125,43,173,154,136,228,111,57,110,175,85,61,33,107,94,212,50,130,236,146,211,223,219,67,41,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,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,116,158,190,238,218,153,211,189,207,125,226,86,40,212,206,93,199,113,87,238,9,63,213,67,242,228,75,217,234,164,143,105,45,74,50,212,155,78,191,228,253,195,181,101,251,32,216,245,141,245,93,143,217,53,155,110,150,159,25,181,138,108,216,109,59,234,187,253,27,135,29,105,86,138,107,105,252,13,73,47,19,237,112,121,101,200,214,16,101,190,154,194,169,116,166,234,213,164,110,221,81,168,49,21,247,203,85,61,166,215,83,29,181,253,135,141,39,247,17,23,129,119,145,196,68,93,136,127,64,0,0,0,0,67,254,38,25,120,145,141,248,18,244,219,122,159,205,173,219,175,170,172,147,109,163,83,174,179,30,28,195,229,39,99,107,90,181,91,165,162,123,17,159,188,143,198,142,104,85,74,238,25,223,145,42,68,194,226,213,109,202,163,110,45,167,82,180,41,183,227,188,70,105,82,117,74,136,201,72,208,203,177,150,158,227,23,211,146,124,212,216,248,217,133,84,56,178,238,202,75,87,44,56,177,161,201,128,228,246,82,250,220,68,104,196,181,37,179,121,110,25,27,142,237,35,62,250,246,50,215,198,78,17,145,150,164,63,163,155,230,39,13,216,197,124,28,186,108,215,33,179,33,249,116,153,201,136,151,27,37,233,33,113,93,109,6,69,181,71,174,174,120,145,107,223,183,192,103,31,17,173,138,134,30,226,77,199,105,204,101,113,228,208,43,83,32,153,26,84,141,20,196,133,183,169,106,73,61,53,65,251,139,240,33,111,28,45,115,101,76,191,236,182,48,114,224,150,134,106,244,56,201,68,94,115,137,79,53,134,90,133,29,4,157,239,41,74,51,90,207,66,36,17,31,187,67,236,44,32,5,11,113,74,184,149,92,205,12,230,19,36,156,69,62,27,176,205,41,94,164,149,55,81,154,90,25,106,122,31,127,187,240,18,119,130,165,29,130,167,221,53,243,105,92,254,116,232,155,246,150,155,54,211,151,166,186,107,227,247,255,0,96,180,192,0,0,0,28,247,25,177,203,15,112,58,211,153,115,222,215,29,62,23,78,203,142,51,25,217,140,54,243,235,75,78,45,40,66,28,113,27,148,174,82,136,136,143,185,150,159,29,41,31,58,121,229,189,115,39,114,202,163,83,38,191,78,180,161,200,91,113,163,48,227,204,147,232,67,146,18,133,184,132,200,113,165,26,154,120,136,204,139,190,154,23,111,24,209,108,90,87,53,233,88,141,65,181,104,85,10,172,249,142,161,150,152,135,21,199,214,165,45,73,73,122,168,35,81,250,202,73,118,47,19,47,136,176,204,174,240,152,184,175,6,33,93,120,211,34,85,30,33,155,111,149,61,181,185,30,79,131,46,109,113,169,48,204,180,209,78,165,69,175,137,105,238,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,248,247,252,58,219,109,54,210,9,182,155,74,18,146,208,146,146,208,136,135,253,0,15,249,90,16,226,77,46,32,148,147,241,35,45,72,120,203,255,0,6,240,211,19,169,202,166,222,150,101,26,164,218,180,209,82,41,209,222,82,125,100,43,177,184,133,105,246,19,254,98,251,133,106,102,227,133,18,225,165,119,118,2,34,76,133,43,78,162,152,178,223,167,244,13,167,146,204,88,127,123,170,86,167,247,252,69,103,72,139,117,216,149,179,106,84,122,173,6,173,23,250,174,33,216,178,27,220,143,129,237,81,106,149,255,0,105,43,224,98,230,56,119,103,226,46,52,211,11,14,49,62,173,18,45,211,23,252,29,215,159,36,117,155,149,45,229,109,83,242,22,227,155,26,105,178,61,19,234,235,240,208,202,124,128,0,0,0,0,0,0,0,0,0,0,0,8,235,157,76,210,82,178,211,134,18,107,81,230,193,93,195,35,103,163,225,186,226,77,110,109,145,29,46,253,89,58,218,207,70,223,221,234,159,111,19,237,227,65,55,29,195,123,98,237,226,245,98,168,229,66,183,92,169,109,212,136,222,146,235,156,182,137,61,183,26,150,122,33,178,247,159,100,252,8,91,238,64,56,121,209,240,166,151,250,66,197,154,59,83,46,89,95,208,68,149,29,14,34,46,213,74,105,94,163,241,146,226,55,54,227,103,217,93,204,136,252,52,33,96,96,0,0,0,63,138,74,86,70,149,164,148,71,226,70,90,136,181,154,108,131,97,38,96,169,53,42,171,52,166,233,23,58,154,121,230,37,193,98,52,126,116,131,75,234,73,188,178,142,183,20,70,227,218,171,67,212,244,35,241,46,244,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,237,238,239,225,225,252,203,30,106,113,27,45,247,181,62,177,64,172,74,118,140,114,154,244,133,53,201,15,169,133,179,206,101,78,154,90,67,205,160,214,104,100,146,91,143,77,59,31,111,11,218,203,78,101,172,92,200,88,145,46,123,106,167,24,167,147,109,166,108,30,115,60,230,158,228,178,183,62,173,14,184,164,164,148,242,83,235,30,164,125,143,239,236,32,0,0,2,1,113,129,183,161,212,112,54,155,85,118,18,220,122,45,89,147,75,137,108,143,105,38,28,245,22,167,166,164,90,158,190,34,179,114,53,112,55,111,102,139,15,157,117,91,83,50,225,164,195,51,215,79,183,81,141,247,151,195,255,0,164,52,88,211,136,121,180,58,217,145,165,105,37,36,203,222,70,62,93,221,95,139,107,90,245,123,142,99,237,52,205,50,12,137,139,91,138,36,164,137,182,212,179,212,204,200,188,18,126,242,252,70,116,115,111,138,85,28,89,199,187,194,191,46,97,191,30,61,98,161,18,25,147,138,82,58,116,205,125,109,237,213,106,45,52,115,182,135,167,192,132,152,225,67,131,118,165,217,137,7,136,215,75,176,148,170,35,255,0,204,25,144,166,205,73,146,203,240,94,109,212,165,104,61,15,214,81,18,146,162,63,29,52,241,23,51,58,230,182,169,76,169,234,149,126,155,17,180,36,212,106,126,83,109,145,17,17,159,137,153,124,15,252,195,153,98,22,109,114,255,0,134,244,183,234,53,204,80,182,92,91,41,81,148,104,245,184,70,250,212,73,89,237,74,20,242,117,51,216,100,69,241,208,132,2,204,79,23,201,143,53,54,223,193,90,67,105,62,107,141,20,217,209,204,181,70,142,163,114,28,141,55,199,250,37,17,233,241,63,128,175,27,194,251,197,12,124,189,21,54,183,46,171,93,171,85,101,153,181,21,183,36,74,209,199,93,81,146,27,66,148,181,105,189,227,34,34,212,253,109,59,153,247,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,253,245,42,52,175,238,35,241,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,34,34,34,45,7,250,128,0,0,0,0,0,252,181,42,85,46,177,21,112,106,244,216,179,163,57,166,230,100,178,151,80,173,12,140,181,74,136,200,251,145,31,226,68,35,222,33,228,3,45,24,138,149,28,219,18,159,74,116,244,250,202,85,46,158,194,203,236,123,206,58,189,200,34,254,211,248,143,159,129,124,62,112,87,47,119,209,95,182,45,86,230,92,196,253,150,166,63,16,218,254,133,214,143,179,81,155,63,7,150,127,107,199,79,188,142,79,0,0,0,0,0,0,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,253,96,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,63,37,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,62,176,0,249,53,27,178,213,163,215,105,22,181,90,230,165,66,173,92,29,71,162,41,210,38,182,220,170,135,33,4,183,250,118,148,100,183,121,104,50,82,246,17,237,73,145,158,132,62,176,0,15,63,102,223,246,110,32,198,170,202,179,46,24,149,84,80,235,19,104,21,50,100,207,124,58,140,71,77,169,17,221,66,136,148,133,165,69,169,106,94,178,20,133,167,114,22,149,31,42,197,236,239,229,143,1,111,39,48,255,0,23,49,14,93,187,93,110,59,82,202,59,214,229,81,212,58,195,132,123,29,105,214,163,41,167,81,169,41,38,164,41,68,75,66,208,122,41,10,34,244,24,23,154,60,9,204,167,166,255,0,66,151,207,210,63,163,157,55,164,255,0,189,147,33,242,58,142,111,39,252,37,166,247,110,228,59,246,117,211,111,125,53,45,122,168,138,191,221,71,200,159,254,60,255,0,230,205,99,254,168,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,60,174,53,227,222,19,229,218,213,139,122,227,29,215,244,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,242,171,79,136,246,76,111,155,170,141,101,90,216,201,214,214,174,10,132,122,93,58,55,209,218,171,124,249,79,184,150,218,111,122,227,37,9,220,181,164,181,81,146,75,93,76,200,187,137,42,0,0,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,63,93,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,64,221,90,148,245,86,69,9,154,156,69,212,161,199,102,92,136,105,121,38,251,44,60,167,18,211,171,111,93,201,66,212,195,201,74,140,180,81,180,225,22,187,79,79,214,0,0,0,63,37,50,173,74,173,70,92,202,53,78,36,248,237,200,126,34,221,140,242,93,66,95,97,213,178,243,70,164,153,145,45,183,91,113,181,167,197,43,66,146,122,25,25,15,214,0,60,253,229,127,217,184,125,26,149,42,243,184,98,82,145,92,172,66,160,83,9,227,61,243,42,50,221,38,163,199,105,9,35,82,214,165,30,167,161,122,168,74,214,173,168,66,148,94,128,70,171,179,136,246,76,108,107,170,179,101,93,56,201,209,86,173,250,132,138,93,70,55,209,218,171,156,137,76,56,166,221,111,122,35,41,10,218,180,40,181,73,154,79,77,72,204,187,142,171,130,152,247,132,249,137,181,101,94,184,57,117,253,32,162,194,168,46,150,252,158,134,76,77,146,144,219,110,41,189,146,27,109,103,162,30,108,245,34,219,235,105,174,164,100,93,0,0,7,228,171,85,169,84,10,84,218,237,118,167,18,157,77,167,71,114,92,201,146,222,75,44,70,97,180,154,156,117,199,20,100,148,33,41,35,81,168,204,136,136,140,204,126,176,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,17,175,251,168,249,19,255,0,199,159,252,217,172,127,213,4,159,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,248,169,107,74,75,83,50,33,250,192,0,0,0,0,126,71,42,212,166,106,177,232,79,84,226,34,165,50,59,210,227,195,83,201,39,222,97,149,54,151,93,67,122,238,82,16,167,217,74,148,69,162,77,214,200,244,220,90,254,176,0,28,83,26,243,153,150,204,187,93,81,108,172,99,196,143,163,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,250,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,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,117,40,136,187,153,15,172,0,0,3,228,211,174,203,86,177,93,171,218,212,155,154,149,54,181,111,244,254,151,167,71,154,219,146,169,252,244,26,216,234,26,73,154,218,230,32,141,72,222,69,185,36,102,90,144,250,192,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,15,201,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,253,96,0,0,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,97,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,207,213,111,251,54,133,121,80,48,250,179,112,196,135,112,221,81,231,73,162,193,120,205,43,158,136,100,209,201,38,140,203,106,150,132,190,218,205,26,239,52,111,81,17,165,181,154,125,0,0,15,63,97,223,246,110,39,219,44,94,120,127,112,196,174,208,165,72,151,26,61,66,33,154,152,125,113,164,57,29,211,109,90,104,180,19,172,184,68,180,234,133,145,18,146,106,73,146,143,208,0,0,0,15,201,76,171,82,171,81,151,50,141,83,137,62,59,114,31,136,183,99,60,151,80,151,216,117,108,188,209,169,38,100,75,109,214,220,109,105,241,74,208,164,158,134,70,67,245,128,0,0,252,144,170,212,170,140,153,240,233,245,56,146,164,82,228,20,73,205,50,242,86,184,175,155,77,188,77,58,146,61,80,179,105,230,156,36,171,67,216,226,21,224,162,51,253,96,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,63,88,0,0,0,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,94,9,51,47,214,0,0,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,105,168,111,196,38,191,161,105,175,7,99,56,126,12,160,254,215,142,191,113,23,239,195,204,128,101,163,14,146,147,133,98,83,234,174,150,191,89,85,165,211,223,89,253,191,121,71,79,185,102,95,216,95,1,33,41,180,170,93,30,42,32,210,41,177,96,198,111,93,172,198,101,45,33,58,153,153,232,148,145,17,119,51,63,196,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,99,35,35,50,208,85,103,16,110,27,243,36,84,106,120,197,130,116,199,31,114,99,239,78,169,211,25,100,212,123,150,169,82,30,83,76,198,139,254,244,148,154,151,247,25,248,24,174,187,62,251,197,12,3,189,19,54,137,46,171,66,171,82,165,145,187,21,199,36,69,213,198,157,73,154,28,66,84,133,105,189,146,35,35,208,253,93,59,25,118,176,236,187,113,124,152,203,80,173,252,106,164,54,163,230,182,209,205,131,28,207,68,104,210,55,45,201,51,124,127,165,81,158,159,3,248,137,251,135,185,181,203,254,36,82,216,168,208,241,66,217,109,111,37,38,113,164,86,225,19,232,81,165,7,181,72,75,202,208,203,121,17,151,199,82,29,54,13,205,109,85,89,75,212,218,253,54,91,107,73,40,148,196,166,220,35,35,34,63,18,51,248,151,249,197,51,113,94,193,187,82,211,196,130,196,107,89,216,73,85,109,255,0,231,236,199,83,100,165,73,121,249,207,56,234,146,132,22,167,234,164,141,74,81,159,134,186,248,136,207,148,140,82,168,225,54,61,217,245,248,147,13,136,242,43,20,248,147,12,220,82,81,211,170,107,11,115,118,139,73,105,163,125,245,61,62,36,52,93,104,215,226,221,54,189,34,227,134,251,78,179,83,131,30,98,22,218,137,73,50,113,180,172,180,50,51,47,5,23,188,255,0,17,245,29,113,12,182,183,92,50,36,161,38,165,25,251,136,134,116,243,203,112,55,112,230,139,16,93,105,91,147,14,225,171,67,35,215,95,177,81,147,247,159,199,255,0,164,44,199,131,245,187,14,155,129,181,42,171,80,214,219,210,170,207,26,156,83,100,91,137,80,224,40,244,61,53,50,212,181,241,19,248,0,0,0,113,236,203,102,90,197,203,125,137,46,231,185,106,113,142,121,182,226,97,65,231,51,206,117,238,75,203,111,234,214,235,106,82,77,76,169,62,169,234,103,216,190,234,37,204,230,106,113,27,50,23,181,66,177,95,172,74,106,140,82,157,244,125,53,185,15,165,132,51,206,121,77,26,154,91,206,32,150,72,120,210,123,79,77,59,23,111,31,238,92,114,153,138,121,141,184,24,133,108,80,165,179,74,39,19,212,84,95,139,37,49,210,157,236,146,136,157,67,46,36,149,181,228,171,191,187,191,135,141,202,101,103,32,216,73,151,218,77,54,170,245,41,186,189,206,150,153,117,249,115,152,141,35,147,32,146,194,148,108,172,227,161,196,145,56,206,169,212,245,45,76,252,79,180,165,74,82,130,36,161,36,146,47,2,34,208,127,64,0,0,0,87,230,127,248,121,209,241,90,151,250,66,194,106,59,80,238,88,191,211,196,139,29,13,162,86,229,69,105,62,163,17,148,226,246,182,219,135,221,93,140,204,252,53,33,80,86,237,195,123,97,13,226,205,98,150,229,66,137,92,166,238,208,140,222,140,235,124,198,141,61,246,154,86,90,161,195,247,151,101,124,12,95,182,74,243,73,74,204,182,24,70,173,72,155,5,23,12,125,254,144,134,211,137,37,183,186,68,132,181,245,102,235,139,45,91,99,119,172,125,252,75,183,132,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,234,34,238,126,241,158,252,235,230,110,183,152,236,88,155,85,77,65,197,91,209,57,126,141,142,78,172,208,141,209,163,37,223,87,154,226,11,87,25,215,213,63,188,251,248,75,46,23,217,38,143,113,58,140,109,196,138,82,151,17,189,125,23,25,246,8,208,230,189,108,103,183,161,230,12,143,67,74,12,182,175,183,137,251,136,91,105,17,17,104,69,161,15,232,0,0,0,0,15,9,139,184,49,97,99,85,171,50,214,189,232,16,103,55,33,151,27,109,231,98,50,235,140,169,77,184,130,90,20,234,23,181,73,39,84,100,100,93,140,255,0,29,104,223,60,89,53,185,50,211,126,72,145,76,167,202,149,106,84,86,185,17,38,33,167,22,219,36,227,210,77,12,169,196,176,219,105,81,52,193,40,210,90,232,71,169,118,240,240,185,90,204,213,239,151,44,66,166,215,40,149,121,101,71,92,182,74,163,7,168,123,146,227,38,251,10,116,249,105,117,180,26,141,12,146,117,81,232,101,216,251,120,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,254,39,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,238,71,167,218,251,191,18,20,109,128,21,22,168,184,237,97,84,157,113,72,110,37,209,75,117,74,73,232,100,72,152,209,153,235,169,124,6,146,108,90,147,53,139,46,131,84,97,195,113,18,169,145,94,37,25,145,153,146,154,74,181,51,35,62,253,254,34,41,113,59,199,152,56,77,129,82,168,17,170,139,110,175,114,26,233,168,98,59,228,78,147,82,33,205,65,56,164,147,137,87,47,123,122,25,232,101,174,157,140,197,19,74,146,244,217,79,76,144,179,91,175,184,167,92,81,153,153,154,148,122,153,234,125,252,76,122,219,23,24,113,27,13,80,180,89,23,101,86,141,189,102,179,84,25,239,199,61,199,183,190,173,45,63,176,159,243,23,192,135,161,171,230,143,48,117,198,84,197,79,24,111,39,155,89,26,84,149,220,19,148,70,70,70,90,104,167,79,226,99,197,189,82,190,239,217,165,25,233,181,219,130,82,213,185,45,27,143,75,89,153,158,157,147,170,143,197,122,126,42,251,199,120,192,76,129,99,230,56,84,216,36,90,242,237,250,102,169,91,178,171,16,166,196,74,155,220,214,237,139,233,214,147,86,215,117,45,123,122,170,63,2,239,106,217,95,225,209,132,56,23,2,21,90,189,72,137,112,92,141,27,111,170,68,232,241,101,161,151,137,44,168,205,165,46,50,28,73,19,141,25,167,190,165,184,253,231,218,91,177,29,136,172,162,60,102,80,211,77,36,144,132,33,36,148,165,36,90,17,17,23,98,34,33,254,128,0,0,0,0,0,0,0,0,0,0,0,0,0,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,139,56,138,103,170,78,105,111,35,177,240,250,124,180,97,93,2,67,47,65,102,76,86,144,186,157,69,146,144,131,169,17,155,100,251,40,83,114,20,218,25,82,254,194,18,181,33,11,81,161,18,43,133,102,124,127,236,70,85,49,126,181,254,53,171,66,187,83,168,255,0,188,34,53,17,40,229,127,194,20,210,220,123,252,92,116,39,250,36,11,84,1,76,28,93,241,55,50,242,113,65,24,91,136,212,104,148,108,47,41,13,85,109,22,225,54,135,216,170,45,150,220,109,82,215,45,77,165,222,165,37,37,104,114,57,26,80,209,41,175,85,194,52,72,123,207,240,189,206,191,242,127,190,209,131,24,133,83,165,65,195,107,202,160,185,46,212,102,159,39,208,213,69,50,148,34,65,186,148,158,172,187,202,97,151,9,195,36,55,234,59,189,180,161,222,101,223,128,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,149,6,99,94,109,49,99,26,49,246,46,96,106,53,126,138,181,111,212,17,34,213,111,167,140,231,161,98,177,53,201,112,227,106,76,161,18,121,43,116,254,177,212,26,151,167,173,169,118,43,148,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,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,189,114,75,140,121,130,194,188,113,161,211,50,252,205,86,179,62,232,168,67,139,82,181,225,169,162,110,189,21,167,137,213,178,226,158,66,219,99,70,210,241,117,91,73,76,54,183,149,185,41,53,235,55,248,215,224,133,40,233,86,110,100,89,174,75,77,73,50,35,216,242,41,170,109,42,97,198,13,51,102,52,250,21,217,72,90,84,79,37,68,123,137,100,182,204,182,108,62,100,75,225,151,141,127,161,108,220,90,221,69,63,170,129,125,233,101,76,216,214,247,154,235,95,103,167,113,189,92,66,83,164,166,163,111,81,238,209,163,119,106,77,91,116,191,225,149,113,165,60,167,123,44,96,223,203,251,123,203,152,21,171,198,143,29,43,181,92,71,183,50,241,76,172,210,158,182,232,148,248,215,37,74,52,114,67,146,145,88,116,228,182,218,36,47,83,83,123,34,169,11,67,100,72,51,76,179,90,183,145,180,104,231,252,33,48,46,30,39,230,58,94,35,92,52,110,182,139,134,148,244,212,89,82,205,133,178,154,195,235,54,225,19,141,56,74,90,182,161,18,223,66,208,68,109,187,25,165,26,210,123,82,187,42,226,17,152,44,71,203,102,92,106,23,254,22,219,253,109,106,93,65,138,63,164,150,193,188,205,9,183,208,231,243,247,27,218,164,43,106,208,219,72,39,12,155,230,190,214,237,229,245,78,83,14,85,115,85,121,101,215,48,208,241,166,85,74,93,93,21,121,10,141,120,28,150,202,108,186,165,58,68,134,221,152,100,183,86,149,28,147,82,18,234,22,110,39,87,80,157,230,164,41,105,86,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,82,183,22,76,222,126,151,113,31,249,62,217,83,119,218,22,5,65,126,150,83,144,57,78,74,184,153,55,152,123,107,139,51,89,178,194,22,166,147,162,80,74,113,79,168,249,168,38,86,94,215,131,142,55,227,203,247,148,236,12,139,67,151,113,225,124,88,239,84,101,204,121,205,168,181,95,89,45,77,155,78,43,178,145,37,212,169,39,20,187,154,205,111,163,105,34,71,51,234,241,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,246,85,58,102,94,126,31,49,214,155,231,114,185,232,79,53,9,216,191,18,63,18,46,170,0,0,43,215,139,142,97,177,183,10,172,8,56,117,100,90,82,233,182,157,239,29,200,21,91,193,43,98,67,18,16,235,50,153,149,69,91,14,50,179,97,107,105,77,60,151,201,104,90,137,46,19,122,242,220,52,194,14,28,217,215,254,74,184,142,253,2,255,0,169,213,92,195,43,167,234,234,81,152,62,107,116,185,198,104,38,234,105,103,106,150,173,168,65,182,234,90,52,169,109,169,42,209,213,50,211,103,123,212,154,181,42,191,74,133,93,161,84,226,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,15,214,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,128,115,253,156,26,174,108,177,113,74,167,156,70,236,75,58,68,200,22,162,25,105,68,185,44,45,105,39,39,58,167,16,151,119,200,38,90,89,54,164,164,154,66,80,141,187,201,199,28,176,174,18,120,233,142,216,161,133,143,90,119,213,173,233,59,50,210,221,71,163,221,189,116,54,122,94,150,52,22,216,163,244,77,54,151,87,181,151,22,247,84,179,86,186,236,51,51,34,21,87,155,31,106,124,100,249,129,112,249,139,226,213,56,42,123,44,93,63,48,39,121,117,56,79,240,0,28,171,54,62,203,24,201,242,254,225,242,231,197,122,240,190,226,9,26,147,26,139,149,236,105,170,203,90,23,33,48,44,250,228,151,93,146,189,239,59,22,60,58,41,52,211,10,81,32,148,183,212,135,221,119,99,104,36,181,234,161,40,210,215,192,7,42,205,143,178,198,50,124,191,184,124,185,241,154,193,127,220,81,253,132,241,55,242,95,56,132,60,87,13,12,241,198,204,117,154,206,15,95,8,150,140,69,178,232,237,173,233,110,45,217,8,174,83,153,54,216,41,170,121,102,165,20,146,82,218,75,201,90,189,117,184,78,32,204,148,180,51,55,192,0,0,0,5,106,241,121,196,203,171,6,241,31,46,24,165,101,75,233,235,86,205,66,191,80,141,185,199,16,219,219,14,153,189,135,121,107,66,212,203,168,53,54,226,9,69,189,181,173,38,122,40,196,202,202,174,102,44,220,215,225,28,60,82,179,224,203,167,45,50,21,77,171,211,36,145,169,116,234,139,104,109,110,176,78,109,36,188,141,174,182,180,56,146,45,200,90,119,37,11,222,218,59,0,0,165,110,53,126,212,246,183,203,248,62,99,81,14,10,158,212,247,79,203,249,222,99,78,23,61,86,171,82,168,20,169,181,218,237,78,37,58,155,78,142,228,185,147,37,188,150,88,140,195,105,53,56,235,142,40,201,40,66,82,70,163,81,153,17,17,25,152,161,110,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,214,96,112,111,190,115,47,116,82,174,10,125,215,62,93,119,8,41,177,213,79,165,78,169,79,68,135,233,149,120,201,136,72,129,24,148,239,57,17,142,35,196,173,155,13,148,155,72,229,154,20,110,18,236,208,0,4,63,226,5,158,234,22,85,109,87,44,171,89,125,110,38,220,20,243,114,157,27,69,183,232,184,175,183,41,182,170,187,215,29,216,239,242,164,199,73,116,202,50,82,245,212,244,79,115,167,108,188,102,110,254,203,238,60,193,199,152,114,101,220,21,37,72,144,170,244,121,213,23,146,117,198,36,235,212,162,67,164,102,165,173,74,50,117,43,112,150,68,242,27,113,73,94,205,15,66,152,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,220,137,109,186,219,141,153,164,212,131,52,25,165,74,73,146,143,218,142,85,155,31,101,140,100,249,127,112,249,115,226,16,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,0,0,82,183,12,92,248,254,132,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,0,2,149,184,189,223,89,142,157,140,177,44,92,72,165,250,23,13,162,110,153,103,49,79,125,110,193,170,232,146,75,147,30,116,210,157,243,19,204,216,166,148,146,233,210,178,74,9,73,116,223,145,250,184,105,113,4,147,131,213,90,62,95,49,126,171,17,188,62,159,35,166,163,213,165,186,212,86,45,165,173,82,159,112,220,52,48,107,125,18,36,190,210,77,111,58,148,48,90,168,204,144,74,210,231,192,114,172,206,230,22,213,202,254,13,86,177,114,233,141,215,244,28,184,212,234,90,37,55,29,234,156,231,85,181,168,237,169,103,254,83,139,52,165,106,67,77,58,178,66,246,109,58,1,186,115,59,140,183,62,96,165,102,117,55,71,161,239,231,170,8,168,51,54,150,202,88,110,47,45,164,178,219,8,108,247,18,153,75,8,75,38,135,55,243,27,35,39,77,205,203,53,94,78,73,51,131,108,230,231,11,218,173,36,226,66,189,168,113,216,77,217,71,136,212,142,68,23,221,113,244,50,182,220,117,4,149,33,228,198,91,164,132,173,195,108,148,72,90,148,101,185,82,40,5,101,241,94,207,28,107,106,149,91,202,62,28,162,89,87,106,81,227,162,238,171,18,221,142,80,98,58,150,223,76,38,13,38,147,117,111,180,164,115,84,122,180,76,186,166,244,90,156,95,38,15,240,255,0,197,204,193,97,158,96,169,52,156,191,81,254,147,79,185,183,177,82,180,159,158,212,72,181,200,172,52,227,235,74,157,121,73,109,151,155,109,15,45,167,181,220,133,110,45,22,149,173,167,37,86,47,231,54,187,147,206,38,120,175,83,114,149,233,155,50,232,250,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,250,192,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,0,41,219,48,217,179,188,178,139,196,239,19,47,138,20,121,117,138,20,248,244,152,213,219,113,51,202,43,21,84,21,14,41,48,107,89,182,233,33,109,58,178,113,43,36,111,211,152,130,50,75,171,35,181,236,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,250,183,144,135,19,163,141,45,62,178,75,93,53,45,72,200,207,213,128,229,89,177,246,88,198,79,151,247,15,151,62,33,7,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,0,0,0,64,174,50,181,106,173,3,45,182,77,118,133,83,151,78,169,83,177,34,155,46,28,200,143,41,151,227,62,220,10,130,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,117,92,128,231,6,149,155,44,35,74,170,7,45,187,238,206,143,14,5,214,135,154,73,34,75,235,66,137,185,205,41,180,37,173,146,13,151,86,109,165,41,54,150,149,163,110,194,109,199,37,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,55,227,177,41,149,199,146,202,29,105,212,154,22,133,164,148,149,36,203,67,35,35,236,100,100,34,70,104,56,116,225,14,58,64,155,85,160,210,34,91,247,35,166,227,233,145,6,60,88,136,121,227,75,202,35,117,72,140,183,20,70,227,164,106,239,169,237,35,241,46,245,83,143,121,2,199,204,15,169,190,75,181,229,220,20,205,84,182,165,81,225,77,150,148,183,185,221,187,215,211,161,36,173,173,106,122,118,245,146,126,7,219,131,179,82,190,236,41,167,25,153,181,219,126,82,21,185,77,19,143,68,89,25,30,157,211,170,79,197,26,126,41,251,135,180,164,102,143,48,116,54,82,197,51,24,111,38,91,65,18,82,148,92,19,146,68,68,68,90,104,151,75,224,67,207,223,88,195,136,216,148,218,17,123,221,149,90,206,197,146,201,83,167,191,32,247,22,238,250,186,181,126,218,191,206,127,19,30,70,44,151,161,74,102,100,117,154,29,97,196,186,218,136,204,140,148,147,212,143,82,239,226,66,246,120,98,99,204,28,89,192,168,180,9,53,69,185,87,182,205,20,213,177,33,242,55,77,168,240,225,32,220,74,77,197,43,151,189,205,8,244,34,215,94,196,98,86,223,85,38,105,22,93,122,168,251,134,218,34,211,37,60,106,35,34,50,36,180,165,118,51,50,239,219,226,51,109,143,245,22,235,88,235,126,212,154,113,75,68,187,162,170,234,84,163,212,204,149,49,211,35,51,212,254,34,242,120,117,90,81,173,124,176,218,238,50,201,33,85,72,112,170,11,61,164,91,141,218,124,77,79,177,22,191,103,239,252,76,73,208,0,0,28,239,29,241,158,216,192,204,59,171,94,247,28,232,237,28,56,175,185,25,151,29,109,42,121,228,48,235,168,66,82,181,163,113,171,148,162,34,35,212,253,223,18,160,108,210,230,106,247,204,110,33,84,171,149,186,188,179,163,162,91,197,78,131,212,61,201,109,146,125,245,52,124,181,58,226,9,68,135,141,58,164,244,34,236,93,188,125,214,71,114,107,114,102,90,252,143,34,167,79,149,22,212,167,45,18,37,204,91,78,33,183,137,183,163,26,217,74,212,195,141,169,70,211,230,162,73,233,169,22,167,219,198,242,48,139,6,44,44,21,181,97,218,214,69,2,12,22,227,178,219,110,60,212,70,90,113,229,37,182,208,107,90,154,66,55,41,68,210,76,204,203,185,151,225,167,187,0,0,0,0,1,252,50,35,45,12,181,33,82,92,80,114,77,26,221,117,120,219,134,244,165,34,35,154,122,82,51,12,17,33,189,58,40,204,236,67,44,17,22,166,165,153,238,95,127,18,247,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,121,119,241,208,133,6,187,75,185,105,44,86,232,210,218,147,14,78,238,91,173,184,149,165,91,84,105,61,13,38,100,125,210,101,216,253,195,232,0,0,0,0,0,0,0,0,0,0,0,131,28,86,49,222,86,26,96,210,44,234,13,85,81,106,151,22,187,77,167,205,14,39,167,149,5,206,219,28,74,139,84,172,253,199,216,253,197,220,84,126,91,112,82,181,143,152,175,73,195,234,67,43,50,155,207,230,189,181,123,26,217,25,231,75,114,146,218,246,235,202,50,45,82,122,255,0,202,90,56,177,236,186,14,31,219,81,45,107,110,155,26,20,24,124,206,91,81,217,67,105,45,238,41,103,234,161,41,47,180,181,31,135,188,199,223,0,0,0,0,0,1,224,113,167,6,108,204,111,177,42,182,93,223,69,131,49,51,98,62,204,119,223,140,211,142,70,117,108,184,218,93,109,78,33,123,20,158,106,140,148,69,169,25,255,0,97,208,134,111,178,177,116,229,151,18,38,80,231,176,167,168,178,221,114,69,54,90,18,226,145,200,83,242,18,210,22,179,101,180,115,54,48,102,100,146,211,222,93,188,58,87,15,60,224,213,48,27,18,98,91,119,93,114,115,150,157,97,109,195,54,29,146,163,98,51,174,200,136,142,110,215,30,67,72,36,180,210,139,118,134,100,94,227,47,11,207,182,46,74,61,223,64,167,220,180,25,204,75,131,82,140,212,166,29,101,212,184,147,67,136,74,211,221,38,101,246,84,71,216,207,196,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,250,223,15,120,206,37,195,21,118,54,50,84,162,37,61,55,160,174,87,144,146,34,216,72,38,101,25,22,159,103,66,45,159,119,135,184,104,99,43,215,43,21,124,185,216,213,233,18,144,109,166,217,166,58,235,170,112,180,34,232,89,90,140,204,204,254,58,247,49,77,28,73,241,186,118,42,230,14,175,71,102,172,169,52,171,113,233,20,182,155,67,230,182,201,113,231,76,73,43,66,113,73,215,107,154,106,68,93,143,192,136,113,28,29,203,254,37,227,149,92,169,22,37,10,68,131,47,180,249,197,144,182,81,235,54,147,220,166,155,94,154,115,80,103,219,192,255,0,13,103,86,16,240,111,185,234,240,99,212,177,70,233,98,26,148,180,56,108,83,167,56,218,137,6,77,158,134,151,225,31,126,238,23,195,177,125,226,73,218,28,37,178,245,66,228,187,88,122,175,80,113,165,37,70,151,85,5,212,47,77,189,140,149,12,181,35,208,245,252,71,123,177,242,113,150,251,5,109,72,163,225,29,168,236,150,155,74,10,68,138,4,5,59,219,105,238,220,150,18,122,234,130,61,126,58,142,185,75,162,81,168,113,211,18,139,73,133,1,132,145,17,55,21,132,52,146,45,8,188,18,68,94,4,69,253,132,63,104,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,0,193,76,4,197,140,196,221,82,172,172,28,181,62,144,86,161,83,215,84,126,55,93,26,38,200,168,113,182,212,230,249,14,54,131,209,111,54,90,17,238,245,181,211,66,51,47,43,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,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,229,89,151,203,165,137,154,12,44,159,134,119,212,127,241,179,40,243,119,189,253,236,170,116,207,50,196,206,91,78,183,206,229,115,214,174,82,213,177,126,6,94,6,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,54,43,194,179,62,63,246,35,42,152,191,90,255,0,26,213,161,93,169,212,127,222,17,26,136,148,114,191,225,10,105,110,61,254,46,58,19,253,18,5,159,93,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,195,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,168,234,61,254,5,227,166,35,229,211,17,233,216,161,133,245,158,134,171,7,86,158,101,210,53,197,168,69,81,145,185,22,75,100,101,204,101,123,83,169,106,74,37,37,43,66,144,180,33,105,208,166,90,51,23,98,102,131,11,32,98,101,139,35,252,84,58,196,45,143,127,123,42,157,51,47,63,15,152,235,77,243,185,92,244,39,154,132,236,95,137,31,137,23,20,226,5,158,234,22,85,109,87,44,171,89,125,110,38,220,20,243,114,157,27,69,183,232,184,175,183,41,182,170,187,215,29,216,239,242,164,199,73,116,202,50,82,245,212,244,79,115,162,207,245,85,126,221,95,237,173,199,114,92,117,15,252,228,201,213,41,210,28,255,0,140,227,207,56,226,254,245,41,74,247,153,139,211,225,251,145,26,22,85,109,86,239,91,165,29,110,38,220,20,242,110,163,39,85,183,232,184,175,183,21,199,105,91,17,33,216,239,242,164,199,81,245,41,34,82,245,208,180,79,99,238,185,148,194,24,216,245,128,215,206,17,188,196,71,36,92,84,119,153,167,156,183,221,101,134,170,40,209,216,79,56,182,181,89,33,185,45,178,225,145,18,181,36,25,26,84,70,105,60,214,85,169,53,90,5,86,109,10,187,76,151,78,169,83,164,57,18,100,57,108,169,151,227,62,218,141,46,52,227,106,34,82,22,149,17,164,210,100,70,70,70,70,52,147,149,92,82,253,52,229,199,14,177,49,234,239,166,103,214,109,248,190,149,155,210,244,252,218,163,72,228,206,250,178,66,18,157,37,52,250,125,68,146,15,77,81,170,77,38,121,172,26,61,203,213,211,66,177,178,95,134,151,173,211,59,162,162,219,248,95,70,170,84,100,242,150,231,34,43,20,150,156,117,205,136,37,45,91,80,133,30,137,35,81,233,161,17,159,97,158,204,88,190,191,74,24,167,121,98,103,162,253,25,244,182,224,168,215,122,46,127,59,165,234,164,184,247,43,153,181,59,246,243,54,238,218,157,116,215,66,215,65,119,220,43,48,114,187,132,89,71,164,73,184,222,210,93,251,80,118,241,110,54,212,127,53,139,37,134,27,140,91,208,181,18,249,140,71,105,253,125,85,39,159,177,73,37,32,204,229,85,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,238,40,7,63,89,81,153,149,44,113,151,68,166,53,190,204,186,57,213,139,93,230,217,124,155,98,42,158,81,42,2,156,116,213,204,122,63,168,149,25,56,181,41,181,176,226,182,155,187,19,213,120,94,231,95,249,63,223,104,193,140,66,169,210,160,225,181,229,80,92,151,106,51,79,147,232,106,162,153,74,17,32,221,74,79,86,93,229,48,203,132,225,146,27,245,29,222,218,80,239,50,239,196,0,226,201,155,207,209,22,28,127,39,219,42,110,203,190,255,0,167,175,210,202,114,7,53,184,182,235,196,243,15,109,113,102,72,39,159,90,20,210,116,74,205,45,165,245,31,41,102,202,206,157,172,11,2,242,197,59,202,147,135,216,125,111,75,174,92,53,201,5,26,12,24,196,91,221,94,134,102,102,102,100,148,33,41,37,45,107,81,146,16,132,169,74,52,165,38,101,162,140,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,173,184,213,251,83,218,223,47,224,249,141,68,71,252,148,102,186,187,148,188,101,133,121,115,106,179,45,10,150,144,238,154,36,39,144,158,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,97,245,128,0,115,76,197,96,53,155,153,44,35,174,225,77,231,10,34,145,81,142,181,211,39,61,28,222,93,38,162,72,81,71,154,209,37,104,86,246,212,173,77,36,180,239,65,173,181,30,197,168,143,61,153,138,192,107,203,45,184,185,93,194,155,206,20,180,174,157,33,107,166,78,122,57,50,138,181,56,214,162,143,53,162,74,214,157,142,37,58,154,73,106,216,178,91,106,61,232,81,21,133,112,172,207,143,253,136,202,166,47,214,191,198,181,104,87,106,117,31,247,132,70,162,37,28,175,248,66,154,91,143,127,139,142,132,255,0,68,129,106,130,162,248,172,103,170,53,226,228,252,172,97,68,248,146,104,81,100,27,55,172,229,69,117,47,170,163,18,106,203,209,168,39,155,73,37,13,59,29,183,84,243,102,174,97,155,105,74,210,148,184,78,194,12,180,101,210,251,205,6,41,192,195,59,22,63,248,169,149,137,187,217,254,246,82,250,150,89,126,103,45,215,91,231,114,185,232,87,41,10,222,191,2,47,19,45,20,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,58,249,177,246,167,198,79,152,23,15,152,190,45,83,130,167,178,197,211,243,2,119,151,83,132,255,0,0,1,202,179,99,236,177,140,159,47,238,31,46,124,102,176,93,247,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,160,28,171,54,62,203,24,201,242,254,225,242,231,198,107,5,255,0,113,71,246,19,196,223,201,124,226,16,161,107,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,95,158,64,115,131,74,205,150,17,165,85,3,150,221,247,103,71,135,2,235,67,205,36,145,37,245,161,68,220,230,148,218,18,214,201,6,203,171,54,210,148,155,75,74,209,183,97,54,227,146,128,0,0,0,5,85,241,206,253,73,254,242,127,13,16,3,45,25,139,190,242,191,138,112,49,50,197,145,254,42,29,98,22,198,127,190,116,190,165,151,159,135,204,117,167,57,60,222,66,19,205,66,119,163,196,143,196,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,220,137,109,186,219,141,153,164,212,131,52,25,165,74,73,146,143,218,128,165,110,53,126,212,246,183,203,248,62,99,81,14,10,158,212,247,79,203,249,222,99,78,30,131,138,198,120,227,98,85,86,126,86,240,217,18,218,161,91,21,131,69,211,83,82,221,96,234,53,24,170,90,14,18,27,212,137,113,153,119,85,41,78,36,249,143,52,218,144,73,75,73,113,232,127,149,92,179,222,89,175,197,200,120,91,103,206,137,78,66,99,170,165,87,169,201,50,82,41,212,230,214,218,29,124,155,220,74,121,123,157,109,8,109,38,91,150,180,238,82,17,189,196,104,166,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,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,197,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,47,62,36,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,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,135,128,205,143,178,198,50,124,191,184,124,185,241,154,193,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,230,248,0,0,202,184,182,158,18,153,215,244,220,56,121,77,196,218,157,86,101,105,158,115,150,93,65,243,231,182,168,44,177,204,93,49,70,73,222,223,37,13,58,227,74,113,74,73,182,106,104,141,178,105,148,46,207,192,0,0,7,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,61,152,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,245,140,173,109,171,86,221,66,189,85,30,154,232,122,25,25,21,165,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,197,47,251,254,205,194,203,54,173,136,56,131,112,196,161,219,212,56,231,38,116,233,38,123,26,70,164,68,68,68,70,165,173,74,52,161,8,73,26,214,181,37,41,37,41,68,71,158,204,224,230,206,242,205,214,40,125,56,174,199,151,71,161,64,142,220,106,21,184,169,229,41,138,82,13,180,19,230,133,147,109,18,214,235,168,55,20,179,70,253,57,104,51,52,180,130,46,20,61,254,5,227,166,35,229,211,17,233,216,161,133,245,158,134,171,7,86,158,101,210,53,197,168,69,81,145,185,22,75,100,101,204,101,123,83,169,106,74,37,37,43,66,144,180,33,105,209,78,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,140,28,75,51,213,39,44,182,204,92,48,195,25,242,226,226,133,199,29,138,148,89,201,138,211,140,82,41,197,32,201,79,172,159,109,109,60,183,141,135,153,75,100,147,218,92,199,20,164,26,91,39,41,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,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,117,45,197,31,219,179,19,127,37,242,120,67,165,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,0,51,89,155,31,106,124,100,249,129,112,249,139,226,101,112,175,207,84,155,2,225,165,101,135,20,167,203,126,216,174,72,102,155,102,60,204,86,182,82,106,47,202,121,106,97,210,109,178,121,196,74,122,73,17,56,181,175,148,180,160,182,165,181,173,109,220,72,0,0,160,30,40,254,221,152,155,249,47,147,194,31,87,135,54,117,255,0,146,174,35,191,64,191,234,117,87,48,202,233,250,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,14,85,155,31,101,140,100,249,127,112,249,115,227,53,130,239,184,112,113,0,135,152,138,19,88,73,139,215,23,250,236,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,253,113,53,58,135,138,195,44,107,194,60,102,141,80,149,133,56,143,111,221,72,164,200,92,105,197,75,156,135,151,25,105,117,214,136,220,65,30,228,161,106,97,211,109,102,91,29,66,119,182,107,65,146,143,218,128,0,128,28,106,253,150,45,111,152,16,124,186,162,42,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,173,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,226,170,81,40,213,200,234,137,90,164,194,158,194,136,200,219,148,194,29,73,150,134,94,10,35,47,3,50,254,211,28,142,248,201,198,91,239,229,187,34,177,132,118,163,82,93,109,72,57,17,232,16,18,239,125,199,187,114,152,81,235,170,204,245,248,232,56,37,223,194,91,47,85,222,115,180,119,170,244,247,29,82,148,73,105,80,90,66,53,221,216,137,48,207,66,45,75,79,192,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,253,155,47,135,115,251,132,21,198,60,191,226,94,6,213,206,145,125,208,164,71,51,251,47,148,89,8,101,126,179,137,45,170,117,180,107,175,41,102,93,188,11,241,211,183,112,216,198,233,216,85,152,58,69,29,234,178,163,82,174,55,163,210,221,109,111,154,27,53,200,157,13,38,173,13,196,167,93,173,233,169,145,246,47,3,33,114,249,161,185,88,164,101,206,249,175,199,148,130,109,86,205,77,214,157,74,203,67,46,133,229,164,200,200,203,225,175,99,25,231,183,162,174,249,198,74,116,69,39,169,244,237,202,202,20,74,45,228,178,122,81,17,235,246,181,35,223,247,248,251,198,142,240,50,222,139,106,224,205,141,64,139,17,168,197,10,220,166,48,180,54,217,32,183,34,35,72,51,208,136,187,250,191,15,112,247,32,0,3,229,220,247,37,30,208,160,84,46,90,244,230,34,65,166,198,118,83,238,188,234,91,73,33,180,41,106,238,163,34,251,41,51,238,101,224,40,195,136,102,112,106,152,243,137,50,237,187,82,185,57,187,78,142,183,33,147,13,73,81,49,37,214,164,75,71,55,107,111,45,165,146,154,117,37,187,66,51,47,113,23,143,53,202,14,86,110,156,205,98,68,58,28,6,22,205,22,35,173,200,169,75,90,92,74,57,9,126,58,93,66,86,76,184,142,102,199,200,200,148,90,123,207,183,141,247,224,174,12,217,120,33,98,82,172,187,66,137,6,26,97,68,97,153,15,177,25,166,220,146,234,25,109,181,58,226,155,66,55,169,92,164,153,168,203,83,50,254,194,247,192,0,0,0,0,0,62,5,241,101,208,113,2,218,151,107,92,148,216,211,96,204,229,243,26,144,202,28,73,236,113,43,47,85,105,81,125,164,36,252,61,196,51,143,153,44,20,173,96,30,43,213,176,250,174,202,200,161,114,57,79,109,94,199,119,198,101,211,218,165,54,141,218,115,72,143,68,150,159,242,157,184,112,167,199,121,88,151,131,75,179,171,213,85,74,170,91,186,110,55,95,53,184,174,162,84,231,63,174,226,148,122,37,5,238,46,197,239,46,226,115,128,0,0,0,0,0,0,0,0,0,0,163,142,44,152,176,245,237,152,55,172,184,239,154,161,90,251,121,102,133,25,161,125,76,24,46,31,130,204,143,67,79,193,63,219,226,59,231,7,156,11,108,160,206,198,106,165,61,228,41,92,175,71,60,227,90,33,206,245,8,238,237,82,155,245,180,236,71,181,125,189,255,0,1,105,96,63,13,98,185,68,183,161,46,165,95,172,65,166,68,111,77,242,38,72,67,45,167,83,34,45,84,179,34,46,230,69,248,153,124,71,20,169,103,139,44,148,202,194,40,234,197,139,102,66,151,175,215,177,93,167,173,146,209,36,174,234,234,11,227,167,135,136,234,150,142,37,97,229,253,28,229,89,23,213,191,95,105,63,105,84,202,155,18,137,61,212,69,169,180,165,17,119,66,191,249,211,248,24,244,160,0,0,0,3,129,231,7,44,182,190,98,240,190,169,74,149,74,142,170,236,88,143,187,77,150,76,54,110,147,233,143,33,45,35,121,180,226,246,239,123,93,18,90,235,220,187,248,208,14,40,97,213,205,132,55,237,86,204,184,96,203,133,50,147,57,246,27,91,141,56,217,184,150,158,91,100,234,13,105,73,154,76,219,61,21,161,107,167,187,192,89,55,11,124,234,155,142,53,129,184,145,91,86,136,105,41,164,200,151,39,183,110,138,51,12,37,79,63,227,246,204,144,132,124,76,189,228,45,69,167,91,121,164,60,210,210,180,56,146,82,84,147,212,140,143,185,25,24,255,0,176,0,31,58,227,142,153,118,245,82,34,203,84,189,13,246,204,190,227,65,144,206,38,108,169,104,164,102,26,252,138,210,118,167,233,13,81,69,219,79,251,185,242,248,23,192,89,62,30,102,82,223,195,254,28,232,148,213,119,149,81,77,32,173,246,72,165,33,47,38,71,160,144,105,38,254,181,42,35,37,35,182,157,245,247,10,164,102,53,107,20,241,31,147,20,164,204,168,92,213,143,180,230,247,22,107,144,255,0,218,89,150,229,125,167,59,159,115,212,253,226,251,178,75,150,107,99,3,48,134,128,234,169,49,21,93,170,211,98,77,154,250,152,108,220,75,174,197,141,204,70,238,82,22,68,75,107,93,21,169,235,226,102,126,18,68,136,136,136,136,180,34,31,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,3,138,22,122,127,66,150,170,240,59,7,47,62,147,18,107,91,61,49,38,18,119,61,66,165,184,218,140,244,120,148,93,60,199,181,111,151,161,41,104,104,214,231,213,41,81,220,58,118,176,44,11,203,20,239,42,78,31,97,245,189,46,185,112,215,36,20,104,48,99,17,111,117,122,25,153,153,153,146,80,132,164,148,181,173,70,72,66,18,165,40,210,148,153,150,130,50,81,149,26,22,82,240,106,21,155,202,165,76,187,234,90,76,186,107,112,153,90,122,249,91,150,109,182,74,112,205,102,203,8,95,41,178,209,9,61,22,231,45,11,117,194,28,131,137,126,71,35,102,58,205,123,24,108,117,203,70,34,217,116,119,16,204,70,208,236,132,87,41,204,155,143,156,36,178,130,82,138,73,41,110,169,149,33,62,186,220,54,214,70,74,66,217,164,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,95,158,64,115,131,74,205,150,17,165,85,3,150,221,247,103,71,135,2,235,67,205,36,145,37,245,161,68,220,230,148,218,18,214,201,6,203,171,54,210,148,155,75,74,209,183,97,54,227,146,128,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,113,221,115,11,158,60,92,204,118,17,225,254,15,94,104,136,138,109,151,29,149,205,150,75,92,137,117,202,139,40,113,134,166,200,121,227,82,201,101,29,123,84,146,87,174,235,143,184,163,61,205,161,150,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,137,105,154,124,150,85,112,207,5,240,171,49,216,115,111,203,126,201,186,236,123,126,93,200,180,201,84,131,165,214,223,136,217,184,234,210,105,220,212,105,10,90,13,42,53,45,41,121,78,35,234,201,108,54,174,65,150,188,202,98,62,85,177,28,241,55,12,138,148,244,247,169,239,210,229,196,170,69,55,226,203,138,233,161,102,218,201,10,67,137,209,198,154,112,141,181,161,91,155,34,51,52,154,146,175,21,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,192,80,183,21,60,28,161,97,22,110,42,242,109,199,180,137,126,211,218,188,92,141,181,127,205,101,73,125,246,228,150,245,173,70,190,99,241,221,127,95,85,41,231,236,74,73,40,35,57,21,193,67,27,234,165,85,188,178,220,245,14,34,169,170,143,34,248,143,82,75,138,75,237,190,74,133,13,214,22,158,233,90,20,147,101,73,50,218,104,52,56,71,191,121,114,234,216,91,78,114,241,210,102,24,112,202,193,12,57,183,171,61,21,107,18,236,251,126,156,242,80,79,161,229,81,216,165,199,114,105,182,235,102,148,39,114,215,17,133,161,102,100,227,82,93,73,33,69,185,72,174,188,170,225,111,233,167,49,216,117,134,111,80,189,51,2,179,112,69,244,172,46,171,167,230,210,218,95,58,119,214,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,142,85,153,124,186,88,153,160,194,201,248,103,125,71,255,0,27,50,143,55,123,223,222,202,167,76,243,44,76,229,180,235,124,238,87,61,106,229,45,91,23,224,101,224,101,157,108,85,195,59,171,6,241,30,227,194,219,214,39,79,90,182,106,14,211,228,237,109,196,54,246,195,245,31,107,152,132,45,76,186,131,75,141,172,210,91,219,90,20,69,162,136,88,86,85,184,170,70,195,92,174,92,22,38,39,20,71,239,43,14,142,197,55,15,73,168,14,184,85,132,114,148,212,118,37,33,178,67,72,68,83,67,60,199,13,214,214,235,39,162,82,167,144,165,59,92,23,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,187,238,26,153,40,167,101,211,14,32,226,133,235,76,211,19,110,234,122,156,146,181,20,166,28,165,82,228,148,103,81,76,117,135,20,72,55,144,182,18,183,20,109,37,105,113,107,104,141,73,65,41,115,84,82,183,26,191,106,123,91,229,252,31,49,168,136,0,38,87,14,188,245,73,202,213,228,86,62,32,207,150,188,43,175,200,121,233,204,198,138,210,215,76,168,188,81,208,85,35,50,108,223,121,9,110,58,91,91,41,95,216,90,150,148,45,105,36,46,244,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,4,95,207,246,79,169,89,178,194,53,38,158,82,219,190,236,232,243,39,218,139,101,212,146,36,190,180,36,220,130,234,92,90,90,217,32,217,105,4,226,148,147,105,105,66,247,108,39,27,114,131,63,213,85,133,117,127,182,182,229,201,110,84,63,243,144,231,83,103,71,115,254,43,140,188,219,136,251,148,149,39,220,100,44,166,233,226,231,50,191,147,185,84,72,76,116,56,207,59,101,173,33,228,202,125,14,20,85,65,73,72,184,90,114,59,12,180,203,202,123,152,150,227,161,194,83,78,41,14,122,232,70,197,86,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,238,52,39,146,140,168,208,178,151,131,80,172,222,85,42,101,223,82,210,101,211,91,132,202,211,215,202,220,179,109,178,83,134,107,54,88,66,249,77,150,136,73,232,183,57,104,91,174,16,144,3,53,153,177,246,167,198,79,152,23,15,152,190,45,83,130,167,178,197,211,243,2,119,151,83,132,255,0,0,1,202,179,99,236,177,140,159,47,238,31,46,124,102,176,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,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,135,42,205,143,178,198,50,124,191,184,124,185,241,154,193,127,220,81,253,132,241,55,242,95,56,132,40,4,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,180,102,46,196,205,6,22,64,196,203,22,71,248,168,117,136,91,30,254,246,85,58,102,94,126,31,49,214,155,231,114,185,232,79,53,9,216,191,18,63,18,46,170,0,0,0,42,175,142,119,234,79,247,147,248,104,170,177,45,56,124,231,110,171,149,11,253,202,21,206,252,185,216,117,117,72,142,205,86,26,165,41,44,82,95,83,204,165,117,100,54,150,93,90,214,220,116,184,149,52,217,36,222,46,89,40,204,219,111,75,222,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,135,214,20,173,198,175,218,158,214,249,127,7,204,106,34,21,88,24,165,125,225,127,210,63,160,181,223,70,125,45,183,230,90,213,143,230,172,189,213,82,229,109,231,177,245,168,86,205,220,180,122,232,218,178,211,178,139,83,31,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,153,33,182,155,113,195,36,146,150,100,131,36,165,74,50,73,232,35,4,112,131,6,178,77,129,205,91,141,215,105,86,253,22,23,79,50,226,175,213,39,170,36,89,149,69,179,30,43,147,22,114,94,90,35,115,150,211,68,77,37,123,18,165,18,82,90,159,126,214,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,207,102,101,243,23,125,230,131,20,231,226,101,245,35,252,108,58,60,45,140,255,0,123,41,125,75,207,49,15,152,211,77,243,185,92,245,167,154,180,239,95,137,159,129,23,181,178,114,137,85,173,100,231,16,243,117,115,84,101,211,233,180,9,16,233,182,212,4,199,82,14,166,250,234,17,35,200,148,181,173,59,85,25,9,125,198,147,203,51,53,60,135,9,74,71,36,208,236,117,29,215,56,57,76,188,178,139,138,31,65,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,186,112,224,226,1,51,46,245,214,176,147,23,174,47,245,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,250,226,118,218,179,99,236,177,140,159,47,238,31,46,124,102,176,122,11,2,255,0,188,176,178,242,164,226,14,31,92,50,232,119,13,14,65,73,131,58,49,150,246,151,161,145,145,145,145,165,104,82,77,72,90,20,70,133,161,74,74,137,73,81,145,232,35,39,89,197,177,51,127,98,72,175,208,33,250,26,228,163,108,250,65,111,243,30,145,232,190,107,210,17,23,249,210,216,105,183,249,173,199,55,62,172,143,102,187,85,161,151,121,0,0,3,42,224,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,0,0,17,87,63,89,40,181,115,89,135,18,235,116,154,103,79,137,182,205,61,231,45,202,132,114,109,14,79,216,74,113,52,201,6,226,144,133,50,234,204,201,10,90,139,146,226,205,100,123,84,234,29,160,186,181,38,171,64,170,205,161,87,105,146,233,213,42,116,135,34,76,135,45,149,50,252,103,219,81,165,198,156,109,68,74,66,210,162,52,154,76,136,200,200,200,196,128,204,254,120,241,115,53,182,109,137,103,226,10,34,71,69,159,29,213,206,122,10,214,210,43,117,21,30,194,154,251,4,100,202,22,150,73,41,74,82,159,85,110,201,82,77,40,120,154,111,245,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,141,98,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,250,158,111,138,202,134,112,113,67,40,215,53,82,181,97,156,73,180,218,228,117,38,169,71,150,211,124,137,207,181,30,74,33,45,199,54,27,201,67,47,73,230,154,26,91,102,225,36,208,106,78,164,164,242,171,254,255,0,188,177,78,242,171,98,14,32,220,50,235,151,13,114,65,201,157,58,73,150,247,87,161,17,17,17,17,37,8,74,73,40,66,18,68,132,33,41,74,73,41,73,17,92,79,12,92,135,126,132,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,80,15,20,127,110,204,77,252,151,201,225,8,170,45,123,133,62,123,105,71,74,129,149,156,101,185,165,166,164,153,4,197,145,85,168,190,149,48,227,6,148,37,186,57,172,200,148,133,165,68,163,99,122,148,75,37,242,18,104,216,195,110,90,80,0,12,214,102,199,218,159,25,62,96,92,62,98,248,229,66,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,0,80,15,20,127,110,204,77,252,151,201,225,8,170,44,83,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,188,226,212,150,84,132,234,73,109,75,91,119,40,57,86,108,125,150,49,147,229,253,195,229,207,140,214,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,59,115,184,56,164,83,174,44,140,86,177,90,210,171,82,168,120,197,15,209,244,41,52,180,211,101,73,139,6,169,49,247,210,135,90,83,141,242,149,186,36,41,146,219,74,150,226,27,82,16,219,134,225,232,151,42,6,211,250,85,244,170,141,244,23,210,191,73,61,33,31,208,254,137,230,117,221,119,49,60,142,159,149,245,156,238,102,205,155,61,109,218,105,223,65,167,219,78,157,93,163,218,180,106,77,211,113,253,32,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,33,245,128,4,0,227,87,236,177,107,124,192,131,229,213,17,74,195,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,250,183,144,135,19,163,141,45,62,178,75,93,53,45,72,200,207,213,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,254,25,17,145,145,150,164,98,55,103,107,44,214,198,57,225,13,125,212,210,98,38,187,74,166,203,155,9,244,176,217,56,167,90,139,39,150,141,220,165,172,200,214,238,186,39,67,215,192,200,252,104,69,232,213,172,44,196,126,76,162,147,14,161,108,214,62,211,123,219,89,46,59,255,0,105,6,123,85,246,155,236,125,143,82,247,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,214,169,70,102,165,247,215,190,190,225,91,57,77,165,162,175,152,107,14,43,169,220,159,164,52,181,31,109,127,238,230,11,224,127,17,163,187,114,58,98,91,212,184,136,45,18,204,54,27,34,251,137,4,67,232,128,0,255,0,135,93,109,150,150,243,171,74,16,218,77,74,82,143,66,34,46,230,102,98,171,184,164,103,84,219,113,220,12,195,122,218,180,91,74,77,90,68,73,61,187,245,177,95,97,75,101,255,0,31,176,102,133,163,224,103,238,33,91,56,97,135,87,54,46,223,180,171,50,222,131,46,108,218,180,230,24,113,109,180,227,134,218,93,121,13,155,171,52,37,70,73,35,112,181,86,135,166,190,255,0,1,127,217,62,203,45,175,151,76,47,165,82,162,210,163,38,189,42,35,14,212,229,155,13,147,166,250,163,199,75,200,222,77,54,189,187,217,215,69,22,186,247,62,254,29,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,178,180,36,165,213,167,83,61,138,34,251,210,127,3,28,230,155,158,44,178,84,235,11,163,167,22,45,152,234,70,159,94,253,118,158,134,79,84,154,187,43,168,63,134,158,30,35,181,209,235,180,75,134,18,42,84,10,196,26,156,71,53,217,34,28,132,60,218,180,51,73,232,164,25,145,247,35,47,196,143,224,63,112,10,180,227,13,129,109,28,24,56,205,75,167,188,181,39,155,233,23,155,107,84,55,222,159,29,173,202,75,126,174,189,200,183,47,185,248,124,7,3,225,55,139,15,89,57,131,102,203,144,254,216,87,70,238,97,173,70,72,71,77,6,115,133,226,178,34,213,74,247,146,191,179,196,94,56,0,0,0,0,0,0,0,0,0,0,252,243,229,181,6,35,146,158,82,82,132,105,169,168,244,46,230,69,239,252,70,106,115,13,117,202,191,241,138,187,112,170,74,230,174,95,75,162,210,179,112,213,178,43,72,236,122,171,95,177,241,247,11,230,201,14,28,171,11,114,217,105,218,50,34,161,153,17,58,254,97,146,54,168,247,79,146,225,110,213,41,63,7,59,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,237,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,227,246,180,63,142,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,212,165,231,22,90,161,131,87,127,113,234,93,188,59,232,0,0,0,0,174,142,40,185,55,129,122,218,79,227,93,145,74,148,237,195,78,220,115,152,138,194,84,151,34,182,212,217,46,56,105,105,131,89,172,220,82,75,114,150,73,240,215,190,134,42,38,219,184,43,246,13,215,10,185,77,126,93,58,167,71,154,219,218,37,75,101,196,56,211,132,173,170,218,105,81,104,164,22,165,169,30,165,238,49,127,121,18,204,101,55,31,240,78,143,45,218,131,78,214,104,209,163,211,39,164,221,74,156,91,172,196,140,110,44,203,154,181,158,171,123,197,90,30,190,36,71,227,36,128,0,127,140,196,182,168,111,165,211,209,6,218,137,71,240,45,15,81,157,156,243,179,13,140,205,223,9,132,225,173,7,90,169,153,153,153,31,173,233,9,63,15,236,28,202,118,40,92,211,172,24,248,116,185,139,77,38,60,180,77,38,146,227,132,147,113,44,155,58,154,119,237,215,97,233,174,221,126,253,59,9,75,194,207,2,30,197,60,120,77,203,86,166,169,202,45,187,24,167,165,215,25,51,109,82,163,204,132,178,111,114,155,82,12,246,56,103,166,164,173,61,228,66,243,227,71,102,36,102,162,71,109,45,180,202,18,218,16,146,34,36,164,139,66,34,34,236,69,161,15,245,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,129,197,23,135,252,58,188,58,150,102,240,66,221,228,213,89,234,106,55,197,45,135,24,98,43,145,90,97,215,222,171,39,152,180,109,120,185,90,58,219,100,181,60,167,18,225,36,150,78,169,218,192,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,142,43,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,246,214,149,169,11,66,77,11,164,26,77,50,242,197,123,254,21,26,27,146,235,247,101,227,88,110,51,75,151,44,141,250,133,70,91,196,148,155,143,60,162,35,91,142,184,90,173,197,23,117,25,168,252,76,94,159,15,156,146,82,178,161,96,57,93,185,216,137,59,17,110,168,241,222,170,204,84,84,165,250,75,10,101,149,46,146,135,18,243,168,90,27,144,151,20,167,91,52,147,199,203,53,17,147,109,233,45,64,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,160,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,9,229,215,1,172,220,182,225,29,11,10,108,200,81,18,138,116,116,46,167,57,152,230,202,234,213,19,66,74,68,215,73,75,90,183,184,164,234,73,53,171,98,9,13,164,246,33,36,89,162,26,61,203,213,173,66,190,114,95,134,150,85,211,7,173,162,220,24,95,70,165,212,99,115,86,223,62,43,244,150,155,117,189,232,52,173,59,144,181,22,169,50,81,107,169,25,31,113,77,153,250,201,69,213,149,60,71,151,91,164,211,58,140,50,185,170,15,57,110,84,35,147,139,110,6,243,83,137,166,72,55,20,181,165,230,144,70,72,82,212,124,230,208,107,35,220,151,80,212,138,225,79,145,88,215,139,144,51,79,138,240,34,73,161,69,144,79,89,80,83,41,212,190,170,140,73,168,63,73,44,217,113,36,148,52,236,119,26,75,46,18,185,134,110,41,72,74,82,217,187,110,128,2,10,241,123,192,185,152,159,151,24,152,141,111,81,186,218,214,26,84,21,81,121,72,55,214,242,104,239,160,155,154,77,180,217,41,10,218,180,68,125,107,89,17,54,212,103,84,75,73,110,74,234,91,42,184,165,250,22,204,118,29,98,99,213,223,67,64,163,92,17,125,43,55,165,234,57,84,183,87,201,157,245,100,133,169,90,197,117,244,250,137,53,150,186,163,69,18,76,185,80,237,89,163,198,58,22,46,212,112,202,53,184,206,177,44,44,47,182,108,231,36,238,95,243,169,81,162,243,36,158,197,161,38,142,91,242,29,99,79,89,42,228,111,74,141,43,34,41,191,193,67,4,42,167,85,188,179,34,245,114,34,105,169,143,34,199,143,77,75,106,83,238,62,106,133,49,215,214,174,201,66,18,146,101,41,34,220,107,53,184,103,179,97,115,45,124,0,66,14,40,57,62,182,113,179,8,235,88,219,70,40,148,235,238,192,163,170,122,231,201,118,66,145,50,137,9,18,164,61,4,144,149,242,144,179,55,156,117,14,114,212,163,91,105,108,212,148,44,214,138,54,22,41,194,43,42,150,38,43,221,85,124,116,190,170,84,170,167,208,74,132,86,232,244,6,230,60,137,208,234,136,113,153,76,84,222,38,156,70,214,75,148,182,219,74,201,104,121,68,254,164,92,146,223,114,128,41,91,141,95,181,61,173,242,254,15,152,212,71,63,225,145,129,120,113,152,188,96,190,176,191,20,40,221,117,42,118,31,205,117,151,154,50,68,170,124,164,212,41,228,220,168,206,25,31,45,228,110,86,135,161,164,210,165,33,105,90,22,180,43,138,230,95,46,151,222,87,241,78,126,25,223,81,255,0,198,204,163,205,222,207,247,206,151,212,188,203,19,57,109,58,231,39,155,200,90,185,75,86,244,120,25,120,25,206,158,23,92,64,38,82,38,83,114,201,141,247,23,58,148,247,77,78,177,234,143,182,251,242,155,148,235,237,48,205,37,92,180,47,115,39,205,213,167,28,52,37,148,182,166,205,70,131,105,45,91,80,0,0,170,14,50,217,103,179,104,13,210,243,79,66,157,46,45,118,227,172,68,183,43,176,84,102,227,19,22,80,157,54,37,160,205,90,178,180,53,12,154,82,8,141,11,46,90,136,144,164,172,221,171,97,110,156,28,114,207,102,195,179,103,102,122,179,58,223,175,92,53,25,15,82,40,172,178,102,244,155,109,13,26,209,39,154,102,173,173,73,144,149,182,100,91,55,166,57,160,201,123,100,173,5,102,128,51,89,155,31,106,124,100,249,129,112,249,139,226,213,56,42,123,44,93,63,48,39,121,117,56,79,240,0,28,171,54,62,203,24,201,242,254,225,242,231,198,107,4,255,0,205,30,67,191,251,22,48,203,53,120,65,69,253,95,219,46,221,244,42,101,59,255,0,189,219,228,214,212,190,111,252,29,46,161,182,127,198,72,90,191,165,88,135,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,66,153,104,204,93,137,154,12,44,129,137,150,44,143,241,80,235,16,182,61,253,236,170,116,204,188,252,62,99,173,55,206,229,115,208,158,106,19,177,126,36,126,36,76,216,251,44,99,39,203,251,135,203,159,25,172,23,253,197,31,216,79,19,127,37,243,136,66,149,178,157,237,79,131,127,48,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,225,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,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,0,2,170,248,231,126,164,255,0,121,63,134,142,21,194,78,192,179,113,79,29,47,252,62,196,27,122,37,114,222,174,97,188,248,211,160,201,35,216,234,61,37,77,50,50,50,50,82,22,149,18,86,133,164,201,104,90,82,164,154,84,146,50,226,185,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,228,87,11,220,244,254,133,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,170,74,164,56,119,82,41,91,141,95,181,61,173,242,254,15,152,212,68,21,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,197,233,228,63,39,86,174,76,112,178,163,125,98,28,202,82,47,58,205,61,186,141,195,89,154,219,113,253,3,5,49,154,117,250,113,191,207,113,174,75,47,33,229,184,250,20,132,187,162,20,162,50,105,179,42,225,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,251,8,74,212,132,45,70,132,73,254,16,152,199,154,203,227,171,178,171,236,253,32,193,219,90,158,154,108,106,181,81,68,211,212,137,72,213,108,195,136,241,32,215,47,212,112,137,76,184,123,88,105,44,154,92,104,137,182,95,179,240,20,237,198,33,204,209,187,121,81,85,127,66,137,23,8,10,66,211,108,34,139,37,215,226,28,210,37,145,174,160,165,54,131,41,202,104,148,180,32,210,109,161,165,45,12,169,197,38,75,138,227,252,63,114,35,93,205,85,212,221,235,116,163,162,195,43,126,160,77,212,100,234,135,61,41,41,135,34,184,237,43,98,36,53,33,142,108,105,10,62,165,36,105,70,154,22,170,236,86,105,196,198,147,74,160,112,255,0,196,10,21,10,153,18,157,77,167,71,160,196,135,14,35,41,101,136,204,55,86,130,150,218,109,180,145,37,8,74,72,146,73,34,34,34,34,34,20,24,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,102,135,26,113,183,8,148,73,89,18,200,148,148,168,141,37,106,153,106,164,230,142,129,195,127,26,168,89,136,166,75,167,81,233,214,61,122,37,153,14,178,203,172,214,227,66,110,155,41,46,181,33,183,8,148,136,201,81,33,49,210,225,19,132,146,112,191,161,233,197,59,9,233,196,143,135,220,108,187,73,111,24,112,110,149,45,88,117,81,144,152,211,105,172,180,235,200,182,86,77,48,219,70,236,135,159,117,231,145,37,227,125,68,181,37,40,109,102,134,245,213,109,145,197,92,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,69,56,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,220,137,109,186,219,141,153,164,212,131,52,25,165,74,73,146,143,218,128,12,171,137,127,114,100,163,211,121,7,195,252,216,225,149,50,171,50,180,207,165,27,189,41,236,23,61,181,65,102,163,53,180,84,210,70,173,237,242,80,211,77,186,150,210,164,155,102,151,76,155,38,158,90,227,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,147,172,226,216,153,191,177,36,87,232,16,253,13,114,81,182,125,32,183,249,143,72,244,95,53,233,8,139,252,233,108,52,219,252,214,227,155,159,86,71,179,93,170,208,203,188,128,0,0,0,21,235,196,183,135,220,108,97,165,86,51,7,132,20,169,110,98,12,8,253,77,98,147,17,167,101,63,114,161,9,138,195,100,217,45,242,67,11,143,25,135,84,72,101,165,45,243,209,36,70,179,78,181,109,150,44,189,93,89,160,198,90,46,17,218,210,122,14,191,153,38,163,84,92,87,36,51,76,130,210,119,59,33,196,160,191,201,109,4,165,33,43,117,214,144,107,70,253,197,161,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,70,183,29,113,199,12,146,73,65,26,204,146,148,164,137,37,152,193,163,60,13,176,44,220,83,201,54,24,225,246,32,219,209,43,150,245,115,13,237,248,211,160,201,35,216,234,61,31,28,200,200,200,201,72,90,84,73,90,22,147,37,161,105,74,146,105,82,72,202,149,179,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,150,156,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,160,30,40,254,221,152,155,249,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,80,2,255,0,176,47,44,44,188,170,216,125,136,54,244,186,29,195,67,144,113,167,65,146,69,189,165,232,70,70,70,70,105,90,20,147,74,208,180,153,161,104,82,84,147,82,84,70,119,61,195,131,136,4,60,196,80,154,194,76,94,184,191,215,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,235,137,169,212,0,51,89,155,31,106,124,100,249,129,112,249,139,226,79,209,120,125,198,198,30,31,246,86,96,240,130,149,45,204,65,129,30,181,38,177,73,136,211,178,159,185,80,138,178,216,108,155,37,190,72,97,113,227,48,234,137,12,180,165,190,122,36,136,214,105,214,10,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,251,32,57,193,165,102,203,8,210,170,129,203,110,251,179,163,195,129,117,161,230,146,72,146,250,208,162,110,115,74,109,9,107,100,131,101,213,155,105,74,77,165,165,104,219,176,155,113,201,64,0,40,7,138,63,183,102,38,254,75,228,240,135,181,225,229,148,203,55,55,88,95,141,182,61,118,68,74,61,118,4,139,94,77,10,227,84,3,148,253,41,102,228,243,124,144,130,113,163,90,29,105,6,218,144,107,217,175,45,102,70,166,144,101,16,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,110,124,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,221,231,22,149,60,149,167,82,83,137,90,220,152,25,177,246,88,198,79,151,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,244,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,92,160,0,8,1,198,175,217,98,214,249,129,7,203,170,34,189,120,103,82,105,85,252,235,225,253,10,187,76,137,81,166,212,99,215,162,76,135,45,148,188,196,150,28,162,78,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,143,171,196,51,37,149,92,172,98,132,138,237,161,111,203,78,21,220,178,8,237,249,135,37,82,138,19,230,222,231,105,239,184,164,146,144,180,168,157,83,68,179,81,173,146,73,243,28,90,30,219,218,248,48,82,113,229,156,80,185,107,182,165,50,34,48,174,100,116,196,187,38,79,103,66,122,107,45,184,168,77,66,112,139,114,164,161,79,154,150,157,121,105,101,213,155,154,45,81,245,184,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,254,82,99,179,46,51,177,36,54,151,26,121,10,109,104,81,17,146,146,101,161,145,145,246,50,208,197,24,113,76,192,135,176,179,30,21,114,210,105,170,110,139,113,70,57,234,117,182,76,155,76,169,19,38,172,219,220,150,210,130,61,141,145,233,169,171,79,121,144,139,80,49,66,230,129,96,200,195,180,75,90,169,50,37,174,97,180,167,28,52,147,138,100,153,212,147,191,110,187,75,77,118,235,247,233,216,116,220,140,51,13,252,205,216,233,154,225,161,5,90,166,25,25,25,23,173,233,8,223,31,237,26,38,134,150,211,13,132,180,122,160,155,73,36,254,37,161,104,63,216,0,4,109,207,110,99,41,184,1,130,117,137,109,84,26,106,179,89,141,34,153,1,36,234,82,226,29,122,36,147,109,100,92,212,44,180,91,62,41,212,245,240,35,63,10,4,185,46,10,253,253,117,205,174,84,159,151,81,169,214,38,184,246,138,82,222,113,110,58,225,171,106,119,26,148,122,169,103,161,106,103,169,251,204,91,183,11,172,155,193,178,237,38,113,174,248,164,201,106,224,168,237,56,44,74,96,146,150,226,184,212,41,45,184,73,117,130,89,44,156,74,139,114,86,105,241,211,190,166,44,92,0,0,0,3,192,68,124,241,103,146,212,203,141,169,46,133,110,213,41,213,11,198,108,119,26,98,34,31,109,213,71,53,183,37,41,113,104,68,134,221,65,37,230,82,70,162,35,211,93,60,124,41,71,22,113,231,19,241,158,226,147,112,222,215,93,74,74,159,113,107,68,83,157,33,113,217,37,56,226,201,40,67,142,47,105,23,53,68,69,175,98,61,62,58,248,36,204,150,133,243,17,41,228,171,246,137,102,70,44,99,133,214,112,174,234,78,32,181,131,215,229,203,34,161,72,171,238,233,93,168,204,117,213,71,229,49,54,66,246,169,215,137,40,220,179,65,30,136,61,116,45,116,61,12,92,88,14,15,157,236,57,94,41,101,178,236,180,99,197,67,210,37,244,28,179,52,110,81,109,159,25,195,219,162,84,126,13,247,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,220,245,78,159,111,227,239,26,86,129,45,169,209,27,148,202,146,164,47,93,13,39,169,118,51,47,119,224,63,64,0,0,0,0,0,0,0,0,0,14,85,154,27,197,118,22,6,220,151,83,79,147,43,133,209,237,94,237,186,111,152,202,60,119,39,246,254,35,60,24,79,71,145,120,98,77,42,146,182,156,148,236,190,127,171,180,214,165,109,142,181,120,104,102,122,18,126,30,225,166,106,45,58,61,38,152,205,62,42,54,52,214,237,169,208,139,77,84,102,126,4,94,243,31,184,127,156,133,26,25,82,139,93,75,79,250,70,103,113,250,181,46,224,197,170,237,86,107,175,45,215,186,93,77,213,25,171,180,102,147,239,51,63,2,47,120,246,25,92,192,120,88,235,95,153,111,76,117,246,143,234,249,107,101,68,149,23,168,242,207,185,182,191,241,69,238,255,0,233,118,44,200,112,205,197,76,31,162,189,119,218,145,158,175,210,91,219,185,152,168,147,42,82,117,91,45,247,75,113,80,146,245,156,81,248,253,148,159,188,132,124,203,246,63,223,57,116,190,89,187,237,25,110,54,164,238,234,34,173,199,137,167,190,165,214,211,189,13,184,222,237,188,229,25,106,125,143,191,227,160,124,11,204,21,135,143,22,196,26,253,167,85,142,183,102,50,252,131,134,111,178,111,182,219,79,155,38,165,33,183,22,100,91,136,187,235,167,172,94,26,232,58,128,0,0,0,15,197,90,163,211,238,10,76,202,37,86,51,114,34,78,97,200,239,54,226,18,180,169,11,73,165,68,100,162,50,61,72,204,187,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,230,94,31,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,227,47,11,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,177,151,129,143,210,0,63,53,73,194,106,157,41,211,78,226,67,11,86,221,53,215,68,159,97,157,44,235,205,76,236,203,95,78,166,57,50,73,174,84,209,183,102,221,127,159,201,239,255,0,40,226,81,98,191,54,83,48,226,180,167,30,125,196,180,218,18,147,51,82,148,122,17,17,23,115,51,51,23,207,195,83,1,211,132,56,9,76,172,212,32,182,213,78,230,101,138,177,168,218,218,226,90,145,10,26,182,25,155,105,81,122,205,158,165,169,150,190,243,49,47,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,53,241,92,201,71,232,202,234,127,50,152,103,76,170,201,182,238,218,132,137,55,107,90,115,153,163,213,30,113,42,41,27,205,70,226,89,148,227,139,236,164,236,109,210,218,75,34,121,150,147,16,50,215,153,76,71,202,182,35,158,38,225,145,82,158,158,245,61,250,92,184,149,72,166,252,89,113,93,52,44,219,89,33,72,113,58,56,211,78,17,182,180,43,115,100,70,102,147,82,85,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,113,60,47,114,45,250,20,181,81,142,56,199,102,116,152,147,90,223,232,120,211,85,185,234,21,45,198,210,69,171,38,146,233,230,61,171,156,205,77,75,67,70,134,254,169,74,144,217,207,240,0,30,82,207,194,172,56,195,250,237,211,115,217,86,93,42,139,85,189,106,9,170,87,229,195,142,77,185,80,148,72,36,19,142,25,127,198,86,133,162,77,199,94,112,203,123,174,41,94,172,101,92,105,79,41,222,203,24,55,242,254,222,242,230,7,170,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,172,101,104,113,58,56,210,21,234,168,181,211,67,212,140,200,253,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,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,140,203,226,197,139,250,47,197,59,203,12,253,41,233,63,162,87,5,70,133,214,242,57,61,87,75,37,198,121,188,189,202,217,187,151,187,110,229,105,174,154,158,154,143,42,3,73,25,72,193,122,86,2,229,230,201,195,248,182,132,75,118,174,221,30,28,187,146,59,43,75,171,118,182,228,118,250,215,93,117,42,81,58,190,105,41,36,162,82,146,72,66,16,141,27,66,8,187,0,0,164,14,40,89,215,254,80,23,218,240,99,15,106,116,169,216,109,102,212,17,37,170,140,35,231,122,102,168,150,84,133,200,39,84,146,209,150,185,175,178,217,54,102,135,61,119,119,184,149,181,203,133,116,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,58,86,85,115,49,121,101,67,23,33,226,149,159,6,37,69,10,142,170,109,94,153,36,137,40,168,211,156,91,107,117,130,115,105,169,149,238,105,181,161,196,145,237,90,19,185,43,70,246,215,162,155,2,255,0,179,113,78,205,164,226,14,31,92,49,43,150,245,114,57,73,131,58,49,158,199,81,169,145,145,145,145,41,11,74,137,72,90,20,68,180,45,42,74,137,42,73,145,122,1,74,220,106,253,169,237,111,151,240,124,198,162,28,21,61,169,238,159,151,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,235,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,226,231,184,88,231,78,171,143,150,108,204,26,197,43,130,93,83,16,109,24,231,46,44,231,227,40,215,82,162,36,218,105,46,188,254,227,39,36,180,235,132,133,169,100,133,45,11,101,95,90,190,114,202,122,128,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,10,1,207,214,107,166,102,183,28,101,214,233,142,236,179,45,126,117,30,215,101,183,159,54,223,138,151,148,106,158,166,221,36,242,222,145,234,41,68,77,161,73,109,12,54,173,198,214,245,112,183,44,11,201,171,6,62,41,42,222,150,118,156,170,195,212,4,85,146,68,166,10,162,211,45,190,168,235,50,61,80,179,105,228,45,59,136,183,145,57,179,119,45,205,178,83,135,206,118,234,185,80,191,220,161,92,239,203,157,135,87,84,136,236,213,97,170,82,146,197,37,245,60,202,87,86,67,105,101,213,173,109,199,75,137,83,77,146,77,226,229,146,140,205,182,244,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,235,25,172,205,143,181,62,50,124,192,184,124,197,241,106,156,21,61,150,46,159,152,19,188,186,156,39,248,0,14,85,155,31,101,140,100,249,127,112,249,115,227,53,131,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,117,107,197,11,37,31,201,254,251,94,51,225,237,50,149,7,13,175,42,130,35,53,78,132,92,159,67,85,20,202,150,184,228,210,148,122,178,239,41,247,155,54,200,144,223,174,214,198,210,134,185,156,47,39,121,170,188,178,161,139,148,251,194,141,82,150,171,98,163,34,60,107,178,144,219,100,242,42,52,226,95,174,105,105,75,66,122,150,210,167,20,202,247,39,106,204,210,103,203,91,136,93,228,102,22,233,161,95,57,47,196,187,214,214,157,214,209,110,12,47,172,213,41,210,121,75,111,159,21,250,75,174,52,230,197,146,86,157,200,90,79,69,17,40,181,208,200,143,176,206,16,191,238,40,254,194,120,155,249,47,156,66,20,173,148,239,106,124,27,249,129,111,121,139,3,71,183,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,184,160,204,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,253,95,14,188,245,73,202,213,228,86,62,32,207,150,188,43,175,200,121,233,204,198,138,210,215,76,168,188,81,208,85,35,50,108,223,121,9,110,58,91,91,41,95,216,90,150,148,45,105,36,46,247,128,67,254,40,24,247,139,25,118,192,42,5,235,131,151,95,209,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,235,25,142,135,19,163,141,33,94,170,139,93,52,61,72,204,142,223,192,85,95,28,239,212,159,239,39,240,209,202,184,42,123,83,221,63,47,231,121,141,56,90,166,101,242,233,98,102,131,11,39,225,157,245,31,252,108,202,60,221,239,127,123,42,157,51,204,177,51,150,211,173,243,185,92,245,171,148,181,108,95,129,151,129,150,122,241,251,7,43,185,127,198,91,179,7,110,55,186,137,118,205,65,81,219,147,181,8,234,226,173,36,228,105,59,16,181,147,124,214,28,105,222,94,243,82,55,237,87,172,147,33,102,188,41,243,213,38,241,110,6,86,49,94,124,185,53,216,177,201,155,42,114,98,180,150,21,78,137,9,5,232,213,147,45,164,210,182,154,142,227,169,121,195,87,48,141,196,169,105,82,91,39,120,87,26,191,106,123,91,229,252,31,49,168,143,201,193,134,147,74,168,230,190,183,50,161,76,137,42,69,46,199,159,46,11,175,50,149,174,43,231,50,19,38,235,74,50,213,11,54,158,117,179,82,116,61,142,45,62,10,50,62,149,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,222,202,95,82,203,47,204,229,186,235,124,238,87,61,10,229,33,91,215,224,69,226,101,161,60,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,124,155,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,220,126,91,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,199,94,40,254,194,120,155,249,47,156,66,20,2,53,80,60,85,235,130,248,95,136,183,149,157,136,23,197,161,18,179,93,176,36,72,151,110,72,146,183,20,136,15,188,77,239,116,154,37,114,150,178,54,90,82,20,180,168,219,91,105,90,54,168,136,199,159,205,143,178,198,50,124,191,184,124,185,241,154,193,169,43,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,220,103,223,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,150,73,51,131,115,101,27,20,26,173,36,229,205,178,107,146,24,77,217,71,136,212,126,124,230,26,109,244,50,182,220,117,6,164,173,149,73,91,164,132,173,178,112,210,72,90,146,71,185,55,253,96,95,246,110,41,217,180,156,65,195,235,134,37,114,222,174,71,41,48,103,70,51,216,234,53,50,50,50,50,37,33,105,81,41,11,66,136,150,133,165,73,81,37,73,50,47,64,3,42,226,255,0,184,92,123,9,225,151,231,94,113,52,87,175,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,18,176,47,29,49,31,46,152,143,78,197,12,47,172,244,53,88,58,180,243,46,145,174,45,66,42,140,141,200,178,91,35,46,99,43,218,157,75,82,81,41,41,90,20,133,161,11,78,138,112,47,29,48,227,49,120,113,78,197,12,47,172,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,0,0,0,30,82,207,194,172,56,195,250,237,211,115,217,86,93,42,139,85,189,106,9,170,87,229,195,142,77,185,80,148,72,36,19,142,25,127,198,86,133,162,77,199,94,112,203,123,174,41,94,172,101,92,105,79,41,222,203,24,55,242,254,222,242,230,7,170,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,172,101,104,113,58,56,210,21,234,168,181,211,67,212,140,200,253,88,0,160,30,40,254,221,152,155,249,47,147,194,19,255,0,130,167,178,197,211,243,2,119,151,83,135,213,226,63,195,254,30,98,40,78,226,222,16,219,191,235,177,3,166,97,216,209,220,98,59,119,20,93,232,111,108,133,188,182,219,67,204,182,102,180,60,106,220,109,180,109,40,151,245,38,213,48,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,145,64,51,89,155,31,106,124,100,249,129,112,249,139,226,234,120,92,123,9,225,151,231,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,86,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,2,128,120,163,251,118,98,111,228,190,79,8,74,174,6,63,174,207,221,191,226,66,74,113,25,201,71,242,170,195,134,43,246,5,50,148,222,38,218,223,89,77,146,249,114,156,170,65,34,89,185,76,83,219,146,132,238,90,201,198,148,233,41,40,113,42,78,173,37,231,92,42,33,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,92,254,15,230,243,249,86,240,244,198,95,165,51,121,216,133,103,97,253,114,21,209,178,7,76,203,252,216,19,58,89,109,237,51,108,249,173,180,173,228,157,155,93,109,221,27,67,102,214,234,86,26,51,201,246,108,236,220,221,97,127,211,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,171,94,35,252,63,230,101,222,186,238,45,225,13,187,254,180,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,82,110,218,166,78,114,245,252,152,50,251,109,225,52,217,52,169,181,168,156,249,181,186,133,58,47,37,185,147,159,117,78,41,70,102,68,183,121,104,54,216,75,171,34,82,155,97,191,85,5,162,19,218,192,0,64,14,53,126,203,22,183,204,8,62,93,81,16,3,133,199,183,102,25,126,117,228,243,69,233,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,214,50,180,56,157,28,105,10,245,84,90,233,161,234,70,100,126,130,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,68,62,37,120,14,156,94,192,74,165,102,159,5,183,106,118,203,47,213,137,68,214,231,20,212,120,83,21,176,140,155,82,143,214,112,180,45,72,181,247,145,138,24,149,21,248,82,158,135,41,165,54,243,14,41,167,16,164,153,26,84,147,208,200,200,251,145,145,144,237,185,40,154,152,57,150,177,93,84,114,120,149,92,166,35,110,205,218,127,63,141,223,254,65,162,218,107,132,237,58,43,164,157,164,182,16,173,186,105,166,169,46,195,244,128,15,205,82,168,196,164,211,228,213,39,190,134,99,196,101,111,186,226,212,73,74,80,148,154,140,204,204,200,139,66,35,241,49,67,124,71,179,47,35,28,49,154,167,109,211,37,188,116,59,94,99,212,212,55,204,62,83,143,70,151,45,4,242,73,46,173,7,170,29,34,37,104,70,101,238,34,241,252,252,59,178,197,39,30,113,134,153,92,170,66,144,171,126,218,154,205,65,247,9,179,54,157,114,60,168,138,83,42,53,52,180,40,141,183,79,84,25,145,153,123,200,188,111,162,139,71,167,219,244,152,116,74,84,102,227,196,130,195,113,217,109,180,37,9,74,16,146,74,72,137,36,68,90,17,17,118,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,238,46,254,20,35,137,88,133,124,99,230,36,203,185,171,42,151,83,171,86,166,184,152,209,155,55,158,82,121,210,22,180,50,210,20,165,168,139,123,166,73,73,25,248,232,90,153,247,150,152,43,194,215,17,47,59,45,55,229,248,235,148,136,146,33,20,182,34,110,126,60,162,37,52,219,169,220,135,98,25,120,41,100,122,43,237,22,158,227,49,192,243,71,128,240,176,42,191,14,222,132,235,238,159,214,115,22,242,137,74,63,81,149,151,114,109,31,227,79,221,255,0,211,241,216,3,89,151,64,197,154,21,82,19,175,33,214,122,173,13,165,25,43,188,103,83,219,67,35,240,51,247,141,49,71,81,173,148,168,245,212,245,255,0,164,127,160,252,53,170,115,21,90,99,208,36,163,123,78,237,220,157,8,245,209,68,126,242,63,121,12,204,226,197,30,69,161,137,53,90,74,26,114,43,177,57,30,174,211,66,147,186,59,106,240,208,140,181,37,124,61,227,67,249,93,188,87,127,96,109,183,117,58,255,0,53,115,122,205,203,221,187,93,147,30,71,142,229,126,199,196,117,80,0,0,0,0,0,0,0,0,0,17,123,137,21,69,16,114,155,120,32,222,113,11,119,209,251,118,43,77,116,169,67,215,94,255,0,120,165,108,164,178,252,140,193,218,140,198,73,27,138,235,182,145,145,233,254,2,255,0,192,105,40,7,252,184,130,113,6,131,247,140,222,230,234,198,168,97,254,60,220,116,9,241,249,38,215,71,180,182,41,62,48,152,89,248,165,63,182,94,225,243,50,247,142,245,252,5,190,162,221,148,166,219,144,203,123,249,209,221,37,173,43,213,151,91,79,170,151,16,71,161,186,103,220,255,0,250,119,185,151,92,208,97,6,107,236,180,185,71,114,42,228,57,175,85,70,168,28,83,125,58,58,238,205,204,37,215,76,181,40,230,178,215,221,162,139,238,169,238,35,25,68,127,0,111,196,221,86,229,53,45,219,21,173,121,9,142,201,147,113,249,44,196,66,183,108,101,13,163,115,143,43,77,12,245,61,124,15,199,203,100,35,50,151,38,11,227,157,187,22,77,98,107,180,90,203,209,232,46,70,114,67,138,101,150,228,79,142,165,172,144,110,161,9,61,18,174,253,203,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,204,188,15,220,102,63,104,0,0,0,8,199,196,11,1,32,99,118,2,86,137,20,214,158,170,208,35,201,171,69,115,146,149,58,106,98,20,173,136,35,229,173,95,105,221,116,45,59,248,25,31,141,3,200,110,171,102,221,14,52,149,57,26,165,67,158,105,35,35,82,22,211,236,185,253,138,73,146,147,247,25,105,238,23,171,195,79,49,77,99,110,6,68,165,212,229,184,186,205,180,109,210,93,39,156,213,199,17,30,28,52,155,158,179,171,89,145,173,211,245,140,139,83,247,17,248,203,240,1,249,106,164,103,75,152,68,93,250,119,52,255,0,231,76,103,63,58,9,90,115,39,125,147,137,208,253,61,84,247,105,219,175,144,61,54,64,240,65,220,104,204,5,14,44,170,127,81,75,163,72,141,84,149,189,163,91,106,67,51,98,146,208,122,182,180,159,170,239,129,232,90,120,153,23,142,129,168,148,136,54,253,30,13,14,152,194,24,137,79,140,212,86,27,66,9,41,67,109,160,146,146,34,73,17,17,17,17,22,132,68,67,247,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,41,139,31,65,63,69,151,151,233,75,254,211,62,143,212,126,145,255,0,77,255,0,98,250,103,58,175,232,62,183,250,30,103,244,126,191,236,247,208,102,139,16,166,217,181,27,254,229,168,97,205,38,93,46,211,149,88,154,245,6,12,181,26,159,139,78,83,203,56,204,184,102,181,153,173,45,26,18,102,107,95,114,63,89,94,39,221,56,117,84,112,158,22,110,44,72,216,185,110,122,74,37,66,160,196,122,20,158,178,75,62,140,174,147,237,57,79,147,178,57,106,246,175,182,134,57,107,209,162,234,55,175,213,108,200,104,80,0,0,0,101,92,105,79,41,222,203,24,55,242,254,222,242,230,7,85,0,0,1,80,28,104,240,46,187,74,196,123,115,48,244,202,53,41,155,110,183,79,141,109,212,164,199,52,55,41,117,134,142,75,141,174,66,52,37,57,190,42,80,132,56,70,179,36,196,52,43,97,19,68,186,214,18,171,134,94,10,126,154,115,113,107,117,21,14,150,5,137,165,235,51,99,187,30,119,162,125,158,157,182,245,109,105,86,178,157,141,189,39,183,86,137,221,170,37,109,214,255,0,128,5,117,113,92,206,191,232,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,238,165,111,109,162,220,72,35,121,151,83,82,216,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,208,158,10,101,47,9,240,95,0,165,101,250,157,72,235,104,183,5,61,113,238,167,58,137,45,250,106,83,240,155,137,50,78,134,242,215,27,156,134,139,234,218,89,37,26,250,186,31,115,166,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,253,175,13,76,235,212,114,233,136,240,112,190,245,169,233,134,87,117,65,77,201,66,142,43,13,210,170,146,78,51,72,169,186,251,137,37,155,40,67,9,67,137,55,82,132,182,181,186,68,165,32,146,187,212,20,173,198,175,218,158,214,249,127,7,204,106,33,193,83,218,158,233,249,127,59,204,105,194,101,113,47,207,28,108,184,217,175,96,245,142,137,107,196,91,210,142,226,217,150,218,221,142,138,29,57,227,113,131,154,151,144,105,81,201,53,33,212,178,148,43,212,91,102,226,204,137,40,67,212,151,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,141,4,228,115,40,148,172,160,225,26,173,71,234,49,43,23,101,122,66,106,87,29,85,136,233,66,22,249,32,146,136,172,172,210,78,174,51,37,187,103,48,245,53,184,243,132,150,249,166,218,100,80,0,168,14,44,153,215,167,98,4,207,228,197,133,245,62,125,22,137,80,91,151,124,214,206,84,119,29,170,69,125,230,78,152,166,214,148,33,198,90,91,105,121,74,250,212,45,206,65,160,210,108,153,174,32,100,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,191,59,243,47,24,95,136,56,12,254,91,170,244,169,113,172,149,81,226,81,35,71,137,49,196,191,13,136,188,190,145,77,186,179,82,148,182,148,203,42,35,115,121,40,208,68,225,44,141,68,121,247,204,190,93,47,188,175,226,156,252,51,190,163,255,0,141,153,71,155,189,159,239,157,47,169,121,150,38,114,218,117,206,79,55,144,181,114,150,173,232,240,50,240,51,159,252,43,51,227,255,0,98,50,169,139,245,175,241,173,90,21,218,157,71,253,225,17,168,137,71,43,254,16,166,150,227,223,226,227,161,63,209,32,90,160,205,102,108,125,169,241,147,230,5,195,230,47,139,84,224,169,236,177,116,252,192,157,229,212,225,63,192,0,114,172,216,251,44,99,39,203,251,135,203,159,25,172,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,126,127,234,19,28,112,179,255,0,187,118,102,32,91,255,0,249,232,221,117,46,116,111,248,142,181,189,151,127,220,173,59,191,170,101,218,16,97,87,7,252,47,180,113,230,175,137,55,189,118,37,126,201,135,88,145,54,217,179,10,27,134,194,88,86,199,35,183,57,215,156,90,158,67,42,83,173,242,79,113,60,77,50,227,139,50,91,145,196,181,205,143,178,198,50,124,191,184,124,185,241,154,193,127,220,81,253,132,241,55,242,95,56,132,41,91,41,222,212,248,55,243,2,222,243,22,6,130,51,21,143,54,110,91,112,142,187,138,215,156,216,137,69,58,58,209,76,130,244,131,101,117,106,137,161,71,30,19,70,148,45,91,220,82,116,53,18,21,177,4,183,20,91,16,163,44,246,102,43,30,111,44,201,98,229,119,21,175,57,178,212,186,140,133,162,153,5,233,4,242,41,52,226,90,142,60,38,141,40,66,118,54,149,104,106,36,39,122,205,110,40,183,173,70,118,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,1,199,243,65,149,251,7,54,118,5,63,14,113,26,175,112,83,169,180,234,195,85,182,157,162,72,101,151,212,251,108,188,202,82,165,60,211,169,52,109,144,179,50,36,145,234,73,239,226,71,199,240,19,133,254,1,101,219,22,40,88,199,101,93,248,129,54,181,111,245,93,51,21,74,132,39,34,175,159,25,216,235,222,150,226,54,179,209,15,40,203,69,151,172,69,174,165,169,28,192,1,85,124,115,191,82,127,188,159,195,71,42,224,169,237,79,116,252,191,157,230,52,225,61,56,131,103,110,149,149,11,1,186,21,176,252,73,216,139,117,71,144,205,42,26,101,37,47,210,88,83,47,37,21,101,182,166,93,66,208,220,132,182,148,180,225,36,158,62,97,36,204,155,115,74,33,255,0,85,87,237,213,254,218,220,119,37,199,80,255,0,206,76,157,82,157,33,207,248,206,60,243,142,47,239,82,148,175,121,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,5,241,171,246,167,181,190,95,193,243,26,136,135,248,61,142,152,143,128,211,46,106,182,23,214,125,13,85,186,45,247,173,183,170,77,17,148,168,113,93,125,135,156,92,101,145,151,41,227,233,210,130,115,67,82,18,181,26,54,172,144,180,124,11,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,79,39,121,85,179,114,161,132,116,251,62,141,77,136,171,158,163,30,60,155,178,174,219,134,242,234,53,18,71,174,73,117,72,66,186,102,212,167,18,202,54,167,106,12,212,101,204,91,139,95,117,0,0,17,87,138,63,176,158,38,254,75,231,16,133,0,141,84,0,229,89,177,246,88,198,79,151,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,247,34,91,110,182,219,132,74,37,32,205,4,74,74,146,102,147,207,14,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,148,225,193,196,2,102,93,235,173,97,38,47,92,95,235,79,63,169,125,169,50,27,126,67,150,236,173,139,115,116,116,50,135,28,91,47,56,68,133,178,73,218,78,58,78,164,209,245,196,237,223,128,202,184,191,238,23,30,194,120,101,249,215,156,77,18,82,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,247,20,3,158,140,153,87,114,121,136,241,105,141,213,125,51,102,93,29,68,139,102,164,234,208,82,148,219,70,142,108,105,45,167,77,30,107,154,209,27,137,73,54,226,86,149,39,105,154,218,111,242,228,147,56,55,54,81,177,65,170,210,78,92,219,38,185,33,132,221,148,120,141,71,231,206,97,166,223,67,43,109,199,80,106,74,217,84,149,186,72,74,219,39,13,36,133,169,36,123,147,127,214,5,255,0,102,226,157,155,73,196,28,62,184,98,87,45,234,228,114,147,6,116,99,61,142,163,83,35,35,35,34,82,22,149,18,144,180,40,137,104,90,84,149,18,84,147,34,244,0,0,0,0,50,174,52,167,148,239,101,140,27,249,127,111,121,115,3,170,128,0,160,30,40,254,221,152,155,249,47,147,194,19,255,0,130,167,178,197,211,243,2,119,151,83,135,10,226,189,158,57,55,45,86,183,148,124,57,68,67,161,83,100,71,69,221,86,37,181,32,231,75,105,77,190,152,76,26,77,68,210,24,117,40,230,168,244,116,222,105,77,232,132,182,190,116,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,35,91,142,184,227,134,73,36,160,141,102,73,74,82,68,146,246,160,51,89,155,31,106,124,100,249,129,112,249,139,226,234,120,92,123,9,225,151,231,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,213,188,132,56,157,28,105,105,245,146,90,233,169,106,70,70,126,172,80,15,20,127,110,204,77,252,151,201,225,9,85,192,199,245,217,251,183,252,72,90,160,132,25,210,225,151,108,230,143,17,41,24,147,103,221,17,44,170,236,233,14,38,238,168,189,30,68,245,212,24,68,70,218,136,182,153,55,210,210,86,209,199,109,179,66,121,100,164,60,183,20,163,83,73,67,157,87,20,240,95,11,240,23,36,216,193,135,248,71,104,68,183,104,77,216,247,52,179,142,202,220,117,110,190,229,61,253,238,186,235,170,83,174,175,66,74,73,75,82,140,144,132,32,180,74,18,69,158,17,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,238,251,20,179,103,135,18,242,75,83,205,157,169,67,250,65,69,77,61,154,141,22,21,90,152,75,229,86,17,57,12,68,41,12,169,105,255,0,7,168,165,163,90,219,115,82,228,154,217,90,140,144,163,165,108,189,103,27,48,89,96,231,66,194,107,219,164,162,205,168,49,81,168,81,38,196,106,92,25,142,55,161,25,26,92,73,173,174,98,8,144,226,216,91,110,41,41,71,175,170,16,105,209,157,37,202,171,212,168,79,87,97,68,135,82,92,118,213,50,60,73,42,146,195,47,154,75,152,134,221,83,109,169,196,18,181,34,89,182,131,81,17,25,165,58,232,95,172,0,64,14,53,126,203,22,183,204,8,62,93,81,16,3,133,199,183,102,25,126,117,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,252,53,186,68,27,130,143,58,135,83,97,15,196,168,70,118,43,237,173,4,164,173,183,16,105,81,25,40,140,140,140,140,203,67,35,33,159,172,254,96,131,184,47,152,10,228,88,180,243,143,75,172,200,147,84,139,177,163,67,105,67,211,101,18,16,90,54,132,151,170,215,129,107,219,192,204,188,60,198,76,18,226,179,39,98,19,105,220,126,158,165,251,181,255,0,187,227,141,23,210,136,202,151,12,148,90,31,78,222,191,252,233,15,214,0,34,7,18,204,196,183,130,88,25,46,151,76,150,226,43,23,41,185,73,104,153,115,71,27,68,136,115,18,78,122,174,161,100,68,182,139,214,34,61,15,220,103,225,69,76,55,85,188,174,134,218,82,156,147,82,174,79,36,153,153,169,107,117,247,156,254,213,40,205,74,251,204,245,247,139,248,225,251,128,148,252,17,192,74,46,250,107,76,213,107,241,227,85,165,56,108,165,46,146,159,133,23,122,12,249,104,87,218,107,93,15,94,254,38,103,225,39,0,0,0,0,126,42,213,78,61,18,143,58,179,45,68,150,32,70,118,83,170,51,34,34,66,18,106,51,238,100,94,5,239,50,20,3,159,252,196,86,177,203,29,235,108,149,70,79,161,237,217,50,104,209,163,147,203,228,168,163,204,149,177,205,188,213,164,204,208,238,155,139,78,221,136,136,188,123,255,0,11,108,157,149,245,91,70,53,222,244,118,94,164,83,95,36,193,102,92,125,196,183,219,92,41,45,184,148,186,194,146,100,104,90,136,148,149,145,248,233,219,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,219,82,34,45,124,41,83,48,152,239,95,199,171,234,85,217,85,109,184,236,185,179,147,29,162,90,18,141,25,105,181,122,170,113,100,90,155,68,125,143,255,0,165,244,242,139,98,212,49,7,30,109,202,4,8,252,211,119,172,220,91,20,175,8,79,172,188,18,175,216,63,112,210,19,104,229,160,145,240,31,244,3,54,185,182,101,248,249,131,186,217,146,146,39,19,208,238,34,35,34,255,0,1,99,226,46,167,134,229,65,19,178,155,103,160,158,113,197,181,233,13,251,213,174,154,212,166,105,167,127,184,74,16,0,0,0,0,0,0,0,0,0,16,247,138,76,211,139,149,250,219,68,157,121,221,55,187,225,81,132,42,19,38,38,69,153,75,60,204,244,255,0,178,31,255,0,33,32,104,244,0,84,39,24,108,12,149,77,188,169,152,189,69,166,31,77,83,231,122,73,198,217,61,168,229,181,79,142,214,166,150,244,45,76,207,237,40,254,239,128,173,33,211,48,15,30,111,92,3,190,98,93,214,173,110,161,25,182,121,156,248,172,201,121,13,63,171,46,182,157,232,67,136,221,180,221,81,150,167,216,207,95,198,240,179,47,134,20,92,221,229,189,211,162,34,36,137,18,246,250,62,65,146,22,104,219,61,158,110,213,37,14,153,106,81,204,143,111,246,253,217,255,0,136,244,234,5,102,52,198,212,236,105,112,95,109,244,41,38,104,91,107,73,146,146,162,62,198,70,93,140,143,176,208,222,70,177,36,177,43,45,246,124,247,31,121,233,20,202,85,62,153,33,199,85,185,75,117,184,17,141,70,103,185,70,122,154,245,212,244,63,184,119,240,0,0,0,31,154,167,2,61,86,155,46,151,45,180,173,137,140,57,29,212,168,136,201,72,90,77,38,70,70,70,71,216,253,228,40,55,136,214,4,74,193,188,123,169,203,141,76,228,82,174,23,30,170,178,227,108,154,90,220,252,217,102,148,234,77,161,59,182,183,174,133,175,111,121,144,246,28,42,49,145,118,14,60,55,104,79,169,41,154,117,194,209,68,105,165,61,181,10,148,252,200,45,151,170,107,74,77,70,148,25,118,35,86,159,17,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,137,153,124,62,36,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,119,22,205,194,119,0,89,177,48,125,88,141,92,166,50,138,189,121,227,118,51,166,201,18,250,39,226,193,121,5,170,155,74,190,218,12,251,40,211,175,134,167,220,79,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,215,138,198,60,201,193,188,174,79,182,104,83,98,55,93,196,153,7,108,182,133,72,104,159,110,156,182,150,169,239,33,149,161,70,234,57,68,81,148,100,73,229,156,198,214,75,74,137,4,170,43,164,210,106,181,250,172,42,21,10,153,46,163,82,168,200,110,36,56,113,25,83,207,201,125,197,18,91,105,182,210,70,165,173,74,50,73,36,136,204,204,200,136,126,187,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,105,163,9,239,175,210,134,22,89,184,153,232,191,70,125,45,183,233,213,222,139,159,206,233,122,168,205,189,202,230,109,78,253,188,205,187,182,167,93,53,208,181,208,122,176,0,0,25,87,26,83,202,119,178,198,13,252,191,183,188,185,129,213,64,0,0,71,92,255,0,224,52,108,193,229,114,238,182,89,133,46,77,118,129,29,119,53,188,136,145,221,146,250,234,49,26,113,73,101,182,91,90,77,213,190,210,158,140,68,100,173,14,65,44,144,165,37,36,51,194,46,167,131,38,22,253,20,203,141,119,19,39,208,186,89,247,221,192,231,77,55,170,223,214,82,225,32,153,103,234,201,102,150,246,74,85,69,61,210,149,171,93,79,84,242,204,79,240,17,255,0,58,249,174,161,101,47,6,166,222,92,218,84,203,190,165,172,59,90,137,53,229,167,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,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,93,247,13,76,148,83,178,233,135,16,113,66,245,166,105,137,183,117,61,78,73,90,138,83,14,82,169,114,74,51,168,166,58,195,138,36,27,200,91,9,91,138,54,146,180,184,181,180,70,164,160,148,185,170,57,166,98,176,26,205,204,150,17,215,112,166,243,133,17,72,168,199,90,233,147,158,142,111,46,147,81,36,40,163,205,104,146,180,43,123,106,86,166,146,90,119,160,214,218,143,98,212,71,157,124,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,102,135,26,113,183,8,148,73,89,18,200,148,148,168,141,37,105,60,38,243,175,81,196,8,127,201,139,20,42,124,250,213,18,158,135,45,9,174,28,88,237,187,75,138,195,44,149,49,45,161,40,91,143,52,134,212,242,85,245,171,91,124,243,89,164,153,35,95,0,227,87,237,79,107,124,191,131,230,53,17,31,242,103,154,95,228,143,123,94,24,145,10,219,244,221,106,165,103,202,161,81,35,186,173,177,81,57,217,145,29,75,178,76,148,75,54,80,134,28,81,165,30,178,212,73,70,168,37,27,136,226,183,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,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,245,226,23,196,47,26,50,153,141,20,92,57,195,155,98,202,168,211,106,54,188,106,219,174,214,225,75,121,244,190,228,185,108,169,41,83,50,90,73,35,108,116,25,17,164,207,83,87,127,2,47,107,195,123,58,216,167,156,31,210,39,233,50,129,106,83,62,137,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,28,74,243,175,78,203,166,28,78,194,251,42,167,166,38,221,212,244,183,25,9,57,76,57,74,165,201,41,45,46,166,211,237,164,144,111,33,108,41,13,164,157,74,210,226,208,233,146,146,131,74,233,6,211,181,171,183,205,213,70,178,173,104,61,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,119,26,40,201,254,90,232,89,86,192,234,62,25,83,15,157,85,123,109,82,228,150,153,75,125,185,117,135,89,109,18,28,104,212,148,109,100,185,72,109,178,36,32,249,109,160,212,70,179,90,149,218,196,106,207,214,84,97,230,183,3,165,209,41,141,108,188,237,126,117,98,215,121,182,88,55,31,148,150,84,74,128,167,29,52,242,217,145,234,37,70,78,33,41,113,12,56,173,196,214,197,80,101,90,153,121,97,69,255,0,54,141,49,201,116,11,178,206,172,57,25,213,196,150,68,253,62,163,17,227,74,141,183,153,81,145,45,183,91,61,22,218,143,186,72,210,126,6,47,79,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,166,28,216,251,83,227,39,204,11,135,204,95,22,169,193,83,217,98,233,249,129,59,203,169,194,127,128,0,229,89,177,246,88,198,79,151,247,15,151,62,51,88,58,174,58,229,234,234,192,184,120,127,91,171,73,244,141,23,18,44,250,101,219,72,168,55,21,198,155,46,165,132,56,252,53,26,136,208,111,48,181,145,40,144,165,106,219,140,44,201,6,238,196,200,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,242,71,42,205,143,178,198,50,124,191,184,124,185,241,154,193,127,220,81,253,132,241,55,242,95,56,132,41,91,41,222,212,248,55,243,2,222,243,22,7,106,226,57,156,91,171,50,56,167,34,197,139,14,171,64,179,44,74,132,202,116,122,52,151,28,71,91,57,153,47,180,117,23,216,117,134,93,101,229,51,177,4,195,201,82,152,209,196,145,145,184,225,31,170,225,123,146,143,229,1,125,163,25,241,10,153,74,157,134,214,109,65,113,157,167,77,46,119,166,106,137,101,43,68,115,105,42,45,25,107,154,195,206,27,132,104,115,212,107,99,137,91,188,187,191,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,222,6,81,131,38,124,80,49,247,49,57,147,179,240,114,245,180,48,254,21,22,224,244,135,82,253,46,159,53,185,72,228,64,145,33,27,20,228,183,16,90,173,148,145,234,131,245,76,244,208,244,50,179,240,16,171,137,14,117,177,79,39,223,163,191,209,157,2,212,169,253,45,244,191,91,233,216,178,94,229,244,189,39,47,149,201,125,173,53,234,87,187,118,237,116,78,154,104,122,248,174,30,156,66,241,163,54,120,209,90,195,156,70,182,44,170,117,54,157,107,201,173,180,237,18,20,182,95,83,237,203,136,202,82,165,61,37,212,154,54,200,89,153,18,72,245,36,247,241,35,230,188,115,191,82,127,188,159,195,68,74,225,253,153,139,55,42,24,151,122,226,149,225,6,93,69,106,177,229,211,105,20,200,196,105,93,70,162,228,232,75,105,131,115,105,165,148,109,105,197,173,197,17,237,66,21,181,43,94,198,215,194,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,107,252,41,242,57,39,13,105,80,51,73,137,43,136,237,118,231,163,146,237,106,98,80,211,229,78,167,74,74,22,83,86,230,134,104,146,243,90,37,41,109,69,203,101,215,18,179,82,157,83,108,216,248,165,110,53,126,212,246,183,203,248,62,99,81,16,42,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,123,220,63,114,35,66,202,173,170,221,235,116,163,173,196,219,130,158,77,212,100,234,182,253,23,21,246,226,184,237,43,98,36,59,29,254,84,152,234,62,165,36,74,94,186,22,137,236,115,0,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,224,38,167,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,188,76,229,0,8,171,197,31,216,79,19,127,37,243,136,66,128,70,170,0,114,172,216,251,44,99,39,203,251,135,203,159,25,172,26,168,31,38,179,116,208,173,250,141,10,147,87,157,211,203,185,170,11,165,210,219,229,45,125,68,164,69,145,45,77,234,146,50,70,140,68,144,189,84,100,159,83,77,119,41,36,124,131,56,57,76,179,115,117,133,255,0,65,235,178,34,81,235,176,36,55,38,133,113,170,1,202,126,148,179,113,6,249,33,4,227,70,180,58,210,13,181,32,215,179,94,90,204,141,77,32,203,61,151,253,129,121,97,101,229,86,195,236,65,183,165,208,238,26,28,131,141,58,12,146,45,237,47,66,50,50,50,51,74,208,164,154,86,133,164,205,11,66,146,164,154,146,162,51,179,78,20,121,233,254,131,43,248,215,121,255,0,222,241,108,9,179,147,254,82,85,75,114,65,171,253,235,165,66,147,251,108,146,255,0,193,217,22,168,50,174,47,251,133,199,176,158,25,126,117,231,19,68,138,191,47,251,55,12,45,151,239,60,64,184,98,80,168,81,100,68,141,34,161,44,205,44,48,185,50,27,142,209,184,173,52,66,13,215,155,35,90,180,66,8,205,74,52,164,141,69,242,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,185,18,219,117,182,220,34,81,41,6,104,34,82,84,147,52,158,120,115,59,151,171,171,43,248,203,90,194,59,166,79,95,208,114,228,211,170,136,138,228,118,106,112,93,78,230,164,54,149,151,249,77,172,146,165,165,14,180,234,9,107,217,184,228,167,14,14,32,19,50,239,93,107,9,49,122,226,255,0,90,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,174,39,110,252,86,6,115,56,160,99,238,93,179,39,120,96,229,149,104,97,252,218,45,191,232,254,153,250,165,62,107,146,151,207,129,30,66,247,169,185,109,160,244,91,202,34,209,5,234,145,107,169,234,103,39,248,122,102,130,254,205,158,11,214,177,27,17,169,22,253,58,165,78,186,36,209,26,106,137,29,230,88,83,13,196,136,242,84,164,188,235,170,53,238,144,178,51,37,17,104,73,237,226,103,40,0,0,6,85,198,148,242,157,236,177,131,127,47,237,239,46,96,117,80,0,20,3,197,31,219,179,19,127,37,242,120,67,245,96,214,118,234,185,126,201,149,201,130,88,110,252,184,119,181,233,116,84,101,174,179,18,82,163,191,66,132,113,169,109,165,214,245,101,73,113,111,165,185,173,18,144,226,28,100,219,39,11,67,54,204,70,187,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,79,39,217,76,179,114,139,133,255,0,65,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,138,139,198,254,46,217,146,195,92,104,191,176,230,133,100,225,171,244,219,86,232,170,209,33,187,46,155,61,79,184,196,105,110,50,218,156,82,102,37,38,179,74,8,204,201,41,45,117,208,139,192,88,78,76,241,174,234,204,78,91,44,252,99,189,105,244,168,85,171,131,210,29,75,20,182,156,110,42,57,19,228,71,70,196,184,227,139,45,80,202,76,245,89,250,198,122,104,90,17,80,190,108,125,169,241,147,230,5,195,230,47,139,169,225,113,236,39,134,95,157,121,196,209,37,46,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,97,249,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,125,7,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,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,10,12,226,143,237,217,137,191,146,249,60,33,42,184,24,254,187,63,118,255,0,137,11,84,1,202,179,99,236,177,140,159,47,238,31,46,124,102,176,76,174,35,185,28,141,149,43,202,5,225,135,203,151,35,14,175,9,15,162,11,46,161,215,87,68,150,146,37,156,39,95,50,52,173,10,73,169,76,41,74,230,169,13,58,149,18,141,147,117,200,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,149,194,143,46,159,166,156,199,49,127,214,227,239,182,240,183,167,174,200,245,244,230,213,20,181,122,57,175,85,212,56,157,28,105,201,27,137,43,65,244,156,181,150,142,150,182,105,196,47,52,23,246,83,48,94,139,136,216,115,72,183,234,53,42,141,209,26,136,235,85,184,239,60,194,88,114,36,183,148,164,165,151,90,81,47,116,116,17,25,168,203,67,87,111,3,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,8,1,198,175,217,98,214,249,129,7,203,170,34,0,112,184,246,236,195,47,206,188,158,104,191,224,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,219,89,31,117,18,117,241,208,251,138,153,203,133,208,155,43,28,236,186,204,133,45,164,177,95,167,19,135,174,221,164,153,140,168,245,212,203,66,45,189,251,141,31,216,149,150,46,27,38,129,92,140,242,29,110,125,50,44,146,82,84,74,35,222,202,85,226,70,127,31,137,143,186,3,248,163,36,145,169,70,68,68,90,153,152,163,94,42,248,202,187,251,30,28,179,224,84,148,245,58,222,104,226,58,210,94,220,132,202,98,100,230,207,213,37,169,36,162,74,200,187,145,43,79,128,241,252,57,112,34,78,50,99,229,50,92,154,103,62,151,111,56,205,85,231,28,100,212,214,230,38,196,53,39,83,109,105,221,181,205,116,61,59,123,200,133,249,83,32,71,165,83,98,82,226,54,148,49,13,134,227,180,148,145,17,37,8,73,36,136,136,136,136,187,23,184,135,233,0,0,0,1,192,51,203,137,37,134,185,111,188,39,182,251,204,200,169,210,170,20,200,238,52,173,170,67,174,64,146,105,50,61,201,50,208,209,174,165,169,253,194,129,236,43,110,167,138,248,179,68,182,210,183,100,76,186,43,241,162,184,226,205,75,81,174,76,148,160,214,163,209,71,226,230,166,122,43,199,222,47,90,170,245,47,38,185,50,90,162,166,60,74,133,50,217,52,32,219,36,182,110,212,91,165,30,135,219,148,165,40,213,27,238,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,196,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,178,162,251,254,2,223,0,6,112,179,156,100,121,148,188,12,143,95,251,31,255,0,242,17,197,189,240,182,154,114,178,191,68,104,211,167,39,169,247,124,106,51,68,194,0,0,0,0,0,0,0,0,0,1,15,184,164,65,92,172,175,87,30,79,131,61,54,191,219,81,132,66,157,114,152,227,140,230,6,213,113,165,109,89,117,218,30,186,127,220,79,141,37,17,145,247,33,253,1,204,243,11,130,182,238,59,97,173,74,199,174,192,142,233,202,228,242,94,91,72,82,218,219,33,167,85,181,74,109,123,117,229,17,30,133,223,254,82,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,236,103,248,25,248,66,35,62,196,52,73,145,42,85,193,3,43,54,125,62,236,68,196,78,79,164,57,136,150,75,39,75,251,227,36,203,82,112,181,251,38,159,31,118,130,143,179,93,135,14,225,190,52,92,84,20,197,38,99,197,92,36,33,36,131,73,17,174,27,78,120,109,73,123,207,220,44,159,131,102,34,73,173,225,165,114,202,157,43,123,144,42,18,95,101,189,230,102,76,162,61,61,180,158,134,163,247,153,151,98,34,255,0,160,88,240,0,0,0,0,131,92,86,48,61,188,67,193,53,222,148,250,113,57,81,183,86,115,29,117,12,234,178,141,30,36,231,12,141,68,218,149,183,114,200,251,153,23,222,94,34,155,240,114,234,145,97,98,213,163,117,54,250,153,58,69,122,159,45,195,37,26,125,86,164,182,179,35,238,158,222,167,196,191,176,105,19,7,239,6,47,220,48,181,238,214,31,67,190,147,163,194,148,181,33,68,162,220,228,118,220,62,228,165,126,223,196,199,177,1,21,248,140,99,67,24,79,151,122,244,54,102,71,106,125,199,22,85,25,162,83,132,151,83,212,65,150,68,180,122,233,81,25,41,190,198,90,247,247,24,164,28,17,179,106,24,173,141,150,157,175,203,126,91,149,203,134,3,50,151,162,156,50,67,210,219,66,214,179,218,174,223,89,220,204,143,199,190,163,71,120,85,100,196,195,172,59,183,108,184,109,33,9,164,82,226,66,86,196,145,18,148,211,8,108,207,178,83,175,216,47,113,126,5,224,61,88,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,54,226,239,140,84,172,74,205,26,45,27,114,189,46,117,55,15,168,237,81,36,180,82,146,236,38,234,170,117,199,165,169,132,161,106,73,44,146,184,236,58,102,73,95,50,42,144,162,250,180,152,244,28,25,48,183,233,94,99,171,184,153,62,133,213,64,177,45,247,58,105,189,86,206,142,169,53,100,203,63,86,75,37,57,190,42,106,41,238,149,33,58,106,122,43,150,98,53,103,79,12,255,0,68,89,172,196,251,21,184,148,168,145,35,220,15,212,32,69,165,183,203,139,22,12,210,41,145,88,66,54,36,145,203,98,67,72,52,37,59,82,164,154,82,102,146,35,59,63,224,201,138,95,74,242,227,93,195,57,245,222,170,125,137,112,57,211,66,233,118,116,116,185,168,39,153,250,194,65,37,205,242,147,81,87,117,41,105,211,67,209,60,178,19,252,0,0,6,85,198,148,242,157,236,177,131,127,47,237,239,46,96,117,80,0,0,17,127,137,14,55,210,176,71,42,23,98,170,20,57,117,73,23,228,121,22,60,20,50,226,91,67,15,207,135,32,141,247,84,122,153,33,182,155,117,100,73,73,154,150,72,71,170,74,55,17,159,113,114,124,25,49,210,29,211,131,85,220,6,171,214,119,214,172,154,131,149,26,92,71,9,134,255,0,188,242,212,75,81,50,73,50,117,222,92,179,144,167,22,164,153,35,171,97,59,204,148,148,166,197,64,113,252,213,101,158,205,205,126,17,204,194,219,194,116,186,114,211,33,53,42,69,78,49,154,151,78,168,182,135,16,211,230,222,226,75,200,218,235,136,91,106,50,220,133,171,106,144,189,142,35,60,56,171,134,119,86,13,226,61,199,133,183,172,78,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,183,254,19,121,188,253,46,225,199,242,125,189,102,239,187,236,10,122,61,18,166,224,114,155,149,110,178,76,176,206,231,16,102,131,121,133,173,45,43,84,160,212,218,152,81,115,86,79,44,167,248,226,153,192,204,165,11,42,216,29,88,196,218,153,115,170,175,110,165,219,113,21,21,111,183,46,176,235,46,46,59,110,146,84,141,172,151,41,110,56,102,180,31,45,181,146,76,214,104,74,179,175,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,11,169,225,123,146,143,228,255,0,98,35,25,241,10,153,85,131,137,55,149,61,113,157,167,77,46,79,161,169,106,121,43,68,115,105,42,61,94,119,148,195,206,27,132,75,111,212,107,99,106,67,188,200,129,198,175,218,158,214,249,127,7,204,106,34,63,228,207,43,95,202,226,246,188,48,222,21,201,232,74,213,54,207,149,93,162,72,117,59,162,174,115,83,34,52,150,164,145,36,214,76,173,15,184,147,82,61,100,40,210,189,22,73,54,215,200,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,47,115,211,250,107,181,81,129,216,199,121,245,120,147,69,223,232,121,51,83,181,234,237,45,182,210,101,171,198,163,234,38,51,163,156,205,73,43,91,68,135,62,181,73,144,225,79,241,10,179,173,195,123,249,96,226,157,43,19,63,76,191,68,189,25,111,177,66,232,190,142,245,252,206,92,153,15,115,121,157,83,90,107,212,237,219,180,244,217,174,189,244,47,87,145,140,140,127,34,239,166,223,235,163,244,199,233,143,163,127,218,79,71,244,189,39,83,255,0,202,30,223,187,169,255,0,115,166,207,126,189,191,39,16,108,146,82,179,95,96,55,93,182,24,137,7,17,109,88,242,30,165,76,76,84,169,250,179,9,101,229,34,146,183,20,243,72,66,28,144,166,212,151,92,53,19,39,204,52,145,19,142,107,68,63,234,170,194,186,191,219,91,114,228,183,42,31,249,200,115,169,179,163,185,255,0,21,198,94,109,196,125,202,74,147,238,50,23,231,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,16,255,0,136,206,117,255,0,146,174,28,49,64,176,42,116,167,49,54,233,250,186,108,103,207,154,229,46,9,146,201,202,154,153,218,164,43,106,208,77,180,151,77,41,91,138,82,180,117,44,186,217,209,101,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,238,47,251,32,185,81,135,149,44,14,137,68,169,181,190,243,186,57,53,139,161,231,25,96,156,98,82,153,73,38,2,92,104,213,204,102,63,174,148,153,184,180,169,197,190,226,118,147,187,19,72,57,177,246,167,198,79,152,23,15,152,190,45,83,130,167,178,197,211,243,2,119,151,83,132,255,0,0,1,202,179,99,236,177,140,159,47,238,31,46,124,102,176,104,34,217,192,107,55,50,92,63,48,227,10,111,56,81,20,138,142,27,208,87,76,156,244,115,121,116,154,137,82,154,40,243,90,36,173,10,222,218,149,169,164,150,157,232,53,182,163,216,181,17,210,14,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,97,92,43,51,227,255,0,98,50,169,139,245,175,241,173,90,21,218,157,71,253,225,17,168,137,71,43,254,16,166,150,227,223,226,227,161,63,209,32,79,252,216,251,44,99,39,203,251,135,203,159,25,172,23,253,197,31,216,79,19,127,37,243,136,66,149,178,157,237,79,131,127,48,45,239,49,96,123,94,33,24,95,85,194,172,224,226,77,50,160,169,111,71,175,214,29,186,32,203,122,18,163,34,67,21,5,28,147,229,106,102,78,33,167,92,118,57,184,147,209,75,142,190,201,50,52,38,197,56,44,95,241,171,185,121,186,240,250,69,195,46,101,74,213,186,23,37,16,94,55,84,136,20,233,145,219,54,73,163,81,108,74,23,33,137,235,52,32,251,47,122,148,69,204,35,85,133,8,255,0,157,108,169,127,44,28,44,165,97,159,211,223,162,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,119,212,184,6,87,56,82,127,38,188,118,182,113,175,244,245,244,143,232,231,91,253,236,250,45,209,243,250,136,111,198,254,155,171,115,110,222,126,239,176,122,237,211,182,186,148,255,0,1,21,115,207,145,143,229,163,244,39,253,116,126,135,125,14,244,151,251,73,233,14,171,171,233,191,249,67,59,54,244,223,238,181,223,238,211,191,148,201,79,13,239,228,125,138,117,92,76,253,50,253,45,244,157,190,253,11,162,250,59,208,114,249,146,99,189,205,230,117,78,235,167,77,183,110,210,215,126,186,246,208,248,7,28,239,212,159,239,39,240,209,18,184,127,101,158,205,205,126,37,222,184,91,120,78,151,78,90,108,121,117,42,69,78,49,154,151,78,168,183,58,18,26,124,219,220,73,121,27,93,113,11,109,70,91,144,181,109,82,23,177,196,113,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,101,92,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,241,74,220,106,253,169,237,111,151,240,124,198,162,62,79,6,219,90,133,112,102,226,101,90,175,7,168,151,108,217,245,26,165,45,206,106,209,211,202,91,241,162,41,205,18,100,75,213,137,114,17,162,136,211,235,235,166,228,164,202,239,192,5,106,226,199,6,191,210,134,41,222,88,153,252,163,189,25,244,182,224,168,215,122,47,162,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,253,61,250,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,109,78,64,0,138,188,81,253,132,241,55,242,95,56,132,40,4,106,160,7,42,205,143,178,198,50,124,191,184,124,185,241,154,193,170,129,2,184,202,213,170,180,12,182,217,53,218,21,78,93,58,165,78,196,138,108,184,115,34,60,166,95,140,251,112,42,10,109,214,220,73,146,144,180,168,137,68,162,50,50,50,35,33,237,120,115,103,95,249,85,97,195,244,11,254,167,74,111,19,109,111,171,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,229,226,59,145,201,57,173,179,96,94,24,124,184,145,241,22,207,142,250,32,178,234,26,105,21,184,138,50,89,194,117,243,34,82,22,149,18,148,194,148,174,82,86,235,169,81,36,158,55,91,162,17,123,220,50,243,131,115,102,151,11,235,116,92,70,57,115,47,107,26,67,73,170,214,20,212,118,152,169,177,49,201,11,140,180,54,194,27,75,75,66,89,91,74,65,35,77,27,109,123,148,110,41,40,162,17,127,220,46,61,132,240,203,243,175,56,154,28,81,253,132,241,55,242,95,56,132,56,167,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,247,121,197,165,79,37,105,212,148,226,86,183,37,6,112,114,153,102,230,235,11,254,131,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,150,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,106,156,29,243,85,121,95,81,171,89,105,190,234,82,234,200,181,104,232,171,90,242,221,108,148,184,180,230,221,67,15,67,117,227,94,229,33,10,126,55,33,59,15,106,57,168,53,146,16,202,19,237,115,71,194,147,249,74,99,181,205,141,127,167,175,163,159,72,250,47,239,103,209,110,179,145,211,195,98,55,244,221,91,123,183,114,55,125,130,211,118,157,244,212,251,254,74,114,165,252,143,176,178,171,134,127,79,126,150,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,219,83,144,0,0,3,42,227,74,121,78,246,88,193,191,151,246,247,151,48,58,168,0,10,1,226,143,237,217,137,191,146,249,60,33,245,112,19,34,53,220,205,229,30,175,138,184,86,142,162,254,182,111,9,180,180,210,53,66,61,55,21,108,82,148,219,124,247,228,54,204,110,156,157,152,238,187,77,78,111,216,103,234,163,72,193,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,213,197,142,13,127,165,12,83,188,177,51,249,71,122,51,233,109,193,81,174,244,95,68,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,250,83,244,143,232,231,91,253,243,232,122,62,127,81,49,249,63,208,243,28,219,183,159,183,237,158,187,117,237,174,133,64,57,177,246,167,198,79,152,23,15,152,190,46,167,133,199,176,158,25,126,117,231,19,71,85,205,143,178,198,50,124,191,184,124,185,241,94,188,41,243,219,85,42,172,12,172,227,45,205,17,84,213,71,38,44,138,173,69,245,37,246,223,37,33,45,209,205,102,70,149,161,73,53,27,27,212,147,65,163,144,147,94,246,27,110,194,179,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,140,208,227,78,54,225,18,137,43,34,89,18,146,149,17,164,167,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,17,215,138,63,183,102,38,254,75,228,240,132,170,224,99,250,236,253,219,254,36,45,80,7,42,205,143,178,198,50,124,191,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,103,179,56,57,76,188,178,139,138,31,65,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,206,231,184,127,229,139,249,48,229,246,147,64,185,45,122,85,54,254,173,239,168,93,114,97,189,212,56,243,198,235,135,25,135,30,238,71,200,97,104,111,99,102,109,19,156,229,32,213,204,83,139,250,185,214,202,151,242,193,194,202,86,25,253,61,250,37,232,203,129,138,239,91,232,190,191,153,203,141,33,158,87,47,156,214,154,245,59,183,110,61,54,105,167,125,75,128,101,115,133,39,242,107,199,107,103,26,255,0,79,95,72,254,142,117,191,222,207,162,221,31,63,168,134,252,111,233,186,183,54,237,231,238,251,7,174,221,59,107,169,79,240,16,3,141,95,178,197,173,243,2,15,151,84,68,0,225,113,237,217,134,95,157,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,3,202,98,173,147,19,17,112,238,226,178,230,52,133,166,175,75,151,9,59,210,70,73,83,172,45,178,62,233,86,159,108,253,199,248,31,128,206,38,55,89,181,12,41,198,203,178,215,229,191,17,202,29,195,61,152,171,209,77,153,161,153,110,33,11,65,237,79,111,171,236,100,69,225,219,65,119,220,57,241,161,140,88,203,189,6,27,211,35,185,62,219,139,22,140,234,82,225,27,170,233,224,196,35,90,253,117,40,204,212,231,115,61,59,251,136,74,128,30,59,24,47,6,44,44,48,186,46,215,223,67,94,140,163,205,148,133,41,68,159,89,184,238,56,93,205,73,253,143,137,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,186,187,122,255,0,19,254,209,113,220,41,240,61,188,60,193,52,94,149,10,113,55,81,184,150,83,26,121,108,232,179,141,34,36,23,8,137,70,218,85,183,114,12,251,25,151,222,126,34,115,0,0,0,0,10,225,227,39,136,146,104,152,105,67,178,160,202,216,228,250,132,103,222,111,121,145,155,43,143,80,109,71,161,40,189,228,69,220,140,191,232,16,159,134,134,30,42,247,204,181,22,107,145,137,214,104,107,141,83,212,209,187,106,153,168,67,61,126,201,145,25,18,190,239,196,133,143,113,99,166,92,83,50,196,217,80,27,152,182,162,213,201,217,101,28,150,122,71,77,62,118,243,94,194,211,102,134,90,153,246,240,212,81,120,247,120,55,131,87,182,55,94,112,236,203,50,143,42,84,137,92,205,93,68,119,150,219,123,90,113,207,88,219,66,204,181,38,148,69,219,185,151,226,101,162,12,189,96,173,189,129,56,107,77,177,232,80,35,180,168,188,238,115,200,105,9,91,187,164,58,234,119,41,45,163,118,156,211,34,212,187,127,202,125,52,7,240,204,139,185,140,218,230,205,199,30,204,13,212,227,170,220,163,232,117,61,117,255,0,184,152,23,21,194,222,10,226,229,122,134,242,188,30,234,116,254,202,140,210,19,4,0,0,0,0,0,0,0,0,0,4,123,207,133,148,87,206,89,238,186,74,57,198,249,244,60,178,107,196,255,0,190,17,84,127,213,81,248,35,220,66,130,240,142,228,85,163,136,116,155,133,14,147,106,137,207,209,70,173,52,220,195,136,241,212,191,107,226,52,205,110,214,35,87,232,241,234,209,20,149,52,254,253,166,70,70,94,170,205,39,224,102,94,36,126,241,244,128,7,8,204,142,77,176,127,51,20,213,51,120,82,206,21,75,182,149,58,115,17,91,151,246,153,241,121,198,28,87,217,97,41,255,0,36,204,190,26,69,91,27,131,78,25,209,238,174,190,233,187,107,115,105,76,255,0,68,203,115,227,184,165,234,218,136,247,165,112,137,39,162,141,38,90,124,62,34,197,105,20,154,125,14,158,213,46,151,25,184,241,88,221,203,109,180,37,9,78,170,53,30,132,146,34,46,230,103,224,41,19,138,85,8,233,184,227,116,75,40,105,105,43,168,210,144,74,38,246,235,253,234,111,182,186,125,195,212,112,111,185,101,83,241,186,181,68,234,150,152,210,104,114,85,202,222,100,147,90,165,211,211,174,154,233,174,133,167,134,162,231,192,0,0,0,7,148,197,107,74,37,247,134,183,77,161,53,132,186,221,94,141,58,17,36,210,74,50,55,99,173,189,75,84,171,191,174,126,227,252,12,103,3,29,44,105,56,105,139,215,93,166,182,150,194,105,213,169,205,71,213,38,147,38,155,148,235,104,63,178,159,216,247,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,238,33,51,199,252,58,226,25,105,111,56,162,74,16,147,82,140,207,66,34,47,19,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,47,20,146,190,58,23,97,251,56,70,224,146,111,44,81,147,137,117,26,115,238,65,161,165,104,97,254,78,173,38,91,50,32,60,146,220,109,153,18,137,42,51,236,162,86,159,15,17,116,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,254,33,94,180,172,53,176,46,92,70,174,199,150,253,54,213,163,205,173,204,106,34,18,167,220,98,51,43,121,196,182,149,41,41,53,154,80,100,68,106,73,107,166,166,94,35,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,248,139,190,225,51,133,245,92,56,201,245,46,167,89,84,182,228,95,85,137,151,66,34,73,132,168,235,140,194,210,220,102,116,220,102,110,33,214,162,55,33,14,104,146,82,36,39,66,50,34,90,162,175,27,140,47,170,197,191,240,247,26,25,84,183,233,181,58,59,182,188,130,76,37,114,33,191,25,231,36,181,190,70,166,157,239,166,91,219,91,50,73,233,17,197,17,171,190,206,85,193,234,245,165,90,185,193,69,10,161,30,91,146,47,27,94,165,68,130,166,80,147,67,111,161,76,206,53,58,102,162,50,71,42,11,169,35,73,40,247,169,5,166,134,106,77,228,128,0,0,202,184,210,158,83,189,150,48,111,229,253,189,229,204,14,170,0,0,2,152,56,203,99,69,86,229,199,154,94,11,210,174,249,111,219,214,125,30,36,186,141,21,40,83,76,49,91,127,154,231,53,122,164,185,203,232,221,139,181,90,173,40,39,92,74,118,169,110,145,215,176,146,156,58,177,142,187,131,121,184,177,36,210,25,234,34,94,21,6,44,234,164,109,200,71,58,44,247,218,109,39,189,72,89,167,148,249,71,127,68,237,82,249,27,55,37,43,81,141,10,0,8,85,196,175,37,20,236,197,225,196,236,80,178,169,154,226,109,163,79,75,145,150,146,148,251,149,90,92,98,146,234,233,141,48,218,141,4,242,214,250,150,218,137,165,45,78,33,13,25,165,43,53,34,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,97,161,60,181,230,242,196,199,12,178,158,96,170,211,125,24,221,179,79,127,233,170,83,1,228,55,77,157,14,42,31,155,202,108,141,197,184,206,197,19,173,236,83,138,54,214,132,159,214,18,208,154,65,206,6,101,43,185,169,199,26,198,38,212,203,147,74,103,117,46,219,136,168,168,97,200,148,118,158,113,113,219,116,146,165,238,120,249,171,113,195,53,172,185,142,44,146,100,130,66,83,42,184,81,228,163,244,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,74,118,56,233,237,53,153,50,243,74,185,65,74,220,106,253,169,237,111,151,240,124,198,162,28,21,61,169,238,159,151,243,188,198,156,44,39,60,153,28,179,115,123,102,166,84,85,196,161,226,45,14,58,145,65,175,45,7,177,196,106,106,232,166,109,35,82,227,41,70,163,37,17,26,217,90,141,104,37,18,157,105,218,33,186,109,108,71,192,236,71,149,109,220,144,106,182,149,231,105,84,16,165,37,46,155,50,160,202,108,210,227,79,52,235,103,254,67,141,186,218,141,42,73,161,104,81,145,165,71,119,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,238,83,0,0,85,95,21,60,135,127,217,124,213,225,5,23,252,83,183,125,10,153,78,255,0,127,92,154,218,151,205,255,0,131,165,212,54,207,248,201,11,87,244,171,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,94,245,199,157,124,26,164,101,77,57,177,133,83,221,111,212,105,239,57,68,167,212,77,80,229,84,42,137,55,91,77,48,136,146,225,147,198,251,46,54,165,33,46,33,41,109,199,117,83,72,53,138,12,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,230,72,109,166,219,108,141,70,165,153,32,141,74,82,140,212,118,147,194,111,37,21,28,63,135,252,167,113,66,153,200,173,86,233,232,110,208,132,225,69,144,219,84,185,76,50,241,84,210,226,20,181,182,243,168,113,76,165,63,84,180,55,207,37,146,137,226,36,89,80,205,102,108,125,169,241,147,230,5,195,230,47,139,73,224,213,86,165,80,50,137,123,87,107,181,56,148,234,109,58,248,169,75,153,50,91,201,101,136,204,55,76,167,169,199,92,113,70,73,66,18,146,53,26,140,200,136,136,204,196,159,203,102,111,48,107,53,191,75,127,68,179,106,175,125,14,168,34,20,207,72,64,84,110,123,46,239,233,229,179,169,158,172,187,202,119,105,47,99,169,229,159,49,180,106,157,221,172,0,114,172,216,251,44,99,39,203,251,135,203,159,25,172,26,83,202,119,178,198,13,252,191,183,188,185,129,226,179,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,84,151,130,153,75,197,140,104,199,217,89,126,167,82,58,42,213,191,80,92,123,169,206,162,51,158,133,138,196,214,226,76,147,161,188,132,73,228,173,210,250,182,150,106,94,158,174,165,220,175,39,27,237,186,173,155,145,171,250,208,174,220,242,238,74,149,15,9,234,180,217,149,153,100,174,125,73,246,104,238,54,228,167,55,45,106,222,226,146,107,61,86,163,213,71,170,149,226,121,204,23,253,197,31,216,79,19,127,37,243,136,66,149,178,157,237,79,131,127,48,45,239,49,96,77,254,55,24,95,85,139,127,225,238,52,50,169,111,211,106,116,119,109,121,4,152,74,228,67,126,51,206,73,107,124,141,77,59,223,76,183,182,182,100,147,210,35,138,35,87,125,156,211,131,109,211,66,183,243,113,50,147,87,157,211,203,185,172,250,141,46,150,223,41,107,234,37,33,248,210,212,222,169,35,36,104,196,73,11,213,70,73,245,52,215,114,146,71,119,224,2,63,231,91,53,191,200,251,11,41,88,153,244,11,233,111,164,238,6,40,93,23,165,58,14,95,50,52,135,185,188,206,75,186,233,211,109,219,180,181,223,174,189,180,62,1,149,206,43,127,202,83,29,173,156,20,253,2,253,28,250,71,214,255,0,124,254,148,245,156,142,158,27,242,127,161,233,27,221,187,145,183,237,150,155,181,239,166,135,63,192,85,95,28,239,212,159,239,39,240,209,202,184,42,123,83,221,63,47,231,121,141,56,89,246,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,20,3,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,109,255,0,134,238,126,168,88,251,106,210,240,75,18,42,29,22,38,219,244,244,71,142,244,169,43,115,233,52,86,27,208,228,161,199,84,165,170,98,80,141,207,182,165,26,151,162,158,70,169,230,33,152,129,198,175,218,158,214,249,127,7,204,106,33,193,83,218,158,233,249,127,59,204,105,194,234,64,0,0,4,85,226,143,236,39,137,191,146,249,196,33,64,35,85,0,57,86,108,125,150,49,147,229,253,195,229,207,140,214,13,84,8,1,198,175,217,98,214,249,129,7,203,170,34,0,112,184,246,236,195,47,206,188,158,104,191,225,64,60,81,253,187,49,55,242,95,39,132,37,87,3,31,215,103,238,223,241,33,85,98,255,0,184,92,123,9,225,151,231,94,113,52,56,163,251,9,226,111,228,190,113,8,80,8,213,64,170,14,57,84,154,83,53,92,27,174,179,76,136,138,148,200,245,232,146,38,37,148,147,239,48,202,160,169,166,150,230,155,148,132,41,247,148,148,153,232,147,117,195,45,55,30,188,215,130,167,181,61,211,242,254,119,152,211,133,212,128,0,0,12,171,141,41,229,59,217,99,6,254,95,219,222,92,192,234,160,0,40,7,138,63,183,102,38,254,75,228,240,132,255,0,224,169,236,177,116,252,192,157,229,212,224,226,47,195,163,244,247,213,227,94,10,83,191,215,39,234,253,39,76,231,127,219,31,248,36,102,126,186,76,148,71,135,211,199,105,213,122,168,250,223,3,245,180,51,168,188,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,102,135,26,113,198,204,210,105,89,18,204,210,164,168,137,69,160,140,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,12,214,102,199,218,159,25,62,96,92,62,98,248,186,158,23,30,194,120,101,249,215,156,77,29,87,54,62,203,24,201,242,254,225,242,231,198,107,6,170,5,85,241,206,253,73,254,242,127,13,17,87,133,199,183,102,25,126,117,228,243,67,138,63,183,102,38,254,75,228,240,132,170,224,99,250,236,253,219,254,36,45,80,7,42,205,143,178,198,50,124,191,184,124,185,241,154,193,170,129,207,241,199,2,240,227,49,54,33,225,206,41,81,189,35,69,85,66,29,71,106,12,144,242,28,142,242,92,209,183,116,53,181,204,65,56,194,214,217,165,206,83,206,165,43,73,171,113,116,0,0,1,0,56,213,251,44,90,223,48,32,249,117,68,64,14,23,30,221,152,101,249,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,2,151,56,185,224,145,89,184,163,23,18,233,212,231,155,131,92,66,16,251,228,206,141,42,91,210,39,188,162,220,77,145,26,141,41,35,238,163,86,159,31,17,248,120,77,227,211,118,6,44,61,135,181,218,161,49,75,174,180,164,198,66,223,218,74,154,244,152,45,32,136,148,226,82,126,170,15,193,38,175,134,165,216,93,115,78,33,230,144,243,106,37,33,105,37,36,200,245,35,35,240,49,255,0,98,24,113,83,197,52,216,25,111,122,145,10,160,134,231,92,19,85,75,91,73,119,71,57,15,192,154,147,86,210,90,79,110,228,17,107,161,150,190,227,20,199,129,118,52,156,75,197,235,82,211,67,75,125,53,26,212,22,164,104,147,81,155,78,74,105,181,159,217,87,237,251,200,200,105,3,10,109,40,150,38,26,218,214,132,38,18,203,116,138,52,24,70,146,65,36,204,218,142,134,245,61,18,158,254,161,123,139,240,33,234,192,0,0,0,5,48,113,144,185,101,84,49,182,139,69,234,150,168,209,168,113,149,202,222,102,146,90,101,212,19,174,154,233,174,135,166,186,106,62,183,6,106,73,202,197,10,253,64,227,37,68,213,42,81,111,52,107,161,148,138,121,248,232,45,143,17,240,246,220,197,59,50,171,98,221,113,185,212,234,180,71,226,59,162,27,82,208,78,180,182,148,164,115,18,164,146,137,46,43,67,52,159,246,248,10,253,169,112,98,195,121,119,163,211,163,94,117,230,104,46,188,167,185,37,81,97,47,36,141,211,61,169,73,65,216,68,72,236,69,241,251,132,177,203,118,77,176,127,44,244,212,179,103,210,206,109,75,190,181,58,139,17,92,151,246,158,240,121,182,27,87,217,125,73,255,0,36,136,190,58,247,112,1,243,110,42,196,106,5,30,69,90,90,146,150,152,217,184,204,200,139,214,89,36,188,76,139,196,203,222,51,51,139,183,34,238,252,67,171,92,75,116,156,84,190,70,170,37,107,174,214,27,71,142,167,251,63,17,126,153,15,178,138,198,203,61,169,73,95,56,159,46,187,152,78,248,151,247,194,82,139,250,169,63,5,251,200,72,64,0,0,0,0,0,0,0,0,0,31,14,244,183,227,93,54,212,202,20,182,82,235,82,121,123,146,105,37,17,237,113,42,240,50,50,241,79,192,102,82,251,182,158,178,110,233,214,226,148,226,92,133,202,238,102,100,175,93,164,175,224,95,181,240,23,247,144,140,87,44,91,203,141,185,112,72,144,202,166,127,60,231,182,149,234,180,127,63,148,132,238,35,90,140,181,38,245,45,76,72,192,0,0,21,23,197,246,147,17,154,140,202,186,34,237,125,251,142,152,218,157,216,69,184,189,20,190,219,180,212,254,201,123,253,195,146,112,156,144,182,115,34,104,67,237,160,151,76,218,100,165,104,106,35,159,7,177,124,69,231,128,0,0,0,15,225,145,25,25,25,17,145,246,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,119,74,9,39,234,164,188,76,213,248,248,143,91,193,207,18,142,151,137,85,140,63,122,75,166,137,144,100,76,75,91,253,77,203,145,79,104,143,77,197,223,182,154,237,254,223,112,184,209,200,243,85,138,145,240,131,3,46,203,173,82,154,102,95,162,103,179,4,214,178,78,178,186,55,220,108,139,215,65,248,183,253,83,215,224,51,175,119,220,53,156,72,191,170,117,249,206,174,77,66,191,84,121,255,0,180,181,234,183,222,82,246,167,83,82,180,220,179,208,181,51,239,239,23,167,195,79,5,207,8,50,223,79,235,97,165,185,183,43,205,87,148,181,55,181,123,100,64,135,170,117,52,32,244,220,217,246,239,248,152,150,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,44,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,198,154,48,158,197,253,23,225,101,155,134,126,148,244,159,209,43,126,157,66,235,121,28,158,171,165,140,219,60,222,94,229,108,221,203,221,183,114,180,215,77,79,77,68,96,226,205,133,245,92,71,201,245,82,167,70,84,183,36,88,181,136,119,66,226,70,132,169,11,146,194,18,228,103,181,218,100,109,161,166,165,185,33,110,104,162,74,35,171,82,34,51,90,105,91,4,47,90,86,26,227,69,131,136,213,216,242,223,166,218,183,69,42,183,49,168,136,74,159,113,136,210,219,121,196,182,149,41,41,53,154,80,100,68,106,73,107,166,166,94,35,78,96,0,0,50,174,52,167,148,239,101,140,27,249,127,111,121,115,3,170,128,0,15,63,136,87,173,43,13,108,11,151,17,171,177,229,191,77,181,104,243,107,115,26,136,132,169,247,24,140,202,222,113,45,165,74,74,77,102,148,25,17,26,146,90,233,169,151,136,204,190,33,94,181,92,74,191,238,92,70,174,199,136,197,74,234,172,77,173,204,106,34,20,150,27,126,75,203,121,196,182,149,41,74,36,18,150,100,68,106,81,233,166,166,126,35,207,128,209,70,68,241,210,133,143,217,101,179,174,74,101,102,171,83,170,208,105,241,109,187,145,234,161,44,229,42,177,22,43,37,33,107,113,70,174,119,51,122,30,39,9,74,53,37,226,221,181,100,180,38,64,0,10,128,226,201,146,138,118,31,204,254,83,184,95,76,228,81,107,117,5,183,119,194,108,165,72,113,170,164,167,222,120,234,106,113,106,90,27,101,213,184,150,84,159,170,66,28,228,18,9,70,241,146,43,88,119,252,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,113,245,133,43,113,171,246,167,181,190,95,193,243,26,136,112,84,246,167,186,126,95,206,243,26,112,177,76,244,103,54,133,147,204,56,139,83,110,149,233,155,206,232,234,35,219,52,215,80,178,138,167,26,36,115,100,201,113,58,104,203,92,214,140,219,74,137,199,20,180,165,59,72,214,235,116,25,86,169,222,88,175,127,205,172,204,110,93,126,236,188,107,14,73,117,17,34,17,191,80,168,203,120,212,162,109,150,82,68,107,113,215,15,68,54,146,238,162,36,151,129,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,251,107,82,18,181,161,36,181,204,160,1,249,42,212,154,85,126,149,54,133,93,166,68,168,211,106,49,220,137,50,28,182,82,243,18,88,113,38,151,26,113,181,17,165,104,82,76,210,105,50,50,50,51,35,20,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,69,87,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,76,174,26,153,40,168,230,47,17,224,226,133,235,76,215,12,173,26,130,156,146,181,20,87,219,170,213,35,28,103,81,76,117,135,20,107,38,86,135,210,183,20,109,41,10,109,11,104,141,42,89,41,23,168,3,53,153,177,246,167,198,79,152,23,15,152,190,62,173,177,154,236,71,177,178,203,88,203,37,148,239,161,169,87,69,193,46,177,95,170,48,241,148,169,209,93,139,25,130,128,157,8,185,76,159,78,163,116,200,205,78,165,105,108,246,160,156,75,190,127,46,184,243,121,101,183,23,40,88,173,102,77,150,149,211,164,33,21,56,44,200,38,81,86,167,26,210,114,33,58,106,66,211,177,196,167,66,81,161,91,22,72,113,37,189,9,50,208,78,90,51,23,98,102,131,11,32,98,101,139,35,252,84,58,196,45,143,127,123,42,157,51,47,63,15,152,235,77,243,185,92,244,39,154,132,236,95,137,31,137,23,85,1,202,179,99,236,177,140,159,47,238,31,46,124,102,176,105,79,41,222,203,24,55,242,254,222,242,230,7,85,1,202,179,99,236,177,140,159,47,238,31,46,124,102,176,95,247,20,127,97,60,77,252,151,206,33,10,86,202,119,181,62,13,252,192,183,188,197,129,114,124,84,240,114,187,139,185,71,171,201,183,30,214,93,133,80,106,241,114,54,212,127,58,139,25,135,219,146,91,214,180,146,57,108,72,117,253,125,101,43,145,177,41,53,44,140,169,91,47,87,77,10,198,199,220,52,189,110,153,221,21,22,223,188,40,213,74,140,158,82,220,228,69,98,107,78,58,230,196,18,150,173,168,66,143,68,145,168,244,208,136,207,176,211,72,0,139,252,66,242,191,127,102,207,5,232,184,115,135,53,123,126,157,82,167,93,17,171,110,187,91,144,243,44,41,134,226,75,101,73,74,153,105,213,26,247,72,65,145,26,72,180,37,119,240,35,140,25,51,225,127,143,185,118,204,157,159,140,119,173,223,135,243,104,182,255,0,164,58,150,41,117,9,174,74,95,62,4,136,232,216,151,34,54,131,209,111,36,207,85,151,170,71,166,167,161,29,159,128,170,190,57,223,169,63,222,79,225,163,149,112,84,246,167,186,126,95,206,243,26,112,180,156,213,102,98,205,202,134,17,204,197,43,194,12,186,138,213,33,52,218,69,50,49,26,87,81,168,184,135,22,211,6,230,211,75,40,218,211,139,91,138,35,218,132,43,106,86,189,141,175,60,56,171,137,151,86,50,98,61,199,138,87,172,190,162,181,115,84,29,168,73,218,227,139,109,157,231,234,48,215,49,107,90,89,105,4,150,219,65,168,246,54,132,36,143,68,144,183,254,23,185,22,253,10,90,168,199,28,99,179,58,76,73,173,111,244,60,105,170,220,245,10,150,227,105,34,213,147,73,116,243,30,213,206,102,166,165,161,163,67,127,84,165,72,108,226,175,26,191,106,123,91,229,252,31,49,168,135,5,79,106,123,167,229,252,239,49,167,11,169,0,0,0,17,87,138,63,176,158,38,254,75,231,16,133,0,141,84,0,229,89,177,246,88,198,79,151,247,15,151,62,51,88,53,80,32,7,26,191,101,139,91,230,4,31,46,168,136,1,194,227,219,179,12,191,58,242,121,162,255,0,133,0,241,71,246,236,196,223,201,124,158,16,149,92,12,127,93,159,187,127,196,133,85,139,254,225,113,236,39,134,95,157,121,196,208,226,143,236,39,137,191,146,249,196,33,64,35,85,2,170,248,231,126,164,255,0,121,63,134,142,85,193,83,218,158,233,249,127,59,204,105,194,234,64,0,0,6,85,198,148,242,157,236,177,131,127,47,237,239,46,96,117,80,0,20,3,197,31,219,179,19,127,37,242,120,66,127,240,84,246,88,186,126,96,78,242,234,112,252,156,75,120,130,70,193,234,85,99,47,152,65,85,150,222,32,207,143,211,86,42,209,29,118,43,246,210,22,152,175,182,109,154,216,52,62,185,17,159,117,36,182,93,74,216,61,20,70,75,36,233,81,120,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,245,143,45,13,167,70,218,90,189,101,22,186,104,90,153,145,30,132,242,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,51,89,155,31,106,124,100,249,129,112,249,139,226,234,120,92,123,9,225,151,231,94,113,52,117,92,216,251,44,99,39,203,251,135,203,159,25,172,26,168,21,87,199,59,245,39,251,201,252,52,69,94,23,30,221,152,101,249,215,147,205,14,40,254,221,152,155,249,47,147,194,18,171,129,143,235,179,247,111,248,144,181,64,28,171,54,62,203,24,201,242,254,225,242,231,198,107,6,170,0,0,0,113,250,102,110,178,233,90,198,213,229,210,141,137,145,39,226,11,114,31,136,186,84,104,82,157,66,95,97,133,190,243,71,37,45,28,114,91,104,109,205,233,230,106,149,161,72,61,22,70,145,24,56,213,251,44,90,223,48,32,249,117,68,64,14,23,30,221,152,101,249,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,2,39,113,44,193,133,98,254,91,234,29,20,50,114,109,180,243,181,228,173,45,234,179,76,120,19,52,78,164,133,158,155,156,46,221,191,18,20,89,104,220,53,156,55,191,169,149,232,47,46,53,66,131,84,101,255,0,180,180,104,182,30,74,244,86,134,149,105,185,5,169,106,71,219,220,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,177,235,241,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,126,250,107,183,251,125,195,201,112,144,194,18,189,177,218,77,229,83,136,78,211,232,84,245,190,194,141,189,219,101,179,50,3,137,238,164,26,75,213,81,248,25,43,240,241,23,114,68,68,68,68,68,68,93,136,136,127,64,0,0,0,5,24,113,99,144,183,179,34,72,91,237,172,145,76,218,68,149,106,105,34,159,59,177,252,4,130,224,169,2,63,67,116,213,57,31,93,205,156,199,51,105,125,157,41,202,219,174,154,248,247,211,81,105,160,0,0,35,158,125,177,92,176,147,46,55,29,193,30,67,9,153,252,207,144,218,151,162,215,252,254,42,21,180,137,105,51,208,156,212,244,49,64,150,37,180,245,237,119,65,183,18,167,20,228,222,111,114,51,53,122,141,41,127,3,253,159,128,211,93,151,111,198,181,173,168,116,40,140,165,166,163,115,54,164,146,73,34,220,226,149,224,68,69,226,175,128,251,128,0,0,0,0,0,0,0,0,0,63,134,90,150,130,128,56,146,225,106,48,199,51,183,12,104,48,214,205,50,111,73,209,172,219,218,149,236,167,195,53,232,100,132,164,244,82,207,195,251,123,142,231,194,71,49,72,180,239,41,88,75,113,213,214,220,26,174,206,129,183,100,104,219,124,166,167,190,238,132,183,72,139,85,41,39,234,164,251,248,233,226,46,48,140,143,185,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,220,200,143,95,235,23,184,112,206,21,144,37,75,204,188,119,88,223,181,152,72,113,123,117,211,105,84,33,107,174,132,47,116,0,0,0,0,4,4,226,233,133,173,93,24,49,22,246,106,42,221,147,73,150,222,229,33,27,141,45,53,18,123,134,102,123,12,200,136,213,241,34,252,60,69,107,100,54,253,123,15,243,49,104,205,109,231,26,110,171,81,129,74,124,219,81,164,205,167,106,17,77,69,246,147,219,212,247,234,95,113,141,14,83,229,53,54,4,105,172,153,155,114,25,67,168,51,62,230,149,36,140,188,63,17,93,252,99,49,90,61,11,11,168,248,117,14,74,122,250,133,66,60,167,91,37,150,189,51,145,234,12,168,204,137,100,173,55,17,120,164,203,254,129,91,121,57,194,169,184,179,152,59,54,138,212,37,200,135,10,179,78,157,56,185,102,180,244,200,157,29,46,18,189,69,22,154,57,223,113,105,241,49,162,187,114,139,14,220,183,233,148,10,123,40,106,53,54,27,49,26,66,18,73,36,161,180,18,18,68,68,68,69,217,37,224,68,62,136,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,160,227,113,139,210,87,85,195,220,4,130,252,182,227,177,29,219,190,168,218,152,107,144,250,214,167,34,194,82,28,238,233,45,178,110,121,41,62,170,12,158,108,253,115,34,217,16,56,123,225,125,87,21,115,131,134,212,202,122,165,179,30,129,88,106,232,157,45,152,74,146,136,236,83,212,82,75,155,161,145,54,135,93,109,168,228,226,143,68,174,66,59,40,204,144,173,15,15,21,141,246,85,87,18,176,94,254,195,154,20,136,140,84,174,171,94,171,68,134,236,181,169,44,54,252,152,142,50,218,156,82,82,165,18,9,75,35,51,36,168,244,215,66,63,1,152,193,164,140,157,213,169,85,172,168,96,244,202,53,78,36,248,237,216,244,88,139,118,51,201,117,9,125,136,109,50,243,70,164,153,145,45,183,91,113,181,167,197,43,66,146,122,25,25,14,192,0,0,50,174,52,167,148,239,101,140,27,249,127,111,121,115,3,170,128,0,8,1,198,111,20,190,138,101,198,133,134,112,43,189,44,251,238,224,111,169,133,210,239,235,41,112,144,111,61,245,134,131,75,123,37,42,156,174,202,74,213,174,133,170,121,132,43,3,38,216,23,51,49,57,142,179,48,231,208,222,145,162,170,160,221,70,227,74,205,244,50,138,60,117,165,201,68,227,172,17,173,174,98,11,144,133,234,146,230,188,210,119,164,212,74,46,42,59,174,105,240,26,54,13,183,133,87,53,10,20,182,232,88,147,134,246,253,204,218,213,29,210,97,186,138,225,54,153,236,161,229,173,68,234,205,210,41,42,34,52,242,202,99,104,36,37,36,131,84,201,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,205,123,81,210,250,169,213,197,25,91,80,0,128,28,89,51,121,250,34,195,143,228,251,101,77,217,119,223,244,245,250,89,78,64,230,183,22,221,120,158,97,237,174,44,201,4,243,235,66,154,78,137,89,165,180,190,163,229,44,217,89,210,176,157,60,47,115,175,252,159,239,180,96,198,33,84,233,80,112,218,242,168,46,75,181,25,167,201,244,53,81,76,165,8,144,110,165,39,171,46,242,152,101,194,112,201,13,250,142,239,109,40,119,153,119,224,41,91,141,95,181,61,173,242,254,15,152,212,71,42,225,215,152,187,19,43,248,167,124,98,101,245,35,245,127,83,135,71,133,177,239,239,157,83,169,136,243,16,249,141,52,231,39,155,200,90,121,171,78,196,120,153,248,17,241,76,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,101,92,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,1,78,220,92,115,131,108,226,141,86,14,91,176,252,226,84,41,182,125,97,201,247,13,73,77,72,105,246,107,113,149,42,26,160,161,46,33,9,216,218,84,226,148,226,121,137,112,221,108,146,164,242,213,190,184,5,164,240,153,206,221,42,139,26,151,148,140,71,126,36,8,238,72,152,245,167,88,147,41,45,33,79,190,235,107,69,36,155,75,36,70,183,29,114,99,168,117,215,117,82,214,150,82,70,102,218,69,175,128,205,102,108,125,169,241,147,230,5,195,230,47,142,127,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,137,43,156,78,31,24,143,148,11,86,213,189,107,119,85,42,230,162,215,121,84,250,132,152,77,155,30,142,172,41,181,184,113,73,14,43,123,204,154,27,112,219,124,137,38,174,90,201,109,180,123,9,126,83,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,160,155,2,255,0,179,113,78,205,164,226,14,31,92,49,43,150,245,114,57,73,131,58,49,158,199,81,169,145,145,145,145,41,11,74,137,72,90,20,68,180,45,42,74,137,42,73,145,122,1,202,179,99,236,177,140,159,47,238,31,46,124,102,176,105,79,41,222,203,24,55,242,254,222,242,230,7,85,1,202,179,99,236,177,140,159,47,238,31,46,124,102,176,95,247,20,127,97,60,77,252,151,206,33,10,86,202,119,181,62,13,252,192,183,188,197,129,162,140,88,177,127,74,24,89,121,97,159,165,61,25,244,182,223,168,208,186,222,71,59,165,234,163,56,207,55,151,185,59,246,243,55,109,220,157,116,211,82,215,81,153,123,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,220,104,123,34,215,173,42,255,0,201,246,18,87,104,209,229,179,30,45,175,18,136,180,201,66,82,179,126,158,158,133,229,17,37,74,45,138,118,51,138,65,235,169,160,210,102,73,51,52,151,117,0,0,1,85,124,115,191,82,127,188,159,195,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,167,138,230,95,49,119,222,104,49,78,126,38,95,82,63,198,195,163,194,216,207,247,178,151,212,188,243,16,249,141,52,223,59,149,207,90,121,171,78,245,248,153,248,17,78,158,23,92,63,230,85,230,83,115,55,141,246,239,38,148,207,77,81,177,233,111,184,251,18,156,148,211,237,62,205,89,92,181,163,107,37,202,209,166,220,37,165,228,184,167,13,36,130,105,78,219,80,165,110,53,126,212,246,183,203,248,62,99,81,14,10,158,212,247,79,203,249,222,99,78,23,82,0,0,0,34,175,20,127,97,60,77,252,151,206,33,10,1,26,168,1,202,179,99,236,177,140,159,47,238,31,46,124,102,176,106,160,64,14,53,126,203,22,183,204,8,62,93,81,16,3,133,199,183,102,25,126,117,228,243,69,255,0,10,1,226,143,237,217,137,191,146,249,60,33,42,184,24,254,187,63,118,255,0,137,10,171,23,253,194,227,216,79,12,191,58,243,137,161,197,31,216,79,19,127,37,243,136,66,128,70,170,5,85,241,206,253,73,254,242,127,13,28,171,130,167,181,61,211,242,254,119,152,211,133,212,128,0,0,12,171,141,41,229,59,217,99,6,254,95,219,222,92,192,234,160,0,40,7,138,63,183,102,38,254,75,228,240,135,74,203,6,116,233,89,88,200,77,227,66,180,46,8,137,197,75,150,248,154,86,252,51,140,153,71,9,131,133,78,75,181,7,219,82,137,40,66,82,78,165,163,89,40,150,241,36,185,110,33,15,109,132,31,234,170,253,186,191,219,91,142,228,184,234,31,249,201,147,170,83,164,57,255,0,25,199,158,113,197,253,234,82,149,239,51,23,189,195,207,37,148,172,172,97,124,122,237,223,111,196,78,42,92,177,204,238,9,133,37,50,142,19,6,230,230,169,236,56,148,146,80,132,164,154,83,164,131,81,45,226,81,243,28,66,25,219,45,64,6,107,51,99,237,79,140,159,48,46,31,49,124,93,79,11,143,97,60,50,252,235,206,38,142,171,155,31,101,140,100,249,127,112,249,115,227,53,131,85,2,170,248,231,126,164,255,0,121,63,134,136,171,194,227,219,179,12,191,58,242,121,161,197,31,219,179,19,127,37,242,120,66,85,112,49,253,118,126,237,255,0,18,22,168,3,149,102,199,217,99,25,62,95,220,62,92,248,205,96,213,64,0,0,227,249,179,180,241,182,243,192,107,158,141,151,123,198,93,189,125,156,125,244,229,199,125,134,14,106,59,165,232,188,231,91,89,176,181,180,165,242,157,109,76,173,15,37,147,231,54,130,89,140,224,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,38,254,100,179,175,252,170,178,35,110,208,47,250,157,41,188,77,181,177,2,11,117,40,204,31,41,202,164,18,166,78,38,234,105,103,106,80,157,203,89,182,234,90,53,37,14,37,42,209,164,188,211,101,224,56,92,123,118,97,151,231,94,79,52,95,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,157,113,209,97,220,118,253,78,129,80,101,14,198,169,67,122,35,168,90,73,68,164,56,131,66,136,200,200,200,251,40,252,72,198,117,51,141,133,83,112,155,48,119,149,21,216,75,143,14,109,102,163,58,9,114,205,9,233,151,58,66,91,36,250,137,45,52,111,182,210,211,224,98,201,56,57,226,180,122,230,23,86,48,234,100,164,245,244,250,132,137,77,54,107,45,122,102,227,211,217,73,145,26,205,90,110,51,240,73,23,253,2,196,42,18,154,133,2,76,215,140,201,184,236,173,213,153,31,114,74,82,102,126,63,128,207,30,124,175,215,177,3,51,23,108,215,30,117,214,233,85,25,244,166,13,197,26,140,154,106,161,40,210,95,105,93,189,127,118,133,247,16,178,158,17,88,90,221,175,131,18,239,103,162,173,169,53,105,142,109,82,209,180,212,211,177,32,56,70,71,176,140,200,205,63,19,47,199,196,79,176,0,0,0,0,20,69,197,78,4,168,153,151,144,235,251,205,47,66,91,136,221,174,155,78,161,59,77,53,33,37,120,44,213,160,51,64,185,233,75,117,37,41,115,230,186,72,220,157,219,13,20,228,235,166,186,233,175,220,45,32,0,0,127,12,200,187,153,232,41,207,139,118,98,155,187,47,24,184,75,110,85,214,228,26,86,254,189,182,164,106,219,156,214,160,62,214,164,135,76,143,69,37,95,105,37,223,195,95,17,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,199,251,59,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,117,22,132,71,226,93,133,64,216,247,149,111,15,238,120,119,85,191,45,216,179,225,115,57,110,54,226,208,162,222,218,155,62,232,82,85,246,86,126,6,94,35,64,217,64,205,109,157,153,11,2,61,70,53,86,27,85,198,119,245,144,84,251,73,121,26,189,32,155,250,178,121,197,150,168,103,119,127,119,114,237,225,33,0,0,126,42,197,102,155,65,128,229,78,173,53,152,177,154,211,115,143,56,148,36,181,81,36,187,168,200,188,76,139,251,70,118,51,109,143,19,49,187,20,43,117,164,201,82,160,74,126,27,237,54,149,153,182,74,110,27,109,25,145,115,22,159,18,87,129,251,207,240,19,7,131,46,23,61,62,232,184,49,74,67,105,56,177,227,203,164,163,114,79,179,169,114,158,249,25,106,141,60,15,246,181,251,189,226,220,192,0,0,0,0,113,44,232,91,177,238,92,177,226,52,71,162,165,247,35,219,21,137,12,106,130,86,199,83,79,144,73,87,114,61,52,221,226,93,197,0,224,188,183,45,204,110,179,92,120,246,174,29,205,78,74,244,237,161,162,91,122,252,63,100,104,254,202,174,195,111,11,40,55,28,201,8,110,50,40,17,102,58,226,214,68,148,160,163,37,102,102,102,122,23,109,79,83,63,237,20,83,196,71,29,31,198,92,127,172,199,141,48,159,167,91,210,100,82,35,236,112,212,133,19,19,101,146,84,90,56,180,159,170,231,137,105,248,23,190,96,240,122,192,71,41,180,202,174,48,220,84,117,165,233,60,248,48,84,252,125,8,218,82,96,72,109,196,154,219,215,93,72,244,82,87,167,192,189,226,208,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,21,241,121,190,190,150,231,38,165,64,244,95,73,244,42,223,165,208,185,220,254,103,87,204,109,83,249,187,118,151,47,78,191,151,183,85,127,69,187,95,91,106,122,7,4,187,90,187,47,31,111,171,214,60,29,244,90,85,158,116,185,146,121,168,46,84,169,115,99,185,29,189,134,123,213,185,16,164,158,164,70,146,229,232,163,35,82,72,238,80,6,107,51,99,237,79,140,159,48,46,31,49,124,91,247,8,107,235,233,110,77,169,180,15,69,244,159,66,174,10,165,11,157,207,230,117,124,199,19,63,155,183,105,114,244,235,249,123,117,87,244,91,181,245,182,166,106,128,0,12,171,141,41,229,59,217,99,6,254,95,219,222,92,192,234,160,0,2,128,120,154,99,95,233,167,55,23,79,79,79,233,96,88,154,217,80,247,181,177,231,122,39,222,234,28,115,71,22,149,107,41,217,59,20,91,117,104,154,220,146,86,237,101,255,0,4,188,28,161,53,106,223,89,129,144,247,58,181,38,160,118,116,54,246,173,61,36,86,219,143,46,65,234,75,216,231,57,110,198,236,104,220,142,151,213,86,142,40,138,165,133,196,230,159,1,164,227,39,11,92,42,185,168,80,162,57,93,195,107,30,223,185,155,90,163,180,111,185,78,69,37,180,207,101,15,45,105,54,144,77,25,73,81,17,171,152,112,219,65,33,74,52,26,106,215,47,216,153,250,27,199,27,15,20,156,151,85,143,18,217,184,32,212,39,250,45,205,146,158,130,135,147,213,48,143,93,4,174,107,6,235,102,133,40,146,180,172,210,163,218,163,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,135,214,28,83,56,25,148,161,101,91,3,171,24,155,83,46,117,85,237,212,187,110,34,162,173,246,229,214,29,101,197,199,109,210,74,145,181,146,229,45,199,12,214,131,229,182,178,73,154,205,9,86,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,97,109,57,107,225,59,134,117,92,178,155,184,223,67,211,19,110,234,123,245,8,21,5,42,162,195,150,191,83,21,5,21,135,98,115,217,67,239,48,191,173,113,14,33,63,88,181,180,102,164,160,150,170,171,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,180,240,163,206,191,233,54,213,99,45,120,153,83,165,70,185,45,42,124,120,214,147,186,242,94,172,82,217,109,73,56,251,9,36,218,158,138,219,104,238,149,111,113,163,220,104,51,101,231,85,98,162,149,184,213,251,83,218,223,47,224,249,141,68,64,1,63,248,94,228,91,244,215,117,35,28,113,142,204,234,240,218,139,191,208,241,166,171,107,53,218,163,110,36,139,86,77,39,212,67,103,71,57,154,154,80,183,73,13,253,106,83,33,178,186,144,0,1,10,184,149,231,94,157,151,76,56,157,133,246,85,79,76,77,187,169,233,110,50,18,114,152,114,149,75,146,82,90,93,77,167,219,73,32,222,66,216,82,27,73,58,149,165,197,161,211,37,37,6,149,210,13,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,238,45,166,244,225,25,66,60,163,209,172,219,121,250,82,177,138,220,235,107,179,43,112,162,173,94,159,148,227,14,25,82,73,79,190,218,27,103,122,98,52,219,235,34,74,57,43,112,154,108,228,60,71,82,223,234,170,194,186,191,219,91,114,228,183,42,31,249,200,115,169,179,163,185,255,0,21,198,94,109,196,125,202,74,147,238,50,23,189,195,231,59,116,172,215,216,14,80,174,119,226,65,196,91,86,60,118,106,176,213,41,42,126,172,194,89,101,43,171,33,180,178,210,16,135,36,41,196,169,166,201,68,201,242,201,70,68,227,122,203,81,154,204,216,251,83,227,39,204,11,135,204,95,22,63,193,67,8,108,212,88,23,150,61,169,137,110,93,143,214,36,90,8,113,79,159,33,138,114,25,133,41,73,67,101,161,26,220,117,196,26,148,173,218,19,45,146,54,106,230,251,30,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,198,125,243,201,148,74,174,80,113,113,54,163,21,25,117,139,78,189,29,85,43,114,170,252,117,33,107,96,150,105,92,87,150,73,38,151,37,147,219,191,150,122,26,28,101,195,75,124,210,109,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,236,45,75,74,22,180,146,23,122,116,154,181,42,191,74,133,93,161,84,226,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,14,107,155,31,101,140,100,249,127,112,249,115,227,53,131,74,121,78,246,88,193,191,151,246,247,151,48,58,168,14,85,155,31,101,140,100,249,127,112,249,115,227,53,130,255,0,184,163,251,9,226,111,228,190,113,8,82,182,83,189,169,240,111,230,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,175,4,123,214,149,63,5,241,11,14,89,143,44,170,84,59,161,170,220,135,84,132,242,20,196,232,141,178,210,80,173,219,141,100,170,123,198,162,52,145,17,41,189,13,90,153,38,199,192,0,0,85,95,28,239,212,159,239,39,240,209,85,98,101,112,235,200,172,156,210,222,69,124,98,12,9,104,194,186,4,135,153,156,244,105,77,33,117,58,139,37,29,101,77,50,39,9,246,80,166,228,37,197,188,148,125,132,41,9,90,22,162,90,47,78,147,73,165,80,41,80,168,84,42,100,74,117,54,157,29,184,144,225,196,101,44,177,25,134,210,73,109,166,219,73,18,80,132,164,137,36,146,34,34,34,34,33,250,197,43,113,171,246,167,181,190,95,193,243,26,136,112,84,246,167,186,126,95,206,243,26,112,186,144,0,0,1,21,120,163,251,9,226,111,228,190,113,8,80,8,213,64,14,85,155,31,101,140,100,249,127,112,249,115,227,53,131,85,2,0,113,171,246,88,181,190,96,65,242,234,136,128,28,46,61,187,48,203,243,175,39,154,47,248,80,15,20,127,110,204,77,252,151,201,225,9,85,192,199,245,217,251,183,252,72,85,88,191,238,23,30,194,120,101,249,215,156,77,14,40,254,194,120,155,249,47,156,66,20,2,53,80,42,175,142,119,234,79,247,147,248,104,229,92,21,61,169,238,159,151,243,188,198,156,46,164,0,0,0,101,92,105,79,41,222,203,24,55,242,254,222,242,230,7,85,0,1,64,60,81,253,187,49,55,242,95,39,132,34,168,185,62,24,188,63,230,97,20,56,217,129,198,251,119,164,190,165,237,126,217,166,186,227,237,74,160,197,113,135,153,117,82,80,149,147,102,243,237,200,238,203,136,82,153,74,19,169,165,197,45,13,216,168,0,12,214,102,199,218,159,25,62,96,92,62,98,248,186,158,23,30,194,120,101,249,215,156,77,29,87,54,62,203,24,201,242,254,225,242,231,198,107,6,170,5,85,241,206,253,73,254,242,127,13,17,87,133,199,183,102,25,126,117,228,243,67,138,63,183,102,38,254,75,228,240,132,170,224,99,250,236,253,219,254,36,45,80,7,42,205,143,178,198,50,124,191,184,124,185,241,154,193,170,128,0,0,21,213,196,235,135,252,204,93,135,39,48,56,33,110,245,119,212,77,207,220,212,214,156,125,217,85,232,173,176,203,45,42,50,20,179,108,158,97,184,253,153,109,9,83,201,90,180,53,56,148,33,202,108,18,171,133,199,183,102,25,126,117,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,10,191,227,11,128,139,169,82,233,88,195,110,209,214,167,163,27,16,103,41,136,250,145,50,148,207,144,227,138,52,55,174,186,154,117,82,151,167,196,189,226,30,240,238,199,71,176,107,31,168,209,228,204,38,41,215,12,152,244,137,27,220,52,161,36,252,216,132,165,30,174,33,37,234,183,226,122,254,7,238,189,107,214,187,13,220,44,175,92,112,228,33,200,203,160,74,152,211,136,89,25,41,7,25,75,35,35,35,208,251,104,122,145,255,0,104,206,14,52,75,114,227,198,235,201,198,76,212,185,151,53,69,40,215,190,166,185,110,105,241,253,161,127,185,46,183,35,219,89,99,195,152,140,197,38,92,145,108,82,36,63,162,9,59,221,85,62,57,41,93,136,181,215,111,137,247,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,247,121,78,84,31,51,61,17,167,129,126,214,191,119,188,112,78,27,24,234,156,35,199,122,101,34,163,49,44,211,174,39,153,166,47,154,230,214,210,185,19,33,164,213,221,196,164,140,146,217,247,208,251,123,140,95,60,25,209,106,80,217,159,6,67,111,49,33,180,184,219,141,172,148,149,37,68,70,70,70,93,143,177,144,255,0,112,0,17,239,55,217,173,179,178,223,96,200,168,202,171,67,118,184,254,206,142,10,95,105,79,47,71,163,147,159,86,111,54,179,209,15,110,237,238,238,125,188,115,243,124,94,85,188,65,185,230,93,119,4,183,101,79,155,203,230,45,199,22,179,61,141,165,178,238,181,41,95,101,5,226,103,224,45,251,132,198,92,223,177,176,241,204,86,184,232,238,67,170,87,180,229,55,42,57,182,251,60,135,231,48,122,146,218,74,147,170,86,147,236,163,212,140,188,11,176,176,192,0,0,0,0,0,0,0,0,0,0,31,54,224,183,233,23,69,41,234,45,114,11,18,225,200,219,204,105,230,146,226,79,106,137,69,217,68,101,226,146,63,15,112,161,188,244,228,178,231,203,165,243,42,171,64,164,204,151,102,203,217,210,202,109,135,28,38,118,179,25,43,230,173,12,54,210,117,121,227,36,232,125,244,208,251,248,240,204,31,199,28,70,192,251,133,23,13,133,113,206,128,190,252,214,27,152,251,76,189,234,56,132,239,75,78,35,118,222,106,204,181,62,198,127,142,182,223,151,174,43,152,87,125,211,142,22,38,31,160,106,141,120,184,239,77,22,58,245,83,167,234,155,211,20,163,209,40,65,31,222,175,129,144,153,118,206,46,225,133,223,25,18,109,219,254,221,156,78,107,162,24,170,199,117,93,141,69,224,133,159,236,159,249,135,222,59,142,222,37,109,58,237,56,143,225,213,35,95,250,71,153,188,49,175,9,172,72,206,73,186,113,30,217,167,114,180,220,137,53,136,204,175,185,164,139,178,220,79,237,167,252,228,42,215,61,92,73,209,127,211,100,97,198,15,206,151,22,34,182,115,170,49,221,216,165,122,209,158,78,199,99,202,81,30,134,135,18,122,167,222,101,241,49,94,86,125,171,91,190,110,138,101,175,66,133,34,100,218,156,182,98,182,150,155,91,134,70,227,137,108,140,201,36,163,211,85,23,184,252,70,130,114,61,151,232,120,1,129,180,90,42,162,161,170,157,86,60,106,165,67,212,36,169,50,29,135,25,46,164,254,173,10,47,89,159,5,17,159,196,204,252,36,40,0,0,0,0,14,119,152,152,110,212,48,23,17,97,48,71,204,126,212,171,182,157,53,215,85,66,116,139,195,241,25,200,231,170,217,197,158,166,66,182,170,149,113,111,112,212,122,104,109,73,212,245,215,79,217,251,191,176,90,126,103,179,147,77,177,242,103,99,219,214,117,192,202,171,247,21,181,76,138,241,68,150,147,117,150,100,82,158,66,148,124,183,201,105,209,196,167,185,145,145,30,158,39,160,173,92,7,195,91,135,31,49,178,141,111,33,137,83,151,85,172,71,145,84,116,146,183,84,76,187,45,164,60,226,149,181,127,227,117,53,40,140,187,247,215,223,162,28,27,195,122,46,20,97,189,2,201,162,194,106,59,116,218,116,88,238,236,109,8,55,28,109,134,219,53,171,106,83,170,143,150,90,153,145,25,255,0,200,61,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,205,182,113,42,213,90,214,107,241,134,101,102,167,46,124,134,239,138,212,68,59,37,229,58,180,176,196,199,89,101,162,82,140,204,144,219,77,182,218,19,224,148,33,41,45,8,136,133,154,112,75,181,168,81,48,10,250,189,99,193,217,90,170,222,7,75,153,39,154,179,230,197,137,10,59,145,219,216,103,177,59,87,54,73,234,68,74,62,102,138,51,36,164,138,197,64,103,175,137,13,173,66,179,243,181,138,84,155,114,15,73,18,69,66,37,81,198,249,171,115,116,169,176,99,203,146,230,171,51,50,222,251,238,175,77,118,167,118,137,34,73,17,21,138,240,84,246,88,186,126,96,78,242,234,112,159,224,0,3,42,227,74,121,78,246,88,193,191,151,246,247,151,48,58,168,0,14,85,154,172,82,253,11,101,199,17,113,49,154,239,161,167,209,173,249,94,138,155,210,245,28,170,163,168,228,193,250,179,66,210,173,101,58,194,125,116,154,11,93,87,162,73,70,89,182,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,79,45,120,67,27,1,112,26,198,194,54,88,136,220,139,118,142,203,53,3,136,251,175,48,237,69,122,187,53,230,214,238,139,52,57,37,199,156,34,50,78,132,178,34,74,72,137,37,154,33,163,220,189,90,212,43,231,37,248,105,101,93,48,122,218,45,193,133,244,106,93,70,55,53,109,243,226,191,73,105,183,91,222,131,74,211,185,11,81,106,147,37,22,186,145,145,247,20,25,153,76,33,147,128,184,243,124,225,27,204,75,110,61,187,88,121,154,121,203,125,167,159,118,156,189,29,132,243,139,107,68,26,220,140,227,46,25,17,39,67,89,145,165,38,70,146,185,78,20,248,243,39,25,50,185,2,217,174,205,136,229,119,13,164,21,178,226,19,33,163,125,202,114,26,66,160,60,182,80,132,155,72,229,25,198,73,153,43,152,112,220,89,173,74,53,146,101,165,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,51,175,156,12,202,87,115,83,142,53,140,77,169,151,38,148,206,234,93,183,17,81,80,195,145,40,237,60,226,227,182,233,37,75,220,241,243,86,227,134,107,89,115,28,89,36,201,4,132,166,95,240,155,201,69,59,16,38,127,41,220,80,166,115,232,180,74,130,27,180,33,56,82,163,184,237,82,43,236,188,85,52,184,133,33,14,50,210,219,83,41,79,214,161,110,115,201,100,147,100,137,118,254,33,87,18,188,148,83,179,23,135,19,177,66,202,166,107,137,182,141,61,46,70,90,74,83,238,85,105,113,138,75,171,166,52,195,106,52,19,203,91,234,91,106,38,148,181,56,132,52,102,148,172,212,138,65,180,238,154,237,141,117,81,175,91,90,119,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,134,132,242,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,21,173,198,175,218,158,214,249,127,7,204,106,35,149,100,23,37,23,86,107,49,30,37,110,173,76,233,240,202,217,168,50,229,199,80,144,78,33,185,251,13,46,42,153,28,219,82,22,167,157,65,145,45,72,81,114,91,89,44,207,114,154,67,183,209,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,143,172,0,3,149,102,95,49,118,38,87,240,178,126,38,95,82,63,198,195,163,194,216,247,247,206,169,211,60,243,16,249,141,52,231,39,155,200,90,121,171,78,196,120,153,248,17,231,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,22,211,194,143,37,31,163,43,85,140,202,98,101,50,149,38,228,187,105,241,228,218,77,105,206,122,143,75,121,181,40,228,111,37,27,105,122,83,110,35,178,83,189,182,139,105,172,141,231,154,77,138,138,192,226,215,146,143,77,195,153,155,44,50,166,85,102,86,153,228,183,122,83,216,46,123,106,130,203,28,180,84,210,70,173,237,242,80,211,77,186,150,210,164,155,102,151,76,155,38,158,90,235,131,46,184,243,121,101,183,23,40,88,173,102,77,150,149,211,164,33,21,56,44,200,38,81,86,167,26,210,114,33,58,106,66,211,177,196,167,66,81,161,91,22,72,113,37,189,9,50,208,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,159,124,216,251,83,227,39,204,11,135,204,95,22,169,193,83,217,98,233,249,129,59,203,169,194,127,142,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,223,50,249,116,190,242,191,138,115,240,206,250,143,254,54,101,30,110,246,127,190,116,190,165,230,88,153,203,105,215,57,60,222,66,213,202,90,183,163,192,203,192,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,197,115,99,236,177,140,159,47,238,31,46,124,102,176,105,79,41,222,203,24,55,242,254,222,242,230,7,85,1,202,179,99,236,177,140,159,47,238,31,46,124,102,176,95,247,20,127,97,60,77,252,151,206,33,10,86,202,119,181,62,13,252,192,183,188,197,129,165,49,84,28,110,48,134,74,42,184,123,143,112,88,150,228,119,227,187,104,85,28,83,237,114,24,90,20,228,168,73,67,125,157,53,184,78,79,53,43,214,65,19,45,151,168,102,91,248,7,9,156,80,165,97,198,112,105,116,202,202,98,55,30,250,163,204,181,209,46,76,212,199,68,103,214,166,228,179,166,226,50,113,110,187,17,184,232,111,84,154,151,33,58,25,153,18,21,123,192,0,0,42,175,142,119,234,79,247,147,248,104,132,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,2,149,184,213,251,83,218,223,47,224,249,141,68,56,42,123,83,221,63,47,231,121,141,56,93,72,0,0,0,138,188,81,253,132,241,55,242,95,56,132,40,4,106,160,7,42,205,143,178,198,50,124,191,184,124,185,241,154,193,170,129,0,56,213,251,44,90,223,48,32,249,117,68,64,14,23,30,221,152,101,249,215,147,205,23,252,40,7,138,63,183,102,38,254,75,228,240,132,170,224,99,250,236,253,219,254,36,42,172,95,247,11,143,97,60,50,252,235,206,38,135,20,127,97,60,77,252,151,206,33,10,1,26,168,21,87,199,59,245,39,251,201,252,52,114,174,10,158,212,247,79,203,249,222,99,78,23,82,0,0,0,50,174,52,167,148,239,101,140,27,249,127,111,121,115,3,170,128,0,160,30,40,254,221,152,155,249,47,147,194,29,171,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,178,226,18,151,148,180,234,106,109,43,67,151,40,0,0,51,89,155,31,106,124,100,249,129,112,249,139,226,234,120,92,123,9,225,151,231,94,113,52,117,92,216,251,44,99,39,203,251,135,203,159,25,172,26,168,21,87,199,59,245,39,251,201,252,52,69,94,23,30,221,152,101,249,215,147,205,14,40,254,221,152,155,249,47,147,194,18,171,129,143,235,179,247,111,248,144,181,64,28,171,54,62,203,24,201,242,254,225,242,231,198,107,6,170,0,0,0,5,53,241,58,225,255,0,15,8,166,73,204,14,8,91,189,37,139,47,115,247,53,53,167,24,106,45,6,83,143,178,203,74,140,133,44,156,54,95,114,71,102,91,66,146,202,144,173,13,45,169,8,111,138,240,184,246,236,195,47,206,188,158,104,191,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,226,177,143,14,40,184,173,134,245,251,38,181,9,153,13,212,169,210,163,181,189,180,44,219,113,198,28,108,150,157,201,86,138,46,97,232,100,70,101,255,0,32,206,246,60,97,173,195,128,120,217,90,183,151,30,84,21,210,235,18,100,82,221,52,45,165,27,45,75,117,12,184,149,109,71,248,173,73,73,34,46,221,180,247,89,78,88,51,147,77,190,50,103,124,91,215,141,192,210,107,246,237,181,83,138,201,75,150,146,117,230,99,210,153,66,84,92,199,205,106,213,197,43,185,17,17,158,190,7,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,175,191,251,70,141,242,235,9,218,118,2,225,212,39,136,249,140,90,148,134,213,175,142,165,9,162,63,31,192,116,64,0,0,0,0,17,235,60,57,127,135,143,248,27,90,162,166,42,29,169,210,163,201,170,83,253,66,82,149,37,168,114,82,210,75,234,214,163,61,207,120,36,136,254,6,71,227,159,234,253,22,231,194,251,226,77,46,99,83,41,149,122,5,69,104,66,205,46,50,226,29,97,227,73,45,38,100,149,22,139,108,244,61,8,245,47,113,144,180,76,141,241,48,183,81,66,165,225,150,49,84,186,87,225,180,196,86,170,147,30,66,27,82,80,136,204,164,220,122,68,173,76,245,230,44,244,79,129,25,252,72,88,189,177,138,216,105,121,67,110,109,179,127,91,181,38,220,108,157,46,146,171,29,227,36,153,36,245,61,139,63,218,79,249,200,125,162,184,237,227,86,210,174,211,140,254,29,82,53,255,0,164,124,27,155,23,112,194,208,140,185,55,21,255,0,110,193,38,244,213,15,213,99,180,174,230,146,240,90,203,246,139,252,226,26,102,19,138,230,21,88,148,242,133,134,134,117,234,155,190,14,53,211,74,142,141,20,209,250,198,204,196,168,181,74,214,69,247,167,224,70,42,67,24,49,199,17,177,194,225,93,195,126,220,115,167,175,183,41,135,38,62,235,44,250,141,161,91,18,235,139,219,187,148,131,61,15,185,151,225,167,115,200,182,75,46,124,197,223,49,106,181,250,76,200,150,108,77,253,84,167,24,113,178,123,115,50,82,142,82,214,195,141,43,71,153,34,86,167,219,93,11,191,133,242,91,246,253,34,215,165,51,69,161,193,98,36,56,251,185,109,50,210,91,73,110,81,168,251,36,136,139,186,140,252,61,227,233,0,0,0,0,0,0,0,0,0,0,0,15,39,137,88,93,100,98,213,182,253,171,124,208,161,212,160,191,183,82,126,43,47,26,118,184,133,250,188,212,40,139,85,54,141,123,123,191,1,76,185,163,225,139,138,88,83,82,145,88,195,90,100,219,150,128,123,57,77,69,102,76,201,105,245,88,73,238,38,98,165,5,235,184,179,45,15,236,164,253,228,98,24,214,45,171,158,217,127,147,94,160,212,233,110,151,245,101,197,113,133,120,17,248,40,136,252,20,95,231,47,136,251,214,230,50,226,197,164,234,29,183,113,38,232,128,72,215,68,71,172,73,105,61,200,253,200,89,126,209,255,0,156,199,164,94,106,51,12,227,220,243,198,43,204,143,224,87,12,237,60,52,255,0,28,60,189,217,139,152,155,124,58,183,110,171,246,224,169,239,211,114,101,85,36,60,147,208,147,167,103,22,127,178,159,243,23,192,124,219,82,201,188,47,186,145,82,172,251,106,171,91,152,175,246,24,16,157,146,191,178,165,125,150,210,163,240,66,143,195,193,39,240,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,25,105,62,208,132,54,132,182,218,18,132,32,137,41,74,75,66,34,47,2,34,31,244,0,0,0,0,3,204,98,132,100,204,195,75,178,34,188,30,161,207,108,255,0,182,58,203,253,35,53,216,199,20,160,226,229,237,21,39,217,155,138,164,130,252,10,83,133,254,129,241,235,183,109,126,228,141,79,133,85,168,200,125,138,100,70,161,70,105,111,45,73,67,109,145,146,8,137,74,50,45,9,70,93,180,47,129,11,94,225,31,150,134,232,84,41,56,215,115,210,92,68,218,130,23,30,159,212,49,161,28,119,17,2,75,78,163,123,68,126,36,173,20,149,153,120,233,241,22,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,53,153,177,246,167,198,79,152,23,15,152,190,45,211,131,213,149,85,181,114,124,138,237,66,68,71,35,222,55,69,74,183,5,44,173,70,182,216,66,89,130,105,116,141,36,68,190,108,23,84,68,147,81,108,82,15,93,76,210,153,190,2,149,184,213,251,83,218,223,47,224,249,141,68,117,94,6,63,174,207,221,191,226,66,213,0,0,6,85,198,148,242,157,236,177,131,127,47,237,239,46,96,117,80,0,21,65,198,191,27,234,167,85,179,114,220,205,14,34,105,169,143,30,248,145,82,83,138,83,238,62,106,155,13,166,16,158,201,66,18,146,121,74,51,220,107,53,182,69,179,97,243,35,175,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,25,87,26,83,202,119,178,198,13,252,191,183,188,185,129,93,92,109,48,114,186,213,213,98,230,6,59,220,234,44,154,121,89,211,27,218,132,244,146,155,114,68,184,231,169,175,123,156,228,59,39,177,35,106,58,95,89,90,184,146,46,23,194,159,30,99,96,222,104,224,91,53,217,178,219,161,98,76,114,182,92,66,100,58,76,55,81,91,168,84,7,150,202,16,162,117,124,210,56,201,51,36,242,202,99,139,53,165,36,178,85,164,241,2,203,29,119,53,88,4,229,149,107,86,186,42,213,191,80,59,150,157,27,166,67,158,148,148,196,41,77,181,7,122,221,105,12,115,87,33,37,206,81,154,81,166,166,147,46,229,84,25,68,200,149,253,139,89,163,151,132,120,169,108,203,160,83,112,238,67,83,239,104,243,88,123,69,176,151,81,178,10,29,96,201,36,185,105,51,229,184,151,82,70,201,58,243,74,115,97,37,87,189,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,143,172,2,160,56,178,100,162,157,135,243,63,148,238,23,211,57,20,90,221,65,109,221,240,155,41,82,28,106,169,41,247,158,58,154,156,90,150,134,217,117,110,37,149,39,234,144,135,57,4,130,81,188,100,143,107,194,35,40,152,161,104,85,87,154,43,190,163,46,219,163,215,40,238,211,104,180,83,142,223,62,181,9,229,54,231,84,255,0,49,38,166,99,110,105,165,181,179,107,142,154,82,189,201,103,66,145,249,120,138,101,210,251,205,6,126,172,124,52,177,99,254,175,233,147,43,19,119,179,253,236,165,250,106,91,47,204,229,186,235,124,238,87,61,10,229,33,91,215,224,69,226,101,99,248,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,141,110,58,227,142,25,36,146,130,53,153,37,41,73,18,75,218,128,0,8,21,196,247,35,248,161,153,168,214,246,35,97,29,106,93,90,187,108,71,58,105,218,50,231,54,196,73,12,58,238,229,202,138,167,84,150,154,147,169,164,157,222,162,39,90,105,189,20,149,50,148,59,16,56,105,228,74,171,140,56,161,43,18,241,126,217,136,139,39,14,235,15,210,234,52,26,195,10,231,212,107,108,182,71,209,61,24,205,42,109,12,41,198,156,116,158,45,171,50,75,38,135,9,78,242,238,208,0,80,183,17,156,148,127,37,92,71,98,191,96,83,42,174,97,149,211,245,148,217,47,151,53,186,92,227,53,155,148,197,61,185,75,86,212,32,156,105,78,146,84,182,212,164,234,234,153,117,195,159,252,43,50,181,140,184,1,135,21,91,167,20,238,74,173,41,187,211,149,50,37,138,234,83,203,167,104,69,164,201,41,90,77,109,76,113,4,148,155,72,52,237,109,41,39,137,110,18,81,26,165,179,99,237,79,140,159,48,46,31,49,124,90,167,5,79,101,139,167,230,4,239,46,167,9,254,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,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,139,63,203,118,122,127,77,121,47,198,28,14,198,59,207,171,196,154,46,31,220,158,135,147,53,59,94,174,210,219,164,186,101,171,198,163,234,38,51,163,156,205,73,43,91,68,135,62,181,73,144,225,85,88,210,158,83,189,150,48,111,229,253,189,229,204,14,170,3,149,102,199,217,99,25,62,95,220,62,92,248,205,96,191,238,40,254,194,120,155,249,47,156,66,20,173,148,239,106,124,27,249,129,111,121,139,3,74,98,37,113,71,194,25,56,181,147,235,153,250,107,18,223,169,88,210,25,187,226,178,203,237,52,133,162,50,86,137,74,116,220,251,72,68,55,229,184,73,73,165,102,182,208,73,221,246,21,70,216,79,125,126,139,241,78,205,196,207,69,250,79,232,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,78,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,43,215,138,38,3,94,89,146,197,204,186,225,77,153,10,90,151,81,145,112,174,167,57,152,228,242,41,52,226,93,40,164,77,116,148,180,39,99,105,86,164,147,90,119,172,208,218,79,122,210,71,45,114,209,151,75,19,43,248,89,3,12,236,88,255,0,226,166,86,38,239,123,251,231,84,233,153,101,249,156,183,93,115,147,205,228,33,92,164,43,98,60,8,188,76,250,168,0,165,110,53,126,212,246,183,203,248,62,99,81,14,10,158,212,247,79,203,249,222,99,78,23,82,0,0,0,34,175,20,127,97,60,77,252,151,206,33,10,1,26,168,1,202,179,99,236,177,140,159,47,238,31,46,124,102,176,106,160,64,14,53,126,203,22,183,204,8,62,93,81,16,3,133,199,183,102,25,126,117,228,243,69,255,0,10,1,226,143,237,217,137,191,146,249,60,33,42,184,24,254,187,63,118,255,0,137,10,171,23,253,194,227,216,79,12,191,58,243,137,161,197,31,216,79,19,127,37,243,136,66,128,70,170,5,85,241,206,253,73,254,242,127,13,28,171,130,167,181,61,211,242,254,119,152,211,133,212,128,0,0,12,171,141,41,229,59,217,99,6,254,95,219,222,92,192,234,160,0,43,2,238,201,71,242,170,226,103,138,149,251,254,153,85,111,12,173,111,66,185,82,146,193,114,155,170,78,42,69,60,219,166,37,237,201,90,119,33,102,227,170,104,148,164,54,148,167,86,148,243,78,21,159,128,0,0,205,102,108,125,169,241,147,230,5,195,230,47,139,169,225,113,236,39,134,95,157,121,196,209,213,115,99,236,177,140,159,47,238,31,46,124,102,176,106,160,85,95,28,239,212,159,239,39,240,209,21,120,92,123,118,97,151,231,94,79,52,56,163,251,118,98,111,228,190,79,8,74,174,6,63,174,207,221,191,226,66,213,0,114,172,216,251,44,99,39,203,251,135,203,159,25,172,26,168,0,0,0,31,146,173,73,165,87,233,83,104,85,218,100,74,141,54,163,29,200,147,33,203,101,47,49,37,135,18,105,113,167,27,81,26,86,133,36,205,38,147,35,35,35,50,49,89,118,142,74,63,146,175,19,60,43,175,216,20,202,171,152,101,116,250,105,202,108,151,203,154,221,46,113,210,42,6,229,49,79,110,82,213,181,8,39,26,83,164,149,45,181,41,58,186,166,93,112,236,252,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,102,241,112,203,75,117,218,20,108,106,182,105,46,46,109,61,8,143,63,167,99,82,40,237,162,124,151,93,94,198,140,252,77,58,169,75,34,240,215,226,42,134,133,118,215,237,184,213,8,84,170,140,134,24,169,196,118,20,150,144,242,210,149,182,225,17,44,140,146,162,35,212,146,69,223,82,248,144,251,24,57,20,167,98,229,147,21,71,217,235,138,154,131,252,14,83,101,254,145,165,28,47,140,152,120,105,105,196,79,131,52,56,13,151,246,71,65,127,160,122,112,0,0,0,0,31,242,180,33,196,41,183,16,149,161,100,105,82,84,90,145,145,248,145,144,173,238,35,92,62,98,223,140,77,198,172,40,166,202,58,252,118,28,114,117,50,27,37,203,146,132,148,185,46,56,150,88,140,165,173,229,56,182,210,74,82,251,150,132,125,244,49,81,181,219,126,226,180,106,174,210,110,10,68,250,77,66,50,212,149,177,46,59,140,58,133,37,70,147,245,86,68,162,209,73,50,240,241,35,248,15,75,106,227,126,46,89,40,54,173,140,71,185,169,237,154,57,100,136,245,137,45,36,147,234,246,34,67,133,251,41,255,0,49,15,188,140,212,102,25,183,185,229,140,87,153,159,192,238,25,218,120,105,254,56,121,187,143,25,113,98,237,117,110,220,88,147,116,79,37,233,170,36,86,36,186,158,196,94,229,172,255,0,100,191,204,67,224,209,237,171,158,230,127,147,65,160,212,234,142,159,245,98,69,113,245,120,25,248,36,140,252,18,127,230,63,128,153,217,92,225,139,138,88,173,82,143,88,196,170,100,219,106,128,91,249,173,74,102,76,57,106,245,95,73,109,39,162,169,7,235,182,131,61,79,236,168,189,230,66,230,176,215,11,172,140,37,182,216,181,108,106,20,58,108,22,55,104,76,69,101,147,86,231,22,191,91,148,132,145,232,167,23,167,111,127,226,61,96,0,0,0,0,0,0,0,0,0,0,0,0,255,0,55,227,71,148,209,179,41,134,222,109,94,40,113,36,164,159,191,192,199,32,196,12,162,229,247,18,91,82,110,12,50,183,82,234,180,250,246,40,176,137,223,234,127,89,108,171,220,130,47,192,70,107,131,131,190,0,84,94,126,77,50,225,186,98,173,123,121,109,166,92,36,54,157,8,136,251,38,23,111,3,254,211,30,117,222,12,152,82,114,137,76,222,55,9,49,239,37,84,35,110,240,255,0,128,233,226,63,117,63,131,70,10,33,167,74,161,118,221,42,112,246,242,249,83,226,25,23,115,215,93,96,254,2,81,96,198,78,240,43,3,80,151,45,27,58,3,211,83,175,243,233,148,248,106,147,254,201,254,200,219,40,63,7,84,159,195,66,252,123,112,0,0,0,0,0,15,63,136,91,14,193,185,73,197,236,73,209,230,106,173,116,208,185,43,239,168,205,142,59,33,182,241,166,251,38,157,230,36,238,90,161,146,183,107,175,243,183,125,227,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,241,248,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,250,23,224,94,3,216,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,221,74,51,62,230,99,235,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,230,63,85,139,132,248,89,133,253,119,232,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,120,152,245,96,0,3,149,127,36,236,172,127,228,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,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,201,73,17,118,34,31,86,197,194,124,44,194,254,187,244,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,60,76,122,177,202,191,146,118,86,63,242,105,194,175,253,77,167,127,238,71,74,164,210,105,84,10,84,42,21,10,153,18,157,77,167,71,110,36,56,113,25,75,44,70,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,124,171,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,188,199,148,164,229,147,45,180,10,172,42,237,11,47,152,107,78,169,83,164,55,46,28,200,150,156,6,95,140,251,106,37,54,235,110,37,162,82,22,149,17,40,148,70,70,70,68,100,58,88,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,143,214,0,0,0,0,0,0,63,37,78,147,74,173,70,68,58,205,50,36,248,237,200,98,90,26,146,202,93,66,95,97,212,60,203,164,149,17,145,45,183,91,109,196,43,197,43,66,84,90,25,17,143,214,57,165,91,44,153,109,175,213,102,215,107,185,124,195,90,141,74,163,33,201,115,38,75,180,224,60,252,151,220,81,169,199,92,113,77,26,150,181,40,205,70,163,51,51,51,51,49,234,236,172,61,176,112,214,148,237,11,14,108,123,126,213,166,191,33,82,221,135,68,166,51,5,135,31,82,82,149,58,166,217,74,82,107,52,161,9,53,25,107,162,18,94,226,30,128,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,243,30,127,249,39,101,99,255,0,38,156,42,255,0,212,218,119,254,228,63,146,118,86,63,242,105,194,175,253,77,167,127,238,71,74,164,210,105,84,10,84,42,21,10,153,18,157,77,167,71,110,36,56,113,25,75,44,70,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,126,176,31,146,173,73,165,87,233,83,104,85,218,100,74,141,54,163,29,200,147,33,203,101,47,49,37,135,18,105,113,167,27,81,26,86,133,36,205,38,147,35,35,35,50,49,205,127,146,118,86,63,242,105,194,175,253,77,167,127,238,71,191,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,217,73,35,46,228,67,197,82,114,201,150,218,5,86,21,118,133,151,204,53,167,84,169,210,27,151,14,100,75,78,3,47,198,125,181,18,155,117,183,18,209,41,11,74,136,148,74,35,35,35,34,50,29,44,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,201,167,10,191,245,54,157,255,0,185,29,42,147,73,165,80,41,80,168,84,42,100,74,117,54,157,29,184,144,225,196,101,44,177,25,134,210,73,109,166,219,73,18,80,132,164,137,36,146,34,34,34,34,33,250,192,0,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,243,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,226,30,212,0,0,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,148,146,50,238,68,60,7,242,78,202,199,254,77,56,85,255,0,169,180,239,253,200,234,160,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,228,211,133,95,250,155,78,255,0,220,142,170,60,253,235,135,182,14,37,82,154,161,98,53,143,111,221,84,214,36,38,91,80,235,116,198,103,48,219,233,74,146,151,82,219,201,82,73,100,149,173,36,162,45,116,90,139,222,99,207,218,217,122,192,43,26,187,22,233,178,176,63,15,237,250,212,45,253,53,70,151,108,194,137,41,141,232,82,23,177,214,219,74,211,185,11,82,79,67,238,149,25,31,99,49,208,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,217,41,34,46,196,67,234,216,184,79,133,152,95,215,126,140,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,137,143,43,252,147,178,177,255,0,147,78,21,127,234,109,59,255,0,114,61,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,234,81,153,247,51,11,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,148,146,50,238,68,60,7,242,78,202,199,254,77,56,85,255,0,169,180,239,253,200,234,163,202,95,88,79,133,152,161,208,254,147,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,129,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,220,67,218,128,0,0,14,85,252,147,178,177,255,0,147,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,245,128,0,0,0,0,14,105,86,203,38,91,107,245,89,181,218,238,95,48,214,163,82,168,200,114,92,201,146,237,56,15,63,37,247,20,106,113,215,28,83,70,165,173,74,51,81,168,204,204,204,204,204,123,91,90,211,181,108,106,20,91,90,202,182,105,86,253,22,22,254,154,157,75,132,220,72,172,111,90,150,189,141,54,73,66,119,45,106,81,232,93,212,163,51,238,102,63,93,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,228,211,133,95,250,155,78,255,0,220,142,170,60,165,245,132,248,89,138,29,15,233,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,248,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,165,70,71,216,204,46,156,189,96,21,243,93,149,116,222,184,31,135,247,5,106,110,206,166,163,84,182,97,75,148,254,196,37,8,222,235,141,169,106,218,132,37,37,169,246,74,72,139,177,16,250,182,46,19,225,102,23,245,223,163,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,226,99,213,128,252,149,106,77,42,191,74,155,66,174,211,34,84,105,181,24,238,68,153,14,91,41,121,137,44,56,147,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,142,107,252,147,178,177,255,0,147,78,21,127,234,109,59,255,0,114,58,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,241,216,189,97,211,113,47,13,46,91,42,165,29,14,162,175,73,155,9,59,144,149,26,84,236,119,27,35,45,201,86,135,235,159,125,15,240,63,1,157,28,196,97,85,67,6,177,110,224,178,103,68,122,59,113,231,203,56,124,214,212,141,241,147,37,214,144,178,213,8,212,143,150,122,25,22,159,15,129,126,12,9,67,110,99,77,136,78,187,203,73,92,148,179,53,110,211,79,231,109,123,198,147,176,247,97,88,54,209,54,189,233,42,60,61,21,174,186,151,37,29,245,30,128,0,0,0,0,0,127,195,173,52,251,75,101,230,210,227,110,36,210,180,40,181,37,17,246,50,50,63,18,17,219,28,114,27,128,24,229,212,204,172,218,236,82,170,114,18,179,57,180,184,80,152,125,75,87,48,245,83,138,142,181,31,172,233,168,207,226,68,126,37,222,60,212,56,51,224,186,220,108,233,215,117,208,148,18,8,151,205,159,16,143,119,125,116,210,15,135,128,252,109,112,100,194,146,148,106,122,241,184,77,143,113,38,161,27,119,135,252,7,79,17,232,173,254,14,248,1,78,121,137,53,59,134,233,148,180,110,230,54,169,112,150,218,181,35,34,236,168,93,252,75,251,72,73,156,63,202,46,95,112,217,180,166,223,195,43,117,78,167,95,175,126,139,8,221,254,191,245,144,202,125,203,50,252,7,95,98,52,120,173,19,49,88,109,150,211,224,134,210,73,73,123,252,8,127,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,117,152,171,133,139,91,2,175,234,219,242,18,207,77,108,213,92,65,154,201,58,169,48,221,81,17,106,101,223,213,248,140,219,94,213,99,175,94,85,218,217,172,215,233,10,156,169,90,153,235,174,247,84,175,137,252,126,38,45,35,132,70,90,220,167,199,155,142,23,37,45,27,165,50,228,40,60,246,61,99,66,138,4,150,221,78,246,188,59,43,69,37,127,129,123,197,162,145,17,22,132,93,135,244,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,240,200,140,180,50,236,42,239,139,190,91,23,81,143,11,28,45,186,90,55,69,101,184,83,185,12,122,196,132,148,249,46,58,173,141,120,119,78,170,82,244,248,151,188,85,181,149,85,58,13,229,66,173,146,205,30,143,169,197,148,102,71,166,155,29,74,190,37,240,248,144,210,78,93,110,22,46,156,10,176,107,108,72,75,221,77,179,74,113,102,75,37,104,165,67,105,70,71,161,159,127,91,226,58,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,10,254,226,205,143,73,178,112,193,24,101,72,170,161,170,141,116,136,164,178,135,246,173,81,31,143,57,149,234,148,184,74,50,220,146,46,233,52,235,227,175,128,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,250,6,140,48,51,13,160,97,62,22,91,118,68,40,236,180,170,117,46,27,15,155,72,74,73,78,183,25,166,148,174,201,78,186,242,203,185,145,31,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,240,88,229,134,208,49,99,11,46,75,34,108,118,93,85,74,151,49,134,13,212,37,68,151,92,140,235,73,87,116,171,77,57,135,220,136,207,254,129,156,252,111,195,138,158,19,98,165,199,100,84,99,56,194,169,181,57,140,48,102,133,36,150,211,114,92,105,43,70,169,78,169,62,89,232,100,68,95,244,11,108,225,51,143,73,189,176,193,120,101,87,171,33,234,141,8,143,166,101,111,238,90,98,51,30,11,40,209,42,112,212,69,185,70,93,146,73,215,195,79,1,96,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,3,204,226,85,243,71,195,123,22,183,122,215,38,53,30,53,38,159,38,97,155,142,37,27,141,166,86,230,210,220,164,145,153,146,15,182,165,248,151,136,207,70,110,113,238,181,152,12,100,173,93,51,106,47,191,78,141,42,76,58,107,106,121,106,66,98,166,83,235,107,66,55,22,146,245,94,63,178,123,126,5,241,154,252,33,242,222,228,201,243,113,186,228,163,31,33,158,100,24,39,38,63,138,201,80,36,182,234,55,181,167,129,171,69,37,127,29,11,222,45,148,136,136,180,34,208,136,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,12,136,203,67,45,72,197,77,113,120,203,123,144,231,194,198,235,110,140,124,135,185,112,103,28,104,254,11,53,79,146,227,171,216,214,158,4,157,84,165,252,53,47,120,133,25,70,199,186,214,95,241,146,139,116,194,168,190,197,58,76,168,208,234,77,165,229,165,10,138,169,76,45,221,72,156,66,79,213,100,190,209,237,248,151,195,66,216,107,124,209,241,38,197,161,222,180,57,109,72,141,86,167,198,152,70,219,136,94,211,117,148,57,180,246,169,68,70,68,178,237,169,254,39,226,61,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,10,225,226,245,152,41,86,149,147,3,9,109,202,155,41,153,88,83,79,78,109,47,25,47,163,117,153,236,56,90,33,194,63,20,167,178,146,105,248,235,224,42,155,8,172,42,142,40,98,101,183,100,64,142,243,202,172,85,161,195,117,72,66,149,203,109,217,13,180,165,171,68,171,68,151,48,181,51,35,34,248,31,128,209,110,93,176,162,151,131,24,73,111,88,244,214,146,149,69,129,19,170,50,74,75,123,233,140,211,75,87,100,35,93,121,69,220,203,95,143,192,186,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,107,152,156,40,165,227,62,18,92,54,61,73,164,169,82,160,75,233,76,210,147,216,250,163,58,210,21,221,11,211,78,105,247,34,215,225,240,60,233,98,245,133,81,194,252,76,185,44,137,241,221,101,84,122,172,200,109,41,104,82,121,141,181,33,198,146,180,234,148,234,147,229,158,134,68,68,127,2,240,22,177,194,23,48,82,174,219,42,126,18,92,117,54,85,50,142,167,95,130,133,60,102,178,134,211,48,35,182,68,75,112,207,197,74,236,148,146,126,26,120,11,31,0,0,0,0,0,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,138,181,84,141,67,163,206,172,205,89,33,136,17,157,146,234,140,200,180,66,18,106,63,19,34,240,35,241,50,25,240,207,166,51,185,140,185,133,184,103,54,234,151,14,137,46,93,30,62,170,212,141,182,103,74,52,153,122,235,45,52,115,221,161,125,197,239,147,92,35,114,232,187,154,227,151,140,181,218,90,78,21,49,231,34,69,55,216,241,125,183,32,72,66,211,185,163,47,5,30,134,75,35,248,124,69,192,165,41,73,18,82,68,68,69,161,17,123,136,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,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,228,41,251,139,150,93,23,108,220,113,49,150,133,75,73,66,169,188,220,73,70,195,30,15,184,228,249,11,90,182,180,69,224,146,212,205,102,127,31,136,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,245,47,184,253,218,15,162,213,35,87,40,240,107,48,150,75,98,124,102,164,180,162,50,61,80,180,146,139,192,204,188,12,188,12,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,226,90,247,247,25,248,81,93,10,153,87,196,75,238,21,45,162,122,85,66,226,170,182,209,168,247,45,75,117,247,137,59,140,244,82,143,85,47,199,67,62,254,241,161,172,156,225,12,108,25,192,91,102,219,68,70,152,151,42,4,41,211,54,54,73,51,144,168,81,208,230,239,81,7,174,173,119,212,181,248,159,195,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,226,57,198,194,24,216,205,128,215,53,182,184,141,63,46,44,9,179,161,239,108,148,101,33,48,164,33,179,79,168,179,215,87,123,104,90,252,15,227,158,90,245,46,175,135,119,228,218,91,164,244,90,133,187,85,113,162,81,110,66,144,235,15,26,119,17,232,149,22,138,71,99,208,143,183,184,94,167,14,28,127,135,140,216,21,77,166,202,170,156,138,197,188,211,52,199,155,117,242,91,166,150,33,196,37,47,67,113,106,211,123,190,39,167,127,113,31,140,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,31,195,50,73,26,148,100,68,69,169,153,251,133,27,113,83,198,167,49,7,28,159,179,34,84,81,34,13,185,186,26,208,211,219,208,135,227,204,156,217,145,145,56,162,37,18,87,223,177,31,220,94,1,194,207,47,133,138,184,204,221,233,86,132,110,82,237,157,38,182,183,27,213,181,73,143,46,19,132,157,84,218,146,103,181,195,237,169,30,158,242,46,226,241,152,101,168,204,55,29,134,210,134,218,65,33,9,73,17,18,82,69,161,17,17,120,16,255,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,230,251,45,73,101,200,239,182,151,27,117,38,133,161,68,70,74,73,150,134,70,71,226,66,142,120,166,101,240,176,171,25,157,189,41,48,141,186,93,205,186,107,139,109,189,27,76,153,18,230,184,105,213,45,165,36,123,91,46,218,153,233,239,50,238,28,43,49,169,204,62,199,38,44,217,117,20,71,131,113,146,97,161,14,189,177,11,126,68,200,45,145,17,27,137,35,81,165,29,187,25,253,199,224,47,36,140,148,68,164,153,25,25,106,70,94,241,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,1,206,115,9,136,209,112,175,8,46,123,194,68,182,163,174,37,46,106,163,169,199,9,26,188,152,174,184,146,35,53,39,191,213,251,143,95,250,70,113,241,42,229,155,136,56,157,114,221,46,188,228,151,171,213,201,147,82,102,163,89,153,191,33,107,34,46,234,61,53,95,196,252,124,76,93,239,12,156,22,44,48,203,253,58,183,58,151,211,78,184,210,205,80,148,182,54,45,108,200,133,13,90,234,104,73,153,26,155,63,121,151,111,19,19,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,109,130,197,137,249,127,168,214,224,210,250,153,214,226,94,170,26,144,198,245,161,152,240,166,43,93,73,10,50,34,83,133,239,34,239,226,66,144,176,214,229,155,135,216,157,109,93,45,60,228,103,168,53,200,115,84,100,163,65,145,177,33,11,50,62,233,61,53,71,196,188,60,72,104,227,47,120,141,23,21,48,130,216,188,35,203,106,66,229,210,225,42,66,155,112,151,163,202,138,211,138,35,50,82,187,253,103,188,245,255,0,164,116,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,21,195,198,15,26,215,111,97,253,51,11,168,245,20,38,93,78,67,50,37,54,135,180,81,198,113,137,236,44,140,146,225,31,137,17,119,73,151,199,224,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,125,75,79,136,209,173,137,111,49,104,217,22,245,171,25,36,150,168,212,168,148,244,17,17,22,137,101,148,182,94,4,69,224,159,129,126,4,62,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,224,207,38,124,51,119,148,28,92,77,168,197,165,134,181,139,78,189,29,85,43,114,170,253,10,166,133,173,130,89,165,113,94,89,76,38,151,37,147,219,191,150,122,26,28,101,195,75,124,210,109,60,211,2,248,209,222,211,177,30,157,76,204,61,149,106,65,179,39,107,30,77,74,219,131,49,18,169,206,40,203,100,149,182,227,239,115,153,79,114,91,104,73,57,181,91,145,188,208,77,57,109,66,47,241,11,205,5,253,148,204,23,162,226,54,28,210,45,250,141,74,163,116,70,162,58,213,110,59,207,48,150,28,137,45,229,41,41,101,214,148,75,221,29,4,70,106,50,208,213,219,192,202,48,100,207,138,6,62,230,39,50,118,126,14,94,182,134,31,194,162,220,30,144,234,95,165,211,230,183,41,28,136,18,36,35,98,156,150,226,11,85,178,146,61,80,126,169,158,154,30,134,86,126,33,254,127,179,237,78,202,77,10,37,177,101,49,74,172,98,109,87,165,153,26,151,84,143,40,226,199,165,184,183,210,185,139,83,100,148,59,235,198,83,36,209,60,133,146,156,39,12,141,41,52,170,21,218,124,96,179,137,124,221,84,107,42,214,195,60,42,155,90,184,42,17,233,116,232,222,143,156,223,62,83,238,37,182,155,222,186,130,80,157,203,90,75,85,25,36,181,212,204,139,184,181,252,29,115,23,36,216,20,186,134,55,174,223,110,236,159,29,137,115,32,209,41,203,138,197,49,107,101,179,114,26,141,82,164,147,235,109,222,106,77,228,45,40,89,109,209,5,166,170,246,163,143,226,238,102,44,220,21,197,204,44,194,219,206,12,180,35,21,228,79,166,211,42,108,145,184,136,213,22,87,17,17,216,117,180,164,213,177,245,75,216,78,17,250,139,74,55,39,98,148,227,125,128,0,5,117,103,251,136,54,62,229,39,28,98,97,229,149,69,195,250,197,22,171,111,197,174,198,85,82,147,52,229,71,230,60,251,11,105,110,55,53,40,119,215,140,165,146,137,8,209,46,18,76,140,210,107,87,171,225,207,159,235,219,54,215,85,231,101,98,165,58,212,165,86,168,244,248,181,74,52,106,20,9,141,117,17,73,197,183,49,199,86,243,206,163,212,91,144,201,37,170,84,124,213,25,18,136,140,211,58,128,65,94,35,25,254,189,178,147,117,89,150,86,21,211,173,74,173,106,177,79,149,84,172,198,174,192,152,239,79,20,220,67,112,220,105,108,188,210,61,117,183,48,148,90,169,69,202,73,153,36,140,141,94,43,33,188,66,243,37,155,60,121,111,14,110,91,99,13,105,214,245,58,143,50,183,88,118,12,41,236,205,83,13,236,101,180,199,82,228,186,131,95,81,34,57,168,150,146,46,89,57,161,238,218,71,47,234,185,152,179,104,25,163,165,101,98,187,6,92,90,237,199,107,162,227,161,78,73,27,140,76,89,59,48,159,136,178,36,234,202,208,212,51,117,43,51,52,44,185,137,51,66,146,130,119,176,0,0,8,255,0,156,92,226,216,153,64,177,35,215,235,240,253,51,114,86,119,253,31,183,249,143,71,244,167,41,232,232,149,252,233,12,58,219,28,166,228,19,159,88,69,191,77,169,212,207,183,85,197,139,235,244,95,133,151,150,38,122,47,210,127,68,173,250,141,119,162,231,242,122,174,150,51,143,114,185,155,85,179,119,47,110,237,170,211,93,116,61,52,31,151,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,145,45,183,91,113,179,52,154,144,102,131,52,169,73,50,81,251,80,0,1,23,248,133,230,130,254,202,102,11,209,113,27,14,105,22,253,70,165,81,186,35,81,29,106,183,29,231,152,75,14,68,150,242,148,148,178,235,74,37,238,142,130,35,53,25,104,106,237,224,101,24,50,103,197,3,31,115,19,153,59,63,7,47,91,67,15,225,81,110,15,72,117,47,210,233,243,91,148,142,68,9,18,17,177,78,75,113,5,170,217,73,30,168,63,84,207,77,15,67,43,63,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,229,89,44,226,25,133,249,167,165,82,173,10,236,200,150,214,42,42,59,199,50,223,52,184,150,38,155,9,74,156,145,5,213,106,149,161,73,51,95,32,214,111,32,144,246,164,180,55,206,87,85,170,230,98,205,160,102,142,149,149,138,236,25,113,107,183,29,174,139,142,133,57,36,110,49,49,100,236,194,126,34,200,147,171,43,67,80,205,212,172,204,208,178,230,36,205,10,74,9,222,192,0,0,2,31,231,55,137,22,28,101,46,187,6,195,166,91,127,78,239,55,118,191,82,164,71,169,148,54,233,81,84,141,205,170,67,252,167,116,121,205,80,164,50,72,221,203,51,113,70,130,83,92,217,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,47,64,3,138,102,187,53,216,113,148,172,56,93,235,122,187,215,85,103,115,24,160,80,24,120,145,42,175,41,36,70,105,73,153,31,45,148,110,73,186,241,145,165,180,169,36,68,181,173,182,215,249,114,125,155,59,55,55,88,95,244,226,133,30,37,30,187,2,67,145,171,182,226,103,156,167,233,75,55,22,76,26,214,109,180,107,67,173,32,156,74,201,27,53,230,32,140,212,210,200,187,168,0,132,25,183,226,123,102,229,155,27,104,152,65,79,179,101,220,171,167,72,101,235,221,228,25,178,184,17,31,96,150,211,48,201,90,37,233,59,93,105,243,53,25,53,176,137,173,219,220,82,227,203,251,2,255,0,179,113,78,205,164,226,14,31,92,49,43,150,245,114,57,73,131,58,49,158,199,81,169,145,145,145,145,41,11,74,137,72,90,20,68,180,45,42,74,137,42,73,145,85,94,55,241,118,204,150,26,227,69,253,135,52,43,39,13,95,166,218,183,69,86,137,13,217,116,217,234,125,198,35,75,113,150,212,226,147,49,41,53,154,80,70,102,73,73,107,174,132,94,2,194,114,103,141,119,86,98,114,217,103,227,29,235,79,165,66,173,92,30,144,234,88,165,180,227,113,81,200,159,34,58,54,37,199,28,89,106,134,82,103,170,207,214,51,211,66,208,139,181,128,10,245,185,56,199,96,149,59,30,104,182,125,191,74,151,86,194,247,35,242,107,23,113,70,125,167,218,150,238,195,109,230,34,45,4,234,227,50,91,146,233,41,36,234,205,106,83,105,50,101,41,147,97,64,3,197,99,70,47,89,184,11,133,247,6,46,98,3,242,219,161,91,177,210,244,130,136,193,188,251,171,91,137,105,166,91,71,98,53,184,235,141,182,70,163,74,8,214,70,165,37,36,106,46,41,145,252,241,217,185,190,182,106,44,60,136,148,27,238,143,34,83,243,237,194,89,153,162,156,169,10,40,175,176,181,30,178,16,150,148,203,110,184,68,141,30,37,25,182,218,28,100,149,40,0,4,42,206,47,19,155,19,43,55,220,124,51,160,89,127,78,238,72,187,254,144,66,244,147,212,191,68,110,102,59,209,126,177,113,92,110,71,53,183,205,95,86,175,83,151,162,187,171,66,148,24,67,141,24,95,143,86,107,120,129,132,119,124,75,138,132,228,135,98,28,134,80,227,75,105,246,204,183,180,235,78,165,46,180,189,13,42,36,173,41,51,66,208,178,213,43,73,159,181,28,83,57,152,215,117,101,219,45,151,134,49,217,84,250,84,218,213,191,232,254,153,138,163,78,57,21,124,249,241,227,175,122,91,113,181,158,136,121,70,90,44,189,98,45,117,45,72,235,7,251,181,121,167,255,0,192,28,42,255,0,209,85,31,250,240,186,144,1,31,243,43,156,91,19,43,55,222,27,80,49,46,31,75,109,223,126,152,235,110,14,99,203,244,71,68,203,43,111,249,171,44,56,228,142,107,143,161,191,84,211,179,93,199,169,107,164,128,0,0,1,205,51,27,141,244,172,184,224,245,107,25,107,180,57,117,122,109,2,69,57,51,34,68,113,40,124,216,145,57,136,206,45,189,222,170,150,132,190,107,36,25,164,150,104,36,154,145,187,121,123,91,78,233,161,95,54,173,26,245,181,167,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,125,96,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,30,43,46,88,223,74,204,118,15,81,113,150,133,67,151,72,166,215,228,84,83,14,36,183,18,183,201,136,243,159,140,218,220,219,234,165,107,75,4,179,65,26,137,6,179,73,41,123,119,159,202,192,108,204,89,184,243,112,226,77,153,70,131,46,157,112,225,117,209,54,220,173,66,120,141,104,82,27,149,33,152,210,218,116,146,73,82,30,76,103,12,209,217,109,173,11,73,145,167,99,142,118,0,0,0,0,1,226,177,190,245,170,225,174,11,223,216,141,66,143,17,250,149,171,107,213,107,112,218,150,133,41,135,31,141,17,199,155,75,137,74,146,163,65,169,4,70,68,164,158,154,232,101,226,42,47,251,181,121,167,255,0,192,28,42,255,0,209,85,31,250,240,186,144,21,151,157,62,34,121,175,202,142,60,213,112,193,155,63,13,106,20,39,227,179,87,183,167,75,165,204,231,201,167,61,184,147,204,38,234,6,68,182,221,109,230,76,205,40,222,108,155,132,132,37,105,33,223,248,117,231,38,225,205,245,129,117,212,47,232,214,252,11,178,216,172,54,203,240,104,144,165,48,194,41,207,178,147,140,242,141,231,28,37,45,110,181,49,38,73,95,98,105,58,165,58,145,170,90,128,174,12,249,113,52,196,188,182,99,203,152,71,132,84,123,42,179,30,151,71,134,245,104,235,116,217,203,126,53,69,237,238,242,82,182,223,101,10,71,76,184,142,17,164,149,161,184,162,53,106,70,148,251,94,28,249,214,199,220,224,221,87,159,233,2,129,135,244,203,110,210,167,197,223,232,104,179,89,156,228,233,78,47,145,167,53,247,91,54,73,184,210,183,253,149,18,141,173,53,35,86,147,168,120,172,111,189,106,184,107,130,247,246,35,80,163,196,126,165,106,218,245,90,220,54,165,161,74,97,199,227,68,113,230,210,226,82,164,168,208,106,65,17,145,41,39,166,186,25,120,138,139,254,237,94,105,255,0,240,7,10,191,244,85,71,254,188,46,164,0,0,0,126,74,179,117,87,169,83,89,161,77,137,14,164,184,238,38,28,137,113,149,37,134,95,52,159,45,110,52,151,27,83,136,37,104,102,130,113,6,162,35,34,82,117,212,169,218,236,227,5,156,75,26,234,172,217,87,78,25,225,84,42,213,191,80,145,75,168,198,244,124,231,57,18,152,113,77,186,222,244,84,20,133,109,90,20,90,164,205,39,166,164,102,93,197,143,228,179,51,17,179,93,128,212,172,79,122,12,74,125,117,137,15,82,46,24,49,9,222,68,106,139,59,77,92,179,113,36,102,135,26,113,151,136,137,75,216,79,19,102,181,169,10,49,229,56,133,230,130,254,202,102,11,209,113,27,14,105,22,253,70,165,81,186,35,81,29,106,183,29,231,152,75,14,68,150,242,148,148,178,235,74,37,238,142,130,35,53,25,104,106,237,224,101,10,240,67,139,182,100,177,43,26,44,28,57,174,217,56,106,197,54,234,186,41,84,73,142,196,166,207,75,237,177,38,91,108,184,166,212,169,138,73,44,146,179,50,51,74,139,93,53,35,240,22,232,42,215,54,124,91,177,47,10,177,230,231,195,12,23,180,172,170,149,10,211,145,232,137,51,171,113,39,60,252,138,139,90,148,189,164,135,152,38,208,219,187,153,34,218,189,198,202,156,37,154,92,73,38,64,112,235,205,70,97,179,111,74,186,239,188,78,183,172,170,61,167,69,144,221,34,156,116,72,18,27,126,101,68,210,151,94,220,183,102,58,104,67,77,45,157,72,218,245,206,74,77,43,46,82,210,115,40,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,132,75,203,87,19,76,47,204,94,60,214,112,54,29,175,46,144,181,200,152,155,70,176,153,14,73,98,224,98,63,53,106,90,219,83,13,174,26,213,29,162,121,40,112,148,90,19,137,82,146,180,161,46,76,160,0,0,1,81,120,223,197,219,50,88,107,141,23,246,28,208,172,156,53,126,155,106,221,21,90,36,55,101,211,103,169,247,24,141,45,198,91,83,138,76,196,164,214,105,65,25,153,37,37,174,186,17,120,11,9,201,158,53,221,89,137,203,101,159,140,119,173,62,149,10,181,112,122,67,169,98,150,211,141,197,71,34,124,136,232,216,151,28,113,101,170,25,73,158,171,63,88,207,77,11,66,46,214,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,241,35,47,5,124,15,240,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,180,45,62,2,205,56,62,99,90,238,28,63,169,225,117,98,162,133,75,166,73,122,68,86,214,246,170,40,205,177,1,132,17,18,156,51,241,51,46,201,34,248,124,5,143,0,0,0,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,144,242,35,71,118,67,138,36,161,164,41,106,51,61,8,136,139,83,20,5,196,131,19,164,98,46,101,43,140,166,162,111,197,161,57,38,146,132,37,227,82,18,108,207,151,167,109,234,34,50,37,253,223,129,9,9,193,199,6,209,86,189,43,56,171,84,137,185,136,113,100,83,227,243,27,212,137,228,59,79,125,43,45,200,50,215,67,62,228,173,126,239,120,183,223,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,205,51,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,21,194,179,62,63,246,35,42,152,191,90,255,0,26,213,161,93,169,212,127,222,17,26,136,148,114,191,225,10,105,110,61,254,46,58,19,253,18,7,85,227,87,236,177,107,124,192,131,229,213,17,0,56,92,123,118,97,151,231,94,79,52,91,166,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,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,185,78,23,185,22,253,10,90,168,199,28,99,179,58,76,73,173,111,244,60,105,170,220,245,10,150,227,105,34,213,147,73,116,243,30,213,206,102,166,165,161,163,67,127,84,165,72,108,231,248,10,171,227,157,250,147,253,228,254,26,62,175,11,174,32,16,234,240,233,185,100,198,251,139,147,85,103,166,167,88,245,71,219,97,136,174,69,105,134,152,102,146,174,90,17,181,226,229,106,211,142,26,212,242,156,83,102,162,89,52,151,108,252,0,86,175,27,76,51,181,100,225,101,139,140,125,39,42,228,167,220,5,108,243,219,109,180,245,16,100,70,145,35,99,202,217,204,95,45,200,186,182,91,201,41,231,191,234,153,175,82,128,25,22,204,95,242,98,204,117,187,127,212,164,114,173,186,134,234,21,205,234,110,210,151,33,104,222,239,102,156,115,234,92,67,50,54,182,146,90,249,28,178,50,37,152,209,72,12,251,113,46,191,227,98,14,116,177,18,85,54,225,151,85,166,208,228,70,160,69,39,141,221,144,215,18,51,109,74,142,210,28,34,216,132,204,41,102,123,75,98,150,165,173,59,183,238,57,233,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,141,124,106,253,169,237,111,151,240,124,198,162,38,87,13,60,245,73,204,213,179,43,12,49,58,124,185,88,161,110,71,126,165,42,114,162,180,219,21,122,113,200,34,75,232,38,27,67,76,173,147,125,150,84,217,164,183,23,45,196,169,102,167,9,185,190,0,60,86,52,98,245,155,128,184,95,112,98,230,32,63,45,186,21,187,29,47,72,40,140,27,207,186,181,184,150,154,101,180,118,35,91,142,184,219,100,106,52,160,141,100,106,82,82,70,162,206,182,98,177,230,242,204,150,46,87,113,90,243,155,45,75,168,200,90,41,144,94,144,79,34,147,78,37,168,227,194,104,210,132,39,99,105,86,134,162,66,119,172,214,226,139,122,212,103,160,156,216,251,44,99,39,203,251,135,203,159,20,109,146,76,224,220,217,70,197,6,171,73,57,115,108,154,228,134,19,118,81,226,53,31,159,57,134,155,125,12,173,183,29,65,169,43,101,82,86,233,33,43,108,156,52,146,22,164,145,238,77,255,0,88,23,253,155,138,118,109,39,16,112,250,225,137,92,183,171,145,202,76,25,209,140,246,58,141,76,140,140,140,137,72,90,84,74,66,208,162,37,161,105,82,84,73,82,76,139,208,0,0,128,28,106,253,150,45,111,152,16,124,186,162,32,7,11,143,110,204,50,252,235,201,230,139,211,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,171,101,11,113,90,184,234,19,234,164,244,215,83,208,136,204,179,239,156,28,217,222,89,186,197,15,167,21,216,242,232,244,40,17,219,141,66,183,21,60,165,49,74,65,182,130,124,208,178,109,162,90,221,117,6,226,150,104,223,167,45,6,102,150,144,69,42,184,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,60,255,0,26,191,106,123,91,229,252,31,49,168,137,127,195,131,136,4,60,196,80,154,194,76,94,184,191,215,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,235,137,169,212,0,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,64,55,253,255,0,121,98,157,229,86,196,28,65,184,101,215,46,26,228,131,147,58,116,147,45,238,175,66,34,34,34,34,74,16,148,146,80,132,36,137,8,66,82,148,146,82,146,34,149,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,2,165,120,193,101,82,251,93,212,121,168,160,84,170,181,203,111,209,236,66,184,24,155,49,158,77,187,203,113,136,241,83,21,43,112,156,54,95,114,65,168,218,109,181,108,119,156,226,149,163,218,34,16,101,87,51,23,150,84,49,114,30,41,89,240,98,84,80,168,234,166,213,233,146,72,146,138,141,57,197,182,183,88,39,54,154,153,94,230,155,90,28,73,30,213,161,59,146,180,111,109,122,30,194,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,171,121,8,113,58,56,210,211,235,36,181,211,82,212,140,140,253,88,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,13,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,255,0,184,121,229,102,171,149,140,6,143,66,187,222,150,155,194,229,144,117,139,130,25,85,85,42,20,39,207,213,105,150,27,78,140,161,105,100,154,75,171,65,40,214,225,40,185,174,54,134,118,210,102,108,125,169,241,147,230,5,195,230,47,139,169,225,113,236,39,134,95,157,121,196,209,42,128,120,172,104,194,27,55,30,176,190,224,194,60,64,98,91,148,43,138,58,89,144,113,31,54,95,105,104,113,46,180,243,107,238,68,182,221,109,183,8,148,74,65,154,8,148,149,36,205,39,157,108,197,96,53,229,150,220,92,174,225,77,231,10,90,87,78,144,181,211,39,61,28,153,69,90,156,107,81,71,154,209,37,107,78,199,18,157,77,36,181,108,89,45,181,30,244,40,138,117,112,161,207,28,155,106,171,68,202,62,35,34,33,80,170,82,36,34,209,171,26,218,142,112,101,186,167,31,84,39,205,70,146,117,15,186,165,242,148,90,186,79,58,150,244,90,92,71,38,221,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,103,219,61,25,205,174,231,15,17,226,212,219,165,122,26,204,181,250,136,246,205,53,212,32,229,37,183,77,28,217,50,92,78,186,188,239,41,163,54,210,163,109,180,161,41,78,227,37,186,231,21,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,171,121,11,109,90,182,234,211,235,36,244,215,82,208,200,140,180,19,147,236,217,217,185,186,194,255,0,167,20,40,241,40,245,216,18,28,141,93,183,19,60,229,63,74,89,184,178,96,214,179,109,163,90,29,105,4,226,86,72,217,175,49,4,102,166,150,69,221,68,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,168,46,173,86,170,215,234,179,107,181,218,156,186,141,74,163,33,201,115,38,75,121,79,63,37,247,20,106,113,215,28,81,154,150,181,40,205,70,163,51,51,51,51,49,123,220,55,114,101,93,202,94,28,86,42,119,229,87,155,121,223,125,20,138,189,53,133,161,113,105,77,199,39,185,17,146,226,117,230,188,93,67,166,235,132,163,111,113,165,40,212,145,205,118,96,8,171,197,31,216,79,19,127,37,243,136,66,128,70,170,0,5,85,241,206,253,73,254,242,127,13,31,171,133,62,123,105,71,74,129,149,156,101,185,165,166,164,153,4,197,145,85,168,190,149,48,227,6,148,37,186,57,172,200,148,133,165,68,163,99,122,148,75,37,242,18,104,216,195,110,90,80,0,0,138,188,81,253,132,241,55,242,95,56,132,43,171,135,7,16,9,153,119,174,181,132,152,189,113,127,173,60,254,165,246,164,200,109,249,14,91,178,182,45,205,209,208,202,28,113,108,188,225,18,22,201,39,105,56,233,58,147,71,215,19,183,126,0,2,146,248,145,241,4,141,152,153,45,224,246,13,213,101,167,14,169,210,19,38,109,73,151,93,101,23,50,205,166,28,104,157,142,243,13,60,202,35,60,79,164,144,165,41,14,44,144,230,154,161,179,43,10,225,113,236,39,134,95,157,121,196,209,80,24,191,138,87,222,11,103,139,20,113,47,13,43,190,134,185,40,216,129,116,116,83,122,86,100,114,185,178,229,50,231,213,188,133,182,173,91,117,105,245,146,122,107,169,104,100,70,87,125,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,71,107,0,0,0,1,202,179,99,236,177,140,159,47,238,31,46,124,102,176,106,160,5,85,241,180,193,79,251,69,204,100,58,135,194,202,168,69,113,223,248,68,200,142,50,130,111,254,26,78,41,78,127,136,36,167,237,152,141,92,43,49,142,133,132,89,184,164,70,184,217,210,37,251,79,118,206,110,78,229,255,0,53,149,37,246,28,140,123,16,133,26,249,143,199,105,141,61,84,167,159,189,74,36,160,200,239,164,6,104,115,47,127,198,197,60,195,98,70,32,211,238,25,117,202,109,114,232,169,73,165,206,146,110,239,118,157,212,44,161,145,19,164,75,66,19,28,154,66,16,162,45,136,74,83,162,118,232,87,61,194,179,7,43,184,69,148,122,68,155,141,237,37,223,181,7,111,22,227,109,71,243,88,178,88,97,184,197,189,11,81,47,152,196,118,159,215,213,82,121,251,20,146,82,12,206,96,14,85,155,31,101,140,100,249,127,112,249,115,227,53,131,85,0,0,0,0,41,3,139,222,5,195,195,12,199,68,196,107,122,141,209,81,113,46,158,170,139,202,65,176,134,85,88,97,100,220,210,109,166,201,43,78,228,46,35,235,90,200,205,199,100,186,162,90,143,114,81,208,56,46,99,165,118,149,136,247,30,94,42,117,154,83,54,221,110,159,38,228,166,198,144,72,110,82,235,13,28,102,220,68,117,234,74,115,124,84,173,107,108,201,102,73,136,75,78,194,39,77,114,3,141,95,178,197,173,243,2,15,151,84,69,85,229,59,218,159,6,254,96,91,222,98,192,208,246,53,226,133,43,5,112,142,239,197,122,202,98,57,30,214,163,201,169,34,60,153,169,136,137,143,161,7,201,138,78,168,140,144,183,157,229,180,143,85,70,107,113,36,73,81,153,17,230,134,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,26,40,201,182,5,195,203,182,92,108,204,57,244,55,163,171,73,167,183,81,184,210,179,97,111,46,177,33,9,114,81,56,235,4,72,119,150,179,228,33,122,168,249,76,180,157,234,36,146,143,181,128,165,110,40,89,233,253,53,221,75,192,236,28,188,250,188,54,162,236,244,196,152,73,218,205,118,168,219,138,51,209,226,81,245,16,217,209,190,94,132,148,45,210,91,159,90,148,199,112,160,85,38,173,85,160,85,97,87,104,85,57,116,234,149,58,67,114,225,204,136,242,153,126,51,237,168,148,219,173,184,147,37,33,105,81,18,137,68,100,100,100,70,66,247,184,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,220,166,0,0,0,12,214,102,199,218,159,25,62,96,92,62,98,248,186,158,23,30,194,120,101,249,215,156,77,18,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,196,84,23,24,236,27,69,38,244,163,98,173,46,38,214,38,69,143,79,145,203,111,66,55,150,237,65,245,44,246,160,139,93,8,181,51,86,191,119,188,71,190,28,24,157,35,14,179,41,67,101,85,19,98,45,117,200,212,149,161,79,26,80,163,122,124,77,123,111,73,25,153,35,239,252,12,95,236,119,145,38,59,82,27,81,41,14,161,43,73,145,234,70,70,90,144,255,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,215,49,183,211,88,117,130,151,133,210,227,228,210,226,209,42,10,105,91,137,39,204,76,71,150,90,30,228,247,245,61,199,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,127,19,212,245,87,196,255,0,19,23,173,195,103,9,255,0,70,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,220,187,151,222,98,87,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,142,185,228,202,37,43,55,216,70,155,81,138,140,74,61,217,65,144,170,149,185,85,126,58,86,132,62,104,52,174,43,203,36,155,168,140,241,109,223,203,61,73,109,178,225,165,206,81,54,172,251,93,150,181,118,198,186,171,54,85,211,7,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,226,90,227,230,120,227,102,59,36,214,134,15,95,8,150,140,69,178,238,138,106,222,150,226,221,144,138,229,57,154,124,214,10,106,158,89,169,69,36,148,182,146,242,86,175,93,110,19,136,51,37,45,12,241,252,155,99,29,11,47,249,135,183,241,138,227,103,168,137,108,211,235,146,27,141,185,104,234,229,46,145,49,184,209,183,161,11,54,249,175,184,211,92,205,134,148,111,220,175,85,38,99,207,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,115,255,0,133,247,15,184,213,104,212,92,208,227,77,42,90,16,137,9,159,103,208,228,180,236,101,239,101,216,178,33,214,137,214,159,74,141,6,164,62,148,48,235,91,28,65,165,223,89,10,70,182,190,0,42,175,142,119,234,79,247,147,248,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,234,112,235,207,84,108,210,217,165,99,226,12,248,136,197,74,4,119,158,156,204,104,174,161,21,58,115,39,29,5,82,51,38,201,134,86,167,36,37,181,178,149,253,180,41,105,66,16,162,66,61,86,124,115,165,27,38,246,109,175,84,167,219,177,46,27,134,231,172,37,152,212,201,47,58,194,21,78,142,104,92,231,137,196,33,73,37,146,86,211,72,37,25,104,185,41,115,107,169,105,109,171,197,101,71,138,62,19,230,62,186,139,14,228,180,234,182,85,231,80,168,55,14,141,72,97,18,107,109,212,155,82,13,70,226,95,143,25,60,158,94,199,20,233,188,132,54,134,201,46,115,12,185,156,185,1,154,172,45,253,52,229,199,17,112,205,154,23,166,103,214,109,249,94,138,133,213,116,252,218,163,72,231,65,250,195,90,18,157,37,52,194,189,117,18,15,77,23,170,77,68,121,172,26,93,203,94,47,70,199,172,6,177,177,113,151,226,57,34,226,163,178,245,64,162,48,235,44,53,81,70,173,77,101,180,59,170,201,13,201,109,230,200,204,213,169,32,140,148,162,50,81,254,188,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,105,79,43,24,41,252,157,178,251,100,224,227,149,14,182,93,191,79,62,189,244,187,204,109,115,159,117,114,37,114,149,203,108,205,146,125,231,73,189,200,37,114,201,27,181,86,166,117,87,198,175,218,158,214,249,127,7,204,106,34,16,88,23,253,229,133,151,149,39,16,112,250,225,151,67,184,104,114,10,76,25,209,140,183,180,189,12,140,140,140,141,43,66,146,106,66,208,162,52,45,10,82,84,74,74,140,143,65,25,58,206,45,137,155,251,18,69,126,129,15,208,215,37,27,103,210,11,127,152,244,143,69,243,94,144,136,191,206,150,195,77,191,205,110,57,185,245,100,123,53,218,173,12,187,200,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,97,159,124,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,210,158,108,125,150,49,147,229,253,195,229,207,140,214,9,211,195,131,136,4,204,187,215,90,194,76,94,184,191,214,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,235,137,219,169,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,133,107,97,111,27,74,21,98,234,166,81,49,107,6,62,143,209,102,212,30,110,101,118,153,88,92,191,71,197,91,139,233,212,168,134,193,45,222,90,13,164,186,164,57,185,91,92,113,182,181,52,176,44,126,192,191,45,156,79,179,105,56,129,102,74,151,42,133,93,142,82,233,242,36,211,228,66,91,236,25,158,215,73,169,8,67,164,133,17,110,66,141,36,75,65,165,105,213,42,73,159,160,16,3,141,95,178,197,173,243,2,15,151,84,69,122,240,206,171,82,168,25,215,195,250,237,118,167,18,157,77,167,71,175,75,153,50,91,201,101,136,204,55,68,156,167,29,113,197,25,37,8,74,72,212,106,51,34,34,35,51,31,87,136,102,116,234,185,167,197,9,20,43,66,224,150,172,43,182,164,17,91,240,206,50,162,148,215,201,189,174,212,31,109,74,53,45,106,81,186,150,141,100,147,67,38,146,229,182,181,189,185,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,10,97,227,87,237,79,107,124,191,131,230,53,17,8,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,36,206,13,179,155,156,47,106,180,147,137,10,246,161,199,97,55,101,30,35,82,57,16,95,117,199,208,202,219,113,212,18,84,135,147,25,110,146,18,183,13,178,81,33,106,81,150,229,72,160,28,211,49,88,243,102,229,183,8,235,184,173,121,205,136,148,83,163,173,20,200,47,72,54,87,86,168,154,20,113,225,52,105,66,213,189,197,39,67,81,33,91,16,75,113,69,177,10,50,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,119,50,67,109,54,219,100,106,53,44,201,4,106,82,148,102,163,158,156,62,56,103,80,177,131,14,43,152,161,153,43,98,171,18,149,115,83,211,30,203,101,154,130,226,74,67,110,18,141,117,94,89,39,253,235,167,230,26,155,90,121,171,91,43,66,153,90,161,94,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,239,56,181,37,149,33,58,146,91,82,214,221,202,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,190,129,195,63,58,244,236,176,95,117,43,39,18,234,125,54,27,93,186,201,155,49,195,148,247,161,167,50,203,134,220,134,99,178,151,55,243,180,67,14,18,91,220,122,48,163,89,37,147,74,174,127,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,17,173,199,92,109,178,53,26,80,70,178,53,41,41,35,81,103,47,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,255,0,9,12,150,85,104,178,91,205,102,41,91,242,224,72,114,62,150,27,14,201,83,75,83,15,180,227,114,42,14,176,73,35,52,56,211,132,134,13,106,209,72,91,174,114,204,141,135,69,165,12,214,102,199,218,159,25,62,96,92,62,98,248,184,158,19,119,253,155,115,100,230,216,179,40,87,12,73,117,219,58,69,66,53,118,158,147,50,126,10,228,84,37,72,96,214,147,34,51,67,141,56,70,149,150,168,51,75,137,35,220,218,210,153,148,0,35,254,113,114,117,98,102,254,196,143,64,175,204,244,53,201,70,223,244,126,224,229,189,35,209,124,215,163,174,87,243,84,62,211,111,243,91,142,77,253,97,158,205,119,39,67,46,249,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,191,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,172,85,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,160,88,14,191,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,221,78,35,113,12,192,107,19,45,20,60,200,197,153,46,165,30,240,142,241,90,246,243,137,233,170,53,25,173,44,219,122,58,146,123,137,164,48,234,84,151,159,45,237,167,66,52,27,166,227,41,118,136,113,75,20,175,188,105,190,234,120,153,137,117,223,76,220,149,158,79,91,55,165,102,63,55,148,202,25,111,234,217,66,27,78,141,180,132,250,169,45,116,212,245,51,51,59,74,225,67,145,200,214,213,42,137,155,140,70,92,178,174,212,163,200,93,163,73,52,59,28,160,196,117,46,48,169,175,146,137,38,234,223,105,75,229,36,181,104,153,117,46,106,181,56,142,77,154,0,138,188,81,253,132,241,55,242,95,56,132,40,4,106,118,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,250,192,85,95,28,239,212,159,239,39,240,209,85,98,239,184,112,113,0,135,152,138,19,88,73,139,215,23,250,236,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,253,113,53,58,128,0,69,94,40,254,194,120,155,249,47,156,66,20,2,45,83,133,30,122,127,160,202,254,53,222,127,247,188,91,2,108,228,255,0,148,149,82,220,144,106,255,0,122,233,80,164,254,219,36,191,240,118,69,170,0,170,190,43,153,233,254,159,43,248,41,121,255,0,223,17,111,249,176,83,254,74,83,75,110,65,43,253,247,170,66,83,251,12,154,255,0,194,25,21,86,47,251,133,199,176,158,25,126,117,231,19,69,43,102,199,218,159,25,62,96,92,62,98,248,250,185,81,205,118,35,229,43,17,209,122,217,78,245,212,169,220,182,43,244,7,222,52,69,171,197,73,153,146,84,100,71,203,121,27,148,109,60,68,106,109,74,81,25,45,11,113,181,232,79,11,113,74,196,198,155,18,153,137,152,105,93,244,205,183,89,231,116,83,122,87,163,243,121,79,45,151,62,173,228,33,196,232,227,75,79,172,146,215,77,75,82,50,51,245,96,0,0,3,149,102,199,217,99,25,62,95,220,62,92,248,205,96,213,64,8,213,196,87,7,40,88,201,148,123,238,53,93,238,158,93,159,79,126,241,165,201,218,181,242,101,64,97,215,20,91,18,180,18,185,172,28,134,53,86,228,163,159,191,106,148,132,144,160,204,61,189,106,184,107,127,219,88,141,66,143,17,250,149,171,88,133,91,134,212,180,41,76,56,252,103,144,243,105,113,41,82,84,104,53,32,136,200,148,147,211,93,12,188,70,156,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,97,192,56,138,227,29,11,6,242,143,125,201,171,179,212,75,188,41,239,217,212,184,219,150,142,116,169,236,58,218,143,122,80,178,79,41,130,144,254,138,218,149,242,54,110,74,150,147,20,25,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,128,211,70,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,94,3,208,14,85,155,31,101,140,100,249,127,112,249,115,227,53,131,85,0,0,0,0,33,255,0,21,60,28,174,226,238,81,234,242,109,199,181,151,97,84,26,188,92,141,181,31,206,162,198,97,246,228,150,245,173,36,142,91,18,29,127,95,89,74,228,108,74,77,75,35,42,65,194,123,235,244,95,138,118,110,38,122,47,210,127,68,174,10,117,119,162,231,242,122,174,150,75,111,114,185,155,85,179,119,47,110,237,170,211,93,116,61,52,22,211,197,254,233,161,95,57,47,195,219,214,214,157,214,209,110,11,194,147,84,167,73,229,45,190,124,87,233,51,220,105,205,139,36,173,59,144,180,158,138,34,81,107,161,145,31,97,88,57,78,246,167,193,191,152,22,247,152,176,44,127,141,62,60,198,164,217,182,166,92,168,211,101,162,165,93,144,139,154,180,76,200,117,164,122,57,147,113,168,204,186,130,70,199,208,236,130,113,194,45,255,0,86,184,40,81,163,214,66,138,15,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,52,40,2,176,56,162,241,0,135,72,135,82,203,38,8,92,92,234,171,221,77,58,248,170,48,219,15,197,110,43,172,58,195,212,148,243,16,189,207,31,55,87,92,108,208,166,84,218,91,37,26,205,212,181,82,192,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,244,39,147,188,213,89,185,175,194,58,125,225,70,169,68,77,207,78,143,30,53,217,72,109,179,101,116,234,137,163,215,52,180,165,173,93,51,138,75,138,101,123,149,185,4,105,51,230,33,196,35,186,128,0,12,214,102,199,218,159,25,62,96,92,62,98,248,186,158,23,30,194,120,101,249,215,156,77,18,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,69,14,36,216,79,250,73,203,109,122,161,26,59,10,147,109,199,149,90,53,45,26,172,219,143,2,97,237,73,146,20,122,234,190,197,216,190,242,20,83,135,247,12,139,46,255,0,183,238,86,214,227,46,209,234,209,38,25,145,154,84,147,105,244,47,226,90,30,169,248,151,226,67,71,121,114,190,154,196,92,20,179,238,150,223,39,87,42,137,79,83,170,220,74,62,98,162,50,179,212,247,43,191,175,239,61,71,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,94,188,94,241,125,219,95,10,96,97,237,50,166,244,121,117,105,109,46,66,26,123,97,185,25,216,211,218,82,84,73,89,25,164,205,37,169,26,76,143,79,127,128,169,236,9,178,101,98,22,47,90,86,180,118,57,197,54,181,1,167,146,105,53,106,218,229,52,133,118,36,171,246,253,229,160,210,22,22,219,77,89,184,109,107,90,172,180,77,166,147,69,131,11,97,36,147,180,218,142,132,105,166,133,167,217,248,23,224,67,212,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,209,176,9,191,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,10,171,227,157,250,147,253,228,254,26,43,171,7,176,47,17,241,230,101,205,73,194,250,55,166,106,182,189,190,245,200,245,53,163,51,149,50,43,79,176,203,136,140,130,35,230,188,93,66,86,77,234,74,90,80,162,70,229,154,16,191,129,96,95,247,150,22,94,84,156,65,195,235,134,93,14,225,161,200,41,48,103,70,50,222,210,244,50,50,50,50,52,173,10,73,169,11,66,136,208,180,41,73,81,41,42,50,62,149,155,60,210,221,89,184,196,122,110,36,93,182,221,42,137,46,155,111,194,161,38,61,57,78,41,181,242,141,199,93,116,205,197,25,150,247,223,125,73,79,245,27,54,208,102,181,37,78,46,111,240,80,193,10,169,213,111,44,200,189,92,136,154,106,99,200,177,227,211,82,218,148,251,143,154,161,76,117,245,171,178,80,132,164,153,74,72,183,26,205,110,25,236,216,92,203,95,25,204,207,77,149,85,176,51,131,139,116,42,204,136,143,72,149,116,75,173,161,81,150,165,32,152,168,43,174,101,38,106,74,79,122,90,146,218,86,90,104,75,37,17,26,136,137,71,99,220,22,241,142,187,120,96,213,219,131,181,118,121,145,48,238,161,30,69,46,78,228,22,216,181,37,72,113,81,182,37,4,103,177,246,36,59,204,82,214,165,117,59,125,84,182,146,63,173,198,79,26,254,131,101,246,147,131,145,41,252,233,120,155,80,62,115,238,53,185,182,32,211,157,143,33,205,170,39,18,105,121,79,174,25,39,84,45,38,223,63,93,170,216,98,176,50,95,131,148,44,125,205,5,129,133,87,75,219,40,181,90,131,146,42,45,237,89,245,49,98,71,118,91,177,181,66,208,180,115,145,29,77,115,18,162,82,57,155,203,83,78,135,163,225,74,220,106,253,169,237,111,151,240,124,198,162,33,173,179,132,55,149,223,133,247,190,46,80,152,136,245,11,15,100,82,89,174,146,159,36,62,202,42,14,60,211,15,33,7,217,104,39,89,38,212,68,123,200,222,108,201,38,146,90,145,245,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,20,224,190,47,89,184,245,133,246,254,46,97,251,242,220,161,92,81,212,244,114,150,193,178,251,75,67,138,105,214,92,71,114,37,182,235,110,54,102,147,82,12,208,102,149,41,38,74,58,128,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,161,93,10,192,188,174,107,102,230,188,232,86,244,185,116,43,58,60,105,53,218,130,72,137,136,40,145,33,17,216,37,168,204,136,214,227,174,17,37,5,170,204,146,226,136,182,182,181,39,207,141,41,230,199,217,99,25,62,95,220,62,92,248,205,96,247,248,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,39,165,171,60,120,185,63,41,117,76,163,220,168,137,93,161,74,145,1,20,234,180,213,173,83,105,180,232,207,37,254,137,6,71,162,208,78,179,31,150,165,235,202,108,157,108,137,73,54,185,28,255,0,45,216,33,85,204,126,54,218,216,47,70,174,68,163,72,184,228,58,149,207,146,218,156,68,102,25,97,201,15,44,144,158,235,89,52,203,155,17,170,73,75,218,147,82,8,205,101,165,224,16,3,141,95,178,197,173,243,2,15,151,84,69,43,14,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,69,233,220,119,30,95,114,23,151,212,184,226,62,140,216,182,207,57,170,93,45,169,14,203,149,42,83,238,186,255,0,75,27,158,226,156,121,231,28,91,170,34,82,246,165,59,148,165,33,180,41,73,230,185,44,226,25,133,249,167,165,82,173,10,236,200,150,214,42,42,59,199,50,223,52,184,150,38,155,9,74,156,145,5,213,106,149,161,73,51,95,32,214,111,32,144,246,164,180,55,206,84,11,227,87,237,79,107,124,191,131,230,53,17,13,109,156,33,188,174,252,47,189,241,114,132,196,71,168,88,123,34,146,205,116,148,249,33,246,81,80,113,230,152,121,8,62,203,65,58,201,54,162,35,222,70,243,102,73,52,146,212,143,213,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,83,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,160,30,34,248,233,142,216,175,142,210,237,60,107,181,190,135,125,14,229,250,50,210,235,161,212,61,13,213,195,136,227,223,207,99,54,158,163,157,203,105,239,88,213,179,126,194,211,67,31,39,135,142,14,97,62,59,102,130,135,135,184,198,247,58,139,38,159,80,144,197,35,108,148,250,98,83,113,212,164,198,231,199,90,23,31,98,57,146,121,134,173,167,210,242,252,92,33,161,65,23,248,137,224,246,9,98,150,93,42,149,76,104,185,34,89,241,237,137,17,100,192,188,21,70,126,164,253,21,111,74,97,149,146,24,142,164,186,234,31,37,37,165,35,83,70,170,109,195,35,54,144,105,207,184,190,142,24,184,185,152,44,93,203,236,106,182,55,209,250,184,17,54,177,108,221,174,207,105,217,85,232,173,186,243,14,166,75,73,81,184,79,48,228,125,134,243,132,149,60,149,164,204,148,164,173,215,38,0,230,153,138,192,107,55,50,88,71,93,194,155,206,20,69,34,163,29,107,166,78,122,57,188,186,77,68,144,162,143,53,162,74,208,173,237,169,90,154,73,105,222,131,91,106,61,139,81,30,117,241,163,8,111,44,5,197,11,131,8,241,1,136,141,215,109,217,9,102,65,196,124,158,97,212,45,180,186,211,205,175,177,154,28,105,198,220,34,81,37,100,75,34,82,82,162,52,151,234,196,28,116,196,124,79,177,48,255,0,14,111,26,207,91,69,195,74,124,170,117,9,43,35,91,201,109,247,185,139,55,29,89,169,106,218,132,48,194,16,70,77,182,212,102,146,132,36,247,169,114,3,135,54,74,63,149,86,35,191,95,191,233,149,86,240,202,214,250,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,95,72,12,214,102,199,218,159,25,62,96,92,62,98,248,253,89,85,204,197,229,149,12,92,135,138,86,124,24,149,20,42,58,169,181,122,100,146,36,162,163,78,113,109,173,214,9,205,166,166,87,185,166,214,135,18,71,181,104,78,228,173,27,219,94,135,176,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,234,222,66,28,78,142,52,180,250,201,45,116,212,181,35,35,63,86,0,33,175,17,220,142,73,205,109,155,2,240,195,229,196,143,136,182,124,119,209,5,151,80,211,72,173,196,81,146,206,19,175,153,18,144,180,168,148,166,20,165,114,146,183,93,74,137,36,241,186,221,16,143,107,130,248,67,121,99,214,40,91,248,71,135,236,68,114,187,113,72,83,49,206,91,228,203,13,33,13,169,215,94,113,125,204,144,219,77,184,225,146,73,75,50,65,146,82,165,25,36,230,87,19,28,189,90,185,95,193,172,188,97,29,173,39,175,232,62,148,73,168,213,23,21,184,239,84,231,58,170,106,157,144,226,80,95,228,182,130,82,150,164,52,211,72,53,175,102,227,227,252,51,169,52,170,254,117,240,254,133,93,166,68,168,211,106,49,235,209,38,67,150,202,94,98,75,14,81,39,37,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,199,160,226,51,146,143,228,171,136,236,87,236,10,101,85,204,50,186,126,178,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,113,0,88,79,13,46,31,114,113,134,171,71,204,30,47,210,162,57,135,208,36,117,52,122,76,182,154,148,197,202,180,42,83,14,19,132,135,201,108,34,60,150,26,81,161,230,148,135,203,84,153,26,13,90,220,248,0,138,188,81,253,132,241,55,242,95,56,132,40,4,88,79,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,10,171,227,157,250,147,253,228,254,26,42,214,153,73,170,214,164,174,29,26,153,46,124,134,227,191,45,109,70,101,78,173,44,48,210,222,121,211,74,72,204,144,219,77,184,226,213,224,148,33,74,61,8,140,199,214,176,47,251,203,11,47,42,78,32,225,245,195,46,135,112,208,228,20,152,51,163,25,111,105,122,25,25,25,25,26,86,133,36,212,133,161,68,104,90,20,164,168,148,149,25,29,255,0,100,147,56,54,206,110,112,189,170,210,78,36,43,218,135,29,132,221,148,120,141,72,228,65,125,215,31,67,43,109,199,80,73,82,30,76,101,186,72,74,220,54,201,68,133,169,70,91,149,34,128,4,85,226,143,236,39,137,191,146,249,196,33,68,56,123,101,85,113,42,255,0,182,176,230,133,34,35,21,43,170,177,10,137,13,217,107,82,88,109,249,47,33,150,212,226,146,149,40,144,74,89,25,153,37,71,166,186,17,248,5,255,0,96,94,88,89,121,85,176,251,16,109,233,116,59,134,135,32,227,78,131,36,139,123,75,208,140,140,140,140,210,180,41,38,149,161,105,51,66,208,164,169,38,164,168,140,238,123,135,7,16,8,121,136,161,53,132,152,189,113,127,174,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,215,19,78,35,252,64,33,229,222,132,238,18,97,13,197,254,187,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,82,78,210,93,38,147,85,175,213,97,80,168,84,201,117,26,149,70,67,113,33,195,136,202,158,126,75,238,40,146,219,77,182,146,53,45,106,81,146,73,36,70,102,102,68,67,235,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,224,47,123,133,199,176,158,25,126,117,231,19,69,43,102,199,218,159,25,62,96,92,62,98,248,241,85,219,2,242,182,109,155,102,243,174,219,210,226,80,175,24,242,100,208,170,10,34,54,39,34,60,133,199,124,144,162,51,34,91,110,182,100,164,30,139,34,83,106,50,218,226,20,169,41,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,3,149,102,199,217,99,25,62,95,220,62,92,248,205,96,213,64,0,204,102,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,188,5,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,141,124,109,49,175,254,209,114,231,14,159,240,189,106,18,156,107,254,17,14,35,108,172,156,255,0,134,155,137,83,127,226,13,42,251,100,35,87,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,1,202,179,99,236,177,140,159,47,238,31,46,124,102,176,106,160,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,102,179,50,152,67,39,1,113,230,249,194,55,152,150,220,123,118,176,243,52,243,150,251,79,62,237,57,122,59,9,231,22,214,136,53,185,25,198,92,50,34,78,134,179,35,74,76,141,37,221,111,12,116,153,137,252,50,168,56,115,112,214,122,218,214,26,98,132,10,115,41,89,62,183,147,71,126,151,82,114,17,184,235,134,164,43,106,209,45,132,33,6,68,219,81,154,73,161,37,181,75,226,185,78,246,167,193,191,152,22,247,152,176,61,86,123,49,210,187,143,217,154,188,110,74,157,102,149,83,165,80,106,18,173,187,109,234,89,32,226,170,143,22,83,197,29,104,113,38,174,119,51,122,222,55,13,74,37,41,227,219,181,4,132,38,197,56,50,96,92,59,91,6,171,184,243,87,163,108,173,94,213,7,41,212,185,110,27,14,127,121,226,40,144,163,100,210,70,235,92,201,101,33,46,33,74,34,95,72,194,182,17,37,42,85,138,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,246,214,149,169,11,66,77,11,164,26,77,50,242,197,123,254,21,26,27,146,235,247,101,227,88,110,51,75,151,44,141,250,133,70,91,196,148,155,143,60,162,35,91,142,184,90,173,197,23,117,25,168,252,76,89,78,32,228,146,149,149,14,26,184,163,93,185,152,137,59,17,110,168,246,243,213,89,138,138,148,191,73,97,85,42,98,151,73,67,137,121,212,45,13,200,75,138,83,173,154,73,227,229,154,136,201,182,244,129,121,78,246,167,193,191,152,22,247,152,176,38,255,0,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,168,65,150,140,197,223,121,95,197,56,24,153,98,200,255,0,21,14,177,11,99,63,223,58,95,82,203,207,195,230,58,211,156,158,111,33,9,230,161,59,209,226,71,226,71,161,60,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,0,102,179,54,62,212,248,201,243,2,225,243,23,197,212,240,184,246,19,195,47,206,188,226,104,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,3,203,98,149,180,213,229,134,215,77,172,243,68,234,106,212,105,208,182,26,73,91,185,177,214,141,52,208,245,251,95,3,252,12,102,247,29,236,169,88,123,139,215,109,173,33,142,73,66,173,79,105,148,18,77,58,54,137,78,161,61,141,41,253,143,113,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,238,240,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,240,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,192,143,240,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,222,66,243,144,146,66,18,130,240,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,21,1,197,183,39,86,38,23,242,115,47,98,204,244,103,210,219,129,52,234,197,19,150,243,221,85,82,87,93,53,250,143,80,235,234,217,187,150,132,114,16,218,80,90,110,35,45,77,34,32,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,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,184,250,192,0,42,175,142,119,234,79,247,147,248,104,229,92,21,61,169,238,159,151,243,188,198,156,61,255,0,20,94,31,243,41,19,42,89,155,193,11,119,157,74,123,169,168,223,20,182,28,125,249,77,202,117,247,95,122,172,158,98,215,185,147,230,232,235,109,146,18,202,91,75,132,147,65,186,166,171,90,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,119,26,94,193,76,47,165,96,174,17,218,24,81,70,84,71,35,218,212,120,212,213,200,141,9,49,17,49,244,32,185,210,141,164,153,146,22,243,188,199,87,235,40,205,110,40,205,74,51,51,63,106,42,87,141,166,14,87,90,186,172,92,192,199,123,157,69,147,79,43,58,99,123,80,158,146,83,110,72,151,28,245,53,239,115,156,135,100,246,36,109,71,75,235,43,87,18,69,197,120,71,98,101,213,103,230,246,143,98,210,101,235,69,191,105,243,233,245,120,174,56,231,45,93,52,71,166,48,250,80,149,146,13,228,45,131,66,86,180,171,107,111,190,146,34,53,234,95,87,140,22,49,215,111,156,208,30,21,72,103,167,162,225,165,61,136,240,219,220,133,243,229,78,142,196,185,18,117,36,37,105,220,133,198,107,150,106,90,75,166,222,157,166,226,136,116,190,7,214,85,42,125,255,0,138,120,140,244,137,101,82,161,209,233,212,72,237,37,105,228,41,137,207,58,243,170,90,118,238,53,146,169,236,146,76,148,68,68,167,53,37,106,70,155,116,20,173,198,175,218,158,214,249,127,7,204,106,35,170,240,49,253,118,126,237,255,0,18,17,215,136,238,71,35,101,74,242,129,120,97,242,229,200,195,171,194,67,232,130,203,168,117,213,209,37,164,137,103,9,215,204,141,43,66,146,106,83,10,82,185,170,67,78,165,68,163,100,221,114,53,89,88,209,138,24,117,102,222,56,127,99,221,242,232,212,43,254,60,120,151,28,120,200,109,43,158,195,38,230,198,141,211,79,53,8,50,121,212,173,40,82,73,196,56,164,47,114,76,200,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,185,146,27,105,183,28,50,73,41,102,72,50,74,84,163,36,157,186,102,171,47,86,174,87,248,87,222,88,71,107,73,235,250,15,68,201,168,213,23,21,184,239,84,231,59,90,132,167,100,56,148,23,249,45,160,148,165,169,13,52,210,13,107,217,184,233,88,105,79,54,62,203,24,201,242,254,225,242,231,198,107,6,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,219,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,119,130,218,207,121,41,6,155,31,1,0,56,213,251,44,90,223,48,32,249,117,68,84,6,22,225,109,247,141,55,221,51,12,240,210,133,233,155,146,179,206,232,161,117,76,199,230,242,153,91,206,125,99,203,67,105,209,182,150,175,89,69,174,154,22,166,100,71,126,152,33,130,24,13,195,223,1,170,115,38,87,34,65,135,6,58,42,55,117,221,81,111,99,245,39,211,234,164,205,41,220,162,65,41,102,219,17,91,220,100,110,109,79,49,215,22,183,41,175,59,121,193,185,179,115,138,14,214,148,114,225,89,52,57,15,166,211,163,203,106,63,62,11,14,182,194,30,91,142,52,130,82,150,242,163,33,211,66,150,225,54,106,52,33,74,34,220,174,235,195,23,34,51,49,174,187,27,31,177,29,21,90,93,153,110,84,18,170,51,77,27,240,220,174,202,66,30,73,189,26,100,121,13,72,141,210,72,76,117,147,168,37,37,110,37,77,146,136,219,112,137,198,175,218,158,214,249,127,7,204,106,35,170,240,49,253,118,126,237,255,0,18,28,83,136,255,0,15,249,153,119,174,187,139,120,67,110,255,0,173,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,212,155,188,131,36,153,193,185,178,141,138,13,86,146,114,230,217,53,201,12,38,236,163,196,106,63,62,115,13,54,250,25,91,110,58,131,82,86,202,164,173,210,66,86,217,56,105,36,45,73,35,220,155,254,176,47,251,55,20,236,218,78,32,225,245,195,18,185,111,87,35,148,152,51,163,25,236,117,26,153,25,25,25,18,144,180,168,148,133,161,68,75,66,210,164,168,146,164,153,23,10,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,228,240,248,207,212,60,199,225,197,114,153,139,213,10,85,22,243,195,234,122,103,86,234,79,73,98,44,90,149,52,137,91,170,92,179,82,121,60,189,132,82,52,73,50,133,56,210,146,104,39,73,166,235,47,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,15,214,2,157,184,207,226,174,23,220,184,161,109,97,133,191,110,196,126,246,179,227,168,238,26,226,162,56,211,236,48,251,109,189,22,158,135,119,146,94,70,215,84,250,137,77,172,144,110,182,77,184,147,92,132,29,112,11,232,225,121,140,120,79,127,229,130,219,195,220,61,103,209,213,171,6,158,212,123,146,145,186,75,221,52,169,18,36,171,169,231,186,132,161,125,82,218,126,79,45,181,41,45,115,121,125,137,41,214,96,0,205,102,108,125,169,241,147,230,5,195,230,47,143,201,123,224,53,229,102,96,246,30,99,146,161,75,151,105,223,241,230,33,21,4,199,36,177,10,163,30,116,184,234,132,181,18,212,123,212,212,100,62,149,40,145,188,156,113,40,37,114,92,80,233,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,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,2,184,56,153,112,243,170,226,245,85,89,131,193,8,114,231,94,211,164,83,233,181,218,1,41,75,42,169,41,77,68,98,83,10,63,85,133,180,147,104,157,222,105,103,146,218,157,53,54,109,172,222,145,89,23,201,149,11,39,152,113,42,152,229,87,211,55,157,209,211,200,185,170,77,45,101,21,78,52,75,229,70,140,218,180,209,150,185,174,145,56,164,147,142,41,106,82,182,145,161,166,226,7,28,239,212,159,239,39,240,209,21,120,92,123,118,97,151,231,94,79,52,94,158,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,253,99,43,67,137,209,198,144,175,85,69,174,154,30,164,102,71,84,56,95,194,66,242,131,155,67,177,241,25,153,117,220,32,183,99,198,171,76,184,203,74,97,87,80,227,38,104,134,194,16,227,203,74,250,148,45,183,82,75,74,210,203,106,94,246,148,244,115,93,191,82,105,52,170,5,42,21,10,133,76,137,78,166,211,163,183,18,28,56,140,165,150,35,48,218,73,45,180,219,105,34,74,16,148,145,36,146,68,68,68,68,68,63,88,0,138,188,81,253,132,241,55,242,95,56,132,40,4,122,172,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,250,198,86,182,213,171,110,161,94,170,143,77,116,61,12,140,138,213,56,90,103,219,233,220,58,14,84,113,65,141,151,5,42,159,209,218,21,72,241,244,110,124,24,140,26,138,28,132,160,180,109,230,88,105,70,135,116,36,184,219,102,75,50,117,36,167,236,168,85,95,28,239,212,159,239,39,240,209,21,120,92,123,118,97,151,231,94,79,52,117,94,39,89,14,253,8,87,100,227,206,19,209,118,216,55,5,65,94,146,165,211,169,220,184,182,187,202,67,41,111,85,115,84,124,153,15,170,65,167,107,109,180,202,141,182,75,77,237,36,225,254,5,227,166,35,229,211,17,233,216,161,133,245,158,134,171,7,86,158,101,210,53,197,168,69,81,145,185,22,75,100,101,204,101,123,83,169,106,74,37,37,43,66,144,180,33,105,209,78,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,34,175,20,127,97,60,77,252,151,206,33,10,86,202,119,181,62,13,252,192,183,188,197,129,109,60,71,248,127,195,204,69,9,220,91,194,27,119,253,118,32,116,204,59,26,59,140,71,110,226,139,189,13,237,144,183,150,219,104,121,150,204,214,135,141,91,141,182,141,165,18,254,164,218,165,107,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,126,187,254,255,0,188,177,78,242,171,98,14,32,220,50,235,151,13,114,65,201,157,58,73,150,247,87,161,17,17,17,17,37,8,74,73,40,66,18,68,132,33,41,74,73,41,73,17,92,159,13,206,31,114,114,237,25,204,97,198,74,84,69,98,45,70,58,163,66,166,188,211,79,46,217,65,58,251,110,155,82,25,125,214,94,92,150,77,133,26,210,148,173,180,26,219,215,69,184,71,84,57,177,246,167,198,79,152,23,15,152,190,46,167,133,199,176,158,25,126,117,231,19,69,43,102,199,218,159,25,62,96,92,62,98,248,181,76,170,229,234,213,205,7,10,251,55,8,238,153,61,7,95,233,105,52,234,162,34,183,33,234,100,230,171,83,84,212,134,210,178,255,0,41,181,146,84,133,45,167,93,65,45,27,247,21,69,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,99,52,56,211,141,184,68,162,74,200,150,68,164,165,68,105,41,191,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,222,113,106,75,42,66,117,36,182,165,173,187,148,0,0,1,202,179,99,236,177,140,159,47,238,31,46,124,102,176,106,160,0,82,183,25,188,45,250,41,152,234,22,38,64,161,116,176,47,187,125,190,166,111,85,191,172,170,66,89,178,247,213,154,205,77,236,138,170,114,123,37,40,86,186,150,170,230,24,245,92,18,241,50,234,141,138,119,214,14,117,124,219,110,161,111,157,205,200,113,199,21,211,206,143,38,60,125,236,167,127,45,28,198,229,104,225,236,53,43,144,199,172,68,141,14,53,113,21,198,58,238,50,102,226,251,147,87,103,167,137,103,212,31,179,169,113,183,33,124,152,176,31,117,181,30,244,161,6,174,107,231,33,253,21,185,72,231,236,220,164,161,38,39,175,4,123,42,149,3,5,241,11,17,153,145,44,234,85,203,161,170,36,134,148,180,242,18,196,24,141,188,210,144,157,187,137,102,170,131,196,163,53,25,25,37,189,9,58,25,170,199,192,114,172,216,251,44,99,39,203,251,135,203,159,25,172,26,168,0,1,26,174,206,35,217,49,177,174,170,205,149,116,227,39,69,90,183,234,18,41,117,24,223,71,106,174,114,37,48,226,155,117,189,232,140,164,43,106,208,162,213,38,105,61,53,35,50,238,59,86,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,125,91,200,67,137,209,198,150,159,89,37,174,154,150,164,100,103,234,192,5,80,113,175,193,10,169,85,108,220,200,179,92,136,170,106,163,199,177,228,83,84,218,146,251,111,146,166,204,105,244,43,186,86,133,36,222,74,136,246,154,13,13,153,111,222,124,186,182,1,245,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,113,166,140,39,177,127,69,248,89,102,225,159,165,61,39,244,74,223,167,80,186,222,71,39,170,233,99,54,207,55,151,185,91,55,114,247,109,220,173,53,211,83,211,81,234,197,117,103,107,133,53,11,21,166,87,49,123,47,211,125,13,121,204,235,42,149,42,4,199,150,236,91,130,160,235,230,242,220,109,247,156,254,102,242,247,188,90,119,97,74,228,167,70,8,150,225,253,110,23,185,22,253,10,90,168,199,28,99,179,58,76,73,173,111,244,60,105,170,220,245,10,150,227,105,34,213,147,73,116,243,30,213,206,102,166,165,161,163,67,127,84,165,72,108,250,175,20,127,97,60,77,252,151,206,33,10,86,202,119,181,62,13,252,192,183,188,197,129,164,138,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,64,227,247,8,172,68,107,48,208,169,120,9,72,150,188,43,175,200,136,244,170,156,153,177,22,187,101,15,72,82,36,178,77,189,37,15,204,67,13,145,58,131,34,222,164,45,45,154,150,180,169,197,89,78,85,114,207,102,229,67,8,225,225,109,159,58,93,69,106,144,170,149,94,167,36,205,43,168,212,92,67,104,117,242,111,113,165,148,109,105,180,33,180,153,237,66,19,185,75,94,247,23,216,0,0,102,135,51,117,106,85,127,50,88,175,93,161,84,226,84,105,181,27,226,187,46,28,200,143,37,230,36,176,228,247,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,66,234,120,86,85,169,85,28,142,88,48,233,245,56,146,164,82,228,86,34,78,105,151,146,181,197,124,234,114,94,38,157,73,30,168,89,180,243,78,18,85,161,236,113,10,240,81,25,203,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,255,0,43,73,45,10,65,248,40,140,140,81,143,21,236,44,118,196,204,89,87,33,195,90,96,87,169,221,123,143,19,122,36,228,191,58,114,140,183,18,18,157,118,160,143,77,76,254,243,31,191,132,174,38,187,104,99,243,246,203,206,182,152,181,138,106,152,73,45,90,106,235,179,96,160,180,213,100,90,232,159,129,159,226,47,1,42,37,36,148,94,6,90,143,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,15,199,89,144,136,148,137,210,156,94,196,51,25,215,20,162,61,52,34,73,153,158,191,216,51,159,156,202,210,235,185,143,190,101,42,83,175,161,186,229,77,166,212,226,247,104,130,159,32,200,136,245,62,221,253,194,198,120,55,225,199,162,240,250,181,127,57,29,212,170,92,217,48,210,181,163,66,52,173,138,123,165,161,237,47,135,237,127,103,188,89,24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,28,106,253,150,45,111,152,16,124,186,162,32,7,11,143,110,204,50,252,235,201,230,139,254,0,0,21,87,199,59,245,39,251,201,252,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,244,59,150,188,193,97,198,115,176,56,239,90,101,191,252,194,127,62,133,114,80,42,140,20,134,227,202,228,160,228,68,89,169,36,220,150,84,219,200,50,81,22,213,182,233,18,146,133,111,109,48,130,237,192,12,35,225,143,143,51,51,89,46,129,112,92,22,34,228,65,164,89,212,168,238,160,223,166,84,106,93,89,84,62,185,114,9,78,162,44,8,175,242,137,230,207,154,115,217,108,214,75,101,114,10,127,224,134,100,112,75,49,244,170,157,103,5,239,232,151,28,122,52,132,70,158,132,199,126,43,241,150,180,238,65,173,153,8,67,164,133,17,43,106,246,236,81,161,194,35,51,66,200,186,88,139,252,71,178,253,85,204,62,87,43,180,43,105,18,223,184,109,89,8,186,168,240,227,146,148,115,159,140,211,169,114,55,45,13,184,183,86,184,239,72,75,77,160,146,106,123,146,70,162,78,237,104,50,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,31,175,16,175,90,174,37,95,247,46,35,87,99,196,98,165,117,86,38,214,230,53,17,10,75,13,191,37,229,188,226,91,74,148,165,18,9,75,50,34,53,40,244,211,83,63,17,123,220,49,112,183,244,95,147,107,43,171,161,122,50,171,118,245,23,77,67,249,215,59,170,234,156,62,145,254,203,82,81,186,11,112,189,68,237,211,79,89,36,179,88,149,66,149,184,213,251,83,218,223,47,224,249,141,68,117,94,6,63,174,207,221,191,226,67,165,113,94,206,13,131,100,225,125,111,44,116,35,137,92,189,174,184,241,211,83,104,218,102,67,20,40,92,198,222,37,190,151,80,180,245,46,37,37,202,65,17,56,217,41,50,9,77,154,88,55,41,132,76,174,25,121,193,182,114,181,138,21,186,46,35,28,72,118,77,243,29,164,213,107,10,106,67,175,211,31,134,220,133,198,90,27,97,14,41,212,45,79,45,165,32,145,174,174,54,189,201,38,212,149,217,167,20,127,97,60,77,252,151,206,33,10,1,26,83,205,143,178,198,50,124,191,184,124,185,241,154,193,109,60,37,51,175,233,184,112,242,155,137,181,58,172,202,211,60,231,44,186,131,231,207,109,80,89,99,152,186,98,140,147,189,190,74,26,117,198,148,226,148,147,108,212,209,27,100,211,40,95,106,207,159,14,235,87,52,19,41,120,139,101,31,209,251,249,53,10,117,62,173,54,60,118,214,221,70,150,183,218,101,231,228,54,183,27,37,189,21,133,41,212,44,151,189,109,178,108,25,43,86,77,175,215,148,206,33,153,75,196,90,85,177,131,182,196,201,118,5,74,60,143,162,246,205,185,91,75,206,27,208,163,164,155,129,182,103,174,206,247,25,75,104,38,220,119,153,206,220,210,77,221,91,113,217,148,2,0,113,171,246,88,181,190,96,65,242,234,136,128,28,46,61,187,48,203,243,175,39,154,61,255,0,17,254,32,19,51,17,93,119,9,48,134,226,255,0,90,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,169,38,185,6,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,90,8,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,197,54,113,171,246,167,181,190,95,193,243,26,136,234,188,12,127,93,159,187,127,196,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,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,176,158,14,120,121,152,43,27,14,46,42,133,245,74,244,54,27,93,29,53,118,217,141,50,35,69,42,116,167,72,219,118,91,107,75,132,235,76,155,49,227,250,175,52,105,117,43,101,198,84,148,146,205,219,21,16,3,137,214,67,191,77,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,29,171,42,57,81,196,124,218,226,58,44,171,41,174,134,149,7,150,253,126,190,251,38,184,180,136,170,51,34,82,136,140,185,143,47,106,137,166,72,201,78,41,42,51,52,33,14,56,141,9,225,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,214,60,181,184,173,92,117,106,245,148,122,107,161,104,68,68,94,172,4,85,226,35,155,207,228,165,131,69,244,90,111,39,16,175,30,108,43,95,124,14,165,150,57,74,107,170,150,230,227,38,203,148,219,169,216,74,223,185,215,26,213,181,182,78,237,160,186,77,38,171,95,170,194,161,80,169,146,234,53,42,140,134,226,67,135,17,149,60,252,151,220,81,37,182,155,109,36,106,90,212,163,36,146,72,140,204,204,136,132,213,205,191,12,43,203,44,216,37,68,197,250,125,229,18,229,69,58,59,44,222,236,160,137,148,64,150,251,228,134,158,134,106,209,79,70,220,235,76,25,40,137,221,228,78,237,216,226,145,30,58,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,163,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,173,228,33,196,232,227,75,79,172,146,215,77,75,82,50,51,245,99,53,153,177,246,167,198,79,152,23,15,152,190,45,251,33,88,91,98,99,79,13,139,27,13,49,46,133,233,155,110,179,233,62,182,23,84,244,126,111,42,191,41,230,254,177,149,161,196,232,227,72,87,170,162,215,77,15,82,51,35,170,28,224,229,50,242,202,46,40,125,7,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,57,21,195,23,62,63,161,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,0,10,171,227,157,250,147,253,228,254,26,34,175,11,143,110,204,50,252,235,201,230,139,254,0,0,1,21,120,163,251,9,226,111,228,190,113,8,80,8,208,70,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,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,184,235,199,59,245,39,251,201,252,52,69,94,23,30,221,152,101,249,215,147,205,23,231,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,191,203,146,76,224,220,217,70,197,6,171,73,57,115,108,154,228,134,19,118,81,226,53,31,159,57,134,155,125,12,173,183,29,65,169,43,101,82,86,233,33,43,108,156,52,146,22,164,145,238,77,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,8,171,197,31,216,79,19,127,37,243,136,66,149,178,157,237,79,131,127,48,45,239,49,96,105,76,85,95,21,204,139,127,79,154,12,20,179,63,239,137,87,252,40,42,255,0,37,73,170,55,28,147,254,251,213,45,42,253,135,141,31,225,15,15,147,194,83,37,30,155,153,15,54,88,155,76,165,76,162,179,206,110,203,167,190,92,247,21,57,151,249,107,169,168,137,91,27,228,173,167,91,105,46,37,74,55,13,78,145,54,109,50,181,219,80,205,102,108,125,169,241,147,230,5,195,230,47,139,169,225,113,236,39,134,95,157,121,196,209,74,217,177,246,167,198,79,152,23,15,152,190,46,167,133,199,176,158,25,126,117,231,19,71,213,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,196,240,197,226,1,51,23,97,198,203,246,55,220,93,93,245,19,107,22,205,73,214,223,118,85,122,43,108,60,243,169,146,180,160,219,39,152,110,63,119,156,90,84,242,86,157,73,78,37,107,114,197,64,0,67,92,242,113,29,179,114,165,37,56,125,103,210,34,94,24,139,34,58,157,122,10,229,27,113,40,136,91,70,108,59,48,208,70,165,173,74,54,214,81,146,104,90,154,213,74,113,162,83,70,228,53,192,14,34,85,219,231,0,177,219,5,115,41,136,61,109,106,224,179,238,41,118,141,90,115,8,111,159,41,248,82,214,253,57,199,146,105,66,119,45,104,56,173,236,36,150,171,101,42,34,233,153,21,214,53,80,0,33,87,23,60,51,186,177,19,40,239,84,109,104,157,95,208,171,130,37,205,81,97,13,184,227,202,130,219,18,35,186,182,210,132,43,94,95,84,151,86,106,218,148,180,211,171,53,122,186,29,48,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,99,52,56,211,142,54,102,147,74,200,150,102,149,37,68,74,47,20,52,167,149,92,45,253,11,101,199,14,176,205,234,23,161,167,209,173,248,190,149,133,213,117,28,170,163,168,231,78,250,194,90,210,173,101,58,250,189,69,26,11,93,17,162,73,36,93,84,66,172,253,113,17,181,114,199,14,94,22,216,101,233,188,77,169,83,222,35,233,228,54,150,237,158,107,10,233,165,200,222,219,136,113,237,234,105,196,69,52,250,205,145,169,102,132,169,190,108,85,193,126,37,53,28,80,203,182,53,224,206,102,47,14,162,239,173,89,247,11,150,197,117,248,209,98,69,151,190,150,226,10,152,164,71,105,180,54,246,244,169,109,41,90,243,84,234,155,213,43,75,72,118,181,134,170,0,0,102,179,54,62,212,248,201,243,2,225,243,23,197,212,240,184,246,19,195,47,206,188,226,104,149,64,3,143,230,223,5,233,88,245,151,155,219,15,229,90,17,46,42,187,148,121,146,237,184,239,45,45,45,170,219,113,220,232,157,105,213,41,36,210,249,166,148,154,141,73,73,161,107,66,245,109,107,35,205,184,9,211,194,19,2,225,226,126,99,165,226,53,195,70,235,104,184,105,79,77,69,149,44,216,91,41,172,62,179,110,17,56,211,132,165,171,106,17,45,244,45,4,70,219,177,154,81,173,39,181,43,187,240,0,17,87,138,63,176,158,38,254,75,231,16,133,43,101,59,218,159,6,254,96,91,222,98,192,210,152,0,0,10,171,226,167,159,31,251,47,149,76,32,173,127,138,106,239,174,211,42,63,239,232,147,68,82,57,95,240,117,58,182,222,255,0,25,29,105,254,149,2,170,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,31,88,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,231,25,12,56,244,166,31,81,111,230,227,186,165,68,153,26,26,150,132,106,68,148,49,80,119,185,237,63,143,237,127,103,188,87,54,76,235,75,161,102,62,198,148,153,78,176,135,43,148,198,156,83,107,219,170,14,124,115,50,51,212,187,118,247,141,24,81,164,34,93,34,12,166,215,189,15,70,105,196,168,207,93,72,210,70,71,175,246,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,225,241,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,243,215,237,123,133,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,95,19,212,254,241,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,4,0,227,87,236,177,107,124,192,131,229,213,17,0,56,92,123,118,97,151,231,94,79,52,95,240,0,0,170,190,57,223,169,63,222,79,225,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,197,68,71,210,242,209,152,187,239,43,248,167,3,19,44,89,31,226,161,214,33,108,103,251,231,75,234,89,121,248,124,199,90,115,147,205,228,33,60,212,39,122,60,72,252,72,250,255,0,17,172,224,210,179,103,138,20,7,236,131,150,221,147,107,81,218,77,45,169,109,37,15,170,108,182,219,122,106,220,78,194,82,22,149,19,81,141,4,227,173,235,16,220,109,70,78,153,159,107,224,211,151,138,173,201,138,21,76,200,214,169,81,23,111,90,113,229,209,40,242,21,49,73,124,171,111,54,215,49,72,105,7,235,33,16,223,117,42,55,125,93,101,54,104,37,41,42,54,238,36,6,101,177,251,7,43,185,127,198,91,179,7,110,55,186,137,118,205,65,81,219,147,181,8,234,226,173,36,228,105,59,16,181,147,124,214,28,105,222,94,243,82,55,237,87,172,147,33,242,176,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,167,224,20,173,198,175,218,158,214,249,127,7,204,106,35,197,100,51,56,54,206,81,176,191,28,107,74,56,147,111,106,228,122,18,109,58,60,182,164,114,39,62,211,146,208,242,220,113,164,26,82,134,83,37,14,154,20,182,205,194,73,161,10,73,158,228,197,91,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,90,78,91,56,70,67,123,2,110,216,248,248,255,0,162,47,235,214,158,136,116,244,162,43,18,158,180,92,143,49,110,19,141,186,219,238,51,39,168,38,162,41,102,146,109,196,180,110,178,151,17,205,90,133,101,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,99,52,56,211,141,184,68,162,74,200,150,68,164,165,68,105,46,255,0,107,231,78,171,90,200,230,36,229,79,20,174,9,115,228,55,30,138,118,27,238,198,83,171,75,12,84,227,57,34,158,235,228,163,50,67,109,54,75,96,150,157,18,132,58,223,48,136,152,104,68,177,165,60,216,251,44,99,39,203,251,135,203,159,25,172,31,170,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,63,238,142,41,151,53,249,146,27,135,9,238,185,50,228,226,221,102,66,168,19,171,10,143,29,182,39,81,37,27,203,126,66,27,105,130,101,11,75,36,80,148,214,136,86,143,182,251,110,41,68,180,183,10,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,185,146,27,105,183,28,50,73,41,102,72,50,74,84,163,36,158,151,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,113,245,132,0,227,87,236,177,107,124,192,131,229,213,17,76,20,202,181,86,139,37,115,40,213,57,112,36,57,29,248,139,118,51,202,105,106,97,246,150,203,205,26,146,100,102,135,26,113,198,214,159,5,33,106,73,234,70,100,58,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,177,26,220,117,199,28,50,73,37,4,107,50,74,82,146,36,151,181,20,173,198,175,218,158,214,249,127,7,204,106,35,170,240,49,253,118,126,237,255,0,18,22,168,60,166,36,97,86,28,99,5,10,61,177,138,22,93,42,230,165,68,168,70,170,51,18,163,28,157,109,18,152,94,246,220,34,63,248,201,81,125,149,182,183,27,89,41,11,90,85,234,192,71,92,253,230,30,171,150,124,180,87,239,203,86,171,18,5,217,80,145,26,137,110,46,76,53,73,71,90,250,245,90,137,36,70,130,91,113,155,148,242,13,223,171,222,210,73,68,189,73,181,231,132,75,254,22,152,233,51,7,243,89,65,182,230,214,122,75,111,17,63,212,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,146,81,173,55,210,3,197,99,70,47,89,184,11,133,247,6,46,98,3,242,219,161,91,177,210,244,130,136,193,188,251,171,91,137,105,166,91,71,98,53,184,235,141,182,70,163,74,8,214,70,165,37,36,106,44,224,227,70,47,94,88,245,138,23,6,46,98,3,241,28,174,220,82,18,244,130,136,193,50,195,72,67,105,105,166,91,71,115,36,54,211,109,182,70,163,82,204,144,70,165,41,70,106,59,73,225,59,146,138,117,173,106,211,51,81,137,20,205,247,37,103,89,54,115,11,41,81,222,165,65,83,114,35,185,33,196,154,144,219,221,83,111,110,65,41,181,164,154,38,156,66,204,221,50,69,143,213,169,52,170,253,42,109,10,187,76,137,81,166,212,99,185,18,100,57,108,165,230,36,176,226,77,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,40,51,136,142,80,255,0,146,150,50,151,209,104,92,156,61,188,121,179,109,125,243,250,151,152,229,37,174,170,35,155,136,156,46,83,142,167,97,171,126,230,156,107,87,22,225,59,183,213,112,207,206,189,59,44,23,221,74,201,196,186,159,77,134,215,110,178,102,204,112,229,61,232,105,204,178,225,183,33,152,236,165,205,252,237,16,195,132,150,247,30,140,40,214,73,100,210,171,212,25,172,205,143,181,62,50,124,192,184,124,197,241,117,60,46,61,132,240,203,243,175,56,154,60,167,22,186,222,13,68,202,156,202,38,38,189,206,184,38,84,25,147,101,211,216,168,42,52,167,106,141,159,45,114,18,68,133,146,217,101,137,14,155,164,226,118,26,86,148,18,219,117,198,86,84,88,52,39,195,182,214,199,27,43,42,118,165,177,143,48,122,26,172,30,106,104,241,36,58,242,234,17,168,234,50,92,102,102,147,134,124,183,145,185,105,75,73,208,154,97,49,219,82,80,180,45,37,37,64,0,85,95,28,239,212,159,239,39,240,209,21,120,92,123,118,97,151,231,94,79,52,95,240,0,0,8,171,197,31,216,79,19,127,37,243,136,66,128,70,170,5,37,241,134,155,130,75,204,92,122,125,135,73,150,222,32,177,28,158,191,103,41,79,242,31,90,226,196,42,115,40,39,22,104,37,183,25,189,202,54,144,148,25,60,222,170,90,201,100,136,171,150,234,102,54,213,177,182,214,139,151,39,37,163,17,81,33,217,52,51,141,45,136,203,222,203,14,58,233,26,228,41,44,154,13,148,58,75,67,135,177,196,26,144,100,162,86,211,176,174,57,223,169,63,222,79,225,162,42,240,184,246,236,195,47,206,188,158,104,191,225,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,185,18,219,117,182,220,34,81,41,6,104,34,82,84,147,52,158,120,115,59,151,171,171,43,248,203,90,194,59,166,79,95,208,114,228,211,170,136,138,228,118,106,112,93,78,230,164,54,149,151,249,77,172,146,165,165,14,180,234,9,107,217,184,228,167,14,14,32,19,50,239,93,107,9,49,122,226,255,0,90,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,174,39,110,252,69,94,40,254,194,120,155,249,47,156,66,20,173,148,239,106,124,27,249,129,111,121,139,3,74,96,0,51,89,155,31,106,124,100,249,129,112,249,139,226,234,120,92,123,9,225,151,231,94,113,52,82,182,108,125,169,241,147,230,5,195,230,47,139,169,225,113,236,39,134,95,157,121,196,209,42,132,0,226,117,144,239,211,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,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,23,211,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,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,198,170,0,7,148,197,139,23,244,161,133,151,150,25,250,83,209,159,75,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,25,151,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,199,106,200,78,25,221,88,161,155,140,51,167,90,209,57,158,129,184,33,92,213,23,214,219,134,204,88,48,31,68,135,86,226,144,133,108,221,203,75,72,53,104,147,117,230,144,106,78,253,70,138,64,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,136,110,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,113,242,134,170,0,0,0,0,0,80,15,19,76,20,253,11,102,226,233,233,234,29,84,11,239,91,214,30,247,119,188,215,90,251,221,67,110,104,218,18,157,37,53,39,98,75,118,141,27,91,148,106,221,164,85,23,231,194,251,4,42,184,39,149,10,42,171,53,200,149,25,23,252,132,223,8,68,102,212,148,67,98,108,56,164,203,6,165,119,90,201,166,91,90,207,106,72,150,226,144,91,137,4,226,229,168,0,8,171,197,31,216,79,19,127,37,243,136,66,149,178,157,237,79,131,127,48,45,239,49,96,105,76,0,0,67,94,34,153,234,141,149,171,52,236,124,62,159,17,120,169,95,142,203,208,89,147,21,213,162,153,78,120,228,32,234,68,102,217,176,242,210,228,117,54,134,84,191,182,180,173,72,90,18,104,93,27,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,225,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,143,171,117,97,157,213,103,218,22,85,245,86,137,173,22,253,167,203,168,82,37,54,219,156,181,116,211,95,134,251,10,90,144,72,55,144,182,9,106,66,20,173,173,190,194,140,200,215,161,74,14,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,176,181,45,40,90,210,72,93,239,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,196,34,206,102,239,203,5,218,135,35,243,151,75,167,207,169,52,157,132,173,174,55,79,149,181,68,91,79,67,245,188,75,67,251,197,16,96,221,85,203,107,23,237,25,206,153,180,81,110,8,28,227,63,84,210,148,202,108,213,239,45,62,207,188,105,39,10,234,13,85,176,202,210,170,50,189,232,151,67,128,250,85,174,186,146,163,161,68,122,234,127,31,136,245,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,56,54,120,175,166,236,76,177,95,210,141,195,67,213,74,5,86,151,29,73,61,13,46,187,79,146,105,50,61,201,50,238,143,118,167,247,24,207,181,135,21,235,147,17,232,17,164,168,221,114,163,90,138,151,77,102,106,53,155,143,164,143,93,117,215,93,222,253,70,145,48,18,144,205,11,5,236,138,91,45,37,178,143,110,211,27,50,74,72,187,166,35,73,247,17,124,62,3,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,8,1,198,175,217,98,214,249,129,7,203,170,34,0,112,184,246,236,195,47,206,188,158,104,191,224,1,85,124,115,191,82,127,188,159,195,71,42,224,169,237,79,116,252,191,157,230,52,225,213,120,231,126,164,255,0,121,63,134,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,142,127,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,69,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,134,143,178,145,130,244,172,5,203,205,147,135,241,109,8,150,237,93,186,60,57,119,36,118,86,151,86,237,109,200,237,245,174,186,234,84,162,117,124,210,82,73,68,165,36,144,132,33,26,54,132,17,118,0,20,129,198,43,15,104,86,150,107,25,187,105,149,238,162,125,241,111,195,170,84,169,206,111,55,34,56,193,28,38,220,73,242,146,217,50,227,113,81,180,137,199,28,230,54,249,168,144,149,53,187,202,240,159,167,80,166,231,106,208,147,87,184,253,27,46,159,79,171,200,165,198,232,214,247,164,229,28,23,155,84,109,233,61,25,209,135,36,63,204,86,169,62,159,103,218,113,38,47,164,5,43,113,171,246,167,181,190,95,193,243,26,136,128,2,207,184,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,215,59,121,62,182,115,115,133,238,209,84,81,33,94,212,56,239,170,211,172,75,118,71,34,11,238,184,194,222,67,141,180,178,74,144,242,99,33,163,90,144,225,182,74,53,161,42,50,218,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,227,229,13,41,230,199,217,99,25,62,95,220,62,92,248,205,96,186,158,39,89,14,253,55,208,164,227,206,19,209,119,95,214,253,61,94,146,165,211,169,220,201,87,67,41,91,41,111,85,115,82,92,232,236,38,65,167,107,110,58,242,73,182,75,93,141,36,169,88,90,167,5,188,1,255,0,182,220,193,222,56,123,255,0,123,211,44,186,236,212,127,194,17,82,84,84,25,255,0,188,52,111,146,127,199,52,133,255,0,78,129,213,120,213,251,44,90,223,48,32,249,117,68,64,14,23,30,221,152,101,249,215,147,205,19,255,0,141,95,178,197,173,243,2,15,151,84,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,66,121,62,202,101,155,148,92,47,250,15,66,145,18,177,93,159,33,201,53,219,141,48,14,43,245,85,147,139,54,9,104,55,29,52,33,166,150,77,165,4,189,154,243,22,68,74,117,102,125,212,5,43,113,171,246,167,181,190,95,193,243,26,136,234,188,12,127,93,159,187,127,196,133,170,0,0,166,190,52,152,199,66,188,49,150,210,193,218,67,60,201,120,119,79,145,34,169,39,114,203,108,170,146,99,184,152,219,20,130,35,216,195,17,221,230,37,107,74,186,157,190,170,155,81,28,106,202,110,78,175,188,218,253,62,250,29,51,164,250,21,111,174,162,207,213,178,231,164,42,142,110,232,169,223,88,251,92,174,127,41,255,0,175,61,200,111,149,235,151,172,157,120,0,211,70,0,227,29,11,48,24,53,105,227,21,184,207,79,18,230,167,166,67,145,183,45,125,36,164,41,77,201,141,189,104,65,185,202,125,183,90,230,108,36,175,102,228,250,170,35,29,0,83,7,25,121,184,219,43,27,104,12,95,20,152,144,240,234,28,119,217,177,94,101,76,26,230,44,216,134,186,147,206,146,86,167,137,100,242,218,108,137,100,132,108,105,6,132,153,155,139,92,85,202,45,51,4,171,89,139,179,40,217,139,114,35,120,125,62,68,152,213,85,203,150,252,86,18,181,197,121,49,141,199,152,82,86,210,58,147,99,85,238,74,18,90,154,204,144,74,49,164,144,28,83,58,31,161,175,228,193,127,254,159,253,43,244,23,209,237,250,67,209,59,186,238,119,80,215,73,211,233,234,243,186,174,159,103,51,234,183,105,205,250,189,227,56,66,247,184,80,220,248,185,114,229,46,136,88,141,79,136,116,42,108,137,16,45,26,153,212,151,34,108,234,115,79,56,133,37,246,213,184,154,67,14,165,108,53,162,203,86,218,74,121,72,75,104,113,234,118,205,143,181,62,50,124,192,184,124,197,241,110,153,32,197,235,55,1,120,98,90,88,185,136,15,203,110,133,110,199,171,189,32,162,48,111,62,234,215,92,150,211,76,182,142,196,107,113,215,27,108,141,70,148,17,172,141,74,74,72,212,85,23,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,47,248,98,240,255,0,135,139,179,35,102,7,27,237,222,174,197,137,181,251,102,154,235,140,59,22,189,41,183,222,101,213,73,66,86,110,19,44,57,31,187,46,33,41,121,75,78,166,166,210,180,57,114,128,0,2,170,248,231,126,164,255,0,121,63,134,136,171,194,227,219,179,12,191,58,242,121,162,255,0,128,0,69,94,40,254,194,120,155,249,47,156,66,20,2,47,251,138,63,176,158,38,254,75,231,16,133,0,139,222,226,59,158,57,57,82,179,96,89,248,124,136,146,49,22,240,142,250,224,188,234,218,117,20,72,137,50,65,205,117,131,51,82,214,165,26,146,194,84,158,82,150,211,170,81,168,153,54,156,162,186,77,38,171,95,170,194,161,80,169,146,234,53,42,140,134,226,67,135,17,149,60,252,151,220,81,37,182,155,109,36,106,90,212,163,36,146,72,140,204,204,136,133,244,240,243,201,101,43,43,24,95,30,187,119,219,241,19,138,151,44,115,59,130,97,73,76,163,132,193,185,185,170,123,14,37,36,148,33,41,38,148,233,32,212,75,120,148,124,199,16,134,118,198,14,57,223,169,63,222,79,225,162,42,240,184,246,236,195,47,206,188,158,104,191,225,29,109,28,224,219,51,243,115,126,229,46,240,56,148,218,237,46,69,57,86,138,153,106,66,215,87,97,218,58,103,75,67,166,72,83,77,45,131,75,138,37,169,104,37,161,196,37,41,220,218,148,191,171,156,28,166,89,185,186,194,255,0,160,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,217,79,10,124,246,213,74,171,3,43,56,203,115,68,85,53,81,201,139,34,171,81,125,73,125,183,201,72,75,116,115,89,145,165,104,82,77,70,198,245,36,208,104,228,36,215,189,134,219,150,188,81,253,132,241,55,242,95,56,132,41,91,41,222,212,248,55,243,2,222,243,22,6,148,192,0,102,179,54,62,212,248,201,243,2,225,243,23,197,212,240,184,246,19,195,47,206,188,226,104,165,108,216,251,83,227,39,204,11,135,204,95,23,83,194,227,216,79,12,191,58,243,137,163,186,227,125,235,85,195,92,23,191,177,26,133,30,35,245,43,86,215,170,214,225,181,45,10,83,14,63,26,35,143,54,151,18,149,37,70,131,82,8,140,137,73,61,53,208,203,196,124,156,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,206,181,184,175,100,114,77,181,85,173,230,227,14,87,16,168,85,41,17,215,119,82,73,13,71,56,50,221,83,108,38,107,4,146,73,58,135,221,82,57,169,61,93,39,157,83,154,173,46,47,147,94,184,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,245,111,33,109,171,86,221,90,125,100,158,154,234,90,25,17,150,130,114,125,155,59,55,55,88,95,244,226,133,30,37,30,187,2,67,145,171,182,226,103,156,167,233,75,55,22,76,26,214,109,180,107,67,173,32,156,74,201,27,53,230,32,140,212,210,200,169,219,138,63,183,102,38,254,75,228,240,132,170,224,99,250,236,253,219,254,36,45,80,64,14,41,121,40,181,113,67,14,43,217,144,178,169,157,21,253,104,83,250,218,183,78,77,161,186,221,45,130,46,114,164,111,82,75,157,29,132,169,196,58,70,107,83,109,27,38,151,62,167,149,74,194,252,248,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,207,95,17,188,61,161,97,182,114,113,30,147,64,175,122,73,186,173,65,55,12,150,215,188,222,133,42,160,218,101,188,195,134,109,54,131,209,111,26,209,203,55,18,77,56,209,41,102,225,56,73,144,28,18,233,212,39,113,246,250,171,72,184,249,53,168,214,121,199,135,72,232,214,174,174,43,147,99,170,68,158,121,30,198,249,43,106,50,57,102,91,151,213,106,158,205,171,91,148,0,21,235,197,99,37,148,172,76,176,39,230,59,14,109,248,140,94,214,164,115,151,114,45,50,83,28,170,148,70,25,89,184,234,210,105,218,236,152,233,66,13,42,53,33,74,101,46,35,235,13,12,54,154,97,23,253,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,154,204,216,251,83,227,39,204,11,135,204,95,23,83,194,227,216,79,12,191,58,243,137,162,85,14,85,155,31,101,140,100,249,127,112,249,115,227,53,131,74,121,78,246,88,193,191,151,246,247,151,48,58,168,10,213,227,123,244,19,244,89,134,158,144,255,0,183,63,164,18,253,17,253,55,253,139,233,139,175,240,250,175,233,189,27,246,253,127,216,237,204,21,87,132,255,0,65,63,74,118,111,233,75,254,211,62,144,83,190,145,255,0,77,255,0,98,250,150,250,175,232,62,183,250,30,103,244,126,191,236,247,208,105,206,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,69,94,40,254,194,120,155,249,47,156,66,20,173,148,239,106,124,27,249,129,111,121,139,3,74,96,57,86,108,125,150,49,147,229,253,195,229,207,140,214,13,68,98,20,219,202,157,96,92,181,12,57,164,196,170,93,145,104,243,94,160,193,150,162,75,18,170,41,101,103,25,151,12,214,130,36,41,210,66,76,205,104,236,103,235,39,196,179,89,141,117,108,80,173,98,229,223,51,26,170,114,231,223,109,214,36,196,184,29,146,243,110,173,51,88,89,178,227,68,166,140,218,36,54,109,242,208,150,254,173,40,66,82,141,16,73,33,97,60,23,45,204,190,206,174,220,117,202,154,250,236,103,131,212,187,77,141,34,59,171,110,157,66,74,35,54,228,168,235,229,242,144,243,143,74,91,43,51,112,221,229,164,146,148,161,11,116,220,130,217,177,246,167,198,79,152,23,15,152,190,44,167,10,168,152,53,87,224,209,79,123,28,153,219,111,211,169,245,185,49,102,181,79,84,201,84,250,162,171,51,89,133,34,51,105,91,102,111,19,239,54,130,35,113,180,41,46,41,14,173,45,45,195,21,2,47,39,132,69,219,139,151,86,87,22,222,35,42,92,170,21,30,176,237,54,209,157,53,213,155,238,83,154,105,178,83,8,37,52,68,184,204,187,189,182,220,39,92,238,78,179,181,180,199,65,42,111,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,240,56,247,72,102,187,130,247,189,45,230,146,225,72,183,106,109,145,41,36,125,213,17,212,251,200,254,63,1,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,237,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,117,251,244,63,184,135,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,94,188,96,239,229,208,176,142,153,106,177,61,109,57,80,158,202,150,210,93,219,185,183,34,207,108,245,34,81,106,71,166,158,6,66,171,178,205,0,234,120,249,96,66,40,196,255,0,54,229,165,36,219,52,110,37,107,53,146,211,77,15,95,17,164,91,74,33,65,181,104,208,137,146,103,145,79,142,223,44,147,180,147,181,180,150,154,123,180,211,192,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,1,0,56,213,251,44,90,223,48,32,249,117,68,64,14,23,30,221,152,101,249,215,147,205,23,252,0,60,165,245,132,248,89,138,29,15,233,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,248,16,252,182,86,8,96,190,26,213,93,174,225,206,16,217,86,173,73,248,234,136,236,202,37,2,36,23,220,97,74,74,148,210,156,101,180,168,208,106,66,20,105,51,211,84,36,253,196,43,131,142,119,234,79,247,147,248,104,229,92,21,61,169,238,159,151,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,21,129,148,14,28,21,220,53,207,21,82,147,139,108,122,110,223,195,58,124,75,182,131,87,167,205,68,118,103,202,118,90,147,75,117,230,9,70,242,52,56,147,86,166,136,246,165,216,100,74,91,141,41,60,235,106,0,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,159,202,202,198,53,255,0,39,108,193,89,56,198,229,63,173,137,111,212,15,175,97,45,115,28,92,23,218,92,121,92,164,243,27,35,120,152,121,211,111,114,201,60,194,70,237,83,169,30,148,192,82,183,26,191,106,123,91,229,252,31,49,168,143,21,195,47,39,214,206,105,113,66,183,90,196,98,137,50,201,177,163,180,170,173,29,78,200,105,250,155,243,27,144,136,200,67,140,45,181,52,132,41,149,186,165,146,245,213,182,209,181,68,226,148,139,222,0,21,193,197,215,41,150,109,195,135,117,12,214,81,164,68,162,92,54,172,120,209,171,77,179,0,212,187,133,15,203,137,22,49,186,225,56,148,182,182,18,227,154,47,150,181,173,27,27,51,36,182,141,180,236,52,167,155,31,101,140,100,249,127,112,249,115,227,53,131,85,2,168,56,153,112,243,185,170,151,250,179,7,130,16,226,76,69,229,88,167,211,107,180,2,84,120,102,197,86,99,205,68,98,83,10,61,136,90,36,72,113,162,119,121,239,75,206,169,211,82,208,226,205,155,42,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,196,107,113,215,28,112,201,36,148,17,172,201,41,74,72,146,95,86,245,195,219,7,18,169,77,80,177,26,199,183,238,170,107,18,19,45,168,117,186,99,51,152,109,244,165,73,75,169,109,228,169,36,178,74,214,146,81,22,186,45,69,239,49,231,237,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,247,74,140,143,177,152,136,28,106,253,150,45,111,152,16,124,186,162,32,7,11,143,110,204,50,252,235,201,230,139,254,0,20,173,198,175,218,158,214,249,127,7,204,106,35,170,240,49,253,118,126,237,255,0,18,22,168,0,3,50,216,253,140,117,220,192,99,45,217,140,87,27,61,60,187,154,160,169,13,198,220,133,244,145,80,146,110,52,109,232,66,9,206,83,13,180,215,51,97,41,123,55,43,214,81,152,183,254,15,184,57,66,177,178,192,88,171,29,238,162,181,137,117,7,228,76,115,106,209,200,139,6,67,241,35,198,208,214,164,43,106,209,37,222,97,37,10,62,167,98,183,19,105,49,85,121,208,193,202,22,1,102,130,255,0,194,171,89,237,244,90,85,65,185,20,230,246,172,186,104,178,227,181,45,168,218,173,107,90,249,40,144,150,185,138,81,169,124,189,231,161,171,66,179,254,13,152,215,244,231,47,181,108,28,151,79,228,203,195,42,129,114,95,109,173,173,191,6,162,236,137,13,238,81,184,163,83,201,125,19,9,90,33,9,38,249,26,110,86,243,19,252,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,235,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,214,50,181,182,173,91,117,10,245,84,122,107,161,232,100,100,86,211,194,143,58,255,0,164,219,85,140,181,226,101,78,149,26,228,180,169,241,227,90,78,235,201,122,177,75,101,181,36,227,236,36,147,106,122,43,109,163,186,85,189,198,143,113,160,205,151,157,85,138,138,22,226,51,157,127,229,85,136,236,80,44,10,157,85,188,50,181,190,174,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,210,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,186,255,0,134,107,51,99,237,79,140,159,48,46,31,49,124,121,251,187,23,175,43,215,14,236,44,45,172,191,16,173,236,56,143,81,102,138,195,44,18,87,190,116,181,74,146,243,171,61,84,181,169,70,218,8,181,36,18,25,70,137,37,26,212,190,255,0,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,15,214,0,0,42,175,142,119,234,79,247,147,248,104,138,188,46,61,187,48,203,243,175,39,154,47,248,0,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,217,73,35,46,228,67,192,127,36,236,172,127,228,211,133,95,250,155,78,255,0,220,142,85,197,31,216,79,19,127,37,243,136,66,128,71,160,191,239,251,203,20,239,42,182,32,226,13,195,46,185,112,215,36,28,153,211,164,153,111,117,122,17,17,17,17,18,80,132,164,146,132,33,36,72,66,18,148,164,146,148,145,21,185,240,197,225,255,0,51,8,161,198,204,14,55,219,189,37,245,47,107,246,205,53,215,31,106,85,6,43,140,60,203,170,146,132,172,155,55,159,110,71,118,92,66,148,202,80,157,77,46,41,104,110,197,69,85,241,206,253,73,254,242,127,13,17,87,133,199,183,102,25,126,117,228,243,69,255,0,10,1,226,143,237,217,137,191,146,249,60,33,103,220,55,115,155,93,205,166,28,86,41,151,229,43,149,121,216,157,20,122,189,73,132,33,17,106,173,200,39,185,18,82,218,116,229,60,125,59,164,235,100,146,111,113,37,72,208,151,202,107,242,241,29,200,228,156,214,217,176,47,12,62,92,72,248,139,103,199,125,16,89,117,13,52,138,220,69,25,44,225,58,249,145,41,11,74,137,74,97,74,87,41,43,117,212,168,146,79,27,173,209,8,187,236,225,93,53,219,231,132,178,175,91,166,119,91,90,184,44,251,50,169,81,147,202,67,124,249,79,203,166,184,235,155,16,73,66,119,45,106,61,18,68,146,215,66,34,46,194,165,178,157,237,79,131,127,48,45,239,49,96,105,76,0,6,107,51,99,237,79,140,159,48,46,31,49,124,93,79,11,143,97,60,50,252,235,206,38,138,86,205,143,181,62,50,124,192,184,124,197,241,117,60,46,61,132,240,203,243,175,56,154,58,174,108,125,150,49,147,229,253,195,229,207,138,33,201,246,108,239,44,162,226,135,211,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,209,152,161,110,36,89,50,161,101,47,17,232,245,59,14,171,205,179,47,190,182,69,34,154,250,214,185,84,167,35,155,60,248,202,113,90,243,89,46,161,163,105,195,81,185,180,212,149,234,104,230,186,225,63,116,215,109,252,237,90,20,154,68,238,158,37,205,79,171,210,234,141,242,144,190,162,42,32,189,45,45,234,162,51,70,143,196,142,189,82,100,175,83,77,118,169,68,119,83,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,178,82,68,93,136,135,213,177,112,159,11,48,191,174,253,25,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,79,19,30,172,114,172,216,251,44,99,39,203,251,135,203,159,25,172,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,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,143,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,12,203,226,197,245,250,80,197,59,203,19,61,23,232,207,165,183,5,70,187,209,115,249,221,47,85,37,199,185,92,205,169,223,183,153,183,118,212,235,166,186,22,186,9,1,195,47,26,255,0,66,217,184,181,186,138,127,85,2,251,210,202,153,177,173,239,53,214,190,207,78,227,122,184,132,167,73,77,70,222,163,221,163,70,238,212,154,182,233,127,192,3,149,102,199,217,99,25,62,95,220,62,92,248,205,96,233,89,117,199,155,203,45,184,185,66,197,107,50,108,180,174,157,33,8,169,193,102,65,50,138,181,56,214,147,145,9,211,82,22,157,142,37,58,18,141,10,216,178,67,137,45,232,73,150,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,53,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,119,82,140,207,185,152,250,195,242,85,169,52,170,253,42,109,10,187,76,137,81,166,212,99,185,18,100,57,108,165,230,36,176,226,77,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,57,175,242,78,202,199,254,77,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,2,133,184,169,227,29,11,23,115,113,87,141,110,51,172,75,10,158,213,156,228,157,203,254,117,42,51,239,185,36,246,45,9,52,114,223,144,235,26,122,201,87,35,122,84,105,89,17,68,1,160,142,27,216,223,74,198,236,168,90,106,167,208,229,210,228,88,113,227,216,243,144,243,137,113,15,191,2,28,114,39,218,81,104,102,135,26,113,165,153,41,36,105,89,173,30,177,36,156,92,160,0,1,21,120,163,251,9,226,111,228,190,113,8,82,182,83,189,169,240,111,230,5,189,230,44,13,41,128,252,149,106,77,42,191,74,155,66,174,211,34,84,105,181,24,238,68,153,14,91,41,121,137,44,56,147,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,142,107,252,147,178,177,255,0,147,78,21,127,234,109,59,255,0,114,58,168,128,28,80,178,45,250,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,181,73,142,217,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,63,94,33,94,181,92,74,191,238,92,70,174,199,136,197,74,234,172,77,173,204,106,34,20,150,27,126,75,203,121,196,182,149,41,74,36,18,150,100,68,106,81,233,166,166,126,35,239,221,88,233,136,247,126,19,217,88,33,83,172,242,172,203,19,171,118,155,75,142,70,134,222,149,34,75,239,185,42,71,115,230,188,93,66,219,65,158,137,67,100,100,148,145,173,213,57,221,120,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,38,237,136,83,173,90,204,35,100,158,231,211,228,55,203,52,238,37,110,109,69,166,158,253,117,240,25,186,204,204,3,166,99,229,255,0,8,227,19,28,171,150,170,146,108,145,180,146,69,53,226,211,77,11,79,1,106,60,31,47,229,215,112,142,167,106,191,61,78,185,79,158,242,144,210,157,221,181,182,226,192,108,180,35,81,232,69,174,158,4,66,194,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,85,23,26,186,155,158,146,181,168,223,205,118,114,32,201,255,0,207,107,186,162,159,143,216,254,207,17,15,248,127,209,88,173,102,146,203,68,136,235,116,162,85,105,210,136,146,130,86,211,77,70,47,115,212,143,66,239,226,52,54,132,37,180,37,9,45,9,36,68,68,95,1,255,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,113,171,246,88,181,190,96,65,242,234,136,128,28,46,61,187,48,203,243,175,39,154,47,248,0,0,85,95,28,239,212,159,239,39,240,209,202,184,42,123,83,221,63,47,231,121,141,56,93,72,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,15,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,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,251,88,165,110,53,126,212,246,183,203,248,62,99,81,29,87,129,143,235,179,247,111,248,144,181,64,1,21,120,163,251,9,226,111,228,190,113,8,80,8,210,158,108,125,150,49,147,229,253,195,229,207,140,214,13,84,0,0,8,1,198,175,217,98,214,249,129,7,203,170,34,0,112,184,246,236,195,47,206,188,158,104,191,224,1,74,220,106,253,169,237,111,151,240,124,198,162,58,175,3,31,215,103,238,223,241,33,106,128,2,42,241,58,197,47,209,126,77,175,94,146,187,232,202,173,219,211,218,212,255,0,230,188,238,171,170,112,186,182,59,161,73,70,232,45,205,245,213,183,77,61,85,18,205,2,128,70,156,240,83,11,233,88,43,132,118,134,20,81,149,17,200,246,181,30,53,53,114,35,66,76,68,76,125,8,46,116,163,105,38,100,133,188,239,49,213,250,202,51,91,138,51,82,140,204,206,170,248,216,97,125,42,222,197,203,15,21,233,234,136,204,139,206,143,42,155,58,59,48,146,210,220,126,158,182,244,148,235,164,122,188,181,181,49,166,139,114,117,74,34,160,183,40,140,137,30,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,93,248,8,85,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,105,6,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,19,211,54,60,81,170,184,231,150,139,99,12,172,248,210,237,203,178,230,142,179,196,7,105,174,169,184,136,97,11,121,147,167,178,167,19,205,82,36,146,91,144,178,74,244,67,74,75,10,113,253,239,18,97,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,247,50,67,109,54,227,134,73,37,44,201,6,73,74,148,100,147,209,246,11,225,13,155,128,184,95,111,225,30,31,177,45,186,21,187,29,76,199,57,111,155,207,186,181,184,167,93,121,197,246,35,91,142,184,227,134,73,36,160,141,102,73,74,82,68,146,246,163,53,153,177,246,167,198,79,152,23,15,152,190,62,174,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,172,121,107,113,90,184,234,213,235,40,244,215,66,208,136,136,189,88,0,0,10,171,227,157,250,147,253,228,254,26,34,175,11,143,110,204,50,252,235,201,230,139,254,0,0,1,21,120,163,251,9,226,111,228,190,113,8,80,8,177,78,24,188,63,225,226,236,200,217,129,198,251,119,171,177,98,109,126,217,166,186,227,14,197,175,74,109,247,153,117,82,80,149,155,132,203,14,71,238,203,136,74,94,82,211,169,169,180,173,14,92,160,10,171,227,157,250,147,253,228,254,26,34,175,11,143,110,204,50,252,235,201,230,139,254,20,3,197,31,219,179,19,127,37,242,120,66,85,112,49,253,118,126,237,255,0,18,22,168,50,174,46,167,50,223,252,13,180,143,151,246,39,255,0,71,165,138,171,202,119,181,62,13,252,192,183,188,197,129,165,48,0,25,172,205,143,181,62,50,124,192,184,124,197,241,117,60,46,61,132,240,203,243,175,56,154,41,91,54,62,212,248,201,243,2,225,243,23,197,212,240,184,246,19,195,47,206,188,226,104,234,185,177,246,88,198,79,151,247,15,151,62,51,88,53,80,42,175,142,119,234,79,247,147,248,104,138,188,46,61,187,48,203,243,175,39,154,47,248,0,114,172,216,251,44,99,39,203,251,135,203,159,25,172,22,63,158,62,24,24,160,206,54,166,232,203,14,30,68,170,90,119,180,133,41,186,45,45,77,196,69,2,106,88,55,30,67,156,247,9,166,227,58,109,184,227,107,37,33,180,45,125,57,37,31,80,78,207,252,150,228,182,205,201,181,155,87,163,81,174,41,119,37,195,114,72,109,234,213,105,230,78,50,36,33,147,112,163,50,212,98,90,210,210,27,75,174,106,123,148,181,45,197,153,171,110,196,55,34,132,85,226,105,141,127,161,108,163,221,61,61,63,170,159,125,235,101,67,222,214,246,90,235,88,123,168,113,205,28,66,147,164,86,164,236,81,110,209,211,107,114,77,59,180,160,186,77,38,171,95,170,194,161,80,169,146,234,53,42,140,134,226,67,135,17,149,60,252,151,220,81,37,182,155,109,36,106,90,212,163,36,146,72,140,204,204,136,135,235,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,134,154,48,158,250,253,40,97,101,155,137,158,139,244,103,210,219,126,157,93,232,185,252,238,151,170,140,219,220,174,102,212,239,219,204,219,187,106,117,211,93,11,93,7,171,1,202,179,99,236,177,140,159,47,238,31,46,124,102,176,88,166,109,184,90,98,193,230,57,31,201,234,210,235,108,123,242,160,82,17,37,125,52,88,54,212,167,214,251,143,198,113,13,30,246,225,178,134,141,104,112,153,36,146,92,106,58,121,142,237,39,44,43,37,185,45,179,114,109,102,213,232,212,107,138,93,201,112,220,146,27,122,181,90,121,147,140,137,8,100,220,40,204,181,24,150,180,180,134,210,235,154,158,229,45,75,113,102,106,219,177,13,200,160,25,172,205,143,181,62,50,124,192,184,124,197,241,117,60,46,61,132,240,203,243,175,56,154,37,80,0,230,153,148,197,232,216,11,128,215,206,46,60,252,70,228,91,180,119,158,167,148,182,29,121,135,106,43,209,168,76,184,134,180,89,161,201,46,50,217,153,26,116,37,153,154,146,68,106,44,214,85,170,213,90,253,86,109,118,187,83,151,81,169,84,100,57,46,100,201,111,41,231,228,190,226,141,78,58,227,138,51,82,214,165,25,168,212,102,102,102,102,102,63,40,176,158,13,56,209,85,182,177,230,169,130,245,91,190,91,22,245,225,71,151,46,157,69,82,20,235,15,214,216,229,57,205,70,137,62,74,250,54,165,110,86,168,74,201,166,210,173,202,67,68,87,62,0,2,42,241,71,246,19,196,223,201,124,226,16,165,108,167,123,83,224,223,204,11,123,204,88,26,83,0,0,1,82,188,81,120,127,204,164,76,169,102,111,4,45,222,117,41,238,166,163,124,82,216,113,247,229,55,41,215,221,125,234,178,121,139,94,230,79,155,163,173,182,72,75,41,109,46,18,77,6,234,154,172,17,215,242,171,150,123,203,53,248,185,15,11,108,249,209,41,200,76,117,84,170,245,57,38,74,69,58,156,218,219,67,175,147,123,137,79,47,115,173,161,13,164,203,114,214,157,202,66,55,184,141,15,97,86,25,218,184,55,135,22,230,22,217,81,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,213,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,249,90,18,226,20,133,22,164,162,50,50,63,128,207,39,16,10,51,20,92,210,94,136,142,194,218,41,117,90,140,163,37,36,147,184,213,81,149,220,180,34,212,187,120,137,127,193,82,166,231,164,174,154,63,243,93,156,137,210,127,243,218,238,167,39,227,246,63,179,196,90,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,10,124,227,85,38,41,226,221,173,20,164,188,114,74,221,130,190,86,242,229,236,234,106,37,187,111,142,237,123,107,240,28,127,133,77,49,53,60,211,177,185,130,119,164,165,166,81,122,187,182,154,106,48,125,111,3,211,77,124,69,241,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,128,28,106,253,150,45,111,152,16,124,186,162,32,7,11,143,110,204,50,252,235,201,230,139,254,0,0,21,87,199,59,245,39,251,201,252,52,114,174,10,158,212,247,79,203,249,222,99,78,23,82,0,2,176,56,218,99,29,9,171,86,197,203,244,118,121,213,169,53,2,188,102,57,185,105,233,34,182,220,136,145,203,67,70,199,57,203,118,79,114,94,228,116,190,178,116,113,38,80,215,134,141,129,27,16,115,165,135,113,106,86,244,186,173,54,135,34,77,126,81,178,78,236,134,184,145,156,118,44,135,86,217,150,196,38,97,68,34,220,123,20,181,33,10,221,191,105,254,190,39,88,91,250,47,206,77,235,210,80,189,25,74,187,122,123,166,159,252,235,157,213,117,77,151,86,255,0,117,169,72,221,57,185,190,162,182,233,167,170,146,65,160,77,78,9,120,153,117,92,24,113,136,152,91,86,151,212,81,108,250,133,62,161,72,230,56,226,220,143,215,148,158,123,9,220,179,66,25,37,196,39,18,132,37,63,88,251,234,51,81,175,181,149,10,86,227,87,237,79,107,124,191,131,230,53,17,213,120,24,254,187,63,118,255,0,137,11,84,0,17,87,138,63,176,158,38,254,75,231,16,133,0,141,41,230,199,217,99,25,62,95,220,62,92,248,205,96,213,64,0,0,128,28,106,253,150,45,111,152,16,124,186,162,32,7,11,143,110,204,50,252,235,201,230,139,254,0,20,173,198,175,218,158,214,249,127,7,204,106,35,170,240,49,253,118,126,237,255,0,18,22,168,0,42,131,142,13,255,0,25,218,174,22,97,108,27,134,89,72,139,30,163,95,170,82,82,110,165,131,67,170,105,136,82,22,90,114,150,178,54,103,161,61,205,104,35,115,236,147,133,186,32,112,240,178,169,87,254,116,176,170,133,89,145,45,152,241,107,11,173,161,81,150,148,172,223,167,198,118,115,41,51,82,84,91,20,236,102,210,178,211,83,65,168,136,210,102,74,45,15,8,85,197,230,197,250,91,147,106,149,127,210,157,39,208,171,130,151,93,228,242,57,157,95,49,197,64,229,110,220,92,189,58,254,102,237,21,253,22,221,61,109,201,167,108,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,5,43,113,132,203,213,171,133,120,203,67,197,203,90,79,35,244,169,215,73,168,210,209,21,182,153,141,58,26,99,37,217,13,169,4,90,243,250,132,184,178,82,77,92,210,117,102,181,115,118,162,0,11,222,225,95,128,54,110,18,229,162,149,136,52,106,164,74,181,195,137,177,217,171,86,167,67,168,28,152,200,67,107,120,163,67,65,17,37,45,173,132,184,226,30,78,134,178,144,167,210,107,82,80,130,76,202,1,154,204,216,251,83,227,39,204,11,135,204,95,23,19,194,110,192,179,109,156,156,219,23,157,10,222,137,18,187,120,200,168,73,174,212,18,70,111,206,92,122,132,168,236,18,212,102,102,72,109,166,200,146,130,209,4,106,113,68,91,156,90,149,50,128,0,0,5,85,241,206,253,73,254,242,127,13,17,87,133,199,183,102,25,126,117,228,243,69,255,0,0,0,0,138,188,81,253,132,241,55,242,95,56,132,40,4,106,118,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,212,159,239,39,240,209,21,120,92,123,118,97,151,231,94,79,52,95,240,160,30,40,254,221,152,155,249,47,147,194,18,171,129,143,235,179,247,111,248,144,181,65,149,113,117,57,150,255,0,224,109,164,124,191,177,63,250,61,44,85,94,83,189,169,240,111,230,5,189,230,44,13,41,128,0,205,102,108,125,169,241,147,230,5,195,230,47,139,169,225,113,236,39,134,95,157,121,196,209,74,217,177,246,167,198,79,152,23,15,152,190,46,167,133,199,176,158,25,126,117,231,19,71,85,205,143,178,198,50,124,191,184,124,185,241,154,193,170,129,85,124,115,191,82,127,188,159,195,68,85,225,113,237,217,134,95,157,121,60,209,127,192,3,149,102,199,217,99,25,62,95,220,62,92,248,205,96,213,64,0,169,94,54,152,199,93,118,234,177,114,253,29,158,77,22,53,60,175,25,142,110,66,186,185,78,57,34,36,114,208,209,189,190,74,26,147,220,151,181,125,87,172,157,91,73,159,53,224,211,96,70,185,179,71,84,188,234,54,244,185,113,236,235,94,92,152,117,4,147,164,196,26,140,135,90,142,217,45,73,50,65,173,200,206,78,36,161,122,234,73,113,68,90,183,185,49,131,53,88,91,250,22,204,118,34,225,155,52,47,67,64,163,92,18,189,21,11,170,234,57,84,183,87,206,131,245,134,181,169,90,197,117,133,122,234,53,150,186,47,69,18,136,173,251,132,102,38,93,88,137,148,118,105,215,76,190,175,232,85,193,46,217,167,62,183,28,113,229,65,109,136,242,26,67,138,90,213,175,47,170,83,72,36,237,74,90,105,164,18,125,93,78,106,128,229,89,177,246,88,198,79,151,247,15,151,62,51,88,53,80,0,2,53,93,156,56,114,99,124,221,85,155,214,233,193,190,182,181,112,84,36,85,42,50,126,145,85,91,231,202,125,197,56,235,155,17,37,40,78,229,173,71,162,72,146,90,232,68,69,216,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,250,199,150,183,21,171,142,173,94,178,143,77,116,45,8,136,139,213,128,10,181,227,95,141,244,162,165,89,185,110,102,135,45,85,37,72,143,124,72,169,41,196,165,134,216,36,205,134,211,8,79,117,45,106,81,188,165,25,237,36,18,27,34,223,188,249,117,66,3,208,97,237,235,85,195,91,254,218,196,106,20,120,143,212,173,90,196,42,220,54,165,161,74,97,199,227,60,135,155,75,137,74,146,163,65,169,4,70,68,164,158,154,232,101,226,52,209,135,183,173,43,18,172,11,107,17,168,81,229,177,77,186,168,240,171,112,218,150,132,165,246,216,146,202,30,109,46,37,42,82,73,100,149,145,25,18,148,90,235,161,159,136,244,0,2,42,241,71,246,19,196,223,201,124,226,16,165,108,167,123,83,224,223,204,11,123,204,88,26,83,0,0,1,249,42,212,154,85,126,149,54,133,93,166,68,168,211,106,49,220,137,50,28,182,82,243,18,88,113,38,151,26,113,181,17,165,104,82,76,210,105,50,50,50,51,35,25,161,204,45,173,66,177,177,247,18,236,171,90,15,69,69,183,239,10,205,46,157,27,154,183,57,17,88,154,235,109,55,189,102,165,171,106,16,146,213,70,106,61,53,51,51,238,46,167,132,253,173,66,183,242,75,104,85,169,16,122,121,119,53,66,175,84,170,57,205,90,250,137,72,156,244,68,185,162,140,201,26,49,18,58,52,73,18,125,77,116,220,165,25,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,1,67,156,85,169,137,166,102,157,253,172,19,93,93,45,82,143,213,219,184,213,81,157,235,120,22,186,233,226,59,7,5,89,49,75,22,238,152,167,37,226,146,118,236,231,57,91,203,151,179,169,167,22,237,190,59,181,237,175,192,92,24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,115,227,81,77,105,24,213,107,213,9,213,243,14,216,132,206,195,81,105,167,87,81,86,186,105,254,145,224,56,68,17,22,105,38,40,214,73,214,219,113,58,153,232,70,126,145,129,219,241,23,150,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,113,171,246,88,181,190,96,65,242,234,136,128,28,46,61,187,48,203,243,175,39,154,47,248,0,0,85,95,28,239,212,159,239,39,240,209,202,184,42,123,83,221,63,47,231,121,141,56,93,72,0,10,1,226,105,141,127,166,156,220,93,61,61,63,165,129,98,107,101,67,222,214,199,157,232,159,123,168,113,205,28,90,85,172,167,100,236,81,109,213,162,107,114,73,91,181,149,92,16,176,183,255,0,182,94,53,212,40,95,247,165,173,72,169,245,95,140,153,236,114,73,127,254,13,86,245,163,238,66,191,164,33,234,184,218,97,157,213,112,97,198,29,226,149,38,39,81,69,179,234,21,10,125,95,150,219,139,114,63,94,81,185,15,171,106,13,8,100,151,16,219,82,214,164,253,99,236,36,137,70,190,208,175,134,46,41,126,139,243,147,101,117,117,223,70,82,174,222,162,214,168,127,53,231,117,93,83,103,210,49,217,10,82,55,78,110,23,174,157,186,105,235,40,144,107,23,252,41,91,141,95,181,61,173,242,254,15,152,212,71,85,224,99,250,236,253,219,254,36,45,80,0,69,94,40,254,194,120,155,249,47,156,66,20,2,52,167,155,31,101,140,100,249,127,112,249,115,227,53,131,85,0,0,2,0,113,171,246,88,181,190,96,65,242,234,136,128,28,46,61,187,48,203,243,175,39,154,47,248,0,82,183,26,191,106,123,91,229,252,31,49,168,142,171,192,199,245,217,251,183,252,72,90,160,0,161,110,44,23,77,118,224,206,213,223,73,171,206,234,34,91,52,250,69,46,150,223,41,8,233,226,174,11,50,212,222,169,34,53,234,252,185,11,213,70,106,245,244,215,106,82,69,216,56,39,225,125,42,225,197,203,243,21,234,10,136,244,139,50,143,22,155,6,59,208,146,234,219,126,160,183,53,148,211,166,122,178,180,53,13,214,143,106,117,82,37,44,183,36,136,201,119,18,57,166,101,48,134,54,61,96,53,243,132,111,49,17,201,23,21,29,230,105,231,45,247,89,97,170,138,52,118,19,206,45,173,86,72,110,75,108,184,100,68,173,73,6,70,149,17,154,79,52,67,79,184,79,125,126,148,48,178,205,196,207,69,250,51,233,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,213,143,21,141,24,189,102,224,46,23,220,24,185,136,15,203,110,133,110,199,75,210,10,35,6,243,238,173,110,37,166,153,109,29,136,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,204,144,219,77,182,217,26,141,75,50,65,26,148,165,25,168,215,174,11,226,134,29,89,182,118,32,95,22,132,186,53,10,255,0,143,34,93,185,34,74,219,74,231,176,201,183,189,210,104,149,205,66,12,158,105,72,82,210,146,113,14,37,104,220,147,35,18,127,134,126,117,233,217,96,190,234,86,78,37,212,250,108,54,187,117,147,54,99,135,41,239,67,78,101,151,13,185,12,199,101,46,111,231,104,134,28,36,183,184,244,97,70,178,75,38,149,94,160,12,214,102,199,218,159,25,62,96,92,62,98,248,186,158,23,30,194,120,101,249,215,156,77,18,168,0,0,0,85,95,28,239,212,159,239,39,240,209,21,120,92,123,118,97,151,231,94,79,52,95,240,0,0,8,171,197,31,216,79,19,127,37,243,136,66,128,70,170,0,5,85,241,206,253,73,254,242,127,13,17,87,133,199,183,102,25,126,117,228,243,69,255,0,10,1,226,143,237,217,137,191,146,249,60,33,42,184,24,254,187,63,118,255,0,137,11,84,25,87,23,83,153,111,254,6,218,71,203,251,19,255,0,163,210,197,85,229,59,218,159,6,254,96,91,222,98,192,210,152,0,12,214,102,199,218,159,25,62,96,92,62,98,248,186,158,23,30,194,120,101,249,215,156,77,20,173,155,31,106,124,100,249,129,112,249,139,226,234,120,92,123,9,225,151,231,94,113,52,117,92,216,251,44,99,39,203,251,135,203,159,25,172,26,168,21,87,199,59,245,39,251,201,252,52,69,94,23,30,221,152,101,249,215,147,205,23,252,0,57,86,108,125,150,49,147,229,253,195,229,207,140,214,13,84,0,12,230,103,166,245,170,223,249,193,197,186,237,102,60,70,100,69,186,37,209,16,152,200,82,80,108,83,213,208,178,163,37,41,71,189,77,70,109,75,61,116,53,154,140,137,36,100,146,179,78,12,152,91,244,83,46,53,220,76,159,66,233,103,223,119,3,157,52,222,171,127,89,75,132,130,101,159,171,37,154,91,217,41,85,20,247,74,86,173,117,61,83,203,49,31,248,218,97,157,213,27,20,236,92,99,233,57,182,221,66,223,43,103,158,219,110,43,167,157,30,76,137,27,30,86,206,90,57,141,202,213,178,222,106,87,33,255,0,84,137,26,159,149,224,201,138,95,69,51,29,93,195,57,245,222,150,5,247,111,185,211,66,233,119,245,149,72,75,39,153,250,194,65,169,189,145,85,81,87,117,37,10,215,67,213,92,178,23,82,3,149,102,199,217,99,25,62,95,220,62,92,248,205,96,213,64,0,0,0,0,205,182,109,241,162,171,143,89,134,189,177,2,85,223,46,226,164,57,88,153,18,219,144,242,20,210,26,162,55,33,206,137,166,154,82,82,109,35,148,105,81,164,210,149,26,214,181,175,87,22,179,62,171,113,224,189,87,14,184,105,211,241,2,232,180,37,209,170,247,254,44,83,165,195,145,37,106,74,231,209,25,163,78,232,221,38,141,90,33,6,235,211,84,133,26,82,167,16,226,87,235,54,109,24,228,25,78,246,167,193,191,152,22,247,152,176,63,86,109,240,94,171,128,185,134,189,176,254,85,161,46,221,164,55,88,153,46,219,142,242,212,234,29,162,57,33,206,137,214,157,82,148,110,163,148,73,73,168,212,165,18,208,180,47,71,16,178,43,74,224,201,138,95,74,242,227,93,195,57,245,222,170,125,137,112,57,211,66,233,118,116,116,185,168,39,153,250,194,65,37,205,242,147,81,87,117,41,105,211,67,209,60,178,19,252,0,69,94,40,254,194,120,155,249,47,156,66,20,173,148,239,106,124,27,249,129,111,121,139,3,74,96,0,0,3,53,153,177,246,167,198,79,152,23,15,152,190,46,167,133,199,176,158,25,126,117,231,19,68,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,20,105,197,220,136,243,73,13,68,178,86,150,219,105,212,143,82,35,244,140,254,223,136,247,252,21,233,173,47,26,174,138,169,186,190,97,91,19,88,216,74,45,52,234,233,202,215,77,63,210,46,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,5,79,113,171,164,185,233,155,90,187,211,177,203,233,96,196,230,236,250,221,119,212,85,183,118,159,103,223,166,190,35,129,240,163,172,177,74,205,18,26,144,202,214,83,41,37,25,27,18,70,105,90,234,48,116,51,212,203,66,237,248,139,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,1,0,56,213,251,44,90,223,48,32,249,117,68,64,14,23,30,221,152,101,249,215,147,205,23,252,0,0,42,175,142,119,234,79,247,147,248,104,229,92,21,61,169,238,159,151,243,188,198,156,46,164,0,121,76,88,190,191,69,248,89,121,98,103,162,253,39,244,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,153,123,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,104,79,32,248,103,117,97,22,80,176,218,197,189,98,116,149,168,244,249,21,9,49,84,219,141,185,23,173,150,244,196,48,234,28,66,86,135,155,68,132,161,196,26,125,87,18,180,145,153,17,25,253,92,232,96,229,119,31,114,193,127,225,85,172,246,202,213,86,158,220,138,115,123,80,125,76,168,146,26,150,212,109,86,180,33,28,229,199,75,92,197,40,146,142,102,243,212,147,161,231,8,106,35,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,63,17,78,220,106,253,169,237,111,151,240,124,198,162,58,175,3,31,215,103,238,223,241,33,106,128,2,42,241,71,246,19,196,223,201,124,226,16,160,17,165,60,216,251,44,99,39,203,251,135,203,159,25,172,26,168,0,0,16,3,141,95,178,197,173,243,2,15,151,84,68,0,225,113,237,217,134,95,157,121,60,209,127,192,2,149,184,213,251,83,218,223,47,224,249,141,68,117,94,6,63,174,207,221,191,226,66,213,0,6,104,115,47,127,198,197,60,195,98,70,32,211,238,25,117,202,109,114,232,169,73,165,206,146,110,239,118,157,212,44,161,145,19,164,75,66,19,28,154,66,16,162,45,136,74,83,162,118,232,86,147,193,79,12,254,143,224,117,233,138,82,226,85,99,203,188,46,4,83,217,234,27,217,22,68,24,12,253,91,241,245,65,26,245,126,92,198,214,178,82,147,185,130,73,18,84,133,235,98,160,50,217,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,139,233,225,113,236,39,134,95,157,121,196,209,42,133,0,241,17,205,231,242,173,198,82,250,45,55,157,135,182,119,54,21,175,190,7,76,243,252,212,181,213,75,115,113,155,135,205,113,164,236,37,108,218,211,109,106,218,28,55,119,125,94,28,217,40,254,85,88,142,253,126,255,0,166,85,91,195,43,91,235,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,115,217,138,192,107,55,50,88,71,93,194,155,206,20,69,34,163,29,107,166,78,122,57,188,186,77,68,144,162,143,53,162,74,208,173,237,169,90,154,73,105,222,131,91,106,61,139,81,30,117,241,163,8,111,44,5,197,11,131,8,241,1,136,141,215,109,217,9,102,65,196,124,158,97,212,45,180,186,211,205,175,177,154,28,105,198,220,34,81,37,100,75,34,82,82,162,52,149,164,240,157,206,189,58,233,181,105,153,87,196,138,158,203,146,141,172,107,57,245,156,169,15,85,96,165,185,18,28,142,226,141,43,109,158,149,182,118,160,212,226,18,109,27,77,161,4,109,25,174,202,134,107,51,99,237,79,140,159,48,46,31,49,124,93,79,11,143,97,60,50,252,235,206,38,137,84,0,0,0,42,175,142,119,234,79,247,147,248,104,138,188,46,61,187,48,203,243,175,39,154,47,248,0,0,4,85,226,143,236,39,137,191,146,249,196,33,64,35,85,0,2,170,248,231,126,164,255,0,121,63,134,136,171,194,227,219,179,12,191,58,242,121,162,255,0,133,0,241,71,246,236,196,223,201,124,158,16,149,92,12,127,93,159,187,127,196,133,170,12,171,139,169,204,183,255,0,3,109,35,229,253,137,255,0,209,233,98,170,242,157,237,79,131,127,48,45,239,49,96,105,76,0,6,107,51,99,237,79,140,159,48,46,31,49,124,93,79,11,143,97,60,50,252,235,206,38,138,86,205,143,181,62,50,124,192,184,124,197,241,117,60,46,61,132,240,203,243,175,56,154,58,174,108,125,150,49,147,229,253,195,229,207,140,214,13,84,10,171,227,157,250,147,253,228,254,26,34,175,11,143,110,204,50,252,235,201,230,139,254,0,28,171,54,62,203,24,201,242,254,225,242,231,198,107,6,170,0,114,172,213,98,151,232,91,46,56,139,137,140,215,125,13,62,141,111,202,244,84,222,151,168,229,85,29,71,38,15,213,154,22,149,107,41,214,19,235,164,208,90,234,189,18,74,50,205,181,38,147,85,175,213,97,80,168,84,201,117,26,149,70,67,113,33,195,136,202,158,126,75,238,40,146,219,77,182,146,53,45,106,81,146,73,36,70,102,102,68,67,77,56,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,240,17,211,138,158,14,87,113,119,40,245,121,54,227,218,203,176,170,13,94,46,70,218,143,231,81,99,48,251,114,75,122,214,146,71,45,137,14,191,175,172,165,114,54,37,38,165,145,149,38,96,133,235,74,195,92,104,176,113,26,187,30,91,244,219,86,232,165,86,230,53,17,9,83,238,49,26,91,111,56,150,210,165,37,38,179,74,12,136,141,73,45,116,212,203,196,105,204,7,42,205,143,178,198,50,124,191,184,124,185,241,154,193,170,128,0,0,0,17,87,137,166,53,254,133,178,143,116,244,244,254,170,125,247,173,149,15,123,91,217,107,173,97,238,161,199,52,113,10,78,145,90,147,177,69,187,71,77,173,201,52,238,210,138,240,158,197,253,40,98,157,155,134,126,148,244,103,210,219,130,157,66,235,121,28,238,151,170,146,219,60,222,94,228,239,219,204,221,183,114,117,211,77,75,93,69,175,241,105,178,169,88,107,145,172,48,195,154,20,137,111,211,109,91,162,139,68,134,236,181,165,79,184,196,106,60,230,91,83,138,74,82,147,89,165,4,102,100,148,150,186,232,69,224,43,47,41,222,212,248,55,243,2,222,243,22,5,138,113,180,193,202,19,182,173,139,152,24,239,114,107,81,170,5,103,76,111,106,213,213,197,113,185,18,227,158,166,189,141,242,86,212,158,196,141,203,234,189,101,104,218,72,226,7,12,188,107,253,11,102,226,214,234,41,253,84,11,239,75,42,102,198,183,188,215,90,251,61,59,141,234,226,18,157,37,53,27,122,143,118,141,27,187,82,106,219,165,255,0,0,8,171,197,31,216,79,19,127,37,243,136,66,149,178,157,237,79,131,127,48,45,239,49,96,105,76,0,0,0,102,179,54,62,212,248,201,243,2,225,243,23,197,212,240,184,246,19,195,47,206,188,226,104,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,2,136,184,174,86,88,170,230,137,109,71,101,104,40,116,147,140,189,233,34,53,45,21,25,218,153,104,103,169,119,252,71,124,224,169,73,115,211,55,77,119,167,99,151,210,206,137,205,217,245,186,239,167,43,110,237,62,207,191,77,124,69,176,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,173,142,51,22,147,19,172,26,13,206,167,166,27,145,231,69,142,77,161,69,202,209,44,212,23,184,203,79,30,250,107,175,128,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,114,239,234,253,255,0,128,208,204,87,147,34,51,47,160,204,210,227,105,89,107,240,50,212,127,168,0,0,0,15,225,153,23,115,61,7,248,74,168,211,224,160,220,155,58,60,116,145,106,106,117,212,160,180,248,247,63,184,199,135,186,177,255,0,5,44,184,207,73,184,177,90,209,134,108,18,183,52,237,118,35,110,25,164,148,102,146,74,220,46,254,170,139,79,137,14,63,116,241,25,203,21,180,201,58,139,214,37,68,245,211,108,26,149,61,227,240,87,187,169,47,217,255,0,148,135,135,168,241,97,203,116,54,205,108,29,93,243,248,55,208,40,253,255,0,9,159,112,252,48,248,184,101,218,67,196,219,144,235,205,23,237,45,184,41,47,31,143,88,61,221,145,196,163,44,151,148,163,134,229,212,221,33,69,224,229,78,117,62,58,60,82,94,61,81,254,215,249,136,254,3,185,218,152,227,131,151,187,104,93,169,138,54,149,85,75,73,43,151,14,183,21,245,167,93,189,140,155,112,244,63,89,63,231,47,136,246,172,188,204,134,210,243,14,161,198,212,68,105,82,20,70,70,71,239,35,33,255,0,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,7,26,191,101,139,91,230,4,31,46,168,136,1,194,227,219,179,12,191,58,242,121,162,255,0,128,0,5,85,241,206,253,73,254,242,127,13,28,171,130,167,181,61,211,242,254,119,152,211,133,212,128,8,65,198,22,245,170,218,185,62,93,10,159,30,35,145,239,27,162,155,68,156,167,144,163,91,108,33,47,78,37,52,100,162,34,95,54,11,73,51,81,40,182,41,101,166,166,74,77,58,224,14,14,87,115,1,140,182,158,14,219,143,116,242,238,106,130,99,185,39,106,23,210,69,66,84,228,153,59,22,180,19,156,166,27,117,222,94,242,82,246,109,79,172,162,33,166,144,25,182,205,238,16,198,192,140,203,226,22,22,211,216,136,197,54,147,88,91,212,182,35,62,235,200,143,78,146,132,202,134,201,173,223,93,75,68,119,218,66,205,70,175,93,42,245,151,246,142,215,248,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,64,227,87,237,79,107,124,191,131,230,53,17,213,120,24,254,187,63,118,255,0,137,11,84,0,17,87,138,63,176,158,38,254,75,231,16,133,0,141,41,230,199,217,99,25,62,95,220,62,92,248,205,96,213,64,0,0,128,28,106,253,150,45,111,152,16,124,186,162,32,7,11,143,110,204,50,252,235,201,230,139,254,0,20,173,198,175,218,158,214,249,127,7,204,106,35,170,240,49,253,118,126,237,255,0,18,22,168,0,50,174,47,251,133,199,176,158,25,126,117,231,19,68,170,1,156,204,244,217,85,91,3,56,56,183,66,172,200,136,244,137,87,68,186,218,21,25,106,82,9,138,130,186,230,82,102,164,164,247,165,169,45,165,101,166,132,178,81,17,168,136,148,118,189,194,26,250,250,91,147,106,109,3,209,125,39,208,171,130,169,66,231,115,249,157,95,49,196,207,230,237,218,92,189,58,254,94,221,85,253,22,237,125,109,169,224,28,96,179,121,227,148,123,22,111,248,137,183,202,156,129,254,241,42,4,70,93,89,255,0,144,251,134,132,127,136,73,57,253,59,98,189,114,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,98,53,184,235,142,56,100,146,74,8,214,100,148,165,36,73,47,106,33,255,0,17,156,148,127,42,172,56,98,191,96,83,41,77,226,109,173,245,148,217,47,151,41,202,164,18,37,155,148,197,61,185,40,78,229,172,156,105,78,146,146,135,18,164,234,210,94,117,194,162,26,77,90,171,64,170,194,174,208,170,114,233,213,42,116,134,229,195,153,17,229,50,252,103,219,81,41,183,91,113,38,74,66,210,162,37,18,136,200,200,200,140,134,133,50,73,156,27,103,55,56,94,213,105,39,18,21,237,67,142,194,110,202,60,70,164,114,32,190,235,143,161,149,182,227,168,36,169,15,38,50,221,36,37,110,27,100,162,66,212,163,45,202,163,108,216,251,83,227,39,204,11,135,204,95,23,83,194,227,216,79,12,191,58,243,137,162,85,0,0,0,10,171,227,157,250,147,253,228,254,26,34,175,11,143,110,204,50,252,235,201,230,139,254,0,0,1,21,120,163,251,9,226,111,228,190,113,8,80,8,213,64,0,170,190,57,223,169,63,222,79,225,162,42,240,184,246,236,195,47,206,188,158,104,191,225,64,60,81,253,187,49,55,242,95,39,132,37,87,3,31,215,103,238,223,241,33,106,131,42,226,234,115,45,255,0,192,219,72,249,127,98,127,244,122,88,170,188,167,123,83,224,223,204,11,123,204,88,26,83,0,1,154,204,216,251,83,227,39,204,11,135,204,95,23,83,194,227,216,79,12,191,58,243,137,162,149,179,99,237,79,140,159,48,46,31,49,124,93,79,11,143,97,60,50,252,235,206,38,142,171,155,31,101,140,100,249,127,112,249,115,227,53,131,85,2,170,248,231,126,164,255,0,121,63,134,136,171,194,227,219,179,12,191,58,242,121,162,255,0,128,7,42,205,143,178,198,50,124,191,184,124,185,241,154,193,170,128,21,193,198,226,245,165,64,193,124,61,195,151,163,203,58,149,114,232,118,183,29,212,161,60,132,177,6,35,140,186,149,171,118,226,89,170,160,201,164,137,38,70,73,115,83,78,132,74,129,92,58,176,114,187,140,153,184,177,35,82,30,233,226,89,245,6,47,26,164,157,168,95,38,44,7,218,113,37,177,75,65,171,154,249,199,99,84,238,82,57,251,246,169,40,81,13,10,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,140,198,226,21,149,85,195,91,254,229,195,154,236,136,143,212,173,90,196,218,36,199,98,45,74,97,199,227,60,182,92,83,106,82,82,163,65,169,6,100,102,148,158,154,106,69,224,47,207,135,86,49,208,177,147,40,246,36,154,67,61,60,187,62,158,197,157,84,141,185,107,228,202,128,195,77,164,247,169,8,37,115,88,56,239,232,157,201,71,63,102,229,41,10,49,37,71,42,205,143,178,198,50,124,191,184,124,185,241,154,193,170,128,0,0,0,20,173,198,111,20,190,149,230,58,133,134,112,43,189,84,11,18,223,111,169,133,210,236,232,234,147,86,111,61,245,134,130,83,155,226,166,156,174,202,82,19,166,133,162,185,132,62,175,6,76,11,153,116,227,45,119,30,106,244,109,244,91,38,158,229,58,151,45,195,125,191,239,196,180,146,20,108,154,72,154,119,151,16,228,37,196,41,70,104,234,216,86,195,53,37,73,146,188,106,253,150,45,111,152,16,124,186,162,42,175,41,222,212,248,55,243,2,222,243,22,6,130,51,41,132,49,177,235,1,175,156,35,121,136,142,72,184,168,239,51,79,57,111,186,203,13,84,81,163,176,158,113,109,106,178,67,114,91,101,195,34,37,106,72,50,52,168,140,210,121,172,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,105,39,42,184,165,250,105,203,142,29,98,99,213,223,76,207,172,219,241,125,43,55,165,233,249,181,70,145,201,157,245,100,132,37,58,74,105,244,250,137,36,30,154,163,84,154,76,250,168,8,171,197,31,216,79,19,127,37,243,136,66,149,178,157,237,79,131,127,48,45,239,49,96,105,76,0,0,0,102,179,54,62,212,248,201,243,2,225,243,23,197,212,240,184,246,19,195,47,206,188,226,104,149,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,254,30,121,152,237,169,231,221,67,109,164,140,212,165,168,136,136,139,222,102,99,197,93,120,227,131,150,67,107,93,215,138,54,149,41,72,73,171,151,50,183,21,133,171,77,221,136,156,112,181,63,85,95,230,63,128,225,151,191,18,140,178,89,178,138,27,119,83,117,117,31,139,148,201,212,249,8,241,81,120,245,69,251,63,230,50,248,143,9,51,139,134,93,163,188,109,183,14,188,233,126,210,27,130,162,241,248,245,131,247,83,184,176,229,186,99,100,183,206,174,193,252,28,232,18,126,239,140,207,188,123,139,91,136,206,88,174,86,77,213,222,177,41,199,174,155,103,84,169,236,159,130,125,221,73,254,215,252,134,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,247,245,146,90,124,76,123,136,181,26,124,228,19,144,167,71,144,147,45,73,77,58,149,150,159,30,199,247,144,255,0,114,50,62,228,122,143,232,0,0,0,15,242,148,242,99,198,121,245,153,146,91,109,75,61,62,4,90,140,243,103,242,231,85,211,153,219,185,243,121,14,38,13,70,124,20,109,86,186,37,21,9,70,68,125,207,191,173,247,126,2,123,112,103,180,216,131,97,87,174,100,189,48,156,145,58,83,6,218,212,92,173,20,205,61,123,136,180,241,237,166,186,248,11,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,1,15,184,161,89,101,116,229,174,165,52,147,29,39,72,91,213,13,235,45,20,100,212,9,167,180,143,105,254,215,135,111,196,133,48,101,194,169,232,108,118,176,234,59,146,158,77,201,75,89,154,143,66,45,38,50,125,251,151,192,105,26,202,158,85,75,58,135,81,37,165,93,85,54,43,218,164,245,35,220,210,79,239,248,143,180,0,0,3,226,92,151,189,155,103,67,114,161,118,93,116,122,52,102,146,106,91,179,231,53,29,4,68,70,102,102,167,20,69,224,149,31,246,31,192,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,138,11,251,20,159,136,133,184,155,198,51,23,107,78,201,135,135,214,213,14,20,7,137,105,67,179,97,202,110,74,8,205,100,70,70,212,211,73,25,36,208,127,137,31,220,35,117,229,158,156,203,94,168,125,169,152,149,92,130,135,212,163,210,5,102,160,214,194,86,239,85,58,200,61,8,183,30,133,247,16,230,82,171,24,195,126,153,174,101,82,241,184,185,170,212,205,199,229,75,220,103,248,154,181,251,103,255,0,207,125,227,233,65,203,246,63,86,27,101,232,24,53,126,203,109,243,73,54,182,173,217,174,37,102,173,52,208,201,179,215,93,75,195,226,61,116,44,146,230,146,116,102,228,163,4,111,102,201,195,34,218,229,181,81,37,22,164,71,220,185,31,120,253,127,200,83,52,219,146,159,208,221,218,91,148,73,215,232,245,71,66,251,207,249,191,128,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,224,147,63,195,184,243,52,251,167,25,48,194,86,234,125,126,241,182,29,109,205,20,150,229,74,133,235,17,150,169,50,35,73,248,160,187,127,185,251,132,145,193,126,40,57,133,194,245,68,129,90,169,51,114,83,153,91,100,226,170,175,78,152,249,160,185,100,100,91,165,165,58,237,108,254,237,84,127,17,99,89,117,226,99,130,184,196,81,41,23,85,98,29,175,89,125,13,146,189,35,34,36,40,235,117,92,148,236,70,249,75,89,153,173,197,104,90,107,162,79,222,66,94,210,234,212,170,220,54,234,52,106,148,89,241,94,73,45,183,227,60,151,91,90,76,136,200,201,73,51,35,35,35,35,252,12,135,235,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,15,248,160,96,38,44,102,39,0,168,22,86,14,90,159,72,43,80,175,8,181,71,227,117,209,162,108,138,136,83,91,83,155,228,56,218,15,69,188,217,104,71,187,214,215,77,8,204,162,6,66,178,21,155,28,22,205,141,141,137,152,151,133,62,134,182,232,222,147,235,102,250,118,155,35,149,205,166,202,101,191,171,102,66,220,86,174,58,132,250,169,61,53,212,244,34,51,43,127,0,0,16,3,138,222,87,49,219,50,159,162,239,208,165,141,244,143,232,231,166,253,39,253,243,135,15,145,212,116,60,159,240,151,91,221,187,144,239,217,215,77,189,244,212,181,231,252,47,242,103,153,60,187,99,237,126,245,198,60,55,250,63,69,155,103,202,165,177,39,211,16,37,239,148,185,176,156,75,123,35,190,226,203,84,50,225,234,101,183,213,211,93,76,136,236,252,0,86,175,20,156,174,102,199,50,152,167,103,254,137,44,111,164,118,101,185,111,171,151,253,243,166,195,228,85,36,73,115,170,255,0,8,117,183,85,185,150,33,120,234,130,219,234,232,102,189,127,47,11,172,147,102,47,47,88,209,115,226,54,50,217,177,45,186,107,246,187,148,72,141,42,173,22,91,242,159,122,92,119,183,33,49,156,113,41,66,19,21,68,163,90,146,122,184,222,210,87,174,104,179,64,21,129,196,195,135,206,44,99,38,50,211,113,139,47,182,103,167,229,220,52,242,143,115,198,244,140,104,188,153,81,82,219,108,73,223,46,74,9,92,214,13,13,114,218,65,37,29,38,227,213,78,153,143,171,194,251,46,185,177,202,246,35,221,52,140,86,193,159,70,90,23,173,61,142,125,81,186,197,54,83,144,231,67,55,21,31,114,90,152,107,38,86,135,228,161,91,90,113,92,195,99,236,32,156,80,249,92,80,50,103,153,60,196,227,237,2,245,193,204,55,250,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,74,63,166,187,27,232,231,210,63,66,122,51,251,231,14,103,63,167,235,185,223,224,206,185,183,111,61,175,181,166,187,187,107,161,233,63,192,4,127,207,174,22,223,120,211,148,235,231,12,240,210,133,233,155,146,179,232,206,138,23,84,204,126,111,42,165,21,231,62,177,229,161,180,232,219,75,87,172,162,215,77,11,83,50,35,168,31,238,92,103,179,255,0,17,159,243,154,143,255,0,91,23,125,152,91,90,187,124,224,22,37,217,86,180,30,182,181,112,89,245,154,93,58,55,53,13,243,229,63,9,214,218,111,122,205,40,78,229,173,37,170,140,146,90,234,102,69,220,82,15,247,46,51,217,255,0,136,207,249,205,71,255,0,173,139,254,0,0,16,255,0,138,6,2,98,198,98,112,10,129,101,96,229,169,244,130,181,10,240,139,84,126,55,93,26,38,200,168,133,53,181,57,190,67,141,160,244,91,205,150,132,123,189,109,116,208,140,202,32,100,43,33,89,177,193,108,216,216,216,153,137,120,83,232,107,110,141,233,62,182,111,167,105,178,57,92,218,108,166,91,250,182,100,45,197,106,227,168,79,170,147,211,93,79,66,35,50,183,240,1,88,28,80,50,103,153,60,196,227,237,2,245,193,204,55,250,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,74,63,166,187,27,232,231,210,63,66,122,51,251,231,14,103,63,167,235,185,223,224,206,185,183,111,61,175,181,166,187,187,107,161,233,63,192,5,0,255,0,114,227,61,159,248,140,255,0,156,212,127,250,216,186,156,170,225,111,232,91,46,56,117,134,111,80,189,13,62,141,111,197,244,172,46,171,168,229,85,29,71,58,119,214,18,214,149,107,41,215,213,234,40,208,90,232,141,18,73,34,234,160,42,3,62,185,10,205,142,52,230,198,249,196,204,52,194,159,76,219,117,159,70,116,83,125,59,77,143,205,229,83,98,178,231,213,189,33,14,39,71,26,90,125,100,150,186,106,90,145,145,156,191,225,127,128,152,177,151,108,2,175,217,88,199,106,125,31,173,77,188,37,85,24,141,215,70,151,190,42,225,66,109,46,111,142,227,136,45,86,203,133,161,158,239,87,93,52,50,51,233,121,179,201,246,23,230,234,205,106,133,124,20,184,21,218,60,121,73,183,43,177,157,112,215,74,125,243,104,214,179,96,150,150,164,33,71,29,164,173,11,45,118,18,137,10,109,70,75,47,63,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,10,234,206,63,11,79,211,206,96,168,184,143,134,85,90,85,161,69,186,121,237,222,139,98,15,53,200,211,146,211,238,162,166,150,13,230,208,247,80,178,105,135,82,217,161,73,113,73,120,201,211,113,229,34,117,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,214,60,181,184,173,92,117,106,245,148,122,107,161,104,68,68,84,215,152,94,28,57,206,190,113,247,18,239,91,91,6,250,218,45,193,120,86,106,148,233,63,72,169,77,243,226,191,53,215,26,115,98,228,165,105,220,133,164,244,81,18,139,93,12,136,251,11,63,200,86,22,223,120,45,148,235,27,12,241,46,133,232,107,146,141,233,62,182,23,84,204,142,87,54,165,41,230,254,177,149,173,181,106,219,168,87,170,163,211,93,15,67,35,34,144,0,0,0,2,0,113,91,202,230,59,102,83,244,93,250,20,177,190,145,253,28,244,223,164,255,0,190,112,225,242,58,142,135,147,254,18,235,123,183,114,29,251,58,233,183,190,154,150,177,255,0,33,89,10,205,142,11,102,198,198,196,204,75,194,159,67,91,116,111,73,245,179,125,59,77,145,202,230,211,101,50,223,213,179,33,110,43,87,29,66,125,84,158,154,234,122,17,25,149,191,128,0,0,143,249,245,194,219,239,26,114,157,124,225,158,26,80,189,51,114,86,125,25,209,66,234,153,143,205,229,84,162,188,231,214,60,180,54,157,27,105,106,245,148,90,233,161,106,102,68,117,3,253,203,140,246,127,226,51,254,115,81,255,0,235,98,255,0,128,4,0,226,183,149,204,118,204,167,232,187,244,41,99,125,35,250,57,233,191,73,255,0,124,225,195,228,117,29,15,39,252,37,214,247,110,228,59,246,117,211,111,125,53,45,99,254,66,178,21,155,28,22,205,141,141,137,152,151,133,62,134,182,232,222,147,235,102,250,118,155,35,149,205,166,202,101,191,171,102,66,220,86,174,58,132,250,169,61,53,212,244,34,51,43,127,21,1,159,92,133,102,199,26,115,99,124,226,102,26,97,79,166,109,186,207,163,58,41,190,157,166,199,230,242,169,177,89,115,234,222,144,135,19,163,141,45,62,178,75,93,53,45,72,200,206,64,112,164,202,230,59,101,175,244,163,250,107,177,190,142,125,35,244,39,163,63,190,112,230,115,250,126,187,157,254,12,235,155,118,243,218,251,90,107,187,182,186,30,147,252,80,15,247,46,51,217,255,0,136,207,249,205,71,255,0,173,139,62,199,12,4,197,139,195,134,141,55,47,214,229,169,213,223,209,236,251,78,150,229,35,174,140,222,217,80,157,128,169,45,243,214,225,50,123,9,135,79,93,251,85,183,213,51,212,181,128,25,122,225,195,156,235,27,31,112,210,245,186,112,111,162,162,219,247,133,26,169,81,147,244,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,187,240,0,20,129,152,94,28,57,206,190,113,247,18,239,91,91,6,250,218,45,193,120,86,106,148,233,63,72,169,77,243,226,191,53,215,26,115,98,228,165,105,220,133,164,244,81,18,139,93,12,136,251,11,63,200,86,22,223,120,45,148,235,27,12,241,46,133,232,107,146,141,233,62,182,23,84,204,142,87,54,165,41,230,254,177,149,173,181,106,219,168,87,170,163,211,93,15,67,35,34,172,12,194,240,225,206,117,243,143,184,151,122,218,216,55,214,209,110,11,194,179,84,167,73,250,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,89,254,66,176,182,251,193,108,167,88,216,103,137,116,47,67,92,148,111,73,245,176,186,166,100,114,185,181,41,79,55,245,140,173,109,171,86,221,66,189,85,30,154,232,122,25,25,23,64,204,45,173,93,190,112,11,18,236,171,90,15,91,90,184,44,250,205,46,157,27,154,134,249,242,159,132,235,109,55,189,102,148,39,114,214,146,213,70,73,45,117,51,34,238,41,7,251,151,25,236,255,0,196,103,252,230,163,255,0,214,197,255,0,8,1,197,111,43,152,237,153,79,209,119,232,82,198,250,71,244,115,211,126,147,254,249,195,135,200,234,58,30,79,248,75,173,238,221,200,119,236,235,166,222,250,106,90,199,252,133,100,43,54,56,45,155,27,27,19,49,47,10,125,13,109,209,189,39,214,205,244,237,54,71,43,155,77,148,203,127,86,204,133,184,173,92,117,9,245,82,122,107,169,232,68,102,86,254,0,57,254,97,109,106,237,243,128,88,151,101,90,208,122,218,213,193,103,214,105,116,232,220,212,55,207,148,252,39,91,105,189,235,52,161,59,150,180,150,170,50,73,107,169,153,23,113,72,63,220,184,207,103,254,35,63,231,53,31,254,182,47,248,5,85,241,39,202,38,108,115,45,152,228,221,152,105,130,189,117,183,66,183,225,80,161,84,254,146,83,90,244,134,213,187,37,199,121,47,60,219,141,109,114,82,217,218,162,61,121,59,200,244,89,17,116,174,22,89,38,197,12,185,213,111,140,70,199,11,54,37,14,225,170,71,143,68,162,52,154,179,114,159,110,22,227,122,90,150,152,238,45,141,142,56,152,132,147,53,27,132,113,220,236,132,171,87,44,40,5,64,103,167,134,134,59,93,121,142,184,175,252,189,97,239,167,237,187,195,109,118,95,247,218,28,78,142,168,242,215,213,181,252,238,81,56,230,247,18,114,55,18,82,132,245,60,180,145,19,98,74,240,182,193,220,201,229,218,213,188,48,167,27,176,163,232,253,22,109,65,55,13,30,168,221,78,4,189,242,150,219,108,73,97,238,68,167,22,90,161,152,234,111,70,182,250,175,239,94,166,218,78,117,14,127,152,91,90,187,124,224,22,37,217,86,180,30,182,181,112,89,245,154,93,58,55,53,13,243,229,63,9,214,218,111,122,205,40,78,229,173,37,170,140,146,90,234,102,69,220,82,15,247,46,51,217,255,0,136,207,249,205,71,255,0,173,139,254,0,0,0,31,146,173,54,77,58,149,54,161,14,147,46,169,34,44,119,30,106,12,69,52,151,229,45,41,51,75,45,155,203,67,68,181,25,18,72,220,90,17,169,150,229,36,181,50,162,204,66,225,221,196,3,18,175,251,151,17,171,184,9,17,138,149,213,88,155,91,152,212,75,146,146,150,27,126,75,203,121,196,182,149,77,82,137,4,165,153,17,26,148,122,105,169,159,136,181,236,139,101,211,249,49,101,198,221,176,42,81,249,87,37,67,117,118,230,245,247,105,84,144,132,111,107,179,174,55,245,45,161,152,251,155,81,33,124,142,97,17,26,204,115,254,40,24,9,139,25,137,192,42,5,149,131,150,167,210,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,72,169,78,114,34,177,53,167,29,115,98,36,169,106,218,132,40,244,73,26,143,77,8,140,251,11,191,21,1,158,158,26,24,237,117,230,58,226,191,242,245,135,190,159,182,239,13,181,217,127,223,104,113,58,58,163,203,95,86,215,243,185,68,227,155,220,73,200,220,73,74,19,212,242,210,68,77,137,43,194,219,7,115,39,151,107,86,240,194,156,110,194,143,163,244,89,181,4,220,52,122,163,117,56,18,247,202,91,109,177,37,135,185,18,156,89,106,134,99,169,189,26,219,234,191,189,122,155,105,57,212,2,63,231,215,11,111,188,105,202,117,243,134,120,105,66,244,205,201,89,244,103,69,11,170,102,63,55,149,82,138,243,159,88,242,208,218,116,109,165,171,214,81,107,166,133,169,153,17,214,6,94,184,112,231,58,198,199,220,52,189,110,156,27,232,168,182,253,225,70,170,84,100,253,34,165,57,200,138,196,214,156,117,205,136,146,165,171,106,16,163,209,36,106,61,52,34,51,236,46,252,0,0,0,82,6,97,120,112,231,58,249,199,220,75,189,109,108,27,235,104,183,5,225,89,170,83,164,253,34,165,55,207,138,252,215,92,105,205,139,146,149,167,114,22,147,209,68,74,45,116,50,35,236,44,255,0,33,88,91,125,224,182,83,172,108,51,196,186,23,161,174,74,55,164,250,216,93,83,50,57,92,218,148,167,155,250,198,86,182,213,171,110,161,94,170,143,77,116,61,12,140,138,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,201,84,171,82,168,144,220,168,214,106,81,96,69,101,38,183,31,146,242,90,109,9,34,51,51,53,40,200,136,136,136,207,240,35,17,11,49,92,76,112,87,7,74,93,34,213,172,67,186,43,44,33,194,79,163,164,68,155,29,14,167,156,157,139,217,41,11,35,37,182,157,75,77,116,81,123,204,87,46,52,241,65,204,46,40,42,92,10,45,73,155,110,156,242,220,38,213,74,122,116,55,201,7,204,34,35,219,45,73,215,107,133,247,106,146,248,8,221,80,186,113,147,19,229,110,168,87,239,27,157,215,28,209,41,114,84,169,190,177,153,232,146,35,53,31,138,207,183,251,175,188,122,107,115,42,89,149,188,20,219,148,236,20,191,22,203,164,70,153,78,91,115,205,147,35,211,79,92,153,50,240,81,31,225,220,122,31,228,41,154,109,202,79,232,110,237,61,170,52,235,244,122,163,161,253,229,252,223,192,126,73,185,37,205,36,24,206,73,94,8,222,206,19,102,101,181,187,106,162,106,61,8,207,177,114,62,225,228,103,101,251,31,168,237,188,244,252,26,191,98,54,193,168,156,91,182,236,214,210,131,78,186,234,102,217,105,166,135,227,240,31,54,45,99,24,108,35,37,195,170,94,54,239,41,90,145,182,252,168,155,76,191,3,78,159,96,191,249,223,184,116,219,55,61,57,150,178,144,195,80,241,42,185,57,12,41,39,164,250,205,65,221,228,157,190,170,180,144,90,145,237,45,75,239,49,36,112,203,140,102,47,81,94,141,15,16,109,170,28,216,12,146,18,183,97,67,148,228,149,145,26,8,204,205,217,164,147,51,73,44,255,0,19,47,188,77,44,21,226,127,151,204,79,84,104,53,250,202,109,121,143,37,26,174,177,34,12,38,73,103,203,45,53,92,181,31,138,207,251,18,175,128,149,150,221,239,102,222,48,219,168,90,119,93,30,179,25,212,146,144,236,9,205,72,65,145,145,25,25,41,181,25,120,41,39,253,165,241,31,108,0,0,7,197,189,103,149,46,206,174,84,77,105,79,75,77,148,246,170,61,8,182,180,163,251,190,3,55,57,143,170,250,107,29,175,202,142,228,171,157,114,85,22,70,147,212,143,89,143,31,110,231,241,23,61,194,246,202,43,91,45,116,217,198,152,234,58,186,217,168,111,65,106,162,39,96,66,61,166,123,75,246,124,59,254,38,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,164,40,18,9,58,246,62,222,183,187,184,207,61,180,149,219,184,145,75,109,215,92,104,233,213,182,18,181,33,91,86,158,91,229,169,145,246,208,253,95,184,104,251,46,213,38,106,216,27,98,77,98,66,222,39,45,202,89,154,220,89,41,70,103,13,163,238,100,103,223,184,232,160,0,62,69,201,119,91,54,141,61,218,157,203,93,129,77,140,202,20,181,185,42,83,108,164,136,146,106,62,235,81,23,130,85,239,247,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,218,237,87,196,200,85,166,55,231,7,27,241,218,177,50,77,126,237,168,195,129,41,215,54,83,160,79,150,220,109,138,91,134,73,229,45,229,167,236,186,105,211,195,66,34,252,124,117,131,129,120,189,138,147,91,102,206,176,174,26,161,200,112,146,111,177,75,148,251,100,106,52,150,229,41,182,213,219,235,18,102,127,3,251,200,75,236,34,225,27,140,55,90,35,79,191,39,66,163,199,113,104,83,140,155,178,163,190,150,207,150,102,91,93,134,100,74,209,75,47,134,165,247,24,152,184,111,194,87,47,118,153,69,155,112,63,89,172,202,66,16,111,53,49,80,100,71,82,203,97,171,68,174,25,25,167,84,153,119,247,25,252,68,140,181,50,167,151,235,57,134,216,164,97,69,170,100,218,9,36,167,40,80,183,30,132,146,212,205,44,151,127,84,187,142,131,79,179,109,26,83,45,49,77,181,233,49,91,96,210,109,37,152,77,32,144,100,68,69,161,18,75,77,52,45,52,248,15,174,148,33,5,181,9,36,145,123,136,180,31,245,226,63,21,78,141,73,172,197,92,42,173,54,44,198,28,35,74,155,125,148,184,147,35,35,35,236,162,50,240,51,47,237,28,79,21,242,77,151,204,90,165,187,2,173,98,82,233,143,56,106,89,74,166,82,224,178,254,243,74,203,83,90,152,81,248,184,103,248,145,24,175,108,199,112,142,185,173,163,153,95,193,153,238,84,224,182,219,143,116,114,157,113,233,6,101,206,94,212,34,60,50,47,178,150,136,139,95,19,50,248,8,9,120,216,56,131,132,215,17,211,174,154,13,98,131,81,134,246,173,173,248,175,197,86,228,45,68,75,65,173,41,87,218,109,90,25,126,207,220,37,150,80,120,147,98,30,11,78,133,106,95,243,100,87,109,133,56,219,106,114,75,143,202,146,194,53,142,222,137,55,101,33,180,165,45,180,179,46,221,141,71,238,51,210,224,112,71,48,56,111,143,118,219,21,251,18,187,22,74,148,210,92,122,41,74,97,111,178,102,219,107,81,45,13,56,189,186,115,80,71,169,246,51,211,225,175,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,205,113,187,48,56,111,128,150,219,245,251,238,187,22,50,146,210,150,204,83,148,194,31,120,201,183,22,146,74,29,113,27,181,229,44,139,67,238,101,167,199,74,127,205,255,0,18,108,67,198,137,211,109,76,63,155,34,133,108,37,199,27,39,35,56,252,89,47,167,89,13,232,163,106,82,219,82,84,219,168,51,237,220,210,94,226,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,105,196,234,103,251,95,120,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,101,78,145,150,190,36,69,241,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,252,91,35,252,76,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,217,36,69,224,68,95,216,63,111,128,255,0,149,33,11,45,171,73,40,143,220,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,136,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,239,235,31,113,28,241,35,132,174,94,174,222,170,101,1,250,205,26,82,208,179,101,168,106,131,30,58,86,123,205,58,165,16,204,201,58,168,139,183,184,139,224,33,214,46,240,141,198,27,81,18,103,216,115,161,86,35,182,181,169,182,73,217,82,31,83,101,204,50,45,173,67,34,53,104,148,23,195,83,251,200,68,27,251,2,177,123,10,230,184,205,227,97,92,52,179,142,225,164,164,61,75,148,195,102,105,53,22,228,169,198,211,219,234,212,100,127,2,251,140,123,28,16,206,14,55,224,85,98,28,154,5,219,81,153,2,43,173,239,167,79,159,45,200,219,18,182,204,211,202,67,200,79,217,104,147,167,134,134,101,248,90,86,90,248,166,97,102,38,199,137,67,196,153,12,91,181,181,165,180,41,215,215,26,28,69,184,100,202,76,146,167,165,169,102,102,181,172,203,182,187,83,241,35,19,90,219,187,173,155,186,158,213,82,218,174,192,169,70,121,9,90,28,139,41,183,136,200,210,74,46,232,81,151,130,147,239,247,144,251,0,0,57,214,98,42,76,82,176,54,251,154,252,133,178,77,219,149,67,37,182,178,74,136,202,27,167,216,204,203,191,97,156,27,149,43,184,177,34,168,219,78,184,233,212,107,111,165,10,90,183,45,92,199,207,67,51,239,169,250,223,120,208,198,77,109,70,172,252,181,216,20,230,201,194,91,214,245,42,67,187,244,254,144,224,71,37,105,216,187,122,190,254,227,181,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,120,149,74,106,187,135,151,61,25,246,247,162,117,26,108,101,22,132,122,146,216,90,125,228,127,31,129,140,221,227,173,12,237,28,104,188,41,145,141,77,244,119,5,64,154,211,177,167,100,183,82,94,4,90,25,109,247,16,189,14,29,247,155,23,150,87,237,103,26,148,167,156,165,67,131,76,120,212,178,81,147,141,83,162,110,47,180,127,181,239,208,254,226,18,96,7,252,60,243,81,218,83,207,186,134,219,65,26,148,181,168,136,146,69,220,204,204,252,4,69,205,79,17,92,39,192,72,179,40,52,74,131,53,219,153,9,113,180,49,13,216,210,155,101,210,39,210,68,234,83,37,14,39,71,26,34,87,109,72,148,94,243,237,82,248,245,157,236,114,199,74,204,183,234,55,100,250,85,45,213,56,134,224,83,103,204,97,147,104,214,233,145,45,179,125,105,215,107,166,147,211,182,132,69,224,93,249,230,26,224,142,42,227,69,125,186,109,159,107,85,234,79,204,116,141,114,250,25,47,52,147,90,208,70,181,173,182,214,100,90,186,147,51,248,30,191,13,108,179,44,60,36,41,116,180,83,174,156,112,156,153,82,72,217,148,84,248,142,165,109,127,176,175,150,235,82,97,145,248,147,169,81,107,224,100,95,17,97,22,6,14,97,166,24,193,106,13,149,102,81,169,132,210,82,146,114,53,58,59,46,43,66,65,106,102,218,19,169,250,137,63,196,139,224,67,218,0,0,0,0,254,25,18,136,210,162,35,35,45,12,143,222,56,142,96,50,143,132,24,251,64,168,69,184,45,58,91,85,119,226,186,220,122,147,80,34,166,67,110,41,14,146,85,205,91,43,81,104,183,141,90,151,125,123,248,248,211,30,108,242,51,137,121,111,174,191,41,186,115,245,107,113,213,173,108,76,136,204,135,201,166,205,111,154,73,215,58,118,219,73,147,108,238,86,157,139,82,63,3,237,226,178,211,153,220,66,203,133,245,10,185,65,172,206,244,97,62,218,39,211,206,75,252,151,25,231,50,167,126,169,14,182,147,81,165,146,79,172,122,105,216,251,120,95,46,90,243,21,101,102,51,15,41,215,101,177,80,105,82,250,118,83,80,139,205,104,220,102,71,33,151,29,45,136,117,195,73,17,188,146,209,71,169,31,99,251,250,216,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,73,153,76,197,89,89,115,195,202,141,219,115,207,105,50,250,119,147,79,139,205,104,156,122,71,33,231,26,45,139,117,179,81,25,178,162,209,39,169,159,98,251,168,107,50,217,157,196,60,199,223,83,107,149,234,204,239,70,27,238,34,5,56,164,63,201,109,158,115,202,107,234,150,235,137,37,18,94,52,250,167,166,157,139,183,143,181,202,102,70,113,47,50,21,214,37,57,78,126,147,110,52,180,45,249,146,217,144,193,58,217,45,131,81,52,231,78,227,106,51,109,237,201,215,177,232,103,224,93,238,115,47,249,70,194,12,2,160,83,226,219,246,157,45,234,187,17,90,110,69,73,216,17,85,33,110,37,13,18,149,205,67,40,81,234,182,73,90,159,125,123,248,248,118,226,34,73,18,82,68,68,69,161,17,123,135,244,0,0,0,7,139,191,240,115,13,49,58,11,176,111,91,50,141,83,39,82,164,155,146,105,209,222,113,58,146,203,82,55,16,173,15,215,81,254,38,127,19,21,239,153,238,18,20,186,162,42,55,78,7,206,68,89,38,111,74,56,18,221,74,26,255,0,102,95,45,166,163,67,51,241,54,146,146,215,192,140,190,2,180,241,47,4,113,87,5,235,238,211,111,11,90,175,77,126,27,170,52,75,232,100,178,210,141,11,90,73,109,173,198,208,102,90,180,163,35,248,22,191,29,58,30,3,103,123,28,176,46,179,13,250,117,217,62,171,75,105,77,161,200,21,41,243,31,100,154,37,180,102,72,108,159,66,117,218,209,36,181,237,161,153,120,31,107,104,202,183,17,92,39,199,184,176,232,53,186,131,52,43,153,105,109,181,177,49,216,209,91,121,211,38,18,100,210,85,37,110,43,87,29,50,79,109,76,146,126,242,239,46,153,121,169,13,37,230,29,67,141,172,137,73,90,20,70,74,35,238,70,70,94,35,254,192,70,126,34,23,155,22,110,87,238,151,29,148,166,92,170,195,157,76,100,210,178,73,155,142,211,165,237,47,180,95,179,238,212,254,227,20,95,129,84,67,187,113,162,207,166,74,53,57,213,215,233,228,238,189,205,91,229,180,147,241,35,212,207,119,188,134,145,48,214,148,213,11,15,45,138,51,8,216,136,52,104,81,210,90,17,104,72,97,9,47,2,47,135,192,135,164,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,254,111,180,135,216,113,135,16,149,165,196,26,20,149,22,164,100,101,166,134,95,1,159,174,35,150,51,86,46,103,235,236,178,201,54,138,202,229,85,201,41,78,132,92,234,140,178,236,91,83,219,212,251,255,0,19,19,171,131,125,244,237,75,14,43,86,106,228,145,166,44,233,50,73,179,89,234,91,88,167,183,174,155,188,59,233,225,255,0,176,88,248,252,213,26,140,42,76,25,21,42,140,166,163,198,138,210,222,117,215,86,72,66,16,146,53,40,204,204,200,136,136,136,207,83,248,10,188,226,3,196,141,202,124,153,184,73,130,53,101,19,188,183,24,159,86,138,255,0,118,215,172,168,238,37,167,163,74,212,148,70,77,45,36,164,246,236,103,238,33,90,148,74,14,36,99,109,232,220,56,45,86,110,74,229,90,73,37,79,41,47,204,112,214,235,164,70,165,168,137,107,211,123,164,102,125,251,171,222,103,222,200,242,171,194,92,146,152,119,134,57,200,74,205,214,155,125,186,99,43,212,147,175,33,194,75,204,202,135,216,255,0,165,74,139,95,187,226,44,99,13,240,55,10,176,162,156,196,27,38,196,160,211,92,101,180,182,114,99,210,227,50,242,244,74,11,214,91,109,167,93,121,105,51,251,200,143,224,61,223,135,98,31,208,0,0,0,0,1,230,113,3,14,173,28,75,182,231,91,55,117,10,5,70,44,200,238,177,252,230,43,79,27,102,182,214,141,201,230,37,68,74,34,90,180,61,59,106,98,137,179,207,147,203,167,46,248,129,84,174,65,166,173,219,82,173,80,125,248,47,48,203,138,109,132,58,252,149,54,210,148,76,182,218,77,45,50,70,105,73,158,133,225,169,120,121,252,151,230,142,235,203,182,40,82,156,102,181,48,173,202,140,198,35,212,33,170,75,157,58,91,114,68,126,107,188,190,107,109,146,185,108,237,220,173,75,78,199,219,194,254,240,234,249,162,98,61,153,72,188,104,19,88,147,22,169,10,60,162,54,156,66,201,38,227,72,115,105,236,82,136,140,137,101,219,83,241,254,209,233,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,188,69,190,104,152,113,102,85,239,26,252,214,35,69,165,194,145,40,205,215,16,130,81,182,210,220,218,91,212,146,51,50,65,246,212,188,63,180,80,38,116,51,73,117,230,39,20,42,174,61,90,152,118,229,58,99,241,233,240,211,37,206,157,77,183,34,71,41,222,95,53,198,205,92,183,182,238,78,133,167,98,237,227,232,50,49,147,203,167,49,24,129,75,174,78,166,173,171,82,147,80,97,249,207,62,203,137,109,244,52,252,101,56,210,84,108,184,218,141,77,60,102,73,81,150,165,227,161,120,222,206,31,225,213,163,134,150,220,27,102,209,161,64,167,69,135,29,166,63,155,69,105,147,112,208,218,17,185,92,180,164,141,70,72,78,167,167,125,8,122,96,0,0,0,0,1,252,241,236,99,194,98,70,6,225,86,43,211,159,131,123,88,148,26,147,143,54,166,202,76,138,92,103,158,70,169,89,122,171,113,181,105,167,49,70,95,121,153,252,69,116,102,171,132,186,84,153,151,134,6,72,74,13,166,156,125,116,199,151,161,43,78,123,134,150,89,139,15,185,255,0,68,148,150,191,119,192,86,221,110,131,137,24,37,122,57,14,115,85,155,110,185,73,146,105,75,201,75,240,220,37,180,233,145,41,10,50,66,244,222,209,153,31,110,233,247,25,118,178,190,31,220,72,220,168,73,133,132,152,221,86,81,187,203,109,136,21,105,79,247,113,122,197,142,218,93,122,76,173,77,70,102,234,212,73,79,126,230,94,242,22,135,78,168,194,171,65,143,82,167,74,106,68,105,77,33,230,157,105,100,180,45,10,34,82,76,140,140,200,200,200,200,245,47,136,253,34,184,56,200,95,78,211,112,226,139,102,162,73,18,101,78,141,36,219,37,158,167,185,138,131,122,233,187,195,183,195,255,0,96,130,188,56,236,102,175,172,207,208,24,121,146,117,20,101,197,171,154,84,157,196,124,154,140,66,238,91,85,219,215,251,191,18,26,5,142,210,24,97,182,27,66,80,134,208,72,74,82,90,17,17,22,132,68,95,1,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,2,154,248,198,88,135,75,197,58,61,228,105,111,249,221,62,60,98,82,75,190,138,147,80,115,67,245,75,225,241,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,241,81,119,237,240,215,254,129,115,43,113,182,219,83,174,45,41,66,72,212,165,40,244,34,34,241,51,63,128,172,46,38,121,236,149,111,117,88,35,133,181,164,148,167,218,91,85,57,176,228,158,173,164,250,200,207,53,204,98,65,26,86,70,77,171,106,145,219,177,159,184,133,113,96,198,13,98,22,98,177,26,21,185,65,131,82,168,189,82,156,223,95,60,218,125,228,180,151,31,109,14,58,235,169,67,134,157,13,226,82,148,162,61,53,212,254,251,191,202,134,71,48,199,47,22,244,9,111,209,33,84,238,110,75,75,145,58,76,104,239,45,183,182,48,106,229,184,113,219,112,136,156,103,114,117,238,90,153,248,159,105,56,73,74,72,146,146,34,34,240,34,31,208,0,0,0,0,0,0,28,163,50,184,21,110,227,238,23,213,172,202,196,24,238,72,114,59,235,134,242,218,65,173,167,206,59,205,182,164,169,77,172,210,100,111,25,145,145,106,94,239,129,231,191,29,48,142,227,193,28,77,173,217,21,200,50,163,116,19,228,162,27,174,180,226,57,204,34,67,173,54,226,77,72,70,226,62,81,153,40,136,136,244,237,240,43,9,225,57,155,39,24,144,188,13,190,43,142,56,78,168,215,74,92,169,58,232,102,112,99,50,194,13,215,188,62,214,136,74,62,58,123,200,90,233,25,25,106,71,169,24,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,254,25,145,22,166,122,17,10,162,226,199,155,39,31,144,140,13,177,235,142,54,77,40,151,85,92,89,58,106,100,115,163,60,194,205,167,188,62,206,168,82,62,26,251,136,87,182,6,97,29,199,141,216,155,68,178,40,112,101,73,235,231,198,68,199,90,105,197,242,88,92,134,154,113,197,26,80,189,164,92,210,51,81,145,145,107,223,224,122,16,203,86,5,91,184,5,133,244,155,50,143,6,59,114,27,142,194,230,60,134,144,75,117,242,142,203,110,41,74,75,104,53,25,155,36,102,102,90,159,191,224,93,92,0,0,0,0,0,0,7,240,210,149,17,165,68,70,71,226,70,35,30,107,242,57,134,57,135,183,167,203,98,137,10,153,115,114,93,92,121,209,163,71,101,110,61,177,243,79,49,194,142,227,134,70,227,219,149,167,115,208,143,196,187,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,238,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,223,185,151,188,133,158,161,198,220,109,46,182,180,169,10,34,82,84,147,212,140,143,192,200,254,2,153,184,200,95,172,85,113,162,137,102,69,117,229,34,37,18,52,151,8,212,70,130,113,18,234,13,159,130,143,191,127,134,191,244,15,247,224,231,98,29,83,21,43,23,145,33,191,230,148,249,17,141,74,46,250,38,77,61,205,8,246,159,199,227,255,0,180,92,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,231,227,29,99,181,81,194,218,53,222,212,87,28,126,45,74,60,117,45,40,35,36,182,152,245,7,15,83,219,169,22,167,241,208,87,150,67,239,137,214,46,101,173,57,112,95,109,162,170,84,32,83,31,53,168,210,70,203,149,8,166,162,236,164,254,193,120,234,95,112,185,140,231,102,38,46,6,101,250,117,207,30,100,84,84,171,80,157,129,4,148,225,18,137,231,161,72,91,106,70,142,161,90,238,107,177,164,204,254,4,126,234,19,144,253,217,141,88,159,170,151,42,161,89,186,235,59,91,37,27,174,153,59,38,71,100,151,219,94,155,221,240,245,143,191,188,252,111,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,239,169,159,132,177,0,0,0,0,1,241,171,119,149,163,108,164,213,113,93,52,138,89,17,107,252,242,115,76,118,239,251,106,47,217,87,249,143,224,62,101,55,22,176,182,179,32,162,82,177,30,215,152,250,143,66,109,138,196,119,20,103,169,23,98,74,204,252,76,139,251,71,170,109,198,221,109,46,180,180,173,11,34,82,84,147,212,148,71,224,100,126,242,31,244,0,2,188,56,170,229,78,61,247,101,43,24,173,106,110,149,122,27,38,185,220,150,75,69,68,101,169,210,28,81,236,101,74,51,222,180,247,82,201,63,29,15,184,169,28,50,189,43,56,101,136,212,27,190,149,45,216,146,168,181,88,178,149,181,197,183,184,153,125,14,26,21,181,73,51,78,168,45,75,82,240,247,13,21,229,163,22,33,99,46,14,91,119,148,121,109,63,37,234,116,52,206,52,56,74,210,73,197,101,199,11,178,214,126,46,127,88,245,248,252,79,169,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,185,151,197,136,88,53,131,151,37,229,34,91,76,73,102,157,49,48,141,110,18,117,146,81,94,113,178,238,180,31,139,127,213,61,126,31,18,206,166,39,94,149,156,77,196,106,245,223,85,150,236,185,85,170,172,169,73,220,226,220,208,158,125,110,18,83,185,74,61,186,172,244,45,79,199,222,45,187,133,86,84,227,216,150,82,113,138,233,166,235,87,174,50,75,131,206,100,180,76,71,154,131,33,181,22,246,82,162,61,232,86,134,149,154,126,26,159,113,97,224,0,63,229,199,27,105,181,58,234,210,132,32,141,74,82,143,66,73,23,137,153,251,136,121,90,150,45,97,109,26,65,196,170,226,61,175,13,244,158,134,219,245,136,237,168,143,83,46,228,165,145,248,145,151,246,15,167,68,188,173,27,153,36,171,118,233,164,85,8,203,95,230,115,154,127,183,111,216,81,254,210,127,206,95,17,246,64,0,0,0,0,68,252,255,0,101,42,143,152,92,44,151,62,141,75,142,221,209,70,75,147,227,200,105,132,19,207,147,49,165,26,89,53,37,151,28,82,84,227,196,123,11,77,79,190,164,126,52,109,29,251,179,5,113,63,84,174,85,62,179,106,86,118,184,73,55,90,51,118,52,142,233,63,176,189,55,181,225,234,159,111,113,248,95,102,76,115,17,23,28,242,253,2,231,145,54,42,234,84,88,77,64,156,73,112,141,70,243,48,163,173,197,47,87,86,173,119,59,220,212,100,127,18,47,125,51,231,194,248,157,125,102,90,236,151,57,246,221,42,93,66,125,49,131,66,141,68,76,183,80,148,105,46,234,87,237,159,134,133,247,11,13,224,227,99,181,78,194,234,205,222,236,87,27,126,85,70,68,116,173,72,208,148,218,163,211,220,45,15,110,166,90,151,199,65,99,0,0,0,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,39,17,43,48,239,28,177,93,9,110,25,190,237,46,28,218,146,54,183,185,68,109,83,229,232,127,100,207,197,95,119,226,66,132,108,171,130,161,100,94,244,107,142,47,49,169,84,90,156,105,100,159,89,39,189,151,146,189,12,136,200,252,83,225,169,127,96,145,25,199,205,149,67,31,168,86,93,182,212,199,186,74,77,22,156,115,25,39,21,179,174,105,18,16,179,52,243,150,90,232,246,154,153,18,190,58,123,250,183,10,44,186,51,136,152,146,188,74,175,211,9,218,125,1,70,228,85,60,201,41,37,41,137,16,94,66,139,123,74,78,187,86,122,25,40,149,240,211,196,93,67,77,161,150,144,203,105,36,161,9,36,164,136,180,34,34,46,195,254,192,0,0,0,126,58,189,94,157,65,165,203,173,85,230,51,18,20,22,28,147,33,247,156,75,104,109,180,36,212,165,41,74,50,34,34,34,51,51,51,34,45,5,111,103,3,138,173,58,207,155,80,177,48,64,163,84,37,165,167,99,59,82,94,215,90,67,186,200,105,70,211,177,165,145,145,145,165,165,36,205,58,232,122,252,8,86,205,255,0,154,60,120,196,137,207,77,184,177,58,229,209,229,169,92,134,171,83,57,73,35,53,158,212,165,110,171,68,150,245,17,23,192,121,154,54,48,98,173,2,115,117,10,86,35,220,241,223,105,68,162,83,117,137,40,61,72,200,252,82,178,63,18,33,99,28,63,184,143,92,179,238,90,110,18,99,53,88,230,38,123,172,194,167,212,36,62,227,142,155,171,114,44,118,144,183,100,73,251,221,81,146,82,103,169,153,145,120,144,181,216,242,25,151,29,185,81,220,75,141,60,132,184,133,164,200,201,73,50,212,140,140,187,31,97,254,128,3,224,95,214,188,59,214,201,174,218,115,216,109,230,106,244,217,80,84,151,18,74,35,39,89,83,103,216,200,203,193,71,238,63,192,198,117,243,99,132,85,12,24,198,251,146,213,153,5,113,88,118,124,201,112,146,109,41,9,56,199,49,244,54,105,35,66,11,110,141,30,134,146,211,183,111,186,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,63,3,247,11,95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,84,28,94,179,22,185,18,32,224,157,2,168,202,154,108,218,157,52,152,127,85,146,136,231,198,113,181,108,119,77,52,211,84,169,31,137,251,132,23,202,118,17,84,49,159,27,237,187,86,28,21,202,97,169,240,229,205,73,52,165,164,163,20,198,16,225,168,137,11,45,186,58,90,154,139,78,253,254,253,20,88,54,188,59,42,201,161,90,112,24,109,150,105,20,216,176,82,148,36,146,68,77,50,150,203,177,17,23,130,75,220,95,129,15,190,0,63,206,68,134,98,71,118,84,135,18,219,76,161,78,45,106,50,34,74,72,181,51,51,62,197,216,85,23,16,30,35,215,44,11,146,165,132,152,51,85,56,105,128,243,208,170,21,24,239,184,219,164,226,28,149,29,212,33,216,242,126,230,148,68,164,145,234,68,102,94,4,43,158,179,140,24,171,95,156,229,66,171,136,247,60,135,221,81,168,212,229,98,74,207,83,51,63,21,44,207,196,204,122,107,3,52,120,241,134,243,153,155,110,226,117,203,163,43,74,185,14,214,166,114,148,68,105,61,170,74,29,78,169,61,137,35,47,128,178,108,159,241,85,167,93,243,105,246,38,55,148,106,124,181,52,212,102,170,72,218,211,75,119,88,237,37,78,187,38,89,153,153,154,157,82,140,147,174,133,175,196,133,144,210,42,244,234,245,46,37,106,145,49,153,112,167,48,220,152,239,178,226,92,67,141,173,36,164,169,42,73,153,25,25,25,25,25,25,145,234,63,96,0,0,0,15,248,117,180,60,210,217,113,36,164,173,38,149,17,150,186,145,138,87,226,187,151,86,112,239,18,81,137,84,10,105,53,79,175,168,156,148,166,89,36,164,229,191,34,115,203,81,154,26,74,117,218,130,212,205,70,175,142,190,35,148,228,227,54,85,12,1,161,94,118,219,179,29,233,42,212,90,137,195,100,220,86,206,185,212,71,66,12,147,206,65,107,163,58,106,68,106,248,107,238,142,247,173,193,80,189,239,138,213,199,43,123,178,171,85,57,50,205,62,178,143,123,207,41,122,17,25,153,248,171,195,83,254,209,125,220,59,108,195,179,178,197,108,37,216,70,195,181,72,112,170,74,220,222,197,25,187,79,137,169,253,146,63,20,253,255,0,137,137,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,199,227,5,186,221,215,133,183,109,188,235,123,250,250,36,248,233,78,154,234,107,140,226,52,211,67,253,175,129,140,219,226,253,5,118,166,42,221,212,13,134,217,211,171,179,227,36,180,211,111,46,75,136,47,113,105,246,126,4,60,205,46,4,154,189,86,37,50,50,20,236,137,178,27,97,180,145,26,148,165,173,68,146,34,34,212,204,204,207,224,52,27,144,124,28,135,132,153,122,182,208,170,99,49,170,21,184,16,234,178,20,76,146,28,53,61,6,46,226,81,236,74,181,220,223,125,117,238,94,38,36,136,0,0,0,15,242,147,37,136,113,157,151,37,212,182,203,40,83,142,45,74,34,36,164,139,83,51,51,236,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,220,143,234,207,106,209,240,51,247,16,175,108,36,194,43,251,30,47,152,150,165,165,2,84,233,213,9,13,147,210,84,211,206,161,162,113,230,219,83,142,173,180,44,210,68,167,82,106,81,145,233,174,191,140,246,254,229,92,27,30,204,141,90,190,106,242,36,79,91,104,75,140,194,144,75,46,105,181,184,200,146,236,66,86,155,146,178,238,122,248,125,226,34,230,67,45,21,140,28,36,92,49,227,201,244,44,185,36,195,70,242,21,189,42,87,57,105,215,70,144,130,45,141,251,143,199,238,28,82,133,88,157,111,86,224,87,169,146,93,143,46,157,41,169,108,58,210,205,11,67,141,172,148,149,37,73,50,50,50,50,35,35,35,35,26,21,200,158,44,171,23,114,239,110,86,100,212,28,153,54,157,18,29,54,91,174,187,204,90,158,110,12,101,44,212,102,181,25,158,174,106,122,153,30,167,220,132,133,0,1,89,92,95,114,250,170,221,18,6,50,80,169,36,185,16,16,212,57,142,50,198,170,75,8,68,249,14,41,70,150,204,201,58,153,25,153,172,139,226,94,241,90,185,114,196,73,88,91,141,86,133,224,196,199,163,181,18,181,79,84,163,105,195,70,246,19,45,151,22,149,104,164,145,164,201,190,228,103,167,196,104,239,13,238,232,119,229,133,111,94,16,92,74,218,172,82,226,78,35,35,35,254,149,148,57,238,82,139,193,101,239,63,196,199,164,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,230,241,34,238,135,97,216,87,13,225,57,196,161,170,61,46,92,227,51,50,47,232,153,91,158,245,36,188,16,126,242,252,72,103,19,49,184,139,43,20,177,170,239,188,36,76,122,67,82,235,85,5,69,55,92,53,236,97,82,222,113,9,78,170,81,18,72,156,236,68,122,124,5,149,112,130,203,234,168,148,73,248,201,93,164,146,36,79,67,176,225,184,243,26,41,76,45,16,36,54,164,154,155,35,52,234,70,100,100,179,47,129,123,197,154,128,0,143,89,236,197,133,97,30,93,238,58,204,106,131,144,230,212,98,76,166,196,117,167,121,107,75,206,65,146,164,26,76,150,147,35,213,189,75,67,51,212,187,16,207,85,118,177,58,225,173,207,175,84,228,187,34,93,70,83,178,223,117,213,154,214,183,28,89,169,74,82,148,102,102,102,102,102,102,102,102,59,94,91,242,209,88,198,61,247,4,136,242,125,11,18,73,176,233,178,133,111,82,147,201,90,180,213,165,160,203,99,158,243,241,251,132,186,254,229,92,27,226,204,147,90,177,170,242,35,207,67,107,75,108,205,144,72,46,105,53,184,136,210,212,67,86,155,148,130,236,122,248,253,194,4,226,222,17,95,216,15,124,203,181,46,216,18,160,206,167,200,112,153,146,150,158,105,14,147,111,56,218,92,105,110,33,6,162,53,52,163,74,136,139,93,53,252,44,39,134,182,125,29,137,34,6,10,226,189,122,67,205,175,149,18,147,46,100,163,81,39,83,135,25,134,119,191,35,177,23,214,30,212,35,226,101,239,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,140,180,49,254,160,0,0,0,35,118,126,48,114,30,45,229,234,228,65,83,25,147,80,162,64,153,85,142,163,100,150,225,41,152,50,182,18,79,98,149,174,231,59,105,167,115,241,33,159,42,164,9,52,138,172,186,100,148,41,169,16,164,56,195,137,50,52,169,43,66,141,38,70,71,161,145,145,151,192,122,92,33,160,174,234,197,91,70,128,72,55,14,163,93,129,25,69,166,187,137,201,45,160,253,199,175,218,248,24,210,78,15,219,173,218,152,89,105,91,237,183,203,232,104,144,35,169,58,105,161,162,51,104,211,77,11,246,126,4,61,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,242,146,218,94,142,235,74,66,86,75,66,146,105,81,106,70,70,94,6,67,60,153,250,178,221,178,179,61,120,52,227,36,209,85,234,117,10,179,105,36,154,72,144,237,66,86,154,22,210,237,234,253,255,0,137,143,33,149,91,28,177,7,30,172,218,10,158,75,73,244,213,57,211,53,43,110,165,214,176,141,62,202,191,111,224,52,113,104,82,19,111,218,84,74,2,20,74,77,54,157,26,25,25,30,186,147,109,37,31,2,248,124,11,240,31,92,0,0,0,4,34,226,73,155,248,152,35,96,200,177,109,122,158,183,29,122,58,227,25,197,120,185,145,218,125,153,141,111,245,30,67,136,52,184,210,123,237,50,35,211,196,251,21,43,211,160,221,24,165,124,179,13,146,151,83,172,220,53,36,160,212,124,199,156,91,207,188,69,185,71,235,44,245,91,157,207,185,234,126,243,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,188,207,194,83,220,86,212,11,149,134,163,84,16,75,109,183,18,230,211,36,153,30,132,101,239,35,253,163,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,220,147,174,186,254,2,143,5,177,112,96,196,151,151,67,184,176,206,92,231,28,52,202,153,86,109,14,58,102,73,78,202,123,36,68,70,174,196,94,237,19,253,190,225,104,192,0,57,206,97,176,246,30,39,224,197,227,103,201,140,135,92,157,67,168,53,27,114,9,70,151,151,17,214,208,162,213,42,208,203,127,137,17,159,192,103,19,18,45,25,216,123,136,53,251,74,74,28,101,234,53,86,84,52,153,145,164,254,165,245,182,70,90,165,39,226,143,29,11,240,33,117,156,44,113,152,241,27,0,227,219,51,230,155,211,109,199,17,79,65,45,205,202,38,35,194,132,130,241,90,143,77,86,126,226,47,184,132,213,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,10,184,167,99,49,225,206,1,200,182,96,205,54,102,220,110,46,158,178,67,155,84,108,72,133,53,7,224,180,158,154,160,189,198,95,113,138,83,195,123,74,118,33,98,13,2,210,140,135,30,122,179,85,139,13,70,68,106,63,174,125,13,153,158,137,81,248,175,199,67,252,12,104,239,47,56,123,15,12,48,98,206,179,227,70,67,78,65,161,211,218,147,181,4,147,83,200,136,211,107,51,209,41,212,253,79,19,34,63,136,232,192,0,42,231,140,254,36,188,138,29,187,134,113,39,56,217,170,84,74,171,168,109,211,34,82,118,84,25,50,81,18,187,145,251,245,79,246,251,133,78,139,195,225,127,134,150,179,185,107,106,166,253,58,43,207,78,150,149,56,163,101,181,25,26,224,66,81,247,52,235,174,191,136,153,182,237,181,2,218,97,216,212,244,18,27,113,197,57,180,137,36,69,169,17,123,136,191,100,132,88,226,5,147,234,46,62,97,196,203,130,222,163,195,106,233,164,54,228,196,72,110,58,18,243,232,105,137,75,38,183,33,149,184,173,206,186,71,183,82,212,253,228,126,52,113,81,131,116,97,109,242,244,55,138,93,50,179,111,84,148,130,81,115,25,113,15,48,241,150,228,159,170,178,209,109,246,62,199,169,123,140,133,212,240,219,205,252,76,110,176,99,216,183,69,79,75,142,131,29,17,136,229,60,92,201,13,48,204,54,183,250,239,45,197,154,156,117,93,246,145,25,235,224,125,142,110,128,0,0,0,249,23,125,33,55,5,165,91,160,45,68,148,212,169,210,97,153,153,233,161,56,210,145,240,63,143,192,255,0,1,156,124,213,88,229,135,216,245,121,80,82,242,93,79,166,170,46,145,165,91,180,46,181,244,105,246,83,251,31,1,235,242,11,101,187,122,230,122,207,105,182,73,210,164,84,233,245,103,18,105,53,17,161,170,132,93,117,45,167,219,214,251,191,18,26,27,140,218,89,142,211,73,66,80,72,66,82,73,73,104,68,68,94,4,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,190,30,26,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,220,52,53,31,111,78,214,205,118,236,78,154,248,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,237,169,126,37,226,51,165,153,236,96,175,99,54,51,93,87,69,82,167,42,68,53,85,231,34,156,211,175,45,105,106,47,86,242,218,73,37,75,89,39,66,116,203,68,158,210,247,125,243,71,132,246,86,160,222,21,71,113,158,237,165,115,99,210,229,169,168,41,121,130,82,121,205,42,12,150,214,68,227,70,94,10,87,116,172,143,225,167,136,183,198,154,109,150,210,203,40,74,16,132,146,82,148,150,132,68,94,4,69,238,31,246,32,207,23,155,157,138,30,90,161,64,57,27,29,168,87,219,142,73,222,69,184,151,2,121,105,166,165,175,114,251,197,30,139,6,224,237,41,198,177,174,172,202,84,123,87,71,127,82,215,227,46,158,46,136,0,7,252,58,218,30,105,108,184,68,105,90,77,42,35,247,145,144,161,46,39,56,112,171,15,50,213,25,49,224,169,152,181,182,94,170,111,38,182,165,78,61,80,152,126,36,148,145,158,136,251,207,239,49,213,56,57,98,106,232,184,205,89,176,38,204,67,48,103,81,164,75,104,150,230,210,92,149,203,167,180,73,45,86,68,102,105,35,236,73,51,255,0,160,92,217,25,25,106,94,241,253,0,0,0,0,0,0,0,0,0,0,0,0,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,28,215,249,88,229,99,255,0,41,108,42,255,0,215,42,119,254,248,117,80,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,41,38,71,220,140,125,96,28,171,249,88,229,99,255,0,41,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,235,0,0,31,146,109,90,149,78,147,2,29,66,167,18,44,138,164,131,137,5,167,158,74,23,41,242,105,199,141,166,146,103,170,214,77,50,235,134,148,234,123,27,90,188,18,102,95,172,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,199,235,0,0,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,207,234,217,155,203,109,2,171,54,133,93,204,30,26,211,170,84,233,14,68,153,14,93,217,1,151,227,62,218,141,46,52,227,106,116,148,133,165,68,105,52,153,17,145,145,145,143,107,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,178,146,100,125,200,199,214,0,0,0,0,0,1,202,191,149,142,86,63,242,150,194,175,253,114,167,127,239,135,74,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,0,0,0,0,0,0,0,30,42,245,198,252,23,195,90,171,84,44,70,197,235,42,213,169,63,29,50,218,135,91,175,196,130,251,140,41,74,74,93,75,111,56,149,26,13,72,90,73,68,90,106,133,23,184,199,234,177,113,99,11,49,67,174,253,25,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,79,3,30,172,7,138,189,113,191,5,240,214,170,213,11,17,177,122,202,181,106,79,199,76,182,161,214,235,241,32,190,227,10,82,146,151,82,219,206,37,70,131,82,22,146,81,22,154,161,69,238,48,178,177,191,5,241,42,170,237,11,14,113,122,202,186,170,76,71,84,183,97,209,43,241,39,62,219,9,82,82,167,84,219,46,41,68,130,82,208,147,81,150,154,173,37,239,33,237,71,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,202,73,145,247,35,11,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,212,162,34,238,100,60,7,242,177,202,199,254,82,216,85,255,0,174,84,239,253,240,234,160,0,0,0,57,87,242,177,202,199,254,82,216,85,255,0,174,84,239,253,240,247,246,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,41,38,71,220,140,125,96,28,254,233,204,46,1,88,213,217,86,181,235,142,24,127,111,214,161,108,234,105,213,75,154,20,73,76,111,66,86,141,237,56,226,86,157,200,90,84,90,151,116,168,140,187,25,15,171,98,226,198,22,98,135,93,250,51,196,187,82,237,244,103,43,173,244,21,102,52,254,151,153,187,151,205,228,173,91,55,114,215,183,118,154,236,86,158,6,60,253,91,51,121,109,160,85,102,208,171,185,131,195,90,117,74,157,33,200,147,33,203,187,32,50,252,103,219,81,165,198,156,109,78,146,144,180,168,141,38,147,34,50,50,50,49,245,172,172,111,193,124,74,170,187,66,195,156,94,178,174,170,147,17,213,45,216,116,74,252,73,207,182,194,84,148,169,213,54,203,138,81,32,148,180,36,212,101,166,171,73,123,200,123,81,231,239,92,66,176,112,214,148,213,119,17,175,139,126,213,166,191,33,49,26,153,91,169,179,5,135,31,82,84,164,180,151,30,82,82,107,52,161,106,36,145,235,162,20,126,227,30,126,214,204,46,1,95,53,216,182,181,149,142,24,127,112,86,166,239,233,169,212,187,154,20,185,79,236,66,150,189,141,54,226,150,173,168,66,148,122,23,100,164,204,251,17,142,128,62,77,211,118,90,182,53,10,85,211,122,220,212,171,126,139,11,103,83,81,170,77,110,36,86,55,173,40,70,247,92,52,161,59,150,180,164,181,62,234,81,17,119,50,30,3,249,88,229,99,255,0,41,108,42,255,0,215,42,119,254,248,126,167,51,55,150,214,105,81,235,175,102,15,13,81,77,153,33,232,145,230,42,236,128,76,60,251,41,109,78,180,135,57,187,84,180,37,246,84,164,145,234,146,117,179,61,55,22,191,174,214,204,46,1,95,53,216,182,181,149,142,24,127,112,86,166,239,233,169,212,187,154,20,185,79,236,66,150,189,141,54,226,150,173,168,66,148,122,23,100,164,204,251,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,233,81,25,118,50,31,86,197,197,140,44,197,14,187,244,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,60,12,122,177,202,191,149,142,86,63,242,150,194,175,253,114,167,127,239,135,191,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,217,73,50,62,228,99,235,15,21,122,227,126,11,225,173,85,170,22,35,98,245,149,106,212,159,142,153,109,67,173,215,226,65,125,198,20,165,37,46,165,183,156,74,141,6,164,45,36,162,45,53,66,139,220,99,245,88,184,177,133,152,161,215,126,140,241,46,212,187,125,25,202,235,125,5,89,141,63,165,230,110,229,243,121,43,86,205,220,181,237,221,166,187,21,167,129,143,86,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,220,99,197,127,43,28,172,127,229,45,133,95,250,229,78,255,0,223,14,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,253,99,154,85,179,55,150,218,5,86,109,10,187,152,60,53,167,84,169,210,28,137,50,28,187,178,3,47,198,125,181,26,92,105,198,212,233,41,11,74,136,210,105,50,35,35,35,35,30,214,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,101,36,200,251,145,143,172,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,233,81,25,118,50,31,146,147,153,188,182,215,234,176,168,84,44,193,225,173,70,165,81,144,220,72,112,226,93,144,30,126,75,238,40,146,219,77,182,151,77,75,90,148,100,146,73,17,153,153,145,16,233,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,134,100,69,169,251,133,50,113,141,196,213,214,177,150,141,96,66,152,135,160,193,163,71,150,233,33,205,196,137,40,151,80,104,210,122,44,200,140,146,101,216,210,71,247,251,135,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,226,105,81,17,232,191,184,254,242,23,218,211,104,101,164,50,217,17,37,9,36,164,139,220,68,67,254,192,0,82,239,24,153,78,59,141,116,150,84,163,218,138,59,26,22,191,9,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,159,220,39,48,255,0,151,27,109,230,212,203,205,165,104,89,26,84,149,22,164,162,63,18,50,247,138,130,226,195,149,168,54,125,81,172,103,180,169,92,152,245,73,105,106,114,89,96,146,158,115,170,157,37,197,153,54,209,23,130,83,221,75,51,248,235,226,33,110,88,113,130,189,131,56,205,106,221,20,186,156,168,240,211,87,130,138,139,77,60,180,37,216,189,91,43,117,38,148,173,4,173,73,162,45,20,123,79,223,247,104,187,14,238,248,87,237,139,65,188,169,238,37,76,214,105,177,103,17,17,145,154,121,204,161,205,167,162,148,68,100,75,46,218,159,226,126,35,209,128,0,0,15,243,145,180,227,187,191,93,187,21,174,159,13,6,121,179,252,152,201,204,253,222,81,84,225,164,234,85,3,86,243,47,181,233,9,90,233,167,184,117,222,18,150,155,213,156,127,118,174,210,92,79,67,79,83,138,89,17,145,26,81,54,10,141,38,122,31,199,195,82,23,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,2,174,184,206,97,163,126,131,183,177,57,158,161,78,117,81,41,43,73,119,65,39,101,65,227,61,9,31,242,238,254,207,120,129,89,48,184,91,182,243,33,99,204,112,217,34,122,185,76,142,92,223,3,51,159,28,251,119,46,254,168,209,117,30,73,76,164,194,152,90,104,252,118,220,45,60,61,100,145,255,0,164,126,192,0,0,1,26,56,135,92,179,173,140,176,92,178,96,110,223,46,52,216,138,211,95,178,170,124,179,61,116,50,237,234,151,254,193,159,234,107,15,215,110,24,177,140,183,61,81,154,134,244,45,79,85,56,178,47,188,252,79,239,26,30,201,38,28,67,195,124,187,90,48,163,68,228,57,83,165,64,169,62,92,178,78,231,92,131,24,148,125,146,157,126,199,137,234,127,120,239,64,43,103,141,91,174,126,137,45,102,119,167,103,210,56,42,219,175,125,122,106,137,107,160,167,209,98,60,27,233,79,201,198,10,213,64,153,112,218,106,145,37,59,201,39,183,113,74,167,158,154,233,166,186,11,151,0,0,21,89,198,110,194,74,147,111,223,76,52,217,40,186,72,43,81,39,214,211,251,224,233,248,39,255,0,218,254,207,120,131,89,45,188,228,216,249,143,178,234,81,228,155,41,149,89,166,195,119,69,154,73,109,170,124,115,82,79,69,22,164,123,124,15,183,220,52,89,70,156,154,157,30,13,73,26,109,151,25,167,203,79,13,20,146,62,222,63,17,251,0,0,0,0,0,0,0,0,0,0,0,5,43,113,66,207,79,233,174,234,94,7,96,229,231,213,225,181,23,103,166,36,194,78,214,107,181,70,220,81,158,143,18,143,168,134,206,141,242,244,36,161,110,146,220,250,212,166,59,133,34,184,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,177,240,1,202,179,99,236,177,140,159,47,238,31,46,124,102,176,106,160,6,107,51,99,237,79,140,159,48,46,31,49,124,93,79,11,143,97,60,50,252,235,206,38,137,84,3,42,227,74,121,78,246,88,193,191,151,246,247,151,48,58,168,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,10,33,207,38,123,111,236,198,226,226,85,102,92,210,232,214,37,145,88,83,246,130,41,111,189,29,111,62,202,204,154,172,56,163,36,58,82,84,69,189,189,82,147,97,10,216,146,37,155,174,57,103,252,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,1,68,60,68,243,89,153,124,73,197,10,166,17,226,117,26,94,26,210,40,81,226,179,42,198,129,92,68,214,28,91,173,177,41,47,77,144,193,147,83,86,103,201,113,4,101,177,162,36,18,82,78,115,22,185,85,194,135,60,113,174,90,85,19,40,248,140,137,103,93,166,199,144,139,70,172,107,118,65,78,136,210,92,125,80,159,53,26,141,165,176,210,87,202,81,104,209,178,210,91,209,10,109,28,235,52,1,202,179,59,152,91,87,43,248,53,90,197,203,166,55,95,208,114,227,83,169,104,148,220,119,170,115,157,86,214,163,182,165,159,249,78,44,210,149,169,13,52,234,201,11,217,180,232,134,22,116,241,230,157,153,121,249,172,167,220,17,34,222,85,73,4,115,152,102,54,202,116,168,68,134,219,42,123,172,18,181,92,98,105,150,144,68,165,27,159,86,135,57,156,228,147,165,126,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,0,172,14,45,121,215,244,36,57,153,77,195,42,157,86,29,105,238,75,151,165,65,131,228,54,152,47,49,204,69,49,38,105,222,231,57,14,180,227,170,109,73,73,54,73,104,205,194,117,228,34,63,240,197,205,118,96,173,44,101,178,178,235,110,59,244,166,199,184,42,18,26,114,129,53,230,155,244,99,107,73,189,38,108,87,214,91,219,228,161,167,95,56,251,141,183,53,120,146,130,117,210,112,163,94,108,125,169,241,147,230,5,195,230,47,139,169,225,113,236,39,134,95,157,121,196,209,42,128,69,94,40,254,194,120,155,249,47,156,66,30,43,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,0,0,1,149,113,165,60,167,123,44,96,223,203,251,123,203,152,29,84,7,42,205,143,178,198,50,124,191,184,124,185,241,18,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,0,4,85,226,143,236,39,137,191,146,249,196,33,207,248,112,113,0,135,152,138,19,88,73,139,215,23,250,236,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,253,113,53,58,128,4,85,226,143,236,39,137,191,146,249,196,33,207,248,112,113,0,135,152,138,19,88,73,139,215,23,250,236,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,253,113,53,58,128,5,101,231,171,54,119,150,81,115,237,106,223,20,40,242,235,20,41,248,111,22,53,118,220,76,242,138,197,85,5,54,168,76,26,214,109,186,72,91,78,172,156,74,201,27,244,230,32,140,146,234,200,236,39,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,173,228,33,196,232,227,75,79,172,146,215,77,75,82,50,51,245,96,0,2,149,184,213,251,83,218,223,47,224,249,141,68,117,94,6,63,174,207,221,191,226,66,213,0,87,175,25,124,16,170,223,88,37,64,198,138,125,114,36,120,248,95,33,244,206,128,243,106,223,45,138,147,240,227,146,218,89,106,68,182,221,109,173,80,162,34,82,28,90,183,17,160,144,229,101,228,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,195,53,153,177,246,167,198,79,152,23,15,152,190,46,167,133,199,176,158,25,126,117,231,19,71,20,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,218,167,22,203,254,242,194,204,11,176,49,7,15,174,25,116,59,134,135,137,16,36,193,157,24,203,123,75,244,109,72,140,140,140,141,43,66,146,106,66,208,162,52,45,10,82,84,74,74,140,143,175,228,235,56,182,38,111,236,73,21,250,4,63,67,92,148,109,159,72,45,254,99,210,61,23,205,122,66,34,255,0,58,91,13,54,255,0,53,184,230,231,213,145,236,215,106,180,50,239,32,0,0,66,14,37,153,234,147,150,91,102,46,24,97,140,249,113,113,66,227,142,197,74,44,228,197,105,198,41,20,226,144,100,167,214,79,182,182,158,91,198,195,204,165,178,73,237,46,99,138,82,13,45,147,158,215,133,199,176,158,25,126,117,231,19,69,80,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,233,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,80,25,161,204,166,47,73,199,172,121,190,113,113,231,229,185,30,226,172,60,245,60,165,176,211,47,181,78,70,141,66,101,196,53,170,9,109,198,109,150,204,200,213,169,160,204,212,163,51,81,219,255,0,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,197,74,243,252,78,178,29,250,111,161,73,199,156,39,162,238,191,173,250,122,189,37,75,167,83,185,146,174,134,82,182,82,222,170,230,164,185,209,216,76,131,78,214,220,117,228,147,108,150,187,26,73,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,244,39,147,236,217,217,185,186,194,255,0,167,20,40,241,40,245,216,18,28,141,93,183,19,60,229,63,74,89,184,178,96,214,179,109,163,90,29,105,4,226,86,72,217,175,49,4,102,166,150,69,29,120,213,251,44,90,223,48,32,249,117,68,64,14,23,30,221,152,101,249,215,147,205,23,252,40,175,136,206,125,191,149,69,117,140,55,195,182,58,124,50,182,106,29,100,73,15,199,217,42,181,57,8,91,69,49,68,178,222,203,36,135,28,75,77,118,81,165,106,91,165,185,73,109,158,107,146,76,159,92,217,185,197,6,168,169,41,112,172,154,28,134,21,118,86,34,59,31,159,5,135,91,125,108,161,182,221,89,41,75,121,81,150,209,45,40,112,155,53,18,214,149,17,109,85,180,231,79,41,150,205,215,146,26,174,13,96,253,139,18,50,236,88,236,214,237,58,84,78,160,205,15,197,53,41,228,182,134,137,75,147,37,232,238,76,65,19,132,179,117,233,4,165,30,243,230,21,16,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,195,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,162,30,40,254,221,152,155,249,47,147,194,18,171,129,143,235,179,247,111,248,144,149,92,78,177,75,244,95,147,107,215,164,174,250,50,171,118,244,246,181,63,249,175,59,170,234,156,46,173,142,232,82,81,186,11,115,125,117,109,211,79,85,68,179,64,162,188,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,105,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,247,31,88,82,183,26,191,106,123,91,229,252,31,49,168,142,171,192,199,245,217,251,183,252,72,90,160,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,112,114,153,121,101,23,20,62,131,215,100,75,172,80,167,199,110,77,10,227,84,2,138,197,85,4,218,13,242,66,9,199,73,11,105,213,155,106,65,175,126,156,181,153,18,93,65,156,138,225,139,159,31,208,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,70,107,51,99,237,79,140,159,48,46,31,49,124,93,79,11,143,97,60,50,252,235,206,38,143,171,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,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,97,117,60,56,56,127,195,203,189,9,172,91,197,235,119,253,118,39,245,44,53,26,67,140,72,110,221,139,189,109,237,142,182,86,227,107,121,230,200,150,183,137,91,137,183,73,164,146,62,184,221,157,64,34,87,16,204,233,210,178,177,133,242,40,86,133,193,17,56,169,114,199,34,183,225,156,100,202,56,76,27,155,93,168,62,218,148,73,66,18,146,117,45,26,201,68,183,137,37,203,113,8,123,109,80,100,235,58,247,222,89,49,150,69,237,91,169,213,107,214,221,219,80,68,155,226,30,172,189,58,175,162,100,18,100,117,15,165,78,27,205,185,41,199,244,39,27,230,168,182,173,100,74,220,155,254,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,135,214,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,142,179,57,52,202,60,234,146,244,219,18,51,175,158,190,26,37,38,125,252,62,3,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,188,11,183,220,39,47,6,75,9,41,77,193,125,62,211,102,163,234,224,161,70,159,91,79,239,123,165,226,159,255,0,107,251,61,226,212,192,0,5,52,113,144,165,63,27,24,40,181,3,101,194,105,218,68,100,239,52,158,221,199,42,160,122,107,166,154,232,43,184,92,23,5,71,92,253,18,221,44,239,78,207,164,115,149,183,94,250,244,212,226,215,79,128,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,247,74,180,251,126,37,161,253,227,60,53,38,31,161,92,50,163,17,109,122,157,53,109,232,122,150,138,109,102,95,113,248,151,220,52,3,195,194,229,157,115,229,130,218,147,63,118,248,145,225,195,78,186,253,148,211,226,25,105,169,159,111,88,255,0,246,9,46,0,0,0,63,37,94,73,67,164,205,150,122,104,196,119,28,239,225,234,164,207,253,3,58,25,207,184,91,185,51,35,124,75,108,217,50,98,185,83,142,124,175,2,52,207,144,125,251,159,127,88,79,94,12,120,104,223,160,238,28,78,123,168,75,157,84,186,74,18,125,144,105,217,79,120,143,67,71,252,187,191,179,222,45,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,4,89,226,61,135,41,191,242,213,94,90,33,117,47,209,153,149,84,109,60,189,230,149,51,2,94,138,47,85,70,71,170,252,75,79,31,18,20,75,135,85,103,108,236,78,182,107,143,37,104,114,137,93,133,41,105,208,200,200,217,144,133,25,105,169,126,207,196,191,176,105,47,5,46,4,221,120,63,100,220,169,89,43,210,150,237,54,103,99,212,203,153,21,181,232,125,207,191,173,241,63,196,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,99,251,133,24,88,228,163,189,109,242,67,137,109,71,84,137,162,212,122,18,79,154,158,230,126,237,6,148,176,13,70,172,13,195,194,83,169,113,73,181,105,41,82,210,173,73,71,209,181,169,145,251,199,188,1,92,252,104,168,147,166,96,165,183,84,143,25,78,52,197,201,13,46,41,40,51,218,69,18,162,163,51,50,46,197,161,252,69,55,139,140,224,235,132,243,173,220,57,171,226,5,82,51,105,93,78,100,134,163,175,97,146,141,135,24,167,186,142,234,65,126,201,248,40,203,254,145,99,128,0,2,14,113,102,178,147,113,101,241,53,118,144,190,117,50,121,73,81,145,118,229,183,6,114,143,250,166,126,42,248,145,10,99,194,169,107,131,137,214,140,180,62,182,77,170,236,5,243,16,173,166,157,36,32,245,35,247,120,13,40,225,4,131,153,132,214,84,179,121,78,155,214,245,53,206,98,149,184,213,172,102,207,83,63,126,186,248,143,92,0,0,0,0,0,0,0,0,0,0,2,173,120,160,241,4,147,73,147,90,202,246,11,85,98,45,107,142,168,23,133,114,51,173,73,70,199,154,149,30,101,20,218,117,133,36,150,73,91,10,91,237,59,189,181,146,154,245,86,149,233,90,216,67,130,248,161,143,87,147,120,127,132,118,132,187,138,186,228,119,101,156,118,86,219,72,105,134,200,183,186,235,174,169,45,52,141,77,41,37,45,73,35,90,208,130,213,75,73,31,159,255,0,85,86,21,213,254,218,219,151,37,185,80,255,0,206,67,157,77,157,29,207,248,174,50,243,110,35,238,82,84,159,113,144,189,62,31,185,238,161,102,170,213,110,202,186,87,209,98,109,191,79,39,42,49,180,91,158,148,138,195,113,91,118,171,189,17,218,142,199,54,76,133,23,76,147,53,35,77,75,84,247,41,128,3,149,102,199,217,99,25,62,95,220,62,92,248,205,96,213,64,12,214,102,199,218,159,25,62,96,92,62,98,248,186,158,23,30,194,120,101,249,215,156,77,18,168,6,85,198,148,242,157,236,177,131,127,47,237,239,46,96,117,80,0,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,162,6,30,96,190,40,98,181,42,236,174,225,253,161,46,173,77,177,168,239,87,174,25,137,91,109,49,2,19,105,82,148,165,184,226,146,147,89,165,14,41,45,36,205,197,147,110,26,82,173,138,211,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,143,69,25,85,204,197,155,154,252,35,135,138,86,124,25,116,229,166,66,169,181,122,100,146,53,46,157,81,109,13,173,214,9,205,164,151,145,181,214,214,135,18,69,185,11,78,228,161,123,219,71,96,0,17,127,63,217,62,165,102,203,8,212,154,121,75,110,251,179,163,204,159,106,45,151,82,72,146,250,208,147,114,11,169,113,105,107,100,131,101,164,19,138,82,77,165,165,11,221,176,156,109,202,1,171,82,106,180,10,172,218,21,118,153,46,157,82,167,72,114,36,200,114,217,83,47,198,125,181,26,92,105,198,212,68,164,45,42,35,73,164,200,140,140,140,140,94,167,14,44,241,201,205,109,155,62,207,196,20,68,143,136,182,124,118,23,57,230,150,211,72,173,196,81,154,10,107,76,17,146,144,180,168,146,151,210,148,242,146,183,90,82,77,36,241,52,220,159,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,171,101,11,113,90,184,234,19,234,164,244,215,83,208,136,204,179,239,156,28,217,222,89,186,197,15,167,21,216,242,232,244,40,17,219,141,66,183,21,60,165,49,74,65,182,130,124,208,178,109,162,90,221,117,6,226,150,104,223,167,45,6,102,150,144,69,194,135,127,201,214,113,111,188,160,95,114,43,244,8,126,153,182,235,59,62,144,91,252,198,99,250,83,148,204,132,69,254,116,182,29,113,142,83,146,13,207,171,34,223,166,213,106,71,219,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,134,188,71,248,128,67,203,189,9,220,36,194,27,139,253,118,39,244,207,187,38,59,108,72,110,221,139,189,14,110,144,135,144,227,107,121,230,200,208,134,77,59,137,183,77,213,26,62,164,157,164,186,77,38,171,95,170,194,161,80,169,146,234,53,42,140,134,226,67,135,17,149,60,252,151,220,81,37,182,155,109,36,106,90,212,163,36,146,72,140,204,204,136,134,130,114,47,147,42,22,79,48,226,85,49,202,175,166,111,59,163,167,145,115,84,154,90,202,42,156,104,151,202,141,25,181,105,163,45,115,93,34,113,73,39,28,82,212,165,109,35,67,77,210,14,108,125,169,241,147,230,5,195,230,47,139,169,225,113,236,39,134,95,157,121,196,209,42,128,69,94,40,254,194,120,155,249,47,156,66,20,67,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,0,0,0,12,171,141,41,229,59,217,99,6,254,95,219,222,92,192,234,160,57,86,108,125,150,49,147,229,253,195,229,207,140,219,82,106,213,90,5,86,21,118,133,83,151,78,169,83,164,55,46,28,200,143,41,151,227,62,218,137,77,186,219,137,50,82,22,149,17,40,148,70,70,70,68,100,47,167,135,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,0,138,188,81,253,132,241,55,242,95,56,132,40,134,192,191,239,44,44,188,169,56,131,135,215,12,186,29,195,67,144,82,96,206,140,101,189,165,232,100,100,100,100,105,90,20,147,82,22,133,17,161,104,82,146,162,82,84,100,119,253,146,76,224,219,57,185,194,246,171,73,56,144,175,106,28,118,19,118,81,226,53,35,145,5,247,92,125,12,173,183,29,65,37,72,121,49,150,233,33,43,112,219,37,18,22,165,25,110,84,138,1,21,120,163,251,9,226,111,228,190,113,8,81,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,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,149,184,213,251,83,218,223,47,224,249,141,68,115,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,38,213,169,84,233,48,33,212,42,113,34,200,170,72,56,144,90,121,228,161,114,159,38,156,120,218,105,38,122,173,100,211,46,184,105,78,167,177,181,171,193,38,101,250,192,5,43,113,171,246,167,181,190,95,193,243,26,136,234,188,12,127,93,159,187,127,196,133,170,0,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,184,204,21,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,238,47,251,135,110,58,76,199,236,169,218,151,37,122,179,233,59,146,131,205,182,235,207,40,159,55,21,42,41,145,52,183,92,120,212,167,158,114,42,226,188,227,132,165,37,78,60,191,178,100,104,77,32,230,199,218,159,25,62,96,92,62,98,248,186,158,23,30,194,120,101,249,215,156,77,21,1,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,245,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,224,182,179,222,74,65,167,208,113,171,246,88,181,190,96,65,242,234,136,169,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,162,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,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,104,6,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,189,194,227,216,79,12,191,58,243,137,162,47,241,193,176,36,187,74,194,204,82,131,111,68,40,241,100,84,104,21,74,178,73,164,190,107,117,45,63,10,58,207,94,106,208,68,204,245,167,177,161,6,110,125,147,112,183,69,94,22,87,252,155,23,58,86,108,83,184,98,82,105,183,84,121,244,10,145,201,54,146,137,72,114,50,221,143,28,150,225,122,171,92,198,34,18,54,25,45,75,218,130,215,121,165,87,232,56,166,116,49,142,187,128,89,96,191,241,86,214,103,125,106,149,79,110,61,57,205,200,46,154,84,185,13,68,106,78,139,66,208,190,74,228,37,222,90,146,105,95,47,97,232,74,212,179,153,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,212,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,238,62,176,168,190,43,217,28,147,109,85,107,121,184,195,149,196,42,21,74,68,117,221,212,146,67,81,206,12,183,84,219,9,154,193,36,146,78,161,247,84,142,106,79,87,73,231,84,230,171,75,139,228,194,12,177,102,22,234,202,254,50,209,113,114,214,141,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,59,31,226,135,139,214,110,61,100,39,13,177,115,15,223,150,229,10,226,190,33,189,28,165,176,108,190,210,209,10,166,211,172,184,142,228,75,109,214,220,108,205,38,164,25,160,205,42,82,76,148,112,215,133,199,183,102,25,126,117,228,243,71,127,226,151,159,111,167,115,43,217,81,194,246,54,91,244,170,135,71,119,213,36,71,209,201,243,162,62,74,56,113,210,178,213,182,89,125,164,154,221,208,148,227,141,145,32,201,164,154,159,132,25,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,135,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,79,64,25,193,206,134,14,80,176,11,52,23,254,21,90,207,111,162,210,170,13,200,167,55,181,101,211,69,151,29,169,109,70,213,107,90,215,201,68,132,181,204,82,141,75,229,239,61,13,90,21,154,112,104,198,250,173,245,130,85,252,23,168,80,226,71,143,133,242,24,84,25,236,184,173,242,216,169,63,50,65,161,212,30,164,75,109,214,221,209,105,50,37,33,196,39,105,26,13,110,64,190,40,254,221,152,155,249,47,147,194,18,171,129,143,235,179,247,111,248,144,229,92,100,241,175,233,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,229,0,82,183,26,191,106,123,91,229,252,31,49,168,142,171,192,199,245,217,251,183,252,72,90,160,14,85,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,102,135,26,113,183,8,148,73,89,18,200,148,148,168,141,37,103,252,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,174,12,216,251,83,227,39,204,11,135,204,95,22,147,150,44,204,89,185,80,225,111,135,216,165,120,65,151,81,90,164,85,233,180,138,100,98,52,174,163,81,114,171,81,91,76,27,155,77,44,163,107,78,45,110,40,143,106,16,173,169,90,246,54,186,150,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,230,72,109,166,219,108,141,70,165,153,32,141,74,82,140,212,118,83,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,7,20,205,118,107,176,227,41,88,112,187,214,245,119,174,170,206,230,49,64,160,48,241,34,85,94,82,72,140,210,147,50,62,91,40,220,147,117,227,35,75,105,82,72,137,107,91,109,175,61,152,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,245,108,161,13,167,70,218,66,125,84,150,186,106,122,153,153,159,149,19,167,135,7,16,9,153,119,174,181,132,152,189,113,127,173,60,254,165,246,164,200,109,249,14,91,178,182,45,205,209,208,202,28,113,108,188,225,18,22,201,39,105,56,233,58,147,71,215,19,183,126,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,247,105,167,136,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,255,0,17,115,156,38,108,164,219,185,124,85,93,212,47,157,83,158,114,82,102,93,185,110,65,130,162,254,169,31,138,126,38,66,113,128,0,10,227,227,21,132,243,174,44,57,164,98,5,46,51,106,93,50,100,118,164,47,97,154,137,134,216,168,58,190,233,65,254,209,120,168,139,254,145,78,98,228,56,46,209,39,67,193,75,146,169,34,50,155,105,251,146,98,91,82,144,101,184,142,37,57,68,100,102,93,203,66,248,139,24,1,224,241,241,70,156,13,196,50,75,169,109,74,181,106,201,74,212,173,9,39,209,187,161,153,251,134,107,111,130,81,94,183,1,45,196,184,162,170,75,213,105,61,73,71,205,87,114,63,126,162,243,248,89,203,57,121,88,135,171,142,43,147,80,109,159,92,245,211,74,116,46,197,247,9,126,0,0,0,60,86,53,220,9,181,48,126,246,185,84,178,79,162,237,218,148,206,231,161,159,46,43,139,208,187,151,127,87,226,95,137,12,218,98,45,93,219,199,19,174,106,227,41,90,220,173,215,166,202,66,116,51,51,55,164,45,68,90,106,127,181,241,63,237,23,181,195,135,14,83,96,101,170,130,181,194,233,159,172,179,22,168,226,121,123,13,74,122,4,77,84,126,170,76,207,84,120,158,190,30,38,37,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,15,43,138,86,177,94,216,117,114,218,155,82,103,85,164,204,134,157,197,239,117,133,182,94,227,253,175,129,254,6,51,113,140,150,244,139,23,26,47,75,105,214,212,133,209,46,106,140,68,234,70,90,147,50,220,65,25,118,79,111,83,224,95,129,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,225,235,31,109,85,247,126,4,36,216,0,0,0,140,60,70,237,153,87,62,87,110,38,98,71,101,229,193,106,92,227,39,16,106,208,145,78,150,90,167,66,63,91,214,237,225,248,138,1,130,235,148,186,196,119,151,185,183,34,73,66,143,220,105,52,40,143,238,208,251,13,16,228,122,252,139,126,101,186,204,147,25,229,56,170,101,30,157,77,116,212,162,51,222,220,8,198,126,10,87,237,251,244,63,184,119,176,28,95,55,24,14,156,195,224,205,90,195,100,227,162,121,54,252,170,122,223,236,132,202,233,31,105,163,51,229,184,162,45,207,127,85,59,190,31,3,170,188,58,225,61,143,149,60,71,143,79,185,213,70,139,65,131,82,71,88,242,206,106,57,241,144,250,9,124,165,46,25,161,70,164,26,141,58,232,71,167,126,194,225,240,123,11,232,56,61,135,212,123,18,222,138,203,44,83,98,71,97,195,109,180,39,154,227,108,54,209,172,246,33,4,163,50,108,187,237,35,63,249,7,181,0,0,17,251,61,214,226,46,60,176,223,45,40,155,214,21,22,167,48,141,94,237,148,249,62,29,143,246,191,250,99,61,148,71,23,76,186,96,58,209,145,174,45,65,165,36,253,218,165,194,211,254,129,164,252,184,73,92,220,188,225,132,183,62,219,214,109,21,197,126,39,5,147,63,250,71,69,0,0,0,0,0,0,0,0,0,0,16,215,136,166,122,163,101,106,205,59,31,15,167,196,94,42,87,227,178,244,22,100,197,117,104,166,83,158,57,8,58,145,25,182,108,60,180,185,29,77,161,149,47,237,173,43,82,22,132,154,23,70,214,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,184,190,156,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,107,133,113,88,200,228,156,74,165,79,205,38,27,46,35,85,219,98,142,107,186,105,138,67,76,21,70,157,21,43,89,205,67,154,17,174,75,45,106,149,37,197,31,49,150,155,74,13,42,105,45,189,82,214,5,255,0,121,97,101,229,73,196,28,62,184,101,208,238,26,28,130,147,6,116,99,45,237,47,67,35,35,35,35,74,208,164,154,144,180,40,141,11,66,148,149,18,146,163,35,208,158,78,243,85,102,230,191,8,233,247,133,26,165,17,55,61,58,60,120,215,101,33,182,205,149,211,170,38,143,92,210,210,150,181,116,206,41,46,41,149,238,86,228,17,164,207,152,135,16,142,234,57,86,108,125,150,49,147,229,253,195,229,207,140,214,13,84,0,205,102,108,125,169,241,147,230,5,195,230,47,139,169,225,113,236,39,134,95,157,121,196,209,42,128,101,92,105,79,41,222,203,24,55,242,254,222,242,230,7,85,0,21,107,197,7,136,36,154,76,154,214,87,176,90,171,17,107,92,117,64,188,43,145,157,106,74,54,60,212,168,243,40,166,211,172,41,36,178,74,216,82,223,105,221,237,172,148,215,170,180,175,74,224,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,20,203,70,93,44,76,175,225,100,12,51,177,99,255,0,138,153,88,155,189,239,239,157,83,166,101,151,230,114,221,117,206,79,55,144,133,114,144,173,136,240,34,241,51,172,190,43,25,28,141,134,181,89,249,164,195,101,203,118,133,115,214,13,119,77,49,72,117,243,167,84,101,41,107,57,168,115,67,36,70,121,221,82,164,184,162,229,188,235,105,65,169,46,165,182,97,174,90,51,23,125,229,127,20,224,98,101,139,35,252,84,58,196,45,140,255,0,124,233,125,75,47,63,15,152,235,78,114,121,188,132,39,154,132,239,71,137,31,137,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,0,21,235,196,183,135,220,108,97,165,86,51,7,132,20,169,110,98,12,8,253,77,98,147,17,167,101,63,114,161,9,138,195,100,217,45,242,67,11,143,25,135,84,72,101,165,45,243,209,36,70,179,78,181,3,96,95,247,150,22,94,84,156,65,195,235,134,93,14,225,161,200,41,48,103,70,50,222,210,244,50,50,50,50,52,173,10,73,169,11,66,136,208,180,41,73,81,41,42,50,62,255,0,157,172,246,94,89,199,170,208,152,85,14,93,163,105,208,163,146,209,110,38,172,83,88,118,162,106,112,149,53,107,38,89,53,47,148,180,54,148,168,149,203,34,112,208,101,205,112,143,159,224,54,89,239,44,121,183,177,38,243,163,78,137,78,183,176,186,215,155,113,214,166,188,100,181,169,109,197,144,244,104,141,52,74,37,41,111,42,51,132,107,236,134,208,133,168,204,213,177,183,57,0,145,89,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,253,92,155,231,210,254,201,221,42,242,161,80,173,168,151,61,54,231,142,79,195,135,62,123,205,49,77,170,161,38,150,229,147,105,213,43,66,146,100,151,155,34,66,221,38,152,34,117,190,95,126,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,147,225,185,195,238,78,93,163,57,140,56,201,74,136,172,69,168,199,84,104,84,215,154,105,229,219,40,39,95,109,211,106,67,47,186,203,203,146,201,176,163,90,82,149,182,131,91,122,232,183,8,231,168,205,102,108,125,169,241,147,230,5,195,230,47,137,211,194,83,58,254,132,153,15,41,184,155,83,165,67,162,189,206,114,203,168,62,124,135,19,57,231,249,139,166,40,201,59,28,231,45,215,92,105,78,41,42,39,9,77,17,184,110,178,132,91,80,8,171,197,31,216,79,19,127,37,243,136,66,128,71,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,0,0,6,85,198,148,242,157,236,177,131,127,47,237,239,46,96,117,80,28,171,54,62,203,24,201,242,254,225,242,231,198,107,7,170,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,171,121,11,109,90,182,234,211,235,36,244,215,82,208,200,140,180,39,149,28,215,97,198,109,112,225,23,173,148,239,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,71,107,0,17,87,138,63,176,158,38,254,75,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,116,83,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,138,188,81,253,132,241,55,242,95,56,132,40,4,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,162,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,5,43,113,171,246,167,181,190,95,193,243,26,136,128,2,197,56,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,187,206,45,73,101,72,78,164,150,212,181,183,226,184,183,227,204,156,83,204,187,152,109,79,155,17,251,123,12,35,250,46,49,198,144,212,132,59,81,125,13,187,57,195,90,16,74,66,210,162,106,50,218,82,215,177,112,212,126,170,150,180,151,117,224,183,113,98,197,215,244,182,219,149,139,85,86,108,27,7,167,126,61,169,209,198,121,153,18,170,61,70,170,234,93,66,158,97,150,206,50,220,228,178,164,37,78,187,188,204,190,177,46,218,160,10,86,227,87,237,79,107,124,191,131,230,53,17,213,120,24,254,187,63,118,255,0,137,11,84,0,20,173,198,79,5,62,131,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,245,112,104,198,250,85,139,141,181,252,23,168,80,229,200,145,138,17,216,84,25,236,184,157,145,31,166,177,50,65,161,212,30,134,104,113,167,29,209,105,51,52,173,180,39,105,146,205,109,196,188,216,251,83,227,39,204,11,135,204,95,22,105,130,152,243,39,46,60,31,104,120,147,70,155,17,139,132,163,213,233,118,249,61,33,166,214,117,25,53,185,141,54,227,72,117,11,75,203,101,42,114,73,181,177,91,209,29,100,122,39,114,138,160,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,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,196,107,113,215,28,112,201,36,148,17,172,201,41,74,72,146,80,215,141,95,178,197,173,243,2,15,151,84,69,43,9,21,146,76,224,220,217,70,197,6,171,73,57,115,108,154,228,134,19,118,81,226,53,31,159,57,134,155,125,12,173,183,29,65,169,43,101,82,86,233,33,43,108,156,52,146,22,164,145,238,77,255,0,88,23,253,155,138,118,109,39,16,112,250,225,137,92,183,171,145,202,76,25,209,140,246,58,141,76,140,140,140,137,72,90,84,74,66,208,162,37,161,105,82,84,73,82,76,139,207,227,166,58,97,198,93,48,226,163,138,24,161,89,232,105,80,116,105,150,90,34,92,170,132,165,17,155,113,99,54,102,92,199,151,181,90,22,164,146,74,84,181,169,8,66,214,156,235,99,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,175,0,47,251,133,199,176,158,25,126,117,231,19,71,181,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,120,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,97,167,219,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,86,95,28,27,254,75,84,172,44,194,216,55,12,67,143,42,69,70,191,84,164,164,218,83,228,182,146,211,16,164,44,180,230,161,6,79,79,66,123,146,22,100,231,218,54,203,108,85,225,101,96,73,190,179,165,102,202,59,122,37,90,155,106,199,159,95,169,20,146,105,72,138,134,227,45,168,242,9,14,31,172,180,76,126,33,163,97,26,210,189,171,45,54,26,147,126,128,2,136,120,142,228,114,54,84,175,40,23,134,31,46,92,140,58,188,36,62,136,44,186,135,93,93,18,90,72,150,112,157,124,200,210,180,41,38,165,48,165,43,154,164,52,234,84,74,54,77,215,34,84,107,166,187,18,213,168,217,81,231,108,162,213,106,16,234,147,35,114,144,124,217,81,27,146,220,119,55,153,111,78,212,77,146,90,17,146,79,153,170,136,205,41,50,253,118,29,255,0,121,97,133,204,197,231,135,247,12,186,21,118,44,121,113,163,212,34,25,37,246,17,38,59,145,221,54,213,166,168,89,180,243,132,75,78,139,65,153,41,38,149,17,40,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,208,70,78,178,117,98,101,2,196,145,64,160,76,244,205,201,89,217,244,130,224,229,189,31,210,156,167,164,46,47,243,85,190,235,108,114,155,144,109,253,89,150,253,55,43,83,62,210,0,5,96,113,172,192,185,149,90,21,151,152,122,13,27,157,232,77,246,221,197,37,179,125,199,17,21,213,243,32,173,72,34,54,155,101,15,42,82,20,225,154,20,110,75,97,30,190,169,36,66,174,29,184,233,15,0,115,89,106,92,149,234,207,163,45,186,247,54,219,175,60,162,96,155,76,89,68,68,210,221,113,227,74,89,101,185,72,138,243,142,18,146,164,182,202,254,209,25,161,95,91,138,63,183,102,38,254,75,228,240,132,138,224,225,127,217,184,89,102,230,11,16,113,6,225,137,67,183,168,113,237,201,51,167,73,51,216,210,53,169,17,17,17,17,169,107,82,141,40,66,18,70,181,173,73,74,73,74,81,17,215,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,47,251,135,110,5,204,192,28,169,218,150,221,122,141,232,203,146,189,205,185,43,204,168,223,39,19,42,81,145,180,135,91,120,146,166,94,110,42,34,178,227,100,148,165,46,50,191,180,102,107,84,149,1,74,220,106,253,169,237,111,151,240,124,198,162,58,175,3,31,215,103,238,223,241,33,106,128,2,53,103,163,38,84,44,225,225,196,90,99,117,95,67,94,118,191,81,34,217,169,58,181,156,84,184,233,35,155,26,75,105,215,86,93,229,52,70,226,82,110,54,164,37,73,220,68,182,156,207,181,90,147,85,160,85,102,208,171,180,201,116,234,149,58,67,145,38,67,150,202,153,126,51,237,168,210,227,78,54,162,37,33,105,81,26,77,38,68,100,100,100,99,245,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,195,245,215,111,251,202,230,182,109,155,50,187,112,203,151,66,179,163,201,141,66,167,168,200,152,130,137,18,23,33,243,66,72,136,141,110,58,225,154,150,122,172,201,45,164,207,107,104,74,102,167,13,206,31,113,179,19,37,204,97,198,74,84,180,225,213,58,66,163,66,166,188,211,172,162,230,89,180,251,110,155,82,25,125,167,153,68,103,137,133,26,210,149,33,197,146,219,215,84,56,69,118,128,60,166,41,98,149,137,130,214,37,79,19,49,46,187,232,107,110,141,201,235,102,244,175,72,229,115,94,67,45,253,91,40,91,138,213,199,80,159,85,39,166,186,158,132,70,101,158,204,215,102,187,17,243,107,136,235,189,111,87,122,26,84,30,99,20,10,3,15,26,226,210,34,168,200,205,41,51,34,230,60,189,169,55,94,50,37,56,164,164,136,144,132,54,218,62,173,187,147,171,238,165,148,235,187,54,213,249,158,134,182,232,221,7,209,246,121,108,200,244,247,54,164,112,37,122,200,127,153,23,144,225,17,253,99,71,204,215,213,208,139,112,229,88,79,98,254,148,49,78,205,195,63,74,122,51,233,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,245,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,99,52,56,211,141,184,68,162,74,200,150,68,164,165,68,105,43,31,225,71,158,159,232,50,191,141,119,159,253,239,22,192,155,57,63,229,37,84,183,36,26,191,222,186,84,41,63,182,201,47,252,29,145,106,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,57,214,99,228,174,30,94,177,62,91,102,68,182,108,218,211,137,215,226,80,94,50,255,0,160,102,194,184,226,234,87,77,65,215,84,68,185,85,7,84,163,215,182,170,112,245,255,0,164,104,79,34,54,227,118,230,88,108,102,146,150,245,155,69,166,76,51,73,120,239,167,198,241,236,95,179,255,0,211,18,4,0,0,120,172,97,194,250,14,48,225,245,98,196,184,98,178,243,21,40,146,24,108,220,109,10,229,56,227,14,52,75,45,232,89,36,200,156,62,251,76,203,254,65,79,24,139,194,123,31,41,152,143,34,159,108,42,141,42,131,58,164,190,141,228,28,213,242,35,45,245,146,57,170,68,50,66,77,40,36,154,180,212,139,94,221,133,170,101,31,1,211,151,140,25,164,216,111,28,117,207,54,216,149,80,91,29,208,169,93,35,13,58,100,124,182,212,101,185,159,235,39,119,199,224,93,160,7,4,207,5,247,22,196,203,117,231,38,75,202,109,85,58,61,70,156,209,165,68,71,189,200,18,76,188,84,159,216,247,106,127,112,206,244,247,92,170,86,36,60,131,83,142,75,146,181,22,189,205,70,165,25,253,250,159,113,127,188,57,45,153,86,198,87,109,214,101,199,101,149,207,106,36,226,38,208,105,212,151,78,136,90,171,82,47,91,213,239,227,248,137,62,0,0,0,35,39,17,27,249,54,62,89,174,100,165,213,37,218,196,73,180,178,36,171,67,50,118,159,47,199,214,46,218,167,239,252,12,81,78,13,219,210,47,172,104,178,237,166,155,82,215,91,185,169,176,213,161,25,232,79,75,109,6,103,217,93,189,127,129,254,6,52,143,133,182,177,89,56,117,109,90,155,82,71,74,164,195,134,173,165,239,105,132,54,126,226,253,159,129,126,4,61,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,15,226,136,148,70,147,240,50,208,80,255,0,20,92,45,114,196,204,100,234,220,106,114,99,196,184,27,118,164,183,16,206,194,113,247,231,205,81,168,204,144,146,53,25,35,199,83,51,248,152,148,92,26,113,81,169,84,26,246,26,212,234,134,114,153,126,84,248,236,184,249,118,100,145,79,101,36,73,82,245,241,212,139,68,233,247,251,133,159,128,0,0,15,37,139,54,147,55,214,25,221,54,155,145,153,121,85,74,52,232,141,19,168,37,18,92,118,59,141,164,203,178,180,63,95,196,136,207,238,49,155,124,104,180,166,88,184,181,121,90,115,99,169,149,210,235,213,24,137,35,65,164,148,150,164,184,217,26,117,36,234,94,161,232,122,23,224,66,206,184,61,99,147,19,104,21,76,36,171,207,34,144,195,175,205,138,218,221,45,13,180,162,4,116,17,18,156,215,93,76,252,19,167,192,253,194,206,192,7,240,136,139,192,136,127,64,0,0,113,76,231,45,164,229,135,18,80,228,148,176,110,218,213,150,208,163,94,221,84,116,249,26,17,31,196,103,40,208,242,42,28,182,22,165,188,151,180,66,146,102,106,53,110,236,100,101,223,93,70,146,114,155,213,22,88,48,148,166,235,205,250,15,65,221,187,93,127,236,123,30,58,247,215,93,71,87,0,0,0,0,0,0,0,0,0,0,21,65,197,7,135,220,106,76,106,214,104,112,90,149,45,104,92,133,79,188,40,113,154,118,74,247,188,236,169,19,43,70,235,175,169,68,130,82,216,74,216,105,173,141,160,148,239,170,132,175,74,245,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,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,21,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,221,68,73,47,2,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,246,214,164,37,107,66,73,107,153,67,149,102,199,217,99,25,62,95,220,62,92,248,205,96,213,64,12,214,102,199,218,159,25,62,96,92,62,98,248,186,158,23,30,194,120,101,249,215,156,77,18,168,6,85,198,148,242,157,236,177,131,127,47,237,239,46,96,117,80,30,82,192,197,43,19,20,62,145,253,5,174,250,79,232,149,193,50,214,172,127,53,121,158,150,169,23,111,61,143,173,66,119,237,230,35,215,70,228,30,189,148,122,24,164,206,34,153,21,147,149,171,200,239,140,62,129,45,120,87,95,144,203,48,94,147,41,165,174,153,81,120,164,44,233,164,70,225,190,242,18,220,117,56,135,148,143,176,180,161,75,90,210,107,95,52,201,6,105,127,146,62,56,177,137,19,109,191,77,209,106,84,247,40,85,184,237,43,108,164,65,117,230,93,83,177,140,212,72,55,144,182,27,81,37,126,170,210,74,70,168,53,19,136,208,157,167,116,208,175,155,86,141,122,218,211,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,32,7,21,204,235,254,140,173,87,242,215,134,117,58,84,155,146,237,167,200,141,118,187,175,57,234,61,45,230,210,146,143,176,210,109,165,233,77,184,190,234,86,246,218,45,196,130,55,153,117,53,25,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,228,255,0,45,116,44,171,96,117,31,12,169,135,206,170,189,182,169,114,75,76,165,190,220,186,195,172,182,137,14,52,106,74,54,178,92,164,54,217,18,16,124,182,208,106,35,89,173,74,237,96,0,42,47,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,48,131,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,138,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,177,26,220,117,199,28,50,73,37,4,107,50,74,82,146,36,150,120,70,156,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,185,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,225,71,145,111,232,51,65,141,118,103,253,239,42,192,133,57,95,229,41,85,71,35,154,127,222,186,85,169,95,182,241,35,252,29,225,106,128,51,89,155,31,106,124,100,249,129,112,249,139,227,149,11,179,225,185,196,18,78,98,99,57,131,216,201,85,136,156,69,167,71,84,152,85,39,157,105,149,220,200,55,95,113,210,106,59,44,52,203,43,140,201,48,147,66,84,165,184,130,91,154,104,135,12,167,168,138,188,81,253,132,241,55,242,95,56,132,40,4,73,76,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,127,151,36,153,193,185,178,141,138,13,86,146,114,230,217,53,201,12,38,236,163,196,106,63,62,115,13,54,250,25,91,110,58,131,82,86,202,164,173,210,66,86,217,56,105,36,45,73,35,220,155,254,176,47,251,55,20,236,218,78,32,225,245,195,18,185,111,87,35,148,152,51,163,25,236,117,26,153,25,25,25,18,144,180,168,148,133,161,68,75,66,210,164,168,146,164,153,23,160,0,0,25,87,26,83,202,119,178,198,13,252,191,183,188,185,129,213,64,112,172,117,191,236,220,79,201,150,46,222,120,127,112,196,174,208,165,88,247,100,104,245,8,134,106,97,245,198,141,46,59,166,218,180,209,104,39,89,112,137,105,213,11,34,37,36,212,147,74,143,57,130,199,248,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,226,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,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,171,121,8,113,58,56,210,211,235,36,181,211,82,212,140,140,253,88,8,171,197,31,216,79,19,127,37,243,136,66,128,68,223,226,89,145,88,217,101,185,162,226,126,24,192,137,23,11,238,57,12,83,98,193,76,167,92,126,145,81,40,230,106,97,102,251,139,117,228,60,76,60,242,92,37,30,211,230,54,164,160,146,217,185,202,178,73,156,27,155,40,216,160,213,105,39,46,109,147,92,144,194,110,202,60,70,163,243,231,48,211,111,161,149,182,227,168,53,37,108,170,74,221,36,37,109,147,134,146,66,212,146,61,201,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,71,94,40,254,194,120,155,249,47,156,66,20,2,38,255,0,18,204,138,198,203,45,205,23,19,240,198,4,72,184,95,113,200,98,155,22,10,101,58,227,244,138,137,71,51,83,11,55,220,91,175,33,226,97,231,146,225,40,246,159,49,181,37,4,150,205,206,85,146,76,224,220,217,70,197,6,171,73,57,115,108,154,228,134,19,118,81,226,53,31,159,57,134,155,125,12,173,183,29,65,169,43,101,82,86,233,33,43,108,156,52,146,22,164,145,238,77,255,0,88,23,253,155,138,118,109,39,16,112,250,225,137,92,183,171,145,202,76,25,209,140,246,58,141,76,140,140,140,137,72,90,84,74,66,208,162,37,161,105,82,84,73,82,76,138,157,184,213,251,83,218,223,47,224,249,141,68,124,158,27,249,81,195,140,218,225,198,56,89,87,171,93,13,86,15,209,247,232,21,246,25,37,202,164,74,81,84,72,212,146,51,46,99,43,218,146,117,147,50,75,137,74,76,141,11,67,110,34,32,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,214,50,181,182,173,91,117,10,245,84,122,107,161,232,100,100,94,84,104,247,39,57,122,254,76,25,125,182,240,154,108,154,84,218,212,78,124,218,221,66,157,23,146,220,201,207,186,167,20,163,51,34,91,188,180,27,108,37,213,145,41,77,176,223,170,130,209,9,237,96,41,91,141,95,181,61,173,242,254,15,152,212,71,85,224,99,250,236,253,219,254,36,45,80,0,69,94,39,88,91,250,80,201,181,235,210,80,189,39,85,180,186,123,166,159,252,235,147,210,244,174,23,86,255,0,117,165,43,219,5,201,190,162,183,107,175,170,147,89,32,81,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,254,254,97,110,154,21,243,143,184,151,122,218,211,186,218,45,193,120,86,106,148,233,60,165,183,207,138,252,215,92,105,205,139,36,173,59,144,180,158,138,34,81,107,161,145,31,97,237,177,99,30,99,93,89,99,192,236,0,161,77,151,211,216,241,235,149,74,234,19,33,212,176,229,70,101,82,74,152,109,108,154,9,11,91,49,180,90,93,37,47,180,231,16,91,13,43,37,119,78,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,226,0,113,171,246,88,181,190,96,65,242,234,136,174,14,30,246,5,155,138,121,185,178,112,251,16,109,232,149,203,122,185,30,183,26,116,25,36,123,29,71,161,230,25,25,25,25,41,11,74,137,43,66,210,100,180,45,41,82,77,42,73,25,51,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,235,252,56,56,128,76,203,189,117,172,36,197,235,139,253,105,231,245,47,181,38,67,111,200,114,221,149,177,110,110,142,134,80,227,139,101,231,8,144,182,73,59,73,199,73,212,154,62,184,157,228,25,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,116,174,28,217,9,254,85,21,215,241,35,17,31,233,240,202,217,168,116,114,227,177,35,100,170,212,228,33,14,156,52,154,15,123,44,146,28,109,78,187,217,70,149,165,13,30,229,41,198,97,88,191,238,23,30,194,120,101,249,215,156,77,18,168,102,91,31,176,114,187,151,252,101,187,48,118,227,123,168,151,108,212,21,29,185,59,80,142,174,42,210,78,70,147,177,11,89,55,205,97,198,157,229,239,53,35,126,213,122,201,50,23,41,194,59,19,45,91,195,40,84,123,22,147,47,74,213,133,80,159,79,171,197,113,198,249,137,234,101,189,49,135,210,132,172,214,76,173,15,154,18,181,165,59,156,97,244,145,25,35,83,172,190,37,215,252,108,65,206,150,34,74,166,220,50,234,180,218,28,136,212,8,164,241,187,178,26,226,70,109,169,81,218,67,132,91,16,153,133,44,207,105,108,82,212,181,167,118,253,199,58,184,39,225,125,86,222,194,59,243,21,234,10,150,204,123,206,177,22,155,6,59,208,148,210,28,98,158,135,53,148,211,166,122,60,133,187,49,214,143,106,116,74,226,172,183,40,204,201,22,62,0,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,160,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,194,133,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,76,160,1,207,241,251,7,40,89,128,193,171,179,7,110,55,186,120,151,53,61,81,219,147,181,107,233,37,33,68,228,105,59,16,180,27,156,167,219,105,222,94,242,74,246,109,87,170,163,33,153,113,239,241,223,24,235,184,251,137,147,113,86,233,103,101,106,171,79,165,71,168,185,185,7,212,202,137,78,143,17,217,58,33,8,66,57,203,142,167,121,105,73,37,28,205,133,169,39,83,253,118,70,55,213,108,92,18,196,236,23,167,208,226,72,143,138,18,40,74,157,61,231,21,190,35,20,215,222,144,72,105,5,161,26,220,117,198,181,90,140,201,40,109,105,218,102,178,91,126,131,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,122,62,0,20,173,198,175,218,158,214,249,127,7,204,106,35,170,240,49,253,118,126,237,255,0,18,22,168,0,2,0,113,58,200,119,233,190,133,39,30,112,158,139,186,254,183,233,234,244,149,46,157,78,230,74,186,25,74,217,75,122,171,154,146,231,71,97,50,13,59,91,113,215,146,77,178,90,236,105,37,74,194,74,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,164,190,45,56,141,153,122,238,46,71,179,49,74,213,151,106,97,212,41,18,94,179,33,51,37,15,196,171,161,165,169,149,84,157,117,179,52,174,74,146,100,100,202,244,92,118,159,66,118,17,186,183,30,231,252,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,214,127,196,198,147,74,160,112,255,0,196,10,21,10,153,18,157,77,167,71,160,196,135,14,35,41,101,136,204,55,86,130,150,218,109,180,145,37,8,74,72,146,73,34,34,34,34,34,20,195,148,239,106,124,27,249,129,111,121,139,2,242,115,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,223,246,65,49,55,27,113,115,45,20,11,219,30,232,210,227,220,51,100,73,92,90,148,150,216,97,117,170,114,151,204,141,52,163,178,219,105,97,6,151,13,164,36,211,235,161,132,188,70,105,121,38,36,80,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,131,87,180,219,174,191,246,61,255,0,13,59,235,174,131,54,196,135,151,80,229,190,181,33,229,61,162,212,163,50,81,43,119,115,51,62,250,234,52,107,147,21,180,172,176,225,178,27,146,151,205,171,90,142,218,212,75,221,162,138,159,31,82,51,248,142,214,0,0,3,248,100,71,226,68,63,160,2,177,56,194,99,147,16,173,250,94,18,82,39,235,37,247,88,155,41,180,58,95,209,169,19,227,172,140,146,230,186,234,69,226,157,62,39,238,21,139,130,246,148,203,235,22,172,219,78,20,117,60,170,165,122,157,17,68,72,53,18,82,236,150,219,51,86,132,173,11,215,45,79,67,252,12,105,35,9,109,38,108,92,51,181,173,54,163,50,202,169,116,104,49,29,38,144,73,37,56,212,118,219,81,159,100,234,126,167,137,145,31,220,67,214,128,0,0,10,192,227,45,138,141,69,160,208,112,214,153,84,50,148,243,241,103,200,101,183,203,187,38,138,131,42,35,74,87,175,142,132,122,167,79,191,220,34,231,11,172,45,93,247,152,200,53,185,52,228,200,137,111,182,213,73,14,45,157,228,219,236,79,132,162,81,25,161,68,74,34,95,142,164,101,241,33,124,41,34,73,18,75,192,139,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,21,245,197,223,5,209,119,225,44,60,65,166,194,71,93,69,148,217,190,234,91,245,186,102,99,79,117,68,102,72,51,211,114,136,251,168,139,240,241,21,215,144,108,96,123,8,243,23,109,60,236,149,53,14,185,58,29,30,71,174,105,74,80,244,232,166,163,87,174,146,34,209,190,230,122,254,6,52,31,76,159,30,171,77,139,84,136,234,92,98,91,13,190,218,210,162,50,82,86,146,81,25,25,25,145,246,50,240,49,250,128,0,0,127,12,137,68,105,63,3,45,5,36,241,99,192,229,216,24,196,155,246,153,73,125,20,219,137,5,33,249,73,99,70,78,100,137,83,157,82,13,105,109,41,223,181,4,122,26,141,90,119,239,226,35,174,81,113,134,161,131,56,233,107,92,113,230,173,136,111,213,32,196,157,245,138,74,58,117,76,97,110,110,209,104,45,52,107,190,227,211,227,247,104,146,199,187,41,183,197,165,73,186,169,82,153,145,30,167,9,137,68,166,150,149,164,185,141,37,122,106,147,50,240,81,123,204,125,208,0,0,0,1,22,120,146,86,253,15,149,235,137,61,103,76,115,25,151,20,143,153,179,152,107,167,76,245,11,185,106,103,167,135,220,40,74,212,142,228,251,174,143,17,9,53,185,34,161,29,178,45,53,220,106,113,37,253,190,35,74,89,121,138,184,56,5,134,176,220,70,213,177,104,81,155,82,116,211,67,76,38,136,203,79,236,29,4,0,0,0,0,0,0,0,0,0,0,5,27,113,47,200,228,156,184,222,79,99,13,142,184,139,195,171,210,176,226,25,136,218,26,142,186,29,69,226,113,243,132,150,80,73,73,198,52,161,213,50,164,39,212,67,102,218,200,141,40,91,220,127,38,89,191,186,178,119,136,243,175,26,77,7,233,29,22,181,79,85,62,175,66,114,162,228,70,228,232,123,216,125,43,73,45,9,121,165,145,146,86,182,220,209,183,95,65,18,77,205,233,230,184,209,139,215,150,61,98,133,193,139,152,128,252,71,43,183,20,132,189,32,162,48,76,176,210,16,218,90,105,150,209,220,201,13,180,219,109,145,168,212,179,36,17,169,74,81,154,142,205,56,93,112,255,0,135,72,135,77,204,222,55,219,188,234,171,221,53,70,199,165,190,227,15,197,110,43,172,52,251,53,101,114,214,189,207,31,55,70,155,112,144,166,84,218,156,52,154,205,165,53,103,227,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,195,128,98,54,61,225,62,98,114,95,141,215,174,14,93,127,72,40,176,172,251,150,150,252,158,134,76,77,146,145,73,91,138,111,100,134,219,89,232,135,155,61,72,182,250,218,107,169,25,22,123,6,170,0,102,179,54,62,212,248,201,243,2,225,243,23,197,212,240,184,246,19,195,47,206,188,226,104,149,64,50,174,52,167,148,239,101,140,27,249,127,111,121,115,3,170,138,234,226,185,157,127,209,149,170,254,90,240,206,167,74,147,114,93,180,249,17,174,215,117,231,61,71,165,188,218,82,81,246,26,77,180,189,41,183,23,221,74,222,219,69,184,144,70,243,46,167,235,112,84,246,88,186,126,96,78,242,234,112,157,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,184,207,190,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,234,229,71,63,120,161,149,43,2,246,195,155,98,151,18,163,77,185,227,201,149,74,117,70,219,79,209,43,110,50,150,81,61,10,83,78,37,244,18,91,108,213,29,196,154,84,109,55,181,77,253,97,57,192,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,212,68,146,240,33,119,220,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,109,106,66,86,180,36,150,185,148,0,0,3,149,101,247,44,88,53,150,26,21,90,129,132,54,191,163,91,173,212,29,168,78,146,251,202,145,41,237,86,179,101,133,60,189,86,108,176,133,155,109,32,204,244,78,229,40,212,227,142,184,182,108,125,150,49,147,229,253,195,229,207,140,214,13,84,14,105,141,249,110,193,44,199,210,169,148,108,104,176,98,92,113,232,210,23,38,2,213,33,248,175,198,90,211,181,100,135,163,173,14,146,20,68,157,200,221,177,70,134,204,200,205,8,50,233,96,3,53,153,177,246,167,198,79,152,23,15,152,190,38,85,19,34,178,115,53,195,183,10,113,63,12,96,75,149,138,22,228,122,157,54,44,20,202,105,182,42,244,227,184,103,26,152,89,190,226,26,101,108,155,239,60,151,9,69,184,185,141,169,43,53,54,109,215,85,38,173,85,160,85,97,87,104,85,57,116,234,149,58,67,114,225,204,136,242,153,126,51,237,168,148,219,173,184,147,37,33,105,81,18,137,68,100,100,100,70,67,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,62,87,20,127,97,60,77,252,151,206,33,10,1,26,115,198,140,33,179,113,235,11,238,12,35,196,6,37,185,66,184,163,165,153,7,17,243,101,246,150,135,18,235,79,54,190,228,75,109,214,219,112,137,68,164,25,160,137,73,82,76,210,121,225,204,238,94,174,172,175,227,45,107,8,238,153,61,127,65,203,147,78,170,34,43,145,217,169,193,117,59,154,144,218,86,95,229,54,178,74,150,148,58,211,168,37,175,102,227,146,156,56,56,128,76,203,189,117,172,36,197,235,139,253,105,231,245,47,181,38,67,111,200,114,221,149,177,110,110,142,134,80,227,139,101,231,8,144,182,73,59,73,199,73,212,154,62,184,157,187,240,0,1,149,113,165,60,167,123,44,96,223,203,251,123,203,152,29,84,87,7,21,12,245,70,176,45,234,174,88,112,182,124,71,238,122,228,119,169,183,155,207,69,119,125,38,156,252,86,86,150,26,39,27,38,92,92,166,100,153,27,136,90,249,72,74,203,106,92,90,22,223,160,203,79,255,0,3,109,95,229,253,247,255,0,209,234,130,149,134,170,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,121,252,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,69,94,40,254,194,120,155,249,47,156,66,20,2,52,231,83,164,225,126,98,240,141,16,235,52,200,151,77,137,126,81,216,150,134,164,178,227,104,151,9,244,33,230,93,36,168,146,235,75,208,219,113,10,245,28,109,100,149,22,213,164,140,168,91,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,191,195,131,136,4,204,187,215,90,194,76,94,184,191,214,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,235,137,219,21,226,143,236,39,137,191,146,249,196,33,64,35,81,23,253,129,102,226,157,155,86,195,236,65,183,162,87,45,234,228,115,141,58,12,146,61,142,163,82,50,50,50,50,82,22,149,18,86,133,164,201,104,90,82,164,154,84,146,50,160,28,237,228,250,230,202,54,40,59,69,81,75,155,100,215,36,62,171,78,177,45,216,252,249,204,52,219,11,121,14,54,210,205,73,91,42,146,134,141,106,67,100,225,164,214,132,164,143,106,122,255,0,14,14,32,19,50,239,93,107,9,49,122,226,255,0,90,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,174,39,126,183,26,191,106,123,91,229,252,31,49,168,143,65,193,95,23,172,219,67,20,47,108,35,174,191,45,154,238,33,71,130,245,8,210,193,173,135,151,79,110,107,175,178,181,151,116,44,218,120,220,73,153,108,50,101,194,53,18,141,9,92,212,226,25,146,202,86,105,240,190,69,118,208,183,226,43,21,45,168,228,118,252,195,146,152,167,53,130,115,115,180,247,220,82,77,43,66,146,110,169,162,89,164,144,241,164,249,141,161,111,110,174,190,23,57,93,170,226,86,104,222,184,175,122,36,184,52,220,27,144,138,149,82,28,180,41,135,219,173,165,213,166,20,87,27,230,54,243,75,67,204,186,249,234,149,39,88,102,211,137,46,97,11,201,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,225,206,254,105,127,149,198,56,191,137,16,173,191,66,81,105,180,246,232,84,72,238,171,116,165,193,105,231,157,75,178,76,148,104,39,150,183,220,81,165,30,170,18,105,70,171,52,155,139,232,28,55,115,155,66,202,94,35,214,41,151,229,43,155,102,95,125,20,122,189,73,132,45,114,169,78,71,55,185,18,82,218,117,230,178,93,67,164,235,100,147,115,105,165,72,212,209,202,118,250,64,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,124,168,5,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,32,7,26,191,101,139,91,230,4,31,46,168,136,1,194,227,219,179,12,191,58,242,121,162,239,177,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,64,201,214,78,175,188,223,223,114,40,20,9,158,134,182,232,219,62,144,92,28,182,100,122,47,154,204,133,197,254,106,183,218,113,254,107,145,205,191,171,51,217,174,229,104,69,223,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,203,184,191,238,23,30,194,120,101,249,215,156,77,18,168,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,197,112,199,205,157,155,150,89,56,185,22,240,143,19,125,110,215,58,213,32,228,207,56,168,155,81,165,53,37,214,169,164,190,90,210,133,201,75,238,18,28,81,150,139,105,40,74,92,91,168,72,132,3,71,185,47,193,202,238,1,101,130,192,194,171,165,237,245,170,85,61,201,21,22,246,160,186,105,82,228,59,45,216,218,161,107,66,249,43,144,166,185,137,81,165,124,189,229,161,43,66,237,96,0,32,7,26,191,101,139,91,230,4,31,46,168,136,1,194,227,219,179,12,191,58,242,121,162,255,0,128,0,5,21,241,98,192,186,238,24,102,130,167,136,222,134,165,66,181,177,47,74,141,33,84,243,66,55,74,98,60,118,231,147,205,17,36,210,242,159,95,61,75,208,210,231,82,74,222,165,243,18,136,86,2,218,120,41,224,92,202,85,10,244,204,61,122,141,201,244,222,203,110,221,146,225,190,219,139,138,210,249,147,150,148,25,19,78,50,183,147,21,9,112,141,106,39,34,62,143,83,69,18,236,252,7,31,198,108,217,224,54,0,222,86,141,135,138,87,212,74,61,94,241,145,202,138,133,247,68,38,12,150,73,151,49,90,233,30,50,157,73,50,78,175,177,173,70,127,209,180,243,141,85,183,26,191,106,123,91,229,252,31,49,168,142,171,192,199,245,217,251,183,252,72,90,160,0,0,205,102,108,125,169,241,147,230,5,195,230,47,139,169,225,113,236,39,134,95,157,121,196,209,42,128,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,172,101,104,113,58,56,210,21,234,168,181,211,67,212,140,200,216,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,245,143,45,110,43,87,29,90,189,101,30,154,232,90,17,17,23,0,226,143,236,39,137,191,146,249,196,33,74,217,78,246,167,193,191,152,22,247,152,176,52,166,56,253,201,148,204,6,187,49,230,139,153,26,237,139,18,69,237,67,143,202,106,65,255,0,64,251,233,217,211,203,125,173,54,187,38,58,80,105,105,211,238,146,82,76,247,27,49,205,158,192,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,180,102,182,235,142,228,11,174,177,17,105,52,57,30,161,33,179,45,52,218,105,113,69,253,158,2,251,120,109,214,253,49,149,235,117,29,103,82,112,217,137,24,207,153,191,150,104,167,67,245,15,185,232,101,175,135,222,37,48,0,0,0,0,248,87,197,217,77,177,237,42,181,213,85,148,204,120,244,200,79,202,53,58,180,161,39,203,105,75,211,85,25,23,130,79,222,67,59,121,186,198,26,134,51,99,165,211,113,200,154,183,225,177,84,157,18,15,214,41,72,233,211,49,245,183,183,85,172,180,209,222,219,79,79,135,223,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,246,241,23,108,68,73,34,73,120,17,104,63,160,0,0,63,53,78,124,106,85,58,85,78,99,169,109,136,140,45,247,86,165,17,18,80,132,154,140,204,204,200,139,177,31,137,140,247,231,231,24,30,197,204,197,220,207,53,37,79,67,161,207,155,71,143,162,205,73,82,25,157,40,210,105,245,212,70,90,57,216,203,79,192,133,138,112,136,193,116,90,24,75,51,16,170,80,209,215,86,165,56,108,58,166,253,110,153,232,208,29,73,17,154,8,244,220,147,62,202,50,252,124,69,130,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,231,57,134,176,33,98,94,12,94,22,156,184,252,231,37,81,42,9,140,157,132,163,39,213,17,214,208,101,170,85,251,126,226,215,224,51,157,120,209,234,152,89,138,245,74,97,180,252,73,118,221,121,244,178,102,149,54,162,56,242,84,148,169,61,146,126,45,246,50,211,195,220,47,151,32,88,209,23,25,242,239,67,168,122,65,18,38,208,218,141,69,149,171,164,181,243,89,131,20,214,106,245,214,122,234,239,125,116,61,79,185,23,190,73,0,0,0,8,235,158,140,190,211,49,243,3,43,84,197,196,39,42,148,120,210,106,148,245,37,180,154,213,33,168,114,82,210,75,234,214,163,245,158,240,78,135,240,50,63,28,251,220,148,42,165,153,116,212,109,250,131,110,199,157,70,156,244,87,8,201,72,82,92,105,195,65,153,106,68,101,235,36,253,196,127,128,183,174,20,153,167,98,241,178,85,132,23,125,81,178,172,82,214,101,0,156,124,189,120,141,51,6,59,73,250,199,141,70,163,90,149,217,40,36,252,52,62,194,198,0,0,0,0,5,114,113,138,196,216,180,220,53,164,97,211,83,73,18,165,77,143,57,77,147,132,74,83,74,143,80,100,251,111,212,203,82,211,236,233,247,251,133,102,229,70,202,85,251,152,11,34,134,76,45,228,21,118,154,235,169,74,119,22,206,181,132,158,226,218,174,222,191,125,72,104,230,213,165,55,65,182,41,20,54,144,72,69,58,4,120,137,73,22,132,68,219,105,73,22,154,23,195,224,67,234,0,0,0,0,0,0,0,0,0,0,0,243,248,133,76,179,107,86,5,203,70,196,103,34,55,105,207,163,205,141,94,92,185,103,21,132,211,150,202,211,36,220,120,148,147,105,28,163,94,171,37,39,105,106,122,150,154,140,203,226,20,43,54,157,127,220,180,252,57,171,75,170,90,113,107,19,89,160,206,150,147,75,242,169,201,121,101,25,231,8,208,131,37,169,162,66,140,141,8,238,103,234,167,192,187,167,14,219,91,3,175,92,214,90,150,198,60,193,235,169,83,185,169,163,196,144,235,40,167,201,172,36,137,113,153,154,78,25,115,25,94,213,165,45,39,83,117,245,71,109,73,90,22,180,158,133,0,85,7,26,123,111,30,83,38,212,186,234,23,60,73,88,64,114,17,10,13,42,33,114,23,10,182,109,56,163,114,82,13,102,114,86,182,144,239,41,228,145,37,180,37,198,246,54,165,27,146,107,215,10,113,211,17,240,106,29,223,73,178,171,60,170,85,247,111,205,182,235,244,215,200,215,22,108,89,12,56,201,45,72,35,45,30,107,154,165,180,225,25,41,42,53,17,234,133,184,133,248,1,170,128,25,172,205,143,181,62,50,124,192,184,124,197,241,117,60,46,61,132,240,203,243,175,56,154,37,80,12,171,141,41,229,59,217,99,6,254,95,219,222,92,192,227,252,65,179,183,74,202,133,128,221,10,216,126,36,236,69,186,163,200,102,149,13,50,146,151,233,44,41,151,146,138,178,219,83,46,161,104,110,66,91,74,90,112,146,79,31,48,146,102,77,185,165,11,85,170,213,90,253,86,109,118,187,83,151,81,169,84,100,57,46,100,201,111,41,231,228,190,226,141,78,58,227,138,51,82,214,165,25,168,212,102,102,102,102,102,46,127,130,167,178,197,211,243,2,119,151,83,132,255,0,17,255,0,62,214,182,28,92,249,71,196,197,98,92,26,83,209,40,246,252,218,165,41,234,131,164,215,75,88,109,133,148,23,25,112,205,38,151,148,250,208,210,73,39,171,156,211,104,201,73,113,72,86,117,196,244,224,239,96,97,29,245,152,106,212,171,238,222,151,86,185,237,90,58,43,246,185,58,72,85,58,42,219,144,134,158,144,234,12,247,42,74,20,252,99,99,177,161,63,90,179,209,196,50,164,221,160,0,0,0,14,85,155,31,101,140,100,249,127,112,249,115,227,53,131,85,0,0,3,53,153,177,246,167,198,79,152,23,15,152,190,46,167,133,199,176,158,25,126,117,231,19,68,106,226,215,146,143,77,195,153,155,44,50,166,85,102,86,153,228,183,122,83,216,46,123,106,130,203,28,180,84,210,70,173,237,242,80,211,77,186,150,210,164,155,102,151,76,155,38,158,90,235,47,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,25,161,198,156,113,179,52,154,86,68,179,52,169,42,34,81,91,166,106,179,11,106,230,131,133,125,229,139,150,180,110,131,175,244,76,106,141,45,114,155,144,245,50,115,85,168,73,118,59,138,65,255,0,146,226,13,73,66,150,211,173,44,208,141,251,74,149,134,170,7,10,206,14,83,44,220,221,97,127,208,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,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,236,211,133,30,122,127,160,202,254,53,222,127,247,188,91,2,108,228,255,0,148,149,82,220,144,106,255,0,122,233,80,164,254,219,36,191,240,118,69,170,0,0,202,184,210,158,83,189,150,48,111,229,253,189,229,204,14,21,196,119,60,114,114,165,102,192,179,240,249,17,36,98,45,225,29,245,193,121,213,180,234,40,145,18,100,131,154,235,6,102,165,173,74,53,37,132,169,60,165,45,167,84,163,81,50,109,57,68,34,234,114,211,255,0,192,219,87,249,127,125,255,0,244,122,160,165,97,169,43,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,103,223,59,121,193,185,179,115,138,14,214,148,114,225,89,52,57,15,166,211,163,203,106,63,62,11,14,182,194,30,91,142,52,130,82,150,242,163,33,211,66,150,225,54,106,52,33,74,34,220,174,171,195,79,34,177,179,53,115,74,196,252,78,129,18,86,23,219,146,31,166,202,130,169,78,182,253,94,162,113,200,210,194,13,135,16,235,40,100,159,101,229,56,106,45,199,203,109,41,89,41,195,110,242,64,69,94,40,254,194,120,155,249,47,156,66,20,2,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,110,152,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,42,0,101,15,132,39,209,75,170,54,33,102,130,161,74,172,250,26,161,40,161,90,48,147,212,65,153,202,112,147,30,92,167,212,101,204,101,123,86,233,69,229,150,228,155,60,211,45,94,140,36,175,20,127,97,60,77,252,151,206,33,10,1,26,168,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,64,188,159,112,136,165,90,85,95,167,153,166,114,37,110,165,73,172,56,116,171,106,3,233,122,149,37,134,20,180,34,68,211,82,55,62,135,84,72,121,12,22,194,36,37,4,249,47,152,227,13,240,174,53,126,212,246,183,203,248,62,99,81,16,0,94,79,13,60,245,73,204,213,179,43,12,49,58,124,185,88,161,110,71,126,165,42,114,162,180,219,21,122,113,200,34,75,232,38,27,67,76,173,147,125,150,84,217,164,183,23,45,196,169,102,167,9,185,147,70,181,168,86,253,70,189,86,164,65,233,229,220,213,4,85,42,142,115,86,190,162,82,34,177,17,46,104,163,50,70,140,68,142,141,18,68,159,83,93,55,41,70,127,88,5,48,113,45,226,9,39,24,106,181,140,190,97,5,86,35,152,125,2,71,77,88,171,68,117,169,76,92,171,66,162,190,217,182,107,96,150,194,35,201,97,212,146,217,117,72,124,180,81,25,160,211,173,123,0,178,158,22,153,246,250,9,50,131,149,28,80,99,125,191,85,168,116,118,133,82,60,125,92,129,58,91,230,162,135,33,40,45,92,101,231,221,81,161,221,13,77,184,225,146,204,218,81,41,139,127,0,21,107,198,195,5,234,181,24,214,30,59,219,214,132,185,81,233,113,229,80,110,106,195,43,82,209,21,131,117,181,211,146,235,123,180,66,13,215,166,145,58,72,34,222,226,16,181,106,166,146,117,66,61,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,0,56,213,251,44,90,223,48,32,249,117,68,64,14,23,30,221,152,101,249,215,147,205,23,252,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,94,255,0,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,233,99,42,226,255,0,184,92,123,9,225,151,231,94,113,52,74,161,10,184,184,225,157,171,120,101,10,177,125,85,162,105,90,176,170,16,42,20,137,77,182,223,49,61,76,182,97,190,194,150,164,26,201,149,161,242,90,144,133,39,115,140,48,163,51,36,104,116,88,59,86,75,240,114,133,143,185,160,176,48,170,233,123,101,22,171,80,114,69,69,189,171,62,166,44,72,238,203,118,54,168,90,22,142,114,35,169,174,98,84,74,71,51,121,106,105,208,244,124,0,0,32,7,26,191,101,139,91,230,4,31,46,168,136,1,194,227,219,179,12,191,58,242,121,162,255,0,128,0,4,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,108,3,77,24,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,116,1,231,239,250,85,229,93,179,106,212,108,62,187,226,90,183,12,200,230,204,26,212,154,81,84,145,1,106,50,35,120,163,27,141,165,197,146,119,108,37,43,97,47,105,169,46,36,141,10,205,102,52,88,120,161,134,184,161,112,90,24,209,22,91,23,179,18,19,46,180,82,234,13,206,125,199,228,182,153,60,215,36,54,183,18,234,214,151,146,179,86,245,30,171,61,123,234,63,86,48,227,166,35,227,204,203,102,173,138,21,159,76,213,109,123,125,155,109,154,147,164,103,42,100,86,159,125,230,215,37,102,103,205,120,186,133,32,220,208,148,180,161,38,189,203,53,173,118,43,192,199,245,217,251,183,252,72,90,160,0,0,205,102,108,125,169,241,147,230,5,195,230,47,139,169,225,113,236,39,134,95,157,121,196,209,42,128,0,4,85,226,143,236,39,137,191,146,249,196,33,74,217,78,246,167,193,191,152,22,247,152,176,52,166,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,248,252,12,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,245,59,104,66,204,184,58,226,108,106,150,27,85,240,233,217,164,185,81,102,200,156,150,205,194,53,37,164,199,167,178,93,183,234,69,169,233,246,116,251,253,194,198,192,0,0,0,5,115,241,91,205,67,22,117,146,156,32,180,42,141,157,98,170,178,41,228,219,229,234,68,117,153,209,221,79,213,188,74,37,18,210,158,202,65,167,227,169,246,21,11,109,208,170,151,157,211,78,183,233,237,187,34,117,102,115,49,91,34,37,45,74,113,215,9,4,103,161,25,159,172,162,247,25,254,35,64,249,23,203,229,55,0,176,54,139,77,76,66,110,169,88,141,26,169,80,82,155,73,45,47,187,14,50,93,73,253,90,20,94,179,62,10,212,254,38,103,225,34,192,0,0,4,109,207,238,52,70,193,140,187,215,42,29,122,35,204,174,53,38,139,23,71,73,11,230,189,6,81,160,211,235,160,245,213,174,218,106,122,151,98,63,117,13,89,212,122,166,41,226,189,46,152,77,191,42,93,201,94,97,47,25,37,75,81,156,137,41,74,148,174,202,63,23,59,153,145,248,251,198,140,114,241,96,66,195,60,24,179,237,56,145,249,46,69,162,83,211,36,182,18,76,223,76,70,155,89,158,137,79,127,83,222,90,252,71,70,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,255,0,14,182,135,155,91,46,36,148,133,164,210,162,50,212,140,143,196,82,143,21,252,190,47,15,113,81,188,71,162,83,137,186,69,124,137,82,22,134,116,46,177,249,51,158,87,116,182,148,253,132,23,138,141,95,137,119,31,222,20,57,134,44,59,196,197,225,133,106,170,227,20,139,129,195,83,13,41,253,173,170,115,242,32,176,158,202,113,41,53,108,65,151,100,154,180,248,151,97,117,173,56,135,155,67,205,168,148,133,164,148,147,35,212,140,143,192,127,216,0,0,15,243,125,134,164,176,228,119,219,74,219,117,38,133,165,68,70,70,70,90,25,25,24,165,190,41,249,89,127,14,175,229,226,197,179,75,219,69,174,186,107,150,108,176,100,148,203,125,233,175,172,207,99,41,65,22,196,39,185,168,213,241,212,187,136,129,129,24,179,92,193,140,79,160,95,52,105,242,99,166,5,66,43,210,155,101,213,160,158,97,18,26,117,109,168,146,180,110,74,185,69,170,77,68,71,239,248,150,134,50,239,141,118,230,58,97,157,26,242,162,212,162,190,252,136,113,213,45,150,158,109,74,101,245,71,105,197,161,73,75,139,52,153,27,164,70,70,122,151,191,226,125,60,0,0,0,124,235,134,185,79,182,168,115,235,213,89,77,71,137,79,140,236,151,92,117,105,66,82,134,208,107,81,153,168,200,139,178,76,251,153,120,10,2,226,5,142,206,99,118,61,213,101,66,170,57,38,149,69,91,244,184,196,79,239,104,201,153,178,141,10,78,142,45,58,109,116,180,50,211,177,246,34,47,30,239,194,7,3,222,184,241,74,161,138,117,138,114,151,77,165,194,118,60,85,184,201,154,74,91,114,32,62,133,17,169,179,78,187,84,125,201,68,175,135,196,92,184,0,0,0,0,0,0,0,0,0,0,0,135,252,84,241,142,187,132,89,71,171,198,183,25,210,93,251,80,106,206,114,78,228,127,53,139,37,135,220,146,123,22,133,18,249,140,71,117,141,61,85,39,159,189,42,37,32,136,232,92,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,105,163,9,239,175,210,134,22,89,184,153,232,191,70,125,45,183,233,213,222,139,159,206,233,122,168,205,189,202,230,109,78,253,188,205,187,182,167,93,53,208,181,208,122,177,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,113,66,249,250,201,69,213,149,60,71,151,91,164,211,58,140,50,185,170,15,57,110,84,35,147,139,110,6,243,83,137,166,72,55,20,181,165,230,144,70,72,82,212,124,230,208,107,35,220,151,80,212,85,26,146,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,135,214,25,172,205,143,181,62,50,124,192,184,124,197,241,117,60,46,61,132,240,203,243,175,56,154,34,175,247,115,191,249,151,127,231,183,255,0,80,11,41,194,123,235,244,161,133,150,110,38,122,47,209,159,75,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,25,130,23,230,198,102,44,220,168,112,252,194,124,82,188,32,203,168,173,86,61,183,77,164,83,35,17,165,117,26,139,148,166,214,211,6,230,211,75,40,218,211,139,91,138,35,218,132,43,106,86,189,141,174,141,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,229,69,212,240,84,246,88,186,126,96,78,242,234,112,159,226,178,248,211,227,204,106,77,155,106,101,202,141,54,90,42,85,217,8,185,171,68,204,135,90,71,163,153,55,26,140,203,168,36,108,125,14,200,39,28,34,223,245,107,130,133,26,61,100,40,170,130,141,107,87,110,10,117,122,173,72,131,212,68,182,105,232,170,85,28,230,161,29,60,85,202,98,34,92,209,70,70,189,95,151,29,26,36,141,94,190,186,109,74,140,186,6,85,113,75,244,45,152,236,58,196,199,171,190,134,129,70,184,34,250,86,111,75,212,114,169,110,175,147,59,234,201,11,82,181,138,235,233,245,18,107,45,117,70,138,36,153,105,76,5,106,226,199,25,79,209,126,41,222,88,103,252,156,125,39,244,74,224,168,208,186,223,165,252,158,171,165,146,227,60,222,95,68,173,155,185,123,182,238,86,154,233,169,233,168,154,185,92,199,79,229,41,129,54,206,53,253,22,250,57,244,143,173,254,246,117,221,103,35,167,152,252,111,233,185,109,238,221,200,221,246,11,77,218,119,211,83,234,160,0,57,86,108,125,150,49,147,229,253,195,229,207,140,214,13,84,0,0,12,214,102,199,218,159,25,62,96,92,62,98,248,186,158,23,30,194,120,101,249,215,156,77,16,215,138,246,120,228,220,181,90,222,81,240,229,17,14,133,77,145,29,23,117,88,150,212,131,157,45,165,54,250,97,48,105,53,19,72,97,212,163,154,163,209,211,121,165,55,162,18,218,249,208,43,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,254,116,176,47,14,50,233,195,50,252,194,252,47,163,116,52,168,62,134,117,231,157,50,92,170,132,165,85,224,147,146,164,184,68,92,199,151,181,58,158,132,146,74,82,132,37,8,66,16,154,65,26,168,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,177,3,136,238,71,36,230,182,205,129,120,97,242,226,71,196,91,62,59,232,130,203,168,105,164,86,226,40,201,103,9,215,204,137,72,90,84,74,83,10,82,185,73,91,174,165,68,146,120,221,110,136,69,223,112,224,226,1,15,49,20,38,176,147,23,174,47,245,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,250,226,106,117,10,171,254,238,119,255,0,50,239,252,246,255,0,234,1,101,56,79,125,126,148,48,178,205,196,207,69,250,51,233,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,66,247,170,25,179,179,114,139,144,156,27,190,43,177,226,86,43,179,236,123,106,53,10,220,84,243,138,253,85,101,10,41,62,104,89,54,233,161,13,52,179,113,75,52,108,215,150,131,50,83,168,35,164,27,254,255,0,188,177,78,242,171,98,14,32,220,50,235,151,13,114,65,201,157,58,73,150,247,87,161,17,17,17,17,37,8,74,73,40,66,18,68,132,33,41,74,73,41,73,17,124,154,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,207,229,167,255,0,129,182,175,242,254,251,255,0,232,245,65,74,194,122,113,35,226,9,27,49,50,91,193,236,27,170,203,78,29,83,164,38,76,218,147,46,186,202,46,101,155,76,56,209,59,29,230,26,121,148,70,120,159,73,33,74,82,28,89,33,205,53,67,102,92,43,39,89,58,190,243,127,125,200,160,80,38,122,26,219,163,108,250,65,112,114,217,145,232,190,107,50,23,23,249,170,223,105,199,249,174,71,54,254,172,207,102,187,149,161,23,125,4,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,143,29,63,147,94,4,220,216,215,244,91,233,31,209,206,139,251,217,215,116,124,254,162,99,17,191,166,229,185,183,111,63,119,216,61,118,233,219,93,74,0,127,119,59,255,0,153,119,254,123,127,245,0,149,92,81,253,132,241,55,242,95,56,132,40,4,123,92,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,102,135,26,113,183,8,148,73,89,18,200,148,148,168,141,37,102,156,37,51,175,233,184,112,242,155,137,181,58,172,202,211,60,231,44,186,131,231,207,109,80,89,99,152,186,98,140,147,189,190,74,26,117,198,148,226,148,147,108,212,209,27,100,211,40,93,159,136,171,197,31,216,79,19,127,37,243,136,66,128,70,170,0,5,43,113,171,246,167,181,190,95,193,243,26,136,142,184,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,244,17,147,172,226,216,153,191,177,36,87,232,16,253,13,114,81,182,125,32,183,249,143,72,244,95,53,233,8,139,252,233,108,52,219,252,214,227,155,159,86,71,179,93,170,208,203,188,128,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,84,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,245,143,45,13,167,70,218,90,189,101,22,186,104,90,153,145,31,117,226,3,150,123,55,42,24,151,101,97,109,159,58,93,69,106,177,226,84,170,245,57,38,105,93,70,162,228,233,168,117,242,111,113,165,148,109,105,180,33,180,153,237,66,19,185,75,94,247,23,208,56,121,101,50,205,205,214,23,227,109,143,93,145,18,143,93,129,34,215,147,66,184,213,0,229,63,74,89,185,60,223,36,32,156,104,214,135,90,65,182,164,26,246,107,203,89,145,169,164,25,68,11,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,219,247,13,46,32,145,177,134,149,71,203,230,47,213,101,185,136,48,35,244,212,122,180,183,93,148,253,202,132,38,83,238,27,134,134,9,12,46,60,102,26,73,173,231,84,183,207,85,25,154,205,90,216,80,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,101,160,157,101,189,232,213,38,164,110,73,41,6,100,178,205,16,179,238,10,120,23,14,171,93,189,51,15,94,163,115,189,9,178,219,183,100,184,108,56,218,37,58,142,100,229,165,6,70,235,111,33,149,69,66,92,35,66,77,185,111,163,215,213,68,139,106,1,0,56,213,251,44,90,223,48,32,249,117,68,64,14,23,30,221,152,101,249,215,147,205,23,252,0,3,42,226,255,0,184,92,123,9,225,151,231,94,113,52,74,161,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,113,151,122,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,143,240,75,195,59,86,224,196,124,68,197,42,180,78,162,181,103,211,233,244,250,71,49,182,214,220,126,188,228,243,223,78,228,26,208,241,34,33,54,149,161,73,250,183,223,73,146,137,125,173,252,0,0,64,14,53,126,203,22,183,204,8,62,93,81,16,3,133,199,183,102,25,126,117,228,243,69,255,0,0,0,15,201,86,164,210,171,244,169,180,42,237,50,37,70,155,81,142,228,73,144,229,178,151,152,146,195,137,52,184,211,141,168,141,43,66,146,102,147,73,145,145,145,153,24,205,14,63,96,229,119,47,248,203,118,96,237,198,247,81,46,217,168,42,59,114,118,161,29,92,85,164,156,141,39,98,22,178,111,154,195,141,59,203,222,106,70,253,170,245,146,100,36,175,9,220,11,174,226,126,104,41,152,141,232,106,84,219,91,13,53,168,213,213,80,52,47,108,167,227,200,110,1,50,209,146,141,79,37,244,115,210,189,9,45,244,198,173,233,95,45,43,189,64,1,18,184,134,100,178,149,154,124,47,145,93,180,45,248,138,197,75,106,57,29,191,48,228,166,41,205,96,156,220,237,61,247,20,147,74,208,164,155,170,104,150,105,36,60,105,62,99,104,91,219,168,90,173,73,170,208,42,179,104,85,218,100,186,117,74,157,33,200,147,33,203,101,76,191,25,246,212,105,113,167,27,81,18,144,180,168,141,38,147,34,50,50,50,49,101,92,17,175,251,54,133,121,98,110,31,86,110,24,144,238,27,170,61,38,77,22,11,198,105,92,244,67,41,167,36,154,51,45,170,90,18,251,107,52,107,188,209,189,68,70,150,214,105,183,64,0,1,154,204,216,251,83,227,39,204,11,135,204,95,23,83,194,227,216,79,12,191,58,243,137,162,85,0,0,8,171,197,31,216,79,19,127,37,243,136,66,149,178,157,237,79,131,127,48,45,239,49,96,105,76,7,42,205,30,58,127,38,188,9,185,177,175,232,183,210,63,163,157,23,247,179,174,232,249,253,68,198,35,127,77,203,115,110,222,126,239,176,122,237,211,182,186,148,0,254,238,119,255,0,50,239,252,246,255,0,234,1,106,128,0,0,0,0,0,0,0,0,0,0,0,0,0,2,154,56,191,96,123,214,230,41,83,241,78,143,78,82,41,181,72,77,71,148,182,217,50,73,203,114,68,247,214,163,52,182,73,215,106,75,185,168,213,241,248,142,17,195,247,29,156,193,28,123,165,74,155,84,114,53,42,180,182,41,114,72,223,216,209,19,211,98,154,212,173,92,66,116,218,209,234,103,175,98,238,70,94,23,251,111,87,41,247,45,14,5,122,149,41,169,17,42,17,154,146,211,141,45,43,74,144,226,9,105,50,52,153,145,246,81,31,99,63,17,244,64,0,0,7,48,204,62,53,219,152,25,134,117,155,202,181,82,138,195,241,225,200,84,70,93,121,180,169,231,211,29,215,16,132,165,78,32,212,102,109,25,17,17,234,126,239,137,103,159,29,241,102,185,140,248,159,95,190,107,51,228,200,76,250,132,167,162,182,243,171,89,50,194,228,58,234,27,73,41,107,218,148,243,79,68,146,140,139,221,241,57,127,194,195,43,47,226,45,252,140,88,185,169,123,168,180,39,73,113,13,230,12,210,169,108,61,9,244,25,111,101,72,50,216,181,120,40,149,240,208,187,139,164,97,134,163,48,220,118,27,74,27,105,36,132,37,36,68,68,68,90,17,17,16,255,0,64,0,0,31,240,235,136,101,181,188,226,137,40,66,77,74,51,61,8,136,188,69,41,113,94,204,57,98,38,38,35,12,40,181,87,31,164,91,238,18,159,105,47,238,109,51,152,145,57,133,122,169,113,73,37,108,89,23,116,146,180,248,23,97,252,225,65,151,197,226,22,42,57,136,245,186,113,57,72,160,17,170,58,214,206,165,214,49,38,11,201,238,166,212,159,176,179,240,81,43,240,46,226,235,154,109,12,182,134,91,73,37,8,73,37,36,69,161,17,23,128,255,0,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,1,28,115,225,129,112,177,179,1,46,24,197,5,47,212,168,176,101,213,97,104,209,41,102,243,48,165,19,105,47,171,90,190,211,190,9,208,254,6,94,250,17,183,170,245,188,36,196,232,117,68,147,209,234,86,173,109,183,28,65,111,66,137,200,210,9,70,147,45,82,175,180,223,134,169,63,192,104,91,41,56,197,23,26,240,66,220,186,210,242,78,90,96,67,98,90,119,22,226,123,164,97,197,234,91,214,126,46,251,207,95,143,223,217,128,0,0,7,50,204,70,11,208,49,211,11,43,182,61,102,12,103,159,147,6,81,65,117,230,144,174,68,149,70,117,166,220,35,82,22,105,52,155,166,123,146,90,151,187,224,121,235,199,252,22,185,240,35,19,42,214,37,203,9,198,121,18,95,84,55,20,219,137,75,209,147,33,214,155,113,38,180,35,113,43,148,163,37,18,116,63,119,192,187,207,15,188,227,79,203,222,32,71,160,221,85,73,142,218,149,103,17,25,198,148,250,148,220,119,29,126,42,77,221,28,125,182,144,73,105,149,22,237,12,200,190,37,225,121,54,69,243,108,226,29,185,6,233,181,106,177,167,65,159,29,169,13,173,151,219,119,66,91,105,89,17,154,20,162,215,106,211,239,63,17,247,192,0,7,252,60,243,81,218,91,239,184,150,219,109,38,181,173,70,68,73,73,22,166,102,103,224,66,178,184,153,231,178,159,70,167,204,192,204,51,170,155,211,230,50,227,85,73,177,95,74,155,105,181,166,100,87,153,230,51,32,148,151,9,68,133,109,82,52,34,208,207,220,66,176,48,199,14,238,172,101,196,26,101,159,65,141,42,108,250,196,230,91,121,210,67,142,27,100,235,232,109,79,56,164,165,106,36,146,156,35,53,25,31,143,191,223,160,236,165,224,37,39,47,216,59,68,180,99,193,136,138,146,226,70,126,162,243,77,36,148,228,147,138,195,110,153,168,155,66,143,85,51,175,172,90,252,126,238,210,0,0,0,0,0,0,0,0,0,0,0,41,91,140,222,41,125,43,204,117,11,12,224,87,122,168,22,37,190,223,83,11,165,217,209,213,38,172,222,123,235,13,4,167,55,197,77,57,93,148,164,39,77,11,69,115,8,56,50,97,111,210,188,199,87,113,50,125,11,170,129,98,91,238,116,211,122,173,157,29,82,106,201,150,126,172,150,74,115,124,84,212,83,221,42,66,116,212,244,87,44,196,85,205,86,22,254,133,179,29,136,184,102,205,11,208,208,40,215,4,175,69,66,234,186,142,85,45,213,243,160,253,97,173,106,86,177,93,97,94,186,141,101,174,139,209,68,162,43,94,224,211,127,201,185,178,185,84,179,42,55,12,73,114,44,235,162,92,104,116,244,155,68,252,26,116,134,154,144,217,173,41,34,89,161,201,46,78,52,173,122,234,105,113,36,122,55,181,51,212,7,10,207,29,129,102,226,14,84,49,62,45,231,111,68,170,162,135,107,213,43,244,195,120,143,124,58,140,72,111,59,30,67,75,73,146,144,180,168,180,61,15,214,66,150,133,110,66,212,147,206,96,176,158,20,249,211,170,225,157,255,0,3,46,56,141,112,75,126,201,186,228,20,75,109,10,140,169,7,75,173,190,242,9,182,144,162,86,230,163,72,82,214,74,73,37,105,75,202,109,127,86,75,125,197,92,248,205,102,108,125,169,241,147,230,5,195,230,47,139,169,225,113,236,39,134,95,157,121,196,209,0,63,184,169,154,127,252,62,194,175,253,43,81,255,0,168,139,116,193,11,42,171,134,184,47,96,225,205,118,68,71,234,86,173,175,74,162,76,118,34,212,166,28,126,52,70,217,113,77,169,73,74,141,6,164,25,145,154,82,122,105,169,23,128,204,96,246,184,163,139,215,150,47,201,182,95,188,31,136,104,179,237,122,101,161,72,102,51,4,210,24,167,65,107,99,73,51,238,165,173,74,55,28,90,148,103,170,221,81,39,106,9,8,76,223,225,71,146,143,210,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,217,41,216,227,167,180,214,100,203,205,42,32,102,199,218,159,25,62,96,92,62,98,248,181,78,10,158,203,23,79,204,9,222,93,78,19,252,103,175,136,174,49,215,113,147,55,23,220,154,187,61,60,75,62,160,253,157,75,141,185,11,228,197,128,251,173,168,247,165,8,53,115,95,57,15,232,173,202,71,63,102,229,37,9,49,42,184,82,101,142,133,137,152,5,141,151,172,138,215,71,90,189,169,245,44,49,135,39,166,91,158,139,138,244,38,156,144,254,194,117,40,127,152,185,49,143,97,146,84,158,147,68,172,137,213,17,86,181,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,238,52,19,195,223,20,41,88,171,147,236,54,169,211,211,17,153,20,10,59,86,188,232,140,205,76,149,199,126,158,146,140,92,221,8,141,181,186,211,109,72,38,212,90,165,18,17,221,68,100,181,72,161,81,120,223,194,39,50,88,149,141,23,246,35,80,175,108,53,98,155,117,93,21,90,220,54,165,212,167,165,246,216,147,45,199,155,75,137,76,53,36,150,73,89,17,145,41,69,174,186,25,248,139,9,201,158,10,93,89,118,203,101,159,131,151,173,66,149,54,181,111,250,67,169,126,150,235,142,69,95,62,124,137,8,216,167,27,109,103,162,30,73,30,168,47,88,143,77,75,67,62,214,0,3,149,102,199,217,99,25,62,95,220,62,92,248,205,96,213,64,0,0,205,102,108,125,169,241,147,230,5,195,230,47,137,85,11,62,63,161,14,30,216,119,128,216,79,90,219,127,92,20,250,223,164,170,148,234,143,46,85,174,202,171,111,169,189,83,202,81,115,164,48,169,4,157,174,54,235,41,54,222,45,55,180,163,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,191,236,146,100,250,217,202,54,23,181,69,73,68,155,123,87,35,176,171,178,177,17,217,28,137,207,180,227,235,101,13,182,234,205,41,67,41,146,182,137,105,67,102,225,36,150,180,164,207,106,124,255,0,20,127,97,60,77,252,151,206,33,10,1,26,168,21,171,197,243,20,175,188,22,190,240,3,19,48,210,187,232,107,146,141,244,175,162,155,210,179,35,149,205,102,3,46,125,91,200,91,106,213,183,86,159,89,39,166,186,150,134,68,101,45,114,125,155,59,55,55,88,95,244,226,133,30,37,30,187,2,67,145,171,182,226,103,156,167,233,75,55,22,76,26,214,109,180,107,67,173,32,156,74,201,27,53,230,32,140,212,210,200,162,7,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,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,26,30,201,102,102,35,102,187,1,169,88,158,244,24,148,250,235,18,30,164,92,48,98,19,188,136,213,22,118,154,185,102,226,72,205,14,52,227,47,17,18,151,176,158,38,205,107,82,20,98,178,255,0,184,169,154,127,252,62,194,175,253,43,81,255,0,168,139,116,193,11,42,171,134,184,47,96,225,205,118,68,71,234,86,173,175,74,162,76,118,34,212,166,28,126,52,70,217,113,77,169,73,74,141,6,164,25,145,154,82,122,105,169,23,128,204,96,245,88,139,137,151,86,40,84,104,245,27,166,95,51,208,54,253,42,217,167,48,135,28,54,98,193,129,21,184,237,33,180,173,106,217,187,150,167,86,73,209,38,235,206,172,146,157,250,9,235,194,191,34,178,111,251,134,149,153,236,82,129,45,139,98,135,33,154,149,152,203,50,154,217,86,168,177,41,228,41,247,77,183,13,230,209,21,232,196,100,218,208,142,106,212,131,220,166,208,180,57,13,115,99,237,79,140,159,48,46,31,49,124,90,166,90,127,248,27,106,255,0,47,239,191,254,143,84,20,172,36,254,121,50,57,121,101,10,242,76,168,171,151,92,195,170,228,133,34,131,94,90,11,123,107,208,213,209,76,218,68,148,73,74,73,70,74,34,36,60,132,154,208,73,52,186,211,95,87,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,28,127,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,195,236,42,255,0,210,181,31,250,136,159,252,81,253,132,241,55,242,95,56,132,40,4,104,79,61,25,50,161,103,15,14,34,211,27,170,250,26,243,181,250,137,22,205,73,213,172,226,165,199,73,28,216,210,91,78,186,178,239,41,162,55,18,147,113,181,33,42,78,226,37,180,230,125,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,127,195,79,61,82,115,53,108,202,195,12,78,159,46,86,40,91,145,223,169,74,156,168,173,54,197,94,156,114,8,146,250,9,134,208,211,43,100,223,101,149,54,105,45,197,203,113,42,89,169,194,111,218,241,71,246,19,196,223,201,124,226,16,160,17,170,128,1,74,220,106,253,169,237,111,151,240,124,198,162,58,175,3,31,215,103,238,223,241,33,231,248,175,100,114,77,181,85,173,230,227,14,87,16,168,85,41,17,215,119,82,73,13,71,56,50,221,83,108,38,107,4,146,73,58,135,221,82,57,169,61,93,39,157,83,154,173,46,47,147,5,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,20,224,190,47,89,184,245,133,246,254,46,97,251,242,220,161,92,81,212,244,114,150,193,178,251,75,67,138,105,214,92,71,114,37,182,235,110,54,102,147,82,12,208,102,149,41,38,74,58,224,226,185,145,111,233,243,65,130,150,103,253,241,42,255,0,133,5,95,228,169,53,70,227,146,127,223,122,165,165,95,176,241,163,252,33,225,92,24,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,205,14,52,227,141,153,164,210,178,37,153,165,73,81,18,139,191,241,33,199,155,55,50,88,151,135,24,173,102,77,136,164,84,112,222,156,138,156,22,100,27,203,164,212,74,116,243,145,9,211,82,16,173,237,169,90,18,141,9,222,131,67,137,45,139,73,159,181,225,191,154,236,56,202,86,28,99,133,235,122,187,215,85,103,125,31,98,129,64,97,226,68,170,188,164,149,68,205,41,51,35,229,178,141,201,55,94,50,52,182,149,36,136,150,181,182,218,226,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,253,91,40,67,105,209,182,144,159,85,37,174,154,158,166,102,103,105,92,40,114,57,26,218,165,81,51,113,136,203,150,85,218,148,121,11,180,105,38,135,99,148,24,142,165,198,21,53,242,81,36,221,91,237,41,124,164,150,173,19,46,165,205,86,167,17,201,179,64,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,4,44,82,255,0,237,151,130,149,10,239,253,233,116,210,41,157,47,227,26,123,252,226,71,255,0,131,83,177,107,251,208,159,233,12,90,160,8,1,198,175,217,98,214,249,129,7,203,170,34,0,112,184,246,236,195,47,206,188,158,104,191,224,0,25,87,23,253,194,227,216,79,12,191,58,243,137,162,85,0,204,102,53,226,108,156,102,197,203,191,21,165,81,162,82,87,117,86,36,213,10,12,102,218,74,35,33,197,153,161,179,54,155,109,46,44,147,180,150,233,160,150,234,247,56,189,86,181,25,217,79,3,235,254,75,180,172,83,194,217,215,12,66,143,22,69,58,191,75,164,168,218,75,230,183,82,235,19,100,32,180,230,173,4,76,192,66,187,154,16,102,223,217,55,15,117,165,0,0,8,1,198,175,217,98,214,249,129,7,203,170,34,0,112,184,246,236,195,47,206,188,158,104,191,224,0,0,25,150,199,236,99,174,230,3,25,110,204,98,184,217,233,229,220,213,5,72,110,54,228,47,164,138,132,147,113,163,111,66,16,78,114,152,109,166,185,155,9,75,217,185,94,178,140,196,170,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,144,56,201,90,212,43,127,55,16,234,212,136,61,60,187,154,207,167,85,42,142,115,86,190,162,82,31,147,17,46,104,163,50,70,140,68,142,141,18,68,159,83,93,55,41,70,112,218,192,191,239,44,44,188,169,56,131,135,215,12,186,29,195,67,144,82,96,206,140,101,189,165,232,100,100,100,100,105,90,20,147,82,22,133,17,161,104,82,146,162,82,84,100,122,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,25,172,205,143,181,62,50,124,192,184,124,197,241,117,60,46,61,132,240,203,243,175,56,154,37,80,0,0,138,188,81,253,132,241,55,242,95,56,132,41,91,41,222,212,248,55,243,2,222,243,22,6,148,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,15,176,171,255,0,74,212,127,234,34,234,64,0,0,0,0,0,0,0,0,0,0,0,0,0,7,22,205,166,2,82,115,3,131,181,187,70,68,24,139,169,34,36,151,233,207,58,210,77,72,146,81,95,109,163,37,27,107,81,104,167,181,245,75,95,135,223,159,28,79,195,187,171,6,177,6,167,103,215,163,74,131,62,143,57,230,217,116,208,227,70,225,52,250,219,75,205,169,73,66,141,38,166,204,201,68,69,225,238,247,89,255,0,12,204,246,83,235,52,248,120,25,137,149,83,102,124,54,91,106,151,54,83,233,75,110,182,132,195,138,203,60,199,164,26,148,225,168,214,173,169,70,134,90,153,123,200,89,171,47,53,33,164,62,195,137,113,183,18,75,66,210,100,100,164,153,106,70,70,94,36,63,236,0,0,124,11,222,249,182,112,242,219,157,116,221,85,88,208,96,192,142,236,135,22,243,237,181,169,33,181,44,200,141,106,73,107,181,10,247,151,128,163,110,32,153,198,159,152,76,64,145,65,181,106,147,26,181,41,46,46,51,109,37,245,37,185,14,52,252,164,147,186,54,251,141,44,148,211,201,45,218,17,153,124,11,199,131,96,6,11,92,248,239,137,116,155,18,218,132,227,220,249,12,42,99,132,219,138,75,49,149,33,166,156,113,70,132,47,105,39,154,147,53,26,116,47,127,192,244,41,151,108,23,160,96,94,22,80,172,122,52,24,172,191,26,12,82,156,235,45,33,60,249,73,140,211,78,56,102,148,32,212,106,54,136,247,40,181,63,127,192,186,104,0,0,0,227,57,182,198,40,184,41,130,23,29,216,167,146,82,206,4,198,34,39,113,110,55,186,71,220,70,133,189,7,226,215,184,245,248,125,217,233,184,106,245,188,91,196,233,149,69,19,178,42,87,85,109,199,27,71,174,181,27,146,100,26,137,36,90,169,95,105,207,13,84,127,136,190,236,135,224,92,44,19,192,75,122,49,193,75,21,42,212,24,149,89,186,180,73,89,60,244,40,164,226,79,234,208,175,180,215,130,181,63,137,159,186,71,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,9,240,217,168,65,145,2,67,105,91,82,90,91,46,37,68,70,74,74,136,200,200,200,251,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,219,83,61,61,230,67,184,240,139,204,73,209,174,89,120,59,112,213,100,41,153,164,228,136,73,117,253,80,151,22,228,8,237,161,36,183,72,139,177,30,132,148,107,240,248,11,121,35,35,45,72,245,35,31,208,0,0,31,195,34,50,208,196,70,207,142,74,173,220,198,217,178,238,74,37,61,152,247,125,38,19,139,136,243,77,54,133,200,38,154,148,180,50,165,37,135,29,89,41,215,136,205,36,101,175,187,67,241,163,124,65,195,187,191,11,174,153,182,173,223,70,155,78,157,2,67,140,253,124,119,89,223,177,197,163,122,57,137,73,154,77,77,171,67,208,188,7,122,202,158,124,49,75,46,181,184,241,166,214,234,53,171,100,146,134,87,79,149,38,68,148,178,222,246,8,249,45,28,134,219,73,147,108,154,83,238,45,198,94,7,218,222,48,27,61,216,19,141,116,104,14,181,119,83,232,213,89,8,105,46,66,169,207,135,29,222,106,144,214,164,150,250,133,171,77,206,237,47,126,164,101,226,93,228,68,73,240,106,12,162,76,9,172,73,105,196,146,144,227,46,18,210,162,50,212,140,140,143,67,45,12,191,206,63,64,15,155,91,184,232,22,220,23,106,117,250,204,26,124,86,16,165,173,217,82,16,210,8,136,141,71,221,102,69,224,147,63,236,49,92,89,230,226,101,68,161,83,106,152,101,130,213,20,75,169,62,135,225,74,169,176,242,28,109,164,169,50,89,89,180,244,105,68,164,172,148,77,41,58,167,177,30,166,94,4,42,218,141,70,196,28,111,191,218,131,5,138,173,126,185,93,158,146,90,201,47,202,89,45,247,200,141,107,50,37,175,110,247,75,83,239,246,189,230,125,238,143,32,185,19,183,240,18,217,139,122,94,116,184,243,46,250,131,40,116,205,246,16,225,196,75,141,197,115,97,115,35,161,214,212,135,90,87,109,79,77,126,58,153,77,66,34,34,34,34,208,139,192,135,244,0,0,0,0,0,0,0,0,0,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,134,101,241,98,250,253,40,98,157,229,137,158,139,244,103,210,219,130,163,93,232,185,252,238,151,170,146,227,220,174,102,212,239,219,204,219,187,106,117,211,93,11,93,5,207,240,122,178,170,182,174,79,145,93,168,72,136,228,123,198,232,169,86,224,165,149,168,214,219,8,75,48,77,46,145,164,136,151,205,130,234,136,146,106,45,138,65,235,169,154,83,21,120,220,89,85,88,24,209,135,184,140,244,136,135,77,174,90,238,209,35,180,149,171,158,151,224,203,113,231,84,180,237,218,72,52,212,25,36,153,40,204,205,46,106,73,208,141,94,83,131,77,255,0,26,217,205,29,82,204,168,220,50,226,71,188,109,121,113,161,211,210,110,155,19,170,49,221,106,67,102,180,164,141,4,182,227,55,56,210,181,233,161,41,196,145,234,230,213,93,160,14,85,155,31,101,140,100,249,127,112,249,115,227,53,131,213,98,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,234,120,81,226,206,50,226,110,92,88,167,98,101,161,211,80,109,46,158,135,105,92,91,82,207,166,32,178,133,54,108,242,72,139,119,75,203,67,93,66,125,87,53,216,122,186,203,203,85,64,230,199,218,159,25,62,96,92,62,98,248,186,158,23,30,194,120,101,249,215,156,77,18,168,6,85,196,180,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,155,124,216,251,83,227,39,204,11,135,204,95,22,169,193,83,217,98,233,249,129,59,203,169,194,85,102,171,20,191,66,217,113,196,92,76,102,187,232,105,244,107,126,87,162,166,244,189,71,42,168,234,57,48,126,172,208,180,171,89,78,176,159,93,38,130,215,85,232,146,81,150,107,6,140,242,45,101,82,172,12,159,97,37,10,141,34,91,209,229,90,241,43,107,84,149,165,75,39,234,9,235,158,73,26,82,146,216,151,100,184,148,22,154,146,9,36,102,163,35,81,212,7,20,124,33,141,132,185,193,185,159,166,177,17,138,109,243,29,155,190,43,44,190,235,171,66,228,169,104,148,167,77,207,178,181,204,98,91,132,148,154,144,72,113,4,157,191,97,50,215,130,94,49,208,157,181,111,172,191,72,103,147,90,141,80,59,198,27,155,150,174,174,43,141,199,137,32,180,36,108,111,146,182,163,119,53,238,95,85,234,167,70,212,103,103,224,0,0,3,149,102,199,217,99,25,62,95,220,62,92,248,205,96,213,64,0,0,205,102,108,125,169,241,147,230,5,195,230,47,142,84,46,251,135,7,15,248,121,119,161,53,139,120,189,110,255,0,174,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,215,27,179,168,69,94,40,254,194,120,155,249,47,156,66,20,2,53,80,42,175,142,119,234,79,247,147,248,104,139,252,43,42,213,90,118,120,236,24,116,250,156,184,177,234,145,235,17,39,52,203,202,66,37,48,84,201,47,19,78,164,143,69,160,157,101,167,9,42,212,183,182,133,120,164,140,175,208,103,135,136,93,129,102,225,134,113,177,26,204,195,251,122,37,10,133,22,68,9,49,233,241,8,210,195,11,147,79,141,33,210,109,58,232,132,27,175,56,100,132,232,132,17,146,82,73,73,18,74,199,248,42,123,44,93,63,48,39,121,117,56,79,240,25,87,19,43,135,22,71,35,102,182,242,159,120,98,10,229,199,195,171,62,67,8,156,203,72,117,165,214,229,168,141,101,9,167,200,137,40,66,82,73,83,234,74,185,169,67,173,37,36,147,120,157,110,247,134,107,51,99,237,79,140,159,48,46,31,49,124,90,166,90,127,248,27,106,255,0,47,239,191,254,143,84,20,172,53,17,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,22,207,38,71,47,44,161,94,73,149,21,114,235,152,117,92,144,164,80,107,203,65,111,109,122,26,186,41,155,72,146,137,41,73,40,201,68,68,135,144,147,90,9,38,151,90,107,170,240,220,226,9,27,46,210,92,193,236,100,170,203,86,29,84,100,42,76,42,147,206,186,242,45,149,147,79,184,233,53,29,150,29,121,228,73,120,216,73,161,42,74,27,89,173,205,53,91,134,119,104,2,42,241,71,246,19,196,223,201,124,226,16,160,17,170,129,0,56,157,100,59,244,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,173,92,148,96,166,99,177,115,25,97,84,178,215,80,244,13,122,210,210,166,237,205,37,213,179,6,149,170,86,72,75,235,75,110,111,231,104,182,137,142,91,156,212,155,132,164,27,73,116,211,111,252,81,253,132,241,55,242,95,56,132,40,4,106,160,0,82,183,26,191,106,123,91,229,252,31,49,168,142,171,192,199,245,217,251,183,252,72,90,160,170,12,80,224,193,85,171,99,201,51,133,119,188,74,6,21,213,227,201,158,185,19,80,169,179,104,79,167,77,176,80,209,173,42,148,133,169,100,109,184,167,18,105,109,14,147,170,82,208,217,201,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,139,218,138,64,226,63,195,254,102,93,235,174,226,222,16,219,191,235,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,245,38,236,22,1,63,248,98,228,59,244,223,93,141,143,56,177,69,221,96,219,245,4,250,54,151,81,167,115,34,221,15,37,15,37,205,21,205,73,242,99,190,152,230,173,205,184,211,202,39,25,61,118,58,146,186,144,1,90,188,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,84,8,234,185,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,210,152,8,1,198,175,217,98,214,249,129,7,203,170,34,0,112,184,246,236,195,47,206,188,158,104,191,224,0,25,87,23,253,194,227,216,79,12,191,58,243,137,162,85,8,191,196,186,255,0,147,135,217,45,196,73,84,219,134,37,42,165,92,143,26,129,20,158,54,183,204,68,185,45,181,42,59,72,112,143,122,213,12,229,153,237,45,233,66,86,180,237,217,184,179,238,36,255,0,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,128,28,106,253,150,45,111,152,16,124,186,162,32,7,11,143,110,204,50,252,235,201,230,139,254,0,0,16,255,0,138,94,58,67,193,252,169,215,173,184,85,158,146,228,196,79,245,55,76,101,178,97,199,23,21,195,35,168,45,77,186,123,185,61,47,49,149,56,132,169,72,114,75,31,100,212,75,77,11,143,213,73,171,85,104,21,88,85,218,21,78,93,58,165,78,144,220,184,115,34,60,166,95,140,251,106,37,54,235,110,36,201,72,90,84,68,162,81,25,25,25,17,144,211,78,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,119,34,91,110,182,227,102,105,53,32,205,6,105,82,146,100,163,246,160,2,149,184,213,251,83,218,223,47,224,249,141,68,67,91,103,8,111,43,191,11,239,124,92,161,49,17,234,22,30,200,164,179,93,37,62,72,125,148,84,28,121,166,30,66,15,178,208,78,178,77,168,136,247,145,188,217,146,77,36,181,35,160,100,143,17,177,115,12,115,47,103,86,240,86,213,151,117,220,51,100,46,154,187,113,153,43,97,21,136,142,160,201,230,29,90,76,146,132,37,37,206,39,28,213,166,150,194,30,90,77,45,25,13,25,128,0,205,102,108,125,169,241,147,230,5,195,230,47,139,169,225,113,236,39,134,95,157,121,196,209,42,128,0,4,85,226,143,236,39,137,191,146,249,196,33,74,217,78,246,167,193,191,152,22,247,152,176,52,166,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,134,68,100,100,101,169,31,137,8,87,159,172,137,219,248,249,108,201,189,44,202,92,120,151,125,61,149,186,70,195,8,108,229,165,182,229,57,176,249,113,214,235,138,91,174,167,182,165,174,159,29,12,233,114,179,70,196,28,16,191,221,131,57,138,173,2,185,66,158,162,66,205,47,197,89,173,151,204,137,104,51,36,47,110,246,143,67,237,246,125,198,93,173,39,35,60,76,168,149,218,109,47,12,177,166,162,152,149,38,16,196,40,181,55,222,67,109,186,148,166,51,40,55,94,147,40,212,165,154,141,213,43,68,247,34,212,139,196,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,160,204,188,20,71,253,164,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,245,50,47,19,237,80,249,172,207,134,41,102,42,181,34,52,42,221,70,139,108,154,86,202,41,241,100,201,140,151,155,222,249,23,57,162,144,227,106,51,109,226,74,189,199,180,139,192,187,240,92,62,195,187,191,20,110,152,86,173,161,70,155,81,157,62,67,108,253,68,119,94,217,189,196,35,122,249,105,81,146,73,78,39,83,208,252,69,228,100,59,37,86,238,92,172,216,151,37,110,158,204,139,190,173,9,181,203,121,214,155,90,227,147,173,69,90,217,74,148,195,110,160,146,235,38,100,147,51,211,223,169,248,75,146,34,34,208,135,244,0,0,7,240,204,136,181,51,208,136,84,55,23,76,196,157,102,229,137,131,182,245,85,244,179,8,155,145,53,44,191,162,20,180,57,62,59,136,81,33,211,35,236,101,169,41,26,252,126,3,135,112,213,203,228,188,99,199,104,21,185,208,9,202,69,178,166,170,166,227,173,25,182,167,163,204,134,173,154,155,107,73,158,199,12,244,212,143,79,121,16,190,72,16,217,167,193,143,2,59,105,67,81,154,67,45,165,36,68,73,74,72,136,136,136,187,17,104,67,253,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,4,77,226,43,151,104,24,213,130,117,74,188,74,115,210,43,180,8,175,206,138,108,50,149,173,92,136,146,212,132,118,105,107,50,53,187,224,70,95,113,145,248,210,78,23,94,55,14,8,98,253,38,190,74,145,6,109,2,176,193,76,111,85,180,173,24,148,133,184,218,139,114,15,77,90,208,200,204,188,59,233,238,209,62,2,98,85,55,22,48,150,215,189,41,243,216,146,186,133,38,19,210,121,78,165,102,219,238,70,105,197,161,90,41,90,40,185,133,169,25,153,150,189,254,35,160,128,0,0,15,225,145,25,104,101,169,24,141,25,170,200,214,23,230,62,143,42,90,233,81,105,119,31,37,102,196,248,172,71,97,107,115,107,230,158,99,157,59,142,25,27,143,110,86,157,251,17,248,151,122,120,204,22,71,49,191,2,171,19,16,253,161,85,172,81,219,125,196,179,54,157,79,151,33,178,104,150,238,213,45,195,142,132,253,134,183,25,151,109,12,143,192,251,112,184,21,91,158,208,169,19,212,234,133,78,143,58,58,245,213,151,92,142,234,20,149,23,192,200,200,201,73,47,237,47,184,73,44,34,226,59,152,220,40,105,152,136,184,125,63,25,148,165,178,69,106,92,249,90,36,185,101,216,186,148,151,131,127,254,114,190,34,77,91,92,104,171,49,105,132,221,199,100,176,244,211,111,83,84,122,106,212,142,102,210,236,70,185,218,237,215,119,223,166,131,240,221,220,104,111,25,180,149,71,181,44,154,107,19,20,102,91,229,83,93,74,73,38,149,23,99,110,118,186,234,105,255,0,148,68,204,94,207,22,96,177,129,114,89,171,222,181,26,108,41,10,89,156,90,109,74,115,45,109,87,51,213,216,169,11,45,52,112,203,79,129,17,15,13,133,56,33,138,120,233,118,69,164,219,22,213,110,166,169,242,91,41,19,202,20,151,155,65,45,212,37,78,56,226,27,94,132,92,212,168,212,100,125,143,95,127,123,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,207,180,192,34,36,150,132,68,68,94,226,31,208,0,0,0,0,0,0,0,0,0,0,1,18,184,163,226,244,156,37,201,245,204,197,53,249,108,84,175,153,12,218,17,94,101,134,157,66,17,37,43,92,164,186,78,125,148,46,27,18,219,37,36,148,178,91,136,52,237,251,105,161,106,77,38,171,95,170,194,161,80,169,146,234,53,42,140,134,226,67,135,17,149,60,252,151,220,81,37,182,155,109,36,106,90,212,163,36,146,72,140,204,204,136,134,156,240,158,197,253,23,225,101,155,134,126,148,244,159,209,43,126,157,66,235,121,28,158,171,165,140,219,60,222,94,229,108,221,203,221,183,114,180,215,77,79,77,68,85,226,243,98,253,45,201,181,74,191,233,78,147,232,85,193,75,174,242,121,28,206,175,152,226,160,114,183,110,46,94,157,127,51,118,138,254,139,110,158,182,228,211,94,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,97,166,144,28,171,54,62,203,24,201,242,254,225,242,231,198,107,6,143,113,135,39,57,125,199,156,71,182,113,87,20,44,159,76,215,173,126,75,76,155,178,221,56,179,34,180,111,173,184,178,99,26,141,167,89,39,164,41,211,45,164,165,169,9,66,212,166,141,109,175,181,140,214,102,199,218,159,25,62,96,92,62,98,248,186,158,23,30,194,120,101,249,215,156,77,18,168,6,109,178,171,150,123,203,53,248,185,15,11,108,249,209,41,200,76,117,84,170,245,57,38,74,69,58,156,218,219,67,175,147,123,137,79,47,115,173,161,13,164,203,114,214,157,202,66,55,184,141,15,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,213,140,214,102,199,218,159,25,62,96,92,62,98,248,181,78,10,158,203,23,79,204,9,222,93,78,30,127,141,197,235,74,129,130,248,123,135,47,71,150,117,42,229,208,237,110,59,169,66,121,9,98,12,71,25,117,43,86,237,196,179,85,65,147,73,18,76,140,146,230,166,157,8,149,88,25,104,176,35,98,158,97,176,223,15,170,22,244,186,229,54,185,116,83,99,85,32,198,39,119,187,78,234,16,115,12,205,163,37,161,9,142,78,173,107,73,150,196,37,74,213,59,117,45,47,10,192,227,105,131,148,39,109,91,23,48,49,222,228,214,163,84,10,206,152,222,213,171,171,138,227,114,37,199,61,77,123,27,228,173,169,61,137,27,151,213,122,202,209,180,145,196,174,23,24,189,27,9,115,131,108,177,82,126,35,20,219,230,59,214,132,167,158,97,215,86,133,201,82,23,21,45,19,127,101,107,152,196,70,205,74,37,32,144,226,205,91,126,218,111,208,0,0,0,114,172,216,251,44,99,39,203,251,135,203,159,25,172,26,168,0,0,25,172,205,143,181,62,50,124,192,184,124,197,241,61,56,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,4,85,226,143,236,39,137,191,146,249,196,33,64,35,85,2,170,248,231,126,164,255,0,121,63,134,136,171,194,227,219,179,12,191,58,242,121,162,255,0,133,0,241,71,246,236,196,223,201,124,158,16,159,252,21,61,150,46,159,152,19,188,186,156,39,248,12,230,100,251,41,151,150,110,177,67,232,61,10,68,186,61,10,4,119,36,215,110,52,192,41,76,82,144,109,172,216,37,160,220,104,150,183,93,65,54,148,18,247,233,204,89,17,165,165,153,104,78,192,176,44,220,44,179,105,56,125,135,214,244,74,29,189,67,142,81,160,193,140,71,177,164,106,102,102,102,102,106,90,212,163,82,214,181,25,173,107,82,148,163,82,148,102,126,128,102,179,54,62,212,248,201,243,2,225,243,23,197,170,101,167,255,0,129,182,175,242,254,251,255,0,232,245,65,74,195,85,2,146,248,145,241,4,141,152,153,45,224,246,13,213,101,167,14,169,210,19,38,109,73,151,93,101,23,50,205,166,28,104,157,142,243,13,60,202,35,60,79,164,144,165,41,14,44,144,230,154,161,179,46,43,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,8,171,197,31,216,79,19,127,37,243,136,66,128,70,170,0,124,154,5,167,106,218,158,146,250,45,108,210,168,222,153,168,61,86,168,250,62,19,113,250,201,206,233,205,146,246,194,46,99,203,218,157,206,43,85,43,66,212,207,65,26,248,163,251,9,226,111,228,190,113,8,80,8,213,64,0,165,110,53,126,212,246,183,203,248,62,99,81,29,87,129,143,235,179,247,111,248,144,181,64,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,89,236,206,158,89,228,229,71,30,106,184,96,204,233,117,10,19,241,217,171,219,211,165,155,92,249,52,231,183,18,121,132,218,140,137,109,186,219,204,153,154,81,188,217,55,9,8,74,210,67,213,100,7,39,213,92,217,98,226,83,80,40,141,216,150,116,136,115,238,181,188,234,137,114,88,90,212,109,193,105,45,173,46,239,144,76,186,131,113,42,73,52,132,173,123,183,147,109,185,127,212,154,77,42,129,74,133,66,161,83,34,83,169,180,232,237,196,135,14,35,41,101,136,204,54,146,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,15,214,0,51,131,157,12,99,161,99,238,104,47,252,85,181,153,217,69,170,212,27,143,78,115,114,207,169,139,18,59,81,26,147,162,208,133,163,156,136,233,119,150,164,146,145,204,216,122,154,117,62,42,2,252,248,96,99,69,43,21,178,151,105,80,158,187,226,85,174,123,26,58,168,53,152,105,66,90,126,3,13,188,234,105,233,91,100,148,234,131,134,134,82,151,72,140,150,109,184,70,165,56,135,52,150,162,0,113,171,246,88,181,190,96,65,242,234,136,128,28,46,61,187,48,203,243,175,39,154,47,248,0,6,85,197,255,0,112,184,246,19,195,47,206,188,226,104,149,66,168,56,224,223,241,157,170,225,102,22,193,184,101,148,136,177,234,53,250,165,37,38,234,88,52,58,166,152,133,33,101,167,41,107,35,102,122,19,220,214,130,55,62,201,56,91,162,6,78,178,125,115,102,194,78,32,170,140,82,202,61,149,107,202,159,25,17,157,142,218,231,86,221,105,210,166,65,53,60,178,38,208,235,173,184,181,185,180,210,72,97,72,53,54,110,33,196,199,81,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,0,16,3,141,95,178,197,173,243,2,15,151,84,68,0,225,113,237,217,134,95,157,121,60,209,127,192,0,2,144,56,193,99,29,118,249,205,1,225,84,134,122,122,46,26,83,216,143,13,189,200,95,62,84,232,236,75,145,39,82,66,86,157,200,92,102,185,102,165,164,186,109,233,218,110,40,132,22,1,113,60,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,222,115,104,61,132,148,18,172,124,0,82,183,26,191,106,123,91,229,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,137,255,0,151,156,167,224,150,87,35,87,152,193,235,114,93,57,119,44,132,189,82,122,77,69,249,75,117,13,186,250,227,178,68,226,141,41,67,41,146,182,208,100,68,181,32,146,110,41,197,234,179,236,0,0,51,89,155,31,106,124,100,249,129,112,249,139,226,234,120,92,123,9,225,151,231,94,113,52,74,160,0,1,21,120,163,251,9,226,111,228,190,113,8,82,182,83,189,169,240,111,230,5,189,230,44,13,41,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,254,25,18,139,67,34,50,63,113,136,127,157,92,129,216,153,137,163,75,186,40,48,209,74,187,34,178,227,205,57,13,182,88,41,78,37,18,22,68,233,166,59,142,185,189,215,136,212,68,122,158,133,239,46,244,191,138,216,33,138,120,23,118,203,164,220,246,213,110,152,168,18,92,40,243,206,20,150,91,89,33,213,165,46,54,226,219,70,186,242,148,162,81,17,118,45,125,221,189,206,16,231,139,48,88,62,184,204,210,47,90,141,74,20,117,32,202,45,74,165,57,230,182,167,151,234,236,76,132,22,154,54,69,167,192,204,132,179,180,120,208,222,80,169,41,143,117,217,52,199,230,36,200,137,113,105,174,169,38,146,74,75,185,185,59,93,117,37,127,200,63,117,203,198,138,179,42,152,109,219,150,75,12,205,38,245,37,72,166,173,40,230,109,62,198,104,157,174,221,118,253,250,106,35,46,46,241,29,204,110,43,180,244,69,220,62,128,140,242,84,217,162,139,46,124,93,82,124,194,238,93,74,139,193,207,255,0,53,63,1,27,103,213,110,123,190,164,111,84,106,21,58,196,233,11,215,87,157,114,67,171,82,148,127,19,51,51,53,40,255,0,180,254,241,221,50,251,145,204,111,199,90,196,52,49,104,85,104,244,119,31,109,47,77,168,83,229,199,108,218,53,181,185,72,112,163,173,63,97,221,196,103,219,66,51,240,46,247,15,149,92,141,97,126,92,40,241,101,162,149,22,169,113,242,80,111,207,148,196,119,214,135,54,176,106,229,185,211,182,225,17,56,206,228,235,223,185,159,137,246,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,190,35,59,24,163,120,220,56,223,139,245,106,249,174,68,233,181,250,195,229,13,189,86,234,180,126,82,214,219,105,45,203,61,53,119,66,34,51,241,237,175,190,237,184,117,101,218,6,10,224,157,46,175,46,156,244,122,237,126,43,19,165,27,236,165,11,79,62,36,69,45,29,218,66,200,137,109,120,25,159,222,102,126,18,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,7,231,168,193,143,84,167,201,166,203,109,43,98,91,43,97,196,168,136,201,72,82,77,38,90,30,164,125,140,252,69,14,113,37,203,196,172,28,199,9,245,234,93,61,228,81,46,39,29,168,147,188,163,36,37,249,19,38,43,97,26,91,66,11,212,108,143,77,76,244,247,153,14,255,0,194,91,53,110,192,173,189,129,87,141,81,134,161,60,210,159,166,57,33,243,73,169,243,92,24,172,176,147,113,237,15,177,40,201,9,70,190,58,123,200,91,90,84,74,73,41,38,70,70,90,145,151,188,127,64,0,0,0,124,202,245,177,110,221,48,151,78,184,232,112,42,113,156,73,165,77,76,140,135,144,100,100,100,125,150,70,94,10,81,127,105,252,68,103,197,174,27,185,111,197,34,147,37,54,225,80,37,200,37,159,50,141,14,4,93,20,174,97,235,175,74,163,241,115,95,248,169,248,8,119,136,220,25,238,40,179,159,115,14,174,232,239,67,218,165,52,154,149,65,197,57,174,171,218,70,76,193,211,195,103,135,191,95,184,113,105,92,39,179,62,137,207,70,140,84,5,52,218,212,148,184,175,72,25,40,136,244,35,35,40,125,251,15,81,64,224,253,143,147,77,163,171,214,173,198,18,180,164,213,182,76,212,153,25,233,169,122,208,190,243,18,71,9,56,56,225,173,33,49,42,88,155,114,213,166,204,111,150,227,145,225,76,142,228,117,25,114,212,105,52,189,8,140,203,82,89,105,240,50,251,196,219,194,140,1,194,172,24,165,183,77,176,237,10,92,37,54,148,160,229,38,159,25,185,11,34,74,19,235,45,166,209,174,188,164,25,253,229,175,195,78,136,0,0,0,0,0,0,0,0,0,0,0,0,42,175,141,238,41,127,246,180,193,74,125,119,254,251,186,106,244,206,151,240,141,1,254,113,163,255,0,194,73,216,133,253,235,79,244,102,33,6,69,172,170,173,255,0,156,28,36,161,81,164,68,102,68,91,162,37,109,106,146,181,37,6,197,61,93,115,201,35,74,84,123,212,212,103,18,130,211,67,89,164,140,210,70,106,45,25,142,127,152,91,90,187,124,224,22,37,217,86,180,30,182,181,112,89,245,154,93,58,55,53,13,243,229,63,9,214,218,111,122,205,40,78,229,173,37,170,140,146,90,234,102,69,220,102,92,105,119,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,142,85,155,31,101,140,100,249,127,112,249,115,227,53,131,85,0,51,89,155,31,106,124,100,249,129,112,249,139,226,234,120,92,123,9,225,151,231,94,113,52,74,160,28,127,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,0,51,89,155,31,106,124,100,249,129,112,249,139,226,213,56,42,123,44,93,63,48,39,121,117,56,67,254,50,87,77,10,224,205,196,58,77,34,119,81,46,217,179,233,212,186,163,124,165,163,167,148,183,228,203,75,122,168,136,151,171,18,227,175,84,153,167,215,211,93,201,81,19,131,109,173,66,184,51,113,50,173,87,131,212,75,182,108,250,141,82,150,231,53,104,233,229,45,248,209,20,230,137,50,37,234,196,185,8,209,68,105,245,245,211,114,82,101,119,226,42,241,58,194,223,210,134,77,175,94,146,133,233,58,173,165,211,221,52,255,0,231,92,158,151,165,112,186,183,251,173,41,94,216,46,77,245,21,187,93,125,84,154,201,2,138,240,158,250,253,23,226,157,155,137,158,139,244,159,209,43,130,157,93,232,185,252,158,171,165,146,219,220,174,102,213,108,221,203,219,187,106,180,215,93,15,77,6,159,128,0,0,7,42,205,143,178,198,50,124,191,184,124,185,241,154,193,170,128,0,1,154,204,216,251,83,227,39,204,11,135,204,95,23,83,194,227,216,79,12,191,58,243,137,162,85,0,138,188,81,253,132,241,55,242,95,56,132,40,4,106,160,85,95,28,239,212,159,239,39,240,209,21,120,92,123,118,97,151,231,94,79,52,95,240,160,30,40,254,221,152,155,249,47,147,194,19,255,0,130,167,178,197,211,243,2,119,151,83,132,255,0,1,202,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,12,214,102,199,218,159,25,62,96,92,62,98,248,181,76,180,255,0,240,54,213,254,95,223,127,253,30,168,41,88,90,167,21,204,244,255,0,79,149,252,20,188,255,0,239,136,183,252,216,41,255,0,37,41,165,183,32,149,254,251,213,33,41,253,134,77,127,225,12,138,245,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,83,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,136,214,227,174,56,225,146,73,40,35,89,146,82,148,145,36,189,168,8,171,197,31,216,79,19,127,37,243,136,66,128,70,170,0,4,85,226,143,236,39,137,191,146,249,196,33,64,35,85,0,2,149,184,213,251,83,218,223,47,224,249,141,68,117,94,6,63,174,207,221,191,226,66,213,0,0,5,43,113,171,246,167,181,190,95,193,243,26,136,234,188,12,127,93,159,187,127,196,133,170,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,218,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,113,234,179,11,107,80,172,108,125,196,187,42,214,131,209,81,109,251,194,179,75,167,70,230,173,206,68,86,38,186,219,77,239,89,169,106,218,132,36,181,81,154,143,77,76,204,251,143,87,139,184,57,66,179,242,241,128,184,197,72,123,151,47,17,41,247,20,122,164,109,171,61,210,169,181,119,91,76,157,234,89,145,111,97,248,237,114,210,132,37,61,54,239,89,78,40,202,69,112,121,198,250,173,135,152,185,24,52,205,14,36,202,110,40,199,52,200,150,167,20,135,224,191,78,139,46,75,75,71,138,86,133,36,222,66,144,100,71,170,219,81,40,182,26,28,187,65,0,56,213,251,44,90,223,48,32,249,117,68,64,14,23,30,221,152,101,249,215,147,205,23,252,0,3,42,226,255,0,184,92,123,9,225,151,231,94,113,52,74,161,156,204,243,98,133,43,24,243,105,137,151,229,9,49,14,154,253,99,209,176,223,137,53,50,216,150,196,22,91,132,220,166,221,73,18,84,135,147,24,158,45,53,34,39,8,137,74,211,113,217,79,6,12,33,147,104,96,53,203,139,149,22,37,179,35,16,171,9,102,25,41,246,150,195,212,234,127,49,166,222,66,19,235,161,103,37,233,205,168,150,125,201,150,204,146,68,123,151,89,121,208,193,202,22,1,102,130,255,0,194,171,89,237,244,90,85,65,185,20,230,246,172,186,104,178,227,181,45,168,218,173,107,90,249,40,144,150,185,138,81,169,124,189,231,161,171,66,181,78,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,0,64,14,53,126,203,22,183,204,8,62,93,81,16,3,133,199,183,102,25,126,117,228,243,69,255,0,0,0,241,88,209,139,214,110,2,225,125,193,139,152,128,252,182,232,86,236,116,189,32,162,48,111,62,234,214,226,90,105,150,209,216,141,110,58,227,109,145,168,210,130,53,145,169,73,73,26,139,50,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,143,107,142,248,57,93,192,44,76,155,133,87,75,219,235,84,170,125,42,69,69,189,168,46,154,84,186,116,121,110,198,213,11,90,23,201,92,133,53,204,74,141,43,229,239,45,9,90,18,212,193,202,237,225,131,87,254,49,82,30,230,68,195,186,133,14,61,82,54,212,22,216,181,37,74,109,50,119,169,100,103,177,246,35,181,203,74,22,165,117,59,189,84,182,163,63,109,146,60,121,141,151,28,203,217,216,147,89,155,45,139,120,164,46,151,112,19,50,29,109,7,78,146,131,105,199,29,67,72,90,158,67,42,83,114,73,173,138,222,184,232,34,209,91,84,90,51,0,20,173,198,175,218,158,214,249,127,7,204,106,35,170,240,49,253,118,126,237,255,0,18,22,168,0,0,51,89,155,31,106,124,100,249,129,112,249,139,226,234,120,92,123,9,225,151,231,94,113,52,74,160,0,1,21,120,163,251,9,226,111,228,190,113,8,82,182,83,189,169,240,111,230,5,189,230,44,13,41,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,231,120,175,128,56,85,140,244,183,41,183,229,161,75,154,167,18,164,20,165,83,227,57,33,4,105,90,125,85,186,218,244,211,154,179,47,188,245,248,235,9,49,115,131,142,26,213,211,46,165,134,87,45,90,20,199,57,142,55,30,108,200,237,199,73,159,49,68,146,75,48,140,200,181,52,22,159,2,63,184,70,234,255,0,7,236,124,132,110,157,34,181,110,62,148,37,70,157,210,102,168,204,203,93,11,213,133,247,16,242,241,120,79,102,125,115,153,141,36,168,9,105,197,165,42,113,62,144,34,73,25,232,102,102,112,251,118,29,167,14,120,51,220,82,167,48,230,34,221,209,217,135,181,42,117,52,218,131,137,115,93,81,184,136,158,131,167,134,255,0,31,126,159,120,152,152,75,195,119,45,248,90,81,164,170,220,42,252,184,228,131,230,86,97,192,149,170,147,203,61,117,233,82,126,45,255,0,249,202,248,137,47,64,182,45,219,90,18,41,214,229,14,5,50,51,105,36,165,168,113,155,101,36,68,68,69,217,4,69,224,148,151,246,23,192,125,64,0,0,0,31,197,40,146,147,82,140,136,136,181,51,63,112,169,78,45,57,171,118,125,109,156,10,179,170,140,59,9,150,83,34,166,228,119,205,70,151,201,115,162,188,194,205,183,180,46,198,147,52,41,26,248,107,238,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,242,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,177,23,128,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,2,42,241,15,203,212,92,110,192,234,156,168,48,9,218,221,9,151,170,49,150,134,137,75,81,51,14,89,161,26,147,107,89,150,247,75,177,105,248,145,248,209,149,161,112,220,88,55,137,208,234,204,184,252,58,157,183,86,111,156,72,55,27,81,46,60,132,169,73,241,66,190,211,126,6,101,225,238,49,161,204,173,98,220,44,100,193,59,94,236,98,115,114,37,42,151,5,185,166,78,146,212,153,39,17,135,28,37,104,181,153,43,87,59,238,61,123,247,251,250,216,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,54,227,11,122,210,174,172,224,174,133,79,143,45,185,22,117,175,77,162,78,83,200,73,33,199,214,167,167,18,154,50,81,153,163,149,57,164,153,168,146,123,210,178,211,66,37,43,213,112,80,164,213,94,204,149,229,93,102,153,45,116,216,118,60,136,146,38,37,149,27,12,190,244,248,74,105,165,185,166,212,173,105,97,229,37,38,122,168,154,112,203,93,167,165,207,128,205,14,102,233,52,170,6,100,177,94,133,66,166,68,167,83,105,215,197,118,36,56,113,25,75,44,70,97,185,239,37,182,155,109,36,73,66,18,146,36,146,72,136,136,136,136,133,196,240,134,190,190,150,228,218,155,64,244,95,73,244,42,224,170,80,185,220,254,103,87,204,113,51,249,187,118,151,47,78,191,151,183,85,127,69,187,95,91,106,102,168,229,89,177,246,88,198,79,151,247,15,151,62,51,88,53,80,3,53,153,177,246,167,198,79,152,23,15,152,190,46,167,133,199,176,158,25,126,117,231,19,68,170,0,0,25,172,205,143,181,62,50,124,192,184,124,197,241,106,156,21,61,150,46,159,152,19,188,186,156,42,215,56,149,106,173,107,53,248,195,50,179,83,151,62,67,119,197,106,34,29,146,242,157,90,88,98,99,172,178,209,41,70,102,72,109,166,219,109,9,240,74,16,148,150,132,68,66,202,184,35,217,84,168,24,47,136,88,140,204,137,103,82,174,93,13,81,36,52,165,167,144,150,32,196,109,230,148,132,237,220,75,53,84,30,37,25,168,200,201,45,232,73,208,205,86,62,57,254,97,109,106,237,243,128,88,151,101,90,208,122,218,213,193,103,214,105,116,232,220,212,55,207,148,252,39,91,105,189,235,52,161,59,150,180,150,170,50,73,107,169,153,23,113,153,113,165,60,167,123,44,96,223,203,251,123,203,152,29,84,0,0,7,42,205,143,178,198,50,124,191,184,124,185,241,154,193,170,128,0,1,154,204,216,251,83,227,39,204,11,135,204,95,23,83,194,227,216,79,12,191,58,243,137,162,85,0,138,188,81,253,132,241,55,242,95,56,132,40,4,106,160,85,95,28,239,212,159,239,39,240,209,21,120,92,123,118,97,151,231,94,79,52,95,240,160,30,40,254,221,152,155,249,47,147,194,19,255,0,130,167,178,197,211,243,2,119,151,83,132,255,0,0,0,25,172,205,143,181,62,50,124,192,184,124,197,241,106,153,105,255,0,224,109,171,252,191,190,255,0,250,61,80,82,176,244,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,70,78,178,117,98,101,2,196,145,64,160,76,244,205,201,89,217,244,130,224,229,189,31,210,156,167,164,46,47,243,85,190,235,108,114,155,144,109,253,89,150,253,55,43,83,62,210,0,0,69,94,40,254,194,120,155,249,47,156,66,20,2,53,80,0,34,175,20,127,97,60,77,252,151,206,33,10,1,26,168,0,20,173,198,175,218,158,214,249,127,7,204,106,35,170,240,49,253,118,126,237,255,0,18,22,168,0,0,41,91,141,95,181,61,173,242,254,15,152,212,71,85,224,99,250,236,253,219,254,36,45,80,0,83,95,26,76,99,161,94,24,203,105,96,237,33,158,100,188,59,167,200,145,84,147,185,101,182,85,73,49,220,76,109,138,65,17,236,97,136,238,243,18,181,165,93,78,223,85,77,168,143,229,112,108,193,79,167,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,138,185,177,246,167,198,79,152,23,15,152,190,44,127,13,50,241,85,204,199,7,219,70,195,181,105,81,39,221,148,249,21,26,221,184,137,51,21,25,29,107,21,185,164,180,146,136,201,6,183,35,57,41,148,19,191,87,189,212,154,141,26,19,136,170,11,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,105,206,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,80,131,141,95,178,197,173,243,2,15,151,84,68,0,225,113,237,217,134,95,157,121,60,209,127,192,0,50,174,47,251,133,199,176,158,25,126,117,231,19,71,106,199,236,99,161,101,255,0,6,174,204,98,184,217,234,34,91,52,245,72,110,54,229,163,171,148,181,19,113,163,111,66,22,109,243,95,113,166,185,155,13,40,223,185,94,170,76,198,101,198,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,172,14,54,152,103,106,219,248,143,135,120,165,73,137,211,214,175,10,125,66,159,87,229,182,218,27,145,208,28,110,67,234,218,130,90,222,52,75,54,212,181,169,95,86,195,9,34,73,35,191,63,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,0,113,171,246,88,181,190,96,65,242,234,136,128,28,46,61,187,48,203,243,175,39,154,47,248,0,5,112,113,159,199,153,54,174,23,219,88,1,66,155,19,168,190,36,42,169,93,66,100,52,167,219,167,67,113,181,48,218,217,52,26,208,135,164,232,180,186,74,71,120,46,32,183,146,150,73,175,92,136,96,93,11,49,57,160,180,112,230,241,163,85,106,54,178,186,170,141,117,52,243,90,54,69,143,29,199,16,79,58,130,51,105,151,31,38,24,82,200,210,175,174,36,161,105,90,144,162,245,124,81,253,187,49,55,242,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,238,68,182,221,109,183,8,148,74,65,154,8,148,149,36,212,147,175,91,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,220,104,123,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,251,168,10,86,227,87,237,79,107,124,191,131,230,53,17,213,120,24,254,187,63,118,255,0,137,11,84,0,0,25,172,205,143,181,62,50,124,192,184,124,197,241,117,60,46,61,132,240,203,243,175,56,154,37,80,0,0,138,188,81,253,132,241,55,242,95,56,132,41,91,41,222,212,248,55,243,2,222,243,22,6,148,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,219,79,95,135,221,158,59,190,225,184,177,147,19,166,85,158,113,249,149,59,146,172,231,36,150,110,56,163,92,137,10,82,83,226,181,125,167,60,8,207,199,222,98,243,56,120,101,230,46,8,224,117,50,92,232,28,170,221,117,150,106,50,86,182,137,43,73,61,14,33,173,26,155,104,89,22,246,143,177,235,248,153,248,74,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,31,227,46,36,105,209,94,133,49,134,222,98,67,106,105,214,220,73,41,43,66,139,67,73,145,246,50,50,51,45,12,81,63,19,12,187,72,194,44,102,168,93,212,202,95,34,137,114,202,118,106,86,211,6,134,146,252,137,115,28,36,17,165,164,160,140,144,217,118,212,207,79,121,144,236,92,35,179,38,116,27,158,94,13,92,213,71,58,73,201,114,68,18,121,255,0,80,158,91,144,35,182,218,119,186,69,174,132,173,9,40,51,248,124,5,189,165,68,164,146,146,122,145,150,164,99,250,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,131,157,107,166,187,120,102,227,23,170,215,28,238,174,92,123,194,167,75,109,206,82,27,219,22,19,234,137,25,189,16,68,71,177,134,26,70,186,110,86,221,84,102,163,51,59,31,224,143,101,82,160,96,190,33,98,51,50,37,157,74,185,116,53,68,144,210,150,158,66,88,131,17,183,154,82,19,183,113,44,213,80,120,148,102,163,35,36,183,161,39,67,53,88,248,12,245,241,33,181,168,86,126,118,177,74,147,110,65,233,34,72,168,68,170,56,223,53,110,110,149,54,12,121,114,92,213,102,102,91,223,125,213,233,174,212,238,209,36,73,34,34,177,94,10,158,203,23,79,204,9,222,93,78,19,252,114,172,216,251,44,99,39,203,251,135,203,159,25,172,26,168,1,154,204,216,251,83,227,39,204,11,135,204,95,23,83,194,227,216,79,12,191,58,243,137,162,85,0,0,12,214,102,199,218,159,25,62,96,92,62,98,248,181,78,10,158,203,23,79,204,9,222,93,78,20,215,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,11,201,225,39,101,82,173,92,150,219,245,218,124,137,110,72,188,107,21,90,220,228,188,180,154,27,125,18,85,4,146,209,18,72,201,28,168,45,40,201,70,163,222,165,158,186,25,37,51,40,6,101,179,11,107,80,172,108,125,196,187,42,214,131,209,81,109,251,194,179,75,167,70,230,173,206,68,86,38,186,219,77,239,89,169,106,218,132,36,181,81,154,143,77,76,204,251,139,201,225,151,86,170,214,178,57,134,19,43,53,57,115,228,55,30,165,17,14,201,121,78,173,44,49,83,150,203,45,18,148,102,100,134,218,109,182,208,159,4,161,9,73,104,68,68,37,0,0,0,14,85,155,31,101,140,100,249,127,112,249,115,227,53,131,85,0,0,3,53,153,177,246,167,198,79,152,23,15,152,190,46,167,133,199,176,158,25,126,117,231,19,68,170,1,21,120,163,251,9,226,111,228,190,113,8,80,8,213,64,170,190,57,223,169,63,222,79,225,162,42,240,184,246,236,195,47,206,188,158,104,191,225,64,60,81,253,187,49,55,242,95,39,132,39,255,0,5,79,101,139,167,230,4,239,46,167,9,254,0,0,51,89,155,31,106,124,100,249,129,112,249,139,226,213,50,211,255,0,192,219,87,249,127,125,255,0,244,122,160,165,97,121,60,52,242,43,39,44,182,204,172,79,196,232,18,226,226,133,199,29,250,108,168,42,148,211,140,82,41,197,32,141,44,32,216,113,109,60,183,141,134,94,83,134,163,218,92,182,210,148,26,92,55,38,248,0,8,171,197,31,216,79,19,127,37,243,136,66,128,70,170,0,4,85,226,143,236,39,137,191,146,249,196,33,64,35,85,0,2,149,184,213,251,83,218,223,47,224,249,141,68,117,94,6,63,174,207,221,191,226,66,213,0,0,5,43,113,171,246,167,181,190,95,193,243,26,136,234,188,12,127,93,159,187,127,196,133,170,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,204,190,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,47,83,134,46,22,254,139,242,109,101,117,116,47,70,85,110,222,162,233,168,127,58,231,117,93,83,135,210,63,217,106,74,55,65,110,23,168,157,186,105,235,36,150,107,20,173,155,31,106,124,100,249,129,112,249,139,226,234,120,92,123,9,225,151,231,94,113,52,83,182,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,88,247,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,235,113,171,246,88,181,190,96,65,242,234,136,128,28,46,61,187,48,203,243,175,39,154,47,248,0,6,85,197,255,0,112,184,246,19,195,47,206,188,226,104,226,156,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,235,200,62,25,218,184,187,155,220,54,177,111,88,157,93,22,69,66,69,66,76,85,54,219,141,202,232,162,61,49,12,58,135,16,164,45,151,23,29,40,113,6,159,89,181,45,36,100,102,70,90,41,17,87,137,214,22,254,148,50,109,122,244,148,47,73,213,109,46,158,233,167,255,0,58,228,244,189,43,133,213,191,221,105,74,246,193,114,111,168,173,218,235,234,164,214,72,20,109,130,152,161,85,193,92,92,180,49,94,140,153,110,72,181,171,17,170,75,143,26,106,162,46,99,8,89,115,162,155,169,35,52,33,230,185,141,47,213,81,26,28,81,26,84,70,100,122,115,0,1,0,56,213,251,44,90,223,48,32,249,117,68,64,14,23,30,221,152,101,249,215,147,205,23,252,0,3,57,153,220,199,152,217,142,204,189,227,137,52,105,178,223,183,142,66,41,118,249,61,33,215,16,84,232,200,38,155,113,164,58,132,41,148,60,164,185,36,218,216,157,139,144,178,61,85,185,71,99,220,22,240,114,187,103,224,213,219,140,85,119,185,113,49,18,161,30,61,46,54,212,30,232,180,213,72,109,82,119,165,102,101,189,247,228,53,203,82,16,164,244,219,189,100,184,147,40,45,197,31,219,179,19,127,37,242,120,66,85,112,49,253,118,126,237,255,0,18,28,83,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,123,110,12,24,243,26,213,197,11,151,0,43,179,101,244,247,196,116,213,40,72,84,135,84,195,117,24,109,184,167,219,67,36,131,66,22,244,109,86,167,77,72,237,5,180,30,243,82,9,55,18,2,149,184,213,251,83,218,223,47,224,249,141,68,117,94,6,63,174,207,221,191,226,66,213,0,0,6,107,51,99,237,79,140,159,48,46,31,49,124,93,79,11,143,97,60,50,252,235,206,38,137,84,0,0,34,175,20,127,97,60,77,252,151,206,33,10,86,202,119,181,62,13,252,192,183,188,197,129,165,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,254,63,1,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,182,164,122,123,200,133,236,68,137,26,4,86,97,67,97,182,88,142,218,90,105,182,210,73,74,16,146,208,146,68,93,136,136,136,139,66,31,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,35,102,123,178,227,77,204,22,10,212,224,34,34,78,177,71,105,234,156,5,161,180,243,22,243,81,36,147,109,235,202,90,141,38,183,190,202,116,61,124,12,143,198,138,173,90,213,205,128,216,209,26,82,94,145,10,163,105,215,208,220,164,165,78,54,106,56,178,210,107,65,150,168,81,150,230,188,15,111,135,125,61,218,22,203,78,45,210,241,155,7,109,171,194,4,246,36,190,237,54,26,39,114,221,74,205,18,78,43,46,56,149,104,181,153,25,27,165,169,40,245,239,223,226,125,72,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102,179,54,62,212,248,201,243,2,225,243,23,197,180,240,109,181,171,182,254,81,230,85,170,240,122,120,151,53,225,81,170,82,220,230,161,125,68,84,49,26,34,156,209,38,102,141,31,137,33,26,40,137,94,166,186,109,82,76,231,80,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,159,4,145,23,96,224,99,250,236,253,219,254,36,45,80,114,172,216,251,44,99,39,203,251,135,203,159,25,172,26,168,1,154,204,216,251,83,227,39,204,11,135,204,95,23,83,194,227,216,79,12,191,58,243,137,162,85,0,0,12,214,102,199,218,159,25,62,96,92,62,98,248,176,158,29,245,106,173,3,134,62,96,107,180,42,156,186,117,74,157,34,235,151,14,100,71,148,203,241,159,110,223,136,166,221,109,196,153,41,11,74,136,148,74,35,35,35,34,50,21,66,52,167,148,239,101,140,27,249,127,111,121,115,3,170,128,205,102,108,125,169,241,147,230,5,195,230,47,139,84,224,169,236,177,116,252,192,157,229,212,225,63,192,0,0,114,172,216,251,44,99,39,203,251,135,203,159,25,172,26,168,0,0,25,172,205,143,181,62,50,124,192,184,124,197,241,117,60,46,61,132,240,203,243,175,56,154,37,80,8,171,197,31,216,79,19,127,37,243,136,66,128,70,170,5,85,241,206,253,73,254,242,127,13,17,87,133,199,183,102,25,126,117,228,243,69,255,0,10,1,226,143,237,217,137,191,146,249,60,33,63,248,42,123,44,93,63,48,39,121,117,56,79,240,0,1,154,204,216,251,83,227,39,204,11,135,204,95,22,169,150,159,254,6,218,191,203,251,239,255,0,163,213,7,138,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,154,0,0,8,171,197,31,216,79,19,127,37,243,136,66,128,70,170,0,4,85,226,143,236,39,137,191,146,249,196,33,64,35,85,0,2,149,184,213,251,83,218,223,47,224,249,141,68,117,94,6,63,174,207,221,191,226,66,213,0,0,5,43,113,171,246,167,181,190,95,193,243,26,136,234,188,12,127,93,159,187,127,196,133,170,0,129,92,97,177,190,149,97,229,210,62,13,61,67,151,50,165,138,50,9,49,229,165,196,161,136,44,83,165,68,146,234,215,226,165,173,74,54,80,148,17,17,104,183,20,106,45,132,135,42,135,43,24,41,252,162,115,5,100,224,227,149,14,138,37,193,80,62,189,244,187,203,113,16,88,105,114,37,114,149,203,112,137,227,97,151,73,189,200,52,243,13,27,180,78,166,90,83,25,172,205,143,181,62,50,124,192,184,124,197,241,117,60,46,61,132,240,203,243,175,56,154,56,87,25,252,6,147,117,97,125,181,143,244,40,81,58,139,30,66,169,117,213,166,59,73,125,202,116,199,27,75,14,45,227,89,45,104,102,78,136,75,68,149,247,156,226,203,97,37,102,168,21,195,183,29,33,224,14,107,45,75,146,189,89,244,101,183,94,230,219,117,231,148,76,19,105,139,40,136,154,91,174,60,105,75,44,183,41,17,94,113,194,82,84,150,217,95,218,35,52,42,197,120,213,251,44,90,223,48,32,249,117,68,64,14,23,30,221,152,101,249,215,147,205,23,252,0,3,42,226,255,0,184,92,123,9,225,151,231,94,113,52,87,7,23,220,80,170,222,153,180,147,97,188,153,108,83,112,250,143,10,155,29,133,77,83,172,58,252,150,83,53,217,72,107,66,75,43,82,100,50,202,180,220,106,40,173,153,171,193,41,238,188,16,176,183,255,0,182,94,53,212,40,95,247,165,173,72,169,245,95,140,153,236,114,73,127,254,13,86,245,163,238,66,191,164,33,106,131,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,50,239,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,139,243,225,163,127,201,196,28,150,225,220,170,149,195,18,171,82,161,199,147,64,148,76,155,91,225,162,36,151,26,139,29,212,54,69,177,105,134,81,12,183,22,245,33,72,90,183,111,220,114,128,0,64,14,53,126,203,22,183,204,8,62,93,81,16,3,133,199,183,102,25,126,117,228,243,69,255,0,0,14,21,157,204,121,147,151,28,180,94,56,147,70,155,17,139,132,163,162,151,111,147,210,26,109,103,81,146,178,105,183,26,67,168,90,94,91,41,83,146,77,173,138,222,136,235,35,209,59,148,89,225,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,198,154,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,69,156,81,253,187,49,55,242,95,39,132,37,87,3,31,215,103,238,223,241,33,37,56,165,224,92,60,96,202,157,122,228,133,70,234,238,76,59,255,0,84,148,199,155,54,27,113,17,91,50,42,130,20,227,165,187,147,210,243,30,83,104,82,84,183,35,49,246,141,36,133,82,182,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,26,94,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,126,177,74,220,106,253,169,237,111,151,240,124,198,162,58,175,3,31,215,103,238,223,241,33,106,128,0,3,53,153,177,246,167,198,79,152,23,15,152,190,46,167,133,199,176,158,25,126,117,231,19,68,170,0,0,17,87,138,63,176,158,38,254,75,231,16,133,43,101,59,218,159,6,254,96,91,222,98,192,210,152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,91,153,108,91,165,224,206,14,220,183,132,249,236,70,125,170,108,196,65,230,58,148,26,228,148,87,156,109,41,213,104,51,51,54,143,66,73,235,219,183,196,179,213,117,86,174,108,121,198,137,50,148,236,137,181,27,178,190,182,226,165,74,113,195,73,202,150,163,66,8,181,90,136,183,59,224,91,188,123,107,239,189,76,136,101,198,155,151,204,21,166,64,92,84,149,98,176,219,53,57,235,90,19,204,67,206,196,140,78,55,175,41,10,36,146,217,251,42,212,245,241,51,63,9,38,0,0,0,0,0,0,0,0,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,105,167,218,83,47,54,149,161,100,105,82,84,90,145,145,246,50,208,197,47,241,84,202,186,176,230,249,86,48,90,180,135,74,145,112,73,51,154,108,71,245,19,49,247,167,72,113,71,177,148,164,189,68,39,186,150,106,248,234,93,199,215,225,55,154,55,172,251,169,204,20,186,106,173,166,151,88,120,221,128,169,15,153,43,171,117,200,49,155,105,59,221,36,233,181,42,209,41,65,171,199,77,75,176,184,164,45,46,36,150,133,18,146,162,212,140,143,82,50,31,244,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,53,93,156,56,114,99,124,221,85,155,214,233,193,190,182,181,112,84,36,85,42,50,126,145,85,91,231,202,125,197,56,235,155,17,37,40,78,229,173,71,162,72,146,90,232,68,69,216,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,250,199,150,183,21,171,142,173,94,178,143,77,116,45,8,136,139,213,128,226,152,215,147,60,182,102,38,234,139,122,227,30,27,253,32,173,66,167,162,150,196,159,76,79,137,178,42,28,113,196,183,178,59,237,160,244,91,206,30,166,91,189,109,53,208,136,139,235,96,94,87,48,39,45,126,155,253,10,88,223,71,62,145,244,222,147,254,249,204,153,207,233,249,188,159,240,151,92,219,183,158,239,217,211,93,221,245,208,180,234,163,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,226,53,255,0,114,227,34,127,248,140,255,0,156,213,143,250,216,149,64,35,85,217,195,135,38,55,205,213,89,189,110,156,27,235,107,87,5,66,69,82,163,39,233,21,85,190,124,167,220,83,142,185,177,18,82,132,238,90,212,122,36,137,37,174,132,68,93,135,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,172,121,107,113,90,184,234,213,235,40,244,215,66,208,136,136,189,88,0,0,141,87,103,14,28,152,223,55,85,102,245,186,112,111,173,173,92,21,9,21,74,140,159,164,85,86,249,242,159,113,78,58,230,196,73,74,19,185,107,81,232,146,36,150,186,17,17,118,29,2,192,202,230,4,225,126,22,92,120,41,98,216,222,140,179,46,222,179,211,20,207,73,204,123,170,234,163,38,51,255,0,92,235,170,117,27,153,109,9,245,22,157,52,212,180,51,51,28,171,251,151,25,19,255,0,196,103,252,230,172,127,214,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,199,214,1,26,174,206,28,57,49,190,110,170,205,235,116,224,223,91,90,184,42,18,42,149,25,63,72,170,173,243,229,62,226,156,117,205,136,146,148,39,114,214,163,209,36,73,45,116,34,34,236,58,174,10,96,38,19,229,218,213,149,101,96,229,169,244,126,139,54,160,186,163,241,186,233,50,247,202,91,109,182,167,55,200,113,197,150,168,101,178,208,143,111,171,174,154,153,153,244,0,0,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,247,17,175,251,151,25,19,255,0,196,103,252,230,172,127,214,196,170,0,0,17,170,236,225,195,147,27,230,234,172,222,183,78,13,245,181,171,130,161,34,169,81,147,244,138,170,223,62,83,238,41,199,92,216,137,41,66,119,45,106,61,18,68,146,215,66,34,46,195,181,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,214,60,181,184,173,92,117,106,245,148,122,107,161,104,68,68,94,172,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,172,101,104,113,58,56,210,21,234,168,181,211,67,212,140,200,248,7,247,46,50,39,255,0,136,207,249,205,88,255,0,173,137,84,57,86,58,101,115,2,115,41,232,79,211,93,141,244,143,232,231,83,232,207,239,156,200,124,142,163,149,206,255,0,6,117,189,219,185,13,125,173,116,219,219,77,79,95,41,133,185,10,202,118,11,95,116,204,76,195,76,41,244,53,201,70,231,116,83,125,59,82,145,202,230,178,182,92,250,183,164,45,181,106,219,171,79,172,147,211,93,75,67,34,50,144,2,63,226,150,66,178,157,141,55,221,79,19,49,47,10,125,51,114,86,121,61,108,223,78,212,163,243,121,76,161,150,254,173,153,8,109,58,54,210,19,234,164,181,211,83,212,204,204,250,6,10,96,38,19,229,218,213,149,101,96,229,169,244,126,139,54,160,186,163,241,186,233,50,247,202,91,109,182,167,55,200,113,197,150,168,101,178,208,143,111,171,174,154,153,153,244,0,0,1,26,174,206,28,57,49,190,110,170,205,235,116,224,223,91,90,184,42,18,42,149,25,63,72,170,173,243,229,62,226,156,117,205,136,146,148,39,114,214,163,209,36,73,45,116,34,34,236,59,5,135,130,248,95,134,184,94,198,11,218,22,132,70,44,150,35,203,136,84,89,107,114,115,14,49,37,199,28,144,211,157,74,156,83,168,90,158,119,84,172,212,90,44,211,225,216,123,80,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,177,149,161,196,232,227,72,87,170,162,215,77,15,82,51,35,224,31,220,184,200,159,254,35,63,231,53,99,254,182,37,80,0,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,245,140,173,14,39,71,26,66,189,85,22,186,104,122,145,153,31,0,254,229,198,68,255,0,241,25,255,0,57,171,31,245,177,42,128,7,20,198,188,153,229,179,49,55,84,91,215,24,240,223,233,5,106,21,61,20,182,36,250,98,124,77,145,80,227,142,37,189,145,223,109,7,162,222,112,245,50,221,235,105,174,132,68,95,91,2,242,185,129,57,107,244,223,232,82,198,250,57,244,143,166,244,159,247,206,100,206,127,79,205,228,255,0,132,186,230,221,188,247,126,206,154,238,239,174,133,167,85,0,0,28,83,26,242,103,150,204,196,221,81,111,92,99,195,127,164,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,161,75,27,232,231,210,62,155,210,127,223,57,147,57,253,63,55,147,254,18,235,155,118,243,221,251,58,107,187,190,186,22,157,84,7,31,198,252,164,224,14,99,234,180,202,206,52,89,82,238,57,20,104,235,141,1,10,175,84,98,177,25,11,86,229,154,25,143,33,13,18,212,100,157,203,219,189,68,134,200,204,201,8,34,252,152,41,147,60,182,101,218,234,149,122,224,230,27,253,31,173,77,167,174,150,252,159,76,79,151,190,42,220,109,197,55,178,67,238,32,181,91,45,158,164,91,189,93,53,208,204,143,181,136,213,118,112,225,201,141,243,117,86,111,91,167,6,250,218,213,193,80,145,84,168,201,250,69,85,111,159,41,247,20,227,174,108,68,148,161,59,150,181,30,137,34,73,107,161,17,23,97,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,235,30,90,220,86,174,58,181,122,202,61,53,208,180,34,34,38,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,253,99,43,67,137,209,198,144,175,85,69,174,154,30,164,102,71,192,63,185,113,145,63,252,70,127,206,106,199,253,108,118,172,107,192,76,39,204,77,171,22,202,198,59,83,233,5,22,21,65,21,70,35,117,210,98,108,148,134,220,109,46,111,142,227,107,61,16,243,133,161,158,223,91,93,53,34,50,231,248,91,144,172,167,96,181,247,76,196,204,52,194,159,67,92,148,110,119,69,55,211,181,41,28,174,107,43,101,207,171,122,66,219,86,173,186,180,250,201,61,53,212,180,50,35,41,0,0,2,42,255,0,114,227,34,127,248,140,255,0,156,213,143,250,216,239,248,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,245,143,45,110,43,87,29,90,189,101,30,154,232,90,17,17,23,21,187,56,112,228,198,249,186,171,55,173,211,131,125,109,106,224,168,72,170,84,100,253,34,170,183,207,148,251,138,113,215,54,34,74,80,157,203,90,143,68,145,36,181,208,136,139,176,236,24,67,130,248,95,128,182,107,120,127,132,118,132,75,118,132,220,135,101,156,118,86,227,171,117,247,12,183,186,235,174,169,78,186,189,9,41,37,45,74,50,66,16,130,209,40,73,23,181,1,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,86,204,132,54,157,27,105,9,245,82,90,233,169,234,102,102,126,215,4,50,229,131,217,113,165,84,232,88,53,108,75,160,83,106,242,17,46,92,53,86,103,77,96,223,74,118,243,80,220,151,156,75,107,52,237,74,148,130,73,172,144,217,43,118,196,105,210,192,7,63,198,188,4,194,124,196,218,177,108,172,99,181,62,144,81,97,84,17,84,98,55,93,38,38,201,72,109,198,210,230,248,238,54,179,209,15,56,90,25,237,245,181,211,82,35,46,127,133,185,10,202,118,11,95,116,204,76,195,76,41,244,53,201,70,231,116,83,125,59,82,145,202,230,178,182,92,250,183,164,45,181,106,219,171,79,172,147,211,93,75,67,34,50,144,0,3,154,99,126,92,176,123,49,212,170,101,11,25,109,137,117,250,109,34,66,229,196,134,154,204,232,76,19,234,78,222,106,219,140,243,105,113,100,157,201,74,150,74,52,18,220,36,237,222,189,124,86,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,234,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,250,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,66,150,55,209,207,164,125,55,164,255,0,190,115,38,115,250,126,111,39,252,37,215,54,237,231,187,246,116,215,119,125,116,45,58,168,138,191,220,184,200,159,254,35,63,231,53,99,254,182,36,85,129,97,219,56,97,102,210,112,254,204,139,46,45,10,133,28,162,83,227,201,168,72,154,182,24,35,61,173,19,178,22,183,77,9,35,218,132,154,140,144,130,74,19,162,82,146,47,64,56,166,53,228,207,45,153,137,186,162,222,184,199,134,255,0,72,43,80,169,232,165,177,39,211,19,226,108,138,135,28,113,45,236,142,251,104,61,22,243,135,169,150,239,91,77,116,34,34,250,216,23,149,204,9,203,95,166,255,0,66,150,55,209,207,164,125,55,164,255,0,190,115,38,115,250,126,111,39,252,37,215,54,237,231,187,246,116,215,119,125,116,45,58,168,0,0,141,87,103,14,28,152,223,55,85,102,245,186,112,111,173,173,92,21,9,21,74,140,159,164,85,86,249,242,159,113,78,58,230,196,73,74,19,185,107,81,232,146,36,150,186,17,17,118,29,171,11,112,182,196,193,107,18,153,134,120,105,66,244,53,183,70,231,116,80,186,167,164,114,185,175,45,231,62,177,229,173,197,106,227,171,87,172,163,211,93,11,66,34,34,245,96,0,3,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,214,50,180,56,157,28,105,10,245,84,90,233,161,234,70,100,124,86,211,225,195,147,27,26,234,163,94,182,182,13,244,85,171,126,161,30,169,78,147,244,138,170,231,34,83,14,37,198,156,216,185,42,66,182,173,9,61,20,70,147,211,67,35,46,194,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,15,249,90,210,132,154,214,162,74,82,90,153,153,232,68,66,157,184,178,102,145,235,194,234,111,4,237,106,171,106,165,209,222,39,103,170,59,230,106,234,218,114,116,103,26,81,161,211,78,155,84,157,82,164,18,188,53,208,187,15,143,194,175,42,234,196,107,229,56,193,117,82,29,85,34,223,146,71,8,223,143,170,21,49,135,160,200,109,69,189,149,36,253,69,171,186,86,74,248,104,93,197,208,52,211,76,52,150,89,109,40,66,8,146,148,164,180,34,34,236,69,161,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,28,83,56,24,111,68,196,236,9,185,168,53,136,45,72,91,116,249,175,195,53,180,133,155,114,74,28,132,182,178,220,149,104,101,188,251,145,106,94,225,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,134,223,236,23,227,146,172,198,82,115,5,131,212,154,183,164,163,57,88,129,29,136,117,6,137,228,155,156,244,69,142,167,84,105,230,173,90,111,123,77,84,100,122,248,150,190,50,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,122,206,174,99,41,57,125,193,234,181,91,210,49,219,172,79,142,252,58,123,70,242,73,206,122,226,200,83,74,36,243,80,173,55,179,166,169,51,61,124,11,95,10,14,145,83,171,98,254,46,21,66,175,33,199,166,221,183,14,247,20,181,169,90,46,84,173,76,139,113,172,244,213,195,241,221,253,163,65,121,62,195,122,38,24,224,77,179,65,163,193,106,58,220,167,194,126,97,161,164,32,220,146,112,227,165,197,158,212,167,83,61,133,220,203,83,247,142,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,3,143,230,159,16,40,88,117,132,117,122,221,122,123,17,216,54,36,54,68,235,168,65,172,250,87,213,181,59,148,146,51,50,65,232,90,140,241,226,181,193,79,186,177,22,226,184,41,108,165,17,167,85,37,200,65,165,41,45,196,183,214,178,87,170,102,71,169,40,187,234,99,182,100,107,52,245,236,187,226,149,42,59,147,28,59,110,173,61,136,245,6,13,197,154,16,135,100,198,39,93,36,243,155,108,148,77,179,166,229,107,247,234,94,23,237,102,221,116,171,226,214,165,93,180,71,137,216,85,120,76,77,100,201,73,81,236,117,180,184,157,118,153,150,186,40,188,12,255,0,19,31,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,0,0,0,0,0,0,7,197,188,174,186,85,143,107,85,110,218,219,196,212,42,68,39,230,188,102,164,164,246,52,218,156,86,155,140,139,93,18,126,38,95,137,10,9,207,46,105,235,249,136,197,42,172,118,230,58,86,221,34,123,241,233,236,19,139,216,180,53,38,73,52,233,167,156,227,102,163,109,237,55,39,79,187,66,241,226,120,83,112,83,237,92,69,183,110,10,163,41,92,104,53,72,146,22,106,74,79,105,33,244,44,213,235,25,17,104,73,62,250,144,208,222,86,49,2,135,136,184,71,72,173,208,103,199,144,193,49,29,179,38,157,66,205,7,211,48,173,170,218,165,17,25,18,203,82,212,118,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,0,0,0,0,0,0,0,0,16,191,137,254,11,226,158,49,224,236,10,110,25,185,33,199,33,85,90,151,50,51,39,36,212,244,116,69,154,78,39,99,40,94,237,121,136,45,15,66,63,3,247,10,94,191,112,99,17,240,217,211,110,237,181,234,48,200,188,86,228,39,219,73,119,87,137,184,132,254,194,191,204,60,74,22,182,150,151,90,90,144,180,25,41,42,73,232,100,101,224,100,98,244,56,89,227,74,177,27,1,163,219,53,41,166,228,219,117,196,83,144,78,57,185,195,102,60,40,72,35,238,226,143,77,86,126,226,45,125,196,38,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,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,56,147,211,114,11,220,101,175,184,197,23,45,107,117,106,117,213,169,107,89,154,148,165,30,166,102,126,38,102,61,181,133,131,24,143,137,46,147,118,149,175,81,152,71,224,182,225,62,226,79,186,124,13,180,43,246,211,254,113,116,60,48,48,95,20,240,115,7,106,20,236,76,114,67,110,77,170,187,46,28,103,206,73,41,152,235,139,8,155,78,199,144,141,186,114,214,90,23,98,240,47,120,154,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,198,99,36,252,87,89,54,208,189,232,82,73,43,45,72,204,203,222,33,230,121,48,18,135,91,192,251,210,232,114,131,25,217,148,218,61,70,160,135,26,138,133,45,10,110,28,149,145,235,203,51,34,35,63,137,126,34,136,223,65,182,243,141,153,25,26,84,100,100,126,237,12,76,254,23,216,250,188,44,198,248,246,181,94,163,202,164,92,73,68,20,165,199,182,161,50,100,76,132,130,86,138,113,41,47,81,179,239,161,158,158,227,33,122,49,100,177,50,51,82,227,58,135,26,125,9,113,181,161,68,105,82,76,181,35,35,46,198,90,24,255,0,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,229,42,75,48,227,59,46,75,168,109,166,80,167,22,181,168,137,41,73,22,166,102,103,216,139,66,20,93,197,7,31,92,197,60,111,145,106,210,42,60,218,69,186,75,130,180,182,246,228,42,76,121,147,80,106,209,46,41,39,234,56,93,244,35,211,220,68,33,131,8,55,30,109,178,35,51,82,136,136,139,223,169,139,220,200,222,2,80,232,152,31,101,221,13,208,99,53,50,165,71,167,84,22,227,177,80,149,173,78,67,140,179,61,121,100,102,70,101,241,63,196,76,56,108,147,17,90,100,155,66,54,33,41,52,160,180,34,50,47,112,255,0,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,202,243,82,165,167,45,88,167,177,182,213,173,151,92,35,53,150,164,146,232,31,239,247,126,35,54,149,63,251,35,43,185,31,215,185,220,188,15,214,49,254,212,10,229,74,217,173,192,184,41,18,22,196,202,116,150,165,48,180,45,73,50,91,107,37,167,186,76,143,197,37,224,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,127,18,35,241,147,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,35,46,126,51,19,77,192,140,15,173,165,154,139,13,87,43,176,164,211,96,181,206,74,93,66,222,135,43,150,233,17,58,133,145,18,218,211,114,117,239,224,70,126,20,1,95,174,84,174,106,220,251,130,175,37,111,204,168,201,118,83,235,90,212,163,53,184,179,90,187,168,204,252,84,126,38,102,63,194,155,255,0,100,98,247,34,250,244,119,63,2,245,136,105,51,42,170,90,178,213,133,155,219,109,58,89,116,50,35,65,104,74,46,129,142,255,0,126,191,17,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,114,60,219,73,143,23,44,248,160,185,50,13,164,42,207,173,167,178,201,38,191,239,123,254,169,107,227,175,192,102,234,122,155,92,249,43,107,93,138,121,102,157,124,116,220,122,9,39,86,202,85,192,254,89,160,227,141,34,33,60,210,86,209,200,38,155,90,148,150,189,30,114,84,163,218,206,133,219,78,230,189,63,233,30,171,134,126,62,201,194,12,118,139,111,85,106,46,179,72,184,182,83,121,42,120,210,130,147,34,100,52,110,52,169,196,39,236,54,101,174,134,127,113,144,189,216,50,217,168,66,143,62,58,210,182,164,180,135,144,164,153,25,26,84,68,100,100,101,219,192,199,251,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,9,210,217,167,194,145,62,66,210,134,163,52,183,150,165,25,17,18,82,70,102,102,103,219,192,133,17,113,48,199,217,56,191,142,210,173,234,85,69,215,169,22,238,250,111,37,47,26,144,114,99,204,152,141,196,148,184,180,253,135,8,181,208,143,238,34,30,90,147,148,170,251,25,101,157,142,85,136,132,211,74,113,222,156,157,109,105,82,154,244,121,73,74,139,115,58,31,109,123,146,244,255,0,164,70,184,10,109,19,227,45,221,118,37,228,26,180,241,211,113,106,52,139,148,153,49,229,101,159,11,215,26,65,186,132,217,244,68,247,89,40,209,253,239,99,213,61,60,52,248,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,88,125,253,82,45,62,215,187,81,156,199,72,215,37,100,69,161,169,102,68,95,218,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,222,58,25,254,62,2,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,198,146,34,237,219,79,117,233,100,123,27,233,120,209,128,150,196,198,167,41,250,157,38,153,10,157,80,222,234,84,179,144,212,40,198,234,191,164,90,180,220,239,138,180,63,137,17,248,200,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,17,239,60,56,221,75,193,140,4,185,230,59,57,76,84,234,212,201,180,234,126,199,82,149,148,135,97,73,54,149,253,34,21,166,230,188,83,169,252,8,207,194,139,112,118,210,173,99,198,63,80,233,50,18,236,183,238,27,142,51,179,214,100,183,52,67,243,91,75,171,81,153,44,244,213,222,230,162,50,239,223,95,125,208,102,123,9,168,150,102,69,107,86,68,88,205,182,139,126,213,146,162,229,33,4,74,125,138,59,205,110,61,16,90,235,183,199,66,63,195,192,80,139,68,104,146,130,50,212,210,178,35,47,237,26,51,201,69,73,21,44,176,97,198,202,91,144,186,107,98,143,28,247,49,203,231,26,105,241,190,176,187,250,196,122,253,175,126,131,184,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,139,124,70,239,69,90,25,104,185,26,75,169,73,214,34,76,166,25,26,180,212,157,167,203,255,0,116,95,179,247,254,6,40,42,143,29,83,235,208,98,161,179,90,164,203,105,178,73,22,166,163,82,200,180,211,223,226,52,117,148,138,90,233,57,114,195,232,78,71,54,77,54,221,39,84,41,27,79,252,1,130,240,208,190,2,191,56,191,229,213,218,122,169,216,231,111,209,34,165,137,50,25,166,77,233,35,104,233,184,174,190,75,143,57,177,173,54,232,69,170,212,189,117,211,82,247,142,105,194,159,49,234,195,188,71,86,25,87,234,72,106,147,92,89,242,13,247,182,145,73,121,248,44,164,139,123,169,78,155,80,125,137,38,127,137,118,23,82,195,237,73,101,185,44,56,151,26,117,36,180,45,38,70,74,73,150,164,100,101,226,90,15,244,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,254,111,190,212,102,92,146,251,137,109,166,146,107,90,212,100,68,148,145,106,102,102,126,5,160,165,110,43,25,144,86,34,98,50,112,202,129,82,67,180,154,26,203,158,108,61,184,142,75,47,206,101,68,123,29,82,116,218,178,236,105,35,252,11,176,233,124,32,50,234,237,65,85,28,115,184,40,177,148,196,105,15,82,225,117,113,181,116,156,79,65,41,183,155,222,214,155,116,51,209,105,94,186,235,161,123,197,129,230,218,152,186,182,92,241,6,19,113,205,227,85,181,86,209,9,70,227,255,0,0,124,188,52,63,136,206,45,102,58,160,87,167,69,82,13,10,141,45,214,205,38,90,26,77,43,50,211,79,119,128,191,78,28,119,162,174,236,180,91,109,41,228,172,232,241,33,211,8,137,90,232,77,83,226,127,186,63,218,251,191,2,18,148,0,0,0,0,0,0,0,0,0,0,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,117,113,142,191,253,9,133,52,107,69,147,104,222,159,82,142,226,210,127,104,155,92,106,131,102,122,18,136,252,75,224,100,42,47,15,162,191,58,252,183,33,198,37,27,175,85,161,182,141,186,235,184,222,65,22,154,119,241,49,164,172,2,131,34,155,130,150,52,57,74,89,186,221,185,76,74,247,153,234,70,81,26,35,35,215,191,137,15,139,154,60,39,139,140,184,43,113,217,207,199,67,207,170,4,199,161,146,208,74,210,71,72,243,109,153,106,133,158,186,185,238,45,126,31,3,207,100,244,215,112,67,26,165,52,217,59,26,117,157,114,45,27,125,116,18,213,18,89,246,254,161,154,77,77,127,185,240,247,123,175,143,36,121,142,162,102,7,7,169,83,152,152,193,213,105,81,152,129,57,130,113,27,201,214,162,198,55,21,180,157,90,180,220,246,154,171,67,215,196,136,252,100,72,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,160,204,167,20,220,215,224,46,60,223,56,70,246,29,97,171,113,237,218,195,204,211,206,92,41,143,62,237,57,122,59,9,231,22,212,226,65,173,200,206,50,225,145,18,116,53,153,26,82,100,105,41,107,195,195,54,215,86,110,112,178,226,186,113,1,171,82,13,201,66,184,21,79,93,58,132,151,26,229,193,84,102,86,195,238,180,235,206,184,92,199,14,82,82,189,73,42,228,168,136,181,66,135,117,198,251,214,171,134,184,47,127,98,53,10,60,71,234,86,173,175,85,173,195,106,90,20,166,28,126,52,71,30,109,46,37,42,74,141,6,164,17,25,18,146,122,107,161,151,136,168,191,238,213,230,159,255,0,0,112,171,255,0,69,84,127,235,194,234,68,10,226,41,196,46,254,202,101,255,0,106,97,206,23,91,22,253,70,165,81,163,185,91,170,187,95,132,243,204,37,135,30,83,49,146,194,152,146,210,137,123,163,202,55,9,105,50,208,217,218,127,104,139,207,228,7,136,54,62,230,219,28,101,225,229,235,69,195,250,61,22,149,111,202,174,201,85,46,147,52,165,72,229,188,195,8,105,14,57,53,72,107,215,146,149,154,141,11,213,45,154,72,136,212,75,76,202,155,152,27,6,157,152,104,25,104,168,46,92,91,178,169,107,157,213,5,215,141,148,68,148,193,72,113,147,140,210,141,206,106,228,145,50,235,166,218,91,50,229,54,181,110,245,76,139,165,128,0,172,12,230,113,64,199,220,187,102,78,240,193,203,42,208,195,249,180,91,127,209,253,51,245,74,124,215,37,47,159,2,60,133,239,83,114,219,65,232,183,148,69,162,11,213,34,215,83,212,206,79,240,244,205,5,253,155,60,23,173,98,54,35,82,45,250,117,74,157,116,73,162,52,213,18,59,204,176,166,27,137,17,228,169,73,121,215,84,107,221,33,100,102,74,34,208,147,219,196,206,80,0,133,92,72,115,173,138,121,62,253,29,254,140,232,22,165,79,233,111,165,250,223,78,197,146,247,47,165,233,57,124,174,75,237,105,175,82,189,219,183,107,162,116,211,67,215,197,112,244,226,23,141,25,179,198,138,214,28,226,53,177,101,83,169,180,235,94,77,109,167,104,144,165,178,250,159,110,92,70,82,149,41,233,46,164,209,182,66,204,200,146,71,169,39,191,137,28,170,197,220,204,89,184,43,139,152,89,133,183,156,25,104,70,43,200,159,77,166,84,217,35,113,17,170,44,174,34,35,176,235,105,73,171,99,234,151,176,156,35,245,22,148,110,78,197,41,198,251,0,0,10,149,204,15,22,12,211,224,222,56,223,152,90,222,27,97,252,120,150,205,193,58,159,3,210,148,122,138,37,61,5,15,43,165,125,127,207,16,74,230,176,109,56,75,74,73,43,74,201,73,45,170,33,50,184,122,102,130,254,205,158,11,214,177,27,17,169,22,253,58,165,78,186,36,209,26,106,137,29,230,88,83,13,196,136,242,84,164,188,235,170,53,238,144,178,51,37,17,104,73,237,226,103,40,0,86,94,116,248,171,95,216,33,143,53,92,40,193,10,29,149,92,166,219,113,217,137,86,153,88,140,244,147,58,175,172,167,218,101,200,210,208,157,141,165,77,52,180,173,36,180,188,219,233,63,178,67,191,240,235,205,6,52,102,206,192,186,241,27,20,105,22,85,58,155,78,172,55,68,165,53,64,143,45,151,212,251,108,165,233,42,125,47,186,234,77,27,100,69,38,205,10,35,212,158,220,95,100,206,90,128,226,152,21,154,236,56,199,59,219,16,48,190,152,239,162,175,60,57,184,42,116,122,149,26,67,196,167,36,69,139,49,113,219,159,28,244,46,99,43,218,141,228,69,185,167,22,72,86,164,166,156,119,181,128,0,0,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,119,240,34,246,188,55,179,173,138,121,193,253,34,126,147,40,22,165,51,232,151,162,58,47,65,69,146,207,51,170,234,249,156,222,115,238,235,167,76,141,187,118,233,170,181,215,82,210,106,128,8,85,155,62,39,120,89,151,75,218,155,134,246,220,31,166,21,164,84,33,42,224,145,78,147,26,76,90,84,20,204,113,169,241,204,144,249,44,234,40,67,11,74,99,185,203,74,84,235,107,90,204,146,109,174,85,97,86,38,90,184,201,135,22,230,41,89,82,250,138,45,205,79,106,161,27,115,141,173,198,119,151,174,195,188,181,173,9,121,165,146,155,113,4,163,216,226,22,147,61,82,99,213,128,252,149,106,181,42,129,74,155,93,174,212,226,83,169,180,232,238,75,153,50,91,201,101,136,204,54,147,83,142,184,226,140,146,132,37,36,106,53,25,145,17,17,153,136,171,131,60,72,112,95,24,115,13,119,96,67,29,37,22,61,30,71,73,110,92,83,43,113,14,37,202,250,100,34,58,218,142,68,162,35,91,142,184,147,142,150,214,233,190,209,41,103,203,50,36,28,181,0,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,31,175,42,185,196,194,60,215,217,176,235,54,125,98,37,58,231,76,117,57,87,180,228,204,66,170,52,229,182,109,165,213,146,59,41,232,219,157,111,100,132,164,144,173,233,37,18,28,222,218,59,168,14,63,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,197,51,153,141,119,86,93,178,217,120,99,29,149,79,165,77,173,91,254,143,233,152,170,52,227,145,87,207,159,30,58,247,165,183,27,89,232,135,148,101,162,203,214,34,215,82,212,142,189,176,67,139,182,100,177,43,26,44,28,57,174,217,56,106,197,54,234,186,41,84,73,142,196,166,207,75,237,177,38,91,108,184,166,212,169,138,73,44,146,179,50,51,74,139,93,53,35,240,22,232,2,149,191,187,87,154,127,252,1,194,175,253,21,81,255,0,175,11,73,164,227,125,85,156,162,66,204,141,118,135,18,101,73,24,110,221,241,50,155,17,197,70,97,231,202,152,83,28,97,181,43,152,166,208,106,213,36,103,188,210,70,70,123,180,239,232,48,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,0,28,127,50,249,152,179,114,181,111,90,151,158,32,193,150,187,122,191,116,71,183,39,77,140,70,181,211,16,244,89,47,20,179,104,146,106,121,9,84,116,146,208,159,95,98,212,164,146,212,146,109,125,86,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,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,138,192,76,107,181,115,19,132,244,44,99,178,169,245,88,84,91,131,170,233,152,170,52,219,114,145,200,146,236,117,239,75,110,56,130,213,108,168,203,69,159,170,101,174,135,169,23,53,205,222,120,240,143,40,52,168,140,93,104,151,94,187,43,17,221,126,149,110,83,86,130,125,104,74,86,72,126,74,212,122,71,140,167,82,77,243,52,90,204,205,102,219,110,114,220,36,250,172,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,0,16,214,254,226,95,132,118,62,109,41,57,118,151,34,35,20,40,178,37,210,46,171,158,99,232,76,42,125,69,76,176,184,156,167,154,113,100,104,75,166,252,105,36,242,26,229,56,100,163,90,82,203,132,169,148,0,60,86,52,98,245,155,128,184,95,112,98,230,32,63,45,186,21,187,29,47,72,40,140,27,207,186,181,184,150,154,101,180,118,35,91,142,184,219,100,106,52,160,141,100,106,82,82,70,162,142,153,43,226,51,135,25,171,152,187,14,183,23,232,166,33,127,59,152,205,33,221,58,89,177,73,247,148,219,112,223,53,154,164,60,204,82,101,79,18,144,210,148,174,107,141,183,203,66,249,124,3,57,156,80,49,247,46,217,147,188,48,114,202,180,48,254,109,22,223,244,127,76,253,82,159,53,201,75,231,192,143,33,123,212,220,182,208,122,45,229,17,104,130,245,72,181,212,245,51,147,252,61,51,65,127,102,207,5,235,88,141,136,212,139,126,157,82,167,93,18,104,141,53,68,142,243,44,41,134,226,68,121,42,82,94,117,213,26,247,72,89,25,146,136,180,36,246,241,51,137,121,167,226,129,154,124,187,102,10,246,193,198,237,12,42,155,18,223,168,23,64,250,169,245,23,28,92,23,218,68,136,188,213,117,109,145,188,76,60,209,57,181,4,158,97,47,110,169,208,206,79,240,235,206,77,195,155,235,2,235,168,95,209,173,248,23,101,177,88,109,151,224,209,33,74,97,132,83,159,101,39,25,229,27,206,56,74,90,221,106,98,76,146,190,196,210,117,74,117,35,84,181,1,90,185,229,226,129,138,121,118,204,21,75,7,48,166,208,181,38,196,183,233,240,189,40,253,195,79,146,227,139,156,251,69,35,234,20,196,182,200,217,38,30,140,94,178,9,92,194,119,197,59,76,250,175,13,236,235,98,158,112,127,72,159,164,202,5,169,76,250,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,0,57,86,98,243,47,133,153,95,177,30,190,177,50,173,251,61,21,26,27,241,189,41,83,250,230,90,115,164,97,231,91,231,114,185,232,91,155,85,234,35,85,31,184,143,228,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,192,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,248,17,123,94,27,217,214,197,60,224,254,145,63,73,148,11,82,153,244,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,7,20,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,163,181,128,15,41,139,23,215,232,191,11,47,44,76,244,95,164,254,137,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,63,46,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,119,34,91,110,182,227,102,105,53,32,205,6,105,82,146,100,163,246,160,0,0,0,56,166,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,0,7,52,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,220,67,165,128,0,14,105,135,57,129,176,113,79,20,49,35,10,45,5,203,147,82,194,233,20,248,149,169,132,108,174,19,175,202,109,213,114,152,113,183,20,165,45,165,50,235,78,165,105,65,161,196,41,61,244,61,58,88,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,237,157,204,198,209,50,253,131,213,89,207,204,96,170,181,88,207,192,130,193,184,141,230,235,177,100,155,106,218,110,161,90,110,103,77,83,169,252,8,207,194,135,32,38,187,141,216,213,21,167,9,217,51,239,11,145,8,211,215,89,33,82,229,151,111,235,168,146,74,119,253,215,143,191,223,161,60,174,97,68,92,26,193,91,114,206,98,59,108,190,80,33,189,48,144,130,78,178,58,70,91,112,207,68,32,245,213,191,121,107,241,248,23,218,199,216,50,42,88,43,124,195,138,165,147,174,219,149,52,163,97,158,166,103,17,210,34,45,59,248,152,205,174,32,196,126,13,249,114,67,146,74,39,88,171,204,109,123,181,215,113,60,178,61,117,239,226,66,221,56,56,223,254,155,194,170,205,162,241,180,79,64,169,72,113,9,47,180,109,162,53,61,178,61,13,70,126,39,240,34,22,42,0,0,0,0,0,0,0,0,0,0,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,164,184,207,221,20,169,151,13,185,109,54,165,117,236,49,14,66,146,102,157,57,73,93,69,26,233,174,239,180,127,13,4,31,202,117,161,50,245,204,61,131,73,136,194,157,66,46,42,83,242,8,146,106,209,146,156,194,84,125,146,127,181,239,45,6,143,45,202,107,116,107,126,153,73,105,59,81,10,27,49,200,180,211,66,66,9,63,2,248,124,7,239,90,18,226,20,218,200,141,42,35,35,35,247,144,162,190,41,24,46,254,30,99,204,203,178,29,45,108,83,110,35,114,106,222,75,6,150,213,38,68,217,174,25,110,36,37,38,163,74,8,252,76,244,247,152,255,0,126,22,216,236,246,26,227,116,75,46,109,75,149,79,185,221,110,3,108,184,241,165,181,73,147,46,19,100,100,147,113,41,53,237,65,151,129,158,158,227,240,23,156,149,18,210,75,73,145,146,139,82,50,31,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,85,124,109,48,83,254,209,115,25,14,161,240,178,170,17,92,119,254,17,50,35,140,160,155,255,0,134,147,138,83,159,226,9,41,251,102,34,175,12,188,107,253,11,102,226,214,234,41,253,84,11,239,75,42,102,198,183,188,215,90,251,61,59,141,234,226,18,157,37,53,27,122,143,118,141,27,187,82,106,219,165,212,230,199,217,99,25,62,95,220,62,92,248,205,96,212,237,90,173,74,160,82,166,215,107,181,56,148,234,109,58,59,146,230,76,150,242,89,98,51,13,164,212,227,174,56,163,36,161,9,73,26,141,70,100,68,68,102,99,53,153,148,197,233,56,245,143,55,206,46,60,252,183,35,220,85,135,158,167,148,182,26,101,246,169,200,209,168,76,184,134,181,65,45,184,205,178,217,153,26,181,52,25,154,148,102,106,59,127,225,17,131,181,92,53,202,226,238,235,142,131,18,13,75,16,107,14,214,227,58,113,84,212,215,41,73,105,182,98,37,245,45,9,81,160,212,137,15,180,68,106,71,46,82,86,147,250,197,16,135,252,101,106,213,90,6,110,236,154,237,10,167,46,157,82,167,88,244,217,112,230,68,121,76,191,25,246,234,117,5,54,235,110,36,201,72,90,84,68,162,81,25,25,25,17,144,157,92,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,80,15,20,127,110,204,77,252,151,201,225,9,211,193,82,236,181,127,64,87,77,139,244,154,149,244,147,233,132,234,183,161,186,214,250,238,135,162,167,53,212,242,53,230,114,121,158,167,51,110,221,222,174,186,246,22,42,2,170,248,231,126,164,255,0,121,63,134,142,85,193,83,218,158,233,249,127,59,204,105,195,170,241,206,253,73,254,242,127,13,30,255,0,134,167,16,184,120,155,66,131,129,88,243,119,255,0,171,168,27,154,163,215,42,143,49,29,186,196,93,241,153,141,21,111,56,241,57,38,162,167,30,90,72,146,222,231,27,104,148,165,45,205,234,85,138,128,10,107,227,89,134,127,71,241,198,203,197,40,145,41,81,226,94,22,250,233,239,116,237,236,149,34,116,7,190,177,249,26,32,137,122,177,46,27,104,89,169,74,218,193,164,201,41,66,53,112,83,196,207,163,248,227,122,97,108,185,116,168,241,47,11,125,21,6,122,135,54,74,145,58,3,223,86,196,125,86,68,189,88,151,49,197,160,146,165,109,96,148,70,148,161,122,220,160,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,204,110,33,94,181,92,74,191,238,92,70,174,199,136,197,74,234,172,77,173,204,106,34,20,150,27,126,75,203,121,196,182,149,41,74,36,18,150,100,68,106,81,233,166,166,126,34,250,56,107,225,12,108,32,201,245,142,193,177,16,170,87,132,115,187,234,79,70,125,215,80,250,231,37,43,142,163,39,52,216,180,195,40,141,173,40,34,65,45,165,25,110,212,214,169,64,3,60,56,159,140,87,246,5,103,151,20,49,27,14,107,210,233,213,42,118,36,86,221,117,166,165,60,203,21,6,27,172,45,229,68,148,150,86,133,59,25,197,52,130,113,163,81,18,136,191,3,43,179,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,163,181,128,0,10,86,227,87,237,79,107,124,191,131,230,53,17,213,120,24,254,187,63,118,255,0,137,11,84,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,103,219,59,249,46,186,178,143,136,239,193,132,154,173,110,193,169,114,223,162,92,46,193,113,45,163,154,111,109,131,37,242,65,50,115,16,76,56,102,148,31,174,217,37,221,168,220,109,163,219,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,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,128,226,139,159,169,151,133,118,165,150,124,29,168,85,105,116,171,114,161,38,13,217,88,98,75,240,220,169,202,66,29,140,253,53,40,74,147,190,26,121,142,37,222,97,41,47,56,148,237,34,67,100,183,171,130,147,86,170,208,42,176,171,180,42,156,186,117,74,157,33,185,112,230,68,121,76,191,25,246,212,74,109,214,220,73,146,144,180,168,137,68,162,50,50,50,35,33,123,220,57,179,175,252,170,176,225,250,5,255,0,83,165,55,137,182,183,213,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,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,195,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,207,254,17,25,68,191,169,183,50,243,69,119,212,110,11,90,154,196,119,105,180,90,41,199,122,33,215,216,147,29,183,58,167,249,137,36,189,7,107,173,45,173,155,137,199,155,74,247,39,144,68,237,175,128,206,102,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,254,193,220,98,176,113,214,192,165,226,54,28,215,162,84,105,181,24,236,58,235,77,74,101,231,233,239,184,203,111,42,36,164,178,181,165,169,45,165,212,19,141,26,140,210,103,248,25,251,80,0,0,17,87,138,63,176,158,38,254,75,231,16,133,43,101,59,218,159,6,254,96,91,222,98,192,210,152,12,171,139,254,255,0,226,178,255,0,241,127,255,0,247,112,84,94,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,222,23,253,96,95,246,110,41,217,180,156,65,195,235,134,37,114,222,174,71,41,48,103,70,51,216,234,53,50,50,50,50,37,33,105,81,41,11,66,136,150,133,165,73,81,37,73,50,47,64,2,0,113,171,246,88,181,190,96,65,242,234,136,143,252,46,179,245,50,207,174,211,114,207,140,85,10,173,82,149,113,212,35,65,180,235,15,201,126,99,148,201,75,67,81,152,166,169,10,82,182,67,87,45,180,181,203,36,165,151,20,173,196,104,112,214,205,191,128,0,166,14,40,217,237,165,99,101,85,156,8,193,123,154,92,139,38,135,33,106,184,42,49,31,79,69,112,205,74,144,109,33,189,165,185,216,209,212,133,25,47,127,45,215,20,75,36,168,153,101,213,79,94,23,30,194,120,101,249,215,156,77,16,131,139,126,79,170,182,101,228,230,104,44,194,184,43,20,43,166,70,219,171,169,117,82,209,69,154,68,219,113,214,78,173,102,234,35,60,95,86,132,25,114,217,91,105,109,42,74,93,97,148,67,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,86,133,48,95,23,172,220,122,194,251,127,23,48,253,249,110,80,174,40,234,122,57,75,96,217,125,165,161,197,52,235,46,35,185,18,219,117,183,27,51,73,169,6,104,51,74,148,147,37,31,181,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,181,238,21,249,245,141,42,53,43,43,24,201,93,137,13,112,227,179,79,177,170,114,57,166,185,139,55,94,81,192,147,33,199,84,146,89,37,108,53,21,9,66,17,177,174,86,166,179,105,43,180,161,242,110,155,178,213,177,168,82,174,155,214,230,165,91,244,88,91,58,154,141,82,107,113,34,177,189,105,66,55,186,225,165,9,220,181,165,37,169,247,82,136,139,185,144,161,124,251,103,126,187,155,139,237,168,86,228,170,173,55,12,168,156,167,104,148,73,140,162,59,203,148,108,145,61,42,90,91,117,196,56,246,245,58,134,207,121,165,13,105,181,41,83,142,154,254,175,14,236,148,221,89,157,190,206,250,145,95,170,218,246,101,153,80,107,172,172,210,165,57,10,168,115,185,46,187,31,209,175,155,14,53,206,101,228,70,91,186,169,42,66,29,109,73,238,164,152,249,92,81,253,187,49,55,242,95,39,132,39,255,0,5,79,101,139,167,230,4,239,46,167,8,255,0,198,211,12,237,91,127,17,240,239,20,169,49,58,122,213,225,79,168,83,234,252,182,219,67,114,58,3,141,200,125,91,80,75,91,198,137,102,218,150,181,43,234,216,97,36,73,36,119,242,188,27,49,175,232,54,96,170,216,57,46,159,206,137,137,180,242,228,190,219,91,156,98,117,57,169,18,27,220,163,113,36,150,84,194,230,18,180,66,212,110,114,52,218,157,230,46,164,6,96,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,121,60,44,172,8,214,46,75,108,217,71,111,75,164,212,174,169,19,235,245,34,146,78,165,114,150,228,149,181,30,65,33,195,245,80,184,108,68,52,108,34,66,145,181,101,174,243,82,165,168,0,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,14,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,31,147,43,185,155,191,178,179,138,20,220,64,180,36,203,153,77,68,132,170,181,111,29,69,232,208,171,44,19,110,183,177,244,182,123,84,180,37,247,84,210,214,149,147,110,26,87,181,90,26,85,161,76,23,197,235,55,30,176,190,223,197,204,63,126,91,148,43,138,58,158,142,82,216,54,95,105,104,113,77,58,203,136,238,68,182,221,109,198,204,210,106,65,154,12,210,165,36,201,71,237,69,43,113,171,246,167,181,190,95,193,243,26,136,234,188,12,127,93,159,187,127,196,133,170,0,12,214,101,211,50,248,167,149,251,237,155,235,12,234,223,181,214,209,166,63,39,209,117,63,169,121,166,250,182,25,117,190,119,43,158,181,183,185,94,162,244,81,123,200,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,14,85,155,31,101,140,100,249,127,112,249,115,226,149,178,19,157,250,238,81,239,183,97,92,114,170,181,44,50,173,243,93,173,209,33,178,137,15,34,81,50,100,204,168,137,113,214,208,219,219,210,210,28,61,228,149,181,174,228,169,77,180,104,190,139,90,236,181,111,154,20,91,166,202,185,169,87,5,22,110,254,154,163,75,154,220,184,175,236,90,144,189,142,182,106,66,182,173,10,73,232,125,148,147,35,238,70,62,176,0,0,0,205,102,93,51,47,138,121,95,190,217,190,176,206,173,251,93,109,26,99,242,125,23,83,250,151,154,111,171,97,151,91,231,114,185,235,91,123,149,234,47,69,23,188,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,0,12,230,100,239,53,87,150,84,49,114,159,120,81,170,82,213,108,84,100,71,141,118,82,27,108,158,69,70,156,75,245,205,45,41,104,79,82,218,84,226,153,94,228,237,89,154,76,249,107,113,11,208,157,129,127,217,184,167,102,210,113,7,15,174,24,149,203,122,185,28,164,193,157,24,207,99,168,212,200,200,200,200,148,133,165,68,164,45,10,34,90,22,149,37,68,149,36,200,189,0,0,129,92,77,115,219,74,193,27,54,163,129,152,91,115,75,111,20,43,209,219,76,169,148,183,210,133,219,112,150,105,82,150,227,154,25,162,75,205,106,150,208,141,174,33,14,115,247,54,100,207,55,144,112,49,253,118,126,237,255,0,18,22,168,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,47,2,61,61,197,224,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,126,36,122,123,200,94,170,16,150,208,150,208,68,73,73,17,17,23,184,136,126,11,142,154,221,102,223,169,82,93,78,228,77,134,244,115,45,53,212,150,131,79,192,254,63,1,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,221,37,251,62,226,208,77,254,12,23,69,42,29,195,113,219,110,41,93,123,236,76,144,148,145,167,78,82,151,78,70,186,107,187,237,23,195,65,109,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,3,248,163,36,164,212,102,68,68,90,234,98,137,248,171,95,172,94,57,145,114,20,114,111,74,44,3,166,172,219,211,67,83,51,231,17,235,162,143,191,173,247,126,4,63,223,133,29,152,186,254,99,17,90,83,40,113,170,116,18,116,137,73,215,106,155,159,5,91,139,213,50,46,199,227,169,11,210,1,5,56,179,225,2,47,156,10,106,235,133,17,197,205,160,205,76,199,22,211,122,153,48,196,57,206,30,166,72,81,233,170,203,94,228,95,121,10,101,195,155,154,85,145,136,118,213,221,25,213,50,245,14,179,14,160,149,18,141,38,149,50,250,28,241,35,35,46,233,248,151,226,67,70,249,109,196,232,24,183,131,86,197,223,14,160,204,183,158,166,66,76,197,54,234,92,219,32,226,178,226,210,163,37,168,201,90,184,90,145,158,189,251,142,156,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,254,109,240,94,149,143,89,121,189,176,254,85,161,18,226,171,185,71,153,46,219,142,242,210,210,218,173,183,29,206,137,214,157,82,146,77,47,154,105,73,168,212,148,154,22,180,47,86,214,178,60,230,127,170,171,10,234,255,0,109,109,203,146,220,168,127,231,33,206,166,206,142,231,252,87,25,121,183,17,247,41,42,79,184,200,95,157,119,23,163,99,215,13,251,175,23,25,126,35,146,46,44,39,173,189,80,40,140,58,203,13,84,81,77,144,212,214,91,67,186,172,144,220,150,222,108,140,205,90,146,8,201,74,35,37,30,125,197,255,0,113,52,198,191,208,182,81,238,158,158,159,213,79,190,245,178,161,239,107,123,45,117,172,61,212,56,230,142,33,73,210,43,82,118,40,183,104,233,181,185,38,157,218,81,182,10,97,125,87,26,177,114,208,194,138,50,165,183,34,233,172,70,166,174,68,104,74,150,184,108,45,101,206,148,109,36,200,214,134,90,230,58,191,89,36,72,109,70,106,73,17,153,105,79,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,47,1,78,220,106,253,169,237,111,151,240,124,198,162,33,174,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,192,202,255,0,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,20,3,197,31,219,179,19,127,37,242,120,67,138,96,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,157,15,101,215,30,108,220,201,97,29,11,21,172,201,177,20,138,140,116,34,167,5,153,6,242,233,53,18,66,78,68,39,77,72,66,183,182,165,104,74,52,39,122,13,14,36,182,45,38,125,44,85,95,28,239,212,159,239,39,240,209,202,184,42,123,83,221,63,47,231,121,141,56,117,94,57,223,169,63,222,79,225,162,173,105,53,106,173,2,171,10,187,66,169,203,167,84,169,210,27,151,14,100,71,148,203,241,159,109,68,166,221,109,196,153,41,11,74,136,148,74,35,35,35,34,50,23,211,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,66,174,46,120,103,117,98,38,81,222,168,218,209,58,191,161,87,4,75,154,162,194,27,113,199,149,5,182,36,71,117,109,165,8,86,188,190,169,46,172,213,181,41,105,167,86,106,245,116,58,118,203,69,255,0,27,11,51,13,134,248,131,80,184,101,208,233,180,59,162,155,38,169,58,49,187,189,170,119,80,130,152,70,77,17,173,104,84,115,117,11,66,72,247,161,74,78,138,221,161,233,120,68,174,40,248,189,39,9,114,125,115,49,77,126,91,21,43,230,67,54,132,87,153,97,167,80,132,73,74,215,41,46,147,159,101,11,134,196,182,201,73,37,44,150,226,13,59,126,218,105,7,4,44,170,86,37,99,69,131,135,53,217,18,216,166,221,87,69,42,137,49,216,139,74,95,109,137,50,219,101,197,54,165,37,73,37,146,86,102,70,105,81,107,166,164,126,3,77,20,154,77,42,129,74,133,66,161,83,34,83,169,180,232,237,196,135,14,35,41,101,136,204,54,146,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,15,214,3,53,153,177,246,167,198,79,152,23,15,152,190,61,6,78,243,85,121,101,67,23,41,247,133,26,165,45,86,197,70,68,120,215,101,33,182,201,228,84,105,196,191,92,210,210,150,132,245,45,165,78,41,149,238,78,213,153,164,207,150,183,16,187,254,193,220,98,176,113,214,192,165,226,54,28,215,162,84,105,181,24,236,58,235,77,74,101,231,233,239,184,203,111,42,36,164,178,181,165,169,45,165,212,19,141,26,140,210,103,248,25,251,80,0,20,173,198,175,218,158,214,249,127,7,204,106,35,165,112,53,171,82,153,170,227,37,9,234,156,68,84,166,71,160,203,143,13,79,36,159,121,134,85,57,46,186,134,245,220,164,33,79,178,149,40,139,68,155,173,145,233,184,181,181,240,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,120,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,41,191,194,235,63,83,44,250,237,55,44,248,197,80,170,213,41,87,29,66,52,27,78,176,252,151,230,57,76,148,180,53,25,138,106,144,165,43,100,53,114,219,75,92,178,74,89,113,74,220,70,135,13,108,247,94,39,185,245,147,131,20,169,121,126,193,250,236,184,24,131,83,143,25,234,173,94,39,41,101,73,167,62,151,183,178,219,169,119,155,30,114,137,44,40,140,218,245,89,124,156,66,146,179,109,105,166,17,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,30,131,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,23,189,150,220,250,225,30,51,101,230,171,141,87,133,118,37,170,187,26,60,118,111,68,76,216,210,35,75,84,118,212,167,163,178,135,94,120,227,60,242,156,106,57,43,235,93,91,106,66,82,165,150,135,80,57,204,206,101,253,155,59,254,76,201,147,165,211,172,154,116,133,181,65,160,180,235,204,176,166,27,122,65,198,151,42,49,190,235,39,59,147,32,219,113,214,244,45,11,106,123,120,245,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,239,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,6,85,196,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,235,0,0,17,87,138,63,176,158,38,254,75,231,16,133,43,101,59,218,159,6,254,96,91,222,98,192,210,152,12,171,139,254,255,0,226,178,255,0,241,127,255,0,247,112,80,8,157,60,55,115,245,93,192,43,170,151,130,88,145,80,235,112,202,224,168,34,60,119,165,73,67,127,70,101,62,230,135,37,14,58,164,161,48,212,181,238,125,181,40,146,141,84,242,52,87,49,15,93,79,210,203,87,232,175,211,175,164,212,175,163,126,143,244,183,166,58,214,250,30,135,151,205,234,121,250,242,249,60,191,95,153,187,110,223,91,93,59,138,235,194,110,52,120,113,83,186,171,244,156,99,178,170,180,138,44,139,128,219,182,106,244,152,36,231,38,142,183,13,40,85,77,131,125,107,75,205,32,146,181,170,49,186,75,220,162,67,68,104,46,103,213,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,166,193,115,220,48,179,235,39,25,233,81,50,253,140,21,217,115,241,6,153,30,75,212,170,188,190,82,10,173,78,97,44,236,101,199,84,239,54,68,228,146,159,81,153,53,235,50,193,184,181,41,100,226,213,97,64,43,47,137,175,17,8,214,172,106,142,92,48,18,227,150,139,157,18,27,69,203,115,210,170,14,198,93,25,108,186,149,156,40,175,50,164,168,228,154,144,73,121,68,123,27,65,173,147,37,56,165,147,21,22,47,251,133,199,176,158,25,126,117,231,19,68,159,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,12,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,45,123,58,89,227,179,114,181,132,116,139,194,222,68,75,170,225,190,99,184,187,53,150,86,110,211,165,33,40,109,106,154,235,237,158,213,70,66,95,101,68,148,43,123,188,196,37,6,148,154,221,110,131,46,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,74,72,139,177,16,249,67,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,188,20,133,165,69,169,25,24,188,158,29,217,250,135,153,203,84,236,60,82,168,82,169,184,155,68,229,71,212,228,177,31,233,51,102,219,171,234,98,198,220,75,55,144,134,28,84,134,219,65,182,159,85,196,237,75,156,182,161,95,20,44,244,254,154,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,173,74,99,184,81,171,42,57,81,196,124,218,226,58,44,171,41,174,134,149,7,150,253,126,190,251,38,184,180,136,170,51,34,82,136,140,185,143,47,106,137,166,72,201,78,41,42,51,52,33,14,56,141,15,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,136,120,163,251,118,98,111,228,190,79,8,79,254,10,158,203,23,79,204,9,222,93,78,29,43,138,109,129,26,250,201,109,229,40,173,233,117,106,149,171,34,5,126,154,81,137,213,46,42,219,146,134,164,72,52,54,126,178,17,13,249,102,189,228,104,74,55,44,244,216,74,77,27,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,79,194,47,241,46,191,228,225,246,75,113,18,85,54,225,137,74,169,87,35,198,160,69,39,141,173,243,17,46,75,109,74,142,210,28,35,222,181,67,57,102,123,75,122,80,149,173,59,118,110,42,23,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,192,105,246,147,73,165,80,41,80,168,84,42,100,74,117,54,157,29,184,144,225,196,101,44,177,25,134,210,73,109,166,219,73,18,80,132,164,137,36,146,34,34,34,34,33,250,192,126,74,181,90,149,64,165,77,174,215,106,113,41,212,218,116,119,37,204,153,45,228,178,196,102,27,73,169,199,92,113,70,73,66,18,146,53,26,140,200,136,136,204,197,16,241,17,206,252,204,213,95,101,105,89,210,182,225,149,167,80,117,218,18,137,151,227,61,84,113,76,180,218,229,74,105,110,169,10,218,180,63,211,153,182,219,136,106,66,137,105,37,45,105,47,149,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,95,234,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,247,66,135,229,200,78,119,235,185,71,190,221,133,113,202,170,212,176,202,183,205,118,183,68,134,202,36,60,137,68,201,147,50,162,37,199,91,67,111,111,75,72,112,247,146,86,214,187,146,165,54,209,162,250,45,107,178,213,190,104,81,110,155,42,230,165,92,20,89,187,250,106,141,46,107,114,226,191,177,106,66,246,58,217,169,10,218,180,41,39,161,246,82,76,143,185,24,166,206,53,126,212,246,183,203,248,62,99,81,30,255,0,130,21,217,106,209,235,184,171,107,85,174,106,84,42,213,193,232,63,68,83,164,77,109,185,85,14,66,42,75,127,167,105,70,75,119,150,131,37,47,97,30,212,153,25,232,66,218,128,6,85,196,170,200,78,119,235,185,71,190,221,133,113,202,170,212,176,202,183,205,118,183,68,134,202,36,60,137,68,201,147,50,162,37,199,91,67,111,111,75,72,112,247,146,86,214,187,146,165,54,209,162,250,45,107,178,213,190,104,81,110,155,42,230,165,92,20,89,187,250,106,141,46,107,114,226,191,177,106,66,246,58,217,169,10,218,180,41,39,161,246,82,76,143,185,24,250,195,149,102,199,217,99,25,62,95,220,62,92,248,205,96,159,252,47,115,211,250,20,186,145,129,216,199,121,244,152,109,90,223,232,121,51,83,185,154,21,81,199,18,101,171,198,162,233,225,189,171,156,205,73,72,67,166,135,62,169,42,144,225,221,72,0,0,0,202,184,149,89,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,69,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,202,73,145,247,35,31,88,6,85,196,202,225,247,159,91,135,44,215,148,27,27,16,107,178,230,97,93,94,67,108,206,68,142,170,106,232,8,34,146,162,122,11,36,233,33,148,42,68,132,185,32,146,218,214,180,32,205,41,82,200,136,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,196,85,207,182,119,232,89,71,177,26,133,110,74,165,84,177,54,183,202,118,137,68,152,202,228,50,136,164,241,19,210,165,165,183,91,91,108,236,75,168,108,247,146,150,238,155,82,164,182,233,162,133,174,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,74,72,139,177,16,179,254,6,63,174,207,221,191,226,66,213,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,237,216,103,35,17,174,105,55,190,33,220,183,116,135,84,243,213,202,204,218,130,148,106,53,26,148,243,235,115,196,204,204,251,171,226,127,137,139,154,225,49,132,8,177,176,41,219,174,108,71,17,54,189,53,83,27,91,173,232,102,195,240,224,184,90,25,161,39,166,168,61,59,153,125,230,39,88,10,46,226,187,102,46,129,152,197,214,146,202,27,106,163,4,221,50,74,116,220,167,39,78,86,227,245,72,143,177,120,234,99,243,240,169,191,88,179,179,34,220,41,28,189,43,80,10,154,131,115,77,9,79,79,130,69,166,170,46,254,175,223,248,24,189,132,153,41,36,162,50,50,50,215,82,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,31,38,237,169,181,69,181,171,21,103,156,38,209,14,4,137,6,163,50,45,9,13,169,94,38,101,240,248,140,224,102,134,237,118,243,199,235,242,172,227,166,226,19,113,85,26,101,70,163,61,91,235,94,82,123,234,127,181,238,61,4,240,224,195,105,161,250,141,197,119,27,4,163,111,171,131,188,211,174,154,42,158,231,142,159,233,254,193,108,160,60,54,56,88,209,113,31,9,110,219,58,75,41,113,85,42,44,248,204,234,146,61,174,185,25,198,210,101,170,85,161,250,254,36,70,127,244,12,223,98,229,153,51,15,177,54,232,179,166,176,182,213,73,172,77,134,141,201,50,220,134,164,56,217,40,181,74,117,47,80,251,232,95,129,120,11,34,224,247,152,5,52,154,158,9,86,106,47,186,165,186,245,78,33,60,246,226,66,79,160,140,132,39,115,157,136,187,232,68,143,192,253,194,214,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,80,15,19,76,20,253,11,102,226,233,233,234,29,84,11,239,91,214,30,247,119,188,215,90,251,221,67,110,104,218,18,157,37,53,39,98,75,118,141,27,91,148,106,221,167,85,225,249,141,127,253,139,25,158,203,164,202,127,234,254,227,189,105,242,155,107,255,0,189,197,14,91,111,44,220,255,0,129,27,105,75,127,227,205,74,251,4,32,0,157,60,94,241,210,30,39,230,58,38,28,219,213,158,182,139,134,148,245,83,158,74,9,133,178,154,195,235,39,38,155,110,182,106,90,182,161,17,24,90,22,100,109,187,25,212,146,18,123,148,191,109,193,99,7,106,181,172,92,186,241,190,161,65,136,237,10,218,163,174,137,6,100,184,170,82,211,85,148,182,212,106,138,225,160,208,75,110,51,110,161,211,74,201,105,68,198,203,67,75,166,46,36,82,183,26,191,106,123,91,229,252,31,49,168,136,107,105,224,237,253,125,88,23,94,35,90,20,25,117,122,109,151,34,19,85,166,161,69,122,67,241,88,144,204,199,186,181,165,180,41,40,140,218,96,58,78,58,181,36,146,110,53,227,184,205,62,215,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,4,224,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,252,12,253,168,160,30,40,254,221,152,155,249,47,147,194,28,82,62,5,226,60,236,14,123,48,244,202,55,93,102,65,184,29,182,234,82,99,153,173,202,116,164,179,29,198,215,33,26,122,140,185,213,33,8,112,140,211,204,73,161,91,13,109,19,157,3,37,217,182,186,178,141,138,101,116,211,90,235,173,186,239,77,79,185,169,202,75,142,243,32,166,75,107,91,236,52,79,52,217,204,109,178,121,44,173,195,52,167,156,225,25,104,179,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,21,101,241,206,253,73,254,242,127,13,28,171,130,167,181,61,211,242,254,119,152,211,135,85,227,157,250,147,253,228,254,26,43,131,13,48,134,242,197,168,215,147,246,99,17,31,93,141,107,202,187,234,108,188,249,52,181,211,163,58,202,36,41,163,87,170,165,161,47,243,13,38,105,213,13,172,147,185,123,80,175,201,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,163,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,224,51,47,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,128,208,70,66,113,50,213,197,12,163,225,157,70,214,151,204,244,13,191,10,217,168,176,183,27,55,162,206,128,194,35,186,135,18,133,171,102,238,90,93,65,43,69,27,79,52,179,74,119,232,32,7,27,76,76,186,164,226,157,139,131,157,95,42,219,167,219,229,115,114,27,113,196,245,19,164,73,145,31,123,201,223,203,95,45,184,186,54,123,9,73,231,191,235,25,47,66,241,92,26,108,8,215,54,104,234,151,157,70,222,151,46,61,157,107,203,147,14,160,146,116,152,131,81,144,235,81,219,37,169,38,72,53,185,25,201,196,148,47,93,73,46,40,139,86,247,38,237,0,6,107,51,99,237,79,140,159,48,46,31,49,124,115,71,41,53,86,105,81,235,175,83,37,162,155,50,67,209,35,204,83,42,38,30,125,148,182,167,90,67,154,109,82,208,151,217,82,146,71,170,73,214,204,244,220,90,202,174,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,1,74,220,106,253,169,237,111,151,240,124,198,162,33,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,186,128,8,255,0,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,202,255,0,85,87,237,213,254,218,220,119,37,199,80,255,0,206,76,157,82,157,33,207,248,206,60,243,142,47,239,82,148,175,121,152,178,155,187,37,31,201,87,134,102,42,87,239,250,101,41,204,77,186,125,10,229,74,75,5,205,114,151,4,234,244,243,110,152,151,183,41,10,218,180,27,142,169,162,74,86,226,146,157,93,75,45,56,112,91,41,222,212,248,55,243,2,222,243,22,4,212,226,139,144,89,150,125,118,165,153,140,29,167,213,106,148,171,142,161,38,117,217,71,98,51,243,28,166,74,90,29,146,253,73,43,74,85,178,26,185,110,41,222,97,165,44,184,164,237,51,67,132,134,107,88,72,172,153,228,206,254,205,157,255,0,26,28,56,50,233,214,77,58,66,29,175,87,157,105,230,88,83,13,189,28,164,196,139,36,152,117,147,157,201,144,78,54,211,154,22,133,185,93,188,111,250,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,101,92,125,90,253,167,117,90,158,141,250,83,108,213,104,222,153,167,179,86,167,122,66,19,145,250,200,46,235,202,146,206,242,46,99,43,218,173,174,39,84,171,67,208,207,65,63,248,106,113,11,153,134,85,216,56,21,143,55,127,250,133,159,185,170,61,114,168,243,242,28,163,202,217,25,152,209,86,243,143,27,113,169,201,109,149,164,137,45,237,109,199,73,74,82,27,222,164,220,160,0,0,138,188,81,253,132,241,55,242,95,56,132,41,91,41,222,212,248,55,243,2,222,243,22,6,148,192,101,92,95,247,255,0,21,151,255,0,139,255,0,255,0,187,130,128,71,160,188,172,11,203,15,164,210,162,222,118,244,186,82,235,148,120,85,250,97,188,69,178,101,58,91,68,236,121,13,45,38,105,90,20,147,208,244,63,85,105,90,21,181,104,82,75,186,83,179,245,142,49,50,167,87,202,156,218,135,93,74,157,211,193,131,91,114,75,200,168,83,232,233,51,55,169,169,82,20,92,198,87,181,182,211,188,204,144,194,159,103,69,161,109,19,28,131,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,173,123,139,253,173,66,177,178,95,135,182,85,173,7,162,162,219,247,133,38,151,78,141,205,91,156,136,172,82,103,182,211,123,214,106,90,182,161,9,45,84,102,163,211,83,51,62,226,160,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,112,255,0,85,86,21,213,254,218,219,151,37,185,80,255,0,206,67,157,77,157,29,207,248,174,50,243,110,35,238,82,84,159,113,144,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,119,197,113,47,207,28,108,184,217,175,96,245,142,137,107,196,91,210,142,226,217,150,218,221,142,138,29,57,227,113,131,154,151,144,105,81,201,53,33,212,178,148,43,212,91,102,226,204,137,40,67,212,151,254,170,175,219,171,253,181,184,238,75,142,161,255,0,156,153,58,165,58,67,159,241,156,121,231,28,95,222,165,41,94,243,49,250,241,10,202,170,225,173,255,0,114,225,205,118,68,71,234,86,173,98,109,18,99,177,22,165,48,227,241,158,91,46,41,181,41,41,81,160,212,131,50,51,74,79,77,53,34,240,23,189,194,227,216,79,12,191,58,243,137,162,85,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,240,230,139,44,151,246,86,113,66,165,135,247,124,105,115,41,168,144,164,209,110,18,167,61,26,21,101,130,109,167,55,176,167,11,106,150,132,190,210,93,66,20,178,109,195,82,55,43,66,82,185,84,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,120,168,204,237,83,133,126,66,163,69,141,74,205,62,50,80,162,76,92,200,236,212,44,106,100,142,105,46,26,201,215,146,115,228,199,113,164,164,214,105,67,14,197,90,86,180,108,119,155,161,44,154,82,42,132,90,246,97,50,37,74,198,236,147,97,102,57,225,109,179,45,204,80,160,225,189,178,169,80,233,108,37,107,185,33,34,159,25,42,67,141,234,70,185,44,181,170,155,90,55,56,180,55,200,218,225,155,60,170,171,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,248,41,11,82,79,82,51,33,237,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,130,114,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,80,15,20,127,110,204,77,252,151,201,225,9,255,0,193,83,217,98,233,249,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,51,5,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,128,191,62,28,152,153,250,80,201,182,28,84,100,75,165,57,62,131,79,85,179,49,138,123,154,244,189,3,138,143,29,15,36,214,165,33,229,69,110,51,170,35,211,94,113,45,41,74,86,146,16,171,141,238,38,117,55,86,26,96,228,57,117,86,189,31,79,151,115,84,24,230,109,131,35,168,112,163,196,94,210,95,174,243,125,44,210,213,72,45,169,127,213,81,239,89,23,32,225,5,133,245,91,211,54,145,175,198,85,45,138,110,31,81,230,212,164,62,152,74,117,135,95,146,202,161,53,21,110,234,73,101,106,76,135,158,78,187,141,69,21,194,36,248,169,55,146,0,42,215,140,118,99,177,66,137,26,14,91,169,246,68,186,53,155,113,199,102,165,58,225,150,211,110,34,188,108,186,135,10,44,85,17,168,154,67,14,165,165,59,187,107,198,190,89,109,67,38,74,147,86,214,157,58,133,88,186,168,212,155,166,227,250,63,69,155,80,143,30,163,87,232,215,47,209,241,86,226,82,236,158,66,12,150,239,45,6,165,242,210,123,149,183,66,238,99,74,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,208,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,52,56,171,103,208,176,255,0,17,238,59,42,216,191,105,87,173,42,139,80,118,28,74,253,45,11,76,90,131,105,61,9,196,18,255,0,204,102,147,91,102,162,51,109,199,81,181,197,88,167,6,76,107,198,89,87,85,119,3,158,167,213,107,184,109,6,158,229,77,185,60,164,173,155,110,114,220,35,74,121,203,113,60,182,100,125,127,212,32,156,81,186,158,98,16,132,245,46,15,1,198,175,218,158,214,249,127,7,204,106,34,16,88,23,253,229,133,151,149,39,16,112,250,225,151,67,184,104,114,10,76,25,209,140,183,180,189,12,140,140,140,141,43,66,146,106,66,208,162,52,45,10,82,84,74,74,140,143,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,3,42,227,208,87,108,11,202,217,182,109,155,206,187,111,75,137,66,188,99,201,147,66,168,40,136,216,156,136,242,23,29,242,66,136,204,137,109,186,217,146,144,122,44,137,77,168,203,107,136,82,166,167,12,172,246,213,112,70,242,167,96,102,41,92,209,27,194,250,244,135,19,22,101,81,245,33,22,220,213,146,148,149,182,230,134,72,140,243,186,37,196,47,107,104,91,156,253,205,145,61,205,187,65,202,179,99,236,177,140,159,47,238,31,46,124,102,176,125,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,210,162,50,236,100,45,83,134,47,16,185,151,76,200,217,117,204,13,223,206,170,189,181,171,74,191,83,121,247,229,85,101,58,251,206,59,22,108,183,222,94,231,143,154,202,35,22,212,36,210,217,183,184,214,109,37,118,126,0,0,3,42,227,208,87,108,11,202,217,182,109,155,206,187,111,75,137,66,188,99,201,147,66,168,40,136,216,156,136,242,23,29,242,66,136,204,137,109,186,217,146,144,122,44,137,77,168,203,107,136,82,166,167,12,172,246,213,112,70,242,167,96,102,41,92,209,27,194,250,244,135,19,22,101,81,245,33,22,220,213,146,148,149,182,230,134,72,140,243,186,37,196,47,107,104,91,156,253,205,145,61,205,187,64,25,87,30,215,18,112,118,254,194,150,237,249,151,125,6,91,20,219,170,143,6,183,69,169,148,87,147,10,123,18,97,71,151,181,135,156,66,82,234,218,76,166,155,116,145,184,144,230,228,234,125,140,231,167,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,178,172,197,230,95,11,50,191,98,61,125,98,101,91,246,122,42,52,55,227,122,82,167,245,204,180,231,72,195,206,183,206,229,115,208,183,54,171,212,70,170,63,113,30,122,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,87,202,190,48,206,234,195,186,117,161,81,186,98,116,159,77,109,244,92,212,230,22,219,141,188,152,46,74,147,29,165,184,149,161,58,115,58,85,58,131,78,228,169,167,90,89,43,214,208,172,171,129,143,235,179,247,111,248,144,181,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,84,252,97,51,2,167,81,76,193,42,53,65,246,148,135,89,169,203,38,93,218,75,73,117,241,150,133,109,115,185,31,109,72,209,248,159,184,86,238,17,217,147,49,7,19,109,123,58,19,11,113,85,106,196,40,107,218,147,61,168,118,67,109,154,143,68,171,66,245,203,190,135,248,31,128,210,14,7,216,209,112,227,9,109,43,58,51,41,109,84,218,44,8,207,104,146,45,206,183,25,182,212,103,162,83,169,250,158,38,68,127,244,15,114,2,166,184,207,90,137,98,163,110,221,196,193,36,220,233,32,239,36,233,174,170,168,57,166,186,127,167,251,4,15,202,245,218,237,153,143,214,29,93,14,155,104,85,197,75,105,229,18,140,180,111,173,101,74,239,169,126,207,188,244,26,63,180,170,109,86,173,106,61,93,151,9,196,76,129,30,65,40,140,143,82,91,105,87,137,25,252,126,35,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,228,185,172,186,14,209,203,229,249,84,65,160,157,59,122,168,219,70,175,114,250,23,212,70,93,203,190,169,247,24,206,29,205,80,118,173,113,213,106,175,171,115,147,39,63,33,103,169,158,170,91,138,81,248,153,251,207,226,46,111,131,221,143,244,123,0,234,117,215,163,56,135,170,85,183,158,66,214,141,53,109,200,80,20,90,25,164,143,77,75,226,100,39,216,15,249,90,18,180,41,11,34,52,168,140,140,143,222,66,145,120,179,224,186,108,12,113,102,239,165,64,54,233,247,4,52,203,125,212,181,162,78,91,243,39,56,162,213,40,74,117,218,130,62,230,106,252,68,115,202,102,39,78,194,124,124,179,174,104,211,151,26,58,171,20,248,243,140,157,52,18,162,156,214,22,226,85,162,210,70,70,77,247,37,30,157,187,141,24,89,247,28,59,190,213,164,92,240,28,74,227,213,96,199,154,217,164,200,203,107,173,165,101,224,102,94,10,47,121,254,38,62,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,188,94,240,46,102,39,229,198,38,35,91,212,110,182,181,134,149,5,84,94,82,13,245,188,154,59,232,38,230,147,109,54,74,66,182,173,17,31,90,214,68,77,181,25,213,18,210,91,146,186,107,195,172,76,186,176,190,163,88,168,218,210,249,126,158,183,234,182,205,69,133,184,225,51,42,12,248,174,71,117,14,37,11,78,253,188,196,186,130,86,169,39,89,105,102,149,108,208,121,81,232,49,10,245,170,226,85,255,0,114,226,53,118,60,70,42,87,85,98,109,110,99,81,16,164,176,219,242,94,91,206,37,180,169,74,81,32,148,179,34,35,82,143,77,53,51,241,23,253,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,20,173,198,175,218,158,214,249,127,7,204,106,35,165,112,71,164,210,171,244,172,121,161,87,105,145,42,52,218,140,123,126,36,200,114,217,75,204,73,97,196,212,210,227,78,54,162,52,173,10,73,154,77,38,70,70,70,100,98,58,241,25,201,71,242,85,196,118,43,246,5,50,170,230,25,93,63,89,77,146,249,115,91,165,206,51,89,185,76,83,219,148,181,109,66,9,198,148,233,37,75,109,74,78,174,169,151,92,63,149,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,66,131,56,163,251,118,98,111,228,190,79,8,77,254,18,118,5,155,138,121,38,191,240,251,16,109,232,149,203,122,185,124,79,141,58,12,146,61,142,163,209,244,211,35,35,35,37,33,105,81,37,104,90,76,150,133,165,42,73,165,73,35,42,245,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,117,225,161,159,89,56,13,112,179,130,184,179,93,150,254,29,87,36,54,205,33,110,114,182,80,42,47,202,109,42,121,79,60,235,105,98,9,165,199,157,120,189,125,171,73,45,9,73,173,227,95,96,227,157,250,147,253,228,254,26,57,87,5,79,106,123,167,229,252,239,49,167,14,171,199,59,245,39,251,201,252,52,114,174,10,158,212,247,79,203,249,222,99,78,31,87,137,95,15,73,152,101,93,157,142,184,13,104,127,168,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,240,51,246,162,133,184,169,224,229,11,8,179,113,87,147,110,61,164,75,246,158,213,226,228,109,171,254,107,42,75,239,183,36,183,173,106,53,243,31,142,235,250,250,169,79,63,98,82,73,65,25,201,254,8,248,189,25,116,172,66,192,73,207,196,110,67,18,26,187,233,109,165,135,121,239,161,105,110,44,213,45,206,237,18,27,54,224,18,83,234,172,205,231,15,215,34,61,144,3,56,23,252,156,79,205,30,41,94,111,92,49,43,177,229,93,19,163,83,234,17,13,165,48,253,58,51,167,30,17,182,166,139,98,208,81,153,100,137,101,174,242,34,81,154,140,205,71,107,252,29,112,207,232,126,84,222,190,165,196,165,28,187,246,224,153,80,102,84,118,255,0,157,42,12,99,40,109,177,33,102,130,51,216,251,19,22,132,18,148,148,165,243,81,25,41,107,34,157,64,3,53,153,177,246,167,198,79,152,23,15,152,190,39,255,0,15,28,189,90,185,160,225,233,136,152,71,116,201,232,58,252,64,149,38,157,84,68,86,228,61,76,156,212,10,114,154,144,218,86,95,229,54,178,74,144,165,180,235,168,37,163,126,226,174,12,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,137,20,223,225,169,196,46,102,25,87,96,224,86,60,221,255,0,234,22,126,230,168,245,202,163,207,200,114,143,43,100,102,99,69,91,206,60,109,198,167,37,182,86,146,36,183,181,183,29,37,41,72,111,122,147,114,128,2,149,184,213,251,83,218,223,47,224,249,141,68,67,91,79,7,111,235,234,192,186,241,26,208,160,203,171,211,108,185,16,154,173,53,10,43,210,31,138,196,134,102,61,213,173,45,161,73,68,102,211,1,210,113,213,169,36,147,113,175,29,198,105,245,89,85,204,197,229,149,12,92,135,138,86,124,24,149,20,42,58,169,181,122,100,146,36,162,163,78,113,109,173,214,9,205,166,166,87,185,166,214,135,18,71,181,104,78,228,173,27,219,94,133,48,119,24,172,28,117,176,41,120,141,135,53,232,149,26,109,70,59,14,186,211,82,153,121,250,123,238,50,219,202,137,41,44,173,105,106,75,105,117,4,227,70,163,52,153,254,6,126,212,0,67,254,35,57,40,254,85,88,112,197,126,192,166,82,155,196,219,91,235,41,178,95,46,83,149,72,36,75,55,41,138,123,114,80,157,203,89,56,210,157,37,37,14,37,73,213,164,188,235,133,200,56,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,103,186,241,71,246,19,196,223,201,124,226,16,165,108,167,123,83,224,223,204,11,123,204,88,26,72,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,83,94,106,120,83,223,214,238,60,219,246,254,91,169,18,234,214,125,251,33,245,71,57,73,121,76,90,134,222,213,58,137,210,246,169,37,24,146,189,204,173,70,111,56,72,91,91,93,113,9,83,214,191,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,0,12,171,139,190,187,178,93,106,230,227,34,56,69,6,18,105,84,75,250,155,135,246,203,244,75,133,216,45,169,197,242,169,133,182,12,151,201,6,241,67,89,190,225,154,80,126,163,134,151,118,175,105,182,186,75,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,92,79,13,78,33,112,241,54,133,7,2,177,230,239,255,0,87,80,55,53,71,174,85,30,98,59,117,136,187,227,51,26,42,222,113,226,114,77,69,78,60,180,145,37,189,206,54,209,41,74,91,155,212,171,21,0,1,21,120,163,251,9,226,111,228,190,113,8,82,182,83,189,169,240,111,230,5,189,230,44,13,41,128,202,184,191,239,254,43,47,255,0,23,255,0,255,0,119,5,0,139,201,174,100,206,193,205,158,70,176,150,28,200,49,41,215,181,59,13,232,46,208,107,205,52,203,47,169,246,232,230,81,162,74,146,108,58,241,193,231,72,55,28,105,189,15,82,220,158,254,52,173,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,73,224,185,151,175,70,80,174,60,206,213,164,213,99,203,171,245,54,149,34,19,145,121,81,94,130,133,198,121,249,137,113,69,171,218,190,217,50,147,70,137,66,163,190,70,107,82,180,111,160,113,171,246,88,181,190,96,65,242,234,136,170,188,167,123,83,224,223,204,11,123,204,88,22,83,197,23,32,176,239,10,21,75,51,24,59,79,165,82,234,182,229,62,76,235,178,142,196,102,33,183,83,138,133,187,37,250,146,86,148,167,124,196,243,28,83,188,195,82,158,109,41,218,100,182,201,15,85,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,192,203,229,95,247,253,229,138,119,149,91,16,113,6,225,151,92,184,107,146,14,76,233,210,76,183,186,189,8,136,136,136,137,40,66,82,73,66,16,146,36,33,9,74,82,73,74,72,138,228,248,104,100,42,54,3,91,204,227,86,44,208,162,63,136,181,200,237,189,72,67,156,221,244,10,115,241,91,82,153,83,47,52,218,152,156,106,113,230,158,63,95,106,18,72,66,146,75,120,151,84,57,177,246,167,198,79,152,23,15,152,190,46,167,133,199,176,158,25,126,117,231,19,68,170,1,199,243,69,150,75,7,52,216,95,82,195,251,190,52,72,117,37,199,82,104,183,9,83,153,147,54,140,249,184,211,155,216,83,133,185,40,90,152,105,46,161,10,65,184,217,41,27,147,169,41,53,193,147,46,22,152,143,15,48,83,171,25,146,180,169,95,67,48,254,160,166,202,36,141,100,197,186,101,114,183,176,168,228,70,157,240,211,204,105,229,169,196,237,82,146,81,214,210,143,168,75,54,254,50,174,52,167,148,239,101,140,27,249,127,111,121,115,2,5,113,45,225,207,85,175,213,107,25,144,192,90,52,186,141,74,163,35,171,185,237,168,81,212,243,242,95,113,81,88,109,218,108,72,177,141,75,90,148,114,36,73,83,174,25,153,154,156,47,235,16,148,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,20,3,197,31,219,179,19,127,37,242,120,66,127,240,84,246,88,186,126,96,78,242,234,112,159,226,141,184,190,225,125,86,203,205,164,155,241,229,75,126,155,136,52,120,85,40,239,170,18,154,97,167,227,50,152,78,197,67,186,154,94,90,83,29,151,149,166,211,73,74,108,141,62,10,87,106,224,125,127,198,106,171,138,120,91,58,225,150,114,37,71,167,87,233,116,149,27,170,96,144,210,157,98,108,132,22,156,164,44,205,232,8,87,114,90,200,155,251,68,217,237,134,185,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,202,184,54,96,167,208,108,190,213,177,142,93,67,157,47,19,106,5,201,97,183,119,54,196,26,115,178,35,183,185,38,218,77,47,41,245,204,53,104,181,164,219,228,105,181,91,200,79,240,1,205,51,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,183,24,207,102,97,242,253,127,101,151,20,39,97,70,35,34,34,234,80,227,199,150,212,200,36,241,194,154,195,205,146,146,236,119,30,109,181,56,130,86,246,148,162,78,132,227,78,39,190,211,19,255,0,133,126,125,100,197,147,74,202,198,50,87,101,204,68,201,12,211,236,106,156,142,81,34,26,9,167,148,112,36,200,113,212,168,208,106,67,13,69,66,80,181,239,119,149,169,32,154,74,62,175,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,87,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,208,166,93,50,209,133,153,95,177,25,177,112,206,147,251,93,109,102,99,17,189,41,83,250,231,157,111,171,125,150,155,231,114,185,235,67,123,147,234,35,68,151,188,206,170,248,213,251,83,218,223,47,224,249,141,68,67,251,27,2,241,31,18,112,226,249,197,11,42,141,233,90,86,28,244,46,215,217,96,205,82,163,197,148,82,12,165,37,178,47,93,150,250,85,115,76,143,114,18,180,172,210,104,75,139,71,235,203,198,96,111,236,178,226,132,28,87,195,149,196,93,74,28,121,17,29,135,56,222,56,83,88,121,179,74,154,144,219,46,54,167,16,74,216,234,82,106,208,156,105,181,119,218,67,66,121,120,204,13,131,153,172,47,131,138,248,114,185,104,166,204,145,34,35,176,231,27,37,54,19,236,184,105,83,82,27,101,199,18,218,205,59,29,74,77,90,155,110,182,174,219,136,116,177,149,113,117,57,68,203,70,22,102,131,134,198,28,88,184,153,73,255,0,238,199,69,88,134,196,111,74,83,63,191,239,186,231,72,251,205,57,201,230,242,16,135,54,167,215,70,169,63,113,149,74,227,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,155,31,225,95,159,88,210,163,82,178,177,140,149,216,144,215,14,59,52,251,26,167,35,154,107,152,179,117,229,28,9,50,28,117,73,37,146,86,195,81,80,148,33,27,26,229,106,107,54,146,185,235,155,31,101,140,100,249,127,112,249,115,227,53,130,242,120,147,228,98,149,152,43,2,102,42,97,205,46,36,28,69,181,99,201,169,58,136,116,180,169,251,161,132,178,217,42,43,170,101,179,125,233,41,110,58,19,27,83,81,107,171,91,72,156,39,27,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,133,234,112,251,207,173,189,153,155,54,13,141,136,53,216,144,241,82,145,29,182,103,34,71,75,9,21,245,153,201,81,61,5,146,116,214,242,211,30,58,92,144,73,109,8,66,214,102,148,165,6,68,83,40,0,0,101,92,93,158,79,242,253,96,230,107,134,37,129,133,24,140,137,104,166,204,145,81,150,212,200,36,201,77,132,251,53,201,138,75,177,220,121,183,18,218,205,59,218,82,137,58,155,110,184,158,219,140,84,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,177,254,21,249,245,141,42,53,43,43,24,201,93,137,13,112,227,179,79,177,170,114,57,166,185,139,55,94,81,192,147,33,199,84,146,89,37,108,53,21,9,66,17,177,174,86,166,179,105,43,180,161,149,113,123,213,60,170,217,185,175,225,249,133,118,125,102,155,17,55,61,59,13,232,210,109,58,187,142,27,43,167,84,78,148,198,194,83,169,66,213,211,56,164,182,151,145,181,91,144,68,162,46,98,27,90,41,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,127,127,22,113,251,25,113,215,208,31,165,204,66,170,221,31,69,233,229,76,165,245,171,73,242,25,237,185,71,180,139,152,242,246,163,152,250,247,58,230,196,111,90,182,167,73,107,195,43,34,85,92,110,188,169,216,231,138,86,204,71,48,190,131,33,197,69,135,84,97,75,69,201,53,4,164,165,13,183,169,18,227,50,238,138,113,107,220,218,214,223,35,107,132,111,114,191,95,26,191,106,123,91,229,252,31,49,168,142,171,192,199,245,217,251,183,252,72,90,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,143,120,92,112,237,11,86,175,115,207,113,40,143,74,131,34,107,134,163,34,45,173,54,165,159,137,145,120,36,253,229,248,144,206,126,109,49,58,110,44,99,229,227,115,73,156,185,49,211,88,168,71,130,102,233,172,147,24,166,190,182,210,157,86,162,34,34,115,177,36,244,239,216,72,206,19,24,46,155,255,0,28,94,187,234,176,13,202,125,191,9,82,216,117,77,106,130,150,196,200,46,36,181,82,20,157,118,172,207,177,146,191,1,119,72,66,80,132,161,4,68,148,145,17,17,123,136,127,208,8,9,198,18,199,250,67,128,116,202,235,49,156,91,212,218,219,47,45,104,70,186,54,220,41,234,61,76,146,103,166,167,241,34,20,201,109,84,29,164,220,116,170,163,10,218,228,57,204,72,65,234,101,162,144,225,40,188,12,189,229,241,26,60,202,149,208,119,110,95,44,58,162,205,6,233,91,212,182,221,52,251,215,208,176,163,51,238,125,245,87,188,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,68,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,225,223,83,47,3,20,105,76,138,117,58,180,72,106,81,153,203,146,219,70,122,247,245,148,69,247,252,70,136,178,59,101,162,200,203,109,159,5,8,66,122,218,93,62,113,154,75,67,51,92,8,197,169,250,165,223,213,255,0,233,142,246,0,33,39,21,92,47,137,121,224,35,215,34,41,164,244,202,27,138,150,111,19,36,165,33,166,97,78,95,218,216,102,68,70,173,124,72,190,242,20,108,195,239,68,144,220,150,22,164,58,202,201,104,82,76,200,210,162,61,72,200,203,185,119,23,219,195,75,26,89,197,92,187,210,169,178,165,165,202,141,180,134,40,234,66,156,35,90,145,30,12,52,154,204,141,106,81,250,206,120,246,45,125,196,37,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,248,12,203,226,21,149,85,195,91,254,229,195,154,236,136,143,212,173,90,196,218,36,199,98,45,74,97,199,227,60,182,92,83,106,82,82,163,65,169,6,100,102,148,158,154,106,69,224,60,248,238,185,31,193,218,174,55,230,143,15,237,24,116,24,149,90,108,42,196,106,221,121,169,209,84,252,34,165,68,117,47,73,76,132,146,22,157,142,37,36,194,73,194,216,167,31,109,10,50,223,168,209,152,10,86,227,87,237,79,107,124,191,131,230,53,17,213,120,24,254,187,63,118,255,0,137,9,255,0,154,175,209,103,242,113,196,95,211,95,253,166,125,31,149,233,61,157,55,81,246,62,167,165,234,126,171,172,231,114,186,125,223,236,252,157,59,232,51,131,118,125,21,250,85,89,250,11,233,95,163,126,144,145,232,127,75,114,250,238,135,152,174,71,81,202,250,190,119,47,102,253,158,174,237,116,237,160,183,238,13,191,167,223,208,212,207,164,62,138,253,19,250,66,163,232,46,183,173,244,183,93,186,54,254,151,127,243,111,71,110,234,245,217,235,117,92,237,127,174,32,183,20,127,110,204,77,252,151,201,225,9,63,193,191,51,118,13,171,74,184,50,221,119,201,137,68,169,85,171,10,184,104,181,41,181,22,89,98,160,251,233,137,15,209,232,75,134,149,28,147,82,26,83,104,70,243,112,148,233,104,142,89,115,44,83,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,14,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,253,119,238,60,222,88,149,132,120,123,133,55,132,217,117,52,97,188,138,170,41,19,164,200,39,22,221,58,90,33,19,80,136,182,18,182,48,168,142,26,20,165,171,212,121,45,164,144,134,144,66,90,240,84,246,167,186,126,95,206,243,26,112,234,188,115,191,82,127,188,159,195,71,42,224,169,237,79,116,252,191,157,230,52,225,115,213,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,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,144,28,28,105,57,163,167,94,83,166,82,169,146,226,224,141,82,59,210,234,174,213,217,117,17,37,77,34,91,44,187,75,81,150,139,146,78,179,203,121,72,213,190,83,106,75,191,88,152,228,86,232,43,131,141,62,14,210,171,88,71,106,99,125,62,131,45,218,237,181,88,69,18,116,200,145,82,164,38,149,41,14,40,149,41,194,65,172,144,220,150,218,67,70,165,146,18,185,142,22,134,167,72,86,94,92,177,210,187,128,55,125,193,114,80,235,53,90,103,167,172,250,245,182,235,212,178,65,74,75,146,161,56,80,214,135,20,105,83,60,185,200,132,241,184,218,146,226,82,201,237,221,169,161,92,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,167,60,39,177,127,69,248,89,102,225,159,165,61,39,244,74,223,167,80,186,222,71,39,170,233,99,54,207,55,151,185,91,55,114,247,109,220,173,53,211,83,211,81,234,192,6,107,51,99,237,79,140,159,48,46,31,49,124,90,167,5,79,101,139,167,230,4,239,46,167,14,213,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,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,186,112,186,207,212,59,194,133,77,203,62,49,84,41,84,186,173,185,79,141,6,211,172,63,37,136,109,212,226,161,109,70,98,154,164,41,73,223,49,60,198,210,215,44,148,167,155,74,183,17,45,179,91,214,84,2,149,184,213,251,83,218,223,47,224,249,141,68,116,174,8,244,154,85,126,149,143,52,42,237,50,37,70,155,81,143,111,196,153,14,91,41,121,137,44,56,154,154,92,105,198,212,70,149,161,73,51,73,164,200,200,200,204,140,71,94,35,57,40,254,74,184,142,197,126,192,166,85,92,195,43,167,235,41,178,95,46,107,116,185,198,107,55,41,138,123,114,150,173,168,65,56,210,157,36,169,109,169,73,213,213,50,235,135,229,50,65,157,27,171,40,248,142,196,233,170,170,214,236,26,151,49,138,221,188,212,231,18,218,57,166,206,233,209,152,53,147,39,49,4,195,100,74,89,122,237,146,154,220,141,196,226,52,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,0,34,175,20,127,97,60,77,252,151,206,33,10,86,202,119,181,62,13,252,192,183,188,197,129,165,48,0,0,1,149,113,165,60,167,123,44,96,223,203,251,123,203,152,17,87,137,95,15,223,211,180,57,216,247,133,44,236,191,169,84,244,250,82,156,148,232,221,98,12,70,36,175,234,154,98,50,222,145,81,89,244,204,55,185,100,147,109,180,35,182,212,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,94,247,14,108,235,255,0,42,172,56,126,129,127,212,233,77,226,109,173,245,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,152,0,32,86,125,120,151,219,216,13,26,167,132,216,43,34,37,115,17,95,143,203,93,93,151,226,203,167,80,23,205,125,151,144,234,82,226,148,169,205,41,158,209,220,108,144,158,98,22,179,81,36,217,92,85,172,103,214,54,60,240,242,196,124,21,197,138,236,70,49,22,135,30,130,205,33,110,115,119,215,233,204,79,167,37,79,41,231,157,113,79,206,37,54,243,175,23,169,185,10,37,161,42,36,60,104,137,121,78,246,167,193,191,152,22,247,152,176,52,166,3,42,226,255,0,191,248,172,191,252,95,255,0,253,220,20,2,45,123,133,62,123,105,71,74,129,149,156,101,185,165,166,164,153,4,197,145,85,168,190,149,48,227,6,148,37,186,57,172,200,148,133,165,68,163,99,122,148,75,37,242,18,104,216,195,110,72,14,32,124,63,35,102,234,53,46,248,177,235,177,40,120,139,67,142,221,53,151,170,79,59,232,233,244,238,106,150,108,60,72,74,212,210,219,83,174,184,135,16,131,215,114,144,180,168,148,133,179,245,114,171,155,60,153,71,141,15,43,248,91,125,68,163,72,178,36,42,216,164,177,86,233,163,162,224,54,93,109,146,155,18,75,7,210,203,92,183,221,55,18,72,52,188,242,212,227,156,162,35,212,249,175,26,191,101,139,91,230,4,31,46,168,138,171,202,119,181,62,13,252,192,183,188,197,129,161,60,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,154,203,178,191,244,174,234,172,221,62,132,165,81,189,51,80,145,80,244,117,38,55,79,6,31,53,197,47,145,29,173,79,150,202,55,109,66,53,61,169,34,45,79,65,237,114,215,138,180,172,16,199,155,27,21,235,182,236,74,229,54,219,172,51,46,100,57,17,19,36,205,142,233,113,214,91,82,208,158,165,180,168,221,97,70,162,36,188,219,74,63,178,52,83,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,240,51,207,14,108,125,169,241,147,230,5,195,230,47,139,169,225,113,236,39,134,95,157,121,196,209,42,128,0,6,85,198,148,242,157,236,177,131,127,47,237,239,46,96,117,80,0,20,3,197,31,219,179,19,127,37,242,120,66,127,240,84,246,88,186,126,96,78,242,234,112,159,226,0,113,147,193,79,167,57,125,164,227,28,74,135,38,94,25,84,15,156,195,142,237,109,248,53,23,99,199,115,106,73,181,26,158,75,232,134,105,213,104,73,55,207,215,114,182,16,170,188,175,227,95,242,118,198,170,70,49,183,79,235,101,219,244,250,199,64,194,154,230,54,185,207,210,229,71,139,205,79,49,179,54,73,247,154,55,54,172,149,203,37,237,213,90,17,242,161,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,58,0,0,8,235,158,76,162,82,179,125,132,105,181,24,168,196,163,221,148,25,10,169,91,149,87,227,165,104,67,230,131,74,226,188,178,73,186,136,207,22,221,252,179,212,150,219,46,26,92,229,19,106,207,181,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,233,81,25,118,50,11,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,146,147,51,236,70,47,251,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,20,173,198,175,218,158,214,249,127,7,204,106,35,170,240,49,253,118,126,237,255,0,18,17,255,0,136,142,65,102,101,142,234,43,243,11,105,245,90,150,25,86,249,178,52,40,207,200,250,50,225,56,210,58,105,82,118,154,9,149,173,246,211,29,199,22,78,43,214,109,91,148,223,49,222,107,145,204,221,213,114,131,139,138,186,223,167,75,172,90,117,232,233,166,220,116,166,36,41,11,91,4,178,82,37,50,131,81,52,185,44,158,237,156,194,208,208,227,205,146,155,230,155,137,208,69,173,118,90,183,205,10,45,211,101,92,212,171,130,139,55,127,77,81,165,205,110,92,87,246,45,72,94,199,91,53,33,91,86,133,36,244,62,202,73,145,247,35,25,109,23,253,194,227,216,79,12,191,58,243,137,163,133,113,159,164,224,51,56,95,109,87,110,186,100,180,98,164,201,10,137,105,204,128,206,134,244,38,92,109,83,90,154,225,150,213,70,66,95,37,33,58,243,18,243,168,54,244,66,164,107,78,195,66,119,159,233,151,251,158,151,199,242,131,244,87,233,11,244,95,95,244,239,163,54,242,121,221,4,157,155,182,125,95,59,151,203,230,242,190,171,155,204,229,125,94,193,158,193,170,129,85,124,80,248,126,255,0,219,38,107,112,137,159,241,181,107,206,142,148,255,0,193,154,41,48,152,143,27,254,19,38,91,143,59,251,110,235,246,136,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,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,144,0,0,50,174,47,251,133,199,176,158,25,126,117,231,19,71,31,227,63,83,194,54,176,26,218,163,93,237,203,59,238,85,97,82,108,229,197,136,133,25,33,174,90,106,4,251,203,78,168,140,109,60,214,168,66,137,107,120,162,158,138,67,107,52,211,8,211,70,0,254,153,127,67,86,159,242,131,244,87,233,11,209,233,244,239,163,54,242,121,219,149,179,118,207,171,231,114,249,124,222,87,213,115,121,156,175,171,216,51,46,52,167,148,239,101,140,27,249,127,111,121,115,3,138,113,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,182,201,110,71,47,44,210,226,229,94,207,184,87,46,213,183,172,105,13,162,242,121,228,19,85,24,171,82,220,66,97,52,195,133,185,50,86,166,30,73,169,105,216,215,45,106,89,41,68,134,156,191,59,90,211,181,108,106,20,91,90,202,182,105,86,253,22,22,254,154,157,75,132,220,72,172,111,90,150,189,141,54,73,66,119,45,106,81,232,93,212,163,51,238,102,41,179,141,95,181,61,173,242,254,15,152,212,71,85,224,99,250,236,253,219,254,36,45,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,72,226,89,141,44,225,86,93,234,180,216,178,210,138,141,202,135,232,233,65,56,68,180,162,68,25,137,37,145,18,210,162,245,155,241,238,90,251,140,80,147,239,189,46,67,146,95,90,150,235,203,53,173,74,51,51,82,140,245,51,51,62,231,220,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,101,108,35,50,51,78,190,38,95,136,155,96,3,130,103,138,204,69,237,150,219,194,10,208,218,186,42,93,66,113,26,139,83,35,68,9,37,169,122,167,223,214,255,0,233,140,238,212,226,157,50,173,46,26,84,100,113,36,184,209,30,189,253,85,25,125,223,1,121,124,42,111,191,165,217,114,110,19,149,84,202,114,145,52,160,114,212,254,245,182,77,64,130,90,105,184,244,73,110,240,237,161,159,129,9,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,2,172,248,210,221,113,30,163,219,54,139,110,187,207,68,200,83,148,141,197,179,105,34,162,222,186,107,174,186,253,223,218,43,75,7,40,237,220,56,183,100,208,159,75,138,102,161,113,83,98,187,203,45,85,177,201,45,164,244,212,140,188,15,222,70,52,157,133,52,56,214,222,26,90,180,40,132,178,102,13,22,12,116,111,211,118,136,142,132,150,186,17,22,186,36,189,196,61,88,0,228,89,181,181,99,221,249,113,196,74,99,203,113,43,69,177,87,121,157,134,69,171,133,1,244,164,143,82,62,222,183,184,181,25,192,173,64,93,42,179,62,150,230,187,225,201,118,58,181,248,161,102,147,247,23,195,224,39,215,8,60,97,122,217,197,234,134,29,84,39,165,170,125,82,3,175,178,151,93,52,165,82,92,149,1,148,165,36,107,36,154,182,164,244,34,73,159,227,224,46,132,140,148,68,100,122,145,247,33,253,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,215,198,111,2,230,90,216,203,66,199,154,69,27,101,22,246,167,183,78,170,75,108,223,115,251,241,17,38,132,155,198,162,54,154,230,68,40,233,109,9,81,26,250,71,213,176,141,42,82,171,172,91,167,5,140,6,141,73,179,110,188,198,214,97,75,69,74,187,33,118,205,20,222,142,235,72,244,115,38,219,178,94,105,102,189,143,161,217,4,219,102,123,62,173,112,86,146,95,172,180,149,154,0,165,110,53,126,212,246,183,203,248,62,99,81,29,43,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,17,215,136,206,117,255,0,149,86,35,177,64,176,42,117,86,240,202,214,250,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,124,172,130,228,162,234,205,102,35,196,173,213,169,157,62,25,91,53,6,92,184,234,18,9,196,55,63,97,165,197,83,35,155,106,66,212,243,168,50,37,169,10,46,75,107,37,153,238,83,72,118,252,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,20,25,197,31,219,179,19,127,37,242,120,66,47,210,106,213,90,5,86,21,118,133,83,151,78,169,83,164,55,46,28,200,143,41,151,227,62,218,137,77,186,219,137,50,82,22,149,17,40,148,70,70,70,68,100,47,123,135,54,117,255,0,149,86,28,63,64,191,234,116,166,241,54,214,250,186,148,102,15,148,229,82,9,18,9,186,154,89,218,148,39,114,214,109,186,150,141,73,67,137,74,180,105,47,52,217,122,188,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,188,251,85,169,53,90,5,86,109,10,187,76,151,78,169,83,164,57,18,100,57,108,169,151,227,62,218,141,46,52,227,106,34,82,22,149,17,164,210,100,70,70,70,70,39,175,5,79,106,123,167,229,252,239,49,167,14,171,199,59,245,39,251,201,252,52,114,174,10,158,212,247,79,203,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,182,94,36,56,225,37,214,205,46,35,113,154,84,71,220,122,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,135,235,28,127,56,22,4,108,79,202,230,41,89,143,91,210,235,178,37,90,243,164,211,233,241,9,213,62,253,70,51,71,34,17,54,150,143,122,214,82,89,100,201,5,174,243,34,73,146,136,205,39,155,113,42,184,101,224,167,233,167,55,22,183,81,80,233,96,88,154,94,179,54,59,177,231,122,39,217,233,219,111,86,214,149,107,41,216,219,210,123,117,104,157,218,162,86,221,111,248,0,6,107,51,99,237,79,140,159,48,46,31,49,124,90,167,5,79,101,139,167,230,4,239,46,167,9,254,32,87,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,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,123,220,57,179,175,252,170,176,225,250,5,255,0,83,165,55,137,182,183,213,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,10,86,227,87,237,79,107,124,191,131,230,53,17,213,120,24,254,187,63,118,255,0,137,9,255,0,154,175,209,103,242,113,196,95,211,95,253,166,125,31,149,233,61,157,55,81,246,62,167,165,234,126,171,172,231,114,186,125,223,236,252,157,59,232,51,131,118,125,21,250,85,89,250,11,233,95,163,126,144,145,232,127,75,114,250,238,135,152,174,71,81,202,250,190,119,47,102,253,158,174,237,116,237,160,183,78,13,51,115,12,188,47,170,83,238,58,76,70,240,129,137,18,222,183,231,79,84,142,189,250,138,220,104,157,102,17,41,102,209,65,108,219,144,165,153,33,58,200,121,123,84,181,19,196,139,31,0,1,21,120,163,251,9,226,111,228,190,113,8,82,182,83,189,169,240,111,230,5,189,230,44,13,41,128,0,0,12,171,141,41,229,59,217,99,6,254,95,219,222,92,192,234,162,168,56,172,100,74,170,85,89,249,166,193,171,102,34,169,170,142,111,222,244,170,115,10,75,237,190,74,90,156,172,18,8,205,43,66,146,105,39,246,37,38,131,71,61,68,189,239,184,221,112,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,65,57,59,205,85,155,154,252,35,167,222,20,106,148,68,220,244,232,241,227,93,148,134,219,54,87,78,168,154,61,115,75,74,90,213,211,56,164,184,166,87,185,91,144,70,147,62,98,28,66,59,168,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,165,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,199,75,202,119,181,62,13,252,192,183,188,197,129,165,48,25,87,23,253,255,0,197,101,255,0,226,255,0,255,0,238,224,160,17,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,22,42,239,20,232,215,54,69,110,76,30,188,41,178,223,197,71,232,237,217,140,203,125,46,203,141,87,167,62,202,152,126,162,243,203,116,150,137,41,142,78,37,123,148,189,210,28,101,196,165,72,91,168,102,0,97,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,224,45,123,138,157,139,250,47,200,46,18,97,167,165,61,39,244,74,224,160,80,186,222,71,39,170,233,104,179,89,230,242,247,43,102,238,94,237,187,149,166,186,106,122,106,43,3,47,87,77,10,198,199,220,52,189,110,153,221,21,22,223,188,40,213,74,140,158,82,220,228,69,98,107,78,58,230,196,18,150,173,168,66,143,68,145,168,244,208,136,207,176,233,121,204,206,101,253,155,59,254,76,201,147,165,211,172,154,116,133,181,65,160,180,235,204,176,166,27,122,65,198,151,42,49,190,235,39,59,147,32,219,113,214,244,45,11,106,123,120,245,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,103,197,103,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,76,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,56,254,102,234,212,170,254,100,177,94,187,66,169,196,168,211,106,55,197,118,92,57,145,30,75,204,73,97,201,239,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,133,218,112,184,246,19,195,47,206,188,226,104,149,64,0,3,42,227,74,121,78,246,88,193,191,151,246,247,151,48,58,168,0,10,1,226,143,237,217,137,191,146,249,60,33,63,248,42,123,44,93,63,48,39,121,117,56,79,241,207,241,251,7,40,89,128,193,171,179,7,110,55,186,120,151,53,61,81,219,147,181,107,233,37,33,68,228,105,59,16,180,27,156,167,219,105,222,94,242,74,246,109,87,170,163,33,153,113,34,184,125,96,237,43,27,243,105,98,218,55,45,6,93,86,222,133,33,234,221,97,166,162,165,246,9,136,140,173,230,211,41,43,66,209,211,57,33,49,216,112,150,90,40,159,216,70,74,90,76,104,120,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,198,101,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,185,146,27,105,182,219,35,81,169,102,72,35,82,148,163,53,31,228,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,156,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,82,183,26,191,106,123,91,229,252,31,49,168,142,171,192,199,245,217,251,183,252,72,88,254,52,83,48,142,181,133,247,5,27,29,220,183,219,177,39,199,76,106,194,235,210,209,22,18,80,183,18,150,205,79,45,73,38,151,205,54,249,107,37,37,105,115,97,160,201,100,147,25,161,187,62,138,253,42,172,253,5,244,175,209,191,72,72,244,63,165,185,125,119,67,204,87,35,168,229,125,95,59,151,179,126,207,87,118,186,118,208,90,167,5,191,211,239,163,174,223,164,62,149,253,19,250,62,63,160,189,43,214,242,122,238,170,70,255,0,69,111,254,109,201,221,213,245,91,61,110,111,79,175,245,197,75,11,190,201,110,58,97,198,93,56,102,88,120,161,138,21,158,134,149,7,211,45,50,203,68,75,149,80,148,170,188,227,110,44,102,204,203,152,242,246,171,66,212,146,73,74,150,181,33,8,90,211,81,121,135,204,13,253,153,172,80,157,138,248,140,184,136,169,76,143,30,35,80,224,155,197,10,19,12,182,73,75,81,219,121,199,20,218,13,91,221,82,73,90,27,142,184,174,219,140,88,255,0,12,94,30,147,45,105,145,179,21,152,27,67,147,85,103,107,182,149,2,166,203,236,74,165,74,105,247,155,118,84,216,143,178,141,175,23,41,149,198,61,203,73,37,195,115,105,44,154,82,39,86,108,125,150,49,147,229,253,195,229,207,140,214,13,84,0,164,190,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,21,114,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,246,144,208,246,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,3,42,226,236,242,127,152,27,7,44,188,49,44,12,87,196,101,203,93,54,28,138,140,70,161,193,54,78,108,215,222,174,76,74,90,142,219,206,54,151,22,73,222,234,146,74,212,155,105,197,119,218,98,162,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,85,143,240,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,12,171,141,41,229,59,217,99,6,254,95,219,222,92,192,234,163,242,66,164,210,169,210,103,204,167,211,34,69,145,84,144,82,231,58,203,41,66,229,62,77,54,201,58,234,136,181,90,201,166,90,108,148,173,79,99,104,79,130,72,139,245,138,86,227,87,237,79,107,124,191,131,230,53,17,213,120,24,254,187,63,118,255,0,137,11,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,195,50,73,25,153,232,69,220,197,47,113,124,198,23,174,108,94,167,225,205,62,114,93,167,210,224,52,251,201,105,211,82,83,37,185,83,217,82,84,68,179,73,43,106,139,82,52,145,254,30,2,2,209,96,46,171,89,129,75,111,93,243,36,181,29,58,124,86,178,73,123,143,227,240,26,63,202,85,171,30,208,203,142,29,211,25,91,138,90,237,138,67,207,111,50,61,28,56,12,37,68,90,17,118,245,125,229,168,235,160,3,202,226,173,14,53,203,134,151,85,10,89,44,217,157,69,157,29,123,52,221,162,227,173,39,166,164,101,174,138,63,113,140,216,99,29,29,187,123,23,47,106,19,9,113,44,211,238,42,148,86,185,133,162,182,55,37,196,150,186,17,22,186,23,184,136,89,111,5,171,174,35,52,123,154,209,113,215,121,235,153,54,114,81,184,182,109,52,83,155,215,77,117,215,95,187,251,69,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,15,226,148,73,73,169,70,68,68,90,153,159,184,81,207,22,12,72,98,239,199,178,160,197,148,135,91,163,196,233,150,77,172,148,130,91,83,103,32,245,209,71,235,122,223,2,63,192,115,14,31,118,33,95,57,152,181,218,122,2,164,179,75,155,10,164,175,170,222,148,242,170,17,123,159,170,162,34,209,126,61,188,124,72,104,66,35,8,139,21,152,173,33,40,67,45,165,180,165,37,161,17,17,104,68,68,63,216,0,121,108,84,166,21,107,12,110,234,70,157,230,208,167,199,47,184,215,29,105,248,31,199,224,51,99,140,148,117,208,49,102,242,164,56,125,226,87,234,44,255,0,243,178,92,79,192,190,31,1,233,178,179,124,43,15,113,230,203,184,121,206,182,218,43,116,228,61,203,86,155,155,41,172,45,73,63,89,58,145,236,240,51,208,104,226,205,173,181,114,218,52,75,133,143,232,234,116,232,211,17,225,224,227,73,89,120,25,254,215,196,255,0,17,246,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,53,226,205,109,216,53,236,159,85,39,223,55,60,186,60,138,13,98,29,74,223,110,49,50,181,212,42,166,151,24,110,41,182,234,208,110,32,218,125,245,175,150,173,237,161,181,58,73,112,154,83,75,162,17,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,197,75,90,148,122,153,153,142,192,2,149,184,213,251,83,218,223,47,224,249,141,68,67,251,59,19,49,78,203,194,203,206,214,178,229,213,105,118,221,211,80,166,51,113,84,105,238,73,99,153,178,53,65,12,211,222,117,181,147,102,203,237,200,150,165,48,225,43,153,211,17,151,102,215,175,149,180,233,212,42,197,213,70,164,221,55,31,209,250,44,218,132,120,245,26,191,70,185,126,143,138,183,18,151,100,242,16,100,183,121,104,53,47,150,147,220,173,186,23,115,26,83,192,124,51,194,204,40,194,203,126,214,193,200,148,175,163,126,143,136,243,21,26,123,113,191,191,63,205,154,66,106,15,59,29,9,110,67,207,54,219,106,83,228,94,191,99,240,208,116,1,64,60,81,253,187,49,55,242,95,39,132,62,78,28,100,202,187,139,121,59,186,179,49,99,85,121,181,91,18,224,168,199,173,209,228,45,8,109,250,60,120,49,36,170,76,117,158,154,60,215,53,229,45,181,25,147,141,145,108,209,104,36,61,200,48,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,126,6,87,253,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,34,189,120,218,97,157,171,111,226,62,29,226,149,38,39,79,90,188,41,245,10,125,95,150,219,104,110,71,64,113,185,15,171,106,9,107,120,209,44,219,82,214,165,125,91,12,36,137,36,142,254,87,130,167,181,61,211,242,254,119,152,211,135,85,227,157,250,147,253,228,254,26,57,87,5,79,106,123,167,229,252,239,49,167,11,169,0,0,25,172,205,117,185,66,180,179,53,138,182,221,176,186,87,162,160,94,21,102,162,51,75,142,184,241,98,55,213,56,101,21,13,173,182,246,114,117,228,153,37,60,189,205,31,45,75,70,213,170,194,120,35,225,149,154,116,172,66,198,69,86,98,74,187,17,33,171,101,20,244,184,100,253,58,156,105,110,66,158,90,73,205,20,137,46,165,9,73,169,178,208,224,56,72,89,238,113,37,105,64,51,89,155,31,106,124,100,249,129,112,249,139,226,213,56,42,123,44,93,63,48,39,121,117,56,85,94,108,125,169,241,147,230,5,195,230,47,139,84,224,169,236,177,116,252,192,157,229,212,225,63,192,85,7,21,140,137,85,74,171,63,52,216,53,108,196,85,53,81,205,251,222,149,78,97,73,125,183,201,75,83,149,130,65,25,165,104,82,77,36,254,196,164,208,104,231,168,151,189,247,27,174,12,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,104,39,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,69,101,241,171,246,167,181,190,95,193,243,26,136,233,92,17,234,212,170,5,43,30,107,181,218,156,74,117,54,157,30,223,151,50,100,183,146,203,17,152,109,53,53,56,235,142,40,201,40,66,82,70,163,81,153,17,17,25,152,225,92,76,243,163,252,164,241,29,24,111,101,43,151,96,216,53,9,108,70,144,204,238,115,117,217,196,124,165,206,209,181,169,149,50,146,66,147,29,69,185,92,183,93,89,168,185,198,219,124,255,0,36,25,46,186,179,113,136,236,65,154,154,173,18,193,166,243,31,173,220,45,65,113,77,175,148,108,238,131,25,243,65,178,83,22,79,182,100,149,159,168,217,169,221,171,218,77,174,255,0,173,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,113,245,128,0,69,94,40,254,194,120,155,249,47,156,66,20,173,148,239,106,124,27,249,129,111,121,139,3,74,96,0,3,42,227,74,121,78,246,88,193,191,151,246,247,151,48,51,88,52,167,148,239,101,140,27,249,127,111,121,115,3,170,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,164,30,37,249,28,147,151,27,201,236,97,177,215,17,120,117,122,86,28,67,49,27,67,81,215,67,168,188,78,62,112,146,202,9,41,56,198,148,58,166,84,132,250,136,108,219,89,17,165,11,122,63,229,87,51,23,150,84,49,114,30,41,89,240,98,84,80,168,234,166,213,233,146,72,146,138,141,57,197,182,183,88,39,54,154,153,94,230,155,90,28,73,30,213,161,59,146,180,111,109,122,20,193,220,98,176,113,214,192,165,226,54,28,215,162,84,105,181,24,236,58,235,77,74,101,231,233,239,184,203,111,42,36,164,178,181,165,169,45,165,212,19,141,26,140,210,103,248,25,251,81,85,124,90,242,81,106,209,168,83,51,101,134,84,207,71,75,85,65,150,239,74,123,4,218,34,189,212,47,150,138,154,72,212,147,75,202,125,109,54,234,91,74,185,170,121,46,153,37,73,121,110,86,94,30,222,181,92,53,191,237,172,70,161,71,136,253,74,213,172,66,173,195,106,90,20,166,28,126,51,200,121,180,184,148,169,42,52,26,144,68,100,74,73,233,174,134,94,35,66,121,59,205,85,155,154,252,35,167,222,20,106,148,68,220,244,232,241,227,93,148,134,219,54,87,78,168,154,61,115,75,74,90,213,211,56,164,184,166,87,185,91,144,70,147,62,98,28,66,59,168,202,184,191,239,254,43,47,255,0,23,255,0,255,0,119,5,0,139,94,199,236,133,70,199,156,155,225,14,53,97,53,10,35,24,139,67,195,122,19,213,116,55,205,223,95,167,49,68,66,146,202,89,101,167,20,252,226,83,108,180,201,250,155,144,163,66,212,162,67,36,138,161,22,83,193,115,2,235,181,92,71,184,243,15,83,163,82,158,182,232,148,249,54,221,54,76,131,67,146,145,88,116,227,56,226,227,163,67,83,123,34,169,104,91,134,104,51,76,178,66,119,145,186,72,144,28,106,253,150,45,111,152,16,124,186,162,41,88,119,252,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,104,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,127,43,24,176,118,193,199,91,2,169,135,56,141,65,137,81,166,212,99,190,211,78,187,21,151,159,167,190,227,46,50,153,113,84,242,22,150,164,182,151,86,109,186,73,51,73,159,226,71,158,188,213,101,158,242,202,134,46,76,194,219,194,116,74,138,21,29,53,42,69,78,49,146,81,81,167,56,183,16,211,230,222,227,83,43,220,211,136,91,106,51,218,180,43,106,150,141,142,47,144,11,254,225,113,236,39,134,95,157,121,196,209,42,128,0,6,85,198,148,242,157,236,177,131,127,47,237,239,46,96,117,80,0,20,3,197,31,219,179,19,127,37,242,120,66,127,240,84,246,88,186,126,96,78,242,234,112,159,224,51,173,159,140,51,181,112,139,55,184,147,98,217,81,58,74,44,122,132,122,132,104,169,109,182,219,139,214,196,102,98,216,105,13,161,40,67,45,174,66,144,218,9,62,171,105,66,76,204,200,204,229,255,0,3,171,90,133,46,234,197,203,214,68,29,245,170,85,62,143,75,135,39,154,178,229,69,150,228,167,36,55,176,143,98,183,46,20,99,212,200,212,92,189,18,100,74,81,29,181,0,160,30,40,254,221,152,155,249,47,147,194,19,255,0,130,167,178,197,211,243,2,119,151,83,132,255,0,16,131,139,126,60,198,194,204,180,57,134,212,249,178,216,184,113,62,71,162,227,28,105,14,199,91,84,230,22,219,179,156,53,161,6,149,161,73,54,163,45,165,45,27,209,49,71,235,37,11,73,211,6,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,62,174,63,96,229,119,47,248,203,118,96,237,198,247,81,46,217,168,42,59,114,118,161,29,92,85,164,156,141,39,98,22,178,111,154,195,141,59,203,222,106,70,253,170,245,146,100,46,127,133,14,49,82,177,43,41,116,75,69,85,233,115,174,28,62,145,34,137,84,106,108,164,186,251,108,41,231,30,132,164,39,122,150,81,138,58,208,195,102,162,73,107,21,212,32,182,182,70,38,80,165,110,53,126,212,246,183,203,248,62,99,81,29,87,129,143,235,179,247,111,248,144,225,92,73,243,207,85,204,21,255,0,51,10,240,230,169,46,14,29,90,178,36,211,93,92,58,162,148,197,208,250,94,108,213,41,212,178,225,176,244,100,185,29,10,141,169,40,244,213,221,196,110,19,109,241,252,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,130,108,11,2,205,194,203,54,147,135,216,125,111,68,161,219,212,56,229,26,12,24,196,123,26,70,166,102,102,102,102,165,173,74,53,45,107,81,154,214,181,41,74,53,41,70,103,151,113,221,113,130,228,197,198,242,223,128,246,101,102,183,45,88,116,245,30,175,87,162,194,102,10,227,196,244,137,87,42,44,201,230,186,106,82,101,201,66,121,102,71,234,242,154,146,132,146,18,107,91,143,117,94,22,57,126,194,252,124,204,52,198,113,73,17,42,144,109,26,57,215,162,219,207,147,134,138,147,233,144,211,105,83,201,229,155,78,70,104,220,35,91,75,113,6,181,173,146,218,235,92,228,149,239,14,85,155,31,101,140,100,249,127,112,249,115,227,53,131,85,3,138,102,143,50,148,44,175,81,236,91,214,241,45,150,181,110,240,102,222,174,201,68,85,200,122,28,87,160,77,113,15,182,132,40,140,246,62,195,6,189,9,106,229,115,73,8,82,205,4,58,93,78,147,96,226,189,154,136,117,154,101,191,120,218,117,248,236,75,67,82,89,102,161,78,168,48,102,135,153,116,146,162,83,78,163,82,109,196,43,185,118,74,139,220,98,130,243,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,178,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,223,245,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,202,73,145,247,35,25,109,23,253,194,227,216,79,12,191,58,243,137,162,128,71,160,174,223,247,149,205,108,219,54,101,118,225,151,46,133,103,71,147,26,133,79,81,145,49,5,18,36,46,67,230,132,145,17,26,220,117,195,53,44,245,89,146,91,73,158,214,208,148,247,78,29,182,46,13,98,22,107,45,74,14,55,213,41,77,209,83,205,126,5,46,168,194,151,22,187,84,34,36,197,130,181,110,74,19,185,107,230,146,92,220,135,148,201,48,105,81,188,73,61,10,0,202,184,210,158,83,189,150,48,111,229,253,189,229,204,14,170,0,41,91,141,95,181,61,173,242,254,15,152,212,71,85,224,99,250,236,253,219,254,36,45,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,107,202,182,213,181,104,214,238,23,255,0,163,166,83,164,204,95,135,131,109,41,103,226,101,251,63,18,252,70,113,243,77,124,171,16,177,230,244,184,121,206,184,218,235,117,20,51,204,86,187,91,57,175,173,41,47,89,90,17,111,240,35,208,121,156,27,163,174,191,139,54,109,29,179,208,229,215,233,204,255,0,243,210,91,79,192,254,63,1,164,236,43,165,149,19,12,109,26,62,157,225,80,160,71,63,188,209,29,9,248,23,195,224,61,72,0,255,0,25,108,34,84,87,162,186,130,90,30,109,77,169,42,45,72,200,203,67,35,33,158,254,32,150,33,88,249,152,186,27,102,2,163,51,84,155,58,164,159,170,216,149,115,106,18,187,151,170,146,50,209,30,61,252,60,76,116,254,20,24,144,197,161,143,103,65,149,41,13,55,88,137,210,160,157,89,37,6,183,102,193,65,105,170,139,214,245,126,6,127,136,188,100,168,148,146,82,76,140,140,181,35,47,120,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,143,25,198,204,221,173,128,88,111,80,144,237,114,43,117,153,108,58,204,88,233,146,217,61,189,76,72,52,25,39,154,133,253,182,116,212,189,254,29,252,40,19,19,47,106,166,34,223,181,235,202,173,58,68,167,170,181,25,82,210,111,186,165,154,16,235,203,112,146,91,148,163,34,35,89,246,212,252,124,79,196,88,207,6,220,38,110,163,82,174,98,140,216,78,151,76,169,52,214,156,91,126,174,169,85,61,244,232,102,143,30,230,125,149,253,158,241,109,32,0,63,13,118,63,87,68,168,69,208,207,157,21,214,244,47,19,213,6,67,56,249,188,164,122,27,49,151,236,94,90,209,186,225,170,57,162,203,67,239,57,242,248,23,192,114,74,124,233,20,201,241,170,81,22,104,126,35,200,125,181,17,153,25,45,42,35,35,212,180,63,18,247,13,11,228,47,19,161,226,102,91,237,57,45,79,84,137,84,154,108,10,100,189,238,146,212,79,53,2,41,172,190,218,143,77,87,239,208,251,247,34,18,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,84,95,26,124,121,147,86,188,173,76,185,81,166,196,93,54,133,29,23,53,104,153,144,211,171,244,139,196,227,81,153,117,4,141,236,45,168,230,227,132,91,254,177,19,144,163,71,170,133,29,101,139,147,224,201,142,144,238,156,26,174,224,53,94,179,190,181,100,212,28,168,210,226,56,76,55,253,231,150,162,90,137,146,73,147,174,242,229,156,133,56,181,36,201,29,91,9,222,100,164,165,54,42,2,149,184,213,251,83,218,223,47,224,249,141,68,122,14,18,88,59,96,227,173,129,152,12,57,196,106,12,74,141,54,163,30,130,211,78,187,21,151,159,167,190,227,53,102,83,46,42,158,66,210,212,150,210,234,205,183,73,38,105,51,252,72,227,86,115,50,103,127,101,50,255,0,147,14,100,25,117,27,38,163,33,110,208,107,205,52,243,204,37,135,30,144,81,162,74,146,108,52,201,78,228,199,55,28,105,189,75,67,220,158,222,29,215,134,167,16,47,208,76,200,56,9,138,207,111,176,106,181,5,122,46,162,165,106,229,30,116,183,227,35,235,93,126,74,25,143,78,65,117,47,185,181,6,162,113,197,175,190,229,11,169,20,3,197,31,219,179,19,127,37,242,120,66,127,240,84,246,88,186,126,96,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,203,78,47,56,153,106,227,38,28,101,195,20,172,169,125,69,22,230,167,215,234,17,183,56,218,220,103,121,83,55,176,239,45,107,66,94,105,100,166,220,65,40,246,56,133,164,207,84,152,242,188,21,61,169,238,159,151,243,188,198,156,58,175,28,239,212,159,239,39,240,209,202,184,42,123,83,221,63,47,231,121,141,56,93,72,0,15,63,136,87,173,43,13,108,11,151,17,171,177,229,191,77,181,104,243,107,115,26,136,132,169,247,24,140,202,222,113,45,165,74,74,77,102,148,25,17,26,146,90,233,169,151,136,204,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,38,167,7,92,76,250,31,154,199,172,89,114,234,167,18,253,183,230,83,217,139,29,207,230,170,157,24,138,99,111,200,65,172,136,246,48,196,196,33,100,149,41,42,124,210,68,73,90,204,174,252,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,220,67,57,153,177,246,167,198,79,152,23,15,152,190,45,83,130,167,178,197,211,243,2,119,151,83,132,255,0,1,249,42,212,154,85,126,149,54,133,93,166,68,168,211,106,49,220,137,50,28,182,82,243,18,88,113,38,151,26,113,181,17,165,104,82,76,210,105,50,50,50,51,35,20,131,196,191,35,146,114,227,121,61,140,54,58,226,47,14,175,74,195,136,102,35,104,106,58,232,117,23,137,199,206,18,89,65,37,39,24,210,135,84,202,144,159,81,13,155,107,34,52,161,111,121,254,19,247,77,118,223,206,213,161,73,164,78,233,226,92,212,250,189,46,168,223,41,11,234,34,162,11,210,210,222,170,35,52,104,252,72,235,213,38,74,245,52,215,106,148,71,208,56,213,251,83,218,223,47,224,249,141,68,67,91,79,24,175,235,22,192,186,240,230,208,175,75,164,83,111,73,16,157,173,59,10,83,209,223,148,196,118,102,51,210,45,77,173,41,92,103,19,61,211,113,165,165,68,163,109,175,13,166,74,250,185,117,192,107,203,50,88,185,66,194,155,50,20,181,46,163,33,11,169,206,102,57,60,138,77,56,150,146,145,53,210,82,208,157,141,165,90,146,77,105,222,179,67,105,61,235,73,30,135,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,79,64,0,0,17,87,138,63,176,158,38,254,75,231,16,133,43,101,59,218,159,6,254,96,91,222,98,192,210,152,0,0,229,95,201,59,43,31,249,52,225,87,254,166,211,191,247,35,165,82,105,52,170,5,42,21,10,133,76,137,78,166,211,163,183,18,28,56,140,165,150,35,48,218,73,45,180,219,105,34,74,16,148,145,36,146,68,68,68,68,68,50,196,52,167,148,239,101,140,27,249,127,111,121,115,3,170,128,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,115,50,191,85,202,102,52,73,195,153,149,120,149,26,109,70,58,235,116,23,90,144,167,159,77,41,201,114,25,140,153,74,54,154,73,73,219,28,205,194,109,38,141,79,213,63,113,74,174,10,23,253,228,214,52,94,88,90,155,134,89,218,114,173,121,21,245,210,84,100,166,10,162,212,184,76,38,66,8,203,84,44,218,121,104,86,211,45,228,77,239,221,203,111,109,196,136,171,197,31,216,79,19,127,37,243,136,66,128,71,117,201,222,106,175,44,168,98,229,62,240,163,84,165,170,216,168,200,143,26,236,164,54,217,60,138,141,56,151,235,154,90,82,208,158,165,180,169,197,50,189,201,218,179,52,153,242,214,226,23,160,140,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,102,8,95,247,255,0,21,151,255,0,139,255,0,255,0,187,130,128,70,148,242,157,236,177,131,127,47,237,239,46,96,64,14,40,92,63,46,170,237,212,188,196,229,246,198,244,167,165,54,55,117,219,212,56,78,57,57,217,203,113,95,223,54,152,65,171,157,204,222,132,188,150,144,149,18,147,206,50,115,152,243,141,207,252,175,96,93,11,46,152,29,106,225,125,38,141,74,131,62,13,62,59,181,247,169,198,181,183,80,172,41,148,20,185,70,227,132,78,57,189,196,158,211,89,17,147,105,109,4,148,37,9,66,98,175,26,191,101,139,91,230,4,31,46,168,138,118,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,192,104,247,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,233,96,56,254,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,58,248,133,101,85,112,214,255,0,185,112,230,187,34,35,245,43,86,177,54,137,49,216,139,82,152,113,248,207,45,151,20,218,148,148,168,208,106,65,153,25,165,39,166,154,145,120,11,222,225,113,236,39,134,95,157,121,196,209,42,128,0,6,85,198,148,242,157,236,177,131,127,47,237,239,46,96,117,80,0,20,3,197,31,219,179,19,127,37,242,120,66,127,240,84,246,88,186,126,96,78,242,234,112,159,227,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,50,239,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,9,127,194,59,19,46,171,63,55,180,123,22,147,47,90,45,251,79,159,79,171,197,113,199,57,106,233,162,61,49,135,210,132,172,144,111,33,108,26,18,181,165,91,91,125,244,145,17,175,82,189,64,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,100,164,136,187,17,15,65,101,97,237,131,134,180,167,104,88,115,99,219,246,173,53,249,10,150,236,58,37,49,152,44,56,250,146,148,169,213,54,202,82,147,89,165,8,73,168,203,93,16,146,247,16,244,2,144,56,193,99,29,118,249,205,1,225,84,134,122,122,46,26,83,216,143,13,189,200,95,62,84,232,236,75,145,39,82,66,86,157,200,92,102,185,102,165,164,186,109,233,218,110,40,135,214,224,217,130,159,78,115,5,86,198,57,117,14,76,76,50,167,151,37,134,221,218,227,243,170,45,72,142,222,228,155,106,37,50,150,17,48,213,162,208,162,115,145,166,228,239,33,250,184,207,225,12,107,67,30,109,172,92,167,49,17,152,248,133,71,83,51,9,47,186,183,222,168,211,249,109,56,242,208,175,81,8,56,207,65,109,36,131,238,108,184,102,146,51,220,191,203,193,179,26,254,131,102,10,173,131,146,233,252,232,152,155,79,46,75,237,181,185,198,39,83,154,145,33,189,202,55,18,73,101,76,46,97,43,68,45,70,231,35,77,169,222,98,234,69,43,113,171,246,167,181,190,95,193,243,26,136,137,88,115,152,27,251,11,48,191,18,48,162,208,92,72,212,220,81,143,79,137,90,152,70,242,38,180,196,87,29,87,41,135,27,113,41,74,29,75,206,180,234,86,149,146,219,90,147,219,83,215,242,96,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,15,101,227,47,214,14,89,112,190,14,20,97,202,37,174,155,14,68,137,110,204,156,76,156,217,175,188,225,169,78,200,113,150,219,75,139,36,236,105,42,52,234,77,180,218,123,237,33,210,198,85,196,223,198,156,47,170,220,60,45,242,237,138,244,245,75,122,61,153,88,184,233,179,163,179,9,78,161,182,42,21,89,58,74,117,210,61,25,66,29,134,211,69,185,58,41,114,144,91,146,100,68,190,105,195,147,19,63,69,249,201,195,138,140,137,117,86,224,87,170,10,182,102,49,79,115,78,171,175,109,81,227,161,228,154,210,149,178,153,78,70,117,68,122,233,201,37,165,42,82,18,67,66,131,149,102,199,217,99,25,62,95,220,62,92,248,205,96,213,64,128,28,106,253,150,45,111,152,16,124,186,162,56,87,8,44,221,213,104,183,52,108,162,220,244,233,117,10,109,126,68,218,149,181,61,50,20,179,166,62,136,234,145,34,42,208,181,109,76,101,165,135,29,79,44,136,210,242,220,53,37,124,227,91,86,105,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,143,120,41,117,101,219,22,43,184,57,122,212,41,83,107,86,255,0,75,212,191,75,117,199,34,175,159,25,169,8,216,167,27,109,103,162,30,73,30,168,47,88,143,77,75,67,59,53,224,141,127,222,85,219,55,19,112,250,179,112,203,153,111,90,178,41,50,104,176,94,50,82,32,46,97,205,57,36,209,153,110,74,22,166,27,89,163,93,132,189,234,34,37,56,179,84,223,254,73,217,88,255,0,201,167,10,191,245,54,157,255,0,185,30,254,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,117,40,204,251,153,140,182,139,94,193,204,142,89,185,189,225,195,134,50,162,174,37,15,17,104,113,235,136,160,215,150,131,216,226,61,51,57,93,20,205,164,106,92,101,40,212,100,162,35,91,43,81,173,4,162,83,173,59,88,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,186,158,30,124,67,41,89,151,165,71,194,188,84,153,18,157,138,148,232,230,104,89,37,44,177,114,48,218,117,84,134,18,90,37,18,82,146,53,58,194,72,136,200,148,235,69,179,152,219,19,124,101,92,105,79,41,222,203,24,55,242,254,222,242,230,7,85,0,20,173,198,175,218,158,214,249,127,7,204,106,35,170,240,49,253,118,126,237,255,0,18,22,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,174,125,49,58,30,25,229,190,236,146,236,245,71,149,86,166,207,166,68,216,233,33,70,243,176,37,26,11,237,164,244,213,30,237,79,183,98,49,158,138,132,233,21,57,242,106,82,214,107,126,91,203,125,197,25,153,153,173,74,51,51,212,245,63,19,247,142,183,148,58,71,166,115,25,97,69,229,173,123,110,26,91,154,32,181,62,211,152,47,129,252,70,142,40,81,250,74,37,62,46,134,92,152,173,55,161,248,150,136,34,31,184,0,5,75,113,146,194,102,233,213,26,30,40,194,132,233,156,149,70,166,186,226,27,245,117,82,170,15,171,83,36,120,246,35,238,175,236,247,138,230,195,59,218,169,135,87,237,6,242,164,206,145,25,234,85,70,44,181,27,14,169,6,180,180,242,28,52,158,213,36,204,140,208,93,181,47,15,18,241,23,247,147,156,205,218,216,251,134,240,36,53,92,138,229,102,35,13,51,42,58,164,182,111,110,75,17,205,102,105,230,173,127,109,237,53,63,127,143,127,25,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,224,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,222,125,169,115,29,243,1,136,56,249,120,205,185,110,250,236,231,163,186,251,139,141,9,82,159,83,12,160,221,117,104,36,182,227,139,36,154,73,229,36,180,61,8,187,23,223,207,41,52,233,21,138,172,58,76,70,150,227,243,100,55,29,164,33,38,106,82,214,162,73,17,17,17,153,153,153,251,136,104,55,32,152,69,27,9,114,237,111,68,244,121,198,153,88,139,18,171,36,150,209,33,124,199,96,197,37,235,234,36,252,91,247,234,125,187,153,137,34,0,3,254,30,215,148,189,8,140,246,159,99,247,246,25,221,207,166,239,229,67,124,110,66,80,126,153,169,246,73,105,254,216,202,28,38,109,30,161,2,59,18,228,199,90,89,146,132,184,218,205,10,36,153,40,140,203,185,150,158,4,44,231,131,70,51,25,215,107,216,55,81,150,162,73,67,149,90,99,123,158,169,158,250,124,116,164,181,95,143,143,98,71,246,251,133,177,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,140,208,230,7,19,63,76,152,227,126,98,147,114,234,178,34,92,215,4,234,132,15,74,57,190,83,48,86,242,186,86,23,235,172,147,202,96,154,108,144,149,26,80,148,18,82,123,82,67,192,9,85,195,47,26,255,0,66,217,184,181,186,138,127,85,2,251,210,202,153,177,173,239,53,214,190,207,78,227,122,184,132,167,73,77,70,222,163,221,163,70,238,212,154,182,233,127,192,41,91,141,95,181,61,173,242,254,15,152,212,71,85,224,99,250,236,253,219,254,36,44,83,30,48,207,11,49,95,11,46,11,91,24,226,82,190,141,250,62,91,207,212,106,13,198,254,243,127,54,117,10,168,50,236,132,41,184,239,50,219,142,41,47,153,122,157,207,195,81,155,124,66,133,102,211,175,251,150,159,135,53,105,117,75,78,45,98,107,52,25,210,210,105,126,85,57,47,44,163,60,225,26,16,100,181,52,72,81,145,161,29,204,253,84,248,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,121,8,75,74,230,35,78,241,208,148,182,163,216,236,116,162,16,113,71,246,236,196,223,201,124,158,16,159,252,21,61,150,46,159,152,19,188,186,156,39,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,128,115,235,147,187,135,43,24,185,83,85,26,143,45,252,58,174,72,235,109,250,155,48,229,116,144,144,250,223,83,116,183,100,59,185,42,146,210,89,112,136,185,171,90,218,74,29,61,166,181,37,49,169,202,181,85,234,84,122,19,213,57,107,166,195,144,244,184,240,212,242,141,134,95,121,45,165,215,80,222,187,82,181,165,134,82,165,17,106,162,105,178,61,118,150,147,215,130,167,181,61,211,242,254,119,152,211,135,85,227,157,250,147,253,228,254,26,57,87,5,79,106,123,167,229,252,239,49,167,11,169,0,1,10,184,185,226,101,213,135,121,71,122,157,107,75,233,62,154,220,17,45,154,139,232,113,198,222,76,23,24,145,33,212,54,164,45,58,115,58,84,180,178,86,228,169,167,93,65,167,214,212,169,6,218,181,171,183,133,69,234,77,185,7,171,151,30,159,62,168,227,124,212,55,182,44,40,174,203,146,230,171,50,35,216,195,14,175,77,119,43,110,137,35,81,145,31,160,193,11,214,149,134,184,209,96,226,53,118,60,183,233,182,173,209,74,173,204,106,34,18,167,220,98,52,182,222,113,45,165,74,74,77,102,148,25,17,26,146,90,233,169,151,136,211,69,38,173,74,175,210,161,87,104,85,56,149,26,109,70,59,114,225,204,136,242,94,98,75,14,36,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,67,245,128,12,214,102,199,218,159,25,62,96,92,62,98,248,181,78,10,158,203,23,79,204,9,222,93,78,19,252,0,64,14,53,126,203,22,183,204,8,62,93,81,16,3,133,199,183,102,25,126,117,228,243,71,85,227,87,237,79,107,124,191,131,230,53,17,8,44,11,2,242,197,59,202,147,135,216,125,111,75,174,92,53,201,5,26,12,24,196,91,221,94,134,102,102,102,100,148,33,41,37,45,107,81,146,16,132,169,74,52,165,38,101,160,140,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,72,0,0,0,17,87,138,63,176,158,38,254,75,231,16,133,43,101,59,218,159,6,254,96,91,222,98,192,210,152,0,0,0,202,184,210,158,83,189,150,48,111,229,253,189,229,204,14,170,0,41,91,141,95,181,61,173,242,254,15,152,212,67,130,167,181,61,211,242,254,119,152,211,133,212,136,171,197,31,216,79,19,127,37,243,136,66,146,242,201,73,165,87,243,37,133,20,42,237,50,37,70,155,81,190,40,81,38,67,150,202,94,98,75,14,79,101,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,36,86,53,240,186,199,27,79,49,209,112,135,8,232,149,91,166,214,184,54,76,165,220,242,161,60,220,26,100,85,173,194,83,117,41,105,111,146,219,204,147,75,53,18,53,83,137,54,148,134,201,110,165,130,181,252,153,229,126,149,148,204,23,141,135,48,234,242,234,53,42,140,132,86,235,206,187,33,47,48,154,171,145,35,179,37,49,84,77,52,162,141,186,57,27,100,226,77,122,31,172,126,226,206,96,191,239,254,43,47,255,0,23,255,0,255,0,119,5,0,141,41,229,59,217,99,6,254,95,219,222,92,192,234,160,32,7,26,191,101,139,91,230,4,31,46,168,138,171,202,119,181,62,13,252,192,183,188,197,129,165,48,0,25,172,205,143,181,62,50,124,192,184,124,197,241,117,60,46,61,132,240,203,243,175,56,154,37,80,0,0,202,184,210,158,83,189,150,48,111,229,253,189,229,204,14,170,0,2,128,120,163,251,118,98,111,228,190,79,8,79,254,10,158,203,23,79,204,9,222,93,78,19,252,67,254,43,88,153,250,59,201,181,199,78,143,46,171,18,125,235,80,131,108,195,126,158,231,47,111,49,195,145,33,15,40,150,149,19,46,69,139,37,165,17,110,221,205,36,41,59,84,163,42,55,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,249,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,97,168,138,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,135,235,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,151,123,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,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,197,74,113,125,194,250,85,233,148,185,55,227,202,136,197,75,15,171,16,170,81,223,84,36,186,251,172,73,121,48,157,138,135,117,37,50,133,42,67,47,43,77,196,163,138,217,26,124,20,154,128,203,94,47,73,192,92,121,177,177,113,151,229,183,30,221,172,50,245,64,162,48,211,207,187,78,94,173,77,101,180,59,162,13,110,70,113,230,200,204,211,161,172,140,148,147,34,81,105,120,82,183,26,191,106,123,91,229,252,31,49,168,136,43,107,90,119,85,243,93,139,107,89,86,205,86,224,173,77,223,211,83,169,112,156,151,41,253,136,82,215,177,166,201,75,86,212,33,74,61,11,178,82,102,125,136,197,255,0,100,95,38,84,44,158,97,196,170,99,149,95,76,222,119,71,79,34,230,169,52,181,148,85,56,209,47,149,26,51,106,211,70,90,230,186,68,226,146,78,56,165,169,74,218,70,134,155,146,160,50,174,46,39,7,176,190,171,140,124,23,202,195,161,42,89,212,159,163,214,106,80,216,137,9,82,223,150,252,26,244,153,173,197,109,164,153,41,75,121,81,137,146,211,83,35,112,140,146,173,54,157,59,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,226,60,86,108,125,150,49,147,229,253,195,229,207,140,214,13,84,8,1,198,175,217,98,214,249,129,7,203,170,34,0,112,184,246,236,195,47,206,188,158,104,191,225,64,60,81,253,187,49,55,242,95,39,132,37,87,3,31,215,103,238,223,241,33,106,128,50,174,47,251,133,199,176,158,25,126,117,231,19,71,63,226,215,131,152,29,113,229,246,102,48,223,143,122,26,243,181,249,48,109,202,148,52,178,114,170,46,58,239,171,77,113,183,22,142,123,39,185,215,187,25,184,194,80,243,168,37,17,58,211,180,173,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,186,84,100,125,140,198,143,178,185,127,226,158,40,96,77,179,125,99,93,149,244,74,243,169,245,190,147,163,122,54,76,14,151,151,49,246,153,250,137,42,83,168,220,203,109,47,214,81,235,191,113,118,50,33,154,193,165,60,167,123,44,96,223,203,251,123,203,152,29,84,0,82,183,26,191,106,123,91,229,252,31,49,168,142,171,192,199,245,217,251,183,252,72,90,160,0,0,0,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,126,62,29,141,31,219,238,21,141,10,143,80,159,29,249,113,163,173,76,198,66,156,113,100,133,26,72,146,68,103,220,139,79,3,29,219,33,155,191,149,13,143,181,9,87,247,230,153,217,69,175,251,99,20,104,137,157,121,40,212,136,189,82,236,95,128,255,0,176,0,17,187,63,120,69,27,22,178,237,112,195,244,121,201,153,71,139,46,171,24,144,209,45,124,198,160,202,36,105,234,40,252,92,247,104,125,251,25,12,249,85,169,210,40,245,89,148,153,109,45,183,225,72,114,51,168,90,76,148,149,161,70,147,35,35,34,50,50,50,63,18,33,208,240,35,48,24,131,128,119,132,43,150,208,174,206,102,59,79,182,185,48,147,41,244,176,242,9,214,150,178,83,109,184,130,81,153,52,148,158,167,161,151,99,251,174,143,41,156,65,176,175,31,40,176,233,21,186,180,122,21,200,211,109,178,243,53,7,227,69,39,221,36,48,149,27,73,84,149,184,162,83,143,25,39,82,212,246,159,188,187,203,70,36,49,41,164,72,140,251,111,52,226,73,72,91,106,37,37,68,101,169,25,25,120,150,131,253,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,195,207,51,29,165,63,33,212,52,218,8,212,165,173,68,148,164,136,181,51,51,63,2,17,231,30,179,203,129,152,25,5,242,157,120,82,234,213,86,77,72,58,125,58,161,13,249,9,89,19,191,105,163,144,133,17,18,154,52,159,222,100,94,39,218,178,115,25,197,59,22,49,45,117,27,123,15,92,58,5,18,71,57,164,200,100,228,197,155,181,92,228,22,138,106,90,145,246,22,131,240,251,73,248,17,8,89,88,172,93,23,124,231,171,21,202,141,78,175,41,197,41,110,72,146,243,146,22,102,102,106,61,84,163,51,241,81,159,115,247,159,196,124,149,36,210,102,149,17,145,145,232,100,126,225,35,114,25,131,19,177,131,48,150,219,9,128,183,224,209,39,67,171,74,81,180,106,111,150,204,232,164,180,159,168,178,251,46,120,30,133,167,137,144,208,125,30,155,30,143,73,133,73,136,210,27,102,20,118,227,182,132,36,136,146,148,36,146,68,68,68,68,69,161,124,7,236,0,1,249,234,47,20,122,124,169,10,81,36,154,101,107,51,51,211,77,18,103,168,206,150,118,106,72,170,102,94,250,144,219,233,116,147,93,170,35,84,171,119,251,97,36,244,241,63,136,235,88,251,128,204,80,114,107,135,56,169,10,43,91,234,62,135,109,231,80,217,110,250,202,83,175,168,140,201,178,248,17,247,81,255,0,164,114,140,147,226,139,216,79,152,107,98,186,137,110,199,102,116,232,84,233,38,219,134,141,236,174,116,101,45,39,235,164,140,140,155,238,70,102,95,18,26,33,183,42,236,92,22,253,50,187,21,68,166,106,48,217,150,217,234,71,234,184,130,81,120,25,151,129,252,76,125,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,13,120,172,99,204,156,27,202,228,251,102,133,54,35,117,220,73,144,118,203,104,84,134,137,246,233,203,105,106,158,242,25,90,20,110,163,148,69,25,70,68,158,89,204,109,100,180,168,144,74,162,186,101,38,171,90,146,184,116,106,100,185,242,27,142,252,181,181,25,149,58,180,176,195,75,121,231,77,41,35,50,67,109,54,227,139,87,130,80,133,40,244,34,51,31,148,126,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,198,140,242,109,142,144,243,19,151,27,51,17,189,51,233,26,210,169,237,211,174,53,44,152,67,200,172,71,66,91,148,110,52,193,154,26,230,44,185,232,70,137,62,83,205,43,98,73,68,146,237,98,149,184,213,251,83,218,223,47,224,249,141,68,117,94,6,63,174,207,221,191,226,67,159,241,43,226,23,51,19,107,179,176,43,1,174,255,0,245,11,3,107,85,138,229,45,231,227,185,88,149,178,75,50,98,161,230,222,38,228,211,148,219,200,73,146,155,218,227,141,26,146,165,183,177,74,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,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,138,44,226,143,237,217,137,191,146,249,60,33,63,248,42,123,44,93,63,48,39,121,117,56,79,241,226,177,139,7,108,28,117,176,42,152,115,136,212,24,149,26,109,70,59,237,52,235,177,89,121,250,123,238,50,227,41,151,21,79,33,105,106,75,105,117,102,219,164,147,52,153,254,36,121,214,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,165,175,5,79,106,123,167,229,252,239,49,167,14,171,199,59,245,39,251,201,252,52,114,174,10,158,212,247,79,203,249,222,99,78,23,82,0,2,152,56,211,223,242,107,185,134,181,48,250,61,195,18,101,54,213,181,209,37,112,89,54,148,184,21,25,146,28,55,137,211,73,111,74,215,29,136,11,36,44,251,35,98,146,69,204,51,83,132,38,93,99,98,157,229,136,151,205,243,105,196,169,89,45,90,242,237,5,174,91,78,161,110,203,168,146,18,242,98,188,148,150,197,166,25,62,219,170,109,196,58,132,77,108,139,179,166,101,8,49,98,197,253,23,226,157,229,134,126,148,244,159,209,43,130,163,66,235,121,28,158,171,165,146,227,60,222,94,229,108,221,203,221,183,114,180,215,77,79,77,69,234,112,203,198,191,211,78,81,237,110,162,159,210,207,177,52,178,166,108,107,99,46,244,76,51,211,184,222,174,45,74,214,43,177,183,168,246,234,233,59,181,36,157,186,202,160,1,154,204,216,251,83,227,39,204,11,135,204,95,22,169,193,83,217,98,233,249,129,59,203,169,194,127,128,8,1,198,175,217,98,214,249,129,7,203,170,34,0,112,184,246,236,195,47,206,188,158,104,234,188,106,253,169,237,111,151,240,124,198,162,61,255,0,3,171,90,133,46,234,197,203,214,68,29,245,170,85,62,143,75,135,39,154,178,229,69,150,228,167,36,55,176,143,98,183,46,20,99,212,200,212,92,189,18,100,74,81,29,181,0,0,0,8,171,197,31,216,79,19,127,37,243,136,66,149,178,157,237,79,131,127,48,45,239,49,96,105,76,0,0,0,101,92,105,79,41,222,203,24,55,242,254,222,242,230,7,85,0,20,173,198,175,218,158,214,249,127,7,204,106,33,193,83,218,158,233,249,127,59,204,105,194,234,68,85,226,143,236,39,137,191,146,249,196,33,74,217,78,246,167,193,191,152,22,247,152,176,52,166,3,42,226,255,0,191,248,172,191,252,95,255,0,253,220,20,2,52,167,148,239,101,140,27,249,127,111,121,115,3,170,128,128,28,106,253,150,45,111,152,16,124,186,162,42,175,41,222,212,248,55,243,2,222,243,22,6,148,192,0,102,179,54,62,212,248,201,243,2,225,243,23,197,212,240,184,246,19,195,47,206,188,226,104,149,64,0,3,42,227,74,121,78,246,88,193,191,151,246,247,151,48,58,168,0,10,1,226,143,237,217,137,191,146,249,60,33,63,248,42,123,44,93,63,48,39,121,117,56,79,241,80,28,109,49,50,213,184,49,31,14,240,182,147,47,168,173,89,244,250,133,66,175,203,113,181,183,31,175,56,220,134,21,181,102,180,60,72,136,110,41,11,74,126,173,246,20,70,162,95,111,43,193,179,5,62,156,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,26,227,94,23,213,112,87,23,46,252,40,172,170,91,146,45,106,196,154,106,36,73,132,168,139,152,194,22,124,153,68,210,140,205,8,121,174,91,168,245,148,70,135,18,100,165,17,145,157,217,240,165,196,207,210,38,77,173,202,116,137,117,89,115,236,170,132,235,102,99,245,7,57,155,185,110,20,136,232,101,70,181,40,217,110,44,168,205,36,143,110,222,81,161,41,218,148,153,204,0,1,21,120,160,221,159,69,50,75,136,61,61,205,232,105,245,159,71,82,97,236,155,211,189,51,155,57,142,162,51,122,25,41,205,241,83,39,123,101,174,230,137,221,196,105,37,10,1,26,125,194,172,51,181,112,111,14,45,204,45,178,162,116,244,91,102,158,213,62,54,230,219,67,143,108,47,93,247,121,104,66,20,243,171,53,56,226,201,37,189,197,173,70,90,168,199,229,198,188,47,165,99,86,17,221,248,81,89,84,70,227,221,52,121,52,212,72,147,9,50,209,13,245,160,249,50,137,165,25,18,214,203,188,183,81,235,36,201,109,164,201,73,50,35,44,198,13,36,101,11,23,164,227,190,90,48,247,20,170,15,203,126,165,86,163,161,154,163,242,88,105,149,200,168,198,90,162,204,120,144,215,168,148,46,67,14,173,4,146,79,168,164,250,168,251,37,86,220,106,253,169,237,111,151,240,124,198,162,61,175,4,107,2,205,174,222,88,155,136,53,155,122,36,203,134,213,143,73,141,69,156,241,26,151,1,19,10,105,73,54,136,207,106,86,180,176,218,13,122,111,36,111,73,25,37,197,146,173,208,0,101,92,95,247,11,143,97,60,50,252,235,206,38,138,75,204,166,16,201,192,92,121,190,112,141,230,37,183,30,221,172,60,205,60,229,190,211,207,187,78,94,142,194,121,197,181,162,13,110,70,113,151,12,136,147,161,172,200,210,147,35,73,92,79,8,236,76,181,111,12,161,81,236,90,76,189,43,86,21,66,125,62,175,21,199,27,230,39,169,150,244,198,31,74,18,179,89,50,180,62,104,74,214,148,238,113,135,210,68,100,141,78,64,102,199,217,99,25,62,95,220,62,92,248,205,96,213,64,128,28,106,253,150,45,111,152,16,124,186,162,32,7,11,143,110,204,50,252,235,201,230,139,254,20,3,197,31,219,179,19,127,37,242,120,66,85,112,49,253,118,126,237,255,0,18,22,168,3,42,226,247,184,123,223,246,110,22,112,225,178,113,7,16,110,24,148,59,122,135,30,183,38,116,233,38,123,26,71,166,102,17,17,17,17,169,107,82,141,40,66,18,70,181,173,73,74,73,74,81,17,212,182,113,51,85,121,102,191,23,42,23,133,102,165,45,54,197,58,68,136,214,157,33,198,201,148,83,169,198,191,80,212,210,86,180,245,46,37,45,169,229,238,86,229,145,36,143,150,134,208,137,41,194,231,34,84,172,108,170,189,142,248,209,108,203,145,100,208,228,33,54,253,58,91,9,232,174,25,169,82,201,213,185,184,247,59,26,58,144,146,52,108,229,186,226,141,6,165,19,47,52,171,159,25,87,26,83,202,119,178,198,13,252,191,183,188,185,129,213,64,5,43,113,171,246,167,181,190,95,193,243,26,136,234,188,12,127,93,159,187,127,196,133,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,249,215,29,93,139,126,223,169,215,101,40,146,205,58,27,210,214,122,145,122,173,160,212,126,38,69,224,95,18,25,222,206,198,40,189,139,25,134,185,235,171,150,236,134,96,206,155,78,140,110,56,107,216,202,39,73,82,18,94,186,136,136,137,206,196,70,69,240,33,213,240,11,1,163,215,178,107,136,216,169,54,43,91,233,199,88,109,151,86,130,221,245,116,166,159,73,17,155,103,241,51,236,162,255,0,72,228,185,38,169,55,75,204,189,139,33,199,146,209,42,187,75,70,170,86,210,255,0,178,17,143,79,18,248,13,22,211,158,41,20,248,178,18,162,81,58,202,22,70,71,169,30,169,35,212,126,128,0,31,142,177,77,143,88,164,205,164,203,105,14,51,54,59,145,220,66,210,70,74,74,210,105,50,50,50,50,50,208,254,3,62,25,243,193,137,216,63,152,75,145,149,64,91,16,107,147,166,85,162,168,154,52,183,203,122,116,162,66,75,212,65,125,150,252,11,82,211,192,204,71,34,73,168,201,41,35,51,51,208,136,189,227,235,81,235,23,69,161,57,154,197,14,163,83,164,74,109,73,91,114,35,60,228,117,145,145,146,139,69,36,200,252,82,71,216,253,197,240,19,79,46,124,83,177,99,13,23,78,183,177,9,195,175,209,35,242,90,84,135,142,76,169,187,83,201,65,234,167,101,165,31,97,11,63,15,180,175,129,152,179,108,5,207,46,6,99,156,22,19,6,239,166,82,106,175,26,80,84,250,141,66,27,18,20,179,38,190,203,69,33,106,61,84,233,36,190,242,50,241,46,242,25,151,153,144,210,95,142,234,29,109,100,74,74,208,162,82,84,70,90,145,145,151,137,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,28,179,26,51,41,132,152,25,67,145,85,189,111,10,83,18,26,66,249,112,74,161,25,50,92,89,33,197,18,82,219,142,160,204,204,218,82,72,181,238,125,190,58,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,174,111,179,140,75,82,12,141,11,109,94,31,105,58,248,17,8,80,212,44,78,198,27,141,114,35,195,184,110,154,172,231,204,212,164,55,34,115,134,181,185,174,154,150,245,125,167,62,254,234,248,152,150,185,126,225,95,140,120,147,54,5,71,16,163,174,220,162,62,77,58,242,30,68,168,115,9,181,27,70,162,34,118,34,145,187,98,215,166,189,183,39,224,70,59,38,115,50,241,151,204,164,96,35,116,74,36,6,103,220,245,18,40,109,201,150,212,23,100,145,185,10,66,73,221,233,109,167,63,164,142,71,187,67,238,102,122,107,225,87,241,163,202,169,78,106,36,86,92,126,68,167,82,219,109,182,147,82,150,181,30,132,146,34,238,102,102,122,104,47,51,134,126,88,41,248,61,132,144,47,122,197,36,145,95,185,163,53,80,230,190,194,73,230,152,147,26,27,188,173,84,210,22,146,37,182,103,183,83,34,63,121,159,113,53,64,0,7,53,204,86,33,211,112,207,6,111,27,158,116,248,241,157,141,67,168,46,47,57,212,163,152,250,98,60,180,37,58,169,38,102,102,131,208,136,245,237,216,103,27,18,110,185,23,189,251,112,93,114,77,38,186,165,78,92,189,83,175,126,107,203,115,222,103,251,95,19,252,76,91,131,248,123,15,20,56,96,210,160,70,140,169,111,81,109,150,42,141,145,160,156,54,228,51,111,104,70,90,37,70,90,27,159,113,247,241,33,79,177,94,157,106,220,204,190,146,54,230,81,231,165,101,174,165,181,214,156,215,238,50,238,159,184,255,0,1,161,236,147,98,83,56,157,151,59,58,168,82,26,114,69,62,147,79,167,73,216,178,51,231,55,2,50,151,175,172,163,241,95,188,200,254,36,59,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,162,190,44,152,233,66,198,12,205,125,27,180,171,53,89,116,172,59,167,174,219,148,204,130,91,113,81,88,110,83,199,53,113,219,81,255,0,188,50,183,54,164,214,168,197,166,228,37,181,171,245,228,39,1,164,213,176,47,49,249,141,172,194,136,186,109,11,13,238,75,102,138,111,71,105,213,250,69,234,106,221,146,243,75,53,239,97,109,71,54,219,51,217,245,136,156,180,146,253,85,164,225,0,153,92,86,48,26,54,13,230,142,125,205,66,133,45,186,22,36,199,59,153,181,170,59,164,195,117,21,186,180,207,101,15,45,106,39,87,205,34,146,162,35,79,44,166,54,130,66,82,72,53,72,174,9,120,215,255,0,111,89,115,153,79,248,222,180,249,77,181,255,0,7,135,45,183,150,110,127,192,141,180,165,191,241,230,165,125,130,22,168,41,91,141,95,181,61,173,242,254,15,152,212,68,95,194,44,204,94,88,43,132,120,167,133,182,100,24,136,94,43,199,129,77,169,212,222,34,113,113,169,204,162,90,36,48,211,106,73,167,123,233,151,176,220,51,245,16,149,237,78,245,37,198,252,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,192,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,20,3,197,31,219,179,19,127,37,242,120,66,127,240,84,246,88,186,126,96,78,242,234,112,159,224,42,175,142,119,234,79,247,147,248,104,229,92,21,61,169,238,159,151,243,188,198,156,58,175,28,239,212,159,239,39,240,209,202,184,42,123,83,221,63,47,231,121,141,56,93,72,0,12,203,102,7,19,63,76,152,227,126,98,147,114,234,178,34,92,215,4,234,132,15,74,57,190,83,48,86,242,186,86,23,235,172,147,202,96,154,108,144,149,26,80,148,18,82,123,82,66,234,120,86,96,229,119,8,178,143,72,147,113,189,164,187,246,160,237,226,220,109,168,254,107,22,75,12,55,24,183,161,106,37,243,24,142,211,250,250,170,79,63,98,146,74,65,153,215,183,23,124,29,165,97,174,104,209,119,91,148,25,112,105,184,131,71,106,183,37,210,138,150,161,57,85,75,174,51,45,44,41,8,74,77,102,148,71,125,210,51,82,249,146,148,181,31,214,36,135,106,224,143,139,210,81,85,196,44,4,156,252,183,35,191,29,171,190,150,218,88,107,144,194,208,166,226,205,82,220,236,233,173,194,114,1,37,62,178,8,153,112,253,67,51,223,107,224,3,53,153,177,246,167,198,79,152,23,15,152,190,45,83,130,167,178,197,211,243,2,119,151,83,132,255,0,0,16,3,141,95,178,197,173,243,2,15,151,84,68,0,225,113,237,217,134,95,157,121,60,209,213,120,213,251,83,218,223,47,224,249,141,68,117,94,6,63,174,207,221,191,226,66,213,0,0,0,4,85,226,143,236,39,137,191,146,249,196,33,74,217,78,246,167,193,191,152,22,247,152,176,52,166,0,0,0,50,174,52,167,148,239,101,140,27,249,127,111,121,115,3,170,128,10,86,227,87,237,79,107,124,191,131,230,53,16,224,169,237,79,116,252,191,157,230,52,225,117,34,42,241,71,246,19,196,223,201,124,226,16,165,108,167,123,83,224,223,204,11,123,204,88,26,83,1,149,113,127,223,252,86,95,254,47,255,0,254,238,10,1,26,83,202,119,178,198,13,252,191,183,188,185,129,213,64,64,14,53,126,203,22,183,204,8,62,93,81,21,87,148,239,106,124,27,249,129,111,121,139,3,74,96,0,51,89,155,31,106,124,100,249,129,112,249,139,226,234,120,92,123,9,225,151,231,94,113,52,74,160,0,1,149,113,165,60,167,123,44,96,223,203,251,123,203,152,29,84,0,5,0,241,71,246,236,196,223,201,124,158,16,159,252,21,61,150,46,159,152,19,188,186,156,39,248,205,102,105,241,175,249,68,230,10,246,198,54,233,253,20,75,130,160,93,3,10,107,150,226,32,176,210,35,197,230,167,152,225,19,198,195,45,27,155,86,105,230,26,246,232,157,8,173,167,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,68,14,50,120,41,244,27,48,84,156,99,137,80,231,68,196,218,121,243,152,113,221,206,49,58,156,212,120,238,109,73,54,146,75,42,97,112,205,58,173,106,55,57,250,237,78,194,30,171,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,213,176,250,140,210,72,239,111,224,2,176,56,226,221,53,216,150,174,18,89,81,231,108,162,213,106,21,138,164,200,220,164,31,54,84,70,226,183,29,205,230,91,211,181,19,100,150,132,100,147,230,106,162,51,74,76,160,94,70,112,190,149,140,121,180,195,59,14,186,168,135,77,126,177,233,41,140,75,132,153,108,75,98,11,46,77,114,43,141,40,201,42,67,201,140,108,158,186,145,19,134,102,149,105,180,244,102,3,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,209,219,167,8,107,235,233,110,77,169,180,15,69,244,159,66,174,10,165,11,157,207,230,117,124,199,19,63,155,183,105,114,244,235,249,123,117,87,244,91,181,245,182,166,21,241,171,246,167,181,190,95,193,243,26,136,234,188,12,127,93,159,187,127,196,133,170,0,12,171,139,254,225,113,236,39,134,95,157,121,196,209,94,188,99,176,134,77,149,153,120,56,165,29,137,103,77,196,122,59,47,45,247,159,105,72,244,140,20,34,43,204,180,132,232,180,33,49,202,2,204,214,71,170,222,94,213,30,134,148,123,94,9,120,153,106,219,248,143,136,152,91,86,151,211,214,175,10,125,62,161,72,230,56,218,27,145,208,28,158,123,9,220,178,90,222,52,75,39,18,132,37,95,86,195,234,51,73,35,189,149,102,199,217,99,25,62,95,220,62,92,248,205,96,213,64,128,28,106,253,150,45,111,152,16,124,186,162,32,7,11,143,110,204,50,252,235,201,230,139,254,20,3,197,31,219,179,19,127,37,242,120,66,85,112,49,253,118,126,237,255,0,18,22,168,3,42,227,165,93,217,129,191,175,60,18,176,178,255,0,80,92,72,214,158,30,200,168,203,130,212,67,121,11,154,252,183,212,241,187,41,38,225,180,226,218,55,29,75,74,74,18,104,67,206,23,125,198,99,176,100,39,36,21,220,220,95,110,205,184,226,213,105,184,101,68,230,181,91,173,195,121,17,222,92,163,100,205,152,177,20,227,78,33,199,183,169,165,184,91,13,40,107,93,202,74,156,104,151,126,116,154,77,42,129,74,133,66,161,83,34,83,169,180,232,237,196,135,14,35,41,101,136,204,54,146,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,15,214,50,174,52,167,148,239,101,140,27,249,127,111,121,115,3,170,128,10,86,227,87,237,79,107,124,191,131,230,53,17,213,120,24,254,187,63,118,255,0,137,11,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,194,51,179,137,76,225,142,92,239,26,169,190,219,114,42,20,154,133,58,54,229,145,31,57,112,36,169,26,122,201,63,20,123,140,207,224,67,60,50,158,157,117,92,207,62,162,55,38,86,39,169,103,166,167,185,215,92,215,239,51,238,175,188,255,0,17,112,81,240,246,22,23,240,193,171,64,147,25,81,30,173,91,47,213,28,34,65,54,107,144,245,189,161,153,234,148,153,234,109,253,231,219,196,197,71,97,181,215,34,200,191,109,251,174,49,164,151,75,169,196,151,170,181,208,185,79,33,207,113,151,236,252,75,241,33,163,172,186,98,29,55,19,48,98,206,185,224,207,143,37,217,52,58,122,229,114,93,74,246,62,168,140,173,105,86,138,81,145,145,172,181,35,61,123,247,29,40,0,0,66,190,37,249,96,167,227,14,17,207,189,168,244,146,93,126,217,140,237,67,154,195,9,55,157,98,60,105,142,114,181,75,75,90,136,214,225,30,221,72,140,253,228,125,197,25,73,143,42,153,57,216,146,153,113,137,49,93,83,110,54,226,77,42,66,210,122,26,76,143,185,25,25,105,167,136,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,73,32,207,118,133,220,136,244,215,199,141,230,7,133,126,49,225,180,217,245,28,61,142,187,142,136,193,58,235,40,101,18,166,76,54,210,110,154,72,201,168,137,70,237,136,70,186,118,220,175,129,144,137,78,194,196,236,30,184,209,34,68,59,134,214,170,193,124,141,42,91,114,32,184,75,67,154,233,169,236,87,218,111,238,238,159,137,9,175,149,206,42,216,135,96,57,10,211,197,98,77,106,141,204,109,179,154,231,62,76,180,35,234,27,254,145,249,105,65,17,33,14,43,195,237,43,95,3,49,106,24,47,153,76,36,199,58,28,122,173,149,120,82,159,144,234,17,204,130,117,8,202,146,218,205,13,168,210,166,219,117,102,70,70,234,82,101,175,99,237,240,215,169,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,255,0,149,173,45,164,214,181,18,82,146,212,204,207,66,34,248,136,77,157,142,34,54,110,4,66,155,100,216,242,217,170,221,203,105,196,106,203,141,62,204,101,25,73,111,69,242,164,161,212,45,46,180,157,123,118,35,248,153,17,83,142,40,227,30,37,227,149,211,38,177,119,87,106,117,71,231,75,91,204,195,57,82,31,109,181,45,197,169,40,105,183,22,179,34,35,117,73,73,17,158,132,122,123,251,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,223,67,52,252,8,245,181,204,20,201,222,8,96,149,50,28,122,5,151,73,147,58,42,27,35,159,42,157,13,114,20,180,165,178,222,110,33,132,25,158,230,137,90,252,76,207,240,233,120,129,122,208,48,202,201,171,93,213,169,49,226,65,163,64,145,44,201,75,67,100,100,203,43,115,106,119,41,37,174,212,30,133,169,120,123,134,127,243,159,153,74,230,97,241,102,169,83,58,164,165,208,160,201,126,53,62,49,190,179,107,148,137,50,20,210,246,115,92,70,187,30,211,84,232,90,118,46,222,61,35,134,214,86,101,99,134,44,71,186,107,177,27,59,122,222,90,38,159,53,179,209,215,216,147,13,123,61,102,86,133,17,182,233,246,212,140,254,36,94,55,165,71,165,195,162,82,97,81,169,236,161,168,176,35,183,25,150,208,146,74,82,218,18,73,73,17,17,17,17,17,17,118,34,34,31,176,0,7,225,173,214,169,150,237,34,101,114,179,53,152,144,160,176,228,151,222,121,196,182,132,54,132,154,148,102,165,25,17,17,37,38,122,153,145,118,20,201,196,147,60,106,197,219,129,252,45,195,154,147,168,183,41,142,169,137,111,180,246,133,41,230,215,49,133,232,166,100,41,181,180,166,220,65,247,73,25,251,251,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,68,103,226,101,224,70,99,65,249,97,194,105,148,156,161,209,176,254,182,103,207,171,218,177,216,125,7,174,137,83,180,198,90,81,104,164,17,150,134,71,226,147,254,223,1,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,139,82,61,190,36,68,66,212,248,58,94,75,171,96,245,94,220,113,79,172,225,85,100,41,42,51,213,9,74,34,211,208,73,215,113,232,125,252,52,240,22,26,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,159,230,7,19,63,67,120,29,126,98,147,114,233,81,229,219,54,252,234,132,15,74,57,178,43,211,144,202,186,86,23,235,160,213,205,124,218,108,144,149,18,150,165,146,82,123,148,67,53,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,188,155,67,7,105,88,33,194,214,228,180,97,208,101,210,170,83,112,158,179,91,175,53,58,42,88,154,117,89,116,151,94,146,153,9,36,33,91,219,82,137,132,147,133,189,45,176,218,20,103,179,81,68,34,242,120,187,224,237,87,18,178,184,139,186,220,160,196,157,82,195,234,195,85,185,46,148,85,59,53,186,82,154,113,153,105,97,72,66,148,72,37,46,59,238,145,154,81,203,138,165,168,254,173,36,42,3,45,120,189,39,1,113,230,198,197,198,95,150,220,123,118,176,203,213,2,136,195,79,62,237,57,122,181,53,150,208,238,136,53,185,25,199,155,35,51,78,134,178,50,82,76,137,69,165,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,246,167,181,190,95,193,243,26,136,129,84,154,77,86,191,85,133,66,161,83,37,212,106,85,25,13,196,135,14,35,42,121,249,47,184,162,75,109,54,218,72,212,181,169,70,73,36,145,25,153,153,17,11,244,200,46,74,45,92,169,225,196,74,221,90,153,212,98,109,205,79,101,203,142,161,32,155,91,144,55,146,92,85,50,57,182,165,161,44,180,178,34,90,144,163,231,56,130,89,158,212,180,134,165,80,10,1,226,143,237,217,137,191,146,249,60,33,63,248,42,123,44,93,63,48,39,121,117,56,79,240,21,87,199,59,245,39,251,201,252,52,114,174,10,158,212,247,79,203,249,222,99,78,29,87,142,119,234,79,247,147,248,104,229,92,21,61,169,238,159,151,243,188,198,156,46,164,0,71,94,33,24,161,74,194,172,159,98,77,78,160,152,143,72,175,209,221,181,224,196,122,106,99,46,67,245,4,156,99,229,106,70,110,45,166,156,118,65,182,146,213,72,142,190,233,34,53,166,128,112,246,202,170,226,85,255,0,109,97,205,10,68,70,42,87,85,98,21,18,27,178,214,164,176,219,242,94,67,45,169,197,37,42,81,32,148,178,51,50,74,143,77,116,35,240,26,104,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,192,66,14,51,120,91,244,175,46,52,44,76,129,66,234,167,216,151,3,125,76,222,171,103,71,75,154,131,101,239,171,53,146,92,223,41,52,228,246,74,150,157,53,45,19,204,49,90,185,9,196,203,171,11,243,113,134,117,27,90,95,47,211,215,4,43,102,162,194,220,112,153,149,6,123,232,142,234,28,74,22,157,251,121,137,117,4,173,82,78,178,210,205,42,217,160,209,72,0,205,102,108,125,169,241,147,230,5,195,230,47,139,84,224,169,236,177,116,252,192,157,229,212,225,63,192,4,0,227,87,236,177,107,124,192,131,229,213,17,0,56,92,123,118,97,151,231,94,79,52,117,94,53,126,212,246,183,203,248,62,99,81,29,87,129,143,235,179,247,111,248,144,181,64,0,0,1,21,120,163,251,9,226,111,228,190,113,8,82,182,83,189,169,240,111,230,5,189,230,44,13,41,128,0,0,12,171,141,41,229,59,217,99,6,254,95,219,222,92,192,234,160,2,149,184,213,251,83,218,223,47,224,249,141,68,56,42,123,83,221,63,47,231,121,141,56,93,72,138,188,81,253,132,241,55,242,95,56,132,41,91,41,222,212,248,55,243,2,222,243,22,6,148,192,101,92,95,247,255,0,21,151,255,0,139,255,0,255,0,187,130,128,70,148,242,157,236,177,131,127,47,237,239,46,96,117,80,16,3,141,95,178,197,173,243,2,15,151,84,69,85,229,59,218,159,6,254,96,91,222,98,192,210,152,0,12,214,102,199,218,159,25,62,96,92,62,98,248,186,158,23,30,194,120,101,249,215,156,77,18,168,0,0,101,92,105,79,41,222,203,24,55,242,254,222,242,230,7,85,0,1,64,60,81,253,187,49,55,242,95,39,132,39,255,0,5,79,101,139,167,230,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,231,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,136,129,198,11,7,40,87,206,88,15,21,100,61,211,214,176,210,160,196,136,110,109,90,249,241,103,72,98,36,136,218,18,210,132,238,90,227,59,204,52,173,69,211,108,78,210,113,70,42,91,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,20,151,198,90,255,0,141,115,102,142,151,102,83,174,25,114,227,217,214,188,72,211,41,234,55,73,136,53,25,14,187,33,195,66,84,68,131,91,145,156,130,106,90,53,212,146,218,76,245,111,106,127,39,7,92,51,250,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,5,5,241,83,164,213,105,217,227,191,166,84,41,146,226,199,170,71,163,203,130,235,204,169,8,148,193,83,35,50,110,180,163,45,22,130,117,151,91,53,39,82,222,218,211,226,147,34,149,92,13,106,213,87,169,88,201,66,122,167,45,116,216,114,40,50,227,195,83,202,54,25,125,228,206,75,174,161,189,118,165,107,75,12,165,74,34,213,68,211,100,122,237,45,57,7,26,191,106,123,91,229,252,31,49,168,142,171,192,199,245,217,251,183,252,72,90,160,0,202,184,191,238,23,30,194,120,101,249,215,156,77,28,171,140,158,10,125,57,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,106,228,31,19,45,92,34,205,238,27,95,87,172,190,146,139,30,161,34,159,38,82,156,109,182,226,245,177,30,134,135,221,91,139,74,16,203,107,144,149,184,179,87,170,218,86,162,35,50,34,59,212,205,143,178,198,50,124,191,184,124,185,241,154,193,170,129,0,56,213,251,44,90,223,48,32,249,117,68,64,14,23,30,221,152,101,249,215,147,205,23,252,40,7,138,63,183,102,38,254,75,228,240,132,170,224,99,250,236,253,219,254,36,45,80,6,85,199,95,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,232,83,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,17,173,199,92,113,195,36,146,80,70,179,36,165,41,34,73,123,80,25,87,26,83,202,119,178,198,13,252,191,183,188,185,129,213,64,5,43,113,171,246,167,181,190,95,193,243,26,136,234,188,12,127,93,159,187,127,196,133,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,175,46,49,119,146,233,24,61,72,183,27,83,232,57,181,88,234,82,136,244,109,73,92,90,130,13,58,238,45,79,183,134,158,2,171,50,225,105,59,123,227,197,129,109,54,194,221,68,219,154,148,203,219,82,106,218,218,230,50,133,40,251,30,132,91,188,76,140,133,234,102,123,9,166,85,178,135,90,195,250,38,188,250,69,171,37,134,16,90,232,165,53,76,121,164,150,137,65,153,234,102,94,9,47,236,240,25,240,173,210,39,91,245,137,212,58,147,124,185,84,249,46,197,121,58,25,104,227,107,52,171,177,145,31,137,31,137,17,137,227,195,111,60,106,194,43,133,140,45,196,106,147,171,183,42,110,165,136,143,186,246,165,21,231,23,13,132,17,169,233,9,109,13,37,182,214,125,146,102,94,238,218,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,199,238,0,1,248,234,244,184,149,186,76,218,53,65,148,59,22,124,119,35,60,218,210,74,74,144,180,154,84,70,70,70,70,70,70,125,140,140,133,22,241,37,202,204,172,16,197,137,23,85,10,35,101,111,92,43,92,210,229,54,122,53,33,249,51,23,179,213,101,8,73,19,109,23,109,76,203,226,101,225,205,242,97,153,74,230,94,49,102,151,83,42,164,164,80,167,73,98,53,66,49,62,178,107,148,185,49,212,234,205,28,214,209,174,198,116,213,90,150,157,143,183,134,128,48,254,245,160,98,109,147,73,187,168,178,163,204,131,89,128,196,178,36,173,14,17,19,172,161,205,138,218,165,22,187,86,90,150,167,227,239,28,211,26,242,119,130,24,219,76,153,30,191,101,210,99,78,148,135,8,167,197,167,67,68,132,173,73,112,183,147,139,97,102,71,185,211,86,191,18,35,252,106,143,54,60,52,113,43,5,228,212,46,155,18,59,181,219,93,134,221,146,100,202,36,74,148,203,105,55,215,170,249,81,80,218,72,154,105,26,247,208,141,95,3,45,35,30,23,99,30,37,224,109,211,26,177,104,215,106,116,183,224,203,67,207,67,41,82,24,109,197,33,196,41,72,117,182,214,131,50,51,105,41,81,25,150,164,90,123,187,92,118,73,248,136,217,184,239,10,29,147,124,203,102,149,119,33,166,219,213,231,26,97,153,42,34,140,222,136,230,201,91,171,90,157,117,122,118,238,69,241,35,35,155,40,90,92,73,45,10,37,37,69,169,25,30,164,101,241,31,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,62,37,217,122,90,182,61,34,77,114,235,175,211,233,113,35,52,183,84,185,114,155,96,140,146,149,40,200,141,197,17,107,162,85,239,247,31,192,86,70,115,184,167,67,90,106,88,121,129,79,203,67,164,79,68,126,172,74,34,78,191,206,25,82,153,122,44,189,124,121,75,73,154,126,255,0,129,10,195,174,87,174,140,65,185,93,170,214,234,51,170,245,106,156,149,25,184,251,206,72,117,110,56,225,171,66,53,26,148,122,173,102,126,38,122,159,196,197,161,228,15,134,243,12,196,163,99,22,46,194,166,212,25,159,22,60,248,52,215,219,39,73,41,89,69,144,217,184,212,136,186,18,136,185,137,61,171,63,29,8,252,76,89,253,38,145,75,161,83,163,210,104,212,248,208,161,196,105,12,50,196,118,146,219,109,161,41,36,165,41,74,72,136,136,136,136,136,136,180,208,136,127,165,66,124,74,92,25,21,41,242,27,98,52,86,150,243,206,56,178,74,80,132,145,154,140,204,244,34,34,34,51,212,197,58,113,48,206,252,203,238,228,149,132,56,109,91,125,170,28,29,241,106,78,198,146,105,41,14,161,201,145,221,70,230,95,82,22,133,33,104,61,20,130,51,237,175,109,8,87,148,24,142,212,167,199,130,219,137,75,146,158,67,73,83,134,100,146,82,148,68,70,103,240,238,47,179,135,78,23,209,176,223,3,232,174,197,102,43,147,234,208,227,77,146,252,116,160,200,212,236,56,155,200,212,72,74,190,210,53,239,175,187,83,49,45,0,0,127,148,153,49,225,199,118,92,167,144,203,44,161,78,56,226,212,73,74,18,69,169,153,153,246,34,34,47,17,83,156,75,179,232,245,78,76,220,17,194,106,235,204,177,29,215,34,213,230,196,148,105,230,26,78,100,103,217,230,49,32,200,210,100,109,171,98,209,223,177,159,184,133,97,60,243,210,94,114,68,135,86,235,174,168,214,181,173,70,165,41,70,122,153,153,159,115,51,63,120,144,121,20,193,202,158,48,230,14,220,131,12,144,81,232,211,97,213,165,41,123,180,228,179,58,49,44,136,201,11,45,116,112,188,116,47,137,144,208,157,6,146,213,10,137,2,140,199,244,112,99,53,25,62,30,8,65,36,188,8,190,31,2,20,57,196,230,215,77,3,51,213,121,108,69,54,154,168,162,68,197,171,102,210,83,142,84,38,25,159,98,45,117,34,251,207,239,18,7,130,253,236,136,183,93,199,98,185,32,210,79,68,153,81,75,102,189,8,212,110,83,154,215,77,222,63,241,127,183,220,45,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,106,241,163,199,74,21,43,14,45,204,188,83,43,53,86,110,74,221,66,53,201,82,141,28,150,220,85,209,218,41,45,182,137,11,212,146,230,249,73,66,208,217,18,200,149,16,214,173,134,77,26,224,175,15,76,189,127,40,220,205,91,244,9,178,105,72,162,218,156,187,182,183,26,163,23,170,110,124,24,146,152,37,67,38,76,182,57,206,91,173,182,162,89,146,73,181,56,173,22,105,38,215,119,249,177,246,88,198,79,151,247,15,151,62,51,88,53,37,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,140,214,102,7,12,255,0,67,120,227,126,97,107,113,42,177,226,91,55,4,234,124,15,74,55,178,83,208,80,242,186,87,215,234,32,149,205,96,218,112,150,148,146,86,149,146,146,91,84,66,237,56,95,99,125,87,27,50,161,69,77,102,135,18,157,34,192,144,155,29,11,140,226,148,137,140,66,135,20,217,124,210,174,232,89,180,243,104,89,110,81,26,219,82,203,105,44,155,68,11,227,87,237,79,107,124,191,131,230,53,17,42,184,106,112,253,253,4,195,131,143,120,172,206,251,250,171,79,87,162,233,202,78,173,209,224,203,98,50,254,181,167,227,33,232,245,20,31,82,195,155,86,105,38,220,90,59,238,80,159,224,2,128,120,163,251,118,98,111,228,190,79,8,79,254,10,158,203,23,79,204,9,222,93,78,19,252,5,85,241,206,253,73,254,242,127,13,28,171,130,167,181,61,211,242,254,119,152,211,135,85,227,157,250,147,253,228,254,26,57,87,5,79,106,123,167,229,252,239,49,167,11,169,0,21,87,198,211,26,255,0,237,23,46,112,233,255,0,11,214,161,41,198,191,225,16,226,54,202,201,207,248,105,184,149,55,254,32,210,175,182,66,53,112,172,193,202,22,46,230,226,145,38,227,123,88,150,21,61,219,197,184,219,87,252,234,84,103,216,110,49,111,66,210,104,229,191,33,167,245,245,146,174,70,197,36,210,179,50,190,145,207,243,3,134,127,166,76,14,191,48,181,184,148,169,18,238,107,126,117,62,7,165,27,223,21,153,203,101,93,43,235,245,22,105,229,62,77,56,75,74,77,72,82,9,73,45,201,33,154,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,198,148,242,209,127,201,197,60,188,225,190,32,212,46,24,149,202,149,114,215,166,201,170,78,140,109,108,118,163,211,160,166,17,147,68,72,66,211,32,157,66,208,146,45,139,74,147,162,118,232,93,44,6,107,51,99,237,79,140,159,48,46,31,49,124,90,167,5,79,101,139,167,230,4,239,46,167,9,254,0,32,7,26,191,101,139,91,230,4,31,46,168,136,1,194,227,219,179,12,191,58,242,121,163,170,241,171,246,167,181,190,95,193,243,26,136,234,188,12,127,93,159,187,127,196,133,170,0,0,0,8,171,197,31,216,79,19,127,37,243,136,66,149,178,157,237,79,131,127,48,45,239,49,96,105,76,0,0,0,101,92,105,79,41,222,203,24,55,242,254,222,242,230,7,85,0,20,173,198,175,218,158,214,249,127,7,204,106,33,193,83,218,158,233,249,127,59,204,105,194,234,68,85,226,143,236,39,137,191,146,249,196,33,74,217,78,246,167,193,191,152,22,247,152,176,52,166,3,42,226,255,0,191,248,172,191,252,95,255,0,253,220,20,2,52,167,148,239,101,140,27,249,127,111,121,115,3,170,128,128,28,106,253,150,45,111,152,16,124,186,162,42,175,41,222,212,248,55,243,2,222,243,22,6,148,192,0,102,179,54,62,212,248,201,243,2,225,243,23,197,212,240,184,246,19,195,47,206,188,226,104,149,64,0,3,42,227,74,121,78,246,88,193,191,151,246,247,151,48,58,168,0,10,1,226,143,237,217,137,191,146,249,60,33,63,248,42,123,44,93,63,48,39,121,117,56,121,78,54,152,153,117,91,248,113,135,120,91,73,151,211,209,111,10,133,66,161,87,229,184,226,28,145,208,20,110,67,10,218,178,66,217,53,203,55,20,133,165,95,88,195,10,35,73,163,188,43,225,139,133,191,165,12,228,217,93,93,11,210,116,171,75,168,186,106,31,206,185,61,47,74,217,244,143,246,90,84,189,179,156,133,234,39,118,186,250,201,52,18,197,255,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,12,198,85,169,53,90,5,86,109,10,187,76,151,78,169,83,164,57,18,100,57,108,169,151,227,62,218,141,46,52,227,106,34,82,22,149,17,164,210,100,70,70,70,70,52,103,146,252,99,174,227,238,88,44,12,85,186,89,217,90,170,211,220,143,81,115,114,15,169,149,18,67,177,29,147,162,16,132,35,156,184,234,119,150,148,146,81,204,216,90,146,117,62,214,2,128,120,163,251,118,98,111,228,190,79,8,74,174,6,63,174,207,221,191,226,66,213,0,83,183,27,139,42,171,3,26,48,247,17,158,145,16,233,181,203,93,218,36,118,146,181,115,210,252,25,110,60,234,150,157,187,73,6,154,131,36,147,37,25,153,165,205,73,58,17,171,234,240,62,189,105,80,47,252,83,195,151,163,203,58,149,114,143,78,173,199,117,40,79,33,44,65,121,214,93,74,213,187,113,44,213,80,100,210,68,147,35,36,185,169,167,66,37,120,174,53,126,212,246,183,203,248,62,99,81,29,87,129,143,235,179,247,111,248,144,181,64,1,149,113,127,220,46,61,132,240,203,243,175,56,154,58,174,105,240,83,249,68,229,246,246,193,198,234,29,20,187,130,158,93,3,234,119,150,218,39,48,234,36,69,230,171,150,225,147,38,251,45,19,155,80,106,229,154,246,232,173,12,179,88,52,61,136,216,161,74,198,174,31,151,174,43,209,147,17,184,247,78,19,214,42,75,143,26,106,101,162,27,235,165,61,206,138,110,164,136,150,182,93,230,52,191,85,38,75,109,68,105,73,145,145,103,132,106,160,64,14,53,126,203,22,183,204,8,62,93,81,16,3,133,199,183,102,25,126,117,228,243,69,255,0,10,1,226,143,237,217,137,191,146,249,60,33,42,184,24,254,187,63,118,255,0,137,11,84,1,152,28,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,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,50,174,52,167,148,239,101,140,27,249,127,111,121,115,3,170,128,10,86,227,87,237,79,107,124,191,131,230,53,17,213,120,24,254,187,63,118,255,0,137,11,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,81,220,104,47,100,74,186,173,203,21,185,38,162,102,36,58,138,155,37,234,68,162,114,162,214,186,110,241,255,0,139,253,190,225,31,184,99,90,233,175,230,122,145,45,248,166,235,84,212,199,152,133,108,220,73,113,186,132,51,35,238,71,166,132,127,113,253,226,248,235,212,150,171,180,73,244,103,255,0,163,157,25,216,202,240,240,90,13,39,226,71,241,248,24,207,102,122,240,110,167,131,217,131,184,224,204,36,28,122,204,217,149,104,170,70,237,57,47,78,146,72,35,51,66,11,93,27,63,13,75,224,102,35,227,47,61,25,230,228,71,117,109,58,210,137,104,90,20,105,82,84,71,169,25,25,119,35,35,247,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,221,204,189,228,45,142,52,152,243,35,181,46,43,200,121,151,144,151,27,113,10,37,37,105,50,212,140,140,187,25,25,31,136,255,0,80,0,17,47,136,182,23,209,177,35,3,235,78,202,102,43,115,233,48,228,205,140,252,132,160,136,148,212,57,123,8,148,104,82,190,210,245,237,167,191,67,33,66,115,162,59,77,159,34,11,142,37,78,69,121,109,41,77,153,154,77,73,81,145,153,31,195,176,176,222,25,249,223,153,98,92,145,112,135,18,107,111,187,67,157,178,45,53,217,50,77,69,29,213,185,14,59,72,220,243,233,66,16,148,33,103,162,80,102,93,244,237,169,11,139,167,207,137,84,131,30,165,2,67,111,198,148,210,30,101,198,214,74,74,208,162,35,73,145,150,164,100,100,100,122,144,255,0,58,181,34,151,93,167,72,164,214,105,241,166,195,150,210,216,121,137,13,37,198,220,66,146,105,82,84,149,17,145,145,145,153,25,25,105,161,152,172,12,254,112,222,97,232,149,156,98,194,24,84,218,123,48,34,200,159,58,154,195,100,209,45,40,41,82,28,54,218,143,23,67,81,151,45,37,185,101,225,161,159,129,138,188,161,215,174,140,62,185,90,170,209,42,51,169,21,122,92,148,153,56,195,206,71,117,183,27,112,149,161,154,77,42,45,22,130,63,18,61,75,226,66,207,50,101,197,58,26,19,77,195,204,117,126,90,221,50,102,35,21,99,81,26,117,254,110,202,84,243,210,165,235,227,205,90,140,147,247,252,72,89,189,167,122,90,183,197,34,53,114,212,175,211,234,145,37,52,135,82,184,146,155,124,136,148,148,168,136,205,181,25,107,162,147,239,247,151,196,125,176,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,50,73,26,148,100,68,93,204,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,223,83,34,241,240,166,108,212,231,167,20,179,15,93,148,196,106,228,250,53,188,151,150,150,33,195,147,34,57,56,214,247,201,36,235,101,33,196,25,155,111,109,86,157,143,66,47,2,239,30,40,22,229,199,121,86,26,165,91,244,153,245,89,242,220,74,73,184,204,56,251,138,82,148,73,212,201,4,106,63,89,69,238,241,50,248,139,48,200,167,12,202,191,166,41,88,173,141,80,153,68,86,13,137,145,105,47,182,162,89,173,42,140,250,9,230,100,197,211,110,156,212,43,69,107,238,35,241,49,107,52,202,101,62,141,78,141,73,165,67,102,36,56,109,33,134,24,101,180,182,134,219,66,73,41,74,82,146,34,34,34,34,34,34,45,8,136,126,147,50,34,51,51,208,136,87,255,0,18,220,233,66,194,251,98,102,19,89,85,82,93,114,179,13,198,36,187,17,242,53,71,109,230,230,48,178,51,109,244,173,10,74,219,73,247,73,145,118,215,83,208,133,48,84,106,19,42,179,164,84,170,18,93,145,38,83,171,121,215,93,89,173,75,90,140,212,163,51,51,51,51,51,51,61,76,127,32,53,45,249,209,217,129,204,234,92,117,9,103,151,174,237,230,100,73,211,78,250,235,166,154,119,26,25,200,117,185,87,160,101,186,208,85,121,201,75,153,42,147,79,127,249,194,148,106,36,42,4,94,222,177,17,248,145,255,0,202,36,64,0,254,41,73,66,77,74,81,18,72,181,51,51,236,68,43,179,137,78,122,216,195,186,20,156,33,194,234,227,75,175,206,74,216,168,74,139,36,140,226,178,180,76,142,234,9,108,72,74,208,234,92,67,103,162,146,100,93,140,251,232,66,158,165,202,172,221,21,151,166,73,114,93,70,165,81,144,167,92,90,141,111,60,243,206,47,83,51,51,213,74,82,148,175,188,204,204,127,132,234,124,218,100,131,139,62,43,177,222,79,218,109,212,26,20,158,230,70,70,70,90,151,114,50,22,139,193,147,11,151,37,87,6,42,63,21,92,150,156,151,71,67,166,143,87,121,122,61,242,45,198,141,53,211,190,155,181,251,189,226,214,197,54,113,140,180,156,167,226,141,30,229,68,115,75,18,96,71,100,214,72,209,38,226,164,84,23,227,166,154,232,95,29,71,33,225,143,126,174,203,204,189,50,57,190,203,77,86,27,102,154,163,113,91,117,230,212,33,145,145,122,197,223,68,253,255,0,129,139,239,109,105,117,180,184,131,35,74,200,148,70,94,6,70,63,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,94,114,114,91,159,140,196,230,58,243,196,111,209,55,164,104,170,168,57,78,183,20,139,150,156,134,81,71,142,181,55,20,219,105,249,134,182,185,136,46,122,209,162,75,154,243,170,216,147,81,164,165,87,11,108,156,221,249,110,181,111,11,183,24,236,159,66,95,213,234,130,105,204,37,201,112,166,114,104,237,54,219,137,54,93,142,165,155,124,215,220,115,152,131,115,69,116,204,30,194,218,74,84,170,204,45,173,93,190,112,11,18,236,171,90,15,91,90,184,44,250,205,46,157,27,154,134,249,242,159,132,235,109,55,189,102,148,39,114,214,146,213,70,73,45,117,51,34,238,41,7,251,151,25,236,255,0,196,103,252,230,163,255,0,214,197,255,0,10,192,226,113,145,12,118,199,76,113,163,98,150,5,97,221,42,181,18,117,190,205,62,179,211,212,33,193,148,115,163,188,238,143,200,234,22,209,59,185,135,24,109,11,37,45,68,152,198,149,18,18,150,247,56,99,229,87,54,57,102,199,26,205,75,21,176,210,171,71,180,46,75,125,234,123,235,143,112,83,100,69,110,115,111,52,236,119,228,48,212,181,45,91,80,137,45,33,105,109,106,74,164,25,104,148,41,197,20,181,189,50,137,74,196,92,230,219,25,162,187,234,49,36,83,108,123,94,53,54,139,70,56,233,116,222,170,166,76,215,58,167,249,137,52,165,12,166,75,75,107,103,175,206,36,175,115,124,146,39,100,80,0,10,128,207,174,66,179,99,141,57,177,190,113,51,13,48,167,211,54,221,103,209,157,20,223,78,211,99,243,121,84,216,172,185,245,111,72,67,137,209,198,150,159,89,37,174,154,150,164,100,103,47,248,95,224,38,44,101,219,0,171,246,86,49,218,159,71,235,83,111,9,85,70,35,117,209,165,239,138,184,80,155,75,155,227,184,226,11,85,178,225,104,103,187,213,215,77,12,140,230,0,8,1,197,111,43,152,237,153,79,209,119,232,82,198,250,71,244,115,211,126,147,254,249,195,135,200,234,58,30,79,248,75,173,238,221,200,119,236,235,166,222,250,106,90,243,254,23,249,51,204,158,93,177,246,191,122,227,30,27,253,31,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,125,3,138,222,87,49,219,50,159,162,239,208,165,141,244,143,232,231,166,253,39,253,243,135,15,145,212,116,60,159,240,151,91,221,187,144,239,217,215,77,189,244,212,181,231,252,47,242,103,153,60,187,99,237,126,245,198,60,55,250,63,69,155,103,202,165,177,39,211,16,37,239,148,185,176,156,75,123,35,190,226,203,84,50,225,234,101,183,213,211,93,76,136,236,252,0,84,6,122,114,137,158,204,206,230,58,226,191,233,184,43,205,182,233,251,104,86,207,250,164,163,167,90,92,117,175,99,189,222,109,207,174,113,111,72,218,226,77,104,231,242,204,204,144,66,74,240,182,201,205,223,150,235,86,240,187,113,142,201,244,37,253,94,168,38,156,194,92,151,10,103,38,142,211,109,184,147,101,216,234,89,183,205,125,199,57,136,55,52,87,76,193,236,45,164,165,78,160,20,173,154,174,26,25,177,185,115,29,136,183,102,26,97,239,210,139,110,227,184,37,87,97,84,253,45,77,131,191,172,95,82,227,92,151,165,19,133,202,113,213,179,185,68,91,249,91,200,136,148,68,83,167,134,62,19,227,182,5,224,117,103,11,113,214,209,170,209,101,193,184,30,168,81,186,138,188,57,209,74,12,134,90,213,136,253,60,135,77,173,175,182,251,139,65,165,9,53,73,37,36,214,165,57,182,96,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,250,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,79,254,23,248,9,139,25,118,192,42,253,149,140,118,167,209,250,212,219,194,85,81,136,221,116,105,123,226,174,20,38,210,230,248,238,56,130,213,108,184,90,25,238,245,117,211,67,35,57,128,0,33,255,0,20,12,4,197,140,196,224,21,2,202,193,203,83,233,5,106,21,225,22,168,252,110,186,52,77,145,81,10,107,106,115,124,135,27,65,232,183,155,45,8,247,122,218,233,161,25,148,64,200,86,66,179,99,130,217,177,177,177,51,18,240,167,208,214,221,27,210,125,108,223,78,211,100,114,185,180,217,76,183,245,108,200,91,138,213,199,80,159,85,39,166,186,158,132,70,101,208,56,160,100,207,50,121,137,199,218,5,235,131,152,111,244,130,139,10,207,139,75,126,79,166,32,68,217,41,19,102,184,166,246,72,125,181,158,136,121,179,212,139,111,173,166,186,145,145,116,14,20,153,92,199,108,181,254,148,127,77,118,55,209,207,164,126,132,244,103,247,206,28,206,127,79,215,115,191,193,157,115,110,222,123,95,107,77,119,118,215,67,210,127,128,0,0,8,255,0,159,92,45,190,241,167,41,215,206,25,225,165,11,211,55,37,103,209,157,20,46,169,152,252,222,85,74,43,206,125,99,203,67,105,209,182,150,175,89,69,174,154,22,166,100,71,88,25,122,225,195,156,235,27,31,112,210,245,186,112,111,162,162,219,247,133,26,169,81,147,244,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,187,240,0,0,1,64,63,220,184,207,103,254,35,63,231,53,31,254,182,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,184,232,0,2,176,56,160,100,207,50,121,137,199,218,5,235,131,152,111,244,130,139,10,207,139,75,126,79,166,32,68,217,41,19,102,184,166,246,72,125,181,158,136,121,179,212,139,111,173,166,186,145,145,56,95,228,207,50,121,118,199,218,253,235,140,120,111,244,126,139,54,207,149,75,98,79,166,32,75,223,41,115,97,56,150,246,71,125,197,150,168,101,195,212,203,111,171,166,186,153,17,217,248,143,249,245,194,219,239,26,114,157,124,225,158,26,80,189,51,114,86,125,25,209,66,234,153,143,205,229,84,162,188,231,214,60,180,54,157,27,105,106,245,148,90,233,161,106,102,68,117,129,151,174,28,57,206,177,177,247,13,47,91,167,6,250,42,45,191,120,81,170,149,25,63,72,169,78,114,34,177,53,167,29,115,98,36,169,106,218,132,40,244,73,26,143,77,8,140,251,11,191,1,64,63,220,184,207,103,254,35,63,231,53,31,254,182,45,251,244,91,125,255,0,32,95,208,167,160,191,213,159,232,127,232,183,163,58,166,127,236,167,161,122,110,71,59,127,43,250,111,87,126,253,158,253,218,119,21,3,253,203,140,246,127,226,51,254,115,81,255,0,235,98,239,178,245,107,87,108,108,2,195,75,42,233,131,209,86,173,251,62,141,75,168,198,230,161,206,68,166,33,52,219,173,239,65,169,10,218,180,40,181,73,154,79,77,72,204,187,142,128,2,31,241,64,192,76,88,204,78,1,80,44,172,28,181,62,144,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,250,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,93,248,0,10,64,204,47,14,28,231,95,56,251,137,119,173,173,131,125,109,22,224,188,43,53,74,116,159,164,84,166,249,241,95,154,235,141,57,177,114,82,180,238,66,210,122,40,137,69,174,134,68,125,133,159,228,43,11,111,188,22,202,117,141,134,120,151,66,244,53,201,70,244,159,91,11,170,102,71,43,155,82,148,243,127,88,202,214,218,181,109,212,43,213,81,233,174,135,161,145,145,72,0,0,1,64,63,220,184,207,103,254,35,63,231,53,31,254,182,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,184,232,0,0,42,3,62,185,10,205,142,52,230,198,249,196,204,52,194,159,76,219,117,159,70,116,83,125,59,77,143,205,229,83,98,178,231,213,189,33,14,39,71,26,90,125,100,150,186,106,90,145,145,156,191,225,127,128,152,177,151,108,2,175,217,88,199,106,125,31,173,77,188,37,85,24,141,215,70,151,190,42,225,66,109,46,111,142,227,136,45,86,203,133,161,158,239,87,93,52,50,51,138,188,67,178,103,156,236,196,230,130,185,122,217,120,111,244,130,208,133,79,167,210,237,217,62,152,165,68,217,21,17,210,227,205,236,113,246,221,61,37,189,44,245,112,183,122,218,17,236,36,17,118,190,21,185,57,197,140,183,126,144,46,220,110,178,105,84,74,213,123,160,167,81,211,213,198,153,57,152,173,115,92,146,124,214,20,180,54,203,171,114,63,168,78,110,82,163,106,180,17,37,181,42,127,128,166,188,232,112,225,204,157,243,154,11,254,245,193,28,27,235,109,11,130,160,221,82,52,159,164,80,27,231,202,126,59,78,77,115,100,153,41,117,59,165,174,65,232,100,73,45,116,65,18,54,144,151,252,47,176,159,51,248,23,135,23,78,22,230,6,209,244,45,22,13,65,138,133,173,204,171,199,156,225,117,4,231,88,194,121,18,29,67,76,165,109,178,226,81,181,26,185,37,245,106,179,81,237,154,160,42,3,62,185,10,205,142,52,230,198,249,196,204,52,194,159,76,219,117,159,70,116,83,125,59,77,143,205,229,83,98,178,231,213,189,33,14,39,71,26,90,125,100,150,186,106,90,145,145,156,170,225,109,149,203,239,45,120,89,120,126,150,236,111,163,151,157,199,112,39,153,253,243,102,103,62,151,30,51,125,47,248,59,174,52,157,175,63,55,195,69,158,239,91,82,36,105,53,64,64,14,43,121,92,199,108,202,126,139,191,66,150,55,210,63,163,158,155,244,159,247,206,28,62,71,81,208,242,127,194,93,111,118,238,67,191,103,93,54,247,211,82,215,159,240,191,201,158,100,242,237,143,181,251,215,24,240,223,232,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,113,64,201,158,100,243,19,143,180,11,215,7,48,223,233,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,232,28,41,50,185,142,217,107,253,40,254,154,236,111,163,159,72,253,9,232,207,239,156,57,156,254,159,174,231,127,131,58,230,221,188,246,190,214,154,238,237,174,135,164,255,0,0,20,3,253,203,140,246,127,226,51,254,115,81,255,0,235,98,223,178,21,133,183,222,11,101,58,198,195,60,75,161,122,26,228,163,122,79,173,133,213,51,35,149,205,169,74,121,191,172,101,107,109,90,182,234,21,234,168,244,215,67,208,200,200,164,0,162,188,85,225,63,155,27,127,17,238,58,70,23,225,199,210,107,66,61,65,223,65,213,21,113,83,91,114,68,21,30,230,121,169,121,214,86,79,37,6,148,57,245,73,79,49,43,217,170,54,168,231,254,93,176,87,29,173,206,28,119,126,93,111,172,49,244,21,231,30,223,186,104,84,120,94,154,135,43,210,189,115,82,30,97,222,99,78,27,76,106,244,197,179,181,110,118,228,239,51,73,44,136,171,91,251,151,25,236,255,0,196,103,252,230,163,255,0,214,197,255,0,8,127,197,3,1,49,99,49,56,5,64,178,176,114,212,250,65,90,133,120,69,170,63,27,174,141,19,100,84,66,154,218,156,223,33,198,208,122,45,230,203,66,61,222,182,186,104,70,101,16,50,21,144,172,216,224,182,108,108,108,76,196,188,41,244,53,183,70,244,159,91,55,211,180,217,28,174,109,54,83,45,253,91,50,22,226,181,113,212,39,213,73,233,174,167,161,17,153,91,248,168,12,250,228,43,54,56,211,155,27,231,19,48,211,10,125,51,109,214,125,25,209,77,244,237,54,63,55,149,77,138,203,159,86,244,132,56,157,28,105,105,245,146,90,233,169,106,70,70,114,3,133,38,87,49,219,45,127,165,31,211,93,141,244,115,233,31,161,61,25,253,243,135,51,159,211,245,220,239,240,103,92,219,183,158,215,218,211,93,221,181,208,244,159,224,34,86,65,50,39,74,202,37,179,54,187,114,204,137,86,196,91,138,57,68,172,76,138,226,95,133,21,134,228,60,166,218,130,226,227,180,250,16,227,106,142,167,146,179,50,83,140,160,203,178,18,37,168,0,10,1,254,229,198,123,63,241,25,255,0,57,168,255,0,245,177,119,217,122,181,171,182,54,1,97,165,149,116,193,232,171,86,253,159,70,165,212,99,115,80,231,34,83,16,154,109,214,247,160,212,133,109,90,20,90,164,205,39,166,164,102,93,199,64,0,21,129,197,3,38,121,147,204,78,62,208,47,92,28,195,127,164,20,88,86,124,90,91,242,125,49,2,38,201,72,155,53,197,55,178,67,237,172,244,67,205,158,164,91,125,109,53,212,140,139,160,112,164,202,230,59,101,175,244,163,250,107,177,190,142,125,35,244,39,163,63,190,112,230,115,250,126,187,157,254,12,235,155,118,243,218,251,90,107,187,182,186,30,147,252,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,153,18,80,70,163,51,240,34,33,66,60,78,111,197,222,153,151,169,199,39,217,117,170,59,79,83,82,109,171,118,156,170,132,194,34,63,88,251,232,175,187,240,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,227,183,77,116,63,142,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,239,166,237,126,239,120,171,168,52,249,181,57,5,22,4,87,100,60,175,178,219,72,53,169,93,200,136,136,136,181,62,230,68,63,222,36,170,205,175,89,102,100,103,37,211,170,84,233,9,117,181,164,214,203,204,188,218,245,35,35,45,20,149,37,73,251,140,140,133,194,240,214,207,91,24,137,66,141,132,56,163,92,105,21,248,36,134,41,242,165,73,34,57,44,161,16,227,180,131,91,242,20,181,186,167,22,225,232,148,145,31,115,46,250,144,177,52,169,43,73,41,42,35,73,150,164,100,125,140,135,244,0,71,124,248,219,117,122,254,91,174,245,80,93,148,137,145,105,53,7,255,0,155,169,68,163,66,96,74,237,234,145,159,137,151,252,131,60,211,218,150,196,233,12,207,230,117,45,186,180,189,204,215,118,242,51,37,107,175,125,117,215,93,123,143,237,58,161,50,149,58,61,74,159,37,216,242,98,186,135,154,117,165,154,20,133,164,201,73,50,50,50,50,50,50,35,212,133,207,240,210,206,148,44,80,182,33,225,45,235,85,36,87,40,208,219,98,51,178,223,34,84,134,217,110,27,8,34,83,143,169,107,82,150,226,143,178,72,143,190,154,30,164,44,0,140,140,136,200,245,35,31,154,167,76,167,214,105,210,105,53,88,108,203,135,49,165,176,251,15,54,151,16,227,107,73,165,73,82,84,70,70,70,70,100,100,101,161,145,138,166,207,103,12,202,185,214,42,184,173,130,208,153,92,87,205,249,146,169,44,54,163,89,45,74,146,250,249,76,198,139,166,154,114,144,157,85,175,184,207,192,197,103,215,237,187,146,205,172,59,74,184,41,51,233,83,226,56,164,155,114,88,113,135,18,164,168,211,169,18,200,148,94,178,76,188,60,72,254,2,67,229,87,61,56,165,151,138,236,86,36,215,39,214,109,213,60,132,191,14,100,153,18,9,182,183,176,74,38,155,57,13,160,140,155,103,106,117,236,90,153,120,31,107,153,203,158,110,240,155,48,214,204,90,149,14,230,167,68,171,44,144,135,169,146,102,198,110,81,56,109,178,106,50,101,47,56,173,187,158,36,150,189,245,35,47,31,30,228,70,74,34,82,76,140,143,185,25,15,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,183,85,229,107,89,52,167,235,55,85,195,77,164,196,142,218,157,91,179,101,182,194,52,74,84,163,245,156,81,23,130,84,126,62,227,248,10,225,206,39,21,72,20,6,230,88,216,18,236,73,243,13,78,71,126,168,106,75,172,146,127,156,52,165,50,244,89,100,123,181,38,150,147,52,248,30,191,2,21,115,136,88,161,124,226,141,122,77,195,122,220,117,26,148,137,46,173,221,178,38,60,242,27,220,181,175,106,9,197,168,200,136,220,86,133,175,109,79,239,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,241,81,123,140,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,239,175,113,52,163,199,98,43,40,143,25,164,52,219,105,36,165,8,73,36,136,136,180,34,34,47,184,127,160,141,153,211,205,205,169,150,188,58,156,226,42,49,164,92,181,6,29,141,2,26,30,109,110,161,199,24,145,202,117,109,243,155,112,144,78,49,180,212,157,79,94,197,223,194,134,49,67,18,174,156,94,189,234,119,165,207,58,68,185,149,25,79,62,148,169,215,28,38,146,227,203,115,98,9,106,81,165,36,110,43,66,212,244,215,251,71,145,82,84,147,52,168,140,140,187,25,31,184,118,204,157,97,114,177,103,31,173,75,117,198,20,184,173,84,224,201,147,234,234,92,162,155,29,11,215,212,81,120,57,239,45,62,35,68,214,157,189,10,211,182,105,86,213,61,180,162,61,46,19,16,219,34,34,47,85,182,210,130,240,34,47,4,151,184,191,2,31,88,7,241,74,74,82,106,81,145,17,22,166,103,224,68,33,14,125,179,235,110,224,133,185,58,198,177,106,241,38,221,147,89,118,57,244,242,27,112,226,111,110,83,91,149,202,144,135,91,82,29,105,26,158,222,218,151,191,66,42,87,185,174,75,183,19,239,9,85,202,187,243,106,213,154,212,197,187,183,115,175,184,183,94,117,74,216,130,81,169,103,170,220,61,11,83,61,79,222,102,39,166,89,50,63,26,196,194,138,206,98,177,190,42,32,162,37,18,69,70,149,2,162,130,107,114,211,25,153,108,168,219,146,194,117,87,168,234,117,67,154,246,50,35,241,49,5,177,2,166,139,187,18,171,82,224,165,164,199,157,88,146,81,18,217,104,132,180,185,11,52,17,17,25,145,22,138,45,52,212,190,2,246,56,111,225,132,124,47,203,45,30,51,41,45,247,2,227,215,157,50,34,251,111,211,226,18,191,168,159,241,126,253,79,239,49,41,5,116,241,144,195,233,117,188,35,162,221,116,216,105,113,200,21,136,221,66,210,217,154,210,194,34,212,28,81,153,165,39,162,123,151,137,145,10,161,193,107,165,251,47,22,172,251,149,153,110,71,68,10,237,62,67,202,109,195,65,155,104,146,218,212,70,122,151,111,87,222,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,137,255,0,104,237,214,221,118,13,205,65,129,94,166,200,105,248,243,227,53,37,11,109,100,164,154,86,130,89,104,100,102,94,10,47,121,143,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,230,92,149,216,54,205,6,125,122,165,33,166,35,192,140,236,149,173,197,146,82,73,66,13,103,169,153,145,120,36,253,228,56,141,59,50,84,43,195,13,241,10,234,167,78,97,113,45,200,149,100,243,216,117,6,146,84,118,9,122,18,137,211,45,218,40,143,196,191,176,80,102,52,221,47,222,152,181,120,92,174,203,118,66,39,215,106,18,25,83,142,26,204,155,92,151,22,146,35,212,251,122,222,227,50,22,189,193,191,15,165,209,48,142,181,117,212,161,165,183,39,214,36,244,235,83,102,75,83,11,139,79,113,38,70,164,150,169,236,126,6,100,44,88,69,190,36,24,97,31,20,50,203,88,140,242,83,190,223,84,138,243,70,100,95,109,138,124,178,79,245,21,254,51,221,161,253,228,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,226,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,145,25,248,24,129,118,205,201,118,225,133,225,22,185,72,126,109,38,179,69,152,135,118,238,117,135,16,235,46,165,91,22,73,52,172,180,91,101,169,106,71,169,123,140,133,211,228,39,62,182,238,55,219,176,108,91,234,175,18,21,217,9,150,163,151,81,33,182,206,94,198,226,181,185,60,217,11,117,197,45,215,87,161,237,239,161,251,245,35,155,233,82,84,146,82,76,140,140,181,35,47,3,33,253,1,242,110,203,122,21,217,108,213,109,170,131,105,92,122,164,39,225,184,70,68,126,171,141,169,7,226,70,94,10,63,113,254,6,51,179,156,92,46,86,19,227,245,215,111,54,194,145,21,218,156,233,49,189,93,11,148,115,100,33,4,94,162,75,193,191,113,105,240,28,77,41,82,140,146,146,51,51,236,68,94,241,235,176,191,18,174,156,33,189,233,151,165,177,58,68,73,148,233,76,190,164,165,215,27,39,82,219,200,115,98,201,10,73,169,38,109,167,82,212,181,211,251,69,243,100,179,55,54,166,101,48,234,11,139,168,70,143,114,211,216,106,52,248,107,121,180,58,183,27,98,63,53,212,55,206,113,195,65,184,254,210,82,180,61,123,31,127,25,40,63,206,68,118,37,50,184,242,90,67,173,184,147,74,144,180,146,136,200,203,67,35,35,251,132,45,207,22,69,176,215,20,172,90,221,241,111,91,231,10,230,167,67,147,49,179,166,196,142,217,200,83,108,201,116,137,123,35,169,197,238,113,194,212,181,45,116,46,250,247,20,127,114,208,103,218,247,5,70,222,169,70,121,137,52,233,79,69,113,14,161,73,81,41,181,154,15,82,81,17,248,164,253,196,62,198,30,226,133,243,133,213,232,215,13,149,113,212,105,178,35,58,135,118,199,152,243,40,115,106,208,189,171,38,214,147,50,51,109,58,150,189,244,47,184,90,54,78,248,170,64,175,183,14,198,199,103,98,64,152,74,110,59,21,66,82,90,100,211,252,221,164,169,231,165,75,51,221,169,186,181,25,39,192,181,248,144,177,235,86,242,181,175,106,83,21,155,86,225,166,213,162,72,109,46,161,216,82,219,125,26,41,41,81,122,205,168,203,193,73,63,31,121,124,71,218,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,31,51,185,188,195,28,181,219,82,165,87,235,17,100,87,20,194,213,14,152,212,136,235,125,78,114,222,54,212,166,86,243,107,52,26,216,52,153,151,125,123,23,127,10,97,204,214,121,113,131,48,245,217,100,245,122,93,34,130,165,56,211,52,250,124,169,81,219,113,157,239,109,230,181,212,56,131,81,161,237,170,211,177,145,17,120,23,126,53,66,194,220,68,186,161,187,88,165,218,149,137,49,18,149,56,185,69,5,245,182,125,137,71,235,165,6,90,232,162,63,31,3,212,121,137,176,228,83,230,63,2,91,106,109,248,206,169,151,80,162,50,52,173,38,100,100,100,125,203,185,123,196,153,225,213,100,67,189,115,37,68,110,123,17,222,110,158,184,211,146,135,146,74,35,91,115,226,105,216,210,127,180,127,15,196,104,6,4,102,225,65,143,17,166,208,218,25,105,13,165,8,45,18,146,34,34,34,34,247,23,97,254,234,82,80,147,90,212,73,74,75,83,51,61,8,136,69,76,223,231,178,192,203,189,179,58,21,26,171,2,171,117,45,14,179,26,27,79,176,255,0,41,211,110,65,33,78,182,153,13,184,148,147,172,146,84,101,220,181,208,187,159,106,83,197,204,100,197,12,203,98,11,181,139,134,76,234,156,218,140,181,38,29,61,133,200,121,13,115,31,113,77,182,211,75,91,134,146,35,124,210,148,145,158,132,122,23,223,48,48,3,135,185,209,176,110,183,141,184,199,13,216,170,141,74,147,62,52,25,45,236,36,180,152,173,73,66,150,220,136,197,162,187,56,147,50,94,157,140,136,252,76,64,203,241,112,23,122,215,138,148,211,77,194,69,74,82,99,19,73,73,39,148,79,43,103,217,237,246,116,240,237,240,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,158,38,125,149,175,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,247,159,133,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,239,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,111,2,63,19,31,111,139,46,60,196,178,48,242,155,130,118,140,152,177,215,36,153,39,163,71,89,32,219,136,166,39,70,82,9,13,184,90,36,182,164,180,52,109,45,8,190,225,83,182,2,33,189,126,219,109,212,212,125,43,149,120,101,32,245,47,232,205,228,110,63,91,183,134,190,61,134,146,50,253,22,149,19,5,108,134,168,170,35,136,118,245,52,219,61,83,225,210,53,167,217,237,224,68,58,8,225,121,212,195,198,113,23,46,247,141,52,227,56,243,208,233,21,9,172,165,164,18,148,110,34,12,130,73,17,109,81,248,175,221,223,239,25,219,170,195,145,111,220,51,32,45,181,180,253,54,107,140,154,86,70,149,37,109,172,203,67,46,198,70,70,95,112,150,120,173,143,178,175,28,162,89,116,198,235,196,153,214,245,82,157,76,67,76,74,50,113,190,69,49,105,37,237,230,25,150,138,86,154,232,90,31,184,133,134,112,174,199,58,142,42,224,97,208,107,210,150,253,66,221,149,232,246,212,226,212,165,42,60,120,112,144,70,102,183,20,163,245,156,62,228,68,95,113,9,178,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,19,113,81,199,58,142,21,96,97,80,104,50,150,197,66,226,149,232,247,20,218,212,149,38,60,136,115,80,102,70,135,18,162,245,155,46,230,70,95,113,138,243,194,156,125,149,103,101,18,244,166,57,94,37,78,184,106,149,26,98,218,126,81,155,142,115,233,136,73,175,111,48,140,245,82,116,215,67,212,253,198,34,101,42,36,139,130,225,135,1,13,173,215,234,83,91,100,144,130,53,41,75,113,100,90,17,119,51,51,51,251,198,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,241,71,191,191,222,59,160,231,217,129,139,74,151,130,183,187,85,165,17,68,43,122,164,110,30,169,240,233,29,215,237,118,240,51,25,183,191,209,13,155,246,228,110,152,163,233,91,171,204,40,231,169,127,70,79,47,105,250,189,188,52,240,236,45,139,132,214,60,196,189,240,242,165,130,119,116,152,178,23,24,158,38,99,72,89,44,220,136,150,32,198,74,13,14,56,122,164,247,40,180,36,109,61,76,190,225,241,56,130,240,222,139,83,102,167,140,88,43,77,229,74,97,151,166,212,105,108,50,73,75,164,146,149,33,213,52,204,104,166,106,112,204,218,66,77,75,239,224,103,224,98,175,237,171,146,244,194,59,213,154,205,33,249,244,106,229,22,98,77,72,53,59,29,196,184,203,164,163,109,194,73,165,100,91,219,45,83,169,30,169,247,25,11,185,200,6,118,233,57,135,179,226,218,55,84,248,177,238,250,76,84,50,235,106,117,40,92,148,52,212,86,205,210,37,190,227,171,53,58,242,139,113,145,107,247,31,140,201,0,21,29,198,55,10,24,164,215,40,216,143,78,167,33,13,204,233,226,62,242,89,34,53,58,181,212,30,86,170,36,22,190,4,125,213,175,253,34,185,108,53,192,69,235,65,42,171,77,57,9,117,40,169,146,78,165,38,158,81,188,157,255,0,107,183,217,215,199,183,196,79,60,127,225,238,117,156,26,162,99,110,14,67,118,82,164,210,163,79,147,6,51,123,201,77,42,43,178,86,164,55,30,49,234,174,237,164,140,215,167,114,35,63,3,16,255,0,8,241,143,20,50,211,136,45,86,45,233,51,169,147,105,210,210,153,148,247,215,33,148,59,203,125,181,56,219,173,33,109,154,136,205,130,74,146,102,90,145,104,126,29,174,179,40,25,236,176,51,17,108,193,133,89,170,192,165,93,72,67,76,201,134,235,236,49,205,116,155,142,75,83,77,170,67,142,41,38,235,198,148,153,247,61,52,62,229,222,85,165,73,90,73,104,81,41,42,45,72,200,245,35,33,254,19,227,55,54,12,136,142,182,135,16,243,75,109,72,89,106,149,17,145,145,145,151,188,187,140,255,0,113,21,177,225,217,89,146,173,183,1,136,236,183,80,92,153,202,67,41,36,145,45,201,242,245,236,73,47,114,75,227,248,136,205,10,28,138,132,198,32,68,109,78,63,37,212,178,210,18,70,102,165,168,200,136,136,139,185,247,63,112,244,245,220,45,196,75,86,27,85,138,165,169,88,141,17,73,75,136,148,112,95,67,101,216,212,94,186,144,69,174,137,51,241,240,45,71,101,203,46,121,113,131,47,21,216,132,205,122,93,94,130,149,54,211,212,250,132,169,82,27,109,157,236,238,229,181,212,54,130,81,33,157,169,215,177,17,153,120,31,107,158,203,22,111,48,199,50,150,212,89,84,26,196,88,245,196,176,133,76,166,59,34,58,31,75,156,182,77,197,37,148,60,226,201,27,223,36,145,159,125,123,31,127,30,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,241,213,42,244,186,36,55,42,21,122,132,104,113,155,35,53,58,251,169,109,4,68,70,103,169,168,200,188,8,207,251,4,55,205,199,17,204,52,193,171,122,109,22,196,172,67,175,92,175,33,198,26,232,164,71,148,211,14,26,31,73,26,249,82,80,226,118,184,218,53,50,45,72,148,94,243,45,41,171,23,49,135,16,113,226,246,147,115,93,245,137,213,25,115,100,44,163,70,84,135,222,67,73,91,206,45,13,54,135,22,179,73,17,186,162,74,72,207,77,116,47,190,97,228,111,134,229,127,21,151,3,18,113,78,19,180,251,117,15,180,235,48,159,109,109,59,41,5,211,60,149,114,223,138,164,45,165,54,227,137,212,149,220,203,79,13,76,90,17,229,147,8,173,219,17,86,205,2,211,165,64,141,21,131,81,173,184,17,90,53,237,103,103,174,104,104,136,200,201,37,175,111,112,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,253,110,253,133,226,84,42,16,169,48,36,84,234,50,90,143,22,35,75,125,231,92,89,33,13,161,41,53,41,70,163,50,34,34,34,51,51,51,211,176,174,140,243,113,41,162,217,177,38,225,222,12,213,218,155,87,113,183,24,126,161,26,66,28,109,131,50,146,202,137,46,199,148,74,74,210,180,182,162,213,61,136,200,252,116,33,87,145,32,227,6,100,47,179,75,8,174,220,213,154,156,157,84,179,41,83,73,174,99,221,204,204,185,139,74,9,111,125,250,110,248,159,123,74,200,151,13,72,88,108,184,152,149,141,16,160,212,107,11,109,183,226,64,91,100,243,113,140,250,103,144,107,110,76,84,173,14,165,104,117,38,100,174,196,122,23,125,76,119,236,254,222,80,112,223,43,183,52,56,140,177,29,186,157,54,109,25,134,219,73,32,144,78,83,165,18,73,36,74,78,154,18,8,139,77,127,1,159,87,221,83,239,184,242,140,204,220,89,168,204,252,76,204,245,23,143,194,94,201,69,179,150,247,42,138,50,83,149,90,169,204,35,46,250,37,216,16,85,167,217,47,217,248,159,226,98,111,0,231,25,131,197,186,62,10,225,69,197,124,213,38,52,211,176,169,210,220,134,133,184,148,155,178,17,25,215,80,132,146,150,141,198,102,209,232,68,173,79,221,241,44,240,227,174,47,92,216,229,137,181,123,218,191,54,76,165,204,153,35,163,109,199,28,89,181,29,114,29,113,182,210,75,90,246,145,115,76,137,36,122,22,189,190,39,61,248,98,100,129,53,233,17,241,187,18,232,105,92,70,86,135,41,113,102,70,212,148,162,56,82,89,120,144,243,6,70,70,70,178,222,149,252,72,189,230,45,7,16,111,75,119,9,112,254,165,116,84,205,168,148,234,37,61,231,80,218,57,109,145,37,150,22,178,66,73,74,74,126,203,103,161,106,94,30,225,158,44,213,99,61,83,28,49,170,230,187,165,78,125,248,30,147,154,205,49,46,58,165,18,33,245,111,184,201,104,107,90,75,68,187,224,147,219,240,251,249,101,34,90,96,85,161,78,89,30,216,210,27,116,244,248,37,68,127,232,26,40,201,61,227,10,243,203,133,151,50,34,200,250,74,53,58,26,200,204,181,37,34,4,99,63,5,31,237,23,254,193,221,71,228,171,83,163,85,233,115,41,83,26,75,172,77,142,228,119,80,164,146,137,72,90,77,38,70,70,70,70,70,70,126,36,51,197,158,76,37,153,132,217,139,187,161,174,26,216,135,89,170,207,171,68,35,108,210,146,101,217,210,73,4,159,81,37,166,141,246,211,82,248,25,142,13,215,204,232,61,25,213,59,210,115,185,252,157,231,179,153,183,110,237,190,26,233,219,93,53,208,89,175,5,251,149,12,92,87,29,182,236,196,160,156,143,50,74,90,55,52,213,70,229,57,4,123,117,254,207,1,109,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,42,83,141,5,202,151,174,43,114,219,106,98,86,77,199,135,37,77,19,154,153,40,151,81,65,158,154,255,0,103,128,172,158,190,103,65,232,206,169,222,147,157,207,228,239,61,156,205,187,119,109,240,215,78,218,233,174,131,188,100,111,9,102,98,198,99,45,24,72,134,183,225,209,234,180,250,180,178,38,205,72,54,90,157,24,150,74,245,20,90,104,231,125,116,47,137,144,208,245,38,157,26,145,75,135,74,134,210,90,98,20,118,227,180,132,164,146,73,66,18,73,34,34,34,34,34,34,34,240,33,250,199,10,206,197,227,10,204,203,133,233,50,90,200,186,186,53,70,26,8,140,181,53,46,4,147,47,21,23,236,159,254,193,157,122,188,180,207,171,77,156,130,61,178,100,56,233,107,240,82,140,255,0,210,58,158,85,113,162,169,129,216,213,108,221,209,103,62,196,15,73,194,102,166,150,221,82,73,112,250,182,28,120,180,37,161,39,170,90,240,81,237,248,253,218,29,195,235,210,220,197,188,63,166,221,52,195,106,93,58,183,79,101,213,182,190,91,133,181,230,16,179,66,137,42,82,126,203,132,70,90,159,143,188,85,247,19,188,144,38,132,252,140,109,195,74,26,81,17,229,173,202,164,88,113,180,36,168,206,108,151,158,52,50,193,17,17,17,32,183,169,127,2,63,113,136,17,129,88,189,115,96,110,38,210,47,106,4,217,49,87,14,100,126,177,182,220,113,6,236,116,72,105,199,27,81,33,104,220,71,202,34,52,153,232,122,119,248,150,135,178,249,139,116,124,106,194,139,118,249,165,204,105,215,102,211,162,57,49,8,113,42,54,164,46,51,78,173,10,36,173,123,76,141,210,212,141,90,151,191,226,125,28,4,33,226,209,100,162,230,203,123,117,68,153,37,202,85,84,166,25,159,109,82,212,9,202,211,236,159,237,124,75,241,33,71,12,58,166,31,109,228,153,145,182,178,81,25,120,145,145,234,52,21,144,27,202,14,36,101,118,217,135,45,150,100,55,76,166,194,163,62,219,137,37,146,201,186,116,82,81,40,141,74,215,93,250,30,186,126,3,128,231,183,134,164,44,74,92,188,74,193,136,80,105,213,132,54,227,242,224,33,178,101,185,38,93,75,203,52,55,26,42,150,183,84,181,180,146,51,87,114,45,15,190,134,42,214,92,28,96,203,117,246,73,125,21,219,102,179,76,147,170,86,69,42,17,59,203,123,177,145,159,45,106,65,173,159,187,93,191,18,237,104,121,25,226,85,69,188,162,66,195,188,102,171,53,10,174,219,109,176,197,66,75,232,109,183,204,138,51,41,37,59,34,81,169,75,82,212,226,143,68,247,34,51,241,212,133,139,211,234,16,170,208,35,212,233,210,90,145,22,91,72,125,151,91,89,45,14,33,73,37,37,68,162,51,35,35,35,35,35,35,211,184,163,206,44,84,41,84,204,196,148,215,156,97,104,149,79,230,167,148,102,122,18,167,78,50,37,118,47,91,183,113,25,114,239,79,137,87,199,204,55,164,207,67,106,143,54,237,163,199,112,156,34,52,26,87,53,164,158,237,72,203,77,12,245,212,134,128,147,150,76,34,184,172,68,219,85,251,78,149,62,52,166,9,68,183,32,69,116,209,185,157,158,161,173,163,34,34,37,30,157,189,226,175,179,201,195,114,191,133,75,159,137,56,89,9,218,133,186,183,221,117,232,81,219,91,174,197,65,245,47,41,92,182,34,165,8,105,45,182,218,117,53,118,51,211,195,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,117,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,188,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,233,51,47,3,35,254,209,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,119,50,215,192,187,212,230,43,241,0,204,94,43,68,145,76,157,120,75,165,67,125,105,89,183,76,168,78,99,183,40,219,52,232,114,20,91,76,148,102,101,167,115,238,35,181,74,171,83,172,74,114,117,90,163,42,108,135,84,106,91,178,30,83,139,81,153,153,153,154,148,102,103,220,204,255,0,180,196,181,225,211,149,151,241,231,19,225,220,245,138,107,174,219,182,244,198,228,58,181,178,106,97,215,152,145,17,106,101,70,166,86,218,181,109,211,213,38,100,102,95,2,241,189,139,122,131,75,182,40,176,232,52,104,44,68,135,9,134,216,105,166,26,75,104,74,80,130,74,72,146,146,34,46,201,34,236,69,224,63,226,233,125,17,173,154,188,151,16,181,165,168,18,22,164,160,181,81,145,54,163,208,139,226,51,93,152,183,209,43,48,24,151,37,180,45,9,118,240,172,172,146,178,209,68,71,53,227,208,203,226,44,3,131,13,133,76,159,80,184,175,201,50,35,170,76,126,174,3,108,26,210,110,145,37,84,247,73,205,166,157,118,234,122,110,221,227,238,247,137,167,156,219,127,27,239,235,65,220,56,193,169,104,167,191,88,140,166,100,77,83,147,26,36,54,235,82,25,81,27,145,201,70,68,70,182,213,221,38,93,181,239,216,132,32,195,158,14,152,147,82,172,71,173,227,13,241,73,144,219,178,144,236,162,129,83,144,185,14,36,212,133,44,207,168,133,221,71,171,158,39,227,166,190,241,96,152,13,148,76,23,192,42,99,108,90,246,125,45,250,138,76,140,234,114,169,241,21,44,244,75,69,167,57,12,161,90,110,101,42,255,0,43,83,252,59,97,17,36,137,41,34,34,46,196,69,238,16,75,139,133,208,213,47,1,99,209,122,53,60,228,186,138,61,98,111,113,33,43,133,61,58,235,169,105,166,158,58,10,71,109,6,235,136,109,62,43,81,36,191,180,104,103,135,237,21,170,38,87,108,230,218,101,109,156,170,101,62,82,247,36,139,114,213,78,139,170,139,177,106,93,188,68,141,31,195,50,34,212,207,66,33,81,28,95,51,15,38,175,116,83,240,106,218,173,186,152,80,219,106,92,228,198,146,100,149,60,135,39,199,113,165,236,112,200,253,83,78,169,82,53,240,212,253,194,34,228,203,4,37,227,150,57,91,246,250,161,41,250,116,73,177,38,79,213,179,82,14,58,102,71,67,132,175,171,90,116,218,239,125,197,167,196,254,58,9,182,104,118,166,19,88,240,104,140,174,5,38,149,70,132,211,38,181,27,108,54,148,178,202,83,184,204,137,41,47,85,191,29,11,177,123,136,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,253,140,253,196,43,102,147,65,172,220,46,188,154,92,25,18,220,105,181,60,231,45,165,184,123,75,77,79,213,35,248,151,249,199,225,125,135,162,190,228,105,13,41,183,90,81,161,104,82,76,141,42,35,208,200,200,251,145,234,46,131,131,190,35,183,94,192,202,181,163,82,144,251,181,42,117,113,254,65,26,247,33,16,219,135,79,109,41,45,84,106,45,20,103,216,136,146,44,20,5,121,113,95,203,58,175,219,21,24,177,109,210,201,117,42,27,100,115,20,203,26,175,164,101,153,207,184,165,26,26,82,180,220,180,234,102,162,79,199,79,17,76,206,54,182,156,83,78,36,210,180,25,165,68,101,161,145,151,136,149,60,55,113,85,156,54,204,117,25,154,140,238,158,29,109,200,244,179,51,116,144,157,239,79,134,93,245,90,75,77,16,127,31,15,3,23,241,22,75,19,99,53,50,51,137,113,151,208,151,27,90,76,140,148,149,22,164,100,101,216,251,24,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,31,229,42,75,16,163,59,50,75,137,109,150,16,167,28,90,140,136,146,148,150,166,102,103,216,187,16,160,126,36,88,170,206,37,102,58,178,205,62,119,81,14,134,185,20,178,50,116,150,157,236,207,152,93,180,90,139,77,22,95,15,31,2,17,89,182,214,235,137,105,180,154,150,179,36,164,136,181,51,51,240,23,51,194,131,44,234,176,236,85,226,197,201,74,36,84,171,141,153,195,83,204,104,190,149,230,96,190,218,146,107,105,42,211,114,21,161,146,141,63,13,124,69,134,128,175,174,49,24,142,221,7,3,41,54,141,54,67,237,84,170,53,198,58,130,74,246,161,112,220,135,80,109,73,61,20,74,61,84,69,216,200,210,41,125,134,30,148,251,113,163,180,167,29,117,68,132,33,41,51,53,40,207,66,34,34,238,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,192,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,237,220,203,222,66,210,46,106,29,169,139,22,60,234,43,203,129,86,165,86,97,58,201,45,38,219,237,41,47,50,164,238,35,209,73,63,85,207,29,15,177,251,200,198,125,179,155,130,18,240,55,28,174,11,125,48,148,197,58,92,217,115,32,104,217,165,5,29,83,36,33,178,79,213,161,58,109,107,177,36,180,248,31,194,93,112,131,204,60,170,69,209,80,193,171,150,182,234,160,204,105,217,112,83,38,73,153,37,229,185,2,59,109,35,123,132,69,234,146,180,74,81,175,142,135,238,22,238,70,70,90,145,234,70,63,162,57,113,2,162,181,91,202,237,226,219,172,173,195,139,76,168,74,70,212,145,237,90,105,210,180,81,246,61,11,191,136,207,51,136,54,156,91,106,241,66,141,39,253,130,238,56,71,221,45,85,48,22,69,19,163,83,46,68,168,175,214,54,201,36,180,162,20,4,235,174,167,174,166,126,58,9,218,100,74,35,74,136,140,143,177,145,251,199,19,199,156,162,96,198,62,211,28,98,232,179,233,108,84,85,169,149,78,53,62,34,101,150,169,116,180,231,45,149,171,77,207,41,95,229,104,127,141,125,226,55,7,76,73,166,214,36,86,240,122,248,164,199,109,169,75,118,41,79,169,200,68,134,210,74,90,144,101,211,194,236,162,209,191,3,241,215,79,112,155,249,50,183,241,190,193,180,26,195,140,101,150,138,131,244,120,201,102,60,212,185,49,210,91,109,53,29,148,145,57,32,146,102,70,104,113,93,146,69,223,94,221,200,66,206,51,214,21,50,5,66,221,191,35,72,142,153,50,58,72,14,48,75,73,58,100,165,84,29,55,54,146,117,219,169,105,187,119,143,187,222,43,251,46,175,162,46,96,48,206,75,136,90,210,213,225,70,90,146,130,213,70,69,53,163,208,139,226,52,165,107,62,137,86,205,34,75,104,90,18,236,8,235,74,86,90,40,136,219,73,232,101,241,31,247,112,208,105,119,61,22,101,6,179,5,137,112,230,176,227,14,180,251,73,113,10,74,208,105,81,26,84,70,71,217,70,93,200,252,69,19,241,22,202,203,248,13,137,243,46,122,61,53,214,173,219,134,99,146,26,90,25,52,176,211,207,200,150,180,178,147,75,40,109,58,54,209,104,146,51,50,47,137,120,68,170,109,86,167,71,148,220,234,77,70,84,41,13,40,148,135,99,188,166,214,147,35,35,35,37,36,200,203,185,17,255,0,97,9,55,128,252,67,241,235,6,95,135,10,69,199,42,189,72,101,246,212,235,53,57,147,101,43,150,70,209,26,82,147,146,132,253,134,244,34,62,222,177,251,143,181,191,101,63,56,216,125,153,203,89,137,52,185,72,133,93,97,164,166,108,23,214,195,107,230,37,182,13,197,33,180,190,226,246,111,124,146,70,174,250,150,135,223,198,66,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,255,0,155,220,213,90,57,107,176,95,170,75,169,197,118,182,246,222,146,10,94,105,79,43,71,163,165,127,86,111,54,179,209,15,146,187,31,135,115,237,227,159,252,70,196,123,179,20,110,105,55,85,221,88,151,62,100,141,154,155,242,29,116,147,181,180,35,183,49,74,50,212,155,78,189,253,195,203,165,42,82,137,41,73,153,153,232,68,69,220,204,123,27,103,9,239,171,158,125,38,44,27,94,172,235,85,89,140,69,109,198,225,60,162,46,106,146,68,173,73,7,219,69,23,126,255,0,218,47,131,33,153,116,167,96,6,11,211,161,183,205,244,133,105,182,106,147,73,221,186,161,247,162,69,39,19,253,18,20,90,41,159,5,106,127,19,63,116,151,31,2,255,0,55,10,195,185,13,149,109,112,169,19,54,30,186,104,124,149,232,99,53,184,230,110,158,53,223,230,242,183,56,119,69,87,113,235,174,167,213,187,169,247,22,97,193,82,109,44,173,139,166,158,108,159,164,122,249,207,115,54,167,78,79,46,156,91,117,251,95,107,190,158,2,207,141,166,205,206,105,161,59,244,211,118,157,244,248,106,63,236,7,252,184,180,180,133,56,179,34,74,8,212,102,126,226,33,78,28,88,115,29,79,189,110,150,240,170,222,152,107,69,26,73,28,181,33,196,153,115,89,114,115,11,65,154,29,63,218,46,198,146,63,142,158,2,188,105,100,71,82,136,70,90,151,61,190,223,31,88,134,141,178,110,73,78,90,240,248,146,130,73,125,28,164,246,34,211,254,224,142,59,72,248,151,181,118,45,177,103,215,46,41,175,161,150,105,148,233,50,214,181,40,146,68,77,180,165,153,234,102,68,93,146,126,242,252,70,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,184,244,239,216,78,190,26,209,236,204,11,192,171,179,50,216,130,104,134,168,179,39,192,134,79,114,155,92,148,38,28,57,141,161,174,110,205,234,87,41,123,72,156,239,167,98,241,81,114,12,215,241,44,196,140,104,126,117,179,98,204,149,111,219,166,183,90,74,227,184,252,73,46,183,171,232,45,198,212,165,182,162,54,221,70,189,180,51,73,123,136,181,135,180,138,93,199,126,220,241,41,48,211,50,169,86,171,203,109,132,25,147,143,186,227,174,184,73,35,61,9,74,51,53,44,189,198,102,103,239,51,23,47,148,94,29,214,149,165,132,177,42,55,213,49,135,171,247,5,53,185,46,155,172,180,167,35,155,241,152,51,104,249,177,137,104,218,180,175,213,61,116,63,137,234,43,99,61,88,36,230,7,227,173,78,130,212,53,51,14,127,58,161,28,249,123,82,166,215,50,74,82,101,245,104,35,236,215,184,140,190,255,0,135,127,225,11,138,145,109,124,86,157,100,77,146,72,77,94,59,188,164,45,100,73,83,174,201,128,210,116,35,89,106,175,84,252,8,207,241,240,23,66,3,226,222,118,189,54,244,180,235,22,165,90,43,47,197,171,64,145,5,196,58,132,172,182,186,210,155,62,202,35,47,5,31,137,31,224,99,62,217,220,203,189,87,47,216,211,87,165,174,3,173,210,106,178,36,84,96,56,77,40,154,75,46,203,146,150,219,35,229,33,36,123,25,215,106,72,203,79,3,50,240,225,182,189,122,93,175,113,210,238,56,14,173,185,20,201,140,76,109,72,81,145,146,155,113,43,45,12,140,143,197,37,224,101,248,141,6,100,123,31,104,184,223,130,52,7,219,170,178,237,90,151,6,44,25,172,155,232,83,220,198,162,70,55,20,105,230,45,90,111,119,77,85,161,235,226,68,126,50,36,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,118,207,14,62,209,48,67,4,107,239,187,85,101,170,181,82,4,168,48,153,75,232,75,220,199,98,73,54,212,73,230,33,90,111,107,77,83,169,235,224,70,126,25,243,186,43,210,238,139,142,169,113,207,117,110,72,169,204,126,99,138,90,140,204,212,227,138,89,234,102,102,126,42,63,19,63,196,119,28,145,229,222,171,152,28,105,164,82,209,79,117,202,77,42,68,122,140,247,13,165,27,42,101,169,113,146,227,102,124,165,164,207,99,218,237,81,17,105,226,100,94,58,10,179,45,122,109,151,105,209,237,74,76,86,88,139,73,129,30,11,104,105,9,65,109,105,164,182,93,146,68,94,9,47,2,47,192,135,218,1,75,220,94,177,82,45,209,138,208,108,136,82,137,105,164,199,107,154,132,44,141,41,117,169,51,218,86,164,75,61,21,235,23,137,17,254,30,3,128,100,87,4,156,199,12,117,166,80,93,134,167,161,192,228,212,36,31,47,114,82,218,38,70,74,140,254,173,100,93,157,247,145,23,223,241,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,252,15,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,196,100,101,238,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,182,132,106,63,113,158,157,127,137,76,107,51,29,48,46,211,204,182,31,41,18,215,42,100,8,19,9,147,105,197,198,66,161,204,152,226,29,229,111,216,164,243,81,184,141,206,218,247,47,5,28,19,203,69,241,43,15,177,214,198,184,89,152,168,204,55,112,211,10,90,201,195,65,116,229,49,149,172,140,201,73,45,52,71,188,244,237,220,105,2,201,174,197,185,236,234,29,197,9,244,60,205,78,157,26,90,22,149,18,136,201,198,146,178,61,72,204,188,20,94,243,252,71,219,28,91,57,4,149,101,175,16,73,72,37,23,209,202,183,99,45,127,238,9,3,57,53,66,34,169,75,34,45,11,158,231,111,135,172,98,195,184,79,102,58,159,101,93,46,97,85,195,48,208,138,204,147,233,20,183,18,69,205,121,200,44,33,4,107,116,191,100,251,18,76,254,26,248,11,143,109,105,117,9,113,6,70,149,145,40,140,189,228,99,254,128,127,193,52,217,57,205,36,39,126,154,110,211,190,159,13,69,96,241,171,155,75,59,98,214,167,147,39,233,30,190,11,220,205,169,211,147,203,168,150,221,126,215,218,239,167,128,172,252,12,55,11,26,236,3,101,123,92,43,162,149,180,245,211,67,234,218,208,105,74,192,55,14,195,182,205,229,110,112,233,16,247,30,186,234,124,148,106,99,239,136,209,159,60,186,83,113,255,0,5,234,48,220,230,250,66,138,219,213,72,68,214,221,86,251,49,37,19,105,254,137,106,61,84,247,130,116,63,129,151,190,135,238,124,39,190,173,138,133,90,44,235,94,172,211,84,169,143,197,113,199,33,60,146,62,82,148,70,173,77,4,90,104,147,239,219,251,7,142,82,84,149,26,84,147,35,35,208,200,203,185,24,234,89,118,199,123,175,1,49,26,149,119,80,106,179,25,136,212,166,14,108,102,223,117,45,188,193,62,211,142,17,161,46,32,149,169,52,69,162,143,67,46,199,247,104,7,46,56,245,105,99,246,27,210,174,219,126,173,17,233,110,69,99,173,140,135,218,83,140,190,108,50,227,137,82,16,226,205,58,27,196,70,74,61,72,251,31,223,213,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,28,204,150,102,240,247,46,54,84,187,146,229,174,211,206,162,223,47,167,165,245,76,117,82,53,117,148,47,99,43,117,181,47,106,94,74,207,67,236,158,255,0,141,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,185,247,252,57,73,145,145,232,101,161,142,251,147,44,5,171,99,142,50,209,232,158,129,149,46,154,194,153,168,74,95,74,167,25,54,17,49,134,220,53,31,45,105,218,68,225,145,234,90,120,234,98,234,172,108,162,225,253,163,38,149,49,138,37,60,138,156,76,41,13,116,204,109,37,182,105,50,61,9,146,253,157,61,195,190,70,140,196,70,27,141,29,148,52,219,105,36,165,40,73,36,136,136,180,45,8,191,1,254,163,231,220,48,78,167,65,169,83,72,210,71,46,27,204,122,222,30,178,12,187,248,246,238,51,111,154,27,122,117,179,152,140,72,166,206,142,166,143,233,101,97,109,106,131,73,45,190,185,226,74,147,169,22,169,61,167,161,151,97,42,184,70,226,164,27,71,24,166,218,53,122,196,104,81,106,208,220,38,9,233,4,223,50,75,178,160,54,148,150,229,145,25,153,36,251,17,25,158,158,241,117,136,90,28,66,92,109,100,164,168,136,210,162,61,72,203,226,67,254,128,120,204,102,185,90,179,240,162,239,184,221,150,152,199,2,133,80,144,219,134,225,32,201,104,140,226,203,67,212,187,250,186,248,151,128,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,122,218,248,159,136,242,241,31,233,165,179,39,77,121,78,37,122,126,7,168,209,6,67,235,113,171,153,100,178,223,143,43,156,108,210,105,204,172,183,146,185,106,42,124,83,52,118,51,211,77,124,61,194,65,142,9,158,43,161,203,91,45,119,163,236,184,104,92,202,61,70,33,30,186,125,184,18,79,226,95,179,255,0,210,25,222,146,181,79,172,186,227,171,213,82,100,169,74,81,159,137,169,125,204,207,251,69,176,220,88,58,245,199,195,58,155,18,218,141,162,160,211,89,184,228,19,8,61,94,90,45,243,37,125,132,30,227,61,201,241,208,207,246,133,74,200,142,244,87,220,139,37,165,182,235,43,54,214,133,164,201,73,81,30,134,70,71,220,140,140,79,254,20,153,117,165,98,13,252,188,76,184,33,57,33,154,27,167,211,33,109,165,109,19,204,189,5,228,47,69,180,162,221,162,207,185,40,143,79,13,60,69,209,178,203,113,217,110,59,40,36,54,210,73,8,73,22,132,68,69,161,17,16,173,126,48,216,48,245,195,108,82,177,70,151,74,109,79,83,73,136,178,31,67,6,107,38,91,110,160,250,136,212,148,25,233,169,145,247,81,23,253,34,178,114,241,136,242,176,167,24,237,91,201,137,38,195,112,170,208,87,37,91,205,37,201,68,166,156,94,166,74,79,111,171,247,158,159,31,136,209,158,19,223,16,49,31,14,237,251,206,159,49,137,45,213,105,177,37,154,153,113,43,34,83,172,54,230,134,100,165,119,245,203,222,126,62,255,0,17,235,128,69,30,32,121,90,163,227,254,20,84,42,177,41,235,93,201,67,136,236,184,46,48,210,77,199,13,152,210,148,219,70,100,210,220,52,155,143,23,170,147,45,79,195,67,241,161,155,162,218,172,89,245,249,246,221,122,11,209,39,83,164,187,25,230,221,105,109,158,230,214,164,43,178,200,143,77,201,50,238,69,224,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,196,140,188,47,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,106,126,36,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,63,125,223,22,222,29,90,181,43,186,233,171,68,167,192,166,197,122,74,220,146,251,109,18,137,182,212,225,164,141,106,74,76,246,161,93,181,47,3,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,240,34,47,24,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,65,25,233,185,68,93,136,252,69,243,112,252,202,213,31,0,48,162,159,85,151,79,90,46,74,228,70,165,206,113,246,146,78,54,111,70,138,167,26,35,54,144,225,36,156,100,253,85,25,232,126,58,159,132,174,1,228,113,98,248,129,135,24,119,112,94,117,9,140,70,110,149,77,151,44,148,243,137,65,26,154,97,199,52,35,53,39,191,168,126,242,240,247,120,140,230,102,31,17,229,98,182,49,221,87,147,242,77,246,230,85,167,46,50,183,154,139,146,185,78,184,141,12,212,174,223,89,238,61,62,31,17,102,220,30,112,97,235,122,216,170,226,141,82,148,218,94,169,19,241,99,190,182,12,150,108,184,221,61,244,145,41,72,35,211,82,51,236,163,47,250,69,148,60,203,114,25,114,59,200,37,182,234,77,11,73,150,164,100,101,161,145,144,165,206,43,153,117,164,225,245,252,222,38,91,240,156,142,205,113,210,234,80,134,210,134,141,231,158,156,242,215,162,26,73,110,209,5,220,212,103,167,142,190,34,0,71,142,244,167,219,139,25,165,184,235,203,38,208,132,36,205,74,81,158,132,68,69,220,204,204,91,93,187,131,174,219,156,51,234,113,46,88,187,149,58,154,245,199,28,159,65,154,153,113,118,249,18,126,218,11,105,150,213,120,106,101,251,66,167,99,45,80,43,45,56,210,244,84,105,41,82,84,71,224,105,95,99,215,251,6,136,114,59,116,57,116,229,174,203,125,231,55,174,29,30,157,12,207,93,126,196,8,199,241,63,218,255,0,233,14,246,35,230,124,43,113,168,121,100,189,31,145,43,146,111,82,106,44,160,183,146,121,138,58,124,163,36,119,50,215,93,60,61,227,59,242,223,234,101,189,39,77,57,174,41,122,126,39,168,245,24,73,114,203,180,49,62,211,184,226,78,122,33,211,235,112,36,173,198,157,54,207,99,114,27,89,145,153,25,118,245,126,37,224,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,127,91,95,19,241,30,204,7,252,173,104,109,10,113,197,146,82,146,51,82,140,244,34,47,137,138,83,226,229,138,144,110,236,98,133,105,82,43,17,166,197,164,195,109,47,147,50,9,206,92,150,165,79,109,73,61,171,50,35,34,81,118,50,35,45,125,194,42,229,122,223,157,114,230,35,13,169,176,99,169,211,59,178,142,167,116,65,168,144,223,92,202,84,165,104,71,162,75,113,106,103,216,105,34,222,130,116,202,5,54,154,102,147,56,144,217,99,213,240,245,80,73,237,225,219,176,250,3,252,164,198,98,91,14,70,144,202,29,109,196,154,84,149,164,148,70,70,90,30,164,127,136,224,119,206,81,112,254,238,147,85,152,253,18,158,101,81,39,212,182,186,102,54,154,220,53,25,158,134,201,254,214,158,241,74,121,208,192,186,142,5,99,69,82,130,229,21,248,84,233,142,63,54,18,142,50,155,104,217,92,185,8,111,97,242,208,157,54,181,219,105,105,161,118,63,135,5,74,84,179,218,148,153,159,192,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,109,15,67,237,225,119,185,109,204,222,30,230,58,202,137,114,91,85,218,121,84,92,230,117,20,190,169,142,170,62,142,188,132,111,101,14,184,164,110,75,42,89,106,125,211,223,240,236,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,134,100,69,169,153,17,125,226,41,102,187,63,56,107,151,202,83,144,169,85,104,21,155,133,90,114,226,71,126,60,141,158,179,6,123,208,153,8,89,106,219,198,101,248,25,248,23,122,86,198,188,125,197,12,198,221,170,174,94,85,73,115,29,94,156,136,44,191,33,198,90,209,166,210,174,91,110,56,225,167,82,101,42,61,15,185,150,191,13,36,150,11,228,98,109,171,133,149,76,120,199,90,108,186,84,58,127,35,164,166,203,100,216,113,91,228,185,21,124,214,165,71,34,61,13,77,41,58,44,187,25,25,248,145,8,69,49,214,222,146,183,90,65,37,10,211,66,34,211,78,194,227,120,80,97,131,54,245,179,76,190,13,49,148,236,250,29,74,41,169,36,70,231,106,161,120,158,194,61,62,168,189,231,238,254,203,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,226,93,196,69,194,27,250,102,25,98,61,191,122,67,211,90,101,74,36,151,8,245,238,134,223,109,195,46,202,79,236,23,137,145,127,210,52,57,150,76,106,182,177,175,10,232,119,37,30,173,30,68,165,65,140,82,217,75,237,173,109,61,211,50,181,164,210,151,22,105,208,221,34,208,207,82,247,253,253,112,4,63,226,115,139,113,48,223,46,211,169,232,159,29,51,46,7,93,164,147,42,116,137,102,135,224,204,45,118,239,73,233,170,52,247,254,6,40,106,67,202,144,251,143,171,237,56,179,89,254,38,122,143,248,23,63,194,7,21,97,92,24,65,80,177,39,213,91,85,78,155,80,117,108,198,55,200,212,81,91,139,1,164,158,195,89,171,237,25,150,164,146,79,187,199,176,176,145,17,56,160,84,38,65,203,13,72,162,36,190,189,247,153,112,244,62,200,85,62,110,190,7,247,16,161,152,62,180,232,251,187,234,242,53,255,0,231,136,95,198,95,105,140,84,178,41,14,158,244,114,117,15,217,45,160,209,176,148,103,186,142,209,118,45,60,123,138,50,198,90,123,116,172,84,187,32,52,215,45,12,214,167,161,40,219,161,164,138,75,132,68,101,161,105,224,46,39,132,125,54,223,139,128,114,37,83,155,254,122,245,69,102,250,204,145,174,167,10,1,168,181,34,215,77,116,241,19,180,115,12,203,225,188,60,84,192,235,210,209,126,42,95,147,38,133,81,40,58,160,148,105,146,168,111,54,217,150,169,81,145,234,231,138,75,95,128,206,45,253,105,212,108,59,214,183,104,212,216,113,153,20,122,140,152,74,37,165,73,51,54,158,83,102,101,184,146,126,40,63,113,126,4,44,179,133,126,112,34,83,210,222,9,95,215,25,182,149,172,145,74,84,201,132,73,35,62,138,51,44,32,221,123,238,94,136,66,62,58,123,200,90,219,110,54,243,105,121,165,165,104,90,73,73,82,79,82,50,63,3,35,31,244,63,225,230,91,144,203,145,222,65,45,183,82,104,90,76,181,35,35,45,12,140,133,66,241,89,202,106,45,170,210,113,170,205,164,173,49,38,25,34,160,136,236,104,132,173,107,157,37,215,84,77,178,68,71,162,83,170,148,189,116,211,95,113,138,212,22,25,195,87,60,174,97,141,114,62,17,226,85,97,71,110,207,90,25,129,34,76,142,209,157,90,225,199,109,27,158,144,148,33,164,182,133,158,137,73,153,119,211,182,164,46,66,145,86,167,87,105,145,107,52,137,140,203,135,53,148,72,97,230,92,75,136,113,181,164,148,149,18,146,102,70,70,70,71,169,30,157,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,248,234,245,106,117,10,153,42,179,87,152,204,72,112,153,92,135,222,121,196,182,134,219,66,77,74,81,169,70,68,68,68,70,122,153,233,216,83,127,18,172,242,185,137,213,201,24,71,134,181,133,21,187,1,107,102,124,136,210,59,73,117,11,153,29,196,110,102,66,144,182,148,218,208,122,41,36,103,219,94,218,16,175,49,101,124,41,178,154,139,150,180,172,106,188,169,43,84,72,102,104,167,162,67,26,161,75,66,224,201,105,212,147,140,153,25,232,165,104,164,175,93,53,211,222,98,222,153,101,184,236,183,29,148,18,27,105,36,132,36,139,66,34,34,208,136,136,127,216,255,0,151,28,109,150,212,243,171,74,16,132,154,148,165,30,132,68,94,38,102,42,147,138,134,112,34,84,18,230,9,88,55,25,184,148,44,209,85,84,57,132,105,51,46,182,51,204,44,218,123,239,70,168,90,62,26,251,136,86,157,131,105,212,111,203,214,137,104,211,24,113,233,21,122,140,104,73,36,37,74,50,55,93,75,100,103,180,148,126,43,47,113,254,6,52,115,150,140,55,135,133,120,29,101,218,76,69,75,18,99,80,169,197,59,212,36,154,164,166,27,45,184,103,162,82,102,122,183,226,162,215,226,58,128,130,92,92,41,182,252,172,3,143,46,162,223,243,214,106,40,54,22,68,141,117,40,83,205,37,169,150,186,107,175,128,167,108,26,167,55,85,197,75,78,3,173,115,16,245,106,2,20,141,186,154,136,228,182,70,68,90,30,167,220,94,110,96,105,140,83,178,41,50,158,204,126,82,24,178,92,65,35,97,36,203,109,29,210,238,90,120,246,20,15,59,213,157,35,111,109,30,94,159,252,241,139,230,225,127,80,153,59,44,52,210,150,146,46,67,236,180,217,232,125,208,84,248,90,120,159,222,98,93,138,246,226,253,138,176,173,252,32,167,216,144,42,173,166,167,82,168,52,183,163,19,228,74,56,142,69,158,210,149,176,150,74,251,68,69,169,164,211,238,241,236,41,128,127,220,119,149,29,246,223,79,218,109,100,178,252,72,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,238,252,8,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,238,251,179,201,139,215,244,204,77,196,123,130,244,153,166,181,58,148,185,45,145,107,217,14,62,227,132,93,212,175,219,63,3,50,255,0,164,75,158,19,216,45,50,250,198,179,190,228,193,121,84,202,11,92,196,63,202,51,111,169,98,92,23,73,59,141,10,78,237,171,215,77,196,122,124,11,184,187,212,164,146,146,74,75,66,34,208,135,244,0,85,231,25,171,21,169,144,45,251,225,4,194,92,96,162,65,51,240,89,146,83,80,119,246,124,59,252,124,125,222,241,87,248,108,116,143,167,180,6,171,205,37,202,123,213,40,173,201,73,165,38,92,163,121,27,254,215,171,246,117,241,237,241,18,139,51,217,24,185,44,251,86,147,140,248,93,76,157,88,181,107,148,214,42,178,17,25,151,36,46,33,188,219,210,20,102,76,71,38,219,105,13,37,190,230,179,211,82,238,100,100,99,132,224,166,62,226,134,92,174,212,215,44,218,164,184,110,163,94,124,23,159,144,219,46,234,211,137,79,49,182,220,108,213,161,60,165,22,167,216,207,95,142,183,83,149,28,252,225,174,96,233,77,194,170,213,160,81,174,20,235,204,137,33,248,241,247,250,207,153,108,66,164,45,103,163,108,145,159,226,71,224,125,165,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,16,134,121,196,226,33,97,96,37,61,116,11,77,239,76,92,235,211,249,182,215,163,242,180,84,117,253,183,35,45,181,106,219,170,63,30,218,105,226,125,169,67,16,49,30,244,197,187,141,119,5,223,82,244,133,69,237,53,95,37,166,181,209,180,35,193,180,165,63,101,180,251,189,194,193,114,51,195,46,125,200,182,113,7,29,232,221,60,15,91,165,167,245,9,95,55,252,37,165,253,108,89,68,164,232,164,180,174,233,239,224,94,243,29,195,138,254,43,167,13,240,86,30,24,91,235,233,213,95,230,118,211,126,222,68,184,47,255,0,93,10,215,237,159,245,139,251,124,5,47,11,179,225,91,116,69,171,225,109,2,156,220,141,93,106,147,84,117,77,108,63,84,189,40,162,215,93,8,143,237,23,249,196,245,0,1,25,179,223,149,216,89,146,194,73,112,98,68,230,87,169,9,114,161,79,62,97,150,247,90,141,40,154,71,119,91,65,106,183,139,186,181,47,137,25,120,80,133,251,99,215,240,234,236,170,89,247,44,62,154,125,46,91,241,30,71,49,11,209,77,58,166,213,221,10,82,126,210,21,224,103,225,239,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,221,68,71,247,30,134,46,174,131,94,165,92,180,152,181,202,44,174,162,28,198,144,243,46,108,82,55,33,105,37,36,244,81,17,151,101,17,247,33,250,165,202,98,12,87,166,74,94,198,88,66,156,113,90,25,232,148,150,166,122,23,127,2,20,125,196,251,51,137,197,252,73,147,135,20,103,249,148,139,98,122,218,89,237,211,89,81,164,77,100,207,214,105,10,251,14,23,245,141,63,137,247,16,125,8,83,138,36,32,181,51,5,161,77,168,208,178,208,200,76,222,23,56,202,140,55,204,4,75,122,105,127,54,185,18,221,49,179,255,0,207,72,155,9,5,224,133,31,130,15,222,69,247,144,189,134,214,151,16,151,18,122,165,68,74,47,192,196,66,226,140,219,203,203,13,64,218,115,105,38,75,166,174,196,122,167,209,243,117,33,67,212,243,34,168,70,51,240,39,145,175,255,0,60,67,66,121,81,75,115,50,123,64,101,168,252,237,246,164,86,249,91,246,239,51,165,177,234,235,238,215,93,53,20,105,153,216,199,19,31,47,198,14,39,76,105,184,170,133,203,230,111,219,252,245,226,211,95,127,134,159,216,44,187,132,62,34,82,27,195,43,130,222,122,127,41,218,106,229,212,93,71,41,74,209,166,227,192,66,149,169,39,79,31,113,25,159,220,38,116,12,211,96,148,170,164,138,18,175,95,231,209,158,91,46,55,232,217,126,170,146,162,73,150,188,157,15,214,237,226,58,92,10,149,42,232,164,117,84,217,60,248,146,218,209,43,216,164,234,149,164,140,187,40,136,252,20,66,144,248,163,101,222,94,22,99,67,215,181,53,141,105,23,41,42,107,174,110,46,210,228,75,154,225,167,69,56,165,125,134,200,245,34,36,253,196,125,132,70,195,203,210,167,135,151,173,22,243,164,57,178,77,34,124,105,168,236,147,212,218,121,14,17,122,201,81,120,160,189,199,248,31,128,208,158,80,51,1,69,199,236,31,161,215,162,73,221,83,139,6,52,106,138,54,44,180,144,152,177,212,233,234,109,161,63,105,239,234,150,159,14,222,29,204,7,20,206,14,24,49,138,152,9,118,80,78,63,54,67,84,169,242,35,150,243,78,142,148,41,9,79,245,210,94,46,123,207,65,157,139,182,131,38,214,185,234,214,228,196,108,122,153,57,248,107,45,72,244,54,220,82,15,192,204,188,82,126,243,252,71,224,129,58,77,50,124,106,148,55,54,72,136,242,31,105,90,17,237,90,84,70,147,208,245,35,238,69,226,46,107,134,238,120,233,88,143,108,211,176,130,250,157,201,175,82,163,51,18,18,185,74,87,57,150,155,135,29,178,209,168,233,66,117,90,215,246,150,102,94,253,75,67,22,12,147,37,17,40,143,177,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,63,138,50,73,26,140,251,17,106,98,190,120,145,103,142,149,135,22,205,71,8,44,89,220,234,245,86,51,209,38,171,148,164,242,89,117,185,145,220,45,29,142,164,43,69,161,31,101,100,103,238,208,181,49,76,179,231,73,169,207,147,82,152,230,249,18,222,91,238,171,66,45,203,82,140,212,122,22,132,93,204,252,7,239,180,168,50,110,155,158,147,110,67,70,247,170,115,152,134,130,212,139,83,113,196,160,188,76,139,197,69,239,47,196,104,159,39,216,96,198,21,224,37,167,65,40,252,169,14,210,160,72,144,91,205,95,90,112,163,165,95,215,81,120,183,238,61,7,107,1,195,51,127,152,10,46,0,224,253,114,189,46,78,218,156,168,50,99,83,145,177,103,172,133,69,144,166,143,82,109,105,251,76,255,0,88,180,248,246,241,207,102,34,94,149,60,67,189,107,87,157,93,205,242,106,243,228,205,95,100,150,134,235,203,112,203,213,74,75,197,103,238,47,192,188,4,185,225,115,151,121,120,167,141,12,222,213,38,52,164,91,68,153,173,57,184,187,203,143,46,19,132,157,18,226,85,246,28,51,212,200,211,247,25,246,23,121,62,165,74,181,233,29,85,74,79,34,36,70,180,82,246,41,90,37,9,51,62,201,35,63,4,152,230,149,12,211,96,140,90,164,122,26,111,95,231,210,30,67,45,183,232,217,126,178,148,163,73,22,188,157,11,214,237,226,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,120,251,140,200,254,225,90,57,99,140,114,241,242,195,96,162,117,38,171,142,150,92,190,102,205,223,207,89,45,53,247,124,63,180,94,94,107,146,220,60,158,215,217,118,63,39,101,169,41,190,86,253,219,12,169,111,250,186,251,244,211,77,70,123,42,38,71,80,146,101,224,111,47,79,254,120,197,240,240,185,109,228,101,134,158,110,185,184,149,37,163,79,98,45,11,209,240,180,33,47,92,90,91,66,156,81,232,148,145,168,255,0,2,20,79,197,31,25,81,137,25,128,151,111,66,47,230,214,218,92,166,44,255,0,243,209,230,205,65,248,161,39,224,178,247,153,125,230,33,146,16,167,20,72,65,106,102,11,66,155,81,161,101,161,144,156,28,48,115,56,156,32,196,152,216,113,89,127,151,72,185,231,161,164,30,221,116,149,38,68,38,72,253,86,150,175,176,217,255,0,88,147,248,31,113,120,49,37,49,58,43,51,34,175,123,47,161,46,54,173,12,181,74,139,82,61,15,191,129,143,203,94,175,82,173,170,76,170,229,106,87,79,14,27,75,121,231,54,41,123,80,132,154,148,122,36,140,207,178,76,251,16,165,78,36,249,200,99,25,47,7,240,238,198,157,204,160,210,31,83,50,29,229,25,115,30,105,217,140,168,182,186,194,22,90,161,196,31,101,25,23,222,122,152,134,86,21,143,95,196,91,178,151,103,219,80,250,153,245,73,108,68,101,28,196,35,85,56,234,91,79,117,169,41,251,75,79,137,151,143,184,95,126,67,242,187,11,45,184,73,18,20,200,156,186,245,97,45,207,168,31,48,207,99,174,198,138,78,183,217,215,16,122,45,147,238,157,11,224,68,94,50,100,0,5,105,113,153,175,177,14,202,160,81,205,223,173,126,92,85,147,123,79,193,76,212,19,174,186,105,226,94,26,138,136,139,33,216,114,90,151,29,91,93,97,105,113,10,208,143,69,17,234,71,223,239,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,221,178,108,203,82,125,94,6,103,223,178,189,229,20,243,207,195,46,125,182,183,177,7,2,40,221,68,15,87,170,167,245,9,71,43,252,25,164,125,108,169,70,165,106,165,58,174,201,237,224,126,227,21,245,135,248,143,122,97,37,198,139,130,208,169,122,62,162,206,186,47,146,211,186,106,218,209,224,226,84,159,178,226,189,222,241,117,249,59,226,33,97,99,221,61,20,11,177,239,67,220,232,215,249,182,215,164,115,117,84,133,253,182,227,33,180,232,219,73,63,30,250,233,226,93,230,98,84,74,45,201,62,198,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,197,104,65,118,105,10,63,23,17,238,247,254,34,167,243,107,197,86,233,190,82,245,169,130,18,125,21,76,61,187,234,27,27,127,157,253,3,133,245,82,98,37,73,218,164,58,159,30,250,235,224,68,43,242,52,90,229,227,89,229,71,71,87,62,79,187,84,55,187,106,62,253,18,94,170,127,228,22,199,144,190,27,16,45,115,70,36,99,133,23,168,169,22,189,12,78,165,72,228,127,133,50,231,175,26,81,165,91,146,166,143,214,79,111,2,247,152,178,242,36,182,157,11,177,16,160,206,37,120,194,156,81,204,109,98,44,21,235,78,164,116,253,49,233,227,205,129,12,215,226,132,171,237,54,126,58,253,218,8,152,39,135,10,12,91,118,218,199,118,45,73,178,57,81,102,81,151,79,96,182,110,222,235,245,40,134,73,236,131,50,215,114,187,153,233,247,144,187,116,158,226,35,248,150,163,250,0,2,30,231,191,36,180,140,196,90,210,46,27,98,151,186,237,132,194,213,29,92,245,23,55,99,114,150,148,104,183,219,105,58,186,242,123,153,30,159,135,133,92,89,28,59,115,51,119,221,211,237,216,150,111,79,232,169,46,176,236,143,72,211,215,181,109,58,148,31,170,114,75,95,181,175,99,63,237,22,239,146,140,8,196,204,5,195,86,237,172,69,187,122,245,55,162,155,135,208,71,107,167,73,71,140,130,46,99,46,47,126,222,82,211,174,189,245,215,225,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,187,106,98,160,28,92,250,237,89,78,56,124,249,181,25,6,165,31,170,157,238,184,175,236,34,212,207,238,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,127,29,59,16,251,153,188,225,125,22,236,182,202,234,193,250,127,250,161,129,19,106,226,115,79,249,193,33,183,214,101,190,68,178,66,55,56,166,203,192,244,241,240,212,87,221,139,130,216,209,131,216,213,108,202,174,218,157,20,170,53,193,9,199,203,174,136,230,222,76,180,154,190,202,214,71,161,182,126,26,248,123,198,129,176,198,166,253,103,14,109,122,164,162,209,249,84,104,79,58,93,190,218,152,66,143,192,136,188,79,220,66,62,113,43,106,67,153,91,175,155,11,218,73,76,165,47,177,30,169,244,116,205,75,184,160,154,107,102,237,70,43,69,226,183,208,159,243,168,134,138,114,91,77,233,178,199,101,69,81,105,206,160,211,79,252,244,248,229,241,21,19,196,247,11,215,135,121,148,155,41,166,255,0,155,220,17,157,172,41,122,255,0,178,63,62,105,153,105,189,71,224,143,184,190,226,31,23,33,88,143,14,216,196,106,149,139,80,111,99,87,197,45,235,113,169,26,153,242,93,152,252,86,137,123,9,39,187,105,36,207,67,82,72,252,55,23,136,230,121,152,194,235,143,10,113,134,226,164,215,153,209,185,213,25,117,8,15,110,111,249,196,69,202,121,45,59,181,43,86,205,220,179,61,170,50,81,123,200,118,220,129,103,30,232,192,236,77,163,90,53,121,156,251,102,187,54,61,53,214,249,109,167,145,206,145,21,181,59,170,88,91,138,218,219,70,91,72,203,95,137,31,141,185,230,67,6,109,60,212,96,76,154,97,181,212,174,109,57,117,58,51,219,157,70,217,11,134,242,99,175,110,246,245,254,159,93,22,122,119,238,95,12,253,98,222,27,214,48,155,16,171,118,29,113,189,178,41,51,164,197,35,213,7,189,45,62,227,91,189,85,40,139,83,108,251,110,63,237,241,29,219,32,89,160,171,96,22,47,211,97,77,149,190,222,174,62,204,7,216,216,146,216,183,165,69,37,57,184,154,90,207,70,217,50,218,90,126,36,126,55,225,109,87,97,93,22,245,50,228,167,43,116,90,164,54,102,178,122,25,122,142,32,150,159,18,35,240,81,120,145,126,4,62,144,252,243,217,68,136,18,99,184,141,232,117,149,161,73,215,77,72,210,100,101,168,207,30,124,172,179,178,115,49,119,71,219,181,21,90,140,250,163,105,215,93,169,118,161,40,136,181,220,122,253,159,187,240,33,30,199,209,183,110,10,173,171,92,129,113,208,228,244,243,233,178,90,151,29,221,137,94,199,27,89,45,7,162,136,210,122,41,36,122,25,25,11,106,200,143,18,248,119,106,41,152,89,141,51,185,53,95,169,131,79,155,202,53,115,207,249,179,13,35,151,26,41,37,59,148,167,85,170,149,219,192,207,77,12,89,52,41,177,170,49,26,155,13,206,99,47,161,46,54,173,12,181,74,136,140,143,67,239,224,100,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,77,155,26,157,17,217,179,28,229,178,194,20,227,138,208,207,68,164,140,204,244,46,254,4,98,182,115,221,196,190,29,164,138,158,22,96,180,238,117,87,235,160,212,38,242,141,60,131,254,114,195,168,229,201,138,105,86,213,37,165,106,149,119,240,35,211,83,21,43,113,92,21,91,170,185,62,227,174,73,234,39,212,164,187,46,67,187,18,141,238,56,179,90,207,68,145,36,181,82,140,244,34,34,31,56,72,76,134,217,103,123,102,98,209,142,105,220,138,85,70,5,81,105,215,77,201,106,161,20,140,181,220,90,125,175,191,240,49,161,200,12,162,60,8,209,219,70,196,52,202,16,148,235,174,132,73,34,34,212,126,129,243,110,90,236,43,94,222,169,220,149,21,109,139,75,134,244,215,143,67,63,81,180,26,213,224,70,126,9,63,2,63,192,197,7,231,247,52,21,92,125,197,250,148,24,50,182,91,212,55,222,128,196,125,137,61,235,102,84,162,75,155,141,164,44,181,109,226,45,167,169,125,230,126,28,39,9,48,222,177,139,56,133,68,176,232,109,238,145,86,157,26,41,158,168,45,137,117,246,218,221,235,41,36,122,27,133,219,113,127,103,136,208,46,91,240,102,211,202,190,4,198,166,19,93,50,225,83,145,83,173,61,185,213,238,144,136,108,166,66,246,239,115,79,232,53,209,7,167,110,197,241,168,204,254,231,30,232,199,28,77,172,218,52,137,156,139,102,133,54,69,53,166,249,109,171,159,201,145,41,180,187,170,152,67,137,220,219,164,91,76,207,79,137,159,135,18,203,62,22,220,120,173,140,54,237,38,130,206,173,193,168,196,168,79,123,115,127,205,226,34,83,41,117,221,170,90,119,237,230,17,237,73,154,143,220,67,166,103,219,18,33,220,248,141,77,177,105,237,238,110,199,165,179,110,59,35,83,46,115,176,159,148,209,175,105,164,182,235,184,143,66,82,136,188,55,31,136,251,92,48,240,193,120,137,153,72,50,158,71,212,91,241,154,172,37,122,255,0,178,49,62,17,145,105,189,39,224,191,188,190,227,22,237,157,42,111,83,150,59,214,42,75,94,77,6,164,127,230,167,200,47,136,206,181,73,179,106,163,41,163,241,67,235,79,249,148,98,253,184,105,181,33,188,173,208,77,245,238,37,38,42,145,216,139,68,157,58,30,133,216,72,60,78,169,191,70,195,155,162,169,20,181,126,45,26,107,205,23,110,235,75,11,81,120,145,151,137,123,200,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,105,104,34,212,220,47,29,60,125,194,193,50,135,194,250,45,167,109,157,213,140,20,255,0,245,67,62,38,212,68,230,159,243,114,91,108,44,139,124,121,102,133,237,113,46,23,129,107,227,225,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,127,13,123,144,170,116,46,125,10,172,151,27,62,68,218,116,130,82,79,213,86,199,91,87,246,145,232,101,247,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,127,109,12,72,220,235,96,70,38,99,214,26,185,109,97,213,219,208,41,205,84,228,62,130,59,189,65,28,121,40,50,230,60,226,54,110,230,161,58,235,219,77,126,58,84,69,239,195,183,51,54,133,221,2,221,151,102,245,30,149,146,211,13,72,244,141,61,27,150,235,170,65,122,165,36,244,251,58,247,50,254,193,104,249,16,201,45,35,46,246,180,123,134,231,165,237,187,102,176,133,72,87,61,71,202,222,220,85,169,26,33,247,26,86,142,178,174,228,69,175,225,227,48,128,0,127,20,123,72,207,224,90,138,62,226,213,137,191,76,49,253,155,110,52,142,108,122,45,57,49,156,45,155,118,60,204,217,200,52,247,65,25,232,74,241,212,203,241,16,100,88,71,8,28,97,77,173,139,181,12,60,168,175,72,181,104,14,173,142,223,247,67,178,160,50,146,236,131,63,4,159,138,136,191,15,17,115,198,73,113,58,31,114,49,90,25,244,225,177,2,232,53,226,70,7,209,122,122,145,233,215,68,234,84,190,127,248,43,45,250,242,101,18,83,181,41,116,253,84,247,240,63,113,138,156,147,18,185,103,86,77,169,8,233,39,198,247,106,135,54,238,71,221,170,79,213,87,252,162,192,242,149,197,86,233,177,146,205,169,141,242,125,43,76,45,219,42,27,27,99,147,253,59,135,245,81,162,41,74,220,165,180,159,30,218,107,224,102,45,131,12,241,106,198,197,202,3,55,37,141,89,244,132,39,183,109,95,78,243,94,11,90,15,179,168,73,248,182,191,119,187,240,30,196,0,0,0,0,0,0,0,0,0,0,7,252,58,234,25,108,221,112,244,74,124,76,64,236,216,113,62,177,48,170,50,173,204,54,47,76,215,151,246,213,245,209,250,125,13,133,151,103,162,41,11,220,135,23,239,237,183,226,100,42,47,23,113,215,17,241,182,188,245,126,254,174,117,239,187,183,254,230,97,173,52,67,104,255,0,98,109,5,224,210,61,222,239,199,95,95,151,220,162,226,182,98,38,40,173,42,102,216,13,233,204,151,206,140,123,53,39,116,245,28,121,181,30,170,101,69,219,241,252,110,67,41,249,8,195,76,184,70,122,168,227,62,148,175,73,219,172,189,210,24,217,180,223,79,216,234,28,65,234,135,180,240,247,107,226,125,165,65,17,36,180,47,1,226,113,170,246,99,14,176,206,179,121,73,94,198,233,253,62,227,208,207,78,100,134,219,247,37,94,245,252,15,253,35,52,55,37,101,235,138,183,34,174,255,0,244,146,54,107,225,253,84,18,125,196,95,179,240,30,151,19,112,138,233,194,199,226,179,113,71,216,82,247,242,149,189,179,215,105,32,207,178,22,175,241,137,241,31,204,20,191,37,225,174,42,90,247,148,89,28,146,166,213,225,72,121,91,9,95,84,220,150,220,87,99,74,191,99,220,70,127,244,13,30,96,197,243,7,17,240,178,214,188,160,200,231,21,78,143,6,75,138,216,105,250,199,35,54,225,150,134,148,254,217,123,136,191,232,30,212,0,0,127,15,66,45,79,220,43,211,136,182,126,227,97,109,62,118,14,97,226,247,92,51,163,58,220,169,90,25,114,27,90,101,199,90,118,61,29,72,86,215,27,65,234,75,35,63,2,237,169,138,114,173,86,106,151,53,102,85,106,173,35,168,157,80,144,183,222,115,98,81,189,199,22,106,81,232,146,34,45,84,163,240,34,33,101,92,51,242,40,197,193,42,22,56,226,59,60,200,140,27,82,41,113,55,25,125,97,28,57,44,189,189,153,4,126,6,178,216,164,105,239,63,113,11,106,139,25,152,81,89,135,25,27,25,97,180,180,218,117,51,209,41,45,8,181,62,254,4,63,212,127,147,177,152,125,73,91,168,220,105,211,78,230,67,253,8,137,36,73,47,2,236,34,175,18,217,204,68,202,229,121,15,43,67,121,50,155,71,99,238,163,167,76,211,195,240,20,33,66,66,28,174,83,155,119,178,21,45,148,171,240,53,150,163,71,57,70,139,18,38,93,44,22,225,171,84,29,187,74,81,246,63,30,133,143,143,246,8,175,197,207,8,32,93,88,97,22,252,139,31,74,141,29,196,27,142,239,87,120,237,71,158,233,167,67,89,39,237,43,93,118,153,254,62,2,154,169,117,41,84,122,148,90,172,39,54,72,134,242,31,105,90,17,232,180,40,148,71,161,145,151,137,23,137,15,115,138,24,191,90,197,24,52,118,235,203,230,201,165,67,143,13,46,232,132,253,91,68,189,11,68,161,37,226,225,159,188,254,243,28,254,59,238,69,144,212,150,85,181,198,86,151,16,122,107,161,145,234,94,35,64,92,56,49,2,78,32,101,134,132,252,197,110,118,140,81,105,26,232,69,169,51,79,136,122,246,74,125,235,63,143,226,99,134,113,81,202,179,183,157,152,188,91,181,88,221,54,148,70,236,212,110,34,213,134,154,155,33,197,106,183,136,188,84,158,201,73,159,195,95,1,78,42,75,209,36,26,84,91,29,101,122,31,129,232,162,63,243,120,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,218,89,248,168,213,248,248,139,8,1,65,28,78,93,152,238,105,234,253,90,116,216,204,132,181,220,187,182,85,25,154,120,127,111,143,113,20,147,25,229,48,114,82,141,91,37,109,53,106,94,58,106,63,205,36,106,81,36,139,185,158,132,63,99,209,42,52,87,226,200,121,190,75,138,74,37,48,122,165,94,174,186,165,94,255,0,135,129,137,183,146,254,35,215,134,12,206,167,217,88,133,35,210,86,195,143,180,193,47,99,76,244,141,153,199,111,118,141,70,91,142,108,109,165,246,215,83,215,227,161,157,197,225,62,47,217,56,203,107,198,186,172,138,167,89,17,246,208,165,31,33,230,246,41,77,161,195,79,214,161,6,122,19,137,239,167,191,241,211,219,0,0,0,0,0,0,0,0,0,0,0,164,188,242,113,47,197,204,81,188,147,99,224,244,139,215,10,45,235,102,66,155,150,202,223,93,46,191,42,162,130,52,60,137,134,195,155,152,67,74,53,182,81,201,103,170,136,214,225,154,182,33,153,171,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,240,28,255,0,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,211,14,28,241,47,197,203,99,53,245,204,126,184,100,75,168,91,215,116,134,105,181,59,126,75,235,148,138,117,1,19,9,214,216,134,218,28,142,202,164,199,100,222,67,78,45,36,147,91,239,173,105,220,243,138,59,190,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,74,248,133,195,195,42,20,236,10,192,107,191,253,93,79,218,213,98,185,75,121,137,13,209,226,239,146,204,152,168,121,183,141,200,213,20,184,202,18,100,166,247,54,219,166,164,169,14,108,82,120,175,12,188,255,0,98,61,42,234,181,178,187,136,20,234,173,223,111,205,210,151,108,189,79,128,114,234,148,231,20,227,36,134,222,112,222,73,122,58,59,9,148,226,143,98,220,105,9,34,35,229,54,72,68,128,202,166,122,127,251,41,241,119,43,248,215,121,254,176,43,81,108,9,179,147,255,0,223,25,41,85,45,201,6,175,247,174,149,10,79,237,178,75,255,0,7,100,79,240,1,205,51,55,86,170,208,50,219,138,245,218,21,78,93,58,165,78,177,235,178,225,204,136,242,153,126,51,237,192,121,77,186,219,137,50,82,22,149,17,40,148,70,70,70,68,100,56,175,15,60,233,210,179,79,133,241,232,87,125,193,17,88,169,109,71,50,184,33,148,100,197,57,172,19,155,90,168,48,218,84,105,90,20,147,105,46,154,9,36,135,141,69,203,109,11,103,116,181,0,0,0,16,215,138,78,49,95,216,21,130,246,22,35,97,205,122,93,58,165,78,196,138,91,174,180,212,167,153,98,160,195,113,38,188,168,146,146,202,208,167,99,56,166,144,78,52,106,34,81,23,224,101,213,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,80,0,17,215,57,153,204,176,114,153,96,73,153,50,116,74,141,237,81,142,182,168,52,22,157,101,231,210,251,140,200,56,210,229,70,55,218,120,160,243,163,155,110,58,222,167,169,237,79,127,7,15,123,254,242,197,60,163,89,56,131,136,55,12,186,229,195,92,145,91,147,58,116,147,45,238,175,211,19,8,136,136,136,146,132,37,36,148,33,9,34,66,16,148,165,36,148,164,136,164,80,14,21,156,76,213,89,185,80,194,58,133,225,89,169,68,85,207,81,143,34,53,167,72,113,179,121,117,26,137,35,212,53,52,149,161,93,51,106,83,106,121,123,147,181,6,73,35,230,45,180,46,173,114,169,196,211,20,236,236,199,76,186,113,210,254,170,207,195,219,218,161,33,117,186,115,135,38,161,30,133,205,91,139,101,202,115,78,58,167,35,178,203,142,37,42,109,179,94,172,110,45,142,184,134,182,221,165,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,105,153,186,181,86,129,150,220,87,174,208,170,114,233,213,42,117,143,93,151,14,100,71,148,203,241,159,110,3,202,109,214,220,73,146,144,180,168,137,68,162,50,50,50,35,33,197,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,0,142,188,66,47,251,203,11,50,141,123,98,14,31,92,50,232,119,13,14,69,18,76,25,209,140,183,180,191,76,67,35,35,35,35,74,208,164,154,144,180,40,141,11,66,148,149,18,146,163,35,250,185,59,205,85,155,154,252,35,167,222,20,106,148,68,220,244,232,241,227,93,148,134,219,54,87,78,168,154,61,115,75,74,90,213,211,56,164,184,166,87,185,91,144,70,147,62,98,28,66,59,168,0,135,252,77,241,211,17,242,233,131,246,46,40,97,125,103,161,170,193,196,8,77,60,203,164,107,139,80,138,170,125,64,220,139,37,178,50,230,50,189,169,212,181,37,18,146,149,161,72,90,16,180,246,188,186,102,95,11,51,65,98,51,125,97,157,91,246,186,218,52,199,227,122,82,153,245,207,52,223,86,195,46,185,201,230,242,22,182,247,43,215,70,138,47,121,23,85,0,0,17,87,138,63,176,158,38,254,75,231,16,133,0,141,84,0,12,171,139,254,225,113,236,39,134,95,157,121,196,209,64,34,255,0,184,92,123,9,225,151,231,94,113,52,87,174,121,56,156,223,216,189,121,38,212,203,181,227,112,89,214,37,2,66,141,154,173,46,91,212,250,141,117,242,35,73,200,113,104,52,186,212,98,35,62,91,6,100,103,175,49,210,223,177,182,44,171,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,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,72,54,47,18,44,199,90,185,142,157,152,90,221,123,211,158,156,229,67,172,219,42,117,108,210,223,165,182,181,27,80,216,71,173,211,242,121,142,27,46,150,229,165,107,113,75,55,121,207,147,183,167,133,88,145,66,198,12,56,183,49,66,216,135,85,137,74,185,169,237,84,98,51,84,130,184,146,144,219,133,169,18,219,95,252,139,73,169,181,167,69,182,181,161,73,90,189,88,0,10,245,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,169,63,222,79,225,162,42,240,184,246,236,195,47,206,188,158,104,191,224,0,1,74,220,106,253,169,237,111,151,240,124,198,162,58,175,3,31,215,103,238,223,241,33,106,130,152,56,150,103,254,171,137,151,252,92,43,203,254,34,203,98,201,181,36,49,46,101,86,142,226,163,157,82,182,195,198,226,29,102,82,23,185,216,209,212,134,84,210,146,72,74,158,74,157,46,97,34,59,137,150,188,53,115,219,136,249,169,244,245,129,138,86,127,50,181,107,83,227,204,250,81,75,134,109,65,148,217,236,107,151,45,58,154,26,152,226,201,199,82,77,146,91,113,41,123,107,109,19,62,188,234,0,1,74,220,106,253,169,237,111,151,240,124,198,162,58,175,3,31,215,103,238,223,241,33,106,128,0,50,174,52,167,148,239,101,140,27,249,127,111,121,115,3,170,136,0,238,122,127,66,156,69,113,43,3,177,142,243,233,48,218,181,232,143,67,201,154,157,204,208,170,142,82,224,25,106,241,168,186,120,111,106,231,51,82,82,16,233,161,207,170,74,164,56,115,252,0,6,117,179,241,134,118,174,17,102,247,18,108,91,42,39,73,69,143,80,143,80,141,21,45,182,219,113,122,216,140,204,91,13,33,180,37,8,101,181,200,82,27,65,39,213,109,40,73,153,153,25,157,149,112,108,198,191,167,57,125,171,96,228,186,127,38,94,25,84,11,146,251,109,109,109,248,53,23,100,72,111,114,141,197,26,158,75,232,152,74,209,8,73,55,200,211,114,183,152,159,224,51,109,155,220,94,141,142,249,151,196,44,82,167,191,17,250,109,90,176,182,105,111,198,97,214,81,34,157,25,9,139,13,227,67,190,186,86,184,236,52,181,146,137,62,186,149,234,163,236,149,170,112,113,194,24,214,86,90,39,98,148,134,34,29,75,17,235,15,60,135,217,125,213,47,209,208,86,184,172,178,234,21,162,16,180,200,41,235,35,65,30,168,121,27,148,122,18,81,61,64,0,85,175,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,117,94,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,84,7,27,76,51,181,109,252,71,195,188,82,164,196,233,235,87,133,62,161,79,171,242,219,109,13,200,232,14,55,33,245,109,65,45,111,26,37,155,106,90,212,175,171,97,132,145,36,145,223,202,240,108,198,191,160,217,130,171,96,228,186,127,58,38,38,211,203,146,251,109,110,113,137,212,230,164,72,111,114,141,196,146,89,83,11,152,74,209,11,81,185,200,211,106,119,152,186,144,20,193,198,127,23,163,93,248,243,109,97,29,57,248,143,71,195,218,58,158,152,105,97,212,62,205,70,161,203,117,198,86,181,122,139,65,70,102,11,137,52,23,99,121,194,53,25,150,212,56,48,97,12,107,191,30,110,92,92,168,177,17,232,248,123,71,75,48,201,79,186,135,217,168,212,57,141,54,242,16,159,81,104,40,204,206,109,68,179,236,111,54,100,147,50,220,143,203,198,175,218,158,214,249,127,7,204,106,35,170,240,49,253,118,126,237,255,0,18,22,168,2,0,113,171,246,88,181,190,96,65,242,234,136,128,28,46,61,187,48,203,243,175,39,154,44,251,137,190,58,98,62,93,48,126,197,197,12,47,172,244,53,88,56,129,9,167,153,116,141,113,106,17,85,79,168,27,145,100,182,70,92,198,87,181,58,150,164,162,82,82,180,41,11,66,22,158,215,151,76,203,225,102,104,44,70,111,172,51,171,126,215,91,70,152,252,111,74,83,62,185,230,155,234,216,101,215,57,60,222,66,214,222,229,122,232,209,69,239,34,234,160,0,2,42,241,71,246,19,196,223,201,124,226,16,160,17,170,128,1,149,113,127,220,46,61,132,240,203,243,175,56,154,37,80,0,0,0,0,0,0,0,0,0,0,0,15,19,139,24,189,100,224,213,175,38,234,189,170,157,28,70,27,90,146,124,135,156,222,164,182,183,54,253,82,22,101,169,54,174,250,123,191,13,105,211,58,28,71,175,28,102,157,80,178,176,246,71,163,109,132,62,235,6,189,141,61,213,182,71,33,189,218,59,25,14,55,189,183,17,219,93,75,79,142,166,80,145,152,149,26,211,242,164,50,223,57,196,165,114,159,61,82,159,87,93,84,175,119,199,192,135,227,81,26,84,105,50,238,71,161,143,244,84,103,146,193,73,82,52,108,213,180,149,169,120,233,168,149,188,49,157,152,214,105,233,29,34,117,222,204,116,187,220,187,54,117,24,122,248,255,0,103,135,113,126,224,43,223,139,150,58,189,97,225,180,44,56,163,75,229,212,171,171,109,82,17,203,35,214,19,209,231,178,163,213,77,169,63,105,5,224,162,87,225,226,41,141,41,122,92,130,74,75,123,175,47,66,240,45,84,103,254,111,17,113,220,43,114,172,237,153,102,35,22,238,166,54,204,171,17,59,5,27,136,244,97,214,161,72,109,122,161,227,47,20,171,178,146,71,241,211,192,119,62,35,248,129,39,15,242,195,93,126,26,182,187,89,41,84,141,116,35,208,158,167,203,61,123,165,94,244,23,195,241,33,159,217,15,185,42,67,178,94,86,231,30,90,156,89,233,166,166,103,169,248,14,129,133,248,191,90,194,232,53,134,232,43,229,73,170,195,145,13,78,232,133,125,91,164,141,75,69,33,69,226,217,31,184,254,242,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,120,153,248,16,185,78,17,120,67,2,214,195,25,87,228,168,250,212,106,238,44,219,119,122,187,71,118,60,7,73,59,73,102,159,180,157,117,218,71,248,120,9,83,155,152,177,37,229,210,254,110,98,180,65,91,181,85,23,99,241,232,95,248,127,104,206,53,121,8,110,185,81,109,174,232,76,183,146,159,192,150,122,11,238,225,163,58,60,188,174,80,144,194,181,54,74,43,75,236,125,148,84,232,122,248,254,34,85,153,18,136,210,126,7,216,127,155,81,152,97,74,91,72,218,106,215,94,230,99,253,71,249,74,140,204,216,175,67,146,141,236,190,218,154,113,58,153,106,149,22,134,90,151,127,3,21,43,196,195,34,140,91,242,167,99,142,28,179,203,136,249,187,34,169,19,113,159,214,25,204,146,243,219,222,144,103,224,72,45,137,70,158,242,247,144,173,90,45,102,169,108,214,98,214,169,50,58,121,212,249,8,125,151,54,37,123,28,109,100,164,158,138,35,35,209,73,47,18,50,23,27,195,167,63,113,177,74,159,3,7,49,13,123,110,24,81,218,106,36,173,12,249,237,161,49,35,161,59,25,142,148,39,115,142,44,245,53,153,151,129,246,208,197,133,150,134,90,151,188,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,7,238,50,255,0,160,103,15,27,47,201,120,149,138,151,69,229,42,71,57,53,42,188,217,12,171,97,39,234,156,146,227,137,236,73,79,237,251,200,143,254,129,253,181,48,134,233,187,173,26,197,231,77,143,173,62,138,196,135,223,94,246,252,25,105,46,40,180,53,146,190,202,139,192,143,251,124,7,212,203,101,232,171,3,28,108,187,143,118,212,49,93,167,115,79,77,116,66,102,50,179,254,170,191,99,220,67,68,184,43,123,49,136,184,103,70,188,163,47,123,117,14,163,105,232,101,175,46,67,141,251,210,159,122,62,5,254,145,237,140,137,69,161,248,8,175,155,12,132,97,166,99,227,51,84,109,159,69,215,163,110,210,94,233,15,239,220,108,39,236,117,13,160,180,67,58,120,123,245,241,46,244,223,152,44,162,226,182,93,230,36,174,218,102,232,14,107,203,151,206,140,91,244,38,181,245,27,121,197,22,138,121,37,223,241,252,60,134,17,99,166,35,224,149,121,170,253,131,92,232,31,107,119,253,202,195,186,234,135,17,254,202,218,203,193,213,251,189,255,0,134,150,233,148,254,39,214,38,42,198,77,185,137,37,232,106,242,53,216,175,174,145,212,106,111,172,251,51,17,40,70,212,54,143,127,125,223,18,49,60,90,117,15,54,78,182,122,165,94,6,63,236,0,0,0,0,0,0,0,0,0,115,140,104,199,172,62,192,154,26,43,183,221,83,164,101,221,121,101,200,125,205,218,45,180,159,244,77,172,203,67,117,30,239,127,227,165,56,102,159,137,110,36,227,138,221,161,90,44,125,28,160,30,221,204,239,143,51,155,253,2,139,214,114,42,22,157,22,210,143,199,190,239,129,119,136,214,181,171,112,95,85,248,246,245,187,11,172,168,204,223,202,107,152,134,247,108,66,150,125,214,105,73,122,168,81,247,63,112,180,60,165,112,158,142,211,16,111,140,112,153,204,117,124,221,104,220,179,46,94,134,251,95,225,17,166,119,212,185,75,240,255,0,115,241,49,103,22,237,181,69,181,41,141,81,232,48,250,104,140,238,216,223,49,107,211,85,26,143,186,140,207,197,70,126,62,241,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,197,38,94,10,248,151,246,138,155,202,174,26,63,139,56,225,111,89,76,22,167,59,171,215,195,250,144,223,115,222,164,255,0,139,248,151,250,5,178,113,33,203,116,59,191,2,94,170,82,85,253,242,163,109,228,30,135,223,157,50,34,85,246,157,36,253,148,159,137,31,246,10,64,238,71,247,139,105,225,9,152,68,77,162,79,193,186,193,253,124,119,29,155,25,127,249,180,162,4,116,39,68,183,167,137,159,115,94,191,18,247,139,62,35,212,181,47,120,254,128,15,207,80,157,26,153,6,69,70,107,156,182,34,180,183,157,86,134,123,80,146,51,51,208,181,51,236,71,224,43,31,62,220,73,226,83,34,213,112,135,8,209,190,106,185,241,38,212,245,50,229,246,149,29,198,249,50,34,153,30,138,38,213,170,87,223,192,143,196,197,82,86,107,53,43,130,167,38,179,87,147,212,76,150,234,222,121,205,137,70,229,173,70,165,30,137,34,34,212,204,207,177,15,113,151,171,93,119,134,49,90,148,54,217,230,173,250,188,20,165,59,182,234,103,41,164,151,125,75,246,190,35,70,56,69,108,46,209,195,202,13,17,194,218,168,244,232,168,82,60,118,154,88,109,38,90,234,122,233,183,199,81,236,128,0,67,14,43,85,22,96,229,153,212,59,227,34,162,166,83,227,226,170,124,237,61,223,112,163,123,105,68,139,142,148,181,39,113,38,107,6,101,174,154,253,97,13,32,229,97,244,72,203,222,31,173,182,57,68,86,213,40,180,221,187,95,230,44,119,30,163,22,112,250,30,41,97,213,195,97,78,127,144,221,110,153,46,1,61,180,213,203,55,152,113,173,219,73,73,215,78,97,158,155,139,95,137,120,140,247,230,171,46,23,86,93,113,54,171,109,214,17,205,128,228,167,221,129,39,86,211,205,142,114,31,67,74,216,151,92,82,117,75,38,122,40,245,47,3,251,248,168,246,248,77,132,55,158,49,94,20,235,66,208,166,117,82,38,201,101,165,159,57,164,114,208,183,91,108,215,245,139,65,30,134,226,123,107,169,234,52,21,148,124,22,94,3,96,141,14,199,146,173,102,244,241,164,205,45,60,36,244,140,52,225,118,90,203,197,175,234,158,159,15,137,245,234,141,62,37,86,159,38,153,57,174,100,105,108,173,135,81,184,203,114,20,147,74,139,82,50,50,236,103,224,98,176,115,153,194,218,117,201,92,170,98,62,12,122,174,203,91,243,36,211,123,31,49,213,46,67,203,87,54,76,178,34,212,212,210,116,36,233,239,34,241,33,245,120,90,229,135,24,112,86,253,184,46,59,246,222,244,108,87,160,75,167,32,250,184,175,110,81,189,9,100,127,84,234,204,181,38,151,238,247,120,248,107,102,67,252,39,188,152,208,100,72,89,232,150,154,90,204,254,4,68,102,51,171,157,251,137,87,38,102,111,153,10,127,154,152,181,186,156,68,30,221,186,37,53,9,38,69,224,95,180,39,86,67,242,137,101,227,14,85,170,175,92,145,185,146,234,114,223,106,59,155,221,46,87,50,157,20,210,173,16,242,9,90,27,138,61,15,77,68,2,205,78,95,107,153,117,197,90,157,159,82,245,162,56,243,210,96,57,234,22,232,199,37,246,218,236,78,56,101,217,147,251,71,175,199,239,234,25,57,171,225,126,40,180,246,94,113,106,159,185,235,137,197,70,160,212,249,178,11,165,154,249,71,137,24,185,44,18,73,123,77,199,21,171,142,18,79,193,90,118,49,242,51,101,145,124,66,203,85,81,217,230,175,74,219,111,45,78,71,157,163,12,104,131,83,230,148,242,250,135,28,254,141,141,218,159,199,79,18,239,201,48,111,29,49,3,3,46,102,110,91,22,173,210,60,218,147,204,79,33,135,57,136,39,27,89,167,87,91,89,22,166,210,59,233,238,252,117,182,188,164,113,68,179,49,101,84,203,23,18,32,250,22,191,201,102,57,74,230,187,39,172,123,234,26,221,177,152,137,67,123,220,113,103,166,237,19,183,79,3,35,19,210,12,216,213,24,108,207,134,231,49,137,13,165,214,213,161,150,169,81,17,145,232,125,203,177,144,255,0,112,0,0,0,0,0,0,0,0,0,16,3,137,95,15,223,211,180,57,216,247,133,44,236,191,169,84,244,250,82,156,148,232,221,98,12,70,36,175,234,154,98,50,222,145,81,89,244,204,55,185,100,147,109,180,35,182,212,138,118,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,93,155,107,87,55,56,88,87,77,53,174,134,228,161,116,212,251,154,156,164,182,215,46,114,163,54,181,190,195,68,243,174,20,55,28,55,146,202,220,50,82,185,46,17,150,168,49,216,47,251,254,205,194,203,54,173,136,56,131,112,196,161,219,212,56,231,38,116,233,38,123,26,70,164,68,68,68,70,165,173,74,52,161,8,73,26,214,181,37,41,37,41,68,71,65,121,223,206,141,213,155,140,71,126,116,37,85,104,150,13,55,150,197,18,222,118,115,138,109,124,163,123,108,233,44,18,205,146,152,178,125,194,53,32,189,70,205,45,110,94,211,113,113,172,77,78,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,201,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,68,174,35,57,215,254,74,184,112,197,2,192,169,210,156,196,219,167,234,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,234,170,253,186,191,219,91,142,228,184,234,31,249,201,147,170,83,164,57,255,0,25,199,158,113,197,253,234,82,149,239,51,23,167,195,155,37,31,201,87,14,31,175,223,244,202,83,152,155,116,253,101,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,233,179,54,62,212,248,201,243,2,225,243,23,197,175,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,229,89,177,246,88,198,79,151,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,186,177,51,140,38,28,88,57,142,126,205,162,81,126,152,97,101,54,158,168,117,10,221,25,162,84,229,214,18,181,153,185,13,78,60,150,101,67,34,38,218,212,201,179,82,141,199,16,226,219,74,9,217,235,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,32,7,26,191,101,139,91,230,4,31,46,168,138,203,201,222,106,175,44,168,98,229,62,240,163,84,165,170,216,168,200,143,26,236,164,54,217,60,138,141,56,151,235,154,90,82,208,158,165,180,169,197,50,189,201,218,179,52,153,242,214,226,23,127,216,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,255,0,3,63,106,3,159,227,166,58,97,198,93,48,226,163,138,24,161,89,232,105,80,116,105,150,90,34,92,170,132,165,17,155,113,99,54,102,92,199,151,181,90,22,164,146,74,84,181,169,8,66,214,156,235,99,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,191,225,113,236,39,134,95,157,121,196,209,42,135,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,248,153,103,175,53,89,152,188,179,95,139,147,49,74,240,131,18,156,132,199,77,54,145,76,140,68,164,83,169,205,173,197,180,193,185,180,148,242,247,58,226,214,226,136,183,45,106,218,148,35,99,104,228,2,197,56,106,113,11,153,134,85,216,56,21,143,55,127,250,133,159,185,170,61,114,168,243,242,28,163,202,217,25,152,209,86,243,143,27,113,169,201,109,149,164,137,45,237,109,199,73,74,82,27,222,164,220,160,229,89,177,246,88,198,79,151,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,34,175,20,127,97,60,77,252,151,206,33,10,75,203,198,96,111,236,178,226,132,28,87,195,149,196,93,74,28,121,17,29,135,56,222,56,83,88,121,179,74,154,144,219,46,54,167,16,74,216,234,82,106,208,156,105,181,119,218,67,67,216,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,128,28,106,253,150,45,111,152,16,124,186,162,43,3,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,15,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,0,138,188,81,253,132,241,55,242,95,56,132,40,4,105,35,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,101,92,95,247,11,143,97,60,50,252,235,206,38,138,1,23,253,194,227,216,79,12,191,58,243,137,162,31,241,98,201,4,59,111,210,121,179,195,56,187,34,84,42,4,237,237,8,222,97,150,98,184,247,78,196,121,81,89,75,72,53,115,95,53,156,131,83,139,113,78,200,74,201,59,77,197,38,5,229,227,48,55,246,89,113,66,14,43,225,202,226,46,165,14,60,136,142,195,156,111,28,41,172,60,217,165,77,72,109,151,27,83,136,37,108,117,41,53,104,78,52,218,187,237,33,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,238,68,182,221,109,198,204,210,106,65,154,12,210,165,36,201,71,234,170,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,45,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,250,248,119,100,130,102,106,175,179,187,111,24,187,112,202,211,168,52,213,117,38,243,241,158,170,56,166,93,113,17,98,186,134,148,133,109,90,24,234,8,156,109,196,53,33,38,133,18,150,133,21,244,128,0,12,176,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,211,33,57,223,161,102,226,196,118,21,199,42,149,77,196,218,39,53,218,221,18,27,43,142,202,226,155,198,76,202,136,151,29,113,110,51,177,77,33,195,222,106,67,186,238,74,82,227,70,185,84,42,175,142,119,234,79,247,147,248,104,138,188,46,61,187,48,203,243,175,39,154,47,248,0,0,82,183,26,191,106,123,91,229,252,31,49,168,142,171,192,199,245,217,251,183,252,72,125,94,39,92,66,230,90,211,36,229,215,47,215,127,38,170,206,230,174,218,253,49,231,216,149,74,148,211,236,184,212,88,82,216,121,27,94,46,83,200,146,91,86,146,75,132,222,226,89,58,148,86,174,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,208,246,94,50,253,96,229,151,11,224,225,70,28,162,90,233,176,228,72,150,236,201,196,201,205,154,251,206,26,148,236,135,25,109,180,184,178,78,198,146,163,78,164,219,77,167,190,210,29,44,0,5,43,113,171,246,167,181,190,95,193,243,26,136,234,188,12,127,93,159,187,127,196,133,170,0,0,202,184,210,158,83,189,150,48,111,229,253,189,229,204,14,170,40,7,138,63,183,102,38,254,75,228,240,132,180,225,95,159,88,210,163,82,178,177,140,149,216,144,215,14,59,52,251,26,167,35,154,107,152,179,117,229,28,9,50,28,117,73,37,146,86,195,81,80,148,33,27,26,229,106,107,54,146,187,74,0,21,65,199,6,192,140,213,87,11,49,74,13,189,44,228,74,143,81,160,85,42,201,39,84,193,33,165,52,252,40,235,61,121,72,89,155,211,214,158,196,181,145,57,246,137,178,219,194,184,71,98,101,213,103,230,246,143,98,210,101,235,69,191,105,243,233,245,120,174,56,231,45,93,52,71,166,48,250,80,149,146,13,228,45,131,66,86,180,171,107,111,190,146,34,53,234,87,168,57,86,105,241,175,249,59,101,246,246,198,54,233,253,108,187,126,158,93,3,10,107,152,218,231,62,234,35,197,230,167,152,217,155,36,251,205,27,155,86,74,229,146,246,234,173,8,243,88,52,251,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,0,33,87,17,28,253,67,203,29,170,86,30,22,212,41,85,44,77,173,243,99,234,82,88,145,244,101,178,109,165,245,50,163,110,53,147,203,67,237,170,59,110,32,155,87,172,226,183,37,190,91,180,131,107,90,119,85,243,93,139,107,89,86,205,86,224,173,77,223,211,83,169,112,156,151,41,253,136,82,215,177,166,201,75,86,212,33,74,61,11,178,82,102,125,136,194,214,187,46,171,26,187,22,233,178,174,106,173,191,90,133,191,166,168,210,230,185,18,83,27,208,164,47,99,173,154,86,157,200,90,146,122,31,116,168,200,251,25,139,233,200,78,119,232,89,184,177,29,133,113,202,165,83,113,54,137,205,118,183,68,134,202,227,178,184,166,241,147,50,162,37,199,92,91,140,236,83,72,112,247,154,144,238,187,146,148,184,209,174,85,8,149,197,54,192,141,125,100,182,242,148,86,244,186,181,74,213,145,2,191,77,40,196,234,151,21,109,201,67,82,36,26,27,63,89,8,134,252,179,94,242,52,37,27,150,122,108,37,38,141,176,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,167,224,25,172,205,62,53,255,0,40,156,193,94,216,198,221,63,162,137,112,84,11,160,97,77,114,220,68,22,26,68,120,188,212,243,28,34,120,216,101,163,115,106,205,60,195,94,221,19,161,21,191,112,142,195,59,86,207,202,21,30,250,164,196,214,181,126,212,39,212,42,242,156,109,190,98,186,105,111,67,97,132,173,40,37,155,40,67,6,180,161,106,86,215,31,125,68,100,75,208,161,95,26,191,106,123,91,229,252,31,49,168,143,21,195,31,55,116,172,178,226,228,187,82,240,167,68,59,79,18,164,83,169,181,42,171,146,18,194,233,15,180,183,83,30,82,150,226,146,215,76,147,146,231,59,113,145,165,26,56,149,125,89,182,229,239,0,128,28,106,253,150,45,111,152,16,124,186,162,32,7,11,143,110,204,50,252,235,201,230,137,255,0,198,175,217,98,214,249,129,7,203,170,34,176,50,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,189,0,0,8,171,197,31,216,79,19,127,37,243,136,66,128,70,146,50,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,6,85,197,255,0,112,184,246,19,195,47,206,188,226,104,149,64,0,0,0,0,0,0,0,0,0,0,63,194,116,216,212,232,143,78,152,231,45,136,237,169,215,21,161,158,137,73,25,153,232,93,252,8,196,12,205,191,20,75,47,9,149,83,177,112,222,15,166,174,14,75,241,206,79,53,216,221,27,223,94,214,237,143,68,82,28,216,227,104,61,55,104,173,218,120,17,152,169,60,100,199,76,64,199,59,153,235,150,250,171,117,111,56,165,114,211,200,97,190,90,13,199,22,73,213,166,208,71,161,186,190,250,123,255,0,13,58,222,83,178,47,136,89,149,170,53,60,149,232,171,109,149,165,114,39,104,195,250,160,148,193,169,60,190,161,183,63,163,127,118,165,240,211,196,251,125,124,227,85,176,191,11,154,103,47,56,75,79,218,253,188,234,99,215,170,156,217,7,213,77,96,164,68,146,92,151,201,68,141,198,219,107,213,183,13,37,224,157,123,152,229,249,86,203,237,115,49,88,171,76,179,233,190,172,70,222,102,76,247,61,67,219,24,164,176,219,189,141,198,204,251,60,95,100,245,248,125,211,247,62,25,68,179,48,123,42,212,183,173,168,220,185,116,217,108,53,33,205,238,159,55,151,78,148,106,86,139,121,100,157,77,180,158,133,174,130,10,228,130,226,85,183,153,155,26,66,95,229,38,85,110,153,17,103,183,118,169,85,66,49,153,120,31,236,141,21,64,121,50,96,199,144,131,213,46,180,133,145,252,72,200,140,127,184,172,222,41,89,97,198,28,106,191,109,251,142,194,183,189,37,21,152,17,41,203,62,174,43,59,84,79,77,89,159,214,186,131,61,9,212,123,189,254,62,58,124,172,153,240,182,157,109,215,41,120,143,140,254,179,177,22,196,200,212,222,197,203,117,43,142,242,21,205,141,44,200,244,52,186,157,13,58,123,204,188,8,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,34,241,49,200,179,113,130,203,199,140,18,174,88,241,149,164,195,143,38,68,34,211,198,71,72,251,77,151,117,160,188,93,254,178,180,248,252,75,62,152,179,132,55,158,14,222,21,27,66,239,166,116,207,194,146,243,72,62,115,75,230,33,14,184,217,47,234,214,178,45,77,181,118,215,82,208,120,129,218,178,171,151,11,171,49,88,155,75,182,232,232,229,64,110,83,14,207,149,171,106,229,71,41,12,33,213,108,83,173,169,90,37,226,61,18,122,159,129,125,218,15,194,92,62,135,133,152,117,111,88,80,95,231,183,68,166,68,128,111,109,52,243,13,150,27,107,118,211,82,182,235,203,35,211,113,233,241,63,17,230,51,78,250,35,229,239,16,22,227,28,210,59,106,170,90,110,219,167,243,23,251,140,223,92,170,37,220,117,85,165,59,73,83,95,50,45,117,211,235,12,94,71,10,90,147,51,242,204,210,26,241,143,81,75,42,241,241,77,62,14,190,239,188,76,240,0,30,55,23,45,117,221,248,123,94,162,54,91,149,34,159,41,9,71,134,227,83,14,36,139,93,75,77,119,120,234,51,157,152,91,93,118,126,49,221,116,39,25,229,45,138,188,228,169,59,183,104,105,148,234,79,190,167,251,63,17,225,232,213,154,149,191,83,141,89,164,73,233,230,68,117,15,50,230,196,175,106,208,162,82,79,69,17,145,232,100,71,220,133,173,228,39,137,60,74,156,90,86,16,226,226,54,77,79,34,36,42,158,166,124,206,209,99,182,223,38,60,82,34,213,70,226,181,82,251,120,25,248,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,99,47,17,250,0,7,240,207,66,212,253,194,176,184,189,230,17,16,168,144,48,110,142,127,93,33,198,166,201,95,254,109,72,159,29,105,209,77,233,226,69,220,151,175,192,189,226,168,168,148,185,21,218,204,26,44,95,233,170,18,90,138,223,135,218,90,201,37,226,100,94,39,241,33,122,25,123,203,13,58,145,147,133,218,155,181,159,112,219,38,243,221,149,253,51,244,166,155,81,127,74,105,251,69,238,50,47,192,82,174,45,219,114,44,28,91,186,173,179,61,174,209,171,243,163,36,251,30,134,204,151,16,94,245,123,209,241,63,237,23,25,194,83,18,85,117,101,242,61,161,33,237,239,219,187,247,250,186,107,212,78,156,225,120,36,139,193,63,19,254,193,58,64,124,187,138,218,162,221,116,199,104,245,232,125,76,71,182,239,111,152,180,107,162,137,69,221,38,71,226,146,63,31,112,172,124,218,240,158,142,235,19,175,140,15,151,203,117,28,173,40,220,179,61,250,155,13,127,132,73,153,161,104,92,213,248,127,185,248,24,171,203,170,213,184,44,90,252,139,118,226,133,209,212,97,236,230,181,204,67,155,119,161,43,46,232,53,36,253,85,164,251,31,188,75,156,172,113,45,196,156,14,91,84,43,185,143,164,116,2,221,181,157,241,225,242,191,167,81,250,205,197,90,213,170,221,73,248,246,219,240,62,215,31,130,248,245,135,216,237,67,93,118,196,170,117,108,181,167,48,185,15,183,183,85,184,146,254,149,180,25,234,109,47,221,238,252,53,232,224,0,0,0,0,0,0,0,63,229,107,75,105,53,172,244,34,16,147,55,92,74,44,156,10,53,91,150,75,62,156,184,11,77,237,238,122,47,43,250,5,151,119,34,173,10,213,183,84,126,61,182,252,76,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,198,132,23,131,73,247,123,191,29,123,230,88,120,121,226,198,62,203,77,66,163,31,208,116,14,255,0,207,183,198,147,187,179,197,253,25,73,66,203,235,25,36,255,0,198,215,192,187,220,102,93,50,159,134,89,111,161,53,76,179,160,107,41,59,185,178,185,178,62,179,215,121,69,234,56,243,132,90,19,202,46,199,247,252,52,237,96,0,41,27,139,86,47,38,243,199,31,160,176,220,214,61,181,246,187,120,245,16,224,187,239,65,31,138,79,250,199,253,158,3,218,112,114,194,103,170,120,137,83,197,25,76,253,93,27,147,211,47,113,127,179,49,80,97,125,137,101,240,247,164,254,237,60,69,190,84,105,209,42,208,220,129,57,174,99,14,233,185,59,140,181,208,200,203,185,25,31,137,16,207,46,108,50,147,122,101,222,237,169,148,136,156,235,121,153,49,98,70,155,204,105,60,199,28,136,79,40,185,100,243,139,45,13,46,23,126,222,175,222,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,190,135,254,129,163,44,2,196,104,216,171,132,54,173,236,194,181,114,161,72,130,244,146,208,253,87,156,138,211,139,46,233,78,191,210,120,145,17,127,208,58,16,15,55,127,226,13,175,134,150,212,203,170,237,168,116,112,33,50,227,203,95,41,199,62,195,106,89,150,141,165,74,251,40,87,187,220,41,139,61,156,66,46,76,106,174,212,172,27,2,87,71,104,71,83,208,215,234,54,231,87,181,114,90,55,62,182,50,29,111,123,78,163,213,221,219,79,29,117,50,131,10,51,82,141,70,125,204,245,48,29,239,35,28,191,229,59,98,243,26,230,23,167,41,154,22,237,52,63,72,70,238,52,81,23,78,153,157,11,66,229,167,66,248,118,31,234,0,2,20,113,99,130,153,153,104,37,40,244,228,85,121,165,248,149,62,119,254,209,71,20,167,85,30,167,13,244,125,166,223,109,101,248,146,136,198,139,178,91,83,122,171,150,203,21,247,254,210,40,84,198,253,222,5,2,57,251,136,190,35,184,15,129,122,216,214,190,33,81,29,183,110,218,111,93,1,221,219,154,231,56,215,115,66,144,125,219,82,85,246,86,162,241,247,142,45,31,33,153,109,141,89,244,203,54,54,142,151,172,146,244,156,254,202,223,184,143,252,35,227,238,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,248,36,189,254,225,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,208,51,109,152,138,138,170,184,229,126,78,91,155,205,203,146,168,173,116,211,93,102,58,127,2,248,139,209,225,231,64,93,7,43,22,118,247,121,158,145,166,211,231,151,171,166,210,114,157,19,183,137,235,225,227,219,240,31,167,59,57,104,165,230,43,8,170,148,195,245,42,212,184,239,212,41,231,235,30,249,13,197,146,150,145,253,43,105,45,84,247,138,140,203,226,90,120,80,93,205,64,184,240,139,17,101,82,37,167,166,171,91,85,85,165,10,213,181,232,236,119,212,146,86,132,106,79,218,108,251,106,101,219,222,66,237,178,1,142,20,188,206,101,221,86,125,223,252,226,117,50,57,208,166,51,235,35,157,29,184,49,91,113,123,155,109,178,78,170,125,69,161,25,153,123,143,225,195,51,135,194,174,159,87,102,161,127,96,130,185,51,72,157,144,245,43,69,43,154,173,36,58,165,115,164,203,34,78,166,109,35,66,79,111,31,137,10,179,189,172,91,167,14,46,41,86,221,215,78,232,170,16,94,91,78,55,206,109,205,20,135,20,131,238,218,148,159,180,133,23,137,248,9,101,146,206,33,151,126,2,213,32,218,87,138,253,35,105,44,218,140,104,209,166,122,84,154,163,183,204,213,184,203,117,123,90,105,94,174,189,245,248,233,173,203,224,222,53,88,248,225,105,199,187,108,138,151,85,25,212,163,152,92,151,145,203,89,180,219,134,159,173,109,6,122,19,169,239,167,191,241,211,223,0,0,0,0,0,0,0,0,0,0,169,94,41,121,5,174,196,174,215,179,89,132,52,254,186,149,59,249,245,227,68,139,25,8,114,158,226,80,68,229,73,148,182,146,230,50,189,166,228,141,72,220,67,138,113,229,26,208,183,13,136,1,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,101,7,16,62,34,146,115,75,26,151,135,216,76,171,130,129,135,72,142,220,154,188,26,148,102,163,75,169,212,82,234,141,36,241,178,243,169,92,102,210,150,86,132,106,159,173,53,41,100,163,67,38,136,213,131,185,126,191,177,190,149,126,215,109,4,68,98,155,135,22,188,187,170,181,50,105,60,150,9,134,18,106,233,144,227,109,173,61,75,137,75,170,109,181,154,9,68,203,167,184,182,24,230,163,165,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,127,39,124,78,238,172,187,97,101,213,134,119,220,26,173,217,202,167,186,253,145,54,76,151,38,122,54,114,35,33,152,240,95,109,215,209,182,156,92,166,212,73,97,73,83,122,56,73,74,249,164,109,68,12,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,90,255,0,13,14,29,242,112,194,51,56,247,143,214,228,69,92,245,24,237,174,223,182,170,84,246,158,93,13,4,235,111,55,53,226,117,38,166,103,110,105,6,132,163,106,216,65,168,150,124,197,169,12,216,248,205,102,108,125,169,241,147,230,5,195,230,47,142,127,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,11,233,202,102,126,176,227,31,240,58,165,136,151,173,66,149,107,220,150,109,62,108,235,178,142,212,146,121,198,226,195,101,183,36,84,163,70,74,151,37,80,205,46,167,77,80,106,75,155,154,35,112,210,75,93,69,226,142,120,49,230,225,204,53,215,141,24,125,140,23,173,18,61,74,176,78,210,35,20,222,157,13,210,163,72,117,116,232,146,34,54,163,142,226,26,67,138,220,210,137,196,41,110,190,165,111,55,92,82,237,38,199,196,140,113,197,222,25,88,133,136,216,247,14,149,30,181,90,195,251,141,218,114,161,65,122,35,210,169,168,165,184,219,82,165,52,189,16,79,62,180,58,249,27,36,76,169,167,89,82,18,146,86,210,162,193,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,252,12,253,168,174,174,37,124,66,225,225,149,10,118,5,96,53,223,254,174,167,237,106,177,92,165,188,196,134,232,241,119,201,102,76,84,60,219,198,228,106,138,92,101,9,50,83,123,155,109,211,82,84,135,54,41,53,45,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,9,228,255,0,45,116,44,171,96,117,31,12,169,135,206,170,189,182,169,114,75,76,165,190,220,186,195,172,182,137,14,52,106,74,54,178,92,164,54,217,18,16,124,182,208,106,35,89,173,74,237,98,0,113,171,246,88,181,190,96,65,242,234,136,165,97,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,242,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,64,57,204,206,101,253,155,59,254,76,201,147,165,211,172,154,116,133,181,65,160,180,235,204,176,166,27,122,65,198,151,42,49,190,235,39,59,147,32,219,113,214,244,45,11,106,123,120,199,81,127,220,46,61,132,240,203,243,175,56,154,36,253,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,131,51,245,157,123,171,53,152,143,46,137,73,169,244,248,101,108,212,30,110,220,167,199,55,16,220,253,134,166,211,83,144,78,37,11,83,206,160,204,208,149,164,185,45,172,208,69,185,78,173,222,41,106,224,94,35,221,248,79,122,227,125,50,141,202,179,44,78,145,170,149,82,65,154,27,122,84,137,44,48,220,88,253,143,154,241,117,8,113,100,90,37,13,145,26,148,70,182,146,231,192,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,192,125,92,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,137,21,164,240,186,207,212,59,194,133,77,203,62,49,84,41,84,186,173,185,79,141,6,211,172,63,37,136,109,212,226,161,109,70,98,154,164,41,73,223,49,60,198,210,215,44,148,167,155,74,183,17,45,179,91,211,87,54,62,203,24,201,242,254,225,242,231,198,107,7,95,202,174,102,47,44,168,98,228,60,82,179,224,196,168,161,81,213,77,171,211,36,145,37,21,26,115,139,109,110,176,78,109,53,50,189,205,54,180,56,146,61,171,66,119,37,104,222,218,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,240,51,246,162,42,241,71,246,19,196,223,201,124,226,16,160,17,37,50,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,223,245,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,202,73,145,247,35,31,88,64,14,53,126,203,22,183,204,8,62,93,81,20,172,37,255,0,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,0,17,87,138,63,176,158,38,254,75,231,16,133,0,142,191,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,209,77,129,127,217,184,167,102,210,113,7,15,174,24,149,203,122,185,28,164,193,157,24,207,99,168,212,200,200,200,200,148,133,165,68,164,45,10,34,90,22,149,37,68,149,36,200,189,0,202,184,191,238,23,30,194,120,101,249,215,156,77,20,2,47,251,133,199,176,158,25,126,117,231,19,68,159,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,235,225,221,157,249,153,85,190,206,210,188,101,110,195,43,178,160,211,181,213,27,47,201,122,150,226,89,117,180,74,138,210,29,74,19,185,107,99,168,50,109,199,22,212,116,146,18,106,66,18,125,255,0,139,22,119,225,220,158,147,202,102,25,202,223,18,159,80,38,175,105,166,203,15,51,41,198,122,119,227,197,138,242,93,89,167,148,249,44,164,18,155,67,137,118,58,80,74,218,78,37,80,91,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,141,110,58,227,142,25,36,146,130,53,153,37,41,73,18,75,218,128,0,12,171,143,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,140,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,129,124,115,191,82,127,188,159,195,68,85,225,113,237,217,134,95,157,121,60,209,127,192,0,2,149,184,213,251,83,218,223,47,224,249,141,68,113,76,169,103,54,187,148,188,56,197,90,101,135,74,230,222,119,223,162,35,210,42,79,161,11,139,74,110,57,77,231,201,83,106,215,154,241,117,13,19,77,154,77,189,198,165,47,82,71,41,222,1,107,90,119,85,243,93,139,107,89,86,205,86,224,173,77,223,211,83,169,112,156,151,41,253,136,82,215,177,166,201,75,86,212,33,74,61,11,178,82,102,125,136,197,255,0,100,95,38,84,44,158,97,196,170,99,149,95,76,222,119,71,79,34,230,169,52,181,148,85,56,209,47,149,26,51,106,211,70,90,230,186,68,226,146,78,56,165,169,74,218,70,134,155,146,160,0,2,149,184,213,251,83,218,223,47,224,249,141,68,117,94,6,63,174,207,221,191,226,66,213,0,0,101,92,105,79,41,222,203,24,55,242,254,222,242,230,7,85,20,3,197,31,219,179,19,127,37,242,120,66,42,139,211,225,221,159,168,121,156,181,78,195,197,42,133,42,155,137,180,78,84,125,78,75,17,254,147,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,141,92,70,240,207,244,161,147,108,71,167,71,137,74,114,125,6,158,155,154,27,245,6,245,233,122,7,19,34,66,217,81,33,74,67,202,138,220,150,146,101,166,188,227,66,148,148,173,70,40,51,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,47,17,167,218,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,180,196,203,170,223,195,140,59,194,218,76,190,158,139,120,84,42,21,10,191,45,199,16,228,142,128,163,114,24,86,213,146,22,201,174,89,184,164,45,42,250,198,24,81,26,77,29,225,7,13,27,2,54,32,231,75,14,226,212,173,233,117,90,109,14,68,154,252,163,100,157,217,13,113,35,56,236,89,14,173,179,45,136,76,194,136,69,184,246,41,106,66,21,187,126,211,208,72,0,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,156,251,93,55,101,213,124,215,101,93,55,173,205,85,184,43,83,118,117,53,26,164,215,37,202,127,98,18,132,111,117,195,82,213,181,8,74,75,83,236,148,145,23,98,33,115,220,50,178,37,74,193,27,54,157,142,120,165,108,203,111,20,43,209,220,84,88,117,70,18,133,219,112,150,106,74,80,219,122,153,162,75,205,104,167,22,189,174,33,14,114,54,182,100,247,55,149,113,80,200,84,105,81,170,185,167,193,186,20,72,107,135,29,234,133,243,76,143,205,53,204,89,186,202,74,124,104,237,180,164,146,201,43,125,217,75,82,208,141,141,115,116,53,155,170,93,112,96,94,58,98,62,93,49,30,157,138,24,95,89,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,157,4,229,119,51,118,14,105,176,190,155,136,22,132,152,144,234,75,142,149,86,173,227,168,179,38,109,25,243,113,214,246,62,150,207,114,80,181,48,234,154,90,210,131,113,178,74,246,167,83,74,122,173,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,48,88,133,101,85,112,214,255,0,185,112,230,187,34,35,245,43,86,177,54,137,49,216,139,82,152,113,248,207,45,151,20,218,148,148,168,208,106,65,153,25,165,39,166,154,145,120,11,243,225,201,137,159,165,12,155,97,197,70,68,186,83,147,232,52,245,91,51,24,167,185,175,75,208,56,168,241,208,242,77,106,82,30,84,86,227,58,162,61,53,231,18,210,148,165,105,33,245,115,241,137,151,86,17,101,11,18,111,171,42,95,73,90,143,79,143,79,141,41,46,56,219,145,122,217,108,195,91,237,45,181,165,104,121,180,72,82,219,89,43,213,113,40,81,145,145,25,30,120,105,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,136,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,197,54,113,171,246,167,181,190,95,193,243,26,136,128,2,215,184,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,132,0,227,87,236,177,107,124,192,131,229,213,17,0,56,92,123,118,97,151,231,94,79,52,79,254,53,126,203,22,183,204,8,62,93,81,20,172,37,255,0,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,0,17,87,138,63,176,158,38,254,75,231,16,133,0,142,191,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,209,77,129,127,217,184,167,102,210,113,7,15,174,24,149,203,122,185,28,164,193,157,24,207,99,168,212,200,200,200,200,148,133,165,68,164,45,10,34,90,22,149,37,68,149,36,200,189,0,202,184,191,238,23,30,194,120,101,249,215,156,77,18,168,0,0,0,0,0,0,0,0,0,0,115,60,102,204,38,27,96,109,48,231,95,21,158,149,107,139,42,75,13,244,242,23,204,228,33,43,81,106,211,107,211,178,211,227,241,247,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,219,79,142,186,68,203,38,197,186,113,30,226,139,109,218,148,238,182,161,57,228,52,219,124,230,219,213,75,113,40,46,238,41,41,251,75,73,120,151,136,180,204,157,240,172,167,210,25,129,127,99,122,185,211,116,106,67,52,173,20,158,82,180,142,234,85,206,141,44,201,90,25,58,141,13,61,252,126,4,59,158,127,241,194,151,150,60,187,166,207,180,63,155,206,169,199,42,20,54,125,101,242,99,185,6,83,109,175,115,141,184,74,209,76,36,180,51,35,63,121,252,105,38,217,160,92,120,187,136,177,105,17,19,212,213,174,90,170,18,181,106,218,53,118,67,228,147,86,134,105,79,218,112,187,106,69,223,220,66,253,50,75,150,138,94,93,112,138,151,76,47,90,173,83,142,196,250,129,250,197,178,67,145,99,37,212,127,74,226,79,69,51,226,157,11,224,90,120,254,110,33,116,5,87,178,177,120,237,119,151,232,234,109,66,121,250,186,238,38,233,210,251,120,150,158,62,61,255,0,1,69,217,119,168,170,149,142,86,28,228,57,176,219,185,41,106,215,77,116,210,99,71,240,63,128,210,77,143,44,231,217,116,9,202,86,227,145,75,138,233,158,154,106,106,105,39,254,145,246,192,0,7,196,186,236,219,126,244,166,61,73,184,96,245,49,223,109,77,45,60,213,163,84,169,42,73,150,168,81,31,130,143,223,239,28,74,70,66,242,219,38,179,233,167,172,109,93,62,234,47,73,207,238,173,251,140,255,0,194,62,62,237,7,105,178,172,107,95,15,104,141,91,182,149,55,161,128,214,221,173,115,156,119,185,33,40,46,238,41,74,251,40,73,120,251,135,223,28,63,58,53,55,169,89,108,190,159,99,237,46,133,83,111,221,224,112,36,31,188,143,224,51,163,85,117,82,42,115,31,95,218,113,247,22,127,137,168,204,94,63,9,200,41,135,150,131,82,79,94,125,87,154,127,137,211,224,255,0,236,19,92,0,7,249,74,211,166,123,82,212,185,106,212,190,61,134,117,243,207,203,254,83,183,215,45,174,89,122,114,169,169,110,215,83,244,132,158,227,130,2,76,210,162,81,31,114,61,72,78,124,138,113,8,185,48,86,185,78,176,111,233,93,101,161,33,76,195,71,168,219,125,38,229,198,104,156,250,168,203,117,205,141,52,191,87,119,125,124,117,208,206,231,108,12,65,181,241,46,218,135,117,90,85,30,178,12,198,91,117,11,228,184,223,219,109,43,34,209,196,164,254,202,211,238,247,143,72,3,158,227,238,35,70,194,172,33,186,175,103,213,163,148,250,68,231,163,22,135,235,60,220,87,92,65,118,74,180,254,143,196,200,203,254,129,156,220,100,196,74,166,41,226,77,126,245,170,175,115,149,26,140,167,208,90,36,182,161,201,14,56,73,245,82,157,116,230,31,125,11,253,2,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,248,25,246,23,185,26,51,48,227,53,18,58,54,180,202,18,218,19,169,158,137,34,208,139,191,127,2,20,85,197,47,9,158,176,243,13,54,227,101,157,177,110,36,57,81,82,183,17,234,244,137,211,86,127,215,81,248,35,224,69,247,16,244,60,37,177,120,172,204,114,250,11,49,205,35,220,190,29,188,58,120,115,157,247,32,207,197,69,253,98,254,223,1,119,32,0,56,166,98,242,161,134,89,144,161,59,76,188,96,105,41,91,121,114,185,178,62,175,215,101,71,234,54,243,100,122,147,41,46,231,247,252,117,167,60,207,112,243,197,140,2,152,170,133,54,63,167,45,254,223,207,183,198,141,183,179,37,253,25,201,90,207,235,30,52,255,0,197,215,192,251,112,60,41,197,187,211,6,46,134,238,155,46,161,210,77,107,93,79,148,211,154,234,218,209,254,200,133,151,131,170,247,123,255,0,13,46,91,40,188,74,44,156,117,52,219,151,179,62,131,184,15,93,141,238,122,87,55,250,117,159,118,226,161,9,209,182,146,126,61,247,124,72,245,155,104,90,92,73,45,7,169,24,255,0,160,0,0,0,0,0,1,252,51,211,185,138,207,226,73,159,169,86,98,166,96,174,23,76,229,212,207,151,215,205,229,145,242,127,192,228,183,245,111,199,52,171,84,169,196,250,171,237,226,125,244,33,84,52,74,13,199,125,86,147,78,163,68,235,170,18,53,218,142,99,109,110,218,131,63,21,26,82,94,170,15,252,194,221,50,123,194,238,220,177,150,87,150,48,55,233,89,235,255,0,7,139,171,140,116,250,117,13,171,215,143,45,73,94,228,173,179,238,93,180,211,222,102,44,82,36,56,240,88,76,104,173,236,109,58,232,90,153,248,158,190,255,0,196,127,184,0,15,35,138,247,124,91,10,192,170,93,147,28,216,204,30,70,229,104,103,166,247,208,217,118,36,168,252,86,94,227,25,161,187,110,58,149,243,115,202,175,77,245,229,77,217,187,236,151,216,109,40,47,2,73,120,32,189,194,250,184,120,96,119,232,107,47,116,86,42,113,121,53,186,135,83,215,150,253,223,209,206,150,109,253,151,22,143,176,225,125,157,62,254,254,18,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,101,106,46,199,239,16,166,225,225,11,130,117,43,172,174,10,53,91,209,177,85,63,171,92,46,68,183,181,71,52,214,104,230,42,110,190,6,73,215,79,118,162,105,97,181,133,72,195,43,46,147,100,80,139,72,84,152,140,68,107,237,119,75,77,33,162,63,89,74,63,4,23,137,159,226,126,35,211,142,57,152,156,208,97,190,93,237,41,181,187,178,173,178,114,88,115,163,139,200,124,249,239,114,157,83,104,222,219,78,18,119,41,149,22,166,90,23,137,253,244,125,155,12,224,223,89,151,186,229,61,80,123,166,160,176,250,202,20,61,172,175,70,201,199,205,181,111,38,91,95,216,124,203,69,119,237,169,247,240,240,184,27,151,236,70,199,251,161,155,106,193,163,245,138,53,167,168,115,168,97,190,83,124,198,144,165,232,235,136,221,167,57,29,136,245,61,127,29,44,150,209,225,51,68,182,176,245,153,183,4,174,186,228,121,164,173,244,114,214,215,40,205,132,154,155,213,19,13,181,104,226,79,185,120,235,240,17,19,59,25,89,139,129,135,75,168,83,99,114,83,33,150,18,242,119,154,189,117,117,38,163,213,79,47,252,81,120,127,255,0,124,14,72,157,148,206,102,108,69,196,238,191,78,210,251,118,238,94,144,141,241,26,43,130,167,23,10,58,221,45,22,166,144,106,47,191,66,212,127,184,0,8,199,196,78,213,145,116,101,150,228,68,114,215,209,241,166,78,87,135,217,110,159,47,95,19,47,218,251,255,0,1,159,121,13,155,18,28,100,252,91,89,167,252,198,47,227,134,124,167,165,101,102,135,206,61,121,74,140,210,124,62,201,83,161,232,37,96,0,0,0,0,231,217,129,153,208,96,133,249,44,143,78,93,181,84,87,249,162,58,127,232,25,187,187,18,170,206,34,214,82,147,209,83,171,114,8,143,239,91,234,252,62,63,112,209,102,83,105,72,163,101,155,11,33,36,189,100,217,180,51,89,252,85,232,246,8,207,196,254,3,172,25,17,145,145,248,24,169,206,46,89,102,98,21,74,46,55,91,48,121,104,121,8,141,80,250,211,61,206,26,167,201,117,126,187,189,188,19,217,40,211,225,240,28,183,132,70,32,74,160,99,204,203,80,191,193,234,52,183,15,78,223,109,201,176,27,253,147,63,2,248,144,187,97,195,179,45,148,252,58,204,125,173,42,151,113,65,229,212,249,75,233,38,115,95,62,83,188,183,146,133,114,208,243,105,86,138,120,213,161,158,135,224,125,188,41,55,53,249,56,196,60,177,220,111,34,177,19,159,64,125,245,20,25,220,198,19,204,66,156,127,150,92,180,190,226,203,84,48,106,245,191,3,239,227,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,226,94,253,110,227,40,25,215,176,179,49,111,49,13,185,93,45,207,29,132,156,184,59,30,95,116,162,57,45,92,206,67,109,255,0,72,254,221,11,225,169,118,240,147,64,0,0,0,0,0,0,0,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,41,7,137,126,71,36,229,198,242,123,24,108,117,196,94,29,94,149,135,16,204,70,208,212,117,208,234,47,19,143,156,36,178,130,74,78,49,165,14,169,149,33,62,162,27,54,214,68,105,66,222,139,248,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,42,242,110,108,6,179,114,219,195,243,17,240,166,204,133,17,40,167,97,189,121,117,57,204,199,54,87,86,168,157,41,210,145,53,210,82,214,173,238,41,58,146,77,106,216,130,67,105,61,136,73,22,125,198,138,51,163,148,155,87,55,56,88,118,181,73,222,134,228,161,117,53,11,102,162,149,54,215,46,114,163,56,132,48,251,166,203,174,20,55,28,54,84,242,27,34,82,185,45,153,30,168,33,64,56,171,134,119,86,13,226,61,199,133,183,172,78,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,158,188,52,56,119,198,196,249,44,227,222,63,91,146,211,108,83,164,54,187,126,218,169,83,221,101,21,197,155,77,188,220,215,137,212,146,94,131,181,212,26,18,141,200,125,100,162,89,242,208,164,61,113,32,51,89,155,31,106,124,100,249,129,112,249,139,227,181,92,153,40,244,222,65,240,255,0,54,56,101,76,170,204,173,51,233,70,239,74,123,5,207,109,80,89,168,205,109,21,52,145,171,123,124,148,52,211,110,165,180,169,38,217,165,211,38,201,167,150,184,171,64,187,46,171,83,210,95,69,174,106,173,27,211,52,247,169,53,31,71,205,114,63,89,5,221,57,177,158,216,101,204,101,123,83,185,181,106,149,104,90,145,232,58,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,87,209,152,91,90,133,99,100,191,18,236,171,90,15,69,69,183,240,190,179,75,167,70,230,173,206,68,86,41,46,182,211,123,214,106,90,182,161,9,45,84,102,163,211,83,51,62,227,56,66,95,241,25,201,71,242,85,196,118,43,246,5,50,170,230,25,93,63,89,77,146,249,115,91,165,206,51,89,185,76,83,219,148,181,109,66,9,198,148,233,37,75,109,74,78,174,169,151,92,63,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,159,241,3,207,109,43,46,152,71,75,78,17,220,214,253,90,251,190,163,182,253,5,109,190,153,104,137,74,117,10,63,76,37,41,37,52,234,53,36,161,157,234,36,56,181,154,200,157,67,46,182,116,109,254,170,175,219,171,253,181,184,238,75,142,161,255,0,156,153,58,165,58,67,159,241,156,121,231,28,95,222,165,41,94,243,49,122,124,57,178,81,252,149,112,225,250,253,255,0,76,165,57,137,183,79,214,84,164,176,92,215,41,112,76,144,109,211,18,246,229,33,91,86,131,113,213,52,73,74,220,82,83,171,169,101,167,14,96,0,128,28,106,253,150,45,111,152,16,124,186,162,42,47,4,44,170,86,37,99,69,131,135,53,217,18,216,166,221,87,69,42,137,49,216,139,74,95,109,137,50,219,101,197,54,165,37,73,37,146,86,102,70,105,81,107,166,164,126,3,213,102,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,215,134,167,16,185,152,101,93,131,129,88,243,119,255,0,168,89,251,154,163,215,42,143,63,33,202,60,173,145,153,141,21,111,56,241,183,26,156,150,217,90,72,146,222,214,220,116,148,165,33,189,234,79,159,226,95,159,89,56,243,112,189,130,184,77,93,150,198,29,80,228,56,205,93,109,242,182,87,234,44,74,113,41,121,47,50,235,137,126,9,37,182,93,100,189,77,203,81,173,105,81,161,147,71,10,201,118,82,110,172,220,226,153,90,212,215,122,27,110,133,211,84,46,106,138,148,227,92,184,42,146,218,22,195,14,147,46,182,83,28,108,222,83,40,112,137,42,228,184,102,122,32,199,63,204,45,173,66,177,177,247,18,236,171,90,15,69,69,183,239,10,205,46,157,27,154,183,57,17,88,154,235,109,55,189,102,165,171,106,16,146,213,70,106,61,53,51,51,238,46,255,0,133,199,176,158,25,126,117,231,19,68,32,226,193,155,251,250,236,184,100,229,162,159,102,220,22,149,167,6,67,114,231,59,89,167,61,2,93,113,248,210,165,178,78,176,162,120,218,147,75,89,161,167,90,82,155,35,83,172,146,187,108,34,17,87,39,121,85,188,179,95,139,148,251,62,141,77,150,155,98,157,34,60,155,178,174,219,132,202,41,212,227,95,174,73,117,72,90,122,151,18,151,18,202,54,171,114,200,212,101,203,67,139,69,170,103,151,7,108,28,10,225,171,124,225,206,28,208,98,83,169,180,232,246,251,78,186,212,86,89,126,160,251,117,42,115,42,151,41,76,161,9,118,75,137,105,6,227,166,146,53,25,126,4,85,23,148,239,106,124,27,249,129,111,121,139,2,231,184,134,100,178,149,154,124,47,145,93,180,45,248,138,197,75,106,57,29,191,48,228,166,41,205,96,156,220,237,61,247,20,147,74,208,164,155,170,104,150,105,36,60,105,62,99,104,91,219,168,135,253,85,88,87,87,251,107,110,92,150,229,67,255,0,57,14,117,54,116,119,63,226,184,203,205,184,143,185,73,82,125,198,66,234,112,163,48,88,143,153,62,25,88,169,127,226,149,191,209,86,162,89,247,77,31,210,72,96,217,102,186,219,20,181,255,0,63,109,189,169,66,119,45,110,52,178,108,205,190,107,14,237,216,95,84,221,32,137,127,196,103,37,31,201,87,17,216,175,216,20,202,171,152,101,116,253,101,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,252,254,71,51,199,121,101,10,242,84,89,72,151,92,195,170,228,132,174,189,65,66,203,123,107,208,147,214,195,220,100,148,73,74,73,36,105,51,36,60,132,146,22,105,52,180,235,87,253,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,140,28,81,253,132,241,55,242,95,56,132,41,3,47,86,181,10,249,199,220,52,178,174,152,61,109,22,224,188,40,212,186,140,110,106,219,231,197,126,107,77,186,222,244,26,86,157,200,90,139,84,153,40,181,212,140,143,184,246,217,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,251,255,0,12,172,246,213,112,70,242,167,96,102,41,92,209,27,194,250,244,135,19,22,101,81,245,33,22,220,213,146,148,149,182,230,134,72,140,243,186,37,196,47,107,104,91,156,253,205,145,61,205,187,65,0,56,213,251,44,90,223,48,32,249,117,68,85,174,82,112,66,149,152,252,126,183,48,94,179,92,151,70,143,113,199,170,37,19,227,54,151,23,25,246,105,210,100,50,179,66,187,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,198,104,113,167,27,112,137,68,149,145,44,137,73,74,136,210,83,211,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,138,188,81,253,132,241,55,242,95,56,132,40,4,74,172,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,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,134,88,133,255,0,112,184,246,19,195,47,206,188,226,104,160,17,127,220,46,61,132,240,203,243,175,56,154,37,80,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,58,216,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,39,197,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,41,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,145,64,0,0,50,174,37,254,106,242,81,250,50,192,44,34,204,166,25,211,42,178,109,187,182,207,162,201,187,90,211,156,205,30,168,244,40,202,41,27,205,70,226,89,148,227,139,236,164,236,109,210,218,75,34,121,150,147,202,178,143,152,92,83,203,190,50,208,46,60,51,141,85,174,245,213,6,99,77,180,162,202,146,134,110,45,233,113,134,227,173,166,76,249,175,23,80,179,96,212,135,54,58,164,168,144,190,233,84,223,227,113,54,77,70,149,128,213,9,148,153,116,185,18,163,220,15,59,6,90,154,83,241,86,164,211,13,76,184,108,173,109,26,210,102,105,51,109,107,70,164,123,84,162,208,206,48,112,184,246,236,195,47,206,188,158,104,191,224,0,1,74,220,106,253,169,237,111,151,240,124,198,162,32,0,187,62,25,89,18,165,96,141,155,78,199,60,82,182,101,183,138,21,232,238,42,44,58,163,9,66,237,184,75,53,37,40,109,189,76,209,37,230,180,83,139,94,215,16,135,57,27,91,50,123,155,192,56,153,113,16,147,114,213,85,128,25,127,184,226,29,10,155,34,159,84,170,221,212,138,131,82,14,116,182,148,212,200,205,192,144,194,148,77,33,135,82,202,212,234,84,78,155,205,108,45,137,109,92,238,255,0,195,139,63,247,246,102,164,207,195,108,89,178,229,191,93,163,199,97,76,221,52,90,67,199,78,144,92,163,213,21,3,65,41,168,114,92,54,94,113,11,250,182,93,209,109,161,45,169,8,75,179,212,0,5,43,113,171,246,167,181,190,95,193,243,26,136,234,188,12,127,93,159,187,127,196,133,170,0,0,202,184,210,158,83,189,150,48,111,229,253,189,229,204,14,170,40,7,138,63,183,102,38,254,75,228,240,135,213,193,108,148,127,40,12,143,93,152,207,135,180,202,172,236,73,179,111,9,113,154,167,66,46,119,166,105,105,137,1,107,142,77,41,69,163,205,115,95,121,179,108,141,110,122,237,108,113,75,107,151,24,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,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,3,48,56,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,188,158,22,87,252,107,235,37,182,108,83,184,101,213,170,86,172,137,244,10,145,201,55,84,184,171,110,74,221,143,28,150,225,122,200,68,55,226,18,54,25,161,40,218,130,211,97,165,53,129,197,54,255,0,147,125,103,74,242,138,87,12,74,181,54,213,143,2,129,77,56,198,210,145,21,13,198,67,178,35,154,219,47,89,104,152,252,178,94,243,53,165,123,144,122,108,36,166,90,240,66,195,62,154,213,196,188,99,153,18,148,239,164,42,17,45,154,123,252,189,211,163,244,237,156,137,104,220,104,245,25,115,170,132,122,37,103,185,76,122,201,45,136,51,179,240,1,82,188,98,178,181,117,71,174,179,154,234,77,201,85,173,81,101,244,116,42,189,46,66,92,121,52,45,168,52,176,236,117,37,38,134,161,184,178,50,90,86,105,219,37,242,50,53,156,141,173,192,12,1,197,159,208,86,50,218,120,185,244,66,149,116,125,23,168,38,111,162,234,105,213,151,253,85,39,114,85,161,242,222,70,238,99,78,237,87,45,212,54,189,170,219,180,244,105,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,200,150,219,173,184,217,154,77,72,51,65,154,84,164,153,40,252,166,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,57,151,101,127,233,93,213,89,186,125,9,74,163,122,102,161,34,161,232,234,76,110,158,12,62,107,138,95,34,59,90,159,45,148,110,218,132,106,123,82,68,90,158,130,226,120,77,101,18,254,193,91,102,175,141,24,141,81,184,40,85,43,202,58,233,173,89,178,163,189,12,163,48,196,131,36,202,156,195,201,74,142,73,169,11,228,232,90,33,151,86,173,203,231,154,91,176,161,69,124,92,112,206,234,179,243,123,88,190,170,209,53,162,223,180,248,21,10,68,166,219,115,150,174,154,35,48,223,97,75,82,9,6,242,22,193,45,72,66,149,181,183,216,81,153,26,244,46,235,192,250,255,0,140,213,87,20,240,182,117,195,44,228,74,143,78,175,210,233,42,55,84,193,33,165,58,196,217,8,45,57,72,89,155,208,16,174,228,181,145,55,246,137,179,219,245,120,224,223,242,90,165,97,102,22,193,184,98,28,121,82,42,53,250,165,37,38,210,159,37,180,150,152,133,33,101,167,53,8,50,122,122,19,220,144,179,39,62,209,182,91,99,7,10,92,51,253,34,103,38,220,168,200,137,74,151,2,202,167,206,185,166,49,80,111,153,187,150,217,71,142,182,82,104,82,77,230,229,74,140,234,76,246,237,229,26,210,173,201,73,29,244,138,86,227,87,237,79,107,124,191,131,230,53,17,207,242,51,147,42,22,112,240,227,24,169,141,213,125,13,121,218,254,131,145,108,212,157,90,206,42,92,116,167,243,99,73,109,58,234,203,188,166,136,220,74,77,198,212,132,169,59,136,150,211,145,86,233,180,238,171,26,187,42,214,189,109,154,173,191,90,133,179,169,167,85,33,57,18,83,27,208,149,163,123,78,18,86,157,200,90,84,90,151,116,168,140,187,25,11,190,225,221,159,168,121,156,181,78,195,197,42,133,42,155,137,180,78,84,125,78,75,17,254,147,54,109,186,190,166,44,109,196,179,121,8,97,197,72,109,180,27,105,245,92,78,212,185,203,107,202,241,171,246,88,181,190,96,65,242,234,136,128,28,46,61,187,48,203,243,175,39,154,39,255,0,26,191,101,139,91,230,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,101,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,205,14,52,227,110,17,40,146,178,37,145,41,41,81,26,74,122,112,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,17,87,138,63,176,158,38,254,75,231,16,133,0,137,85,159,108,144,87,114,143,125,181,54,220,139,85,169,97,149,111,148,213,18,183,49,228,72,121,18,137,146,55,162,203,83,109,54,134,222,222,151,86,217,108,36,173,173,54,169,74,109,210,71,213,225,221,157,249,153,85,190,206,210,188,101,110,195,43,178,160,211,181,213,27,47,201,122,150,226,89,117,180,74,138,210,29,74,19,185,107,99,168,50,109,199,22,212,116,146,18,106,66,18,119,189,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,203,16,191,238,23,30,194,120,101,249,215,156,77,18,168,0,0,0,0,0,0,0,0,0,4,52,206,111,16,155,43,47,76,57,107,91,46,250,78,234,61,55,70,218,235,60,174,241,214,94,186,227,56,218,181,105,229,31,143,109,52,241,62,212,169,138,56,187,125,227,21,119,233,21,249,89,244,132,194,251,43,233,217,107,79,81,8,62,205,33,5,224,218,61,222,239,196,117,60,168,100,227,16,243,57,113,178,138,60,78,69,1,135,210,83,167,115,24,87,45,9,113,142,97,114,212,251,107,61,16,249,43,213,252,11,191,133,217,101,167,41,248,117,151,11,90,45,46,221,131,204,169,242,145,213,204,230,190,92,215,121,108,165,106,229,173,231,18,157,84,201,43,66,61,11,192,187,120,247,17,73,92,94,49,6,85,127,30,97,218,135,254,15,78,165,182,122,118,251,109,205,158,223,236,145,248,31,196,199,81,225,27,150,102,38,212,165,99,117,205,7,152,134,80,184,212,255,0,173,50,218,225,42,4,150,151,234,59,223,197,93,148,141,62,63,1,108,100,68,68,68,94,4,57,62,108,169,72,172,229,155,20,225,40,189,101,89,149,195,65,252,21,232,247,200,143,196,190,35,58,118,154,85,70,196,90,50,20,173,85,6,183,28,140,244,247,161,244,254,63,15,188,105,19,47,179,14,126,8,88,114,204,245,55,45,170,90,191,207,13,163,255,0,72,232,32,0,0,0,2,41,241,48,148,244,92,172,215,57,39,253,41,201,105,94,31,100,233,211,53,20,15,29,179,126,67,109,23,115,113,100,159,243,152,208,71,14,203,86,69,173,150,91,113,18,11,79,72,70,135,57,62,31,101,202,124,77,60,12,255,0,103,238,252,4,156,0,1,254,19,148,226,33,72,91,69,170,210,210,205,37,247,232,122,12,234,103,121,217,47,102,102,251,92,178,209,126,157,170,118,237,225,233,9,63,1,239,178,79,149,152,184,230,117,74,133,74,55,57,49,217,125,44,167,121,167,215,79,76,105,61,82,242,63,198,159,143,255,0,242,93,221,220,38,104,151,46,30,61,54,223,151,208,220,108,182,165,176,223,45,110,243,76,152,81,165,189,87,48,155,78,174,40,187,159,134,159,1,91,88,229,151,236,70,192,11,161,235,106,254,163,244,106,37,171,167,115,168,97,206,107,124,199,80,149,232,211,139,219,175,37,125,140,245,45,63,13,125,214,83,243,131,125,101,162,235,138,245,61,238,166,130,251,232,41,176,246,178,141,91,55,24,55,21,188,217,113,127,97,130,45,19,223,190,165,223,198,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,241,47,187,177,143,49,137,54,21,35,19,108,186,181,145,93,78,176,170,209,31,136,239,117,118,75,173,45,163,251,42,73,248,44,252,12,191,18,241,16,182,223,225,11,130,116,219,172,238,26,197,87,210,81,83,63,171,68,46,68,182,116,71,52,150,72,230,38,110,190,4,105,215,79,126,162,107,88,24,127,107,225,157,179,22,210,180,41,221,21,54,34,16,134,218,231,56,230,132,134,208,217,122,206,41,74,251,40,73,119,63,112,244,98,4,241,105,192,197,95,120,50,197,251,69,137,205,169,208,101,165,217,39,204,219,164,38,34,78,117,103,235,56,148,253,165,151,130,77,95,13,75,176,166,155,74,227,169,88,215,60,90,244,47,82,84,45,251,126,201,253,182,212,131,241,37,23,130,207,220,52,189,133,23,124,91,246,192,165,221,144,220,222,204,238,126,213,104,101,174,199,214,217,246,52,164,252,80,126,226,30,184,0,7,248,75,135,30,115,10,141,41,189,237,171,77,75,83,47,3,215,221,248,10,235,206,23,11,187,114,249,89,222,88,62,223,162,167,163,252,34,46,174,63,212,107,211,182,159,94,68,180,165,27,82,135,15,177,119,215,79,113,24,168,186,221,6,227,177,107,106,167,86,98,116,53,8,250,110,71,49,183,118,238,65,31,138,77,73,63,85,101,254,113,107,220,54,243,245,42,243,84,60,21,197,25,156,202,153,115,58,9,188,178,46,119,248,100,151,62,173,136,228,148,232,148,182,159,89,125,252,75,190,164,44,192,143,94,228,63,160,0,0,0,0,0,57,142,101,49,33,120,71,130,215,14,32,161,59,149,75,233,52,45,116,215,155,45,150,191,101,95,227,63,100,255,0,179,196,103,47,101,217,139,55,161,147,13,117,245,170,167,130,119,52,214,254,91,95,19,218,130,209,13,253,222,31,17,120,185,15,201,101,187,151,187,37,170,213,118,7,58,236,159,187,170,127,154,226,116,216,244,164,163,213,75,238,53,253,19,196,93,136,190,254,254,18,244,0,0,7,41,205,5,129,87,196,220,19,184,44,234,19,155,103,77,233,57,93,146,127,98,91,46,43,237,41,37,246,80,126,38,95,232,21,189,146,174,24,184,139,18,252,135,125,99,141,11,209,180,202,127,51,100,14,169,135,186,158,99,50,26,63,172,141,43,114,54,171,148,175,178,122,235,167,134,166,45,209,166,144,202,9,182,211,162,75,192,181,31,246,0,2,37,231,147,59,246,238,90,109,151,232,52,105,156,203,202,124,101,28,54,121,110,23,36,150,220,148,182,246,229,48,227,74,209,230,8,182,153,150,190,254,222,52,131,139,120,191,123,99,69,221,54,241,190,42,157,108,201,111,56,225,31,33,150,246,165,78,184,230,223,170,66,8,244,55,85,223,79,127,224,69,217,50,143,146,76,65,204,125,201,10,90,224,244,182,187,110,182,185,83,57,172,47,114,9,198,13,104,229,243,219,112,181,105,237,218,151,126,218,23,127,11,191,192,60,191,88,25,125,178,97,90,118,85,43,166,83,108,183,214,59,207,125,124,247,201,150,155,91,155,92,113,123,119,114,82,123,72,244,45,59,123,245,233,198,90,248,138,248,227,19,108,198,149,130,116,155,128,161,238,125,154,204,118,121,188,195,45,18,81,42,11,211,77,116,241,239,224,42,79,6,46,159,161,152,167,106,220,187,182,148,10,196,25,6,173,53,208,145,37,181,235,224,127,179,240,49,164,140,36,175,29,211,133,150,117,202,125,202,171,64,167,205,74,191,104,157,140,218,245,240,45,62,215,134,133,248,16,245,128,0,56,14,122,91,128,230,89,111,82,168,43,106,74,143,82,54,251,40,245,95,163,228,233,225,253,191,112,206,220,210,65,76,124,155,251,36,234,246,254,26,152,190,238,24,112,202,38,86,41,90,43,119,57,246,30,240,211,77,105,208,187,127,200,37,160,0,0,0,0,224,249,222,187,10,210,203,53,249,49,50,121,47,73,160,213,34,180,123,55,110,90,169,242,77,37,224,100,93,211,239,25,249,176,35,74,186,49,74,221,142,105,230,191,84,175,68,74,139,82,78,229,57,33,4,127,2,46,234,251,191,176,105,47,5,169,174,81,176,122,198,164,186,141,139,135,109,211,35,169,58,235,161,162,43,105,50,215,83,248,124,71,179,30,71,21,176,230,137,138,216,127,94,176,235,236,115,34,214,105,210,160,171,214,90,118,243,152,91,70,126,162,146,103,217,195,254,177,126,37,226,43,55,47,249,43,189,242,237,157,150,127,155,105,108,184,218,101,192,147,189,158,204,157,93,174,91,91,57,238,57,253,27,58,238,87,127,113,247,241,181,242,236,67,250,60,166,38,225,165,167,139,54,125,70,203,188,169,189,109,62,161,29,230,22,223,57,214,255,0,164,105,109,153,234,218,210,175,178,226,189,229,227,248,24,166,76,238,112,234,185,176,54,161,46,245,195,200,189,109,162,179,113,243,70,246,219,232,210,106,146,230,205,94,146,183,92,216,211,72,239,167,173,175,199,82,56,133,96,95,151,62,22,94,48,47,11,90,111,71,84,165,74,105,244,47,150,219,158,179,78,161,194,45,22,149,39,237,54,159,113,248,123,200,94,14,67,179,195,70,204,125,179,26,214,184,158,229,93,244,216,136,41,41,218,181,117,4,219,113,80,183,117,67,13,180,141,206,188,126,169,25,233,238,237,225,48,128,0,0,0,0,0,0,0,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,151,42,202,254,76,240,95,41,148,170,132,60,57,131,46,163,82,168,200,117,215,107,213,182,162,61,85,75,14,37,146,84,68,201,101,134,148,81,183,71,67,132,209,234,91,205,74,248,105,232,51,99,236,177,140,159,47,238,31,46,124,102,176,106,160,71,252,205,228,163,6,179,85,93,179,43,248,137,76,229,203,181,170,9,114,92,152,100,166,165,85,41,100,135,76,233,142,60,133,36,210,202,159,91,110,110,209,75,66,82,242,90,54,148,242,156,46,235,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,51,89,155,31,106,124,100,249,129,112,249,139,226,221,56,73,227,21,131,117,101,94,223,194,138,125,122,35,119,101,157,34,170,212,234,75,210,153,41,110,48,185,170,146,82,218,96,150,110,156,109,39,52,209,186,164,164,185,169,90,125,196,106,133,92,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,238,188,23,50,245,232,202,21,199,153,218,180,154,172,121,117,126,166,210,164,66,114,47,42,43,208,80,184,207,63,49,46,40,181,123,87,219,38,82,104,209,40,84,119,200,205,106,86,141,206,172,216,251,44,99,39,203,251,135,203,159,25,172,26,125,197,92,51,181,113,147,14,46,60,45,189,98,117,20,91,154,158,237,62,78,214,219,91,140,239,47,81,246,185,136,90,18,243,75,36,184,218,205,39,177,196,33,68,90,164,134,125,243,137,149,91,203,42,24,185,80,179,235,52,217,106,182,42,50,36,73,180,234,238,56,79,34,163,78,37,250,132,167,82,132,39,169,109,42,109,47,35,106,118,172,201,68,92,181,182,181,240,161,114,124,53,56,122,67,195,42,20,28,117,199,155,67,253,93,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,0,64,14,53,126,203,22,183,204,8,62,93,81,21,87,148,239,106,124,27,249,129,111,121,139,2,247,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,179,16,172,170,174,26,223,247,46,28,215,100,68,126,165,106,214,38,209,38,59,17,106,83,14,63,25,229,178,226,155,82,146,149,26,13,72,51,35,52,164,244,211,82,47,1,250,176,171,13,235,184,193,136,246,230,23,219,19,41,81,42,183,53,65,170,116,71,170,147,145,18,42,28,112,244,35,91,139,255,0,145,9,37,56,181,104,134,208,181,169,40,86,140,242,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,44,251,230,199,218,159,25,62,96,92,62,98,248,186,158,23,30,194,120,101,249,215,156,77,29,127,30,114,235,132,121,146,179,100,217,152,173,105,196,168,161,81,222,102,13,77,13,33,53,26,74,220,52,40,222,135,32,210,106,101,123,154,104,204,139,84,47,97,37,196,173,26,164,254,86,85,114,207,102,229,67,8,225,225,109,159,58,93,69,106,144,170,149,94,167,36,205,43,168,212,92,67,104,117,242,111,113,165,148,109,105,180,33,180,153,237,66,19,185,75,94,247,23,205,120,163,251,9,226,111,228,190,113,8,82,182,83,189,169,240,111,230,5,189,230,44,13,41,136,213,140,252,63,112,11,29,177,198,139,143,119,171,53,84,86,169,93,7,83,78,136,152,69,77,172,116,143,26,209,215,180,228,101,174,70,244,109,97,122,172,181,101,180,32,180,36,144,246,185,155,164,210,168,25,68,197,122,21,10,153,18,157,77,167,97,189,118,36,56,113,25,75,44,70,97,186,99,201,109,166,219,73,18,80,132,164,137,36,146,34,34,34,34,33,155,113,167,220,85,195,59,87,25,48,226,227,194,219,214,39,81,69,185,169,238,211,228,237,109,181,184,206,242,245,31,107,152,133,161,47,52,178,75,141,172,210,123,28,66,20,69,170,72,103,223,56,153,85,188,178,161,139,149,11,62,179,77,150,171,98,163,34,68,155,78,174,227,132,242,42,52,226,95,168,74,117,40,66,122,150,210,166,210,242,54,167,106,204,148,69,203,91,107,95,106,225,177,158,122,174,95,111,248,120,87,136,213,73,115,176,234,234,145,26,154,210,230,85,20,150,45,119,212,243,134,153,77,37,231,9,134,99,41,201,11,84,157,9,39,166,142,238,51,108,219,114,199,248,163,251,9,226,111,228,190,113,8,82,94,89,42,212,170,6,100,176,162,187,93,169,196,167,83,105,215,197,10,92,201,146,222,75,44,70,97,185,236,169,199,92,113,70,73,66,18,146,53,26,140,200,136,136,204,198,130,115,23,150,140,44,205,5,136,245,139,137,148,159,217,232,171,48,216,141,233,74,103,215,50,235,157,35,239,52,231,39,155,200,66,28,218,159,93,26,164,253,198,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,54,43,194,243,136,23,253,173,229,75,23,94,255,0,21,73,179,43,10,87,252,37,211,141,53,249,18,127,224,209,162,54,203,95,176,214,159,100,199,85,227,87,236,177,107,124,192,131,229,213,17,0,56,92,123,118,97,151,231,94,79,52,90,166,125,178,65,66,205,197,136,212,219,114,45,42,155,137,180,78,83,84,74,220,199,151,29,149,197,55,136,222,139,45,77,180,226,220,103,98,157,91,101,176,212,135,116,218,164,165,199,73,116,23,86,164,213,104,21,89,180,42,237,50,93,58,165,78,144,228,73,144,229,178,166,95,140,251,106,52,184,211,141,168,137,72,90,84,70,147,73,145,25,25,25,24,185,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,8,171,197,31,216,79,19,127,37,243,136,66,128,70,154,49,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,120,115,15,151,235,251,44,184,161,59,10,49,25,17,23,82,135,30,60,182,166,65,39,142,20,214,30,108,148,151,99,184,243,109,169,196,18,183,180,165,18,116,39,26,113,61,246,152,157,92,44,243,235,111,97,229,41,156,180,227,69,118,37,46,132,153,14,189,106,214,165,116,176,225,83,16,164,201,149,45,153,210,157,117,4,72,83,164,158,73,236,90,205,199,214,131,86,222,89,38,178,197,255,0,112,184,246,19,195,47,206,188,226,104,160,17,127,220,46,61,132,240,203,243,175,56,154,37,80,230,153,135,204,13,131,150,92,47,157,138,248,140,185,107,166,195,145,30,35,80,224,155,39,54,107,239,56,73,75,81,219,121,198,210,226,201,59,221,82,73,90,147,109,56,174,251,76,103,95,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,153,33,182,155,109,178,53,26,150,100,130,53,41,74,51,81,249,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,255,0,100,19,57,49,179,125,133,243,106,21,216,209,32,95,118,196,130,102,227,131,6,19,172,66,66,31,113,227,134,244,115,113,199,13,72,91,77,26,84,70,189,228,227,78,106,148,160,219,53,74,0,0,0,25,87,26,72,203,37,38,149,95,202,38,20,80,171,180,200,149,26,109,71,13,232,81,38,67,150,202,94,98,75,14,83,25,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,143,21,150,62,31,184,5,149,90,237,74,233,178,153,170,220,21,169,188,158,154,163,114,166,20,185,84,189,136,121,11,232,221,110,51,75,99,154,137,10,75,154,31,174,148,164,143,177,30,177,3,142,119,234,79,247,147,248,104,138,188,46,61,187,48,203,243,175,39,154,47,248,0,0,82,183,26,191,106,123,91,229,252,31,49,168,143,213,193,219,47,214,14,41,226,133,201,138,247,122,37,201,169,97,116,138,92,186,44,51,38,87,9,215,229,55,57,60,215,219,113,181,41,75,105,76,180,235,74,66,144,104,113,9,87,125,11,73,43,197,27,61,181,92,19,165,51,129,24,47,115,68,143,123,87,35,173,87,5,70,35,234,235,109,232,74,74,13,164,55,180,182,181,38,66,86,163,37,239,230,52,218,73,100,148,155,204,186,154,139,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,135,178,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,6,125,184,138,102,98,205,205,46,97,142,243,195,232,50,209,111,80,40,236,219,144,102,201,35,66,234,104,102,68,135,142,89,52,105,37,50,133,42,66,137,8,87,175,177,9,82,137,10,81,182,142,149,194,147,53,216,113,151,108,71,185,108,172,80,119,209,84,172,70,244,115,12,215,221,120,147,22,155,42,41,200,38,211,36,140,189,70,92,234,148,70,246,187,91,82,18,107,34,66,150,227,87,126,0,60,165,139,139,24,89,138,29,119,232,207,18,237,75,183,209,156,174,183,208,85,152,211,250,94,102,238,95,55,146,181,108,221,203,94,221,218,107,177,90,120,24,204,16,210,158,83,189,150,48,111,229,253,189,229,204,14,170,40,7,138,63,183,102,38,254,75,228,240,132,255,0,224,169,236,177,116,252,192,157,229,212,225,199,248,168,100,42,76,89,53,92,211,224,221,10,92,196,76,144,245,66,249,166,71,229,18,33,160,154,101,37,62,52,118,218,74,141,6,164,62,236,165,169,107,94,247,121,186,18,9,213,34,0,101,227,48,55,246,89,113,66,14,43,225,202,226,46,165,14,60,136,142,195,156,111,28,41,172,60,217,165,77,72,109,151,27,83,136,37,108,117,41,53,104,78,52,218,187,237,33,161,60,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,109,196,58,88,165,110,50,120,41,244,27,48,84,156,99,137,80,231,68,196,218,121,243,152,113,221,206,49,58,156,212,120,238,109,73,54,146,75,42,97,112,205,58,173,106,55,57,250,237,78,194,31,171,132,110,96,108,28,21,147,141,80,239,53,203,41,15,218,232,186,162,180,193,179,190,99,20,102,166,61,42,51,41,113,196,27,146,77,167,249,136,108,187,26,25,121,74,82,9,26,156,0,171,85,170,181,250,172,218,237,118,167,46,163,82,168,200,114,92,201,146,222,83,207,201,125,197,26,156,117,199,20,102,165,173,74,51,81,168,204,204,204,204,204,104,123,32,248,103,117,97,22,80,176,218,197,189,98,116,149,168,244,249,21,9,49,84,219,141,185,23,173,150,244,196,48,234,28,66,86,135,155,68,132,161,196,26,125,87,18,180,145,153,17,25,200,0,1,249,42,212,154,85,126,149,54,133,93,166,68,168,211,106,49,220,137,50,28,182,82,243,18,88,113,38,151,26,113,181,17,165,104,82,76,210,105,50,50,50,51,35,20,67,196,71,36,19,50,171,125,149,219,103,69,221,134,87,101,65,214,168,73,39,159,146,245,45,196,178,211,139,139,41,213,180,148,39,114,214,255,0,78,70,227,142,45,168,234,53,168,212,133,168,254,86,66,115,191,93,202,61,246,236,43,142,85,86,165,134,85,190,107,181,186,36,54,81,33,228,74,38,76,153,149,17,46,58,218,27,123,122,90,67,135,188,146,182,181,220,149,41,182,141,28,211,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,42,184,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,224,32,7,25,60,20,250,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,213,200,62,38,90,184,69,155,220,54,190,175,89,125,37,22,61,66,69,62,76,165,56,219,109,197,235,98,61,13,15,186,183,22,148,33,150,215,33,43,113,102,175,85,180,173,68,70,100,68,127,87,136,222,38,126,148,51,147,136,245,24,242,234,174,64,160,212,19,108,195,98,160,230,189,47,64,218,99,200,67,41,37,169,40,101,82,155,146,234,72,180,215,156,107,82,82,165,168,132,234,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,245,140,62,147,36,154,59,217,80,165,110,53,126,212,246,183,203,248,62,99,81,29,87,129,143,235,179,247,111,248,144,234,188,80,178,45,250,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,181,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,236,83,60,249,170,179,115,95,195,242,198,188,40,213,40,137,185,233,215,197,38,53,217,72,109,179,101,116,234,137,210,170,59,205,45,41,107,87,76,226,146,226,153,94,229,110,65,26,76,249,136,113,8,142,188,46,61,187,48,203,243,175,39,154,39,255,0,26,191,101,139,91,230,4,31,46,168,136,1,194,227,219,179,12,191,58,242,121,162,213,51,237,146,10,22,110,44,70,166,219,145,105,84,220,77,162,114,154,162,86,230,60,184,236,174,41,188,70,244,89,106,109,167,22,227,59,20,234,219,45,134,164,59,166,213,37,46,58,75,160,186,181,38,171,64,170,205,161,87,105,146,233,213,42,116,135,34,76,135,45,149,50,252,103,219,81,165,198,156,109,68,74,66,210,162,52,154,76,136,200,200,200,197,202,112,185,207,109,87,27,41,79,96,70,52,92,209,36,94,212,56,232,85,191,81,150,250,186,219,134,18,82,179,117,14,110,45,174,201,142,148,36,205,123,249,142,182,163,89,165,70,203,206,170,194,128,69,94,40,254,194,120,155,249,47,156,66,20,2,52,209,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,195,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,239,180,196,234,225,103,159,91,123,15,41,76,229,167,26,43,177,41,116,36,200,117,235,86,181,43,165,135,10,152,133,38,76,169,108,206,148,235,168,34,66,157,36,242,79,98,214,110,62,180,26,182,242,201,53,150,47,251,133,199,176,158,25,126,117,231,19,68,170,0,0,0,0,0,0,0,0,0,16,3,136,15,16,150,112,97,153,24,105,134,18,245,186,149,179,157,39,150,127,205,123,197,121,62,163,241,150,218,247,52,235,133,217,93,188,124,116,34,166,90,141,70,173,115,213,156,159,61,238,166,108,157,55,175,106,81,187,106,72,139,177,17,17,122,169,47,243,9,255,0,148,46,23,87,6,37,193,98,245,197,178,244,109,48,165,198,117,184,62,163,221,83,40,125,212,190,223,50,60,180,169,26,147,105,45,76,181,245,251,120,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,251,45,167,222,126,31,137,143,86,63,135,220,133,80,230,3,37,119,190,98,115,178,239,243,109,109,150,219,84,185,242,119,179,221,162,171,187,204,107,103,61,183,63,163,123,93,201,239,238,46,254,22,99,133,56,115,68,194,156,63,160,216,116,6,57,113,104,212,232,176,83,235,45,91,185,44,33,162,63,93,74,50,236,217,127,88,255,0,19,241,30,184,120,204,105,166,185,89,193,235,230,146,210,55,174,109,183,83,142,148,235,166,166,184,174,36,139,93,75,227,241,25,180,191,227,74,181,241,74,226,140,73,229,63,75,175,75,74,75,82,86,213,55,33,100,95,18,62,233,251,255,0,180,104,27,36,23,89,93,185,102,176,229,170,79,57,216,212,26,92,87,79,102,221,171,77,62,49,168,188,8,143,186,189,195,188,0,0,0,0,8,151,196,242,33,75,202,197,87,85,109,228,190,251,222,26,235,165,58,111,97,66,48,137,39,49,130,95,217,55,83,175,225,169,13,18,100,89,184,13,229,150,202,42,122,247,36,232,244,211,115,178,139,69,250,62,54,190,63,217,247,14,252,0,3,201,226,221,117,86,190,22,94,55,41,120,82,168,21,9,166,175,217,38,163,56,189,124,15,95,179,225,161,254,6,51,111,140,247,79,211,60,84,186,174,93,219,138,125,98,116,130,86,154,106,75,146,226,245,240,47,218,248,16,182,206,14,214,204,104,184,39,87,184,21,15,107,239,86,100,51,205,230,25,234,131,137,79,94,154,107,167,143,127,1,96,228,90,120,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,239,238,210,144,51,113,146,76,64,203,141,201,54,90,32,245,86,187,142,184,184,179,57,172,35,98,13,199,205,8,229,243,220,112,244,105,157,218,159,126,250,31,127,30,55,132,152,191,123,96,189,221,10,241,177,234,157,20,200,143,54,225,159,33,151,55,37,46,182,230,223,173,66,200,181,54,147,223,79,119,226,71,119,217,27,206,253,187,153,107,101,138,13,102,103,46,242,129,25,39,49,158,91,135,206,36,55,25,46,61,185,44,54,210,117,121,243,45,164,103,167,187,183,132,180,0,1,242,238,123,126,157,117,219,213,43,110,172,199,58,29,78,35,209,31,70,229,39,114,28,66,144,162,213,38,70,93,148,126,6,71,247,138,156,206,175,12,92,69,151,126,76,190,176,58,133,233,42,101,67,151,190,7,84,195,61,55,45,152,237,23,214,73,149,185,123,149,205,87,217,45,52,211,195,67,22,67,149,251,2,175,134,88,39,111,217,213,215,55,78,133,213,243,123,36,190,220,183,156,79,217,82,139,236,172,188,12,255,0,208,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,162,100,203,185,31,221,223,198,142,182,93,152,77,122,17,62,215,65,90,165,248,167,115,78,236,230,53,241,45,200,61,80,231,223,227,241,26,52,203,86,36,43,22,240,90,222,196,5,167,106,170,157,94,169,215,93,57,82,222,107,246,83,254,47,246,75,251,124,71,78,0,0,0,0,0,1,194,51,191,102,200,191,50,209,119,91,145,81,189,217,61,6,212,234,69,174,218,132,101,159,138,146,94,8,248,136,229,195,187,33,191,162,8,241,113,82,248,123,155,91,145,191,147,27,110,222,70,211,150,194,189,118,164,45,10,220,135,18,125,211,219,195,199,83,22,8,0,0,0,0,3,254,86,157,197,166,163,254,128,121,204,73,172,206,183,112,238,233,184,41,109,243,38,83,40,179,166,71,70,164,91,157,109,133,173,37,170,136,200,187,164,188,72,203,238,20,27,137,152,75,152,44,193,227,53,110,224,69,167,212,191,85,172,201,109,131,235,225,35,106,29,150,181,164,190,218,8,251,189,226,100,94,62,239,116,211,202,151,9,200,180,167,41,151,166,55,61,207,125,38,204,162,165,109,52,236,50,228,57,167,58,52,195,35,208,201,212,120,125,255,0,2,22,83,105,90,22,253,143,68,141,110,219,48,58,56,17,26,67,77,53,205,91,155,82,132,37,9,45,86,163,81,250,169,73,119,63,112,251,32,35,190,125,108,55,111,220,179,222,17,25,245,156,166,82,234,21,38,145,225,170,219,167,202,34,239,185,63,183,239,212,190,225,158,89,81,158,129,49,232,111,167,107,209,157,83,107,45,72,244,82,79,67,46,221,188,72,93,207,10,140,114,44,66,193,198,172,73,245,78,162,109,184,132,197,101,174,70,206,92,104,241,96,180,146,212,155,73,30,138,89,151,117,25,254,62,34,116,128,0,133,220,85,239,230,236,204,183,174,33,175,107,149,154,129,211,83,219,95,233,160,78,34,254,169,254,207,221,248,144,163,171,126,152,245,193,113,211,104,237,39,123,181,41,204,198,74,117,34,220,167,28,36,145,120,145,23,115,248,144,209,142,80,172,66,195,220,188,217,84,67,107,150,227,180,74,108,151,83,187,95,172,56,49,210,174,251,149,251,30,227,208,118,80,0,0,0,1,93,28,97,49,93,138,30,27,211,48,221,165,109,147,80,148,204,181,30,134,122,180,227,19,217,50,251,6,94,37,251,68,127,119,188,87,126,68,172,153,55,206,102,44,248,108,69,231,183,78,169,211,234,82,11,121,39,107,45,212,35,18,149,221,73,215,77,254,5,169,253,195,67,244,248,205,194,129,26,27,37,163,108,50,134,146,95,2,74,72,139,254,129,250,0,126,71,169,80,36,76,110,160,243,27,164,52,146,74,23,185,69,161,17,234,93,181,211,196,126,176,1,249,106,116,216,85,136,15,211,42,44,243,163,73,109,76,186,141,198,157,200,82,77,42,45,72,200,203,177,159,129,138,152,226,71,144,70,109,114,168,99,126,24,197,229,192,90,157,145,83,137,188,207,105,159,89,37,231,119,189,32,212,122,37,40,45,169,71,222,94,242,21,215,96,223,87,22,25,221,244,251,190,218,151,211,84,41,146,89,125,10,229,182,190,237,186,151,8,180,90,84,159,180,132,251,143,192,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,54,80,210,116,105,148,248,25,235,239,239,227,51,64,0,0,0,0,0,0,0,0,0,114,172,216,251,44,99,39,203,251,135,203,159,25,172,26,168,0,0,25,172,205,143,181,62,50,124,192,184,124,197,241,242,112,47,29,49,31,46,152,143,78,197,12,47,172,244,53,88,58,180,243,46,145,174,45,66,42,140,141,200,178,91,35,46,99,43,218,157,75,82,81,41,41,90,20,133,161,11,78,133,48,223,19,48,107,56,152,29,34,183,108,75,244,221,161,119,83,228,209,171,20,247,92,83,18,163,115,89,229,201,131,36,155,94,246,94,36,57,161,237,87,116,173,43,109,74,66,144,181,85,4,46,38,184,219,151,172,92,159,135,214,101,106,223,189,240,146,197,144,86,141,6,148,243,12,26,37,81,169,235,110,51,18,218,159,29,36,181,73,122,60,109,230,241,155,140,111,144,181,37,157,164,218,17,63,223,204,117,43,52,252,63,49,99,21,232,214,69,193,108,71,126,199,185,33,46,61,89,164,236,121,246,233,78,115,156,136,234,79,73,17,146,234,156,105,47,109,65,169,108,184,70,132,26,76,138,131,6,170,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,43,175,34,252,47,174,21,226,229,98,240,204,181,175,17,251,98,198,172,78,164,196,164,73,110,83,72,174,84,99,45,158,76,194,105,248,233,76,170,90,210,183,84,133,110,79,53,109,165,42,66,155,222,133,91,160,0,8,1,198,175,217,98,214,249,129,7,203,170,34,170,242,157,237,79,131,127,48,45,239,49,96,90,247,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,134,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,119,15,245,85,97,93,95,237,173,185,114,91,149,15,252,228,57,212,217,209,220,255,0,138,227,47,54,226,62,229,37,73,247,25,11,211,225,205,157,127,229,85,135,15,208,47,250,157,41,188,77,181,190,174,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,84,217,155,31,106,124,100,249,129,112,249,139,226,234,120,92,123,9,225,151,231,94,113,52,74,160,17,87,138,63,176,158,38,254,75,231,16,133,43,101,59,218,159,6,254,96,91,222,98,192,210,152,14,85,155,31,101,140,100,249,127,112,249,115,227,53,131,83,181,106,181,42,129,74,155,93,174,212,226,83,169,180,232,238,75,153,50,91,201,101,136,204,54,147,83,142,184,226,140,146,132,37,36,106,53,25,145,17,17,153,138,33,226,51,157,127,229,85,136,236,80,44,10,157,85,188,50,181,190,174,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,33,57,32,174,230,226,251,118,109,199,22,171,77,195,42,39,53,170,221,110,27,200,142,242,229,27,38,108,197,136,167,26,113,14,61,189,77,45,194,216,105,67,90,238,82,84,227,68,187,73,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,10,12,22,211,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,185,85,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,114,21,112,255,0,225,117,50,175,50,147,141,249,155,162,114,105,76,239,126,151,99,212,97,62,196,167,37,52,251,141,238,170,50,251,104,218,201,114,146,226,25,45,233,121,46,32,220,50,65,41,167,123,95,26,191,101,139,91,230,4,31,46,168,136,1,194,227,219,179,12,191,58,242,121,162,255,0,133,122,241,70,200,149,87,27,41,76,227,190,11,219,49,36,94,212,56,235,77,193,78,136,194,186,219,134,18,82,130,105,109,237,61,174,201,142,148,40,137,27,57,142,182,162,65,41,70,203,45,42,154,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,233,144,156,239,208,179,113,98,59,10,227,149,74,166,226,109,19,154,237,110,137,13,149,199,101,113,77,227,38,101,68,75,142,184,183,25,216,166,144,225,239,53,33,221,119,37,41,113,163,92,170,17,87,138,63,176,158,38,254,75,231,16,133,0,139,201,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,111,175,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,239,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,47,251,133,199,176,158,25,126,117,231,19,69,0,139,254,225,113,236,39,134,95,157,121,196,209,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,20,3,159,188,228,201,205,246,40,66,168,80,163,75,129,98,91,17,205,155,114,12,232,77,49,53,11,125,182,78,99,210,13,183,28,37,45,110,180,73,73,18,246,19,109,55,162,82,179,112,213,210,184,98,228,150,102,57,226,60,108,91,197,11,83,126,27,90,251,102,51,26,173,77,124,226,220,178,148,111,54,219,108,172,201,45,60,203,15,50,165,188,91,150,157,200,109,165,182,164,186,179,79,107,226,185,145,111,233,243,65,130,150,103,253,241,42,255,0,133,5,95,228,169,53,70,227,146,127,223,122,165,165,95,176,241,163,252,33,225,94,185,120,204,13,253,150,92,80,131,138,248,114,184,139,169,67,143,34,35,176,231,27,199,10,107,15,54,105,83,82,27,101,198,212,226,9,91,29,74,77,90,19,141,54,174,251,72,104,167,5,241,122,205,199,172,47,183,241,115,15,223,150,229,10,226,142,167,163,148,182,13,151,218,90,28,83,78,178,226,59,145,45,183,91,113,179,52,154,144,102,131,52,169,73,50,81,251,80,0,1,149,113,165,60,167,123,44,96,223,203,251,123,203,152,29,84,85,95,28,239,212,159,239,39,240,209,21,120,92,123,118,97,151,231,94,79,52,95,240,0,0,165,110,53,126,212,246,183,203,248,62,99,81,28,211,37,121,201,141,148,28,47,197,250,133,10,52,73,247,221,207,34,220,102,220,131,58,19,175,194,90,24,114,105,204,122,65,182,227,102,148,33,167,73,41,34,94,243,113,214,244,74,144,78,26,99,7,250,170,191,110,175,246,214,227,185,46,58,135,254,114,100,234,148,233,14,127,198,113,231,156,113,127,122,148,165,123,204,197,239,100,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,33,34,90,128,0,170,190,40,124,64,191,237,147,42,88,68,247,248,218,77,231,88,74,191,224,206,148,104,79,199,147,255,0,9,141,45,183,154,253,182,180,251,70,42,172,5,186,112,202,226,33,26,234,141,78,203,134,61,220,114,215,115,174,67,136,182,174,122,173,65,217,43,172,173,231,84,178,133,41,231,148,165,20,146,82,205,44,168,207,99,136,36,50,68,151,18,130,126,205,4,10,226,203,138,25,163,195,92,47,164,73,193,164,203,161,217,50,36,32,174,91,166,137,53,214,234,176,223,230,23,79,29,70,130,74,162,70,90,182,234,250,22,102,226,246,178,163,104,148,73,147,86,217,81,205,118,35,229,43,17,209,122,217,78,245,212,169,220,182,43,244,7,222,52,69,171,197,73,153,146,84,100,71,203,121,27,148,109,60,68,106,109,74,81,25,45,11,113,181,241,81,165,60,167,123,44,96,223,203,251,123,203,152,29,84,80,15,20,127,110,204,77,252,151,201,225,9,255,0,193,83,217,98,233,249,129,59,203,169,195,245,113,53,207,109,43,4,108,218,142,6,97,109,205,45,188,80,175,71,109,50,166,82,223,74,23,109,194,89,165,74,91,142,104,102,137,47,53,170,91,66,54,184,132,57,207,220,217,147,60,218,108,176,44,11,203,20,239,42,78,31,97,245,189,46,185,112,215,36,20,104,48,99,17,111,117,122,25,153,153,153,146,80,132,164,148,181,173,70,72,66,18,165,40,210,148,153,150,132,242,119,149,91,55,42,24,71,79,179,232,212,216,138,185,234,49,227,201,187,42,237,184,111,46,163,81,36,122,228,151,84,132,43,166,109,74,113,44,163,106,118,160,205,70,92,197,184,181,247,81,5,120,193,96,229,10,249,203,1,226,172,135,186,122,214,26,84,24,145,13,205,171,95,62,44,233,12,68,145,27,66,90,80,157,203,92,103,121,134,149,168,186,109,137,218,78,40,197,32,142,171,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,41,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,203,226,21,183,74,179,111,251,150,208,161,92,241,46,74,109,14,177,54,155,14,181,16,147,200,169,48,203,203,109,185,77,237,90,211,177,196,164,150,90,45,69,162,139,69,43,196,250,86,76,240,82,213,204,78,100,236,252,28,189,106,21,88,84,91,131,210,29,75,244,183,91,110,82,57,16,36,72,70,197,56,219,136,45,86,202,72,245,65,250,166,122,104,122,25,104,206,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,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,6,148,242,177,130,159,201,219,47,182,78,14,57,80,235,101,219,244,243,235,223,75,188,198,215,57,247,87,34,87,41,92,182,204,217,39,222,116,155,220,130,87,44,145,187,85,106,103,213,69,43,113,171,246,167,181,190,95,193,243,26,136,139,249,93,204,221,253,149,156,80,166,226,5,161,38,92,202,106,36,37,85,171,120,234,47,70,133,89,96,155,117,189,143,165,179,218,165,161,47,186,166,150,180,172,155,112,210,189,170,208,210,173,20,216,23,253,155,138,118,109,39,16,112,250,225,137,92,183,171,145,202,76,25,209,140,246,58,141,76,140,140,140,137,72,90,84,74,66,208,162,37,161,105,82,84,73,82,76,138,168,56,164,100,22,30,29,245,217,155,193,202,125,42,155,104,31,71,30,226,183,97,198,98,11,52,135,15,149,25,153,49,27,109,40,66,153,117,102,217,56,217,17,184,151,92,55,61,116,56,190,77,112,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,214,80,112,184,246,236,195,47,206,188,158,104,159,252,106,253,150,45,111,152,16,124,186,162,32,7,11,143,110,204,50,252,235,201,230,139,254,21,235,197,27,34,85,92,108,165,51,142,248,47,108,196,145,123,80,227,173,55,5,58,35,10,235,110,24,73,74,9,165,183,180,246,187,38,58,80,162,36,108,230,58,218,137,4,165,27,44,180,170,107,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,69,94,40,254,194,120,155,249,47,156,66,20,2,47,39,134,198,121,233,89,130,176,33,225,94,35,85,34,65,196,91,86,60,106,107,75,153,84,74,159,186,24,75,46,26,101,52,151,156,55,222,146,150,227,173,82,116,37,22,186,59,184,137,195,109,190,191,157,124,168,208,179,105,131,83,108,222,85,42,29,223,77,214,101,173,91,154,202,213,208,74,220,131,113,179,83,102,75,38,95,66,57,78,22,139,73,106,135,57,107,91,77,144,207,189,255,0,96,94,88,89,121,85,176,251,16,109,233,116,59,134,135,32,227,78,131,36,139,123,75,208,140,140,140,140,210,180,41,38,149,161,105,51,66,208,164,169,38,164,168,140,252,248,191,238,23,30,194,120,101,249,215,156,77,18,168,0,0,0,0,0,0,0,0,4,50,226,39,156,70,240,6,193,118,216,180,166,236,187,106,155,122,101,114,245,228,242,222,136,181,255,0,72,202,218,86,173,60,175,19,45,61,221,252,40,198,165,82,169,92,21,39,42,53,23,186,137,114,52,222,189,169,70,237,169,34,46,196,68,69,216,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,211,219,192,187,234,98,200,155,109,13,32,144,130,209,37,224,67,254,128,7,228,102,151,2,60,197,212,25,99,108,135,18,105,82,247,40,245,35,61,79,182,186,120,143,214,3,243,212,35,55,54,4,152,111,22,173,190,202,218,81,124,73,73,50,63,250,70,120,51,219,100,201,177,179,49,120,67,126,47,33,186,141,78,161,82,142,91,201,91,153,114,161,36,146,174,202,86,154,236,240,61,15,238,22,33,193,239,21,216,174,97,189,79,13,221,86,233,52,249,79,75,73,232,101,163,77,177,1,146,47,176,69,226,127,180,103,247,123,197,139,128,0,0,0,14,55,155,219,16,177,11,47,87,173,16,153,230,56,213,18,165,37,164,238,211,235,10,12,132,167,190,228,254,223,188,244,25,205,184,105,143,91,247,37,78,140,234,118,59,77,156,244,101,39,82,61,170,109,195,73,151,137,145,247,47,137,139,197,225,81,127,55,121,229,189,17,9,123,156,163,84,10,154,174,218,127,67,2,9,31,245,75,246,190,255,0,196,196,209,0,1,5,184,171,227,145,97,238,14,59,98,192,170,116,243,110,52,42,43,205,114,55,243,35,72,139,57,165,22,166,218,136,181,52,17,106,74,35,252,60,69,35,69,140,244,249,140,195,97,59,158,146,234,91,65,106,69,170,148,122,17,119,237,226,99,67,89,10,177,29,176,178,207,103,196,119,213,114,167,75,167,212,157,71,142,142,57,79,138,71,223,114,191,99,221,161,125,194,68,0,248,215,109,161,111,223,20,73,54,237,205,3,172,129,45,165,180,235,92,213,183,185,43,66,144,162,213,10,37,23,170,165,23,99,247,138,214,205,111,9,200,181,87,42,119,166,8,189,200,125,70,244,163,165,109,53,111,51,231,185,167,58,76,194,34,212,205,164,120,125,255,0,18,16,179,12,240,147,48,57,124,198,106,37,192,187,79,166,126,149,89,140,135,207,175,132,189,201,106,90,22,162,251,107,34,238,207,184,143,195,223,239,191,44,54,172,206,184,176,238,214,184,42,141,242,230,84,232,176,102,72,70,164,123,93,113,132,45,69,170,72,136,251,168,252,8,139,238,30,140,127,12,181,35,32,73,104,90,106,63,160,0,0,0,0,43,239,136,142,67,127,75,241,229,98,165,142,247,42,183,31,103,58,54,221,220,253,199,17,132,250,238,200,66,19,181,13,168,251,39,191,135,142,134,36,110,72,44,217,22,30,90,45,27,114,82,54,59,27,175,220,157,72,244,221,80,146,178,240,82,139,193,127,17,221,192,0,0,0,0,0,127,203,141,161,212,27,110,22,169,63,18,212,127,72,136,139,66,31,208,0,0,0,0,0,1,252,82,73,73,52,168,181,35,45,12,127,195,108,52,215,244,104,211,190,190,38,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,177,252,72,103,99,56,248,97,51,11,49,254,237,163,191,27,147,30,109,86,124,232,137,222,74,209,133,205,144,148,119,37,168,252,27,247,158,191,18,31,123,34,120,251,55,1,177,218,141,82,35,221,2,180,252,122,76,180,246,47,170,122,100,101,44,245,229,173,95,101,175,118,135,240,50,247,232,38,215,175,195,186,173,202,101,199,0,245,143,83,134,204,182,252,123,37,198,210,178,46,228,71,224,162,247,23,224,62,160,0,170,190,53,23,139,206,55,107,216,137,45,88,74,225,85,76,251,127,73,253,241,107,79,179,175,135,251,173,62,239,120,224,92,53,50,175,83,198,12,80,167,226,45,73,173,40,118,196,246,101,145,238,79,175,34,52,136,111,109,236,242,22,90,161,195,239,180,203,238,51,236,47,46,28,86,160,195,98,19,9,218,212,118,146,210,11,83,61,18,146,208,139,191,220,67,253,128,0,0,0,5,20,113,88,196,73,183,150,100,221,164,44,244,141,67,130,170,122,83,219,186,153,159,57,58,235,180,143,193,94,26,159,226,99,190,240,114,192,153,241,170,117,156,108,169,55,203,105,216,178,40,236,22,169,61,196,106,167,201,74,187,57,219,182,189,141,31,219,238,22,180,0,0,0,3,241,86,105,48,171,212,153,148,90,139,92,200,179,163,185,25,228,110,50,220,133,164,210,162,212,140,140,187,25,248,25,24,163,126,36,25,68,123,2,111,249,119,237,9,91,232,23,28,231,31,36,232,69,202,126,67,242,221,217,170,158,90,213,163,109,23,125,164,71,247,31,99,140,88,55,138,245,252,22,191,233,184,131,109,247,155,78,231,108,79,169,223,152,195,141,31,117,161,101,224,234,191,170,127,233,45,22,224,46,48,80,241,187,13,233,183,213,17,253,237,205,231,110,78,213,150,221,143,186,209,125,164,35,95,232,143,250,191,251,79,162,128,0,0,0,0,0,0,0,0,14,85,155,31,101,140,100,249,127,112,249,115,227,53,131,85,0,0,3,53,153,177,246,167,198,79,152,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,240,50,113,11,74,116,109,78,254,92,33,204,190,41,224,181,171,122,216,182,181,91,170,182,239,187,126,165,64,168,209,234,15,201,92,22,186,214,219,105,217,172,176,135,80,218,102,19,109,37,9,117,73,86,137,51,73,145,151,98,242,152,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,191,236,92,195,59,87,6,242,35,136,56,91,101,68,233,232,182,206,23,215,41,241,183,54,218,28,123,101,49,253,239,187,203,66,16,167,157,89,169,199,22,73,45,238,45,106,50,213,70,51,174,53,80,0,0,56,254,104,51,65,96,229,50,192,167,226,54,35,82,46,10,141,54,163,88,106,136,211,84,72,236,188,250,95,113,151,158,74,148,151,157,105,36,141,177,214,70,100,163,61,77,61,188,76,184,6,30,241,118,203,110,37,95,246,214,28,208,172,156,74,98,165,117,86,33,81,33,187,46,155,1,44,54,252,151,144,203,106,113,73,152,165,18,9,75,35,51,36,168,244,215,66,63,1,231,248,213,251,44,90,223,48,32,249,117,68,83,182,30,222,181,92,53,191,237,172,70,161,71,136,253,74,213,172,66,173,195,106,90,20,166,28,126,51,200,121,180,184,148,169,42,52,26,144,68,100,74,73,233,174,134,94,33,86,169,222,88,175,127,205,172,204,110,93,126,236,188,107,14,73,117,17,34,17,191,80,168,203,120,212,162,109,150,82,68,107,113,215,15,68,54,146,238,162,36,151,129,11,147,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,95,159,226,87,195,210,30,38,208,167,99,174,3,90,31,234,234,6,215,107,20,58,91,44,71,110,177,23,124,151,164,202,67,45,178,78,73,168,169,199,144,163,53,57,185,198,218,52,165,43,115,98,85,82,216,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,252,184,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,248,139,222,225,113,236,39,134,95,157,121,196,209,42,128,69,94,40,254,194,120,155,249,47,156,66,20,173,148,239,106,124,27,249,129,111,121,139,3,74,96,57,86,108,125,150,49,147,229,253,195,229,207,140,214,11,73,226,177,158,218,169,213,103,229,103,6,174,104,137,166,166,57,177,123,213,105,207,169,79,184,249,169,105,114,142,75,34,36,161,9,73,36,223,216,165,26,205,124,133,26,54,62,219,144,175,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,130,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,192,56,163,251,9,226,111,228,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,126,3,242,127,170,171,10,234,255,0,109,109,203,146,220,168,127,231,33,206,166,206,142,231,252,87,25,121,183,17,247,41,42,79,184,200,94,79,15,188,250,219,217,153,179,96,216,216,131,93,137,15,21,41,17,219,102,114,36,116,176,145,95,89,156,149,19,208,89,39,77,111,45,49,227,165,201,4,150,208,132,45,102,105,74,80,100,69,50,132,0,227,87,236,177,107,124,192,131,229,213,17,0,56,92,123,118,97,151,231,94,79,52,95,240,10,128,226,145,144,88,120,119,215,102,111,7,41,244,170,109,160,125,28,123,138,221,135,25,136,44,210,28,62,84,102,100,196,109,180,161,10,101,213,155,100,227,100,70,226,93,112,220,245,208,226,249,48,47,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,25,161,198,156,113,179,52,154,86,68,179,52,169,42,34,81,104,79,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,205,120,163,251,9,226,111,228,190,113,8,80,8,244,22,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,99,144,113,39,200,197,43,48,86,4,204,84,195,154,92,72,56,139,106,199,147,82,117,16,233,105,83,247,67,9,101,178,84,87,84,203,102,251,210,82,220,116,38,54,166,162,215,86,182,145,56,78,55,70,194,255,0,184,92,123,9,225,151,231,94,113,52,80,8,191,238,23,30,194,120,101,249,215,156,77,16,255,0,139,22,119,225,220,158,147,202,102,25,202,223,18,159,80,38,175,105,166,203,15,51,41,198,122,119,227,197,138,242,93,89,167,148,249,44,164,18,155,67,137,118,58,80,74,218,78,37,80,131,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,162,155,2,192,179,112,178,205,164,225,246,31,91,209,40,118,245,14,57,70,131,6,49,30,198,145,169,153,153,153,153,169,107,82,141,75,90,212,102,181,173,74,82,141,74,81,153,250,1,66,220,68,114,65,51,42,183,217,93,182,116,93,216,101,118,84,29,106,132,146,121,249,47,82,220,75,45,56,184,178,157,91,73,66,119,45,111,244,228,110,56,226,218,142,163,90,141,72,90,141,195,187,59,243,50,171,125,157,165,120,202,221,134,87,101,65,167,107,170,54,95,146,245,45,196,178,235,104,149,21,164,58,148,39,114,214,199,80,100,219,142,45,168,233,36,36,212,132,36,239,164,64,15,238,213,229,99,255,0,0,113,87,255,0,69,83,191,235,194,111,225,237,235,74,196,171,2,218,196,106,20,121,108,83,110,170,60,42,220,54,165,161,41,125,182,36,178,135,155,75,137,74,148,146,89,37,100,70,68,165,22,186,232,103,226,61,0,12,171,141,41,229,59,217,99,6,254,95,219,222,92,192,234,162,170,248,231,126,164,255,0,121,63,134,136,171,194,227,219,179,12,191,58,242,121,162,255,0,128,0,5,43,113,171,246,167,181,190,95,193,243,26,136,128,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,97,64,33,6,33,113,118,203,110,26,223,247,46,28,215,108,156,74,126,165,106,214,38,209,38,59,18,155,1,76,56,252,103,150,203,138,109,74,152,149,26,13,72,51,35,52,164,244,211,82,47,1,39,240,19,26,237,92,196,225,61,11,24,236,170,125,86,21,22,224,234,186,102,42,141,54,220,164,114,36,187,29,123,210,219,142,32,181,91,42,50,209,103,234,153,107,161,234,69,24,56,147,231,158,149,151,219,2,102,21,225,205,82,36,236,69,186,163,201,166,186,184,117,68,165,251,93,133,50,217,170,83,169,101,194,125,153,42,110,66,21,27,82,73,107,171,187,140,155,38,220,164,187,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,146,147,51,236,70,59,86,115,50,181,252,145,239,107,63,13,230,220,158,155,173,84,172,248,181,218,220,134,147,182,42,39,59,50,91,74,106,49,26,73,102,202,16,195,105,37,47,214,90,137,75,209,4,162,109,30,215,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,7,250,170,176,174,175,246,214,220,185,45,202,135,254,114,28,234,108,232,238,127,197,113,151,155,113,31,114,146,164,251,140,133,228,240,251,207,173,189,153,155,54,13,141,136,53,216,144,241,82,145,29,182,103,34,71,75,9,21,245,153,201,81,61,5,146,116,214,242,211,30,58,92,144,73,109,8,66,214,102,148,165,6,68,82,210,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,101,36,140,187,145,10,23,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,141,36,100,238,173,74,173,101,67,7,166,81,170,113,39,199,110,199,162,196,91,177,158,75,168,75,236,67,105,151,154,53,36,204,137,109,186,219,141,173,62,41,90,20,147,208,200,200,118,1,64,60,81,253,187,49,55,242,95,39,132,59,254,74,243,93,66,202,95,15,75,218,242,230,210,166,93,245,44,64,157,14,214,162,77,121,105,235,229,116,20,178,113,195,75,100,107,54,88,66,249,174,30,168,73,232,134,249,136,91,173,152,128,23,77,211,136,248,227,136,242,174,75,146,117,86,237,188,238,218,130,18,165,37,163,122,84,233,78,26,91,105,150,154,108,191,200,109,182,155,73,37,41,36,33,9,34,36,164,174,251,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,0,30,83,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,25,130,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,16,131,16,184,187,101,183,13,111,251,151,14,107,182,78,37,63,82,181,107,19,104,147,29,137,77,128,166,28,126,51,203,101,197,54,165,76,74,141,6,164,25,145,154,82,122,105,169,23,128,147,248,9,141,118,174,98,112,158,133,140,118,85,62,171,10,139,112,117,93,51,21,70,155,110,82,57,18,93,142,189,233,109,199,16,90,173,149,25,104,179,245,76,181,208,245,34,232,2,63,231,191,29,43,185,118,203,5,221,136,214,117,102,149,78,186,83,210,211,168,74,168,18,23,190,84,137,13,182,179,101,165,153,19,175,54,193,190,250,80,100,164,253,73,169,104,82,18,180,158,120,105,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,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,156,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,234,192,6,117,179,241,134,118,174,17,102,247,18,108,91,42,39,73,69,143,80,143,80,141,21,45,182,219,113,122,216,140,204,91,13,33,180,37,8,101,181,200,82,27,65,39,213,109,40,73,153,153,25,159,202,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,128,82,183,26,191,106,123,91,229,252,31,49,168,136,20,221,38,170,245,42,69,117,154,100,181,211,97,200,102,36,137,137,101,70,195,47,188,151,20,211,75,115,77,169,90,210,195,202,74,76,245,81,52,225,150,187,79,73,107,195,187,59,243,50,171,125,157,165,120,202,221,134,87,101,65,167,107,170,54,95,146,245,45,196,178,235,104,149,21,164,58,148,39,114,214,199,80,100,219,142,45,168,233,36,36,212,132,36,239,79,253,74,223,182,175,251,85,113,219,119,29,63,255,0,55,50,13,74,12,134,255,0,227,54,243,46,54,191,189,42,74,189,228,98,139,56,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,202,225,113,237,217,134,95,157,121,60,209,63,248,213,251,44,90,223,48,32,249,117,68,64,14,23,30,221,152,101,249,215,147,205,23,252,2,160,56,164,100,22,30,29,245,217,155,193,202,125,42,155,104,31,71,30,226,183,97,198,98,11,52,135,15,149,25,153,49,27,109,40,66,153,117,102,217,56,217,17,184,151,92,55,61,116,56,190,76,11,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,198,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,243,94,40,254,194,120,155,249,47,156,66,20,2,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,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,228,28,73,242,49,74,204,21,129,51,21,48,230,151,18,14,34,218,177,228,212,157,68,58,90,84,253,208,194,89,108,149,21,213,50,217,190,244,148,183,29,9,141,169,168,181,213,173,164,78,19,141,209,176,191,238,23,30,194,120,101,249,215,156,77,18,168,0,0,0,0,0,0,0,0,115,172,122,198,10,30,8,225,189,74,250,173,191,177,184,92,157,169,218,179,221,189,246,154,63,178,133,233,253,41,127,87,255,0,105,103,79,25,113,94,191,141,55,253,75,16,110,62,211,106,60,157,233,245,59,114,216,109,162,238,132,32,188,26,79,245,75,253,39,57,184,95,228,193,155,246,169,31,27,111,52,239,165,68,223,209,71,212,203,155,185,51,99,57,235,54,250,84,157,20,132,159,172,142,254,238,218,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,119,59,246,211,177,35,251,125,195,128,240,167,196,89,182,110,100,218,164,32,247,70,174,65,77,61,73,236,90,41,233,240,83,174,187,76,252,19,225,169,126,36,47,96,0,0,0,0,127,140,200,173,78,136,252,39,211,185,169,13,169,165,150,166,90,165,69,161,151,111,184,197,26,113,44,202,189,79,7,241,70,163,136,180,214,117,161,220,243,222,150,103,185,62,164,137,50,38,61,183,187,203,89,232,134,203,190,210,47,184,143,176,239,188,21,239,23,155,110,232,177,20,90,48,165,205,170,145,246,254,147,251,220,214,159,103,95,15,247,90,125,222,241,106,128,3,229,221,21,248,118,173,185,83,184,231,158,145,233,144,222,150,231,143,116,182,218,150,101,216,140,252,18,126,227,252,6,125,179,217,143,179,113,231,29,171,53,35,61,176,40,175,200,164,196,79,99,250,166,102,73,82,15,94,90,21,246,93,247,234,127,19,63,119,193,201,198,24,76,197,60,127,180,168,236,70,231,71,133,85,129,58,90,119,146,117,97,19,99,165,125,205,105,63,7,61,199,175,192,134,137,237,138,60,123,126,219,165,80,226,53,203,102,159,9,136,168,70,227,61,169,109,180,164,139,83,51,51,236,95,19,31,80,0,7,249,184,195,78,255,0,72,141,123,235,226,99,254,210,146,74,73,41,45,8,139,66,31,208,0,0,0,0,0,1,252,50,35,45,12,127,27,109,13,32,155,108,180,73,120,22,163,254,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,190,40,185,79,119,22,176,244,241,58,210,137,206,184,40,9,223,33,60,194,78,176,88,98,107,202,238,227,201,71,244,142,39,193,38,175,196,187,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,240,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,248,251,140,90,27,107,75,168,75,136,61,82,178,37,17,252,72,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,247,251,187,93,143,100,91,216,121,109,65,181,45,136,93,44,8,12,52,195,104,230,45,125,144,218,91,46,235,82,149,246,80,159,19,63,1,247,192,0,0,0,7,252,173,59,144,164,252,72,200,87,182,32,112,219,86,49,230,134,94,38,93,179,121,54,199,80,228,167,35,242,183,117,43,244,138,222,52,110,110,82,28,70,230,220,81,106,73,208,188,124,123,9,217,98,89,22,254,29,90,180,235,58,216,135,211,83,169,145,153,138,195,124,197,175,68,54,218,91,79,117,169,74,251,40,73,119,51,240,254,209,247,192,0,0,0,7,135,198,124,46,162,99,22,29,214,44,58,243,91,152,168,196,144,202,15,114,203,98,220,97,198,137,94,170,208,103,161,56,125,183,17,127,210,40,75,58,249,110,147,150,252,96,157,109,198,70,234,43,252,175,71,187,169,22,253,177,99,45,222,198,235,139,45,22,246,158,177,254,29,188,59,191,9,236,196,61,135,184,164,246,25,85,151,173,46,229,219,181,122,23,212,116,241,231,60,125,146,210,148,173,202,89,127,88,180,251,203,176,186,224,0,0,0,0,0,0,0,0,1,202,179,99,236,177,140,159,47,238,31,46,124,102,176,106,160,0,0,102,179,54,62,212,248,201,243,2,225,243,23,197,196,240,247,176,44,220,83,225,195,100,225,246,32,219,209,43,150,245,114,61,110,52,232,50,72,246,58,143,76,204,50,50,50,50,82,22,149,18,86,133,164,201,104,90,82,164,154,84,146,50,170,12,232,229,38,234,202,54,41,157,173,82,119,174,182,235,189,77,66,217,168,165,78,59,204,130,153,46,33,12,62,233,178,211,103,49,182,201,149,60,134,200,210,158,115,102,71,162,200,75,254,11,153,122,244,157,118,227,204,237,90,77,42,68,74,71,83,105,82,33,57,23,155,41,153,203,68,103,159,152,151,20,90,51,163,14,19,41,52,106,165,166,67,228,102,132,167,71,44,87,54,62,203,24,201,242,254,225,242,231,198,107,6,170,0,0,4,63,226,129,128,152,177,152,156,2,160,89,88,57,106,125,32,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,244,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,152,28,106,253,150,45,111,152,16,124,186,162,41,88,90,167,10,60,139,127,65,154,12,107,179,63,239,121,86,4,41,202,255,0,41,74,170,57,28,211,254,245,210,173,74,253,183,137,31,224,239,11,84,1,77,124,74,248,122,76,195,42,236,236,117,192,107,67,253,66,207,218,237,98,135,75,101,249,14,81,229,108,146,244,153,72,101,182,77,184,212,228,182,202,20,102,167,54,182,227,166,148,165,13,236,74,107,172,95,247,11,143,97,60,50,252,235,206,38,137,84,2,42,241,71,246,19,196,223,201,124,226,16,165,108,167,123,83,224,223,204,11,123,204,88,26,83,1,202,179,99,236,177,140,159,47,238,31,46,124,102,176,73,254,37,24,67,39,8,51,131,124,48,76,75,42,109,225,32,174,250,107,210,95,105,213,190,137,202,82,228,40,137,189,54,33,51,10,91,104,74,200,150,72,105,38,123,181,37,170,111,240,75,196,203,86,78,22,95,88,57,213,242,174,74,125,192,119,55,33,199,27,79,81,6,68,104,241,247,178,157,252,197,242,220,139,163,135,176,146,158,123,30,177,154,244,43,42,17,87,138,63,176,158,38,254,75,231,16,133,43,101,59,218,159,6,254,96,91,222,98,192,180,158,40,217,18,170,227,101,41,156,119,193,123,102,36,139,218,135,29,105,184,41,209,24,87,91,112,194,74,80,77,45,189,167,181,217,49,210,133,17,35,103,49,214,212,72,37,40,217,101,165,84,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,244,39,147,188,213,89,185,175,194,58,125,225,70,169,68,77,207,78,143,30,53,217,72,109,179,101,116,234,137,163,215,52,180,165,173,93,51,138,75,138,101,123,149,185,4,105,51,230,33,196,34,58,241,171,246,88,181,190,96,65,242,234,136,128,28,46,61,187,48,203,243,175,39,154,47,248,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,15,17,28,144,76,202,173,246,87,109,157,23,118,25,93,149,7,90,161,36,158,126,75,212,183,18,203,78,46,44,167,86,210,80,157,203,91,253,57,27,142,56,182,163,168,214,163,82,22,163,227,249,93,204,221,253,149,156,80,166,226,5,161,38,92,202,106,36,37,85,171,120,234,47,70,133,89,96,155,117,189,143,165,179,218,165,161,47,186,166,150,180,172,155,112,210,189,170,208,210,171,116,207,150,38,90,184,201,195,50,234,197,43,42,95,81,69,185,169,244,10,132,109,206,54,183,25,223,87,133,189,135,121,107,90,18,243,75,37,54,226,9,71,177,196,45,38,122,164,197,22,11,62,226,117,195,210,29,173,14,78,98,178,253,104,114,105,76,238,118,237,160,83,25,97,136,180,168,173,48,203,109,74,133,17,134,81,181,146,229,60,185,39,185,106,37,56,78,109,36,19,170,68,11,203,198,96,111,236,178,226,132,28,87,195,149,196,93,74,28,121,17,29,135,56,222,56,83,88,121,179,74,154,144,219,46,54,167,16,74,216,234,82,106,208,156,105,181,119,218,67,67,216,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,50,226,255,0,184,92,123,9,225,151,231,94,113,52,80,8,191,238,23,30,194,120,101,249,215,156,77,21,65,159,188,155,73,202,14,40,66,167,208,164,203,159,98,92,241,205,235,114,116,233,173,63,53,107,97,182,74,99,50,9,182,219,36,173,14,186,74,73,146,54,27,110,183,162,148,178,112,147,234,248,99,230,238,149,150,92,92,151,106,94,20,232,135,105,226,84,138,117,54,165,85,114,66,88,93,33,246,150,234,99,202,82,220,82,90,233,146,114,92,231,110,50,52,163,71,18,175,171,54,220,189,224,21,65,197,191,58,116,170,212,103,50,167,133,183,4,73,241,219,145,173,248,251,81,146,234,18,251,14,182,228,122,123,79,154,140,137,109,186,217,173,242,66,117,74,208,211,124,194,50,125,161,0,50,241,151,235,251,51,88,161,7,10,48,229,17,17,82,153,30,68,183,102,78,39,138,20,38,25,108,212,167,100,56,203,110,41,180,26,182,52,149,26,116,55,29,109,61,183,16,209,158,21,97,189,11,7,240,226,220,194,251,98,101,86,93,42,217,167,181,78,136,245,82,114,229,202,91,109,150,132,107,113,127,242,33,36,150,208,157,16,218,16,132,165,9,162,207,238,92,103,179,255,0,17,159,243,154,143,255,0,91,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,220,116,0,25,87,26,83,202,119,178,198,13,252,191,183,188,185,129,213,69,85,241,206,253,73,254,242,127,13,17,87,133,199,183,102,25,126,117,228,243,69,255,0,0,0,10,86,227,87,237,79,107,124,191,131,230,53,17,249,56,72,229,146,193,199,60,80,186,49,3,17,163,68,172,83,112,246,60,84,181,111,78,167,51,46,21,69,249,237,202,109,43,144,151,137,73,82,26,75,43,82,80,73,212,220,83,107,220,158,89,165,119,104,0,41,3,48,188,56,115,157,124,227,238,37,222,182,182,13,245,180,91,130,240,172,213,41,210,126,145,82,155,231,197,126,107,174,52,230,197,201,74,211,185,11,73,232,162,37,22,186,25,17,246,22,127,144,172,45,190,240,91,41,214,54,25,226,93,11,208,215,37,27,210,125,108,46,169,153,28,174,109,74,83,205,253,99,43,91,106,213,183,80,175,85,71,166,186,30,134,70,69,94,220,91,242,125,85,179,47,39,51,65,102,21,193,88,161,93,50,54,221,93,75,170,150,138,44,210,38,219,142,178,117,107,55,81,25,226,250,180,32,203,150,202,219,75,105,82,82,235,12,162,21,101,187,27,234,185,112,198,219,91,26,40,212,56,149,153,22,228,135,84,184,18,92,83,104,146,195,204,57,29,228,18,211,221,11,54,158,115,98,244,81,37,123,84,105,89,17,160,228,87,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,232,28,41,113,211,14,50,233,135,24,251,138,24,161,89,232,105,80,126,141,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,61,227,93,213,152,156,88,174,227,29,235,79,165,66,173,92,29,47,82,197,45,167,27,138,142,68,102,163,163,98,92,113,197,150,168,101,38,122,172,253,99,61,52,45,8,167,255,0,8,236,153,87,101,215,104,249,196,187,106,189,13,42,15,95,30,212,167,71,90,22,229,65,197,33,232,82,100,200,62,252,182,81,185,246,208,223,103,22,226,77,103,177,8,79,62,218,135,138,198,140,33,179,113,235,11,238,12,35,196,6,37,185,66,184,163,165,153,7,17,243,101,246,150,135,18,235,79,54,190,228,75,109,214,219,112,137,68,164,25,160,137,73,82,76,210,121,140,19,211,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,160,30,40,254,221,152,155,249,47,147,194,31,146,30,16,201,187,248,111,185,139,148,230,37,189,35,15,113,98,160,204,194,75,237,33,134,105,213,10,109,41,167,30,90,21,235,173,101,37,152,45,164,144,125,137,231,12,210,100,91,145,231,242,15,137,150,174,17,102,247,13,175,171,214,95,73,69,143,80,145,79,147,41,78,54,219,113,122,216,143,67,67,238,173,197,165,8,101,181,200,74,220,89,171,213,109,43,81,17,153,17,30,138,64,0,102,91,48,56,133,66,197,156,113,191,49,54,216,160,250,26,149,116,92,19,170,145,34,43,121,56,77,186,242,150,78,58,75,117,221,30,115,94,99,132,149,155,100,226,214,77,146,80,73,73,89,87,3,170,255,0,83,106,226,229,173,232,74,83,94,143,168,81,234,30,145,110,54,217,210,58,134,229,35,144,243,186,250,236,183,210,238,109,26,22,213,62,249,234,123,251,89,248,10,64,204,47,14,28,231,95,56,251,137,119,173,173,131,125,109,22,224,188,43,53,74,116,159,164,84,166,249,241,95,154,235,141,57,177,114,82,180,238,66,210,122,40,137,69,174,134,68,125,133,159,228,43,11,111,188,22,202,117,141,134,120,151,66,244,53,201,70,244,159,91,11,170,102,71,43,155,82,148,243,127,88,202,214,218,181,109,212,43,213,81,233,174,135,161,145,145,72,1,81,124,108,49,138,149,90,188,172,60,16,161,215,165,187,34,218,143,42,183,95,134,204,164,170,34,95,148,77,166,26,93,109,43,51,41,45,180,219,235,34,113,4,105,106,98,13,38,100,234,135,21,225,67,131,181,92,74,205,165,18,238,85,6,36,235,123,15,163,200,173,213,29,155,21,78,176,219,234,101,198,97,37,10,216,164,20,146,144,180,62,217,40,210,122,69,117,104,61,205,145,14,21,154,124,20,254,78,217,130,189,176,113,186,135,91,18,223,168,23,64,250,157,230,56,184,47,180,137,17,121,170,229,182,70,241,48,243,68,230,212,18,121,132,189,186,167,67,59,84,224,217,141,127,78,114,251,86,193,201,116,254,76,188,50,168,23,37,246,218,218,219,240,106,46,200,144,222,229,27,138,53,60,151,209,48,149,162,16,146,111,145,166,229,111,49,63,192,5,32,113,138,196,42,21,219,154,198,109,42,101,7,167,159,99,219,240,233,117,42,139,155,201,201,110,62,71,53,182,210,92,213,54,108,182,220,164,109,50,109,183,57,142,62,74,53,165,45,109,242,188,39,235,254,134,206,213,161,78,244,37,42,119,167,105,245,122,127,62,108,110,107,208,54,193,122,71,62,42,181,46,83,199,211,242,141,125,245,105,231,145,167,175,169,95,72,10,86,227,87,237,79,107,124,191,131,230,53,17,245,120,82,224,94,28,102,47,14,49,247,11,241,66,141,215,82,167,125,26,117,151,154,50,68,170,124,164,149,80,155,149,25,195,35,229,188,141,202,208,244,52,154,84,164,45,43,66,214,133,68,12,197,229,163,20,242,191,125,189,98,226,101,39,246,122,42,204,54,36,250,46,167,245,44,186,231,72,251,205,55,206,229,115,208,135,54,167,212,94,169,63,113,156,212,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,50,3,141,95,178,197,173,243,2,15,151,84,68,0,225,113,237,217,134,95,157,121,60,209,63,248,213,251,44,90,223,48,32,249,117,68,64,14,23,30,221,152,101,249,215,147,205,23,252,43,131,57,25,187,170,229,7,136,29,175,117,191,78,151,88,180,235,216,111,79,166,220,116,166,36,41,11,91,5,85,168,41,18,153,65,168,154,92,150,79,118,206,97,104,104,113,230,201,77,243,77,196,207,75,90,233,195,140,113,195,136,183,37,183,58,149,118,217,151,109,61,105,74,148,209,61,22,116,87,9,77,186,203,173,56,95,229,182,227,78,36,148,149,18,208,180,145,146,146,84,131,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,248,254,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,170,221,51,229,137,150,174,50,112,204,186,177,74,202,151,212,81,110,106,125,2,161,27,115,141,173,198,119,213,225,111,97,222,90,214,132,188,210,201,77,184,130,81,236,113,11,73,158,169,49,69,130,207,184,157,112,244,135,107,67,147,152,172,191,90,28,154,83,59,157,187,104,20,198,88,98,45,42,43,76,50,219,82,161,68,97,148,109,100,185,79,46,73,238,90,137,78,19,155,73,4,234,145,2,242,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,246,144,208,246,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,204,184,191,238,23,30,194,120,101,249,215,156,77,18,168,0,0,0,0,0,0,0,0,82,143,22,28,196,61,136,88,164,206,25,82,23,165,46,218,221,185,122,23,215,245,17,224,188,93,148,218,84,157,170,65,255,0,88,245,251,139,176,224,249,40,203,116,172,200,98,252,27,110,74,54,209,88,230,250,65,221,72,246,110,139,37,109,122,164,235,107,61,86,206,158,169,254,61,188,116,35,107,219,116,203,74,133,26,223,163,179,202,137,23,127,45,27,148,173,55,45,75,62,234,51,63,21,31,188,125,80,0,0,0,1,240,47,187,34,223,196,91,86,163,103,92,240,250,154,117,78,51,209,95,111,152,180,106,135,27,83,106,238,133,37,95,101,106,46,198,94,63,218,32,158,31,240,219,86,14,230,134,38,38,90,83,185,214,199,80,220,166,227,242,182,244,203,244,138,30,36,110,114,82,220,94,214,219,73,106,105,208,252,124,123,11,9,66,118,161,41,248,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,182,212,217,247,66,146,175,178,181,120,25,120,142,41,151,28,158,218,185,108,189,46,42,229,165,51,155,14,188,228,185,9,111,150,226,122,114,125,214,84,76,234,227,206,26,246,147,9,45,218,22,191,119,190,69,0,255,0,151,22,150,144,167,22,122,37,4,106,51,248,17,10,189,226,117,157,234,67,84,217,216,27,96,74,231,204,90,221,139,85,119,98,147,177,38,153,145,158,111,71,88,208,244,61,135,185,11,252,61,230,42,142,44,105,117,122,139,48,226,183,205,149,53,228,180,218,117,36,239,113,106,208,139,83,208,139,83,63,192,93,103,11,172,167,187,132,184,122,88,157,118,196,228,220,21,244,239,142,158,97,43,72,47,177,9,228,247,109,229,35,250,70,213,226,146,87,224,93,132,244,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,255,0,15,52,219,237,45,135,83,185,14,36,208,162,215,77,72,203,67,21,105,196,87,135,148,154,140,154,182,53,225,37,51,115,138,231,212,107,17,121,196,90,158,178,228,190,246,249,18,126,246,203,106,17,247,145,120,144,171,84,157,90,213,175,54,233,127,54,169,82,165,18,210,126,170,249,111,52,190,223,20,158,138,79,222,71,167,188,92,215,11,28,216,214,49,118,206,147,134,119,196,190,162,179,68,37,170,35,220,180,35,88,76,181,9,148,39,107,76,165,31,109,197,30,166,163,87,199,82,208,196,254,0,0,0,0,0,0,0,0,0,0,0,0,1,14,56,152,229,245,172,94,193,25,117,218,92,93,245,186,39,47,166,86,243,47,233,165,195,74,251,41,196,163,236,54,126,36,127,118,134,40,214,216,184,170,150,109,193,26,191,75,95,46,100,61,251,15,68,158,155,208,164,31,218,35,47,5,31,184,105,194,192,186,233,247,181,167,6,229,165,189,205,141,51,155,177,123,84,157,118,58,180,31,101,17,31,138,79,220,61,8,0,0,0,0,0,0,0,0,14,85,155,31,101,140,100,249,127,112,249,115,227,53,131,85,0,0,3,53,153,177,246,167,198,79,152,23,15,152,190,46,167,133,199,176,158,25,126,117,231,19,71,95,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,255,0,94,95,176,207,244,55,129,214,30,22,185,18,149,30,93,179,111,193,167,207,244,91,123,34,189,57,12,167,170,125,30,162,13,92,215,205,215,13,106,73,41,106,89,169,69,185,70,62,86,108,125,150,49,147,229,253,195,229,207,140,214,13,84,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,8,215,147,190,32,248,113,155,251,170,234,178,168,150,173,86,217,173,80,185,181,10,124,105,174,19,254,145,163,165,196,54,82,141,109,167,99,47,18,220,108,156,96,205,68,158,98,13,14,58,91,205,18,168,0,4,0,227,87,236,177,107,124,192,131,229,213,17,84,25,100,164,210,171,249,146,194,138,21,118,153,18,163,77,168,223,20,40,147,33,203,101,47,49,37,135,39,178,151,26,113,181,17,165,104,82,76,210,105,50,50,50,51,35,26,83,164,210,105,84,10,84,42,21,10,153,18,157,77,167,71,110,36,56,113,25,75,44,70,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,126,176,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,154,28,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,226,239,248,92,123,9,225,151,231,94,113,52,74,160,17,87,138,63,176,158,38,254,75,231,16,133,43,101,59,218,159,6,254,96,91,222,98,192,210,152,14,85,155,31,101,140,100,249,127,112,249,115,227,53,130,210,120,220,97,12,148,85,112,247,30,224,177,45,200,239,199,118,208,170,56,167,218,228,48,180,41,201,80,146,134,251,58,107,112,156,158,106,87,172,130,38,91,47,80,204,183,240,174,17,152,153,106,225,222,110,25,167,93,50,250,79,166,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,17,87,138,63,176,158,38,254,75,231,16,133,43,101,59,218,159,6,254,96,91,222,98,192,210,152,168,14,41,25,5,135,135,125,118,102,240,114,159,74,166,218,7,209,199,184,173,216,113,152,130,205,33,195,229,70,102,76,70,219,74,16,166,93,89,182,78,54,68,110,37,215,13,207,93,14,47,147,29,120,125,205,205,124,12,109,130,254,87,169,50,234,43,84,134,217,174,51,61,83,19,109,165,14,49,37,13,61,87,56,235,66,118,54,149,72,113,162,81,154,205,196,25,52,149,175,212,85,133,113,171,246,88,181,190,96,65,242,234,136,128,28,46,61,187,48,203,243,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,101,220,90,167,255,0,17,71,255,0,95,254,24,138,171,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,81,15,17,28,144,76,202,173,246,87,109,157,23,118,25,93,149,7,90,161,36,158,126,75,212,183,18,203,78,46,44,167,86,210,80,157,203,91,253,57,27,142,56,182,163,168,214,163,82,22,163,249,89,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,69,81,127,220,46,61,132,240,203,243,175,56,154,40,4,95,247,11,143,97,60,50,252,235,206,38,142,191,152,124,191,88,57,154,194,249,216,81,136,200,150,138,108,201,17,229,181,50,9,50,83,97,62,203,132,164,187,29,199,155,113,45,172,211,189,165,40,147,169,182,235,137,237,184,198,117,241,163,8,111,44,5,197,11,131,8,241,1,136,141,215,109,217,9,102,65,196,124,158,97,212,45,180,186,211,205,175,177,154,28,105,198,220,34,81,37,100,75,34,82,82,162,52,149,164,240,148,206,143,211,74,20,60,168,223,234,219,90,183,41,239,63,107,213,31,157,185,85,24,45,175,114,160,169,46,172,214,111,48,133,153,180,150,136,211,211,50,162,218,217,71,220,231,117,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,162,31,245,85,126,221,95,237,173,199,114,92,117,15,252,228,201,213,41,210,28,255,0,140,227,207,56,226,254,245,41,74,247,153,139,243,200,38,77,163,101,7,11,230,211,235,178,98,79,190,238,121,4,245,199,58,12,215,95,132,180,48,227,197,13,152,228,227,109,154,80,134,157,53,40,205,27,205,199,92,213,74,65,54,73,148,0,0,3,42,227,74,121,78,246,88,193,191,151,246,247,151,48,58,168,170,190,57,223,169,63,222,79,225,162,42,240,184,246,236,195,47,206,188,158,104,190,138,141,217,106,209,235,180,139,90,173,115,82,161,86,174,14,163,209,20,233,19,91,110,85,67,144,130,91,253,59,74,50,91,188,180,25,41,123,8,246,164,200,207,66,31,88,0,5,43,113,171,246,167,181,190,95,193,243,26,136,234,188,12,127,93,159,187,127,196,133,170,0,0,15,201,86,164,210,171,244,169,180,42,237,50,37,70,155,81,142,228,73,144,229,178,151,152,146,195,137,52,184,211,141,168,141,43,66,146,102,147,73,145,145,145,153,24,160,204,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,34,168,9,127,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,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,250,192,101,92,125,91,154,214,174,217,245,22,105,55,28,30,146,92,138,124,10,163,109,243,80,230,232,179,98,181,46,51,154,160,204,139,123,15,180,189,53,220,157,218,40,137,68,100,87,19,194,107,55,119,246,53,91,53,124,23,196,106,117,193,93,169,89,177,215,82,106,242,149,33,233,133,37,135,228,25,166,44,231,222,82,148,82,73,75,95,39,67,209,108,180,180,237,71,32,212,228,11,226,143,237,217,137,191,146,249,60,33,39,242,35,132,50,113,223,134,22,54,97,109,61,137,111,212,170,215,69,69,234,91,17,159,105,149,200,168,198,129,76,149,13,147,91,190,162,80,185,12,52,133,154,141,62,162,149,235,35,237,21,91,13,62,225,86,38,90,184,201,135,22,230,41,89,82,250,138,45,205,79,106,161,27,115,141,173,198,119,151,174,195,188,181,173,9,121,165,146,155,113,4,163,216,226,22,147,61,82,99,213,128,143,249,248,196,203,171,8,178,133,137,55,213,149,47,164,173,71,167,199,167,198,148,151,28,109,200,189,108,182,97,173,246,150,218,210,180,60,218,36,41,109,172,149,234,184,148,40,200,200,140,143,58,226,90,112,178,191,228,216,185,210,179,98,157,195,18,147,77,186,163,207,160,84,142,73,180,148,74,67,145,150,236,120,228,183,11,213,90,230,49,16,145,176,201,106,94,212,22,187,205,42,191,64,0,1,154,204,211,227,95,242,137,204,21,237,140,109,211,250,40,151,5,64,186,6,20,215,45,196,65,97,164,71,139,205,79,49,194,39,141,134,90,55,54,172,211,204,53,237,209,58,17,89,247,5,188,28,174,217,248,53,118,227,21,93,238,92,76,68,168,71,143,75,141,181,7,186,45,53,82,27,84,157,233,89,153,111,125,249,13,114,212,132,41,61,54,239,89,46,36,203,138,241,180,195,59,86,223,196,124,59,197,42,76,78,158,181,120,83,234,20,250,191,45,182,208,220,142,128,227,114,31,86,212,18,214,241,162,89,182,165,173,74,250,182,24,73,18,73,29,252,87,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,0,51,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,15,149,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,13,68,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,165,110,53,126,212,246,183,203,248,62,99,81,29,87,129,143,235,179,247,111,248,144,154,153,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,251,223,246,5,229,133,151,149,91,15,177,6,222,151,67,184,104,114,14,52,232,50,72,183,180,189,8,200,200,200,205,43,66,146,105,90,22,147,52,45,10,74,146,106,74,136,206,74,98,238,116,234,184,249,146,106,22,13,98,149,193,46,169,136,54,141,241,14,92,89,207,198,81,174,165,68,77,62,99,73,117,231,247,25,57,37,167,92,36,45,75,36,41,104,91,42,250,213,243,150,95,151,133,199,183,102,25,126,117,228,243,68,255,0,227,87,236,177,107,124,192,131,229,213,17,0,56,92,123,118,97,151,231,94,79,52,95,240,165,110,53,126,212,246,183,203,248,62,99,81,29,171,130,21,217,117,86,40,88,171,107,85,174,106,172,218,45,191,232,63,68,83,164,77,113,200,180,254,122,234,75,127,167,105,70,104,107,152,178,37,47,97,22,229,17,25,234,98,199,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,151,113,106,159,252,69,31,253,127,248,98,42,172,106,118,173,73,165,87,233,83,104,85,218,100,74,141,54,163,29,200,147,33,203,101,47,49,37,135,18,105,113,167,27,81,26,86,133,36,205,38,147,35,35,35,50,49,68,60,68,114,65,51,42,183,217,93,182,116,93,216,101,118,84,29,106,132,146,121,249,47,82,220,75,45,56,184,178,157,91,73,66,119,45,111,244,228,110,56,226,218,142,163,90,141,72,90,143,229,100,39,59,245,220,163,223,110,194,184,229,85,106,88,101,91,230,187,91,162,67,101,18,30,68,162,100,201,153,81,18,227,173,161,183,183,165,164,56,123,201,43,107,93,201,82,155,104,209,21,69,255,0,112,184,246,19,195,47,206,188,226,104,149,64,0,0,0,0,0,0,0,60,245,255,0,117,211,236,155,78,117,203,84,123,149,26,31,43,122,246,169,90,111,117,8,46,201,35,63,21,23,184,102,62,231,184,170,151,149,193,38,191,84,95,50,100,205,155,207,68,150,187,16,148,23,217,34,47,4,151,184,94,79,12,220,190,181,132,56,37,18,187,84,139,178,183,91,230,117,42,223,175,244,50,230,37,29,146,226,145,246,28,47,2,47,191,83,19,32,0,0,0,0,0,0,0,0,0,0,0,0,4,1,226,157,155,26,198,17,89,209,176,206,199,151,211,214,171,100,133,75,123,150,133,233,9,230,166,178,180,237,117,149,35,237,182,147,212,148,74,248,104,90,152,166,85,29,90,234,175,56,233,255,0,57,169,85,101,26,212,126,170,57,143,58,190,255,0,4,150,170,87,220,69,175,184,90,87,14,174,30,82,105,210,105,56,215,139,116,205,174,39,145,81,163,197,231,17,232,122,196,146,195,219,227,201,251,156,45,171,71,222,101,224,66,210,217,105,182,26,67,13,39,106,27,73,33,37,174,186,17,22,132,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,127,195,173,161,230,214,203,137,213,11,73,165,69,175,137,31,136,225,216,157,146,124,184,98,244,231,42,87,197,129,215,202,116,205,106,115,210,179,218,213,70,107,81,158,141,62,146,241,113,103,253,191,128,253,248,37,148,156,14,203,228,137,19,48,198,209,244,92,137,38,178,91,157,124,199,245,74,141,179,50,209,231,150,94,44,163,191,221,247,158,189,148,0,0,0,0,0,0,0,0,0,0,0,0,7,249,73,140,204,182,85,30,66,55,182,189,53,45,76,181,208,245,247,12,232,231,67,6,215,130,152,239,93,181,89,143,203,128,158,151,165,245,245,215,88,113,214,191,21,173,95,105,223,121,254,31,117,189,240,201,196,5,94,217,106,163,197,52,104,84,206,163,67,215,199,153,62,97,254,201,126,207,222,37,192,0,0,0,0,0,0,0,0,14,85,155,31,101,140,100,249,127,112,249,115,227,53,131,85,0,0,3,53,153,177,246,167,198,79,152,23,15,152,190,46,167,133,199,176,158,25,126,117,231,19,68,170,1,202,179,99,236,177,140,159,47,238,31,46,124,102,176,106,160,82,95,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,33,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,38,121,204,176,115,103,96,70,153,14,116,74,117,237,78,142,134,171,212,23,93,101,151,212,251,108,199,57,50,226,198,39,221,120,224,243,164,19,109,186,230,135,169,109,87,127,25,20,0,32,7,26,191,101,139,91,230,4,31,46,168,138,171,202,119,181,62,13,252,192,183,188,197,129,165,48,0,25,172,205,143,181,62,50,124,192,184,124,197,241,117,60,46,61,132,240,203,243,175,56,154,37,80,8,171,197,31,216,79,19,127,37,243,136,66,149,178,157,237,79,131,127,48,45,239,49,96,105,76,7,42,205,143,178,198,50,124,191,184,124,185,241,154,193,127,220,77,48,83,244,211,148,123,167,167,168,116,179,236,77,111,88,123,221,216,203,189,19,15,117,13,185,163,107,82,181,138,236,157,137,45,186,186,77,110,81,39,118,180,109,130,23,173,43,13,113,162,193,196,106,236,121,111,211,109,91,162,149,91,152,212,68,37,79,184,196,105,109,188,226,91,74,148,148,154,205,40,50,34,53,36,181,211,83,47,17,166,138,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,132,96,226,143,236,39,137,191,146,249,196,33,74,217,78,246,167,193,191,152,22,247,152,176,52,166,63,37,90,147,74,175,210,166,208,171,180,200,149,26,109,70,59,145,38,67,150,202,94,98,75,14,36,210,227,78,54,162,52,173,10,73,154,77,38,70,70,70,100,99,197,96,230,0,224,214,95,232,78,91,152,59,135,180,171,102,36,141,58,151,35,161,78,74,151,181,110,45,29,68,151,13,79,63,176,222,112,145,204,90,182,37,70,148,232,157,8,68,14,53,126,203,22,183,204,8,62,93,81,16,3,133,199,183,102,25,126,117,228,243,69,255,0,0,0,202,184,181,79,254,34,143,254,191,252,49,21,86,53,80,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,195,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,21,23,253,194,227,216,79,12,191,58,243,137,162,128,69,255,0,112,184,246,19,195,47,206,188,226,104,149,66,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,33,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,123,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,101,92,39,114,65,50,219,244,102,108,241,50,46,201,117,10,121,187,100,194,39,159,101,232,173,189,212,49,34,84,166,84,210,9,92,214,13,7,28,210,226,219,83,82,20,179,78,227,109,73,179,240,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,117,40,136,187,153,15,172,50,174,52,167,148,239,101,140,27,249,127,111,121,115,3,170,138,171,227,157,250,147,253,228,254,26,33,6,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,196,107,113,215,27,108,141,70,148,17,172,141,74,74,72,212,94,127,28,115,47,138,120,249,140,167,142,151,77,91,209,87,35,61,31,163,189,12,252,150,25,164,244,169,79,43,163,222,234,220,99,71,18,167,189,85,255,0,74,227,139,45,13,66,234,114,19,157,250,22,110,44,71,97,92,114,169,84,220,77,162,115,93,173,209,33,178,184,236,174,41,188,100,204,168,137,113,215,22,227,59,20,210,28,61,230,164,59,174,228,165,46,52,107,149,64,2,149,184,213,251,83,218,223,47,224,249,141,68,117,94,6,63,174,207,221,191,226,66,213,0,0,0,120,172,104,194,27,55,30,176,190,224,194,60,64,98,91,148,43,138,58,89,144,113,31,54,95,105,104,113,46,180,243,107,238,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,63,65,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,244,0,3,42,226,239,165,228,63,11,51,131,150,92,188,86,238,218,205,86,223,173,91,152,127,111,70,77,66,146,212,110,100,184,43,139,13,199,99,188,110,54,165,171,106,16,249,50,123,182,180,228,135,22,104,112,141,72,84,191,195,60,42,195,140,27,181,88,178,176,182,203,165,91,52,88,251,85,211,83,227,147,124,231,18,218,27,231,60,191,182,243,198,134,219,37,58,225,169,197,237,35,82,140,251,138,44,226,143,237,217,137,191,146,249,60,33,63,248,42,123,44,93,63,48,39,121,117,56,85,94,105,240,83,249,59,102,10,246,193,198,234,29,108,75,126,160,93,3,234,119,152,226,224,190,210,36,69,230,171,150,217,27,196,195,205,19,155,80,73,230,18,246,234,157,12,237,251,132,118,38,90,183,134,80,168,246,45,38,94,149,171,10,161,62,159,87,138,227,141,243,19,212,203,122,99,15,165,9,89,172,153,90,31,52,37,107,74,119,56,195,233,34,50,70,167,53,64,85,175,28,27,254,75,84,172,44,194,216,55,12,67,143,42,69,70,191,84,164,164,218,83,228,182,146,211,16,164,44,180,230,161,6,79,79,66,123,146,22,100,231,218,54,203,108,0,203,166,89,47,236,201,201,189,19,102,70,150,113,236,155,94,125,195,41,108,83,158,150,185,47,180,210,142,45,61,148,182,90,42,76,151,83,177,8,53,17,154,16,242,210,75,54,249,106,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,13,68,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,195,235,0,8,255,0,159,140,76,186,176,139,40,88,147,125,89,82,250,74,212,122,124,122,124,105,73,113,198,220,139,214,203,102,26,223,105,109,173,43,67,205,162,66,150,218,201,94,171,137,66,140,140,136,200,243,174,52,167,149,140,20,254,78,217,125,178,112,113,202,135,91,46,223,167,159,94,250,93,230,54,185,207,186,185,18,185,74,229,182,102,201,62,243,164,222,228,18,185,100,141,218,171,83,56,255,0,197,199,12,237,91,195,40,85,139,234,173,19,74,213,133,80,129,80,164,74,109,182,249,137,234,101,179,13,246,20,181,32,214,76,173,15,146,212,132,41,59,156,97,133,25,153,35,67,166,28,20,197,10,174,10,226,229,161,138,244,100,203,114,69,173,88,141,82,92,120,211,85,17,115,24,66,203,157,20,221,73,25,161,15,53,204,105,126,170,136,208,226,136,210,162,51,35,211,152,8,191,196,186,255,0,147,135,217,45,196,73,84,219,134,37,42,165,92,143,26,129,20,158,54,183,204,68,185,45,181,42,59,72,112,143,122,213,12,229,153,237,45,233,66,86,180,237,217,184,168,135,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,31,175,26,240,190,171,130,184,185,119,225,69,101,82,220,145,107,86,36,211,81,34,76,37,68,92,198,16,179,228,202,38,148,102,104,67,205,114,221,71,172,162,52,56,147,37,40,140,140,238,251,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,173,198,175,218,158,214,249,127,7,204,106,35,170,240,49,253,118,126,237,255,0,18,22,168,33,87,17,28,130,195,204,229,170,87,230,22,211,233,84,220,77,162,115,100,104,81,152,143,244,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,37,87,11,143,110,204,50,252,235,201,230,137,255,0,198,175,217,98,214,249,129,7,203,170,34,0,112,184,246,236,195,47,206,188,158,104,191,225,74,220,106,253,169,237,111,151,240,124,198,162,58,175,3,31,215,103,238,223,241,33,106,131,42,226,213,63,248,138,63,250,255,0,240,196,85,88,213,64,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,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,124,84,95,247,11,143,97,60,50,252,235,206,38,137,84,0,0,0,0,0,0,0,2,35,241,54,196,5,89,57,106,172,69,36,106,85,62,159,83,215,195,151,62,25,254,201,254,215,220,42,19,38,24,54,188,108,199,122,21,168,244,126,108,5,117,93,87,175,183,77,33,200,113,30,11,66,190,211,94,227,252,126,253,23,70,140,204,54,83,30,58,54,54,141,116,45,76,244,212,245,247,254,35,253,64,0,0,0,0,0,0,0,0,0,0,0,0,113,172,109,202,78,7,102,14,68,121,152,157,104,250,82,68,99,65,33,206,190,99,26,37,38,225,145,104,203,200,47,23,151,223,239,251,139,79,193,134,57,39,203,134,16,206,110,165,99,216,29,4,166,140,150,151,61,43,61,221,20,70,133,17,232,235,234,47,22,208,127,217,248,142,226,211,104,101,180,50,218,116,66,18,73,73,107,224,69,224,63,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,120,113,101,203,100,172,64,178,233,248,161,108,71,221,62,135,205,234,209,188,139,157,206,118,11,8,238,183,82,148,232,148,43,193,39,175,191,79,17,240,248,45,220,168,149,99,222,150,226,215,235,192,244,118,196,233,251,111,84,86,126,239,244,152,178,176,0,0,0,0,0,0,0,0,28,171,54,62,203,24,201,242,254,225,242,231,198,107,6,170,0,0,6,107,51,99,237,79,140,159,48,46,31,49,124,93,79,11,143,97,60,50,252,235,206,38,137,84,3,149,102,199,217,99,25,62,95,220,62,92,248,205,96,181,238,43,25,237,165,21,42,126,86,112,106,230,150,170,146,164,27,23,189,86,156,250,82,195,108,18,86,151,40,228,178,35,82,214,165,26,77,253,138,73,32,145,200,81,175,123,237,183,90,216,59,131,183,246,58,223,244,188,57,195,154,12,186,141,74,163,33,134,157,117,168,175,60,197,61,135,30,109,149,75,148,166,80,181,53,25,181,58,131,113,211,73,146,72,255,0,2,57,169,157,174,23,53,92,9,194,250,22,36,224,212,153,119,85,54,218,163,147,55,190,230,148,83,86,250,92,113,199,42,200,104,148,164,148,98,74,210,218,154,71,118,27,97,183,20,110,234,251,200,134,184,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,69,56,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,128,28,106,253,150,45,111,152,16,124,186,162,42,175,41,222,212,248,55,243,2,222,243,22,6,148,192,0,102,179,54,62,212,248,201,243,2,225,243,23,197,212,240,184,246,19,195,47,206,188,226,104,149,64,34,175,20,127,97,60,77,252,151,206,33,10,86,202,119,181,62,13,252,192,183,188,197,129,165,48,28,171,54,62,203,24,201,242,254,225,242,231,198,107,6,162,49,10,202,165,98,85,129,114,225,205,118,68,182,41,183,85,30,109,18,99,177,22,148,190,219,18,89,91,46,41,181,41,42,73,44,146,179,50,51,74,139,93,53,35,240,25,151,196,43,42,171,134,183,253,203,135,53,217,17,31,169,90,181,137,180,73,142,196,90,148,195,143,198,121,108,184,166,212,164,165,70,131,82,12,200,205,41,61,52,212,139,192,95,247,15,124,80,165,98,174,79,176,218,167,79,76,70,100,80,40,237,90,243,162,51,53,50,87,29,250,122,74,49,115,116,34,54,214,235,77,181,32,155,81,106,148,72,71,117,17,146,213,231,248,163,251,9,226,111,228,190,113,8,82,182,83,189,169,240,111,230,5,189,230,44,13,41,128,8,1,198,175,217,98,214,249,129,7,203,170,34,0,112,184,246,236,195,47,206,188,158,104,191,224,0,25,87,22,169,255,0,196,81,255,0,215,255,0,134,34,170,198,170,0,113,252,209,101,146,193,205,54,23,212,176,254,239,141,18,29,73,113,212,154,45,194,84,230,100,205,163,62,110,52,230,246,20,225,110,74,22,166,26,75,168,66,144,110,54,74,70,228,234,74,78,109,197,255,0,112,184,246,19,195,47,206,188,226,104,160,17,127,220,46,61,132,240,203,243,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,140,224,230,235,21,108,28,111,204,93,231,138,248,99,110,203,161,219,215,36,136,210,216,135,46,35,49,159,39,250,86,83,37,215,27,101,107,70,247,36,37,231,77,68,163,53,27,134,165,122,202,49,205,109,58,141,10,143,117,81,170,215,77,185,244,130,139,10,161,30,69,70,145,214,46,39,164,34,161,196,169,216,220,244,17,173,174,98,9,72,230,36,183,39,118,165,220,134,151,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,185,18,219,117,183,27,51,73,169,6,104,51,74,148,147,37,31,181,0,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,38,117,112,183,207,212,204,68,232,114,201,140,117,10,173,74,239,46,178,69,187,113,76,146,252,231,170,237,151,54,75,209,165,184,226,150,180,188,210,9,195,109,195,50,109,77,54,77,250,139,109,28,234,129,26,83,202,119,178,198,13,252,191,183,188,185,129,213,69,85,241,206,253,73,254,242,127,13,21,86,59,86,26,100,243,31,113,107,9,238,92,99,178,172,74,172,218,45,191,209,244,204,55,75,154,228,170,247,62,74,227,175,209,137,109,149,34,87,33,109,168,223,209,101,203,73,119,212,245,33,226,176,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,177,154,28,105,199,27,51,73,165,100,75,51,74,146,162,37,22,132,242,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,5,43,113,171,246,167,181,190,95,193,243,26,136,234,188,12,127,93,159,187,127,196,133,170,0,0,0,10,86,227,87,237,79,107,124,191,131,230,53,17,213,120,24,254,187,63,118,255,0,137,11,84,0,1,149,113,165,60,167,123,44,96,223,203,251,123,203,152,29,84,80,15,20,127,110,204,77,252,151,201,225,9,255,0,193,83,217,98,233,249,129,59,203,169,194,42,241,147,193,79,160,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,244,28,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,1,158,190,35,120,153,250,80,206,78,35,212,99,203,170,185,2,131,80,77,179,13,138,131,154,244,189,3,105,143,33,12,164,150,164,161,149,74,110,75,169,34,211,94,113,173,73,74,150,162,19,215,130,126,23,213,109,236,35,191,49,94,160,169,108,199,188,235,17,105,176,99,189,9,77,33,198,41,232,115,89,77,58,103,163,200,91,179,29,104,246,167,68,174,42,203,114,140,204,145,89,121,167,193,79,228,237,152,43,219,7,27,168,117,177,45,250,129,116,15,169,222,99,139,130,251,72,145,23,154,174,91,100,111,19,15,52,78,109,65,39,152,75,219,170,116,51,183,238,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,21,171,198,211,19,46,171,127,14,48,239,11,105,50,250,122,45,225,80,168,84,42,252,183,28,67,146,58,2,141,200,97,91,86,72,91,38,185,102,226,144,180,171,235,24,97,68,105,52,119,172,188,181,225,12,156,122,199,155,27,8,217,98,91,145,238,42,195,44,212,14,35,237,50,251,84,228,106,236,215,155,91,186,160,150,220,102,222,112,136,201,90,154,8,137,42,51,36,158,151,135,148,197,92,51,181,113,147,14,46,60,45,189,98,117,20,91,154,158,237,62,78,214,219,91,140,239,47,81,246,185,136,90,18,243,75,36,184,218,205,39,177,196,33,68,90,164,134,96,134,146,50,133,139,210,113,223,45,24,123,138,85,7,229,191,82,171,81,208,205,81,249,44,52,202,228,84,99,45,81,102,60,72,107,212,74,23,33,135,86,130,73,39,212,82,125,84,125,146,236,2,165,120,222,226,103,83,117,97,166,14,67,151,85,107,209,244,249,119,53,65,142,102,216,50,58,135,10,60,69,237,37,250,239,55,210,205,45,84,130,218,151,253,85,30,245,145,114,14,16,88,95,85,189,51,105,26,252,101,82,216,166,225,245,30,109,74,67,233,132,167,88,117,249,44,170,19,81,86,238,164,150,86,164,200,121,228,235,184,212,81,92,34,79,138,147,232,56,201,224,167,208,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,122,174,9,120,153,106,219,248,143,136,152,91,86,151,211,214,175,10,125,62,161,72,230,56,218,27,145,208,28,158,123,9,220,178,90,222,52,75,39,18,132,37,95,86,195,234,51,73,35,189,191,138,86,227,87,237,79,107,124,191,131,230,53,17,213,120,24,254,187,63,118,255,0,137,11,84,1,80,28,94,242,147,106,225,221,70,38,103,44,183,122,79,166,183,2,169,247,21,56,212,219,108,166,115,145,73,108,191,21,166,217,78,156,206,150,91,146,22,227,138,82,157,117,42,34,245,151,167,0,225,113,237,217,134,95,157,121,60,209,63,248,213,251,44,90,223,48,32,249,117,68,64,14,23,30,221,152,101,249,215,147,205,23,252,41,91,141,95,181,61,173,242,254,15,152,212,71,85,224,99,250,236,253,219,254,36,45,80,101,92,90,167,255,0,17,71,255,0,95,254,24,138,171,26,168,1,199,243,69,150,75,7,52,216,95,82,195,251,190,52,72,117,37,199,82,104,183,9,83,153,147,54,140,249,184,211,155,216,83,133,185,40,90,152,105,46,161,10,65,184,217,41,27,147,169,41,57,183,23,253,194,227,216,79,12,191,58,243,137,162,85,0,0,0,0,0,0,0,0,173,78,52,151,43,113,108,123,46,220,66,253,121,254,145,220,157,63,97,234,114,203,221,254,146,31,115,132,214,91,37,97,253,151,80,197,11,158,62,217,245,206,87,72,141,228,124,158,75,179,152,95,116,58,164,171,84,173,62,41,45,61,218,248,139,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,254,82,162,177,49,133,70,146,141,237,175,77,201,212,203,93,15,95,119,224,56,166,9,229,230,145,130,23,125,122,85,168,223,34,155,89,233,119,55,170,149,175,41,167,8,187,184,226,213,246,157,81,251,191,183,221,220,0,0,0,0,0,0,0,0,0,114,172,216,251,44,99,39,203,251,135,203,159,25,172,26,168,0,0,25,172,205,143,181,62,50,124,192,184,124,197,241,117,60,46,61,132,240,203,243,175,56,154,37,80,14,85,155,31,101,140,100,249,127,112,249,115,227,53,131,234,255,0,170,171,246,234,255,0,109,110,59,146,227,168,127,231,38,78,169,78,144,231,252,103,30,121,199,23,247,169,74,87,188,204,95,246,72,50,93,106,229,31,14,24,131,53,52,170,221,253,82,230,63,91,184,90,130,218,92,71,52,153,221,6,51,230,130,120,225,160,216,108,201,43,63,93,194,83,187,81,184,155,68,138,171,82,105,85,250,84,218,21,118,153,18,163,77,168,199,114,36,200,114,217,75,204,73,97,196,154,92,105,198,212,70,149,161,73,51,73,164,200,200,200,204,140,82,15,18,252,142,73,203,141,228,246,48,216,235,136,188,58,189,43,14,33,152,141,161,168,235,161,212,94,39,31,56,73,101,4,148,156,99,74,29,83,42,66,125,68,54,109,172,136,210,133,189,202,178,103,156,203,251,41,151,252,105,144,231,75,168,217,53,25,8,106,189,65,117,215,158,97,44,56,244,115,147,46,44,98,125,166,74,119,38,57,54,219,174,106,90,30,213,118,240,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,0,56,213,251,44,90,223,48,32,249,117,68,85,94,83,189,169,240,111,230,5,189,230,44,13,41,128,0,205,102,108,125,169,241,147,230,5,195,230,47,139,169,225,113,236,39,134,95,157,121,196,209,42,128,69,94,40,254,194,120,155,249,47,156,66,20,173,148,239,106,124,27,249,129,111,121,139,3,74,96,57,86,108,125,150,49,147,229,253,195,229,207,140,214,13,84,10,1,226,105,130,159,161,108,220,93,61,61,67,170,129,125,235,122,195,222,238,247,154,235,95,123,168,109,205,27,66,83,164,166,164,236,73,110,209,163,107,114,141,91,180,149,92,14,174,207,254,219,150,44,203,155,255,0,184,245,106,125,25,201,191,240,166,165,201,101,131,63,248,18,28,113,41,255,0,16,149,31,216,33,42,184,163,251,9,226,111,228,190,113,8,82,182,83,189,169,240,111,230,5,189,230,44,13,41,128,8,1,198,175,217,98,214,249,129,7,203,170,34,0,112,184,246,236,195,47,206,188,158,104,191,224,0,25,87,22,169,255,0,196,81,255,0,215,255,0,134,34,170,198,170,0,6,85,197,255,0,112,184,246,19,195,47,206,188,226,104,160,17,127,220,46,61,132,240,203,243,175,56,154,37,80,169,94,44,89,223,135,114,122,79,41,152,103,43,124,74,125,64,154,189,166,155,44,60,204,167,25,233,223,143,22,43,201,117,102,158,83,228,178,144,74,109,14,37,216,233,65,43,105,56,149,65,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,46,171,159,108,144,87,114,143,125,181,54,220,139,85,169,97,149,111,148,213,18,183,49,228,72,121,18,137,146,55,162,203,83,109,54,134,222,222,151,86,217,108,36,173,173,54,169,74,109,210,71,213,225,221,157,249,153,85,190,206,210,188,101,110,195,43,178,160,211,181,213,27,47,201,122,150,226,89,117,180,74,138,210,29,74,19,185,107,99,168,50,109,199,22,212,116,146,18,106,66,18,119,210,0,2,37,103,239,34,116,172,221,219,48,171,182,212,200,148,156,69,183,99,156,74,60,201,78,37,136,82,152,114,67,42,113,169,206,34,59,175,173,13,182,153,10,101,40,50,36,184,242,204,251,45,66,136,127,213,85,133,117,127,182,182,229,201,110,84,63,243,144,231,83,103,71,115,254,43,140,188,219,136,251,148,149,39,220,100,62,80,210,158,83,189,150,48,111,229,253,189,229,204,14,170,42,175,142,119,234,79,247,147,248,104,128,25,88,193,79,229,19,152,43,39,7,28,168,116,81,46,10,129,245,239,165,222,91,136,130,195,75,145,43,148,174,91,132,79,27,12,186,77,238,65,167,152,104,221,162,117,50,209,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,233,219,138,22,69,191,66,151,82,241,199,7,44,206,147,13,171,91,61,49,26,18,183,51,66,170,56,226,136,244,100,146,93,60,55,181,111,151,161,169,8,116,214,223,213,37,81,219,56,213,149,28,215,98,62,82,177,29,23,173,148,239,93,74,157,203,98,191,64,125,227,68,90,188,84,153,153,37,70,68,124,183,145,185,70,211,196,70,166,212,165,17,146,208,183,27,94,135,172,11,254,205,197,59,54,147,136,56,125,112,196,174,91,213,200,229,38,12,232,198,123,29,70,166,70,70,70,68,164,45,42,37,33,104,81,18,208,180,169,42,36,169,38,69,232,5,43,113,171,246,167,181,190,95,193,243,26,136,234,188,12,127,93,159,187,127,196,133,170,0,0,0,10,86,227,87,237,79,107,124,191,131,230,53,17,213,120,24,254,187,63,118,255,0,137,11,84,0,1,149,113,165,60,167,123,44,96,223,203,251,123,203,152,29,84,80,15,20,127,110,204,77,252,151,201,225,9,255,0,193,83,217,98,233,249,129,59,203,169,193,198,79,5,62,156,229,246,147,140,113,42,28,153,120,101,80,62,115,14,59,181,183,224,212,93,143,29,205,169,38,212,106,121,47,162,25,167,85,161,36,223,63,93,202,216,66,178,242,51,138,20,172,28,205,166,25,223,149,212,196,42,107,21,143,70,204,126,92,212,196,98,35,19,153,114,19,146,156,117,68,105,74,25,76,147,120,245,208,140,155,50,53,39,93,197,163,49,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,152,33,165,60,172,96,167,242,118,203,237,147,131,142,84,58,217,118,253,60,250,247,210,239,49,181,206,125,213,200,149,202,87,45,179,54,73,247,157,38,247,32,149,203,36,110,213,90,153,214,7,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,229,112,108,198,191,160,217,130,171,96,228,186,127,58,38,38,211,203,146,251,109,110,113,137,212,230,164,72,111,114,141,196,146,89,83,11,152,74,209,11,81,185,200,211,106,119,152,186,144,1,74,220,102,241,75,233,94,99,168,88,103,2,187,213,64,177,45,246,250,152,93,46,206,142,169,53,102,243,223,88,104,37,57,190,42,105,202,236,165,33,58,104,90,43,152,67,202,112,134,177,126,150,231,38,155,95,244,167,73,244,42,223,170,87,121,60,142,103,87,204,109,48,57,91,183,23,47,78,191,153,187,69,127,69,183,79,91,114,111,80,6,104,115,47,96,70,194,204,195,98,70,31,83,237,233,116,58,109,14,232,169,70,165,193,146,78,239,106,157,212,44,225,153,27,166,107,90,21,28,218,90,22,163,61,232,82,85,170,183,106,119,41,194,78,245,165,93,89,45,183,232,84,248,242,219,145,103,86,42,180,73,202,121,9,36,56,250,228,170,113,41,163,37,25,154,57,83,154,73,154,137,39,189,43,45,52,34,82,166,80,206,182,126,49,50,213,197,220,222,226,77,245,101,75,234,232,178,42,17,233,241,165,37,198,220,110,87,69,17,152,107,125,165,182,181,33,108,184,184,234,91,107,37,122,205,169,10,50,35,51,34,178,174,13,152,41,244,27,47,181,108,99,151,80,231,75,196,218,129,114,88,109,221,205,177,6,156,236,136,237,238,73,182,147,75,202,125,115,13,90,45,105,54,249,26,109,86,242,31,87,140,22,14,80,175,156,176,30,42,200,123,167,173,97,165,65,137,16,220,218,181,243,226,206,144,196,73,17,180,37,165,9,220,181,198,119,152,105,90,139,166,216,157,164,226,140,84,182,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,41,91,141,95,181,61,173,242,254,15,152,212,71,85,224,99,250,236,253,219,254,36,45,80,4,0,227,87,236,177,107,124,192,131,229,213,17,0,56,92,123,118,97,151,231,94,79,52,79,254,53,126,203,22,183,204,8,62,93,81,16,3,133,199,183,102,25,126,117,228,243,69,255,0,10,86,227,87,237,79,107,124,191,131,230,53,17,213,120,24,254,187,63,118,255,0,137,11,84,25,87,22,169,255,0,196,81,255,0,215,255,0,134,34,170,198,170,0,6,85,197,255,0,112,184,246,19,195,47,206,188,226,104,149,64,0,0,0,0,0,0,0,56,118,54,229,226,145,141,247,125,6,85,214,223,62,155,70,234,182,183,170,147,167,53,166,200,251,182,226,21,246,154,73,251,255,0,179,223,219,34,197,98,19,9,141,25,189,141,163,93,169,212,207,77,79,95,127,222,99,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,172,216,251,44,99,39,203,251,135,203,159,25,172,26,168,0,0,25,172,205,143,181,62,50,124,192,184,124,197,241,117,60,46,61,132,240,203,243,175,56,154,37,80,14,85,155,31,101,140,100,249,127,112,249,115,227,53,130,234,120,106,112,253,253,4,195,131,143,120,172,206,251,250,171,79,87,162,233,202,78,173,209,224,203,98,50,254,181,167,227,33,232,245,20,31,82,195,155,86,105,38,220,90,59,238,80,159,224,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,168,219,23,56,106,99,141,165,153,170,126,3,88,52,175,78,64,186,250,170,165,2,176,165,188,168,177,40,237,202,83,102,229,66,73,176,219,104,121,150,205,133,62,77,37,69,186,67,41,65,41,79,54,133,91,166,76,242,191,74,202,102,11,198,195,152,117,121,117,26,149,70,66,43,117,231,93,144,151,152,77,85,200,145,217,146,152,170,38,154,81,70,221,28,141,178,113,38,189,15,214,63,113,119,81,0,56,213,251,44,90,223,48,32,249,117,68,85,94,83,189,169,240,111,230,5,189,230,44,13,41,128,0,205,102,108,125,169,241,147,230,5,195,230,47,139,169,225,113,236,39,134,95,157,121,196,209,42,128,69,94,40,254,194,120,155,249,47,156,66,20,173,148,239,106,124,27,249,129,111,121,139,3,74,96,57,86,108,125,150,49,147,229,253,195,229,207,140,214,13,84,10,181,227,113,132,49,151,74,195,220,123,130,196,70,228,49,33,219,66,168,226,159,119,158,250,22,151,37,66,74,27,238,209,33,179,110,121,169,94,170,204,222,108,189,114,34,217,16,56,104,223,241,176,251,58,88,119,42,165,112,203,165,83,107,146,36,208,37,19,38,238,201,139,151,25,198,162,199,117,13,145,239,66,166,28,67,45,197,177,43,74,22,173,187,55,21,175,241,71,246,19,196,223,201,124,226,16,165,108,167,123,83,224,223,204,11,123,204,88,26,83,0,16,3,141,95,178,197,173,243,2,15,151,84,68,0,225,113,237,217,134,95,157,121,60,209,127,192,0,50,174,45,83,255,0,136,163,255,0,175,255,0,12,69,85,141,84,0,12,171,139,254,225,113,236,39,134,95,157,121,196,209,64,34,255,0,184,92,123,9,225,151,231,94,113,52,124,158,34,57,223,135,149,91,16,173,43,58,86,236,77,187,41,238,187,66,81,50,196,150,105,109,165,230,155,92,169,77,45,212,173,59,144,183,250,115,54,220,109,110,199,81,45,38,148,45,39,68,52,154,77,86,191,85,133,66,161,83,37,212,106,85,25,13,196,135,14,35,42,121,249,47,184,162,75,109,54,218,72,212,181,169,70,73,36,145,25,153,153,17,13,10,100,115,40,148,172,160,225,26,173,71,234,49,43,23,101,122,66,106,87,29,85,136,233,66,22,249,32,146,136,172,172,210,78,174,51,37,187,103,48,245,53,184,243,132,150,249,166,218,122,86,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,178,174,19,185,223,153,114,122,51,41,152,153,43,124,186,125,60,218,178,102,147,47,188,244,166,217,234,31,145,22,83,202,117,100,158,83,4,130,142,73,109,13,165,168,234,65,171,113,54,149,89,248,0,10,224,226,169,145,138,174,41,70,254,82,56,71,75,151,80,187,41,177,226,211,107,150,245,54,150,169,18,107,44,115,73,182,165,50,152,237,155,174,73,104,156,74,87,191,113,28,118,146,100,164,114,54,185,78,195,74,121,78,246,88,193,191,151,246,247,151,48,58,168,170,190,57,223,169,63,222,79,225,162,42,240,184,246,236,195,47,206,188,158,104,191,225,242,110,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,82,72,203,185,16,161,124,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,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,133,48,241,171,246,167,181,190,95,193,243,26,136,234,188,12,127,93,159,187,127,196,133,170,0,0,0,10,86,227,87,237,79,107,124,191,131,230,53,17,213,120,24,254,187,63,118,255,0,137,11,84,0,1,149,113,165,60,167,123,44,96,223,203,251,123,203,152,29,84,80,15,20,127,110,204,77,252,151,201,225,9,255,0,193,83,217,98,233,249,129,59,203,169,194,90,102,83,8,99,99,214,3,95,56,70,243,17,28,145,113,81,222,102,158,114,223,117,150,26,168,163,71,97,60,226,218,213,100,134,228,182,203,134,68,74,212,144,100,105,81,25,164,243,68,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,196,64,227,39,141,127,65,178,251,73,193,200,148,254,116,188,77,168,31,57,247,26,220,219,16,105,206,199,144,230,213,19,137,52,188,167,215,12,147,170,22,147,111,159,174,213,108,49,88,25,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,134,188,87,176,118,149,137,89,75,173,221,201,160,203,157,112,225,244,136,245,186,91,176,162,165,215,219,97,79,54,204,212,173,91,20,178,140,81,214,183,220,36,154,75,88,173,45,103,181,179,33,77,121,107,197,233,56,11,143,54,54,46,50,252,182,227,219,181,134,94,168,20,70,26,121,247,105,203,213,169,172,182,135,116,65,173,200,206,60,217,25,154,116,53,145,146,146,100,74,45,47,0,10,1,226,143,237,217,137,191,146,249,60,33,42,184,24,254,187,63,118,255,0,137,11,84,1,64,60,81,253,187,49,55,242,95,39,132,37,255,0,3,171,166,187,46,213,197,203,42,68,237,244,90,85,66,143,84,135,27,148,130,229,74,150,220,166,228,57,188,139,122,183,34,20,98,208,204,210,92,189,82,68,106,81,156,234,205,62,53,255,0,39,108,190,222,216,198,221,63,173,151,111,211,203,160,97,77,115,27,92,231,221,68,120,188,212,243,27,51,100,159,121,163,115,106,201,92,178,94,221,85,161,30,107,6,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,250,184,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,204,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,71,217,66,197,233,56,239,150,140,61,197,42,131,242,223,169,85,168,232,102,168,252,150,26,101,114,42,49,150,168,179,30,36,53,234,37,11,144,195,171,65,36,147,234,41,62,170,62,201,85,183,26,191,106,123,91,229,252,31,49,168,142,171,192,199,245,217,251,183,252,72,90,160,8,1,198,175,217,98,214,249,129,7,203,170,34,0,112,184,246,236,195,47,206,188,158,104,159,252,106,253,150,45,111,152,16,124,186,162,32,7,11,143,110,204,50,252,235,201,230,139,254,20,173,198,175,218,158,214,249,127,7,204,106,35,170,240,49,253,118,126,237,255,0,18,22,168,50,174,45,83,255,0,136,163,255,0,175,255,0,12,69,85,141,84,0,12,171,139,254,225,113,236,39,134,95,157,121,196,209,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,172,216,251,44,99,39,203,251,135,203,159,25,172,26,168,0,0,25,172,205,143,181,62,50,124,192,184,124,197,241,117,60,46,61,132,240,203,243,175,56,154,37,80,14,85,155,31,101,140,100,249,127,112,249,115,226,189,120,83,228,74,170,117,88,25,166,198,91,102,34,105,169,142,79,217,20,170,139,10,83,238,62,106,66,155,172,26,12,201,40,66,82,74,38,55,165,70,179,95,61,36,141,140,56,229,175,128,0,0,8,1,198,175,217,98,214,249,129,7,203,170,34,170,242,157,237,79,131,127,48,45,239,49,96,105,76,0,6,107,51,99,237,79,140,159,48,46,31,49,124,93,79,11,143,97,60,50,252,235,206,38,137,84,2,42,241,71,246,19,196,223,201,124,226,16,165,108,167,123,83,224,223,204,11,123,204,88,26,83,1,202,179,99,236,177,140,159,47,238,31,46,124,102,176,106,160,69,254,37,24,67,27,23,242,125,124,48,76,68,58,149,159,28,174,250,107,210,95,117,164,48,184,41,82,228,40,137,189,119,173,80,206,91,104,74,200,208,107,117,38,123,116,37,166,128,105,53,106,173,2,171,10,187,66,169,203,167,84,169,210,27,151,14,100,71,148,203,241,159,109,68,166,221,109,196,153,41,11,74,136,148,74,35,35,35,34,50,23,189,196,110,233,161,95,60,58,175,75,214,214,157,214,209,110,10,125,187,84,167,73,229,45,190,124,87,234,144,28,105,205,139,36,173,59,144,180,158,138,34,81,107,161,145,31,97,77,153,78,246,167,193,191,152,22,247,152,176,52,166,0,32,7,26,191,101,139,91,230,4,31,46,168,136,1,194,227,219,179,12,191,58,242,121,162,255,0,128,0,101,92,90,167,255,0,17,71,255,0,95,254,24,138,171,26,168,0,25,87,23,253,194,227,216,79,12,191,58,243,137,162,128,69,255,0,112,184,246,19,195,47,206,188,226,104,168,188,249,216,217,134,182,115,23,114,220,89,139,129,17,202,237,197,33,183,154,171,210,32,72,102,137,57,8,139,31,107,48,29,121,166,205,228,71,105,108,48,163,245,150,74,71,174,165,40,205,106,158,156,37,50,93,244,46,133,15,53,215,250,119,86,174,58,123,204,90,244,183,224,237,85,58,11,139,218,169,202,83,168,37,147,207,161,6,77,41,163,36,244,207,40,247,56,82,54,183,101,64,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,27,90,214,158,41,181,136,241,109,107,42,217,186,209,127,82,170,11,233,169,212,184,82,74,177,18,116,67,82,215,177,166,203,156,219,204,155,74,81,232,68,164,27,102,103,166,211,211,74,120,91,250,83,250,9,76,253,53,253,20,250,103,245,222,147,250,45,212,250,47,250,101,242,121,61,79,214,255,0,67,202,221,187,250,251,244,237,160,245,96,0,42,3,138,70,65,97,225,223,93,153,188,28,167,210,169,182,129,244,113,238,43,118,28,102,32,179,72,112,249,81,153,147,17,182,210,132,41,151,86,109,147,141,145,27,137,117,195,115,215,67,139,228,217,86,83,189,150,48,111,229,253,189,229,204,14,170,42,175,142,119,234,79,247,147,248,104,138,188,46,61,187,48,203,243,175,39,154,47,248,7,138,198,140,33,179,113,235,11,238,12,35,196,6,37,185,66,184,163,165,153,7,17,243,101,246,150,135,18,235,79,54,190,228,75,109,214,219,112,137,68,164,25,160,137,73,82,76,210,121,235,205,22,89,47,236,172,226,133,75,15,238,248,210,230,83,81,33,73,162,220,37,78,122,52,42,203,4,219,78,111,97,78,22,213,45,9,125,164,186,132,41,100,219,134,164,110,86,132,165,76,14,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,126,127,141,95,181,61,173,242,254,15,152,212,71,85,224,99,250,236,253,219,254,36,45,80,0,0,0,82,183,26,191,106,123,91,229,252,31,49,168,142,171,192,199,245,217,251,183,252,72,90,160,0,12,171,141,41,229,59,217,99,6,254,95,219,222,92,192,234,162,128,120,163,251,118,98,111,228,190,79,8,79,254,10,158,203,23,79,204,9,222,93,78,19,252,102,219,55,184,67,27,2,51,47,136,88,91,79,98,35,20,218,77,97,111,82,216,140,251,175,34,61,58,74,19,42,27,38,183,125,117,45,17,223,105,11,53,26,189,116,171,214,95,218,59,84,224,227,139,209,175,92,180,78,194,217,15,196,42,150,28,86,30,101,12,50,195,169,95,163,167,45,114,153,121,213,171,84,45,106,144,115,208,68,131,45,16,202,55,36,181,37,46,32,113,142,197,233,55,174,101,224,225,108,119,229,149,55,14,40,236,178,182,30,97,164,163,210,51,144,137,79,60,210,211,170,214,133,71,56,8,50,89,150,139,101,123,82,90,154,151,208,56,39,224,237,42,181,121,95,152,223,92,160,203,118,69,181,30,45,18,129,49,232,169,84,68,191,40,156,84,197,52,226,144,102,82,91,105,182,16,102,218,200,210,212,197,146,136,201,212,139,116,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,247,25,119,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,123,32,248,153,117,98,238,80,176,218,250,189,101,245,117,169,20,249,20,249,50,148,227,142,57,43,162,150,244,52,62,234,220,90,150,183,156,68,116,173,197,154,189,103,20,181,17,17,25,17,72,0,25,193,206,181,211,93,188,51,113,139,213,107,142,119,87,46,61,225,83,165,182,231,41,13,237,139,9,245,68,140,222,136,34,35,216,195,13,35,93,55,43,110,170,51,81,153,157,159,240,92,180,253,15,150,91,142,233,151,108,244,82,238,11,194,79,38,162,228,46,91,149,8,44,69,140,134,246,186,100,70,235,45,190,115,18,157,12,210,151,13,242,45,21,188,79,240,20,129,198,74,214,161,91,249,184,135,86,164,65,233,229,220,214,125,58,169,84,115,154,181,245,18,144,252,152,137,115,69,25,146,52,98,36,116,104,146,36,250,154,233,185,74,51,237,124,12,127,93,159,187,127,196,135,74,227,63,139,210,109,12,6,182,176,142,156,252,182,100,98,21,97,79,76,52,176,210,216,122,157,79,229,186,227,43,90,189,116,44,228,189,5,196,154,11,185,50,225,26,136,143,106,235,175,135,214,14,210,177,191,54,150,45,163,114,208,101,213,109,232,82,30,173,214,26,106,42,95,96,152,136,202,222,109,50,146,180,45,29,51,146,19,29,135,9,101,162,137,253,132,100,165,164,198,135,128,103,219,137,117,129,27,15,179,165,136,145,105,182,244,186,85,54,185,34,53,126,41,188,78,236,152,185,113,155,118,84,134,150,225,158,244,42,97,203,35,218,123,18,180,173,9,219,179,105,77,254,9,120,153,117,92,24,113,136,152,91,86,151,212,81,108,250,133,62,161,72,230,56,226,220,143,215,148,158,123,9,220,179,66,25,37,196,39,18,132,37,63,88,251,234,51,81,175,183,0,227,87,237,79,107,124,191,131,230,53,17,213,120,24,254,187,63,118,255,0,137,11,84,1,0,56,213,251,44,90,223,48,32,249,117,68,64,14,23,30,221,152,101,249,215,147,205,19,255,0,141,95,178,197,173,243,2,15,151,84,68,0,225,113,237,217,134,95,157,121,60,209,127,194,149,184,213,251,83,218,223,47,224,249,141,68,117,94,6,63,174,207,221,191,226,66,213,6,85,197,170,127,241,20,127,245,255,0,225,136,170,177,170,128,1,149,113,127,220,46,61,132,240,203,243,175,56,154,37,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,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,128,132,31,220,84,202,199,254,31,98,175,254,149,167,127,212,68,255,0,0,0,16,131,16,184,68,229,183,18,175,251,151,17,171,183,182,37,49,82,186,171,19,107,115,26,137,82,128,150,27,126,75,203,121,196,182,149,67,82,137,4,165,153,17,26,148,122,105,169,159,136,147,248,9,130,150,174,93,176,158,133,131,150,85,66,171,54,139,111,245,93,51,245,71,91,114,82,249,242,93,144,189,234,109,182,208,122,45,229,17,104,130,245,72,181,212,245,51,232,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,97,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,0,0,3,143,230,131,43,246,14,108,236,10,126,28,226,53,94,224,167,83,105,213,134,171,109,59,68,144,203,47,169,246,217,121,148,165,74,121,167,82,104,219,33,102,100,73,35,212,147,223,196,143,128,97,239,8,156,182,225,173,255,0,109,98,53,10,246,196,167,234,86,173,98,21,110,27,82,234,80,20,195,143,198,121,15,54,151,18,152,105,81,160,212,130,35,34,82,79,77,116,50,241,19,124,0,4,32,196,46,17,57,109,196,171,254,229,196,106,237,237,137,76,84,174,170,196,218,220,198,162,84,160,37,134,223,146,242,222,113,45,165,80,212,162,65,41,102,68,70,165,30,154,106,103,226,36,254,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,250,0,14,127,143,120,41,106,230,39,9,235,184,57,122,212,42,176,168,183,7,75,212,191,75,117,182,229,35,145,37,169,8,216,167,27,113,5,170,217,73,30,168,63,84,207,77,15,67,40,193,135,188,34,114,219,134,183,253,181,136,212,43,219,18,159,169,90,181,136,85,184,109,75,169,64,83,14,63,25,228,60,218,92,74,97,165,70,131,82,8,140,137,73,61,53,208,203,196,77,240,30,127,16,172,170,86,37,88,23,46,28,215,100,75,98,155,117,81,230,209,38,59,17,105,75,237,177,37,149,178,226,155,82,146,164,146,201,43,51,35,52,168,181,211,82,63,1,8,63,184,169,149,143,252,62,197,95,253,43,78,255,0,168,137,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,238,32,183,247,21,50,177,255,0,135,216,171,255,0,165,105,223,245,17,34,170,121,64,176,107,89,87,70,81,171,55,149,235,62,211,110,59,17,17,83,147,81,101,218,186,88,98,106,37,178,209,60,166,77,162,67,102,219,108,161,60,173,18,202,18,130,211,66,49,197,112,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,120,137,190,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,252,72,248,254,2,112,191,192,44,187,98,197,11,24,236,171,191,16,38,214,173,254,171,166,98,169,80,132,228,85,243,227,59,29,123,210,220,70,214,122,33,229,25,104,178,245,136,181,212,181,35,152,0,0,32,7,247,21,50,177,255,0,135,216,171,255,0,165,105,223,245,17,223,255,0,145,78,22,127,36,239,228,117,233,251,175,232,103,253,253,213,70,244,167,253,146,244,135,244,156,142,87,244,222,175,244,95,99,183,143,172,56,7,247,21,50,177,255,0,135,216,171,255,0,165,105,223,245,17,63,192,4,0,254,226,166,86,63,240,251,21,127,244,173,59,254,162,37,254,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,226,7,247,21,50,177,255,0,135,216,171,255,0,165,105,223,245,17,47,240,19,5,45,92,187,97,61,11,7,44,170,133,86,109,22,223,234,186,103,234,142,182,228,165,243,228,187,33,123,212,219,109,160,244,91,202,34,209,5,234,145,107,169,234,103,245,113,35,10,176,227,24,40,81,237,140,80,178,233,87,53,42,37,66,53,81,152,149,24,228,235,104,148,194,247,182,225,17,255,0,198,74,139,236,173,181,184,218,201,72,90,210,175,86,0,3,149,90,249,94,192,235,59,25,110,44,121,160,88,20,168,247,125,205,200,118,76,179,136,202,250,105,72,76,132,61,42,41,154,55,199,122,66,36,154,100,27,106,36,187,177,42,82,119,169,197,47,170,128,0,15,201,86,164,210,171,244,169,180,42,237,50,37,70,155,81,142,228,73,144,229,178,151,152,146,195,137,52,184,211,141,168,141,43,66,146,102,147,73,145,145,145,153,24,252,150,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,184,250,194,63,230,183,37,56,89,156,31,162,223,164,202,253,215,76,250,37,215,116,94,130,149,25,158,103,85,200,230,115,121,204,59,174,157,50,54,237,219,166,170,215,93,75,78,127,128,156,47,240,11,46,216,177,66,198,59,42,239,196,9,181,171,127,170,233,152,170,84,33,57,21,124,248,206,199,94,244,183,17,181,158,136,121,70,90,44,189,98,45,117,45,72,230,0,0,227,249,152,202,174,17,230,190,205,141,103,226,149,54,90,87,78,145,212,211,42,244,215,16,205,70,156,179,52,243,9,151,86,133,167,99,137,73,37,104,90,84,133,104,149,105,189,13,173,17,131,251,138,153,88,255,0,195,236,85,255,0,210,180,239,250,136,246,184,157,194,219,5,241,141,203,114,102,35,98,230,48,87,42,86,221,28,232,141,84,231,87,226,73,155,45,142,182,84,180,170,67,207,68,90,156,90,85,45,109,164,203,66,38,219,109,58,122,166,103,210,178,165,146,156,44,201,247,210,159,209,157,126,235,169,253,45,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,0,0,17,127,52,28,61,48,95,54,119,253,63,17,177,26,231,189,105,213,42,117,29,170,35,77,81,38,196,101,133,48,219,207,60,149,41,47,70,117,70,189,210,22,70,100,162,45,9,61,188,76,253,6,84,178,83,133,153,62,250,83,250,51,175,221,117,63,165,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,32,7,247,21,50,177,255,0,135,216,171,255,0,165,105,223,245,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,240,30,128,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,216,50,191,149,251,7,41,150,5,67,14,112,230,175,112,84,105,181,26,195,181,183,93,173,200,101,231,210,251,140,178,202,146,149,50,211,73,36,109,142,131,34,52,153,234,106,239,224,69,216,4,74,204,63,12,188,188,230,79,20,39,98,229,223,88,189,104,213,218,164,120,236,207,42,37,74,58,24,146,182,91,38,144,242,145,33,135,141,43,229,33,166,204,144,105,65,147,105,61,187,141,106,87,181,202,150,74,112,179,39,223,74,127,70,117,251,174,167,244,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,188,171,21,120,79,224,22,50,98,61,199,138,87,174,36,226,172,138,213,205,80,118,161,39,109,98,18,219,103,121,250,140,53,204,134,181,165,150,144,73,109,180,26,143,99,104,66,72,244,73,9,1,150,188,181,225,198,85,176,224,240,203,12,142,170,244,7,170,15,213,37,203,170,74,39,229,75,148,233,33,6,226,205,9,67,105,209,182,154,108,137,180,33,59,91,35,50,53,26,148,174,170,2,26,227,71,10,156,182,227,126,40,92,24,175,93,174,94,180,58,149,201,33,50,230,67,160,201,129,26,17,63,203,74,92,117,45,170,34,213,189,197,36,221,113,70,163,53,56,226,212,127,104,117,252,173,101,74,201,202,77,171,88,178,176,242,237,186,234,180,90,197,64,170,138,141,93,122,27,189,60,163,109,45,184,227,75,98,59,75,245,208,219,36,162,89,169,37,202,73,164,146,102,179,87,107,1,8,49,11,132,78,91,113,42,255,0,185,113,26,187,123,98,83,21,43,170,177,54,183,49,168,149,40,9,97,183,228,188,183,156,75,105,84,53,40,144,74,89,145,17,169,71,166,154,153,248,137,63,128,152,41,106,229,219,9,232,88,57,101,84,42,179,104,182,255,0,85,211,63,84,117,183,37,47,159,37,217,11,222,166,219,109,7,162,222,81,22,136,47,84,139,93,79,83,62,128,2,47,230,131,135,166,11,230,206,255,0,167,226,54,35,92,247,173,58,165,78,163,181,68,105,170,36,216,140,176,166,27,121,231,146,165,37,232,206,168,215,186,66,200,204,148,69,161,39,183,137,159,160,202,150,74,112,179,39,223,74,127,70,117,251,174,167,244,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,191,43,52,185,10,194,204,220,221,84,123,167,19,47,172,64,131,232,42,121,211,225,83,168,213,56,205,65,111,115,138,91,143,147,79,71,119,71,156,213,9,90,210,101,185,44,180,70,94,161,6,86,178,3,129,217,73,186,171,23,174,30,84,110,186,173,106,177,79,42,90,164,215,103,178,239,79,20,220,75,142,54,210,24,101,164,122,235,109,147,81,172,148,162,229,36,146,105,35,89,42,74,128,142,185,169,200,158,11,230,238,171,111,215,113,26,101,193,73,169,91,177,223,136,212,202,3,145,24,126,83,14,41,42,75,79,184,244,119,84,180,54,164,173,77,164,140,137,38,243,199,253,115,30,127,45,124,58,48,127,42,216,142,120,155,134,87,238,32,61,61,234,123,244,185,113,42,146,233,239,197,151,21,211,66,205,181,146,33,161,196,232,227,77,56,70,218,208,173,205,145,25,154,77,73,87,234,205,7,15,76,23,205,157,255,0,79,196,108,70,185,239,90,117,74,157,71,106,136,211,84,73,177,25,97,76,54,243,207,37,74,75,209,157,81,175,116,133,145,153,40,139,66,79,111,19,63,65,149,44,148,225,102,79,190,148,254,140,235,247,93,79,233,111,67,214,250,118,84,103,185,125,47,63,151,202,228,176,214,154,245,43,221,187,118,186,39,77,52,61,100,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,127,18,62,63,128,156,47,240,11,46,216,177,66,198,59,42,239,196,9,181,171,127,170,233,152,170,84,33,57,21,124,248,206,199,94,244,183,17,181,158,136,121,70,90,44,189,98,45,117,45,72,251,6,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,252,72,248,254,2,112,191,192,44,187,98,197,11,24,236,171,191,16,38,214,173,254,171,166,98,169,80,132,228,85,243,227,59,29,123,210,220,70,214,122,33,229,25,104,178,245,136,181,212,181,35,152,2,47,230,131,135,166,11,230,206,255,0,167,226,54,35,92,247,173,58,165,78,163,181,68,105,170,36,216,140,176,166,27,121,231,146,165,37,232,206,168,215,186,66,200,204,148,69,161,39,183,137,159,160,202,150,74,112,179,39,223,74,127,70,117,251,174,167,244,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,64,15,238,42,101,99,255,0,15,177,87,255,0,74,211,191,234,35,191,255,0,34,156,44,254,73,223,200,235,211,247,95,208,207,251,251,170,141,233,79,251,37,233,15,233,57,28,175,233,189,95,232,190,199,111,31,88,112,15,238,42,101,99,255,0,15,177,87,255,0,74,211,191,234,34,127,128,8,1,253,197,76,172,127,225,246,42,255,0,233,90,119,253,68,75,252,4,193,75,87,46,216,79,66,193,203,42,161,85,155,69,183,250,174,153,250,163,173,185,41,124,249,46,200,94,245,54,219,104,61,22,242,136,180,65,122,164,90,234,122,153,244,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,217